Describe the bug
QPR3 introduced its own system of forced theme icons. But it works very poorly (much worse than this module does). It would be nice to have the ability to generate monochrome icons permanently through this module (disable the launcher's internal methods).
Technical part:
Methods isMonoThemeEnabled and getIconColor are missing.
Forcing the return of true from shouldUseItem (ThemedIcons.kt) fixes the rendering of themed icons in the AppDrawer (also broken in QPR3).
Forcing the use of MonochromeIconFactory in getMonochrome does not help with the normal generation of monochrome icons
Steps to reproduce
Steps to reproduce the behavior:
- Check the home screen
Expected behavior
Correct generation of monochrome icons (always through the MonochromeIconFactory class)
Screenshots

Device information
- Device: Google Pixel 7
- OS: Android 16 QPR3
- App version: 1.0.3
- LSPosed Version: 1.10.2 (7190)
Files attached
Pixel Launcher 16.zip
Xposed log
modules_2025-12-19T14_48_41.629254.log
(Most of the errors are not visible, as I manually fixed some errors (such as the absence of isMonoThemeEnabled))
Describe the bug
QPR3 introduced its own system of forced theme icons. But it works very poorly (much worse than this module does). It would be nice to have the ability to generate monochrome icons permanently through this module (disable the launcher's internal methods).
Technical part:
Methods
isMonoThemeEnabledandgetIconColorare missing.Forcing the return of true from
shouldUseItem(ThemedIcons.kt) fixes the rendering of themed icons in the AppDrawer (also broken in QPR3).Forcing the use of MonochromeIconFactory in
getMonochromedoes not help with the normal generation of monochrome iconsSteps to reproduce
Steps to reproduce the behavior:
Expected behavior
Correct generation of monochrome icons (always through the
MonochromeIconFactoryclass)Screenshots
Device information
Files attached
Pixel Launcher 16.zip
Xposed log
modules_2025-12-19T14_48_41.629254.log
(Most of the errors are not visible, as I manually fixed some errors (such as the absence of
isMonoThemeEnabled))