Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/RichardLuo0/global-icon-pack-android

An Xposed module for applying icon packs globally
https://github.com/RichardLuo0/global-icon-pack-android

Last synced: 21 days ago
JSON representation

An Xposed module for applying icon packs globally

Awesome Lists containing this project

README

        

# Global Icon Pack
An Xposed module for applying icon packs globally

![GitHub Repo stars](https://img.shields.io/github/stars/RichardLuo0/global-icon-pack-android?style=for-the-badge&color=%23FF9800)
![IzzyOnDroid](https://img.shields.io/endpoint?url=https://apt.izzysoft.de/fdroid/api/v1/shield/com.richardluo.globalIconPack&style=for-the-badge&color=%234CAF50)

Some launchers support icon packs, however the icons are usually inconsistent across the whole system. For example, the Settings page and the Recent Apps screen may retain the default icons.
This module is designed to extend the customization of icon packs throughout the entire system.

[Get it on IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.richardluo.globalIconPack)

## Preview






## Requirements
* AOSP based OS (I tested on android 14, 15)
* Magisk
* LSPosed

## Installation
1. Install the apk.
2. Select the recommend apps in lsposed (Other launcher/apps may also work, depending on the api they use)
3. Open Global Icon Pack, choose an icon pack.
4. Open the three dot menu, click each of `Restart *`.

* Recent screen will use your default launcher unless you use quickswitch. So you will need to select pixel launcher for that to work.
* Pixel launcher saves its icon database in `/data/data/com.google.android.apps.nexuslauncher/databases/app_icons.db`.

## Known Issues
* If the launcher is slow to boot or crashes, switch to 'local' mode.

## Disclaimer
> [!WARNING]
> * Please note that this module may not be fully compatible with all custom ROMs.
> * I do not take any responsibility for any damage or issues that may occur to your device.