Forcing 90hz Refresh Rate to System Apps (Launcher, Settings, Etc.) - Xiaomi Black Shark 3 Guides, News, & Discussion

I'm using Realme X2 Pro before moving to BlackShark3 and was surprised that the experience is somehow downgraded due to the refresh rate. Realme X2 Pro is enforcing the 90hz across all apps while BlackShark3 is only for games and videos which is unacceptable for me. After searching, I managed to make the high refresh rate work on system apps which is the idea originally came from OnePlus 7 which can be found here.
This is tested in BS3 Global. Try at your own risk. I'm not responsible for any issue that may arise in your device (screen flickering, etc.)
You need to have adb setup in your desktop then enter the following line
For Windows 10/Mac:
Code:
.\adb shell settings put system display_refresh_mode 0
For Other WindowsOs:
Code:
adb shell settings put system display_refresh_mode 0
Please be reminded that this change will cost you significant battery drain but the device overall experience will drastically improve.

Thanks for this!!! It works!!

not work
after do that trick, chrome run 60hz instead 90hz like before, just only UI run 90hz with that trick, disappointed

sekhoa said:
after do that trick, chrome run 60hz instead 90hz like before, just only UI run 90hz with that trick, disappointed
Click to expand...
Click to collapse
Hi, as title says, it only works in system apps unfortunately.

sekhoa said:
after do that trick, chrome run 60hz instead 90hz like before, just only UI run 90hz with that trick, disappointed
Click to expand...
Click to collapse
try 3 and adding this code below
Code:
adb shell settings put system peak_refresh_rate 90.0
adb shell settings put system min_refresh_rate 90.0

cediedc said:
try 3 and adding this code below
Code:
adb shell settings put system peak_refresh_rate 90.0
adb shell settings put system min_refresh_rate 90.0
Click to expand...
Click to collapse
I try
.\adb shell settings put system display_refresh_mode 3
adb shell settings put system peak_refresh_rate 90.0
adb shell settings put system min_refresh_rate 90.0
but it does not work everywhere

Any solution for the chrome issue? For the time being i use chrome beta with shark space 90hz.

i use chrome beta with shark space 90hz.
Click to expand...
Click to collapse
Howwww???

unins000 said:
Howwww???
Click to expand...
Click to collapse
Go to shark space in settings and you can manually add apps to open in shark space. Be aware when you open browsers in shark space they load webpages much slower.

Yeah but still 60hz if i start Chrome with Shark Space and all other Apps are 60Hz too

But if 90hz is on dc dimming wont work.it worsens my eye strain

I need help if anyone can told me how can activate double tap to sleep

hero1985 said:
I need help if anyone can told me how can activate double tap to sleep
Click to expand...
Click to collapse
use poco launcher and enable dt2sleep

and if i want to restore the Hz to 60? what should i do?

opaz12 said:
and if i want to restore the Hz to 60? what should i do?
Click to expand...
Click to collapse
Just simply go to the settings and select the refresh rate you want (i.e. Standard (60hz), High (Intelligent 90hz))

No other way found?
I switched to old global beta to have full 90hz

90Hz
Please someone help, this Will be perfect device if we can unlock the 90Hz all time refresh rate

sco-mito said:
No other way found?
I switched to old global beta to have full 90hz
Click to expand...
Click to collapse
is it the one from the unlock thread?

Windslash31 said:
is it the one from the unlock thread?
Click to expand...
Click to collapse
the dpx one you can find in every site for firmware download (cannot link site)

sco-mito said:
No other way found?
I switched to old global beta to have full 90hz
Click to expand...
Click to collapse
How to do this?

Related

[ADB] How to control the backlight of the capacitive buttons

Here's an app that does the same thing: https://play.google.com/store/apps/details?id=com.notquiteinsane.galaxybuttonlights
Credit goes to Sander761, just putting it here so everyone can see it. I did this to my regular S 6 and it worked.
sander761 said:
Hi, using my Note 3 and adb I figured out the fix for this. On the Note 3 these settings were under Settings/Display/Touch Key Light. Assuming you have ADB installed and the phone put into developer mode (root is not required, this is 'standard' stuff) + usb debugging to on, take the following steps (tested on an S6 Edge):
* on the PC running adb, connect it to the device and use the command 'adb usb'. Perform the requested action to allow the PC access to the S6 (Edge)
* next, use the following commands to change the light-out period:
"adb shell settings put system button_key_light 0" -> always disable the capacitive button lights
"adb shell settings put system button_key_light -1" -> always enable the capacitive button lights
"adb shell settings put system button_key_light 1500" -> always disable the capacitive button lights after 1.5 seconds
"adb shell settings put system button_key_light 6000" -> always disable the capacitive button lights after 6.0 seconds
"adb shell settings get system button_key_light" -> get the current setting (standard: 1500, ie. 1.5 seconds)
Good luck,
Sander761 (I posted this same instruction on Tweakers.net in Dutch btw)
Click to expand...
Click to collapse
I can't for love nor money get the ADB connection working. I've installed and reinstalled them through Samsung's driver installer and KIES. Any tips?
I've tried running the commands through a terminal emulator session but there are permissions errors.
Also I found out you can shut off the lights by using in SQL editor. I was going in settings provider.db to change my notification toggles when I noticed the option I changed 1500 to 0 and the lights shutoff. will take screencap
qpop said:
I can't for love nor money get the ADB connection working. I've installed and reinstalled them through Samsung's driver installer and KIES. Any tips?
I've tried running the commands through a terminal emulator session but there are permissions errors.
Click to expand...
Click to collapse
Do you have Android Debugging checked in the development settings and did you trust the computer?
ktetreault14 said:
Also I found out you can shut off the lights by using in SQL editor. I was going in settings provider.db to change my notification toggles when I noticed the option I changed 1500 to 0 and the lights shutoff. will take screencap
Click to expand...
Click to collapse
I'm assuming this is if you have root, right?
SmiLey497 said:
Do you have Android Debugging checked in the development settings and did you trust the computer?
Click to expand...
Click to collapse
I wasn't offered the option to trust the computer, but debugging is enabled.
Never mind, I needed to manually select ADB driver for the "Samsung_Android" device in device manager. Got it working now.
This is a brilliant tweak and makes the phone far less annoying!
SmiLey497 said:
I'm assuming this is if you have root, right?
Click to expand...
Click to collapse
Correct
Any other ADB commands?!
I wonder if leaving these on will kill the battery
s6 made me do it
You don't need root for this to work
donnybright said:
You don't need root for this to work
Click to expand...
Click to collapse
And, even without root, the setting sticks between reboots.
Are there other hidden system settings that have been discovered that can be altered this way?
[EDIT] So exported the whole list of properties. 468 including public, global and secure ones on my Verizon S6 Edge. Looking through the public ones now.
Thannk yooouuu!!! Was looking for this!
Is there any way to control the light intensity? I'm fine with the backlight being on at night, etc., but it's just too bright in general. When I had my S3 2 years ago I don't remember having the option to control brightness, so maybe not...?
Is this possible on Redmi 1S? Btw I don't think its possible.
How do I get into ADB trough cmd? I don't understand that..
musti20 said:
How do I get into ADB trough cmd? I don't understand that..
Click to expand...
Click to collapse
I wrote a quick app wrapper around doing this so those that aren't ADB proficient can set their values whenever they want.
Galaxy Button Lights
Averix said:
And, even without root, the setting sticks between reboots.
Are there other hidden system settings that have been discovered that can be altered this way?
[EDIT] So exported the whole list of properties. 468 including public, global and secure ones on my Verizon S6 Edge. Looking through the public ones now.
Click to expand...
Click to collapse
Anything in there about safe volume limit?
dpwhitty11 said:
Anything in there about safe volume limit?
Click to expand...
Click to collapse
Yep, it's a Global rather than Public value. Not sure what the different states are.
global::audio_safe_volume_state::3
[EDIT] Found the constants.
private final int SAFE_MEDIA_VOLUME_NOT_CONFIGURED = 0;
private final int SAFE_MEDIA_VOLUME_DISABLED = 1;
private final int SAFE_MEDIA_VOLUME_INACTIVE = 2;
private final int SAFE_MEDIA_VOLUME_ACTIVE = 3;
You can set it using the ADB method, just have to do global rather than system. It doesn't stick on reboot and doesn't seem to actually do anything. I've never quite figured out how the audio thing pops up or doesn't. Do you know a good method to trigger it?
Averix said:
I wrote a quick app wrapper around doing this so those that aren't ADB proficient can set their values whenever they want.
Galaxy Button Lights
Click to expand...
Click to collapse
Thanks alot, works fine :good:
Averix said:
I wrote a quick app wrapper around doing this so those that aren't ADB proficient can set their values whenever they want.
Galaxy Button Lights
Click to expand...
Click to collapse
It requires permission to write system settings so the changes can be saved.
Do you mean you have to be root?

[MOD]-No Root DPI Changer [WIN Program]

Hi everyone!
Made a small stand alone program that will connect, display & change your DPI for any android device with USB Debugging activated and appropriate drivers installed.
Backstory:
It seems Im one of the unlucky ones with a currently un-rootable H831 and I had wanted to change allot on this phone on the system level. One of the current mods I always implemented was a DPI change.
DPI change on a non-rooted phone is not a problem and is outlined here: http://forum.xda-developers.com/lg-g5/help/how-to-change-dpi-root-t3351366 and is using adb commands to do so.
** But I wanted an easier way to change my DPI and have reference to density & resolution without using ADB and cmd commands all the time. Also my wife can change her DPI like this on any PC without hassle. Therefore I wrote this little program that will display density, resolution and allow you to change it on your phone easily by just running it stand-alone. Since I put the effort into it already, thought I would share & maybe someone could use it the way my wife and I are
Anywho, I also attached some operational screenshots.
Attached is the zip to Download here
Τhis seems very good!!What is the recommended dpi not to have problems with apps?Thank you!
johnnyman25 said:
Τhis seems very good!!What is the recommended dpi not to have problems with apps?Thank you!
Click to expand...
Click to collapse
Im currently using 533,. This odd number works well with my launcher. others are reporting 560 and 540 as good as well. I have only seen a problem in my Instagram when cropping so far but other then that, everything is working well.
What about camera app?
My turbo boosted black leather LG G5 is awesome
johnnyman25 said:
What about camera app?
My turbo boosted black leather LG G5 is awesome
Click to expand...
Click to collapse
cameras working perfectly, tho the icons can get abit smaller its not an issue. In fact, I didnt really notice them till I compared it with the stock dpi. you should be good, just be careful not to go too low.
Thanks for fast answers m8. I read that SwiftKey has issues. Is it?
My turbo boosted black leather LG G5 is awesome
johnnyman25 said:
Thanks for fast answers m8. I read that SwiftKey has issues. Is it?
My turbo boosted black leather LG G5 is awesome
Click to expand...
Click to collapse
Im using swiftkey and I have not had any problems.
If however you notice the keyboard has shrunk abit, you can change the size of it in settings anyways.
Maybe I will try it at night then. Thx again m8.
My turbo boosted black leather LG G5 is awesome
This worked a treat although (on 540) the time on ambient display is distorted.
Sent from my LG-H850 using XDA-Developers mobile app
stuliv12 said:
This worked a treat although (on 540) the time on ambient display is distorted.
Sent from my LG-H850 using XDA-Developers mobile app
Click to expand...
Click to collapse
ah, yes,.. I didn't notice that as I have mine disabled.
JF-GINO said:
ah, yes,.. I didn't notice that as I have mine disabled.
Click to expand...
Click to collapse
I do now
Sent from my LG-H850 using XDA-Developers mobile app
Avast antivirus detect Win32 Evo-gen [Susp]
Solution?
JF-GINO said:
Im using swiftkey and I have not had any problems.
If however you notice the keyboard has shrunk abit, you can change the size of it in settings anyways.
Click to expand...
Click to collapse
Hm... I may have to try a new DPI again then. I know SwiftKey used to have issues whenever the DPI was changed to where the keyboard would appear very magnified but still worked as normal, you just couldn't see which keys you were pressing. If SwiftKey now supports different DPIs, I guess I'll have to try changing mine again! Any chance you can post a screenshot with SwiftKey open?
Is it possible to change the actual resolution to achieve more performance and battery using this program?
Good workaround! However, the always-on display is distorted. Is there a way to fix this?
Satir0 said:
Avast antivirus detect Win32 Evo-gen [Susp]
Solution?
Click to expand...
Click to collapse
Solution? to what? an over paranoid antivirus program lol!
Dude, In order to get an ADB terminal working I obviously need the ADB DLLs and my program when executed plops the 2 DLLs needed into a temp folder and also keeps ADB sevice open on the system. An antivirus program sees the dropped dlls and the live system service running as suspicious, but believe me its not.
JF-GINO said:
Solution? to what? an over paranoid antivirus program lol!
Dude, In order to get an ADB terminal working I obviously need the ADB DLLs and my program when executed plops the 2 DLLs needed into a temp folder and also keeps ADB sevice open on the system. An antivirus program sees the dropped dlls and the live system service running as suspicious, but believe me its not.
Click to expand...
Click to collapse
Very Tanks!
khatar_matar said:
Is it possible to change the actual resolution to achieve more performance and battery using this program?
Click to expand...
Click to collapse
Yes, There are commands using ADB that can change the render resolution mode so I would need to program it in as an option. Maybe I could look into adding that in the future.
January16 said:
Good workaround! However, the always-on display is distorted. Is there a way to fix this?
Click to expand...
Click to collapse
No fix for this. You would need a rooted phone and that service framework modded on the system level to even attempt to fix DPI issues with the always-on display. Workaround - deactivate it, or see if there are any third party ones.
Awesome thanks. Just got my H831 today. Sad there is no root yet.
This is one of the main changes I wanted root for.
JF-GINO said:
Hi everyone!
Made a small stand alone program that will connect, display & change your DPI for any android device with USB Debugging activated and appropriate drivers installed.
Backstory:
It seems Im one of the unlucky ones with a currently un-rootable H831 and I had wanted to change allot on this phone on the system level. One of the current mods I always implemented was a DPI change.
DPI change on a non-rooted phone is not a problem and is outlined here: http://forum.xda-developers.com/lg-g5/help/how-to-change-dpi-root-t3351366 and is using adb commands to do so.
** But I wanted an easier way to change my DPI and have reference to density & resolution without using ADB and cmd commands all the time. Also my wife can change her DPI like this on any PC without hassle. Therefore I wrote this little program that will display density, resolution and allow you to change it on your phone easily by just running it stand-alone. Since I put the effort into it already, thought I would share & maybe someone could use it the way my wife and I are
Anywho, I also attached some operational screenshots.
Attached is the zip to Download here
Click to expand...
Click to collapse
As file Explorer says app not found, am I doing some thing wrong?

Chrome started to have laggy page scroll in the latest update

I am on MIUI 11 and after recent update of chrome, I notice laggy behaviour in Chrome, especially when scrolling. After uninstalling update lags are much lesser and then when I update again, issue comes up too.
Is anyone else experiencing same issue?
Try switching off DC dimming...
:good:
Many have that experience, an update is needed
Sent from my Redmi K20 Pro using Tapatalk
Televinken said:
Try switching off DC dimming...
:good:
Click to expand...
Click to collapse
I have thx for the advice. :good: Noticeable better than it was but still a bit laggy. Keep it like that till the next update.
shadow78 said:
I have thx for the advice. :good: Noticeable better than it was but still a bit laggy. Keep it like that till the next update.
Click to expand...
Click to collapse
Same here. With DC dimming off lag is less but not completely gone.
I tried other chromium based browsers such as Edge and Kiwi. They both work pretty smooth.
no issue here on china rom
Don't really want to say that this is an solution. It's more like a workaround until it gets fixed.
You can put Chrome in your "game booster" under security app.
When I do that, the stutter is gone for me then.
I dont notice that behaviour, but chrome is eating my battery like a damn cookie monster! Its the main app that drains my battery
anti flickering
please turn off anti flickering in display setting ،it help
Under chrome://flags/ deactivate "use Android Servicecontrol" and scrolling becomes muuuuuuuch smoooootheeeer
mili2110 said:
Under chrome://flags/ deactivate "use Android Servicecontrol" and scrolling becomes muuuuuuuch smoooootheeeer
Click to expand...
Click to collapse
The actual name is "Use Android SurfaceControl" and with it disabled UFO FPS Test started showing screen HZ values instead of something about 40 FPS with DC Dimming on, so it means Chrome now uses all screen HZ, thanks.
I have updated chrome and This setting no longer appears. Please help. Chrome is very laggy...
flo90 said:
I have updated chrome and This setting no longer appears. Please help. Chrome is very laggy...
Click to expand...
Click to collapse
I have the same issue. New version of Chrome doesn't have "Use Android SurfaceControl" option so I can't disable it. Does anyone know any other way to disable Android SurfaceControl in Chrome?
MnMchill said:
I have the same issue. New version of Chrome doesn't have "Use Android SurfaceControl" option so I can't disable it. Does anyone know any other way to disable Android SurfaceControl in Chrome?
Click to expand...
Click to collapse
Try to disable DC on display settings. It's working for me to make Chrome scrolling smooth !
flo90 said:
Try to disable DC on display settings. It's working for me to make Chrome scrolling smooth !
Click to expand...
Click to collapse
That's not solution because my eyes hurt when DC dimming is off.
I reported the bug on Chromium bugs.
You can vote on it (star it) on the top left corner of the page.
Link: bugs.chromium.org/p/chromium/issues/detail?id=1057459
(copy -> paste the URL to your address bar, because I can't post links yet)
HuKoJla said:
The actual name is "Use Android SurfaceControl" and with it disabled UFO FPS Test started showing screen HZ values instead of something about 40 FPS with DC Dimming on, so it means Chrome now uses all screen HZ, thanks.
Click to expand...
Click to collapse
This worked wonders! I was so annoyed by the laggy chrome experience because everything else works fine on my 120Hz device. Only chrome looked so laggy. Do we know why does this happen in the first place?
mili2110 said:
Under chrome://flags/ deactivate "use Android Servicecontrol" and scrolling becomes muuuuuuuch smoooootheeeer
Click to expand...
Click to collapse
I changed this settings. And it's night and Day. I think this fixes The sttutering Rolling on Chrome
mili2110 said:
Under chrome://flags/ deactivate "use Android Servicecontrol" and scrolling becomes muuuuuuuch smoooootheeeer
pabloalcantara said:
I changed this settings. And it's night and Day. I think this fixes The sttutering Rolling on Chrome
Click to expand...
Click to collapse
This solution is the best one and working perfect so far . Tried in a Xiaomi mi 10 lite
Click to expand...
Click to collapse
This is the solution. Tried it and worked perfectly

Any way to force enable 90Hz?

Hello
I recently got a Realme X2 Pro and I am very happy with it.
However, I have an issue with the screen 90Hz setting. I use Samsung internet browser and I can't get it to use the 90Hz setting, with the UFO test I get 60Hz, I tried other browsers (Brave, Chrome beta, etc) and all of them are in 60Hz mode. Only Chrome gets the 90Hz mode correctly.
I checked the 90Hz setting and they are enabled in the app list.
I am wondering if there is a way to force enable 90Hz as it's possible on the OnePlus 7 Pro (via ADB command)
Many thanks for any support
I don't think so, as despite it being a 90Hz panel Realme have put a severe limit on it; they do not enable it on any game which was a bit of a disappointment
Aidey68 said:
I don't think so, as despite it being a 90Hz panel Realme have put a severe limit on it; they do not enable it on any game which was a bit of a disappointment
Click to expand...
Click to collapse
Thank you. I hope realme adds a option to force enable 90Hz in all cases or some hack like the one on OnePlus is found.
I enjoy 90Hz but it not working on one of the most used apps (browser) is a bummer.
Derek100 said:
Thank you. I hope realme adds a option to force enable 90Hz in all cases or some hack like the one on OnePlus is found.
I enjoy 90Hz but it not working on one of the most used apps (browser) is a bummer.
Click to expand...
Click to collapse
There are a few browsers that support 90hz like Chrome and Opera, sadly my most used one Kiwi doesn't.
wilpang said:
There are a few browsers that support 90hz like Chrome and Opera, sadly my most used one Kiwi doesn't.
Click to expand...
Click to collapse
Yeah I knew that! I hope there is or will be a way to always enable 90Hz as it's possible on OnePlus
Minecraft and the Chinese pubgm work in 90hz so it's not all games... I don't think this is Realme blocking them but the game developers.
ngagephone said:
Minecraft and the Chinese pubgm work in 90hz so it's not all games... I don't think this is Realme blocking them but the game developers.
Click to expand...
Click to collapse
With the Samsung browser, 90Hz only works on the settings screen :laugh: but not on webpages, in which it switches back to 60Hz. Opera does indeed use it on webpages, but its scrolling is so laggy that it's difficult to notice it LOL, while the Samsung browser has the smoothest scrolling and it would benefit the most.
Any other app also seems to use 90Hz, but it seems Asphalt 9 doesn't.
I am curious if the Android 10 update will change something, as I can't try the betas.
Derek100 said:
With the Samsung browser, 90Hz only works on the settings screen :laugh: but not on webpages, in which it switches back to 60Hz. Opera does indeed use it on webpages, but its scrolling is so laggy that it's difficult to notice it LOL, while the Samsung browser has the smoothest scrolling and it would benefit the most.
Any other app also seems to use 90Hz, but it seems Asphalt 9 doesn't.
I am curious if the Android 10 update will change something, as I can't try the betas.
Click to expand...
Click to collapse
I'm on beta and nothing has changed.
JackSparrow17 said:
I'm on beta and nothing has changed.
Click to expand...
Click to collapse
Then I hope some command or hack to always enable 90Hz as it's possible on OnePlus, surfaces (I tried it for the lulz but it returns an error)
It's a shame that one of the apps I use most can't benefit from 90Hz
I have a trick.
1) Use any app that runs at 90Hz
2) Launch It in split Windows Mode
3) Now launch Samsung Browser in the botton of the splitwindow (as the second app)
4) Now move the split line up yo asign more space to Samsung Browser.
5) Now move totally Up the split line, making Samsung Browser the only app visible...and voila!!! It is running at 90Hz.
The process is quick as soon you make rutine...but the problem is you need to do several time (each time you change the application).
Can't somebody develop a hack (similar to OnePlus) on the basis of that workaround?
Tetraeder said:
Can't somebody develop a hack (similar to OnePlus) on the basis of that workaround?
Click to expand...
Click to collapse
OnePlus has a hidden option to force 90hz and that's how the hack enables... Not sure our device will have any hidden settings to enable this.
---------- Post added at 03:58 PM ---------- Previous post was at 03:20 PM ----------
Tetraeder said:
Can't somebody develop a hack (similar to OnePlus) on the basis of that workaround?
Click to expand...
Click to collapse
Ok this might be a start
https://www.reddit.com/r/samsung/comments/fqk5he/made_the_s20_display_run_at_96hz_so_much_better/
This uses pretty much the same method the OnePlus 7t but for the S20 ultra... I don't have access to ADB at the minute.
If anyone with ADB would like to test and use these commands?
adb shell settings put secure refresh_rate_mode 0
adb shell settings put secure refresh_rate_mode 1
adb shell settings put secure refresh_rate_mode 2
Might need the global tag
adb shell settings put global screen_refresh_rate 0
adb shell settings put global screen_refresh_rate 1
adb shell settings put global screen_refresh_rate 2
anfederin said:
I have a trick.
1) Use any app that runs at 90Hz
2) Launch It in split Windows Mode
3) Now launch Samsung Browser in the botton of the splitwindow (as the second app)
4) Now move the split line up yo asign more space to Samsung Browser.
5) Now move totally Up the split line, making Samsung Browser the only app visible...and voila!!! It is running at 90Hz.
The process is quick as soon you make rutine...but the problem is you need to do several time (each time you change the application).
Click to expand...
Click to collapse
It works! the only problem is what you say, when you exit the app or switch apps you have to do it every time
ngagephone said:
OnePlus has a hidden option to force 90hz and that's how the hack enables... Not sure our device will have any hidden settings to enable this.
---------- Post added at 03:58 PM ---------- Previous post was at 03:20 PM ----------
Ok this might be a start
https://www.reddit.com/r/samsung/comments/fqk5he/made_the_s20_display_run_at_96hz_so_much_better/
This uses pretty much the same method the OnePlus 7t but for the S20 ultra... I don't have access to ADB at the minute.
If anyone with ADB would like to test and use these commands?
adb shell settings put secure refresh_rate_mode 0
adb shell settings put secure refresh_rate_mode 1
adb shell settings put secure refresh_rate_mode 2
Click to expand...
Click to collapse
I get this
Security exception: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS
java.lang.SecurityException: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS
at com.android.providers.settings.SettingsProvider.enforceWritePermission(SettingsProvider.java:2295)
at com.android.providers.settings.SettingsProvider.mutateSecureSetting(SettingsProvider.java:1720)
at com.android.providers.settings.SettingsProvider.insertSecureSetting(SettingsProvider.java:1680)
at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:543)
at android.content.ContentProvider.call(ContentProvider.java:2162)
at android.content.ContentProvider$Transport.call(ContentProvider.java:481)
at com.android.providers.settings.SettingsService$MyShellCommand.putForUser(SettingsService.java:375)
at com.android.providers.settings.SettingsService$MyShellCommand.onCommand(SettingsService.java:277)
at android.os.ShellCommand.exec(ShellCommand.java:104)
at com.android.providers.settings.SettingsService.onShellCommand(SettingsService.java:49)
at android.os.Binder.shellCommand(Binder.java:881)
at android.os.Binder.onTransact(Binder.java:765)
at android.os.Binder.execTransactInternal(Binder.java:1021)
at android.os.Binder.execTransact(Binder.java:994)
Do you have usb debugging on in the developer settings? I'm going to setup ADB and have a play around later today and I'll post back if I get anywhere.
ngagephone said:
Do you have usb debugging on in the developer settings? I'm going to setup ADB and have a play around later today and I'll post back if I get anywhere.
Click to expand...
Click to collapse
Yeah I have it enabled, I don't know why I can't change system settings, I search that permission and it's for APKs and not for the entire ADB command prompt
ngagephone said:
Do you have usb debugging on in the developer settings? I'm going to setup ADB and have a play around later today and I'll post back if I get anywhere.
Click to expand...
Click to collapse
I had to enable "Disable permission monitoring" at bottom LOL
Now I don't get any error but none of these commands do anything (the screen still doesn't force to 90 Hz
Derek100 said:
I had to enable "Disable permission monitoring" at bottom LOL
Now I don't get any error but none of these commands do anything (the screen still doesn't force to 90 Hz
Click to expand...
Click to collapse
Just leave it then I'll test later because actually I don't want anyone needing to do a master reset if something goes wrong. I'll update.
ngagephone said:
Just leave it then I'll test later because actually I don't want anyone needing to do a master reset if something goes wrong. I'll update.
Click to expand...
Click to collapse
No problem, I have tried many other commands or variants like the oneplus one
adb shell settings put global oneplus_screen_refresh_rate 0
Even tried changing "oneplus_screen_refresh_rate" to "realme_screen_refresh_rate" or "oppo_screen_refresh_rate" but it's still hopeless!
Still the phone works without any difference (I've rebooted just in case)
Derek100 said:
No problem, I have tried many other commands or variants like the oneplus one
adb shell settings put global oneplus_screen_refresh_rate 0
Even tried changing "oneplus_screen_refresh_rate" to "realme_screen_refresh_rate" or "oppo_screen_refresh_rate" but it's still hopeless!
Still the phone works without any difference (I've rebooted just in case)
Click to expand...
Click to collapse
Not looking hopeful then as the last 2 commands was the first thing I was going to try.
ngagephone said:
Not looking hopeful then as the last 2 commands was the first thing I was going to try.
Click to expand...
Click to collapse
I tried the command
adb shell settings list global
but I can't find anything with refresh or screen or Hz or something similar ... only the tried commands settings

Question Display refresh rate stuck at automatic

Hi,
the display refresh rate is stuck in automatic mode and I can't change it because the options are greyed out.
Does anybody have an idea what I maybe messed up here?
Regards,
Hyper
If you've locked the refresh rate to a specific value as a custom power/batery setting, that will disable the switch and default to whatever you've fixed it to. Once you remove it, it will become flexible again
Andrologic said:
If you've locked the refresh rate to a specific value as a custom power/batery setting, that will disable the switch and default to whatever you've fixed it to. Once you remove it, it will become flexible again
Click to expand...
Click to collapse
Thank you for the hint. I looked but I could not find any setting related to this. :-/
Did you unbloat the phone in any way?
ROM? Mods? Unlocked bootloader? Magisk? Magisk Mods?
Yes, I unbloated a bit, very carefully. But I will recheck this.
[email protected] said:
Did you unbloat the phone in any way?
Click to expand...
Click to collapse
Thanks, it seems I uninstalled at least one too much.
After reinstalling com.asus.hardwarestub, it is working again

Categories

Resources