Related
So I got a OP3 recently and coming from OPO CM13 had some features that didn't work like I wanted or didn't have options in the stock ROM so I installed sultanxda's wonderful OP3 ROM. What I did not realize was that the camera software is a lot worse than what the stock ROM offers, so I was thinking of going back to that if I can get the following things working in some other way:
Notification light color per app. I used Light Flow for this back in the day, is it still a good choice or is there something better?
Disable the stupid charging lights. I'd rather not have the room light up at night just because my phone is charging.
Change DPI to 440 so I can fit more stuff on screen.
Rearrange on-screen buttons. I like the back button in the center. Not a big priority, just nice to have.
Adjust vibration intensity.
kasakka said:
So I got a OP3 recently and coming from OPO CM13 had some features that didn't work like I wanted or didn't have options in the stock ROM so I installed sultanxda's wonderful OP3 ROM. What I did not realize was that the camera software is a lot worse than what the stock ROM offers, so I was thinking of going back to that if I can get the following things working in some other way:
Notification light color per app. I used Light Flow for this back in the day, is it still a good choice or is there something better?
Disable the stupid charging lights. I'd rather not have the room light up at night just because my phone is charging.
Change DPI to 440 so I can fit more stuff on screen.
Rearrange on-screen buttons. I like the back button in the center. Not a big priority, just nice to have.
Adjust vibration intensity.
Click to expand...
Click to collapse
I can hopefully solve some for you:
* Charging light can be disabled if you turn off the led, and use some third party app for the notifications.
* You can swipe back and recents but can replace home button with back button unless u use xposed
* Vibration intensity can be increased by using a custom kernel tuning app like Boeffla app // EX Kernel manager app etc
install xposed framework with gravity box and vibration tuner module
kasakka said:
So I got a OP3 recently and coming from OPO CM13 had some features that didn't work like I wanted or didn't have options in the stock ROM so I installed sultanxda's wonderful OP3 ROM. What I did not realize was that the camera software is a lot worse than what the stock ROM offers, so I was thinking of going back to that if I can get the following things working in some other way:
Notification light color per app. I used Light Flow for this back in the day, is it still a good choice or is there something better?
Disable the stupid charging lights. I'd rather not have the room light up at night just because my phone is charging.
Change DPI to 440 so I can fit more stuff on screen.
Rearrange on-screen buttons. I like the back button in the center. Not a big priority, just nice to have.
Adjust vibration intensity.
Click to expand...
Click to collapse
You can flash the Ressurection variant made by Eliminater (BJRR) together with Oxygen Cam....
Do you have problems with auto brightness in MIUI roms? Your screen brightness gets extremely dark in low light conditions, or the brightness spikes just with a few increase of light?
For low brightness problem, actually you can adjust the minimum autobrightness in slider bar, but sometimes it will reset back to default minimum brightness. For example if you turn off auto brightness in game, when you turn it on again, it won't resume your settings. As a result the screen will get darker than your adjustment.
I created magisk module to fix that. This will increase the minimum brightness in low light, and also reduce the over brightness in medium and high ambient light. The result will be smoother auto brightness step, and be more convenient for your eyes!
There are two modules, one for Miui 10 running Android Pie, and the other ones for Miui 10 running Android Oreo. Dont install wrong module, because there are much more brightness values in Android P than O.
The Oreo version may be not as good as Pie version, because i tested it in Redmi Note 5. My Mi Mix 2s currently running Miui 10 P beta 8.8.16 for Pie version testing. But it should give the same result. Oreo version works in Miui 9 too, but may results different.
So what this module do? It adds framework-res to the /system/media/theme/default. With a magisk module you can do it systemlessly! To install it, just download the module then browse it in Magisk Manager.
If you dont like my setting values, just unzip my module, find framework-res file, unzip it, then edit the theme_values.xml to any values you want under "config_autoBrightnessLcdBacklightValues", then zip all back.
Download links in attachment.
Guide:
V1 for lowest brightness (best battery)
V2 for a bit brighter in low light
V3 for brighter brightness (best for full edge cover tempered glass user)
V4 for more responsive and smoother auto brightness. Values are about similar to v3.
To check if this module works;
Tap the Kernel Version in About Phone 5 times, then you will enter CIT. Go to Light Sensor. Cover your phone light sensor on upper bezel (lower for Mi Mix 2s) with your palm till the light sensor value reach 0. If the backlight is not going under 100/130 (pie) or 7 (oreo), then this module works! My module limits the minimal auto brightness, which the original can reach to 20 which is ridiculously very dark.
This module may work on any MIUI-based rom phones with IPS display, not just Mi Mix 2s.
I also created this module for Mi 9 (amoled display). Visit my thread HERE
Notes:
- Only V4 has responsitivity adjustment. More responsive means it needs less light increments to trigger auto brightness adjustment.
- Editing the values can cause a mess. Add .disable_magisk file in cache partition if your phone cant boot then uninstall the module in manager.
Thanks have flashed this and will see how it goes over a day/night. Initially it's good though.
I find the auto bright annoying sometimes especially given how easy it is to cover the bottom chin sensors on this phone.
M.
mattman83 said:
Thanks have flashed this and will see how it goes over a day/night. Initially it's good though.
I find the auto bright annoying sometimes especially given how easy it is to cover the bottom chin sensors on this phone.
M.
Click to expand...
Click to collapse
Thanks for trying. I hope you get better auto brightness experience after a day..
Yeah the worst part is the light sensor in mix 2s located in bottom left where you could get the screen unseenable while using two/left hands. If its in center, it would be better.
My other mi phone with forehead light sensor often gets annoyingly too dark. I never satisfied with miui default auto brightness and always use this mod since miui 7. Fortunately, this method still works with some adjustment in value.
Ok so it's been a couple of days and this has helped a lot imo at least for indoors (haven't really had any major outdoors time...).
Still gets dark enough when it's really dark, but certainly for normal indoor conditions the default settings you have are much better. Xiaomi settings often got too dark, and you can adjust the slider, but then the slider goes back after while anyway :-\
M.
Just reporting back after a while with this and more miui updates, seems the later beta builds have changed something in the brightness in that I don't know if this mod works any more, or if it needs tweaking to provide the same brightness levels it used to.
I had a really quick play with values as suggested in the op but it's well outside my field of expertise and couldnt get it to do much different
M.
@arddy1
... where to find the default values ?
I'm on Poco F1 and want to compare to the default values and adjust theme_values.xml
mattman83 said:
Just reporting back after a while with this and more miui updates, seems the later beta builds have changed something in the brightness in that I don't know if this mod works any more, or if it needs tweaking to provide the same brightness levels it used to.
I had a really quick play with values as suggested in the op but it's well outside my field of expertise and couldnt get it to do much different
M.
Click to expand...
Click to collapse
Sorry for late reply. This mod still works in miui 8.10.11 global. Here are the screenshots of screen light value in lowest brightness. The lower one is the original. Mine still brighter in lowest light.
der_Kief said:
@arddy1
... where to find the default values ?
I'm on Poco F1 and want to compare to the default values and adjust theme_values.xml
Click to expand...
Click to collapse
Here's the screenshot from framework_res in rom 8.10.11 global
So it only works on miui
Yes since it's a miui issue. Stock android roms don't reset brightness like miui.
Stock roms just set the brightness bar where you want, some will have the ability adjust the total curve even. Miui if you raise brightness it will change itself back after 5 mins or so, so it's needed to change the system default values
M.
mattman83 said:
Yes since it's a miui issue. Stock android roms don't reset brightness like miui.
Stock roms just set the brightness bar where you want, some will have the ability adjust the total curve even. Miui if you raise brightness it will change itself back after 5 mins or so, so it's needed to change the system default values
M.
Click to expand...
Click to collapse
To me it happens on the treble roms. Exactly as in miui.. might be a vendor thing idk
Can I use this on Vince running Resurrection Remix 6.2.1 Android Oreo? I am having auto brightness issue in custom ROMs too.
Shubhambora said:
Can I use this on Vince running Resurrection Remix 6.2.1 Android Oreo? I am having auto brightness issue in custom ROMs too.
Click to expand...
Click to collapse
No, its for miui only. Even using it on miui other than i specified in first post may not work
Can you check with the latest miui 8.11.15?
I'm currently using this but sometimes the brightness still jumps from dim to bright
Thanks for this fix!
Can you make flashable zip version via TWRP recovery? I don't use Magisk and I don't want to be rooted
Sent from my MIX 2S using Tapatalk
Max auto brightness level can be increased from current value?
From 4095 to 4500
It would better in sunlight
Sent from my MIX 2S using Tapatalk
hi any chance to have it without root?
graw2 said:
Max auto brightness level can be increased from current value?
From 4095 to 4500
It would better in sunlight
Sent from my MIX 2S using Tapatalk
Click to expand...
Click to collapse
No. 4095 is the max value.
H0unter said:
hi any chance to have it without root?
Click to expand...
Click to collapse
Yes you can. As long as you unlock bootloader and place the framework-res file in system path i mentioned in first post with twrp
I tried your auto brightness fix. And surprisingly it seems to work on the Mi Max 3 with xiaomi.eu 8.12.6v2 as well.
palmdude said:
I tried your auto brightness fix. And surprisingly it seems to work on the Mi Max 3 with xiaomi.eu 8.12.6v2 as well.
Click to expand...
Click to collapse
Agreed, on 8.12.13 xiaomi.eu (pie) Mi Max 3 it works very well. Thank you for your efforts OP.
What's your lcd display?
1) dial *#*#64663#*#*
2) Version Information
3) Check under "TP:"
Mine is EBBG
Also, is there a way to adjust color temperature? I wish we had the color temperature settings for warm or cool displays
EBBG, too.
I like having on the night light mode all the time. I don't like the blue color all phones have.
Same here and I also think it's a little bit cold. But having night mode on all the time? Way too warm for me....
I had this also and my colors here is somehow slightly warm compared to my xperia z lcd
rfkd said:
Same here and I also think it's a little bit cold. But having night mode on all the time? Way too warm for me....
Click to expand...
Click to collapse
You can set the intensity. It's better for your eyes (or that's what they say). And you get used to it in a few hours But it's personal preference.
adriakus said:
You can set the intensity. It's better for your eyes (or that's what they say). And you get used to it in a few hours But it's personal preference.
Click to expand...
Click to collapse
How to set intensity?
Just go to settings/display/night light. There is a slider there.
I also placed a shortcut in the quick tiles so I can turn it off if I want to and get to the slider.
If you get root and Kernel Adiutor, (maybe necessary to flash new kernel), you can set through kernel native RGB, saturation options, etc. It's called KCAL color calibration. There are posts at xda with even different profiles (think like 'how to turn lcd into amoled'). I don't have the A2, but since reviews complain about blue tint and lack of display calibration as in MIUI I thought this could be the solution for AO.
I also complain from this ****, I compred color temperature to my friend's phone (with miui)
And I found a huge difference in color temperature!!
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. (nord is not officially supported but the app now comes with a custom alignment adjuster so it should now be supported by just adjusting this under cutout settings make sure realtime adjustment is set to off when you're finished any help on official support will be granted a tier 5 code)
- 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
devices to be tested and compatible
oneplus nord
samsung galaxy note 20 series
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)
I will test the app as soon as I have the phone tomorrow
This could be exactly what I'm looking for! Could I get an activation key for both please ?
---------- Post added at 10:52 AM ---------- Previous post was at 10:33 AM ----------
I've tried the free version, for now. Can't seem to get the ring elipse-shaped to go around the front camera, also the app keeps crashing on my Nord
Hello,
application works but notification ring appears at the top middle. Could you send me activation code.
App installed but I can't see battery indicator. We need something different from a circle to surround two cameras.. It's possible?
Activation code please.
i like the idea a lot and love the feature where i can preview position etc. But, can it support shapes other than circle? Node does not have circle camera on front. i was hoping that i can overlay on the outer edge of front camera.
Trial time expires,hasn't been able to move ring to the cameras, got notification ring but on the center
Enviado desde mi AC2003 mediante Tapatalk
Looks to work but I can only get it to display a circle ring, which didn't help on a twin camera!
i bought the premium version but can't really use it cause of the shape of the ring. How can i change the shape that it fits the OneplusNord Cam?
Hello. My OP mord just arrived and I can help you with testing
SpeakToMyHand said:
i bought the premium version but can't really use it cause of the shape of the ring. How can i change the shape that it fits the OneplusNord Cam?
Click to expand...
Click to collapse
i have messaged the developer about it you can message him too if you wish to assist him personally @dave7802
https://forum.xda-developers.com/member.php?u=407871
I installed the app on my Oneplus Nord, but I can't adjust it for two cameras hole.
tachinete said:
I installed the app on my Oneplus Nord, but I can't adjust it for two cameras hole.
Click to expand...
Click to collapse
we are working on it right now i am just waiting to hear back from the developer
Looking forward!
activation code please!
Looking forward to the app being updated to cover the Nord's "pill" shape camera module.
Please can I have the activation code whilst awaiting the update? Many thanks.
could i have an unlock code please?
Eagerly waiting for Nord support and please send me activation code.
Moved to Nord! I love this idea. Send me an activation code for the Arc Lighting.
Please send me an activation code too. THX in advance. :good:
So I don't know if it's on here or not but I came from a Samsung phone and so anytime a notification will go off it would flash a green light does the OnePlus 9 pro have that same feature or some type of light that could flash when a notification is on the device? Perhaps maybe there's some type of a magisk module that can utilize the camera ring around it to flash when there's a notification if it helps I am on a custom ROM. So I'm not sure if stock has it. Thanks.
On recent OnePlus phones, you'll find a function called Horizon Light (it basically lights the screen's borders when a notification is received), that is used for similar purposes, but there isn't a notification LED in the hardware.
I'm not sure if it is a function that is still in your custom ROM, but it is a stock ROM function.
Yeh, only aware of built-in horizon light , but it doesn't flash long enough to catch it....
Geez, how I miss the LED notification lights that older phones had.
Especially the ones that were multi-color so you could assign a different color for different notification types.
CZ Eddie said:
Geez, how I miss the LED notification lights that older phones had.
Especially the ones that were multi-color so you could assign a different color for different notification types.
Click to expand...
Click to collapse
Technically, it wouldn't be impossible to recreate it with an app dedicated to modify the always on display features.
As AMOLED screens are basically tiny LEDs side by side, we could imagine a way to light or pulse specific ones to remplace the "missing" one. But it would be a trade-off, as those selected LEDs would be functioning and aging surely more quickly than the others.
There are a few apps out there that will use the AOD to create the appearance of a notification light or even continually flash the Horizon light bars and other custom lighting options however all 3 I've tried were glitchy and obviously drained the battery since it's using AOD to accomplish the notification light. Maybe if you're already used to AOD battery drain it wouldn't be so noticeable but I don't use AOD normally so the difference was very noticeable to me.
Buslova said:
There are a few apps out there that will use the AOD to create the appearance of a notification light or even continually flash the Horizon light bars and other custom lighting options however all 3 I've tried were glitchy and obviously drained the battery since it's using AOD to accomplish the notification light. Maybe if you're already used to AOD battery drain it wouldn't be so noticeable but I don't use AOD normally so the difference was very noticeable to me.
Click to expand...
Click to collapse
Yes, it's also a thing to consider, but I don't think the memory and power usage for only a black screen and a color dot would be that energy consuming. Did you notice a change that big when you gave a try to those apps?
look for notifybuddy on the playstore. works fine on my OP9Pro.
I didn't realize how much i relied on the notification light until it was gone. The AOD fits my needs, tho. Posted settings on another thread awhile back: https://forum.xda-developers.com/t/horizon-light.4371367/#post-86085187
I may give notifybuddy a try, too
Would recommend this app. I've been using it on my oneplus devices last couple of year. There are a lot customizations too.
LED Blinker Notifications
i REALLY missed my notification LED (the last phone I had that had it was my old blackberry priv) then I got a smart watch and I don't care so much anymore