Major Speed Increase - Xiaomi Mi MIX Guides, News, & Discussion

I have noticed this phone underperforms compared to other Snapdragon 821 devices and I have found a method to majorly increase the speed of this device.
After the following changes the device remains running at cool operating temperatures and performance is increased over the board about 50%
Doing these changes will disable the useless thermal limits set by Xiaomi on this device. Xiaomi set the limits far to low unlike other manufacturers.
The device still has hardware thermal protection by Qualcomm so there is no chance these changes will damage your device.
Your will need:
ES File Explorer
Kernal Auditor
Root Access
Open ES File Explorer and navigate to System/etc
Scroll to the bottom and find file thermal-engine-8996.conf
Copy this to your sd card for a backup and delete this file. ( This will not take effect immediately )
Go to Kernal Auditor and change the big core CPU Governor to OnDemand and set the Maximum CPU frequency to 2150MHz.
Set the LITTLE core CPU Governor to interactive and Max Frequency to 1593MHz.
Go to GPU and change the GPU Max Frequency to 560MHz.
Restart your device for these changes to take effect, the changes are astounding and matches the performance of a stock Snapdragon 835 device while still running at standard operating temperatures.

are u sure, we will have same thermal sensation ? i mean in hand ?

Wont it make the device very hot and will have very fast battery drain?
Sent from my Xiaomi MIX using XDA Labs

The device doesn't get any hotter than usual with these settings.
It is important to under clock a bit so it can keep this sustained performance without breaching it's thermal limits.
The performance gains are very noticeable especially with Dolphin and PPSSPP.
You can see how hot the device gets with Kernal Auditor. Compare the heat listings before the changes and after these are done to check for yourself.
As long as you use these settings the device will not get hotter than stock.

omerbagi10 said:
Wont it make the device very hot and will have very fast battery drain?
Sent from my Xiaomi MIX using XDA Labs
Click to expand...
Click to collapse
The device doesn't get hot if you underclock the cores and battery life is even better because you are underclocking the GPU and LITTLE core which don't need to go up to 2.1GHz for standard tasks.

NGP-1001 said:
The device doesn't get hot if you underclock the cores and battery life is even better because you are underclocking the GPU and LITTLE core which don't need to go up to 2.1GHz for standard tasks.
Click to expand...
Click to collapse
So there are no downsides? :silly:
Sent from my Xiaomi MIX using XDA Labs

There are always down sides to system modifications that haven't been extensively tested, his mileage may not be what you get - be very careful changing core restrictions / settings.

I find there can be considerable variation based on the ROM. I have found EPIC to give the most consistent results. By results I mean Antutu, since general performance is hard to measure.
I set the cores to their max and the boost frequencies to max too. Governor is on demand for both. Response after touch is set to 100ms. In the thermal settings I have Temperature Throttle on and the GPU governor to performance. I get 155k In Antutu almost every pass. Sometimes it'll top 160k, other times down to 150k.
I don't care about the heat since I almost always use the included case and I'm not concerned with battery life. The main thing that still bugs me is the temp figure in Kernel Auditor. It'll show high 60s after Antutu, but other temp apps like CpuTemp show it never gets above 45C. What does your temp get up to?
From what I've read, even in the 60C+ range it's still within safe/reasonable working temps for the CPU. I've used these settings for around two weeks​ and I've gone out of my way to game when I rarely did before (sometimes 1-2 hours in PPSSPP which taxes it). Never had it freeze/lock/reboot once. My Nexus 6 would occasionally do that when I had it pushed to the limit.
If I didn't use the case then I probably would back off it a little as you have outlined as the temps when holding the bare phone can be pretty hot.

gavin19 said:
I find there can be considerable variation based on the ROM. I have found EPIC to give the most consistent results. By results I mean Antutu, since general performance is hard to measure.
I set the cores to their max and the boost frequencies to max too. Governor is on demand for both. Response after touch is set to 100ms. In the thermal settings I have Temperature Throttle on and the GPU governor to performance. I get 155k In Antutu almost every pass. Sometimes it'll top 160k, other times down to 150k.
I don't care about the heat since I almost always use the included case and I'm not concerned with battery life. The main thing that still bugs me is the temp figure in Kernel Auditor. It'll show high 60s after Antutu, but other temp apps like CpuTemp show it never gets above 45C. What does your temp get up to?
From what I've read, even in the 60C+ range it's still within safe/reasonable working temps for the CPU. I've used these settings for around two weeks​ and I've gone out of my way to game when I rarely did before (sometimes 1-2 hours in PPSSPP which taxes it). Never had it freeze/lock/reboot once. My Nexus 6 would occasionally do that when I had it pushed to the limit.
If I didn't use the case then I probably would back off it a little as you have outlined as the temps when holding the bare phone can be pretty hot.
Click to expand...
Click to collapse
Kernal Auditor gets the actual CPU/GPU temps , I'm not sure where apps like CPUZ or CPU Temp get their readings.
Even after running Dolphin or PPSSPP for a couple hours the CPU temp gets into the low 70's but that's as high as it goes.
These chips are safe to run up to 95 C for CPU , 100 GPU and 110 C for the battery.
Changing these settings keeps the device well within it's thermal limits.
I have had my phone set like this for months after running it many other configurations.
I just had to tell everyone about it because it beats my buddies OnePlus 3T quite a bit when it comes to gaming.

omerbagi10 said:
So there are no downsides? :silly:
Sent from my Xiaomi MIX using XDA Labs
Click to expand...
Click to collapse
Give it a try and see for yourself.
I recently upgraded to the latest epic ROM version and found my phone to be running extra slow and battery wasn't lasting as long.
Turns out the update had reverted my settings so I decided to post this thermal "fix"
I highly recommend everyone make this change really , there is a reason that OnePlus decided to underclock their OnePlus 3T and why it runs much faster than the Xiaomi Mi Mix before this fix is completed.
It's all because the thermal throttle kicks in much too early on the Mix due to the extra heat at max Mhz for the GPU and large cores.
The only way to change this and get the performance enhancements is the remove the thermal file as I posted and follow the steps to ensure good thermals.

Thanks. Done here. It got REALLY REALLY fast but so warm for now. I'll wait to see if it get colder...
Sent from my MI MIX using Tapatalk

Tried these mods right now.
Simply wonderful.
Antutu from 130.000 to over 157.000
Increased speed
Now all is very smooth
But the temperatures, incredibly, are gone down...this smartphone now is more fast and more cold.
Xiaomi/Qualcomm thermal control is so bad?
But there's a strange issue with Kernel Adiutor: I set the frequency, governor etc but, after reboot, I see these settings returning to original values. Is it normal?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

alberto8523 said:
Tried these mods right now.
Simply wonderful.
Antutu from 130.000 to over 157.000
Increased speed
Now all is very smooth
But the temperatures, incredibly, are gone down...this smartphone now is more fast and more cold.
Xiaomi/Qualcomm thermal control is so bad?
But there's a strange issue with Kernel Adiutor: I set the frequency, governor etc but, after reboot, I see these settings returning to original values. Is it normal?
Click to expand...
Click to collapse
I also have this problem.
I have set everything and the "Apply on boot" is on but everything is going back to the original values.
Sent from my Xiaomi MIX using XDA Labs

alberto8523 said:
Tried these mods right now.
Simply wonderful.
Antutu from 130.000 to over 157.000
Increased speed
Now all is very smooth
But the temperatures, incredibly, are gone down...this smartphone now is more fast and more cold.
Xiaomi/Qualcomm thermal control is so bad?
But there's a strange issue with Kernel Adiutor: I set the frequency, governor etc but, after reboot, I see these settings returning to original values. Is it normal?View attachment 4181218
Click to expand...
Click to collapse
Really? It was so warm here. Like 80 degrees celsius. Would it be cause im using RR?
Sent from my MI MIX using Tapatalk

I had the same temperatures with miui, RR and Lineage.
If I delete that file in every rom, i think I have the same results: more speed, less temperatures

I will try this settings on My MIUI ROM...
@ all...
Tips to have Kernel Adiutor to apply @ boot value (on MIUI ROM i mean)
Go to security center and manage permissions for this apps like auto startup authorized after restart i see a notification with time which say, i will aplly your value in xx seconds... and it works...
@NGP-1001
Thx for your feedback and tips, will make some test on my daily usage and send my feedback too...
Cheers

NGP-1001 said:
Even after running Dolphin or PPSSPP for a couple hours the CPU temp gets into the low 70's but that's as high as it goes.
Click to expand...
Click to collapse
Dolphin the browser? The only other Dolphin I know of is the one for GC/Wii emulation.
Low 70s is as high as mine gets too but it can get uncomfortably warm without the case. Maybe it's just when the CPU and GPU are both being pushed that the heat builds more. If I just use a CPU-only benchmark, like GeekBench, the phone only ever gets moderately warm at most.
I was really disappointed with the general stutter and performance (just in the UI, not even gaming) before I noticed your old thermal post. I can't recommend this method enough. Getting rid of the thermal.conf makes a massive difference no matter if you underclock it or push it to the max, even if you're taking a hit on battery life.
For those on the latest EPIC, the integrated Kernel Auditor is gone, so it needs installed from the Play store. Even then it won't work on boot like the old one did. You need to go into Settings > App Settings > Permissions > AutoStart and toggle it on.

Great result with performance governor

gavin19 said:
Dolphin the browser? The only other Dolphin I know of is the one for GC/Wii emulation.
Low 70s is as high as mine gets too but it can get uncomfortably warm without the case. Maybe it's just when the CPU and GPU are both being pushed that the heat builds more. If I just use a CPU-only benchmark, like GeekBench, the phone only ever gets moderately warm at most.
I was really disappointed with the general stutter and performance (just in the UI, not even gaming) before I noticed your old thermal post. I can't recommend this method enough. Getting rid of the thermal.conf makes a massive difference no matter if you underclock it or push it to the max, even if you're taking a hit on battery life.
For those on the latest EPIC, the integrated Kernel Auditor is gone, so it needs installed from the Play store. Even then it won't work on boot like the old one did. You need to go into Settings > App Settings > Permissions > AutoStart and toggle it on.
Click to expand...
Click to collapse
O, i need agree, device is much smoother then before, if u don't play, u will have a standard temp ° but i try to play Battle Bay... Got damn, baby...
Hot like a woman in video clip from old west coast sound... 84.2°... based on demande request, if u play, device come hot, other it's cold...
Will try more time to check if i can adjust temp limit to reduce speed based on temp limit...
Cheers

If anyone is still getting higher temps I would try underclocking a bit more. You will still get the speed increase even at much lower MHz. I wouldn't use the performance Governor as it's a huge battery drain.

Related

supposed solution to heat during gaming .

i want to discuss the overlock or underlocking the cpu
so whats the effect on heat generated ????
overlock increase heat or dcrease heat ??
and is undervolting helps to decrease heat generated from the processor ??
many tests mentioned that overlock 1.6 is stable and undervolting scale (200-800) is also stable but non of the testers mentioned the heat effect all are reporting for stability and speed
i suffer from heat during hd games and i know it is normal but i dont want the phone to get hot during gaming i closes the game after around 30 minutes due to this problem
If you want to reduce heat during gaming, then you need to change the 1.2GHz speed (level 0) down to either 1.0GHz or 800MHz. Changing the Level 1 to Level 4 speeds won't solve your problem since your CPU will be at full speed Level 0 during gaming.
Sleepycat3 said:
If you want to reduce heat during gaming, then you need to change the 1.2GHz speed (level 0) down to either 1.0GHz or 800MHz. Changing the Level 1 to Level 4 speeds won't solve your problem since your CPU will be at full speed Level 0 during gaming.
Click to expand...
Click to collapse
srry i dont understand what will make the processor return to full speed 1.2 during gaming ?? if i set it to 1000 or 800 ???
Sleepycat3 said:
If you want to reduce heat during gaming, then you need to change the 1.2GHz speed (level 0) down to either 1.0GHz or 800MHz. Changing the Level 1 to Level 4 speeds won't solve your problem since your CPU will be at full speed Level 0 during gaming.
Click to expand...
Click to collapse
No that's just bull****. Go play around a few games and have CPU Spy running and after a gamsing session check the CPU states, rarely does a game go over 800MHz and most of the time spent is on 500MHz for most games. There aren't any games out there that need the computational power of higher frequencies and that's why their time-in-state is procentually so low.
If you really want to reduce heat, then you need to undervolt your GPU which right now is only possible with a Tegrak compatible kernel, which is frankly speaking out of date, or you wait a few weeks until the Ninphetamine team finishes GPU voltage control interface and then more kernels will be able to implement that.
While undervolting with Tegrak I was running 160MHz/750mV 266MHz/750mV full stable (default voltage 950/1000mV, 750 was minimum configurable). It was running full stable and while on default the back of the phone would get really hot, while undervolted it was just warm to the touch.
AndreiLux said:
No that's just bull****. Go play around a few games and have CPU Spy running and after a gamsing session check the CPU states, rarely does a game go over 800MHz and most of the time spent is on 500MHz for most games. There aren't any games out there that need the computational power of higher frequencies and that's why their time-in-state is procentually so low.
If you really want to reduce heat, then you need to undervolt your GPU which right now is only possible with a Tegrak compatible kernel, which is frankly speaking out of date, or you wait a few weeks until the Ninphetamine team finishes GPU voltage control interface and then more kernels will be able to implement that.
While undervolting with Tegrak I was running 160MHz/750mV 266MHz/750mV full stable (default voltage 950/1000mV, 750 was minimum configurable). It was running full stable and while on default the back of the phone would get really hot, while undervolted it was just warm to the touch.
Click to expand...
Click to collapse
so is there any effect on device performance ????
after undervolting the hd games performs properly as stock ?? and without heat ?? if yess i will root now and see what can i do
and how can i know that my kernel is tegrak compatible ?? it is kg2
Changing voltage has no effect on performance unless you undervolt into unstable values and make it crash. Stock should be compatible with Tegrak (I think???). Just check out the free app in the market. The stupid thing is you need to pay for the full version to get GPU control and that's why it's unpopular, so maybe it's just better to wait for Ninphetamine GPU control in a couple of weeks or soonish and have it for free and get a good kernel to go with it.
AndreiLux said:
Changing voltage has no effect on performance unless you undervolt into unstable values and make it crash. Stock should be compatible with Tegrak (I think???). Just check out the free app in the market. The stupid thing is you need to pay for the full version to get GPU control and that's why it's unpopular, so maybe it's just better to wait for Ninphetamine GPU control in a couple of weeks or soonish and have it for free and get a good kernel to go with it.
Click to expand...
Click to collapse
thanks bro
but i think i have small thing that confuse me undervolting is different from downlock ??
and what is the relation between them ??? i think certain volt will give related amount of "Mhz" ?? is that right ??? so set cpu is the same effect as tegrak or what ??
srry im new to android
xdafun4all said:
thanks bro
but i think i have small thing that confuse me undervolting is different from downlock ??
and what is the relation between them ??? i think certain volt will give related amount of "Mhz" ?? is that right ??? so set cpu is the same effect as tegrak or what ??
srry im new to android
Click to expand...
Click to collapse
Tegrak, basically gives you more options such as GPU clocking and custom tweaks. SetCPU is ok, but I just use it for controlling clock speeds. Also, you can set oc'ing, max at 2GHZ, but you have to play around with stuff.
Use a very thin case and you'll never notice.
Sent from my GT-I9100 using XDA App
AndreiLux said:
No that's just bull****. Go play around a few games and have CPU Spy running and after a gamsing session check the CPU states, rarely does a game go over 800MHz and most of the time spent is on 500MHz for most games. There aren't any games out there that need the computational power of higher frequencies and that's why their time-in-state is procentually so low.
Click to expand...
Click to collapse
Sure. I just fired up Plants vs Zombies, which is not the world's most demanding Android game and played 1 quick game, taking about 10 minutes. While playing, the back of the phone just where the camera is became warm through the phone case! Tell me why I have the phone running at 1200MHz for such a big portion of time if my post is just bull****. This was also the Last Stand level, where you get a pause in the middle of the attacks to replant.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sleepycat3 said:
Sure. I just fired up Plants vs Zombies, which is not the world's most demanding Android game and played 1 quick game, taking about 10 minutes. While playing, the back of the phone just where the camera is became warm through the phone case! Tell me why I have the phone running at 1200MHz for such a big portion of time if my post is just bull****. This was also the Last Stand level, where you get a pause in the middle of the attacks to replant.
http://img825.imageshack.us/img825/5459/sc20110829170728.png
Click to expand...
Click to collapse
35% of time on full speed does not equal all the time on full speed like you said in your first post. It's still 50% on either 800 or 500MHz like I said. And you took a bad example as I dont even know if PvsZ is even using properly the GPU, and then might use only the CPU. Go play Gameloft HD games which are the most demanding atm and max CPU ratio to the rest falls down.
AndreiLux said:
35% of time on full speed does not equal all the time on full speed like you said in your first post. It's still 50% on either 800 or 500MHz like I said. And you took a bad example as I dont even know if PvsZ is even using properly the GPU, and then might use only the CPU. Go play Gameloft HD games which are the most demanding atm and max CPU ratio to the rest falls down.
Click to expand...
Click to collapse
so what ??? at the end undervolting will help or not ???
i need it for hd games
and if the cpu need to be at 50% of time so it need to use 1200 mhz 50 of time so if we fixed it to 800 or 1000 or 500 this will affect performance
no heat issues
I have ninphetamine kernel, underclocked to 800 and undervolted, I haven't noticed any heat issues since then when playing games and noticed no slow downs. Games tried: HeavyGunner, Zenonia 3. Also no heat issues anymore when playing flash video in a browser.
wslfung said:
I have ninphetamine kernel, underclocked to 800 and undervolted, I haven't noticed any heat issues since then when playing games and noticed no slow downs. Games tried: HeavyGunner, Zenonia 3. Also no heat issues anymore when playing flash video in a browser.
Click to expand...
Click to collapse
but sorry these games are not using graphics as eternal legacy or asphalt 6 hd or fast 5 hd
really it works
i rooted then set cpu then put the values 200-800 and asphalt 6 worked around 20 minutes no heat at all only slight warm
and the benchmark only decresed from 3300 to 2750

Tips for Xperia Z1 battery and heating up ( Fixed )

Hello everyone Today i am going to share with you my Experience regarding how to increase battery life and getting a non heat up device
What to do ?
1) Get Root access into your device
2) Install any Cpu control app into your device. for example ( SetCPU, Rom toolbox pro )
3) i set minimum frequency at on 300 MHz and Maximum frequency at 1728 MHz
4) Set the Scheduler on Row
5) Set the Governor on interactive
My tests and Results ..
1) My device is not heating up any more, and now i can continually use my device. I test my xperia z1 by using it 5 hours continually.
2) A little bit more battery life
3) This will not effect on device gaming performance because we are not underclocking the GPU. and overall device still remain fast.
Note
1) After every reboot you should check your cpu settings again because some time the settings restore on default
2) You can also change your Scheduler and Governor on different pairing and testing your device more and more
and also share your result here so all know that which pairing is giving us best result
Hit Thanks if i help you
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
............................................................................................................................
zohaib0001 said:
Hello everyone Today i am going to share with you my Experience regarding how to increase battery life and getting a non heat up device
What to do ?
1) Get Root access into your device
2) Install any Cpu control app into your device. for example ( SetCPU, Rom toolbox pro )
3) i set minimum frequency at on 300 MHz and Maximum frequency at 1728 MHz
4) Set the Scheduler on Row
5) Set the Governor on interactive
My tests and Results ..
1) My device is not heating up any more, and now i can continually use my device. I test my xperia z1 by using it 5 hours continually.
2) A little bit more battery life
3) This will not effect on device gaming performance because we are not underclocking the GPU. and overall device still remain fast.
Note
You can also change your Scheduler and Governor on different pairing and testing your device more and more
and also share your result here so all know that which pairing is giving us best result
Hit Thanks if i help you
............................................................................................................................
Click to expand...
Click to collapse
will try it... because my z1 is getting hot even while browsing web. .. only problems i had was that CPU apps were avoiding my phone going into deepsleep. therefore my battery consumption went to the sky..
Mine actually doesn't heat up fast, it stays quite cool most of the time
Sent from my Xperia Z1 using xda app-developers app
krabappel2548 said:
Mine actually doesn't heat up fast, it stays quite cool most of the time
Sent from my Xperia Z1 using xda app-developers app
Click to expand...
Click to collapse
Z1 mostly heat up when we play HD games for a long time, but with using these settings device remain cool
well it is good that your device is not heating up, may be depend also what are the weather condition ( Temperature ) out there in your country
. deleted
best to avoid setcpu for now if you wanna try this trick. there's already a case of Z1 owner bricking his device because of it
and another case from ZU forum here
HTML:
http://forum.xda-developers.com/showthread.php?t=2463484
ROM Toolbox seems to be working fine so far
CPU adjuster works pretty well
Sent from my Xperia Z1 using XDA Premium HD app
how to root xperia z1
I am having a xperia z1. It getting hot when I use it for 1 hour. How can I root it to use the CPU controller.
And will I be able to unroot the phone after rooting it if I need to do so......
Pulse help me bro......am very tensed about my phone....
sanju123tom said:
I am having a xperia z1. It getting hot when I use it for 1 hour. How can I root it to use the CPU controller.
And will I be able to unroot the phone after rooting it if I need to do so......
Pulse help me bro......am very tensed about my phone....
Click to expand...
Click to collapse
Read here: http://forum.xda-developers.com/showthread.php?p=45464102
Hope it help.
Sent from my GT-I9505 using Tapatalk
My Z1 is rooted and installed setCPU, I followed same setting ,
1728 max,
300 min,
interative,
row
but ....bad battery life and heating issue still the same, no significant improvement for me ....
and wondering why sometime the max CPU frequency will set back automatically to 2150 mhz....
any advice ?
I hope 4.4 (or 4.3 if we get it) will fix this problem.
If I play HD games it becomes very, very hot...
I'm happy because I don't like to play games on 5' screen.
I have N7 and it's great for gaming - it doesn't heating at all
Sent from my C6903 using Tapatalk
I think all new devices have this problem, in tablets have more space to dismiss heat.
Sent from my GT-I9500 using xda app-developers app
What is so bad about a hot device? The chips are designed to withstand those temperatures and as long as the hardware is not damaged, or I burn my fingers, I am fine with it.
I actually like that the thermal limit is so high, it means that there is less thermal throttling. This probably is the reason why our Z1 is faster at 2,15 GHz than the LG G2 at 2,3.
Well yes, battery life will take a hit, but that's the trade off for massive performance
zohaib0001 said:
Hello everyone Today i am going to share with you my Experience regarding how to increase battery life and getting a non heat up device
What to do ?
1) Get Root access into your device
2) Install any Cpu control app into your device. for example ( SetCPU, Rom toolbox pro )
3) i set minimum frequency at on 300 MHz and Maximum frequency at 1728 MHz
4) Set the Scheduler on Row
5) Set the Governor on interactive
My tests and Results ..
1) My device is not heating up any more, and now i can continually use my device. I test my xperia z1 by using it 5 hours continually.
2) A little bit more battery life
3) This will not effect on device gaming performance because we are not underclocking the GPU. and overall device still remain fast.
Note
1) After every reboot you should check your cpu settings again because some time the settings restore on default
2) You can also change your Scheduler and Governor on different pairing and testing your device more and more
and also share your result here so all know that which pairing is giving us best result
Hit Thanks if i help you
............................................................................................................................
Click to expand...
Click to collapse
Hi ..... how long you can play graphic/CPU intensive game ?
I play asphalt 8 for nonstop only can last for 2 hours +.....:crying:
keithkii said:
Hi ..... how long you can play graphic/CPU intensive game ?
I play asphalt 8 for nonstop only can last for 2 hours +.....:crying:
Click to expand...
Click to collapse
i played at least 5 to 6 hours
Try this change the Interactive with On-Demand and other settings same as i describe in first post
zohaib0001 said:
i played at least 5 to 6 hours
Try this change the Interactive with On-Demand and other settings same as i describe in first post
Click to expand...
Click to collapse
Question....I am wondering why the max frequency always auto set to max after some time....
Sent from my C6903 using xda app-developers app
just download trickstermod and enable the thermal throttling, that should work.
Test
Cpu downclock to 1728 mhz with fauxclock
Governor Ondemand
I/O Scheduler deadline
fast and perfect battery life :good::laugh:
tcchuin said:
just download trickstermod and enable the thermal throttling, that should work.
Click to expand...
Click to collapse
i download trickster Mod apk but i did not find thermal throttling setting in it
please can you tell me where i can find this setting ???
last tab'specific'.

Undervolting drastically improves 4K video recording?

I've been fooling around with undervolting CPU frequencies for the past few weeks and I've noticed that it improves 4K video recording remarkably.
.402 firmware has something to do with it too since 4K video has been underclock to 800mhz rather then 1ghz on previous firmwares.
As you can see from the sceenies below I got 34mins of 4K which was about a 13GB file. Phone was also not very hot, I would say very warm.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I can't remeber how much I undervolted from default, so I've uploaded some screenshots of my undervolts below
*NOTE* that the important frequency to undervolt would be 800mhz since that is frequency it is locked at while using 4K video recording on .402 firmware. .69 firmware and lower would lock the frequencies at 1ghz so you would undervolt the 1ghz frequency.
I cannot confirm all this as I'm the only one I know that has tested it. I will need others to try and see if they get better results then they had previously, you don't need to get 30mins for good results. I just want to know if it improves 4K for you guys or if its still the same.
*NOTE* not all phones are made the same, some phone might not be able to undervolt as much as others and may cause your phone to slowdown or reboot.
*UPDATE* did some more tests to see the temperature and if I could do back to back recordings, these were the results
36mins >>
30mins >>
As you can see from the time difference in the screenshots there was less then 1min difference, this is because I went into system monitor to check the temperature before I started the next recording. Max temp was 44c and the current temp was 42c. Seems like I could do back to back recordings endlessly, the reason I didn't do more was because I had low battery at the time and 66mins of 4K recording drained about 45% or more of my battery.
*NOTE* Weather plays an important factor and it is winter here, my first recording was done @ 11C, the 2nd and 3rd ones where done @ 16c
I can conform it as it's logical, the camera shuts down due to overheating so less voltage means less heat obviously
Sent from my D6503 using Tapatalk
Mr.R™ said:
I can conform it as it's logical, the camera shuts down due to overheating so less voltage means less heat obviously
Sent from my D6503 using Tapatalk
Click to expand...
Click to collapse
Yeah, I understand it's logical and I was referring to the drastic impact it seemed to have for me. I haven't really noticed anyone confirming that 4K video is better on .402 since it should be because 4K is underclock from 1ghz to 800mhz.
Would be good to test the temperature differences really, see how far it is below the threshold once undervolted, I'm - 36 on all steps so I may test later busy with kids atm tho
Sent from my D6503 using Tapatalk
Pesetio said:
I've been fooling around with undervolting CPU frequencies for the past few weeks and I've noticed that it improves 4K video recording remarkably.
.402 firmware has something to do with it too since 4K video has been underclock to 800mhz rather then 1ghz on previous firmwares.
As you can see from the sceenies below I got 34mins of 4K which was about a 13GB file. Phone was also not very hot, I would say very warm.
[...]
*NOTE* that the important frequency to undervolt would be 800mhz since that is frequency it is locked at while using 4K video recording on .402 firmware. .69 firmware and lower would lock the frequencies at 1ghz so you would undervolt the 1ghz frequency.
I cannot confirm all this as I'm the only one I know that has tested it. I will need others to try and see if they get better results then they had previously, you don't need to get 30mins for good results. I just want to know if it improves 4K for you guys or if its still the same.
*NOTE* not all phones are made the same, some phone might not be able to undervolt as much as others and may cause your phone to slowdown or reboot.
Click to expand...
Click to collapse
It seems to be a good point. Does the bitrate remain the same when you are undervolting & underclocking your XZ2 ?
I don't know if the cpu is used for 4K encoding or if it's a special processing unit.
We can't lock the cpu frequencies without root ...
Sony should lock cpu power when the camera application is used because 1080p @60fps and numerous shot at 20.7mpix turn it into oven.:crying:
yeah it makes complete sense. the chipset will be using less voltage and current, wich means less power. less power = less heat
in my desktop core i7 4770k for example, if i undervolt 120mv from the original voltage, i can get like 13C diference in temperatures
Which app do you use to undervolt your phone?
Rilavalon said:
It seems to be a good point. Does the bitrate remain the same when you are undervolting & underclocking your XZ2 ?
I don't know if the cpu is used for 4K encoding or if it's a special processing unit.
We can't lock the cpu frequencies without root ...
Sony should lock cpu power when the camera application is used because 1080p @60fps and numerous shot at 20.7mpix turn it into oven.:crying:
Click to expand...
Click to collapse
The CPU basically has 100% usage on all 4 cores when it's recording in 4K, I'm not sure about the GPU but when I have underclocked the GPU to 200MHz, after 4K video recording it defaults back to the 575Mhz.
Mano1982 said:
Which app do you use to undervolt your phone?
Click to expand...
Click to collapse
You need to have doomkernel 6 or above installed. If you have Romaur, it comes with a default app (Performance Control). You can use Fauxclock, SetCPU etc..
Pesetio said:
I've been fooling around with undervolting CPU frequencies for the past few weeks and I've noticed that it improves 4K video recording remarkably.
Click to expand...
Click to collapse
have you done any stress testing ?
How is the stability. This will take time to assess.
One Twelve said:
have you done any stress testing ?
How is the stability. This will take time to assess.
Click to expand...
Click to collapse
Not really however it was getting a stress test @ 800Mhz frequency, since 4K recording stresses the CPU and that is for over 30mins and I have had now slowdowns, glitches or reboots since my undervolts.
Pesetio said:
I've been fooling around with undervolting CPU frequencies for the past few weeks and I've noticed that it improves 4K video recording remarkably.
Click to expand...
Click to collapse
Do you recall the surrounding ambient temperature under which you got this performance ?
One Twelve said:
Do you recall the surrounding ambient temperature under which you got this performance ?
Click to expand...
Click to collapse
11c
However I did another test that was done at 16c where I got 36mins, checked the CPU temperature, max 44c, current 42c then I went straight into 4K again and to my surprise I got 30mins.
44c must be the cutoff temperature, what was surprising is that from 42c to 44c took my phone half an hour of 4K recording to reach.
Seems like I could keep doing 30+ mins of 4K endlessly. Obvious battery goes down hard, 66mins of 4K was 45% battery drain.
It's winter here in Melbourne now so obviously that plays an important factor. I'll have to edit original post to include these factors so it doesn't mislead people.
* note
every CPU is slightly different some can handle more undervolt than others ( much like an overclock ) so YMMV with how far you can push the UV.
and hiyo from the west coast (perth) @One Twelve
pvy.
Pesetio said:
11c
However I did another test that was done at 16c where I got 36mins, checked the CPU temperature, max 44c, current 42c then I went straight into 4K again and to my surprise I got 30mins.
44c must be the cutoff temperature, what was surprising is that from 42c to 44c took my phone half an hour of 4K recording to reach.
Seems like I could keep doing 30+ mins of 4K endlessly. Obvious battery goes down hard, 66mins of 4K was 45% battery drain.
Click to expand...
Click to collapse
oh no, i was so hoping it was warmer when you did that test.
11c or 16 c is 20 degrees lower than where i am.
What this means is the Z2 will at least be able to match the rest unlike presently when it comes to heating.
Stabilisation causes faster heating because its resource intensive. Z2 matched the lumia 920 which is some feat but it won't be able to record for as long unless ambient temperatures are 10-20 degrees. At those temps camera works longer by a significant margin over stock. Even at elevated ambient temperatures I expect there will still be an improvement. P =V^2/R and all.
The next question i have is by how much is cpu performance affected say in benchmarks as a result of under volting ?
Pesetio said:
It's winter here in Melbourne now so obviously that plays an important factor. I'll have to edit original post to include these factors so it doesn't mislead people.
Click to expand...
Click to collapse
yes, would make things more clear.
One Twelve said:
Stabilisation causes faster heating because its resource intensive.
Click to expand...
Click to collapse
I was curious so I did another test, I enabled and disabled and didn't really notice any difference in CPU usage however when I did the test I noticed that the CPU cores are clocked @ 1.2ghz now but uses less CPU. Higher clock with less CPU usage seems to be better then lower clock with more CPU usage.
I have been on Romaur 3.0 which is also .402 and it was locked @866mhz and all the CPU cores were at 98 - 100 usage. Very strange indeed.
I have noticed some strange things though from prevous versions, such as being able to under or overclock each individual CPU core and have the settings always stick which I could not do before. Maybe it's because I updated to Doomkernel 9 but I'm not sure.
Have you got the system monitor app with the floating notifcation? I'd like to know what your 4K video is running @ and what kind of CPU usage u get.
I'm on Romaur 3.1 and Doomkernel 9
Pesetio, i don't have a Z2 yet. But am watching developments on it. Your work here is very promising :victory:
One Twelve said:
Pesetio, i don't have a Z2 yet. But am watching developments on it. Your work here is very promising :victory:
Click to expand...
Click to collapse
Ahh ok I thought you had one lol
You'll enjoy it when you do though
For others who do have the phone it would be interesting to know the CPU frequency that you 4K records in and what the CPU usages are, might be able to pinpoint the problems with 4K recording.
The only program I know of that has floating notification is System Monitor (paid version), I'm sure there is a free program that does this though I'm not sure myself.
had that issue.i have underclocked my CPU to 1.7 per core. after that i filmed 15 minute file, rec was stopped beacause my sd is full.
Pesetio said:
Ahh ok I thought you had one lol
You'll enjoy it when you do though
Click to expand...
Click to collapse
Initial impression
progressfx said:
had that issue.i have underclocked my CPU to 1.7 per core. after that i filmed 15 minute file, rec was stopped beacause my sd is full.
Click to expand...
Click to collapse
Good to see that it worked for you, I think undervolting plays a part but the CPU usage when recording 4K plays a major part, if you get very high CPU usage your phone will heat up very quickly and you won't get long recordings, however if you get low CPU usage (even @ high frequencies) you will get very long video recordings and phone will not be too hot.
One Twelve said:
Initial impression
Click to expand...
Click to collapse
I saw your post, it's actually better to record to the internal storage because it's apparently faster, however all of my tests were conducted onto the externalSD.
I did some more tests, this time I turned on my heater to try to recreate a hot climate lol.
I had the phone running @ 1.6ghz with the floating CPU notification on top and heater blowing hot air (1 notch down from max) from about a meter away. The CPU usage was quite low, so I immediately new that the recording would go on for at least 30mins which is did. Phone didn't feel any hotter then usual. And like usual I could go on and record 4K again straight after for 30+mins.
I'm confident to say that it is the CPU usage that is the main culprit. High CPU usage @ lower frequency will not get a long recording compared to low CPU usage @ higher frequency.
Just check the CPU usage when recording 4K and you will know right away if you are going to get good or bad results.
I know there is a mod that increases the heat threshold but personally I wouldn't use it since the threshold is there for a reason.

Is it safe to change my CPU governor to "performance" to force max clock speed?

Is it safe to change my CPU governor to "performance" to force max clock speed?
I don't want to overclock my Note 4, don't worry, not talking about that. But I am talking about MAX clocking it - forcing it to run at maximum rated speed. I've already tested out SetCPU and used it to change my governor to performance which forces the clock to max, and it nearly doubled my framerate in many games, especially the ones that struggled to play on this device like Xcom:EW.
But I quickly turned it off because I wasn't sure it was safe to do in the new era of smartphones, what with their DVFS and all. I'm worried that I'm going to overheat the CPU, and it's not going to be able to downclock because of temperature anymore. I'm only modifying the governor, but what if I actually used SetCPU to just change the CPU clock to max, without even touching the governor?
Can I hurt my phone by doing this? Can I safely start forcing my CPU to run faster while playing games, knowing that the only thing I risk is my battery draining faster, or am I actually risking damaging components by doing this?
Hello and thank you for using Q/A,
your CPU will not be damaged, but the battery life time will be shorted.
Regards
Trafalgar Square
RC
I personally have used Performance governor on Moto X 2013 for almost the whole 8 months I had it, 24x7 I mean. Never had a problem, yeah maybe battery life was little less than normal but I never did really care about it. Then I ran the same governor for a good period of time on my Note 3 too, same, no problem at all. Like you said, in games the frame rate difference is massive, but I don't play much games, I simply used that governor because it gets rid off all those micro lags and jitters which are Android's trademark, I simply can't them, with default Interactive the micro lags are very apparent.
However with Note 4 I am pretty happy with the BluActive governor, it makes most of the micro lags to go away, so sticking with it.
In any case unless you plan to use a mobile phone for maybe 5 years or so, I don't see any problem at all with it, other than a slightly increased heat, and maybe a little less battery backup, but you will find so many comments which might scare you, that chip burns off if you run it and all that, but those mainly are BS.

So.. why should someone Overclock his Phone?

So here’s what I got: It’s not about getting more power out of your processor. It’s something else..
As a PC Overclocker, getting more power out of the Phone’s processor was the first thing I thought was behind Phone Overclocking. But that should be impossible right? I mean.. how the hell are you gonna cool that thing? You can’t.. And it is. That’s why benchmarks give you the finger after you OC your phone. At best you’ll get about 15% more “points”, which of course is laughable.. But then again why do people do it? Is it a fetish? Well it’s not. It’s about these three things:
UI Reaction Time – UI Animations Smoothness – Memory Management
Three things that determine the quality of your daily experience with your phone.
Every vendor makes his own adjustments to the Kernel that determines the behavior of the hardware in response to the software. Some make it right, some don’t. And when you find yourself hostage to the latter, the only way you can break free and restore your phone’s true potential, is with a custom Kernel that allows you to adjust it. And it’s not even necessary to increase the frequencies! Tightening the timings, or even better eliminating them, can make all the difference in the world! But since a Mobile Chip has a built in protection against overheating, and raising the frequencies could not possibly harm it, then what hell.. why not?
And that god damn memory management that doesn’t let you have more that 4 - 5 apps in the background, even though you have 4 GB of RAM!.. what the hell is that! Well you can fix that too.
So you see, appearances can be deceiving. Phones are different creatures that the PCs. We do different things with them, so we need different things from them. And if you’re willing to give up just a little bit of your battery life.. man..you will NOT wanna go back!
So that’s it!
PS. Speaking of battery life, there is also that thing called “Underclocking”. It can even double your battery life, but of course the price would be the exact opposite effects of the above. Every man has his poison!..
Conpsycon said:
......But since a Mobile Chip has a built in protection against overheating, and raising the frequencies could not possibly harm it, then what hell.. why not?....
Click to expand...
Click to collapse
That is false. Even with thermal protection, the lifespan of the cpu can be drastically reduced if its overclocked and constantly running hot.
And many users overclock in order to get a better experience playing games.
barrack1 said:
That is false. Even with thermal protection, the lifespan of the cpu can be drastically reduced if its overclocked and constantly running hot.
And many users overclock in order to get a better experience playing games.
Click to expand...
Click to collapse
That is true in general. It's called electromigration and it doesn't matter if you cool it well enough. It is caused by the increased kinetic energy of the electrons. But phone CPUs don't get stressed enough to see it happening. Even in PCs where actual overcloking takes place, it would take many years to actually see it happening, and a very serious increase in performance.
So in comparison one could say that it really is safe.
One interesting thing that someone said to me last night though, is that custom kernels don't have a perfect temperature throttling when necessary. So one should check the temps in the initial stage of testing to make sure that it doesn't get too hot.
Two useful links about CPU Temperatures:
https://www.xda-developers.com/processor-temperature-results-for-tens-of-socs-how-hot-is-your-chip/
https://www.quora.com/What-is-the-safe-temperature-of-mobile-CPU
Conpsycon said:
That is true in general. It's called electromigration and it doesn't matter if you cool it well enough. It is caused by the increased kinetic energy of the electrons. But phone CPUs don't get stressed enough to see it happening. Even in PCs where actual overcloking takes place, it would take many years to actually see it happening, and a very serious increase in performance.
So in comparison one could say that it really is safe.
One interesting thing that someone said to me last night though, is that custom kernels don't have a perfect temperature throttling when necessary. So one should check the temps in the initial stage of testing to make sure that it doesn't get too hot.
Click to expand...
Click to collapse
I would've disagree with that. Overclocking used to work reasonably well a long time ago but for about 10-15yrs the headroom in desktop cpu's have shrunk and overclocking does not give stable results. My own experiences coincides with what I've heard with people who work in IT who build/sell pc's - overclocked cpus will encounter much more errors and intermittent problems and will require resetting back to stock clocks or even underclocking in order to be stable.
barrack1 said:
I would've disagree with that. Overclocking used to work reasonably well a long time ago but for about 10-15yrs the headroom in desktop cpu's have shrunk and overclocking does not give stable results. My own experiences coincides with what I've heard with people who work in IT who build/sell pc's - overclocked cpus will encounter much more errors and intermittent problems and will require resetting back to stock clocks or even underclocking in order to be stable.
Click to expand...
Click to collapse
Check this out for example: I underclock my CPU to 1689MHz from 2000MHz, but I change the governor to Performance, which keeps the cores constantly to that frequency WHEN operational. The result is a MUCH snappier behavior with no apparent latency, zero stress to the CPU, and battery compensation by the lower frequency.
Could you do that otherwise? That's what I'm talking about! Full flexibility!
Conpsycon said:
Check this out for example: I underclock my CPU to 1689MHz from 2000MHz, but I change the governor to Performance, which keeps the cores constantly to that frequency WHEN operational. The result is a MUCH snappier behavior with no apparent latency, zero stress to the CPU, and battery compensation by the lower frequency.
Could you do that otherwise? That's what I'm talking about! Full flexibility!
Click to expand...
Click to collapse
Thats not overclocking and you did not talk about flexibility. Even the title of your thread says "Overclock".
You said overclocking cpus on pc's and phones were safe and would take "many years" to see any degradation.
barrack1 said:
Thats not overclocking and you did not talk about flexibility. Even the title of your thread says "Overclock".
You said overclocking cpus on pc's and phones were safe and would take "many years" to see any degradation.
Click to expand...
Click to collapse
I said both of them, and they do not conflict with each other. I explained it in my first post.
Underclocking is a bad thing. unless you can't overclock much because of battery and temperature limitations, underclocking is not recommended. It depends on your governor, a stupid governor will slow you down and be visible on weak devices. your case is due to have stupid governor in phone, but suitable with strong device & want to save battery but don't need to lock freq at maximum
barrack1 said:
Thats not overclocking and you did not talk about flexibility. Even the title of your thread says "Overclock".
You said overclocking cpus on pc's and phones were safe and would take "many years" to see any degradation.
Click to expand...
Click to collapse
cpu will not degrade in life no matter how high frequency, overclock and runs continuously but its life cycle will be affected by high temperature and high voltage
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Categories

Resources