Themes / Apps / Mods [ROOT] Tune saturation, white balance and enable HBM on your Pixel! - Google Pixel 6 Pro

[BIG UPDATE]
User Adrian got inspired by this and created a Magisk module to make things even easier and without the need to keep apps running on background, check it out!
GitHub
Hey!
I'm in love with my Google Pixel 6 Pro, however, I don't like the screen at all, I wanted to be able to customize how it looks.
Been looking for a way to modify how it looks, CF.lumen fixed the white balance, Sa2ration changes the saturation of your display, you can decrease it all you want, or make it as saturated as you want.
All this apps should/may work on other devices too.
CF.lumen - Apps on Google Play
Adapts your screen's colors based on sun's position, sleep pattern, and sensors
play.google.com
[ROOT] Sa2ration - Apps en Google Play
Alterar su saturación en Android Oreo (descripción leída!)
play.google.com
[Paid app, HBM to use the max brightness of the device without auto brightness]
Enable HBM in app and then enable and disable auto brightness in phone settings, not app settings, that way you will have the absolute maximum brightness of the display, you can enable on the app settings restore hbm after screen off to have it at max brightness always. *There is a QS hbm toggle too*
High Brightness Mode - Apps on Google Play
See your screen in bright sunshine. High brightness mode for your phone
play.google.com
For CF.lumen, enable location, set permissions for the app and do the following:
1 - Location, tap to update or input manually any location, that's only to avoid crashes when manually changing white balance, disable location after that if you don't need it.
2 - Master filter mode, custom, there you can modify RGB values to your taste, I use 0.955 on Red, 0.975 on Green, 1.000 on Blue, but feel free to try until you enjoy how it looks.
Now, for Sa2ration, after installing, simply move the slider until you like that you have, if it does not change, use the setting "enable color management" it's kinda glitchy and may requiere it or not on your device, I use 1.10, really like how it looks!
[Bonus, under developer settings, you can fully hide the display cutout, I also recommend to set the dpi to 410-430 with or without cutout as it will make some landscape animations a single slide instead of two, try pulling down notification panel when landscape mode, try all animations 0.5x too, you may like how it looks, if you see an app crashing disable developer settings as it may create issues like that sometimes]
[Bonus 2, try Iconify magisk module, you can customize your Pixel with that, even enable pure dark oled theme, thanks to Facundo Holzmeister from @howtomen on tiktok!]
GitHub - Mahmud0808/Iconify: Customize Boring Android UI
Customize Boring Android UI. Contribute to Mahmud0808/Iconify development by creating an account on GitHub.
github.com
Hopefully this will be useful for someone, try and enjoy!

I've started trying it out and it really works, thank you very much

遇事不决先百度 said:
I've started trying it out and it really works, thank you very much
Click to expand...
Click to collapse
Thanks! I modified the post a bit and added few extra things, nice to know!^^

Updated some info explaining how to get max extra brightness of the display

I used saturated magisk module and it had a nice effect, can't seem to find it on GitHub now though.

fil3s said:
I used saturated magisk module and it had a nice effect, can't seem to find it on GitHub now though.
Click to expand...
Click to collapse
oh, didn't know about that one, I hope sa2ration is okay for you, I will look for that module tho

Updated again, now with a Magisk module created by Adrian that will make things even better!

Installed the Magis module. There's no user interface for it?

93starletgt said:
Installed the Magis module. There's no user interface for it?
Click to expand...
Click to collapse
Hey, the only way to customize it is to use the service.sh file and modify it before flashing. That's all I know so far.

Related

[Q] Z1compact: getting minimum brightness LOWER

Hello Everyone,
I have a problem with my amami and I doubt I am the only one but for some reason people do hardly complain: the brightness even at lowest possible setting is still too bright.
I had this back when I had original FW and I am having the same issue with CM11 (latest nightlies). Using manual control or auto-brightness doesn't make much difference, i.e. in a totally dark room the ambient light sensor reports 0Lux and the screen is still too bright.
I found a workaround already (the ScreenFilter app that people recommend all over the internet) but it sucks because it heavily reduces the picture quality, i.e. visibly reduces contrast and especially the gray color resolution. And it also doesn't reduce power consumption like real brightness value change would do.
I looked around for possible solutions and there is a trick with writting a new value of current limit to Linux settings (some mA value between 0 and 20 to some max_current file in procfs). And this really helps but also impacts the maximum brightness, the screen is hardly ready in sun light with reduced current.
Is there a silver bullet? I am thinking about writing an app for that but it would require SU permissions and is kinda dirty to implement. Can anyone recommend a better solution?
have you tried the xposed Modul "minimum brightness" ?
Install Lux Brightness. from play store.
You can overboost it or make the screen so dark that you can't even see it.
Another great screen mod is Twilight which basically dims the screen red based on clock so it helps fall sleep faster when using phone before bed.
New Folder said:
Install Lux Brightness. from play store.
Click to expand...
Click to collapse
Yes, another vote for Lux. It lets you set brightness to negative levels, mine is usually around -50%. https://play.google.com/store/apps/details?id=com.vito.lux&hl=en
Vote for Lux here too.
Nothing comes close
camaro322hp said:
Yes, another vote for Lux. It lets you set brightness to negative levels, mine is usually around -50%. https://play.google.com/store/apps/details?id=com.vito.lux&hl=en
Click to expand...
Click to collapse
Thanks for the hint. I tried the Lite version and AFAICS it simply uses the same trick as ScreenFilter and other "sub-zero" regulators, putting an alpha overlay on top of the image stack.
You can identify this kludge easily by looking at the button areas, they don't get darker anymore. And you can see the black level not getting real black, i.e. the power consumption is not reduced.
However, Lux seems to be one of the better toys because of the plugin interface. Unfortunately there is no HW plugin for Sony devices but judging by the quick look at the Nexus-4 plugin (it's open source!!) it should be possible to adopt this method to Z1 as well. So, maybe when someone could eventually implement that.
xposed Modul "minimum brightness" works, i tested it for you. you can make the screen dim to complete black with your normal display brightness slider without grey or black overlay. it just sets down the minimum brightness level to 1 or 0 (default is 10 or 20), so it should also work with enabled auto brightness
chertVdetali said:
I looked around for possible solutions and there is a trick with writting a new value of current limit to Linux settings (some mA value between 0 and 20 to some max_current file in procfs). And this really helps but also impacts the maximum brightness, the screen is hardly ready in sun light with reduced current.
Click to expand...
Click to collapse
As far as i remember, /proc is only used to call upon information, not to set specific values. What you are looking for is placed within /sys.
To be precise in /sys/devices/leds-qpnp-ee125e00/leds/wled:backlight/. There you will find a file called max_current with which you can easily control the brightness and set it to a very low level. Note that this actually dims the screen and not just applies a filter like most apps do...
One drawback is that the value will change again after you restarted the device. I set up a little flow with Automate β that takes care of this for me. I find this solution a lot better than all the screen filter apps.
This is true for CyanogenMod 11 and GreatDevs Kernel. It might be different on Stock. I know that the path for my Nexus 7 is sys/class/leds/lcd-backlight.
I hope this helps you a little bit.
rob rich said:
xposed Modul "minimum brightness" works, i tested it for you. you can make the screen dim to complete black with your normal display brightness slider without grey or black overlay. it just sets down the minimum brightness level to 1 or 0 (default is 10 or 20), so it should also work with enabled auto brightness
Click to expand...
Click to collapse
I am wondering how you can claim that the result is complete black. Calling this black is like saying "TN monitors have good black values" (I know such people, they change their mind quickly when they see my Eizo with a VA panel at night).
No, seriously, the default was already 10 (see config.xml in cm11 repo) and the difference between 1 and 10 is hardly visible. It's still way too bright for work without eye strain in the darkness.
@Wooaarr: thanks, this is apparently the way to go, I just need to find time to configure it. And yes, of course, the file is in sysfs and not procfs (automated typing, when I grew up with Linux there was no sysfs out there ).
chertVdetali said:
I am wondering how you can claim that the result is complete black. Calling this black is like saying "TN monitors have good black values" (I know such people, they change their mind quickly when they see my Eizo with a VA panel at night).
No, seriously, the default was already 10 (see config.xml in cm11 repo) and the difference between 1 and 10 is hardly visible. It's still way too bright for work without eye strain in the darkness.
@Wooaarr: thanks, this is apparently the way to go, I just need to find time to configure it. And yes, of course, the file is in sysfs and not procfs (automated typing, when I grew up with Linux there was no sysfs out there ).
Click to expand...
Click to collapse
when i disable autobrightness and push the slider to the left my screen goes completely off, so you wanna say that screen off isnt black? funny
chertVdetali said:
Thanks for the hint. I tried the Lite version and AFAICS it simply uses the same trick as ScreenFilter and other "sub-zero" regulators, putting an alpha overlay on top of the image stack.
You can identify this kludge easily by looking at the button areas, they don't get darker anymore. And you can see the black level not getting real black, i.e. the power consumption is not reduced.
However, Lux seems to be one of the better toys because of the plugin interface. Unfortunately there is no HW plugin for Sony devices but judging by the quick look at the Nexus-4 plugin (it's open source!!) it should be possible to adopt this method to Z1 as well. So, maybe when someone could eventually implement that.
Click to expand...
Click to collapse
Interesting information, I did not know that. You are correct, the navigation buttons are brighter than the rest of the screen at negative values. I had noticed that before but didn't know why. Works well enough for me though.
rob rich said:
when i disable autobrightness and push the slider to the left my screen goes completely off, so you wanna say that screen off isnt black? funny
Click to expand...
Click to collapse
Well, you claim that it works for me because you tested it on your device. So... yeah, why not, I could say what you mentioned above just following the same logics. :silly:

CM13 screen is too yellowish and reddish

I'm using oneplus 3 official CM13
The screen is too yellowish and reddish
I like Oxygen OS screen color and white balance.
How to fix it??
도와달라 이기!!
just wait, your eye will adapt progressively.
The original OP3 color balance was like a TV in sport mode.
You can flash ElementalX Kernel for kcal http://forum.xda-developers.com/oneplus-3/development/kernel-elementalx-op3-0-01-t3404879. You'll need EXKM from Play Store tho.
Take a screenshot of your LiveDisplay settings and post it here.
proag said:
Take a screenshot of your LiveDisplay settings and post it here.
Click to expand...
Click to collapse
Color profile is normal and Display mode is off
Rhomoo said:
Color profile is normal and Display mode is off
Click to expand...
Click to collapse
Well, that's weird. Default colors should be just like colors on OOS.
You may wanna to play a bit with LiveDisplay settings and make it look good for you, plenty customization options out there.
Livedisplay is set to automatically change the colortemperature depending on daytime/sunset. You might want to find that setting and turn it off. Or wait for the next day ;P
Lownita said:
Livedisplay is set to automatically change the colortemperature depending on daytime/sunset. You might want to find that setting and turn it off. Or wait for the next day ;P
Click to expand...
Click to collapse
Aleady off...

[APP] Arc Lighting - Notification Light for Galaxy Note 10

Arc Lighting adds a highly customizable ring of light around the camera cutout of your phone. You can use this light with various indicators such as audio visualization, notification lighting, critical or low battery warnings, as well as a charge indicator. The ring can also appear on your Always-On display. (to make aod work you need to make sure you have downloaded always on amoled and activated it, you also need to make sure samsung stock aod and samsung edge lighting is disabled under samsung display settings you also need to make sure that aod is enabled under arclighting with override set to off)
https://www.youtube.com/watch?v=FibMTD5Mdx8
Features:
- Highly customizable lighting for the Galaxy S10, S10+, S10e, and Note 10. Select a variety of colors, animations, and styles.
- Always show ring with various gradient effects (add multiple colors and make them spin for a visual experience)
- An adjustable glow effect that can be turned on or off (sometimes this can cause the light to freeze to a white glow this will be fixed)
- Notification lighting both when the display is on or off (update planned for only the lockscreen or only inapp)
- Music lighting that syncs the light to your music (does not work together with other indicators so other indicators will stop working if you enable music lighting this will be fixed)
- Battery indicator lighting for charging, low and critical battery states. (note it will not work until you configure the zones you want the colors to appearm, not configuring zones can freeze the light entirely this will be fixed)
- Device overheating indicator for gamers and power users (note it will not work until you configure the zones you want the colors to appear, not configuring zones can freeze the light entirely this will be fixed)
- Arc Lighting can be configured to match the color of your wallpaper, the app you're currently in, or both! (this only works for the only show ring and only when you set it to a solid color the option is not available for gradient colors which will be added later)
This app requires certain permissions to function correctly.
Accessibility: This permission is used for the ring to appear over your lock screen, always-on display, and for accessing the color of the current app you're in. This permission is required for the app to function properly.
Draw Over Other Apps: This permission allows the ring to show on top of other apps. This permission is required for the app to function properly.
Microphone Access: This permission is used to analyze the internal device audio for the music lighting. You will not be asked for this permission unless you choose to enable the Audio Visualizer indicator for the ring.
Storage Access: This permission is used to get the color of your wallpaper. You will not be asked for this permission unless you choose to use the color of your wallpaper for the ring.
Notification access: This permission is used to change the color of the ring after notifications
Burn-in concerns: Some Android displays may suffer from mild burn-in if a single item is displayed on the screen for an extremely significant amount of time. If you are concerned about this, feel free to enable the rotation animation in ring settings. That will ensure the display is constantly changing. Alternately, you can disable the default effect to only show the ring while an indicator is being triggered. Note: Samsung Galaxy devices come with burn-in protection that moves the pixels a little each time.
Compatible Devices
- Galaxy S10+
- Galaxy S10
- Galaxy S10e
- Galaxy note 10
- Galaxy note 10+
- Galaxy note 5g
Download (xda members get free access, will provide unlock codes to any xda member who asks when you ask please specify if you want the code for my navigationbar app or this app as they both have similar names)
https://play.google.com/store/apps/details?id=com.symetium.holepunchcameraeffects
FREQUENTLY ASKED QUESTIONS:
how do i disable individual notifications: currently this is a planned update, you can go into custom colors and set each app you don't want notifying to 100% transparent
light is constantly flashing even if i cleared all notifications: sometimes theres forced notifications such as when you're charging it will force a notification that says you're fast charging, the light will pick up on these you need to hold on these notifications and turn them off to stop the light there should be nothing at all in the notificationpanel, if you still have a flashing light with nothing in the panel contact me.
frozen light: music lighting will disable all other indicators same with battery indicator or battery temp indicator, you need to set custom zones otherwise the light will be frozen, glow also tends to freeze the light so turn that off if it's frozen (this will be fixed in a coming update)
Great job! Testing it out this very moment. Would love a code ?
/CK
Great app! Would love a code too!
jabberwock said:
Great app! Would love a code too!
Click to expand...
Click to collapse
send me a message and i'll send the code
Nice. Would also love a code!
nds850 said:
Nice. Would also love a code!
Click to expand...
Click to collapse
send me a message and i'll send the code
zzcool said:
send me a message and i'll send the code
Click to expand...
Click to collapse
Tax in advance
Thanks, I would like a code please
Thanks would love a code also
Sent from my SM-N976B using Tapatalk
Great job man , I would like a code please
Sent from my Samsung SM-N975F using XDA Labs
thank you for the app. can you message me the code ?
Peace!!
Thanks for creating app...Testing the app out now. May I please have a code (Inbox me)
Tried the app and willing to purchase a license but when I was setting it up there was an ongoing Android system notification about the app that every time I disable it would turn right back on.
Count me in for a code please, and thanks in advance.
I'd kindly take a code fine sir...
Sent from my SM-N975U using Tapatalk
been testing out several solutions with mixed results.
Would love a code to try this out as well. Thanks in advance!
Please send me a code if you have any left. Thanks.
bp328i said:
Tried the app and willing to purchase a license but when I was setting it up there was an ongoing Android system notification about the app that every time I disable it would turn right back on.
Click to expand...
Click to collapse
Got the same as you.. have to uninstalled
KLPFL said:
Got the same as you.. have to uninstalled
Click to expand...
Click to collapse
Glad I'm not the only one. I really should have posted about it with screenshots at the time, but honestly didn't think about it.
Interested ! May I have a code?

[APP] Arc Lighting - Notification Light for Galaxy Note 20 Ultra

Arc Lighting adds a highly customizable ring of light around the camera cutout of your phone. You can use this light with various indicators such as audio visualization, notification lighting, critical or low battery warnings, as well as a charge indicator. The ring can also appear on your Always-On display. (to make aod work you need to make sure you have downloaded always on amoled and activated it, you also need to make sure samsung stock aod and samsung edge lighting is disabled under samsung display settings you also need to make sure that aod is enabled under arclighting with override set to off)
https://www.youtube.com/watch?v=FibMTD5Mdx8
Features:
- Highly customizable lighting for the Galaxy S10, S10+, S10e, and Note 10. Select a variety of colors, animations, and styles.
- Always show ring with various gradient effects (add multiple colors and make them spin for a visual experience)
- An adjustable glow effect that can be turned on or off (sometimes this can cause the light to freeze to a white glow this will be fixed)
- Notification lighting both when the display is on or off (update planned for only the lockscreen or only inapp)
- Music lighting that syncs the light to your music (does not work together with other indicators so other indicators will stop working if you enable music lighting this will be fixed)
- Battery indicator lighting for charging, low and critical battery states. (note it will not work until you configure the zones you want the colors to appearm, not configuring zones can freeze the light entirely this will be fixed)
- Device overheating indicator for gamers and power users (note it will not work until you configure the zones you want the colors to appear, not configuring zones can freeze the light entirely this will be fixed)
- Arc Lighting can be configured to match the color of your wallpaper, the app you're currently in, or both! (this only works for the only show ring and only when you set it to a solid color the option is not available for gradient colors which will be added later)
This app requires certain permissions to function correctly.
Accessibility: This permission is used for the ring to appear over your lock screen, always-on display, and for accessing the color of the current app you're in. This permission is required for the app to function properly.
Draw Over Other Apps: This permission allows the ring to show on top of other apps. This permission is required for the app to function properly.
Microphone Access: This permission is used to analyze the internal device audio for the music lighting. You will not be asked for this permission unless you choose to enable the Audio Visualizer indicator for the ring.
Storage Access: This permission is used to get the color of your wallpaper. You will not be asked for this permission unless you choose to use the color of your wallpaper for the ring.
Notification access: This permission is used to change the color of the ring after notifications
Burn-in concerns: Some Android displays may suffer from mild burn-in if a single item is displayed on the screen for an extremely significant amount of time. If you are concerned about this, feel free to enable the rotation animation in ring settings. That will ensure the display is constantly changing. Alternately, you can disable the default effect to only show the ring while an indicator is being triggered. Note: Samsung Galaxy devices come with burn-in protection that moves the pixels a little each time.
https://www.youtube.com/watch?v=FibMTD5Mdx8
Compatible Devices
- Galaxy S10+
- Galaxy S10
- Galaxy S10e
- Galaxy note 10
- Galaxy note 10+
- Galaxy note 5g
-Galaxy Note 20 and note 20 ultra
Download (xda members get free access, will provide unlock codes to any xda member who asks when you ask please specify if you want the code for my navigationbar app or this app as they both have similar names)
https://play.google.com/store/apps/details?id=com.symetium.holepunchcameraeffects
FREQUENTLY ASKED QUESTIONS:
how do i disable individual notifications: currently this is a planned update, you can go into custom colors and set each app you don't want notifying to 100% transparent
light is constantly flashing even if i cleared all notifications: sometimes theres forced notifications such as when you're charging it will force a notification that says you're fast charging, the light will pick up on these you need to hold on these notifications and turn them off to stop the light there should be nothing at all in the notificationpanel, if you still have a flashing light with nothing in the panel contact me.
frozen light: music lighting will disable all other indicators same with battery indicator or battery temp indicator, you need to set custom zones otherwise the light will be frozen, glow also tends to freeze the light so turn that off if it's frozen (this will be fixed in a coming update)
the note 20 ultra is not officially supported yet but the app comes with a custom alignment adjuster under cutout settings so you can align the ring yourself, if you enjoy the app please do rate it i have received a lot of bad ratings lately which has pushed it down to nearly 2 stars so rating it would be very appreciated.
Hi! This looks awesome! Is there a 'Halo' option or a slow beating effect? Could the color be changed? I really want to try this notification light. How can I get a code, please? Thank you!
BlinkThinks said:
Hi! This looks awesome! Is there a 'Halo' option or a slow beating effect? Could the color be changed? I really want to try this notification light. How can I get a code, please? Thank you!
Click to expand...
Click to collapse
color can be changed per app, a slow beating effect i believe that theres a speed option yes, i don't have a s20 ultra so i can't check
I'm gonna try this as soon as my Note 20 Ultra 5G is delivered. I'm gonna tell my friends to download the app, too. I've bookmarked this page.
Here's hoping for a code, too! Thanks!
I am def. Going to give the arc notification app a go. This looks great! I am hoping to get a code please. Thank you for the work and app in advance!
zzcool said:
Download (xda members get free access, will provide unlock codes to any xda member who asks when you ask please specify if you want the code for my navigationbar app or this app as they both have similar names)
https://play.google.com/store/apps/details?id=com.symetium.holepunchcameraeffects
Click to expand...
Click to collapse
How to get the unlock code, please? Thanks!
thekenderman said:
I am def. Going to give the arc notification app a go. This looks great! I am hoping to get a code please. Thank you for the work and app in advance!
Click to expand...
Click to collapse
send me a message as i go through them in bulk thank you
once someone has the s20 ultra please let me know how it works and if anyone can download the app build.info and screenshot so i can have it officially added, right now you have to manually go in cutout settings then adjust the ring until official support is implemented
zzcool said:
once someone has the s20 ultra please let me know how it works and if anyone can download the app build.info and screenshot so i can have it officially added, right now you have to manually go in cutout settings then adjust the ring until official support is implemented
Click to expand...
Click to collapse
I'll definitely keep this thread posted as soon as my N20U5G arrives and install your app.
Looking forward to trying this out, thanks!
I will definitely try this out! My phone should be here Friday
Would love a code for the Arc lightning app. Thank you for your work.
Can i get a code for your notification led light app pls? Would love to try thank you!
can I get a code i just got my phone
This looks awesome! I will be receiving the Note 20 Ultra tomorrow and would love to get a code for this app.
Long time user of lightflow. Looking forward to trying the arc lighting app. I would also like a code. Thanks
Hey,
My note should be arriving this Friday, wondering if I can hold a code and help you test.
Fine-tuning
zzcool said:
the note 20 ultra is not officially supported yet but the app comes with a custom alignment adjuster under cutout settings so you can align the ring yourself, if you enjoy the app please do rate it i have received a lot of bad ratings lately which has pushed it down to nearly 2 stars so rating it would be very appreciated.
Click to expand...
Click to collapse
Just a suggestion, but it would be nice to be able to manually enter the offset number rather than solely relying on a slider.
Fine-tuning the adjustments would be MUCH easier by being able to input a number.
TIA
I'd like to try this out as well. A code would be great, thanks!

Themes / Apps / Mods [MOD][MAGISK] Force Dark @ boot

When you use 'dark mode' your Google apps are dark.
However, many other apps will not.
Attached is a simple Magisk module which 'forces' dark mode at boot time.
This will turn SOME apps which are in light mode into dark mode (if they do not have a dark mode themselves).
Your mileage will vary ... it will work for SOME apps, but not for ALL !!!
For example, my 3 banking (normally all 'white') are nicely turned into darkish grey.
Also the authenticator which I use to sign in into government websites is nicely turned into dark.
Microsoft 2FA authenticator is also turned into dark (normally white).
Strava app - for example - does not turn into dark.
If you like dark mode, give it a try and see if it works on your non-dark apps.
What does this module do? Well, very simple, it sets the following property to 'true'.
Code:
/system/bin/toolbox setprop debug.hwui.force_dark true
This has the same effect as enabling the 'Override force-dark' mode in developer options.
The disadvantage of the developer options is that it is (a) manual and (b) does not 'stick' after reboot.
Try ... and post please if it works on your apps (ideally with a screenshot).
If you're scared of the module, the go to developer settings and turn on 'Override force-dark'. Then check your app.
If you uninstall the module, you're back to 'normal' as well (no harm done).
This is great. Thanks. Want to confirm if this module will work on the Pixel 6 (non-Pro) too?
Edit: It does work on the Pixel 6.
phaino00 said:
This is great. Thanks. Want to confirm if this module will work on the Pixel 6 (non-Pro) too?
Click to expand...
Click to collapse
Yes
couldn't you just use force dark mode in dev settings??
bs3pro said:
couldn't you just use force dark mode in dev settings??
Click to expand...
Click to collapse
Quote from the OP:
"This has the same effect as enabling the 'Override force-dark' mode in developer options.
The disadvantage of the developer options is that it is (a) manual and (b) does not 'stick' after reboot."
Attached an example from an app called 'Obsidentify' (see screenshots).
Great mod
The reason force dark is a developer option is because it works very badly. The aosp messaging application, for example, makes text illegible if force dark is enabled.
Or you can use the DarQ app. It forces dark mode on a PER app basis. It works with root and without. It works with A11 and A12 fyi. Been rocking it for a couple years.
Forum
[APP][ROOT/SHIZUKU][10+][11/Feb] DarQ: Per-app selectable force dark option for Android 10+
DarQ provides a per-app selectable force dark option for Android 10 and above. It uses a root or Shizuku (ADB) service to apply the theme seamlessly and quickly, without needing an accessibility service. DarQ also provides an option to apply...
forum.xda-developers.com
Download
Releases · KieronQuinn/DarQ
DarQ provides a per-app selectable force dark option for Android 10 and above - KieronQuinn/DarQ
github.com
gettinwicked said:
Or you can use the DarQ app. It forces dark mode on a PER app basis. It works with root and without. It works with A11 and A12 fyi. Been rocking it for a couple years.
Forum
[APP][ROOT/SHIZUKU][10+][11/Feb] DarQ: Per-app selectable force dark option for Android 10+
DarQ provides a per-app selectable force dark option for Android 10 and above. It uses a root or Shizuku (ADB) service to apply the theme seamlessly and quickly, without needing an accessibility service. DarQ also provides an option to apply...
forum.xda-developers.com
Download
Releases · KieronQuinn/DarQ
DarQ provides a per-app selectable force dark option for Android 10 and above - KieronQuinn/DarQ
github.com
Click to expand...
Click to collapse
Sadly, it doesn't work on MIUI 13 (Android 12)
gettinwicked said:
Or you can use the DarQ app.
Click to expand...
Click to collapse
I've been using DarQ since the first release. A godsend. Only issue is that it fails on some apps and it simply cannot turn forced dark mode on for those apps ever because it sometimes cannot have the hook over the launch of those apps. I see the difference because OnePlus' own app dark mode feature works flawlessly on those apps.
I wanted to report a bug. In the camera app the ui takes on wrong colors, for example the menu to turn on the flash. Or the photo grid.
Also in google photos some photos in the gallery appear with wrong colors.

Categories

Resources