I use Nova Launcher and have custom icons that I like. The only one I can't change is the App button. It let's me select Edit and pick another icon to replace the 6 gray dot icon, but then it never actually replaces it. I didn't have trouble last time I used nova. I'll play around with it again today.