A Xposed module that brings customization to third-party apps by modifying icons and color resources at runtime, allowing apps to seamlessly match your system theme.
- 🧩 MVVM architecture with clear separation between UI, ViewModel, and data layers
- 💉 Dagger Hilt for dependency injection across application, ViewModel, and system components
- 🎨 Jetpack Compose for building declarative, state-driven UI components
- 🌈 Material Expressive with dynamic color support and adaptive theming
- 🎭 Xposed runtime resource hooking for modifying third-party app icons and colors dynamically
- 📦 Import / Export configuration for easy backup and sharing of your setup
- DocumentsUI
- X
- Substratum Lite
- Android 12+ (API 31+)
- Xposed Framework (LSPosed recommended)
- Root Access (Magisk, KernelSU, APatch, etc)
- Download the latest APK from Releases
- Install the APK on your device
- Activate the module in LSPosed/Xposed Framework
- Open Monetify and configure your apps
- Enjoy! 🎉
- Android Studio Hedgehog (2023.1.1) or newer
- JDK 18
- Android SDK with API 36
# Clone the repository
git clone https://github.com/KaeruShi/Monetify.git
cd Monetify
# Build the APK
./gradlew assembleRelease
# APK will be in app/build/outputs/apk/release/Contributions are always welcome and greatly appreciated! Whether you’re fixing a small typo, improving documentation, refactoring code, or adding a brand-new feature — every contribution matters ❤️
- More apps support
- More icon packs
- More customization options
See all the progress here
Found a bug or have a feature request? Please use GitHub Issues.
Before creating a new issue, please:
- Check if the issue already exists
- Include as much detail as possible
- Provide logcat output if reporting a crash
- YukiHookAPI - Powerful Xposed hooking framework
- DexKit - Dex deobfuscation library
- LSPosed - Modern Xposed framework implementation
- Material You - Google's Material Design 3
- Monetify is an Xposed module that modifies the behavior of other applications.Use it at your own risk and always back up your data. The developer is not responsible for any damage or data loss.
- This project is still under active development. Some features may be incomplete, experimental, or may not work as expected.
- 💬 GitHub Discussions - Ask questions and chat with the community
- 🐛 GitHub Issues - Report bugs and request features
- ➤ Telegram - Support group
If you find this project useful, please consider giving it a star! ⭐
It helps the project grow and lets others discover it too.