Repolode
Mahmud0808

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. 1

    Download and install the Iconify app from the releases page

  2. 2

    Open the app, grant root permission and follow the instructions

  3. 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