🎨 Camaleon Theme Engine is a collection of the Iris and Eclipse substratum themes, with enhancements that allows you to easily customize the user interface, such as icons, colors and more, even for some third-party apps.
⚙️ REQUIREMENTS
- Stock Pixel or AOSP based custom ROM.
- ROOT access (Magisk Recommended, KernelSU or APatch).
- Unlocker app to access premium features (paid, optional).
- USB Debug (ADB) enabled (just in case).
*KernelSU users need to manually allow root access for Camaleon from the KernelSU app itself.
💿 COMPATIBILITY
✅Supported Android 12 - 15.
❌Heavily customized OEM systems such OxygenOS, MIUI, OneUI, etc., are not supported.
⚠️ ATTENTION
- Do not enable QS styles others than "Universal" variant on DerpFest Android 12L.
- Some features may cause a black screen loop on some heavily modified ROMs, please read the rescue methods carefully.
🛟 In case of BSOD/BootLoop
1. Make sure you have downloaded the SDK platform-tools (search online) from a PC.
2. Plug your device to PC and open CMD/PowerShell from the unzipped SDK platform-tools folder and enter the following commands (you will need to grant root permissions to com.android.shell.):
adb shell
su
for o in $(cmd overlay list | grep -E '.x.*CamaleonComponent' | sed -E 's/^.x..//')
do cmd overlay disable $o
done
👉 This will disable all Camaleon-related overlays and your device should work normally.
If you don't have access to a PC and/or your device gets into a bootloop, try to boot into safe mode, which will disable all the modules you have installed.
If the above does not apply to your device, you will need to connect it to a PC and enter the following command in CMD/PowerShell (from the SDK platform-tools folder):
adb wait-for-device shell magisk --remove-modules
❗Disclaimer
I am not responsible for anything that happens to your device, make sure you know how to recover it.