I was testing the new OOS 5.0.3 , Benchmarking and stuff
And I saw my Antutu score , a whopping 194k on my 3T !
I'm running on ElementalX kernel 2.42 + 2.18 Ghz on cores + GPU on performance governor but still this score is way too high for a 3T
Did I just break world record for 3T or something ?!
[edit] : I would post the screenshot but since I just created my account today XDA won't let me post links
The highest recorded score is 265K on the GS9+. You're like at #27 on the scale.
thes3usa said:
The highest recorded score is 265K on the GS9+. You're like at #27 on the scale.
Click to expand...
Click to collapse
He is talking about OnePlus 3T only
BitBleed said:
I was testing the new OOS 5.0.3 , Benchmarking and stuff
And I saw my Antutu score , a whopping 194k on my 3T !
I'm running on ElementalX kernel 2.42 + 2.18 Ghz on cores + GPU on performance governor but still this score is way too high for a 3T
Did I just break world record for 3T or something ?!
[edit] : I would post the screenshot but since I just created my account today XDA won't let me post links
Click to expand...
Click to collapse
Really ?Thats great.How is the battery life with that kernel?
nickpapeir said:
Really ?Thats great.How is the battery life with that kernel?
Click to expand...
Click to collapse
Thanks
Battery life is OK , but not awesome
BitBleed said:
Thanks
Battery life is OK , but not awesome
Click to expand...
Click to collapse
Did you change anything else or you use the kernel as it is?
nickpapeir said:
Did you change anything else or you use the kernel as it is?
Click to expand...
Click to collapse
Just disabled Fsync and used performance governor for GPU and MAX OC 2.42 and 2.18 Ghz on CPU cores but still , The score is just too high for a 3T
It might be the new 5.0.3 OOS ROM
BitBleed said:
The score is just too high for a 3T
Click to expand...
Click to collapse
No, why? SD821 is powerful CPU. Especially if you set performance governor, so you forced the CPU to set its clocks on highest speed.
przemcio510 said:
No, why? SD821 is powerful CPU. Especially if you set performance governor, so you forced the CPU to set its clocks on highest speed.
Click to expand...
Click to collapse
CPU wasn't on performance governor . Only GPU was on Performance
Related
Lets see who gets biggest benchmark score on our I9305:
mine highest is 21857
which Rom???
achrafi9305 said:
which Rom???
Click to expand...
Click to collapse
mine was on community rom. But doenst matter, wanna see whos got the biggest score, no matter what rom
all maxed out i can reach 22130 but it's totally useless so i configure Agni to get the best battery @1200-200 with -80 uv and -75 for GPU all these with ZEN Scheduler i get 18865 on antutu , not so bad and i can get way more battery without any perf loss
i got 25586 on latest s5 rom and boefla settings on normal lol
Hi guys !
I've been trying to add overclocking to Android One, I'm able to add another frequency (both Overclock and Underclock) but I'm able to test it, the 1391 MHz was the stablest overclock frequency I could get. Decreasing frequency lower than 590 MHz makes booting slower (I don't know why).
Check the screenshot, I'll report more news once I get things finished.
I have attached the mt_cpufreq.c just in case anyone have a kernel source and want to try the overclock.
EDIT: It seems max frequency can't be changed since it's hardcoded to 1.3 GHz, it keeps jumping to 1.3 GHz when screen is turned off, but the frequency sticks when phone is rebooted, but not on screen off.
Click to expand...
Click to collapse
EDIT2: It seems that mt_ptp also controls DVFS, which is interesting. This means we have to edit two files and disable restoring frequency to its default table.
Click to expand...
Click to collapse
EDIT3: I found this in mt_cpufreq.c :
Code:
static unsigned int g_max_freq_by_ptp = DVFS_F0;
Which is defined in the same file, the DVFS_F0 is :
Code:
#define DVFS_F0 (1300000) // KHz
The DVFS_F0 is 1.3 GHz, this might explain why the max frequency keeps jumping to 1.3 GHz when screen off. But this is just an assumption.
I've added mt_ptp.c just in case anyone want to checkout and help the development.
Click to expand...
Click to collapse
Interesting
I had given up all hopes of low level modifications such as over clocking /underclocking/under volting and kernel level wake gestures like double tap to wake etc... This gives me something to look at. Thank you
It seems that max freq can't be set to other than 1300 MHz / 1.3 GHz.
Can anyone here using CM12.1 confirm this bug ? Since it might be because of the ROM but I'm unsure here, it can be either ROM or my custom built kernel.
BTW, 470 MHz isn't fully implemented, the kernel refuses to use it. It might be because I haven't defined it in the volt switch function.
EDIT: Another possibility, it seems on mt_ptp, the clock are either hardcoded or defined in other file. So I have to say that overclocking might be still far away to be achieved.
Why not Overcloack the GPU ??? (NOOB HERE)
Saurabh K said:
Why not Overcloack the GPU ??? (NOOB HERE)
Click to expand...
Click to collapse
GPU is another thing here, it's still too hard to OC CPU itself.
Does the Android One uses MT6582 or MT6582M?(Are there more differences between them other than GPU frequency? MT6582: [email protected]; MT6582M: [email protected])
hstinscdln said:
Does the Android One uses MT6582 or MT6582M?(Are there more differences between them other than GPU frequency? MT6582: [email protected]; MT6582M: [email protected])
Click to expand...
Click to collapse
MT6582 I believe. I never checked but on kernel the chip folder (/arch/arm/mach-) is mt-6582
Can it be used on a 5" screen and MT6582M?
Sent from my Lenovo A536 using XDA Free mobile app
hstinscdln said:
Can it be used on a 5" screen and MT6582M?
Sent from my Lenovo A536 using XDA Free mobile app
Click to expand...
Click to collapse
Depends, does your phone kernel source exist ? If yes, then you're free to try. If not, then don't.
BTW, please don't think this is just a 'install the .c file and get overclock'. It needs many work, and such, I advise you to have at least some advanced knowledge of Linux Kernel.
F4uzan said:
It seems that max freq can't be set to other than 1300 MHz / 1.3 GHz.
Can anyone here using CM12.1 confirm this bug ? Since it might be because of the ROM but I'm unsure here, it can be either ROM or my custom built kernel.
BTW, 470 MHz isn't fully implemented, the kernel refuses to use it. It might be because I haven't defined it in the volt switch function.
EDIT: Another possibility, it seems on mt_ptp, the clock are either hardcoded or defined in other file. So I have to say that overclocking might be still far away to be achieved.
Click to expand...
Click to collapse
i had overclocked sprout in almost every possible sorts i can do. you have not defined 470mhz freq table properly in the file , pm me if you want to know my experience. :good:
Wow, overclocks must drain battery though .........
Saurabh K said:
Wow, overclocks must drain battery though .........
Click to expand...
Click to collapse
Not really, but yeah, it kinda drain battery more than normal 1.3 GHz frequency.
F4uzan said:
Not really, but yeah, it kinda drain battery more than normal 1.3 GHz frequency.
Click to expand...
Click to collapse
How about the you underclock in order to save battery as 1.3 quad core is not that necessary for mild usage.
Saurabh K said:
How about the you underclock in order to save battery as 1.3 quad core is not that necessary for mild usage.
Click to expand...
Click to collapse
200mhz is the lowest underclock i get in my experiments ,i tried 156 mhz but it didn't boots up ?
roshan77ss said:
View attachment 3269028
200mhz is the lowest underclock i get in my experiments ,i tried 156 mhz but it didn't boots up
Click to expand...
Click to collapse
does the device run smoothly on such low clocks ???
Saurabh K said:
does the device run smoothly on such low clocks ???
Click to expand...
Click to collapse
low clock means less processing power so it lags if i set both minimum and max frequency to 200mhz else it is fine[emoji23]
roshan77ss said:
low clock means less processing power so it lags if i set both minimum and max frequency to 200mhz else it is fine[emoji23]
Click to expand...
Click to collapse
OK, so the device will run smoothly on ~550 MHz without loosing too much on performance and save battery also, ?
Saurabh K said:
OK, so the device will run smoothly on ~550 MHz without loosing too much on performance and save battery also, ?
Click to expand...
Click to collapse
yup 550mhz doesn't affect performance that much
roshan77ss said:
yup 550mhz doesn't affect performance that much
Click to expand...
Click to collapse
So, tell me a safe way in which I can underclock my Sparkle V (Stock 5.1)...
Using trickster mod??
Anyone is able to do a kernel ( possible based on cyanogenmod) with overclock support?
If is possible, add the maximum overclock on snapdragon 820...
This will get us more performance and higher benchmark
gersdvges said:
Anyone is able to do a kernel ( possible based on cyanogenmod) with overclock support?
If is possible, add the maximum overclock on snapdragon 820...
This will get us more performance and higher benchmark
Click to expand...
Click to collapse
But why is that needed?
Cobalt Cresent said:
But why is that needed?
Click to expand...
Click to collapse
U can overclock with elementalX.
Next time search before post
matze19999 said:
U can overclock with elementalX.
Next time search before post
Click to expand...
Click to collapse
I already knew that? I'm not the OP. I were simply just asking why a OC is needed. That's all
I mean @gersdvges
Because oc improve games and apps loading
matze19999 said:
u can overclock with elementalx.
Next time search before post
Click to expand...
Click to collapse
but elementar x only can overclock to 2.2 ghz
i know that snapdragon 820 can be oc over 2.2 ghz
>2016
>SoC's are as powerful as older PC's
>someone stiil needs OVER90000 GHZ OC COZ ANTUTU GOES FASTA
CraZY_BoY^ said:
>2016
>SoC's are as powerful as older PC's
>someone stiil needs OVER90000 GHZ OC COZ ANTUTU GOES FASTA
Click to expand...
Click to collapse
This +1000
This phone/CPU/GPU handles almost all content the Play Store can throw at it with ease. You may have slight FPS drops with the odd game, but you are not going to rewrite history gaining 4fps from a marginal over clock and even then you'd be better over clocking the GPU not the CPU anyway.
I agree with others. This obsession with Antutu scores is utterly pointless. And overclocks are a monumental waste of battery in the form of heat.
This obsession is almost as annoying as the folk that don't use any apps and wake their screen every now and then too increase screen on time, to then boast that they managed 12hours SOT.
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
gersdvges said:
Because oc improve games and apps loading
Click to expand...
Click to collapse
That is false... The storage solution is what makes things Load quicker and what governor/io scheduler youre using. Over clocking is useless and trust me I know, I've over clocked every phone of mine until I realized all it does is cause instability, less battery life and more heating. The only viable over clocking is the GPU.
gersdvges said:
Anyone is able to do a kernel ( possible based on cyanogenmod) with overclock support?
If is possible, add the maximum overclock on snapdragon 820...
This will get us more performance and higher benchmark
Click to expand...
Click to collapse
Are you retarded? The phone's already super fast. But no, MUH MAXIMUM POWER FOR ANTUTU!
gersdvges said:
Anyone is able to do a kernel ( possible based on cyanogenmod) with overclock support?
If is possible, add the maximum overclock on snapdragon 820...
This will get us more performance and higher benchmark
Click to expand...
Click to collapse
I agree
I don't know if it works on OOS versions but it does, on the OB12. You need to be rooted to be doing this.
Lower the input boost to 1036 on the big and 556 on the small first. Now, change the governor of the big cluster to conservative and the small to ondemand or conservative , benefit!
To see the improvement in FPS, you need to go to developer options and switch on profile GPU rendering. For those who didn't understand this: lower the graph is, higher the fps. Hit thanks if helped
Where to change these settings?
Any kernel manager would do. I'd recommend kernel aduitor
chinmai560621 said:
Any kernel manager would do. I'd recommend kernel aduitor
Click to expand...
Click to collapse
Just change the option of GPU GOVERNER to simple_on demand one from the above mentioned app. It will work smooth.. works for me..:good:?
ashokspidy said:
Just change the option of GPU GOVERNER to simple_on demand one from the above mentioned app. It will work smooth.. works for me..:good:?
Click to expand...
Click to collapse
I'd recommend to leave it on msm-adreno.
What if I'm on RR 5.8.2 and ElementalX? I have ondemand governor option for little but don't have conservative for big cluster.
karliyo said:
What if I'm on RR 5.8.2 and ElementalX? I have ondemand governor option for little but don't have conservative for big cluster.
Click to expand...
Click to collapse
This is exclusive for OOS. In fact, the interactive is supposed to be better than the rest but it's not the case on OOS which is why I made this thread.
chinmai560621 said:
This is exclusive for OOS. In fact, the interactive is supposed to be better than the rest but it's not the case on OOS which is why I made this thread.
Click to expand...
Click to collapse
Oh alright. Little governor ondemand seems quite fine right now.
By the way, are both governors interactive by default?
karliyo said:
Oh alright. Little governor ondemand seems quite fine right now.
By the way, are both governors interactive by default?
Click to expand...
Click to collapse
Has to be. Unless you use blu_spark kernel. It uses blu_activ.
How do these changes affect the battery life?
chinmai560621 said:
Has to be. Unless you use blu_spark kernel. It uses blu_activ.
Click to expand...
Click to collapse
You mean interactive and not blu_active?
I do recommend you guys taking a look at AKT.. There are alot of peformance oriented and balanced profiles that are already better with smoothness then stock.. Also Franco has some magic with stock settings!
chinmai560621 said:
I don't know if it works on OOS versions but it does, on the OB12. You need to be rooted to be doing this.
Lower the input boost to 1036 on the big and 556 on the small first. Now, change the governor of the big cluster to conservative and the small to ondemand or conservative , benefit!
To see the improvement in FPS, you need to go to developer options and switch on profile GPU rendering. For those who didn't understand this: lower the graph is, higher the fps. Hit thanks if helped
Click to expand...
Click to collapse
Hi friend, shall I change both values of big and small? I mean maximum and minimum?
Same, cant find where to change the input values for those two.
rOck4n said:
Same, cant find where to change the input values for those two.
Click to expand...
Click to collapse
You'll see input boost in the bottom section of CPU in kernel adiutor. Core 1- 1036, core 3 -556 is what you've to do. It'll be 1324 default on both. I'm suggesting that for slightly better battery life
MarcTremonti said:
How do these changes affect the battery life?
Click to expand...
Click to collapse
Lower SOTs are obvious, but to what degree is what matters. As far as I see, it's not that much.
GUYS, I recommend not to use this anymore. Oneplus has a reason to not release the kernel with conservative on . This is because conservative is not optimized for battery while interactive is. If interactive weren't optimized for battery, it'd be better than conservative for sure. I get only 4 hr sot on conservative but 5.5 on interactive. Though this is not placebo, it has a negative impact on SOT .
When I change big cluster to conservative, those cores will always stay above 2 GHz, as shown in Kernel Adiutor.
chinmai560621 said:
GUYS, I recommend not to use this anymore. Oneplus has a reason to not release the kernel with conservative on . This is because conservative is not optimized for battery while interactive is. If interactive weren't optimized for battery, it'd be better than conservative for sure. I get only 4 hr sot on conservative but 5.5 on interactive. Though this is not placebo, it has a negative impact on SOT .
Click to expand...
Click to collapse
The thread is about more performance and you're discussing battery life....of course it will have a lower battery life, the question is are you happy when your quad-core phone stutters....
chinmai560621 said:
You'll see input boost in the bottom section of CPU in kernel adiutor. Core 1- 1036, core 3 -556 is what you've to do. It'll be 1324 default on both. I'm suggesting that for slightly better battery life
Click to expand...
Click to collapse
Got it, thank you. I did notice a slightly battery improvement after two cycles.
Little investigation..
chinmai560621 said:
GUYS, I recommend not to use this anymore. Oneplus has a reason to not release the kernel with conservative on . This is because conservative is not optimized for battery while interactive is. If interactive weren't optimized for battery, it'd be better than conservative for sure. I get only 4 hr sot on conservative but 5.5 on interactive. Though this is not placebo, it has a negative impact on SOT .
Click to expand...
Click to collapse
Good you realised that.. I did a little investigation on your tweak.. Apparently setting governor to conservative locks the frequency of big cluster to max possible, usually above 2 ghz and it will step down slowly ( by slow I mean really slow like 1-2 seconds). Thus causes you to have very less render times on gpu profile as shown in the xda portal post.. I opened up ex kernel manager and observed same freq in higher range.
After some time I just changed governor to interactive and changed minimum freq of big cluster to 2 ghz.. I observed the same render times as situation as time when conservative was set as governor...
So this tweak is nothing but type of placebo since ramping up freq can lead to faster processing
Edit.: Couple of people on xda portal have said the same.. I didn't check it..
So here many custom ROM's
https://forum.xda-developers.com/mi-max-2/development/available-stock-custom-roms-mi-max-2-t3737523
Which of this the best for gaming? I don't care about my battery life or something else, only good optimization for games :laugh:
Also mb someone know how to tune Kernel Adiutor for gaming, is any guides or something else? i don't found any of this for Mi Max 2
It would be great, if u help
Without a custom Kernel, nothing much can be tuned in Kernel Adiutor to achieve higher performance in games. OC-ing the GPU and CPU would be probably the only solution to gain more FPS. All this ROMs are gonna perform similar with the same kernel.
ekin_strops said:
Without a custom Kernel
Click to expand...
Click to collapse
where i can get custom kernel?
enkins said:
where i can get custom kernel?
Click to expand...
Click to collapse
You can't because there is no custom kernel.
ekin_strops said:
You can't because there is no custom kernel.
Click to expand...
Click to collapse
optimization for games in kernel adiutor is actually pretty straight forward. just choose performance governor for both cpu and gpu and lock both to the highest possible clocks (cpu minimum and maximum 2016 mhz, gpu min and max 650 mhz). that way they wont be downclocking to save power and ull have max performance always
furthermore, u could change IO scheduler to deadline for faster loading times and disable core control (as well as temperature and vdd control, depending on whether theyre active by default) in thermal tab. just keep an eye on device temperatures, cuz ull be basically removing throttling measures for hardware safety. although i doubt this should be a problem with an soc like SD625 in such a large device, but still...better be safe than sorry
Sent from my Xiaomi Mi Max 2 (Oxygen) using Tapatalk
jbmc83 said:
optimization for games in kernel adiutor is actually pretty straight forward. just choose performance governor for both cpu and gpu and lock both to the highest possible clocks (cpu minimum and maximum 2016 mhz, gpu min and max 650 mhz). that way they wont be downclocking to save power and ull have max performance always
furthermore, u could change IO scheduler to deadline for faster loading times and disable core control (as well as temperature and vdd control, depending on whether theyre active by default) in thermal tab. just keep an eye on device temperatures, cuz ull be basically removing throttling measures for hardware safety. although i doubt this should be a problem with an soc like SD625 in such a large device, but still...better be safe than sorry
Click to expand...
Click to collapse
great thanks to u for reply, i try this, hope it helps me
GPU settings not lock on 650 mhz, it's switch between 320 and 650, not 650 all time
enkins said:
GPU settings not lock on 650 mhz, it's switch between 320 and 650, not 650 all time
Click to expand...
Click to collapse
did you change the gpu governor to performance?
Sent from my Xiaomi Mi Max 2 (Oxygen) using Tapatalk
Hi, another way to unlock the cpu at its maximal frequence is to use the mod called " unlimited " in the playstore from the mi-globe rom (miui based)
here is the link : http://forum.mi-globe.com/general-development-f34/app-miui-unlimited-t691.html
You can activate it on the fly, very cool. I use this rom
Regards
jbmc83 said:
did you change the gpu governor to performance?
Sent from my Xiaomi Mi Max 2 (Oxygen) using Tapatalk
Click to expand...
Click to collapse
ofc i did, but still not work
ed57 said:
Hi, another way to unlock the cpu at its maximal frequence is to use the mod called " unlimited " in the playstore from the mi-globe rom (miui based)
here is the link : http://forum.mi-globe.com/general-development-f34/app-miui-unlimited-t691.html
You can activate it on the fly, very cool. I use this rom
Regards
Click to expand...
Click to collapse
it works only on miui rom, or it can works on custom roms?
enkins said:
ofc i did, but still not work
Click to expand...
Click to collapse
ok i just checked on my phone with LOS 14.1 installed. when u set min and max gpu frequency to 650 mhz and set perfomance profile the gpu will only downclock to 320 mhz if there is no load put onto it. if there is ANY load whatsoever (in my case a simple continuous finger swipe over the display) the gpu clock sticks to 650 mhz and stays there.
so no worries, uve unlocked ur SoC performance completely and ull get the most out of it during gaming
edit: btw, dont let the poll results fool you. most people just go with LOS because thats what they are accustomed to the most and because its been out the longest for mi max 2 as far as custom roms are concerned. so more people voting there doesnt mean its actually faster than other roms (likely that most people havent tried ALL roms, especially for gaming-specific purposes )
jbmc83 said:
ok i just checked on my phone with LOS 14.1 installed. when u set min and max gpu frequency to 650 mhz and set perfomance profile the gpu will only downclock to 320 mhz is there is no load put onto it. if there is ANY load whatsoever (in my case a simple continuous finger swipe over the display) the gpu clock sticks to 650 mhz and stays there.
so no worries, uve unlocked ur SoC performance completely and ull get the most out of it during gaming
edit: btw, dont let the poll results fool you. most people just go with LOS because thats what they are accustomed to the most and because its been out the longest for mi max 2 as far as custom roms are concerned. so more people voting there doesnt mean its actually faster than other roms (likely that most people havent tried ALL roms, especially for gaming-specific purposes )
Click to expand...
Click to collapse
ok thanks for that information, u help me so much, i''ll stay on DotOS 7.1.2 and test it for game perfomance, now results are fine, better then xiaomi.eu roms
Lineageos 14.1 is best
Best For Gaming
I believe that would be dot-os