You all probably know this problem. You are using a 3rd party launcher to get the chance to use icon packs. But there is one thing that always bothered me. The icons of the icon pack are only used in the launcher itself but not in other apps like sidebar launcher and such. If they have a proper custom icon support you get the chance to use the icon of you desired icon pack but it is a cumbersome process to change them all manually. I prefer to have a unified icon theme everywhere and not have different icons for the same app in some places. I will show you how you can apply those icon packs system-wide so you don’t have to depend on custom icon support, not even with a 3rd partly launcher. This method will easily replace all icons on a system-wide level. This will allow you to have the same icons throughout your whole Android experience. Even within the app itself you will see the themed icon, that is something that isn’t usually possible otherwise.
What do I need?
★ Android 4.0+ and ROOT
★ Xposed Framework (Icon Themer will prompt you to install if not found)
★ Only for ARM devices (x86 devices NOT supported)
★ Icon Themer
First of all you will need root access, sorry there is no other way around it. Then you will need the very powerful Xposed Framework and the App to apply those icons called Icon Themer. Don’t worry this whole process is very easy and can be done within a few minutes. If you have root the biggest part is already behind you, the rest is a piece of cake.
Installing Xposed Framework and Icon Themer
The installation of the Xposed Framework is about as easy as installing any other app. Install the apk file through your file explorer of choice. Once this is done just launch the app Xposed Installer and you will see this.
Now just hit “Install/Update” you will get a small pop-up that shows the installation process, tap “OK” and it will prompt you to reboot, go ahead and reboot.
Then install the app Icon Themer. Launch Xposed Installer again and go to the MODULES tab. Be sure to check “Icon Themer”. You will be prompted to reboot again, switch to the FRAMEWORK tab and hit reboot and wait for your device to boot up again.
Theoretically you can install Xposed and Icon themer right away and activate the module before the first reboot, this way you only have to reboot once, but I noticed the module doesn’t always get activated this way. That’s why I recommend the additional reboot, it’s the safest method to use. Nothing can happen anyways, but I don’t want people to complain if it doesn’t work on the first run.
Applying the Icon Pack with Icon Themer
In order to use Icon Themer now you have to install any ADW/Nova compatible icon pack before (every other icon pack should work in theory as well though).
Now launch Icon Themer. The app is very simplistic but that is OK, it doesn’t need to do more anyways. At the “choose icon pack” just select your icon pack of choice and hit “Apply Icon Pack”. Once the pop up appears I’d recommend you to do the soft reboot just to be on the safe side. Without the reboot some launchers don’t always update the icons. If you use a 3rd party launcher like Nova with icon pack support it could be necessary to enter the icon pack settings and re-apply the default icon theme if not all the icon got changed in the first place.
There is one thing to remember for now though. You have to re-apply the icon pack every time you install a new app if you want it to be applied system-wide, no reboot necessary here. According to the developer of Icon Themer there is an automated process in the background in the works, but for now this is the only solution. If you are using Nova Launcher I´d also recommend you to clear the icon cache in the launcher settings and re-apply the default stock icon pack in order to refresh the new icon as well. I don´t know exactly how it works on other launchers, but for Nova it works like this. Go into the Nova settings hold the Volume down button until a new setting called “Lab” appears down there at the bottom you will find “Clear icon cache” and after that just restart the launcher. It should work similar on other launchers though.
That’s pretty much it, now your icon packs work system wide. Here are a few examples of before and later with the “Goolors” icon pack applied.
Overlay Launcher default/icon pack applied
Folder on the launcher default/icon pack applied
Hope you liked this Tutorial and I wish you a lot of fun with your system-wide icon packs.
Xposed Installer 2.1.4 (latest one atm)
Icon Themer 1.5 XDA version* (since the link on XDA seems to link to a broken file, I uploaded it somewhere else for you)
* For now, Play Store version and XDA version is the same. Get Play Store version to get updates easier and to support the development of the app. XDA version (free) will be up until further notice.