A privacy-conscious, customizable open-source Android keyboard forked from OpenBoard, with no internet permission and fully offline operation.
Mahmud0808/Iconify
Open-source Android app for customizing icons, colors, shapes and the notification panel on Android 12+ Pixel and AOSP devices, using root.
- Stars
- 3,217
- Forks
- 147
- Open issues
- 84
- Last commit
- 13 hours ago
What is it?
Iconify is an Android app for changing the look of the system user interface on Android 12 and later. It lets you customize icons, colors, shapes and the notification panel without editing system files directly, using Android overlays applied through a root-based module.
The app supports stock Pixel devices and custom AOSP-based ROMs. It works with Magisk, KernelSU and APatch for root access. KernelSU v3.0+ users need an additional metamodule such as Mountify, and LSPosed or Vector is optional for extra features like header clocks, lockscreen clocks and battery styles. Other OEM skins such as MIUI, OneUI and ColorOS are not supported.
The current version targets Android 16 QPR1 and later, while older Android 12 to 16 (non-QPR) versions are served by v7.3.0, which is the final release for those versions.
Key features
- 01Customize system icons, colors and shapes.
- 02Modify the notification panel appearance.
- 03Works through Android overlays without editing system files directly.
- 04Supports Magisk, KernelSU and APatch for root access.
- 05Optional LSPosed or Vector integration adds clocks, header image and battery styles.
- 06Offers FOSS and standard builds; the FOSS build omits ML Kit subject extraction.
Use cases
- Personalizing the look of a stock Pixel or AOSP-based phone.
- Restyling icons and colors across the system UI on a rooted device.
- Adjusting the notification panel to match a custom theme.
Quick start
- 1
Download and install the Iconify app from the releases page
- 2
Open the app, grant root permission and follow the instructions
- 3
Wait for it to finish generating the ROM-specific module, then reboot when prompted
Things to know
- Requires root access via Magisk, KernelSU or APatch; other methods will not work.
- Supports only Android 12+ Pixel or AOSP-based custom ROMs, not other OEM skins.
- Android 16 (non-QPR) and below are end of life, with v7.3.0 as the final release for them.
- Licensed under GPL-3.0, a copyleft license.
Topics
FAQ
- What is Iconify?
- Open-source Android app for customizing icons, colors, shapes and the notification panel on Android 12+ Pixel and AOSP devices, using root. Iconify is an Android app for changing the look of the system user interface on Android 12 and later. It lets you customize icons, colors, shapes and the notification panel without editing system files directly, using Android overlays applied through a root-based module.
- Is Iconify free to use? What license does it have?
- Iconify is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is Iconify still maintained?
- Actively maintained. The last commit to Iconify was on Oct 20, 2026.
- What can I use Iconify for?
- Personalizing the look of a stock Pixel or AOSP-based phone. Restyling icons and colors across the system UI on a rooted device. Adjusting the notification panel to match a custom theme.
- How do I install Iconify?
- Download and install the Iconify app from the releases page Open the app, grant root permission and follow the instructions Wait for it to finish generating the ROM-specific module, then reboot when prompted
- Where can I get Iconify?
- The source code and installation instructions are on GitHub: https://github.com/Mahmud0808/Iconify
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A GTK Linux client for Google's Quick Share protocol, for sending and receiving files wirelessly with Android devices.
A desktop GUI for Android app testing with ADB, supporting Windows and macOS, with device listing, shell commands, text input, screenshots and virtual displays.
Open-source Android app that identifies songs playing nearby, using AudD, ACRCloud and Shazam recognition services.
An offline, ad-free Android voice recorder with real-time volume visualization, customizable filenames, and home-screen widgets.