Question Is there any way to "un-throttle" 9 Pro full potential?

Search This thread

SnoopyFTW

Member
Feb 5, 2023
27
19
OnePlus 9 Pro
OnePlus Nord 2 5G
Regarding the OnePlus throttling gate, you can read here:



This is just stupid, I have been running a 7 pro for 4 years, it has been, hands down, one of the best smartphones I ever owned, performance has been great from day 1 to last day and it is still living with a relative of mine, and he is supper happy with it, I have play a lot, like A LOT and it has worked flawlessly every single time.

I got a 9 pro in october past year and it has been a pain in the ass, the poor performance has been annoyingly usual, the only way to play 120FPS in some games is a magisk module intended for a Samsung F62 which I can't figure out why (because I have no knowledge about this) but it makes some game run 120FPS, however performance is really bad, there is frame drops in some points where my couple's nord 2 demolishes with no issue... I can't figure out why a nord 2 outperforms my 9 pro (i know nord 2 is 90Hz but it is much more solid 90FPS being lower tier).

Let me explain, my couple nord 2 remains 90FPS where my 9 pro gets as low as 30FPS, it is noticeable and annoying.

Is there some sort of magisk module or something "comfortable" for newbies which can be enabled or disabled at taste? I don't mind rebooting phone (I do every time i want to play some games with module I mentioned xd)

I did not tinker with kernels (not yet, did in the past with my former LG G2 and Galaxy S3 but it was quite different). I would like to remain in the Oxygen OS path for now too.

I tried lots of things, AI booster for magisk, also Adreno drivers and nothing seems to work, just performance scaling which seems to lower freq in order to improve battery life, but never higher performance (high performance mode in battery settings seems to do nohing, also tried)
 

immortalwon

Senior Member
Mar 11, 2017
209
85
Looking for this as well, as well as a module to disable annoying Doze by the SystemUI. I tried a few modules but the devices still dozes.
 

JohnTheFarm3r

Senior Member
Apr 29, 2016
1,629
830
Jupiter
OnePlus 9 Pro
Regarding the OnePlus throttling gate, you can read here:



This is just stupid, I have been running a 7 pro for 4 years, it has been, hands down, one of the best smartphones I ever owned, performance has been great from day 1 to last day and it is still living with a relative of mine, and he is supper happy with it, I have play a lot, like A LOT and it has worked flawlessly every single time.

I got a 9 pro in october past year and it has been a pain in the ass, the poor performance has been annoyingly usual, the only way to play 120FPS in some games is a magisk module intended for a Samsung F62 which I can't figure out why (because I have no knowledge about this) but it makes some game run 120FPS, however performance is really bad, there is frame drops in some points where my couple's nord 2 demolishes with no issue... I can't figure out why a nord 2 outperforms my 9 pro (i know nord 2 is 90Hz but it is much more solid 90FPS being lower tier).

Let me explain, my couple nord 2 remains 90FPS where my 9 pro gets as low as 30FPS, it is noticeable and annoying.

Is there some sort of magisk module or something "comfortable" for newbies which can be enabled or disabled at taste? I don't mind rebooting phone (I do every time i want to play some games with module I mentioned xd)

I did not tinker with kernels (not yet, did in the past with my former LG G2 and Galaxy S3 but it was quite different). I would like to remain in the Oxygen OS path for now too.

I tried lots of things, AI booster for magisk, also Adreno drivers and nothing seems to work, just performance scaling which seems to lower freq in order to improve battery life, but never higher performance (high performance mode in battery settings seems to do nohing, also tried)


The links you posted, those articles are not RELEVANT to YOUR issue. The throttling you're experiencing is a thermal throttling behavior that is literally NORMAL and part of EVERY OEM/Phone.

If you're on a STOCK ROM, the only way to somewhat "kill" the default throttling behavior is to disable/freeze the BATTERY package (app) either via Titanium Backup or some other app. That will prevent the phone from throttling based on the SKIN/Battery temperature.

Otherwise, Custom ROMs based on either OOS12 or OOS13 don't have any of that stock OEM throttling behavior.
 

SnoopyFTW

Member
Feb 5, 2023
27
19
OnePlus 9 Pro
OnePlus Nord 2 5G
The links you posted, those articles are not RELEVANT to YOUR issue. The throttling you're experiencing is a thermal throttling behavior that is literally NORMAL and part of EVERY OEM/Phone.

If you're on a STOCK ROM, the only way to somewhat "kill" the default throttling behavior is to disable/freeze the BATTERY package (app) either via Titanium Backup or some other app. That will prevent the phone from throttling based on the SKIN/Battery temperature.

Otherwise, Custom ROMs based on either OOS12 or OOS13 don't have any of that stock OEM throttling behavior.

Is it really thermal throttling? I mean, phone does not get any warmer than usual and for example, Brawl Stars is capped at 60 FPS like most games in BBK phones (but Brawl stars worked 120FPS flawless some time ago, not much, a year ago or so I had a Realme GT Neo 2 which ran games buttersmooth and has basically the same software, color OS, which now has the same issue, games capped to 60 FPS and crap performance)

That is not normal behaviour because Brawl Stars devs claimed the game is fully unlocked and if it works below screen refresh is because of the phone software, that's the "throttling" I mean, don't know if it is because of the famous whitelisting of Oppo.

What I mean is in previous software games worked properly and now performance is a joke (I mention realme GT Neo 2 because is what I could test in the past, I loved it, that's why is a bummer getting a "better phone" which works much worse).
 

JohnTheFarm3r

Senior Member
Apr 29, 2016
1,629
830
Jupiter
OnePlus 9 Pro
Is it really thermal throttling? I mean, phone does not get any warmer than usual and for example, Brawl Stars is capped at 60 FPS like most games in BBK phones (but Brawl stars worked 120FPS flawless some time ago, not much, a year ago or so I had a Realme GT Neo 2 which ran games buttersmooth and has basically the same software, color OS, which now has the same issue, games capped to 60 FPS and crap performance)

That is not normal behaviour because Brawl Stars devs claimed the game is fully unlocked and if it works below screen refresh is because of the phone software, that's the "throttling" I mean, don't know if it is because of the famous whitelisting of Oppo.

What I mean is in previous software games worked properly and now performance is a joke (I mention realme GT Neo 2 because is what I could test in the past, I loved it, that's why is a bummer getting a "better phone" which works much worse).

it is because of thermal throttling, literally. The phone doesn't get warmer because it's being limited, hence the point of thermal throttling.

The refresh rate - FPS - in a game depends solely on the devs. If the game has in one device for example support for 120 FPS, and it doesn't have in another device, it's not because of the device but because the developers either didn't "whitelist" that specific device or weren't updated in a longer time.
 

SnoopyFTW

Member
Feb 5, 2023
27
19
OnePlus 9 Pro
OnePlus Nord 2 5G
it is because of thermal throttling, literally. The phone doesn't get warmer because it's being limited, hence the point of thermal throttling.

The refresh rate - FPS - in a game depends solely on the devs. If the game has in one device for example support for 120 FPS, and it doesn't have in another device, it's not because of the device but because the developers either didn't "whitelist" that specific device or weren't updated in a longer time.

Hmm... 🤔

With the magisk module I mentioned device name changes from LE2123 to SO-52A or something similar, makes also work codm 120 FPS pretty good, much better than brawl stars which is much weaker in terms of graphics quality and detail.

Is there any way to spoof model name to test this? If so devs are lying big time. When launched 9 pro they announced collab with many games, even hypertouch feature which is gone and for what seems now touch sampling rate is just 120Hz from the 360 advertised (monitoring with apps say so).

Also tried to disable battery app and no difference, behaviour is the same.
 

JohnTheFarm3r

Senior Member
Apr 29, 2016
1,629
830
Jupiter
OnePlus 9 Pro
Hmm... 🤔

With the magisk module I mentioned device name changes from LE2123 to SO-52A or something similar, makes also work codm 120 FPS pretty good, much better than brawl stars which is much weaker in terms of graphics quality and detail.

Is there any way to spoof model name to test this? If so devs are lying big time. When launched 9 pro they announced collab with many games, even hypertouch feature which is gone and for what seems now touch sampling rate is just 120Hz from the 360 advertised (monitoring with apps say so).

Also tried to disable battery app and no difference, behaviour is the same.
Disabling the battery app is for the throttling workaround, not to increase the frames in the game that don't support it on your device. lol

Anyways, blame the devs...They're the ones that need to add support for the specific device to go above the XY FPS.
 
Last edited:

TheGhost1951

Senior Member
Feb 11, 2009
1,647
382
Garfield
OnePlus 9 Pro
The smartphone wasn't intended to be a gaming device. Chipset and battery not rated for it. Get an Xbox or some similar device for gaming that it was intended for! Just my opinion.
 

Z-Blade

Senior Member
Jan 29, 2012
706
300
Perth
You can test the throttling using a CPU/GPU Throttle Testing app. The OP 9 starts throttling at a low temperature, I can notice FPS dropping in games starting at 38 degrees.

I use a cooling fan attached to my OP to keep the phone at a constant 32 degrees. I also bought a heat dispersion case to help further.

Also using Konabess to undevolt the GPU also helps a bit.
 

SnoopyFTW

Member
Feb 5, 2023
27
19
OnePlus 9 Pro
OnePlus Nord 2 5G
The smartphone wasn't intended to be a gaming device. Chipset and battery not rated for it. Get an Xbox or some similar device for gaming that it was intended for! Just my opinion.
I'm not asking for it to perform in graphic demanding games, I'm telling you even a redmi note 10 pro (that thing is actually not rated for anything) outperforms the 9 pro in light gaming because it is not capped.

Blame the devs, blame OnePlus, I just want to know if there is any solution, I purchased the phone a few months ago and I'm finding stupid behaviours an "allegedly" flagship should not have.

Jeez even my couple Nord 2 is much better in games, that hurts...

And yeah. Get an Xbox blablabla, I do own a PS4, a powerful laptop and a powerful desktop, I just want my stupid phone to do what it should do or at least know why or if it can be solved, this is not r/xbox.

This is an issue many people complain about but OnePlus ever stated anything.

For what I can see my options are getting a cheap 120HZ phone or custom ROM (I saw a blackshark 4 for 200EUR which runs games fine)
 

SnoopyFTW

Member
Feb 5, 2023
27
19
OnePlus 9 Pro
OnePlus Nord 2 5G
Disabling the battery app is for the throttling workaround, not to increase the frames in the game that don't support it on your device. lol

Anyways, blame the devs...They're the ones that need to add support for the specific device to go above the XY FPS.

The thing is when released the 9 pro, OnePlus brand had collabs with many games, even hypertouch, all of it disappeared into thin air...

That was the main reason for me to purchase, I had a great experience with my former 7 pro and I couldn't even think this could be a thing.



This thread is of the main dev of the game I'm talking about. He claims the brand has to whitelist app in order to make it work 120HZ/120FPS.

Is there no way to modify that "whitelist"? I've read sometimes about this but rarely found anything (anything users can do about it lmao) and we all know how lazy oppo is with this things, there can be a thousand posts in OnePlus community ther will never answer.
 

JohnTheFarm3r

Senior Member
Apr 29, 2016
1,629
830
Jupiter
OnePlus 9 Pro
The thing is when released the 9 pro, OnePlus brand had collabs with many games, even hypertouch, all of it disappeared into thin air...

That was the main reason for me to purchase, I had a great experience with my former 7 pro and I couldn't even think this could be a thing.



This thread is of the main dev of the game I'm talking about. He claims the brand has to whitelist app in order to make it work 120HZ/120FPS.

Is there no way to modify that "whitelist"? I've read sometimes about this but rarely found anything (anything users can do about it lmao) and we all know how lazy oppo is with this things, there can be a thousand posts in OnePlus community ther will never answer.

This is a GAME SIDE issue, not a phone-side issue. There is no whitelist on a phone that will enable you the unsupported FPS.
 

Jack Droid

Senior Member
Jul 15, 2014
201
30
An Xbox? Are you from USA? 🤣

I just want my phone works as it should, I don't care about battery.

Also tried disabling battery app and no difference, same behaviour, I'm in OOS13 latest update.

Maybe I should give a try to custom ROM...
If you want to try a custom rom, Extended is great as daily driver and for gaming as well
 
  • Like
Reactions: forestnew

SnoopyFTW

Member
Feb 5, 2023
27
19
OnePlus 9 Pro
OnePlus Nord 2 5G
This is a GAME SIDE issue, not a phone-side issue. There is no whitelist on a phone that will enable you the unsupported FPS.
You are totally correct my friend... I have been tinkering with vmos app, I created a virtual machine in my own phone (lmao sounds like science fiction, but damnit this 888 has muscle) and it is just because devs do it intentionally.


I tried different phone makes and models... Casually Snapdragon flagship cap the game to 60FPS, but NORD devices make it run 120 FPS (you can set FPS settings in the VM option).

This is hilarious. Seems to me OnePlus just broke some contract conditions and this is devs punishment... Makes no sense, I have to test further but this is what I found for now. My doubt is if I might get a ban for using the game in a virtual machine... This is not relevant for this post!

Hope it helps someone, for exclusive games working just 120HZ in some devices you can spoof model name without root
 

Arealhooman

Senior Member
You are totally correct my friend... I have been tinkering with vmos app, I created a virtual machine in my own phone (lmao sounds like science fiction, but damnit this 888 has muscle) and it is just because devs do it intentionally.


I tried different phone makes and models... Casually Snapdragon flagship cap the game to 60FPS, but NORD devices make it run 120 FPS (you can set FPS settings in the VM option).

This is hilarious. Seems to me OnePlus just broke some contract conditions and this is devs punishment... Makes no sense, I have to test further but this is what I found for now. My doubt is if I might get a ban for using the game in a virtual machine... This is not relevant for this post!

Hope it helps someone, for exclusive games working just 120HZ in some devices you can spoof model name without root
Try your own phone model in the virtual machine. What happens?
 

SnoopyFTW

Member
Feb 5, 2023
27
19
OnePlus 9 Pro
OnePlus Nord 2 5G
Try your own phone model in the virtual machine. What happens?
If I set up OnePlus LE2123/20/25 game runs 60FPS.

If I set for instance, my couple nord 2 DN2103 runs 120FPS same settings, just device name and brand changed!

Presets for S20, Xiaomi 10, vivo x50 all run 120 FPS.

Which for me is big yikes 😬 It is clearly devs fault, there has to be something odd...
 

immortalwon

Senior Member
Mar 11, 2017
209
85
You are totally correct my friend... I have been tinkering with vmos app, I created a virtual machine in my own phone (lmao sounds like science fiction, but damnit this 888 has muscle) and it is just because devs do it intentionally.


I tried different phone makes and models... Casually Snapdragon flagship cap the game to 60FPS, but NORD devices make it run 120 FPS (you can set FPS settings in the VM option).

This is hilarious. Seems to me OnePlus just broke some contract conditions and this is devs punishment... Makes no sense, I have to test further but this is what I found for now. My doubt is if I might get a ban for using the game in a virtual machine... This is not relevant for this post!

Hope it helps someone, for exclusive games working just 120HZ in some devices you can spoof model name without root
So what are you saying exactly: if we spoof our device to a different one, we get more fps?
 
  • Haha
Reactions: Arealhooman

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Regarding the OnePlus throttling gate, you can read here:



    This is just stupid, I have been running a 7 pro for 4 years, it has been, hands down, one of the best smartphones I ever owned, performance has been great from day 1 to last day and it is still living with a relative of mine, and he is supper happy with it, I have play a lot, like A LOT and it has worked flawlessly every single time.

    I got a 9 pro in october past year and it has been a pain in the ass, the poor performance has been annoyingly usual, the only way to play 120FPS in some games is a magisk module intended for a Samsung F62 which I can't figure out why (because I have no knowledge about this) but it makes some game run 120FPS, however performance is really bad, there is frame drops in some points where my couple's nord 2 demolishes with no issue... I can't figure out why a nord 2 outperforms my 9 pro (i know nord 2 is 90Hz but it is much more solid 90FPS being lower tier).

    Let me explain, my couple nord 2 remains 90FPS where my 9 pro gets as low as 30FPS, it is noticeable and annoying.

    Is there some sort of magisk module or something "comfortable" for newbies which can be enabled or disabled at taste? I don't mind rebooting phone (I do every time i want to play some games with module I mentioned xd)

    I did not tinker with kernels (not yet, did in the past with my former LG G2 and Galaxy S3 but it was quite different). I would like to remain in the Oxygen OS path for now too.

    I tried lots of things, AI booster for magisk, also Adreno drivers and nothing seems to work, just performance scaling which seems to lower freq in order to improve battery life, but never higher performance (high performance mode in battery settings seems to do nohing, also tried)


    The links you posted, those articles are not RELEVANT to YOUR issue. The throttling you're experiencing is a thermal throttling behavior that is literally NORMAL and part of EVERY OEM/Phone.

    If you're on a STOCK ROM, the only way to somewhat "kill" the default throttling behavior is to disable/freeze the BATTERY package (app) either via Titanium Backup or some other app. That will prevent the phone from throttling based on the SKIN/Battery temperature.

    Otherwise, Custom ROMs based on either OOS12 or OOS13 don't have any of that stock OEM throttling behavior.
    2
    Get an Xbox and solve all your game problems!🤣
    2
    You can test the throttling using a CPU/GPU Throttle Testing app. The OP 9 starts throttling at a low temperature, I can notice FPS dropping in games starting at 38 degrees.

    I use a cooling fan attached to my OP to keep the phone at a constant 32 degrees. I also bought a heat dispersion case to help further.

    Also using Konabess to undevolt the GPU also helps a bit.
    2
    The thing is when released the 9 pro, OnePlus brand had collabs with many games, even hypertouch, all of it disappeared into thin air...

    That was the main reason for me to purchase, I had a great experience with my former 7 pro and I couldn't even think this could be a thing.



    This thread is of the main dev of the game I'm talking about. He claims the brand has to whitelist app in order to make it work 120HZ/120FPS.

    Is there no way to modify that "whitelist"? I've read sometimes about this but rarely found anything (anything users can do about it lmao) and we all know how lazy oppo is with this things, there can be a thousand posts in OnePlus community ther will never answer.

    This is a GAME SIDE issue, not a phone-side issue. There is no whitelist on a phone that will enable you the unsupported FPS.
    2
    Wouldn't it possible for someone to code a magisk module to unlock more FPS? Kind of a shame companies like oneplus are defrauding people of FPS and charging a lot of money for devices that are not running at their highest performance. To me, that is deceptive and fraud.

    Dude, this isn't a DEVICE issue, it's the game developers not enabling the game to run at a higher frame rate even though the SOC would be capable of running it.

    Also, you can't just make random MAGIC magisk modules that will "fix" such situations since this is hardcoded inside the game's engine, it's not an OS-side issue.