Xperia sp undervolt - Xperia SP Q&A, Help & Troubleshooting

hey guys can i reduce the frequency of a core ?? will this destroy my phone ?
also checked my core and saw something incredible ! one core is minmum 384 and maximum 384 ! so this core is useless !! ???

Theliakos said:
hey guys can i reduce the frequency of a core ?? will this destroy my phone ?
also checked my core and saw something incredible ! one core is minmum 384 and maximum 384 ! so this core is useless !! ???
Click to expand...
Click to collapse
If you have root yes, you can reduce the frequency with NoFrills for exemple.
And where did you saw min 384 max 384? :silly:

You can underclock with root any app that allow modifying CPU frequencies. To undervolt youll need custom kernel that allow such modifications.

Related

[Q] cpu speed?

what are the best settings for
1)overclocking: which governer should i use and what should i set as min. and max. cpu frequency to overclock
SAFELY.
2)same for underclocking.
also suppose i wish to set cpu frequency at 700Mhz max. can i also set 700 as min.?or is there a problem with that?
spam bot said:
what are the best settings for
1)overclocking: which governer should i use and what should i set as min. and max. cpu frequency to overclock
SAFELY.
2)same for underclocking.
also suppose i wish to set cpu frequency at 700Mhz max. can i also set 700 as min.?or is there a problem with that?
Click to expand...
Click to collapse
1) max- 729mhz, min- 320mhz, smartassV2, sio.
2) max- 480mhz,min- 245mhz, ondemand, deadline.
No, you can't because mini's processor's default max is 600mhz and keeping (forcing) it to min. 701mhz will probably ruin your processor so stay away from high min. frequencies.... Happy OC....
Sent from my Galaxy mini using Tapatalk 2
ashu.bigsmoke said:
1) max- 729mhz, min- 320mhz, smartassV2, sio.
2) max- 480mhz,min- 245mhz, ondemand, deadline.
No, you can't because mini's processor's default max is 600mhz and keeping (forcing) it to min. 701mhz will probably ruin your processor so stay away from high min. frequencies.... Happy OC....
Sent from my Galaxy mini using Tapatalk 2
Click to expand...
Click to collapse
so basically my min freq should not go above 600mhz...?
min frequency should not go above 200mhz
if you will set min frequency as 700 your mobile may reboot
and you can't oc stock rom, you will need to have custom rom like emanon
If you OC a lot then the camera might not work also.
just check all the things before doing OC
Press the thanks button
Sent from my Nexus⁴

overclocking

Is there any way to overclock this device's cpu or gpu or even change governors?
revery0 said:
Is there any way to overclock this device's cpu or gpu or even change governors?
Click to expand...
Click to collapse
I hope this will help you: http://forum.xda-developers.com/asc...7en-rom-v1-0-emui-2-3-4-4-2-23-10-14-t2916016
This rom has modified governors and does not gives you the ability to change anything or adjust the cpu speed...
revery0 said:
Is there any way to overclock this device's cpu or gpu or even change governors?
Click to expand...
Click to collapse
We don't have a kernel that supports overclocking or has different governors implemented, so that's a no...
GawDroid said:
We don't have a kernel that supports overclocking or has different governors implemented, so that's a no...
Click to expand...
Click to collapse
Actually we do.. the stock kernel allows to overclock ( optimum performance power plan )
revery0 said:
Actually we do.. the stock kernel allows to overclock ( optimum performance power plan )
Click to expand...
Click to collapse
AFAIK, the power plan modifies the cpu frequency stepping, but still it doesn't allow surpassing the maximum CPU frequency of 1795 MHz.
And the only governor in our kernel is a version of hotplug.
Here's how it works in my understanding:
Quote: The “hotplug” governor scales CPU frequency based on load, similar to “ondemand”. It scales up to the highest frequency when “up_threshold” is crossed and scales down one frequency at a time when “down_threshold” is crossed.
The powerplan can modify the up- and down- threshold steps (so the device can use max frequency sooner and stay on higher frequencies longer), but that doesn't affect max frequency at all.
Hi!
This scripts is not overclock, but change/lock clock speed.
You need root, and any Script runner app.
Ddr_gpu=lock max speed ddr and gpu
ddr_gpu_cpu=lock max speed ddr, gpu and cpu
ddr_gpu_cpu_4core=lock max speed ddr, gpu, cpu and lock 4 core cpu
ddr_gpu_cpu_core_4core_stock=revert all to stock.
This scripts not pernement, if you restart the phone, all settings revert back to stock.
Ps: please when you download this files, delete the .zip.
No-Frills CPU Control
This apk controls your CPU on device.
Sent from my HUAWEI P7-L07 using XDA Free mobile app
Ziółek said:
No-Frills CPU Control
This apk controls your CPU on device.
Click to expand...
Click to collapse
Won't allow overclocking max frequency either... Just increasing min freq, and decreasing max freq.
Pretty much useless on P7, since we only have 1 governor and 3 I/O schedulers to chose from.
GawDroid said:
Won't allow overclocking max frequency either... Just increasing min freq, and decreasing max freq.
Pretty much useless on P7, since we only have 1 governor and 3 I/O schedulers to chose from.
Click to expand...
Click to collapse
Where I wrote that this app allowed overclocking ? It control CPU min and max frequency but only in factory fixed range.
Ziółek said:
Where I wrote that this app allowed overclocking ? It control CPU min and max frequency but only in factory fixed range.
Click to expand...
Click to collapse
Easy, Ziółek You never said it did.
However, since No-Frills doesn't do any good in the terms of overclocking, why posting about it in the overclocking thread
Would you agree?
pozdro z Wro
GawDroid said:
Easy, Ziółek You never said it did.
However, since No-Frills doesn't do any good in the terms of overclocking, why posting about it in the overclocking thread
Would you agree?
pozdro z Wro
Click to expand...
Click to collapse
Agree I referred only to the post with scripts
pozdro z Wawy :good:
No-frills not work correctly on p7...can't lock max speed and 4cpu clock, and can't lock gpu and ddr clock...
But this scripts do.
Try and check with cooltool.

[INFO] Android One Overclocking

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??

best custom ROM's for game performance

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

So, I managed to overclock my GPU to 2 GHz ("TURBO" Profile) with KonaBess and it's rock solid. Have I been extremely lucky or...?

So, I went on a "boredom rampage" and I've read an article about a guy overclocking his 865 GPU to 865 MHz and reaching Adreno 660-levels of performance and I decided to give it a try and it was awesome.
Problem is, I'm too much of a thinkerer and I pushed the GPU as much as I could. I ended up on 2000 MHz with "TURBO" voltage profile and it's rock solid even on 2100 MHz with the same profile but KonaBess gives me an error if I try to edit the GPU tables after I booted at 2100 MHz.
I even edited the clock profiles to make it smoother, starting from 305 MHz to 600, 800, 1000, 1200, 1400, 1600, 1800 and 2000 with the right voltages.
Now, the battery and SoC temperatures are the same, the battery drain is basically the same, some other fellow modders with the same device (Mi 10T Pro 5G 8/256 with Pixel Experience Plus ROM) didn't manage to hit the same clocks, crashing even with 1000 or 1200 MHz, with my file from the KonaBess app.
So, have I been extremely lucky with the silicon lottery or it's just an illusion?
Please ask if you need ANY benchmark or proof. I've been monitoring the GPU clock with Franco Kernel Manager Live Monitoring and the clock is solid at 2000 MHz and the 3D performance has at first jumped and then slowly climbed, especially on 3DMark Wild Life Extreme. Wild Life Extreme Stress Test is stable the temperatures are fine.
Do you guys have any questions/suggestions/requests?
Edit: Here are some 3DMark runs, both Wild Life and Wild Life Extreme at stock and 2 GHz. I use Greenify, my storage is 94% full and all my processes in the background take up 4 GB of RAM and I didn't touch the bus for the various steppings for the clocks, so I believe that if heavily tuned, this could make a difference.
post before and after pictures of 3dmark.
TOMPPIX said:
post before and after pictures of 3dmark.
Click to expand...
Click to collapse
I have the history of all the bench on 3DMark, because I downloaded it just for this. Would that be ok?
it seems fishy, a 1ghz+ oc would increase your fps by more than that.
TOMPPIX said:
it seems fishy, a 1ghz+ oc would increase your fps by more than that.
Click to expand...
Click to collapse
It doesn't have the biggest of bumps from 900 MHz to 1 GHz or 2 GHz, but still, is capable of doing it and rock solid too.
Enzucuni said:
It doesn't have the biggest of bumps from 900 MHz to 1 GHz or 2 GHz, but still, is capable of doing it and rock solid too.
Click to expand...
Click to collapse
i don't think your gpu is actually running at 2ghz while you are running a benchmark. going from stock to 2ghz would at least have to give you an extra 20-30 fps in Wild Life.
TOMPPIX said:
i don't think your gpu is actually running at 2ghz while you are running a benchmark. going from stock to 2ghz would at least have to give you an extra 20-30 fps in Wild Life.
Click to expand...
Click to collapse
Not necessarily. The GPU IS running at 2 GHz but I think that the problem might be some diminishing returns where the clock doesn't mean anything after a certain point.
Are you try locking the freq on 2ghz in Kernel maneger ? Set min and max to 2gzhz with performance governor .
astronomy2021 said:
Are you try locking the freq on 2ghz in Kernel maneger ? Set min and max to 2gzhz with performance governor .
Click to expand...
Click to collapse
I've made various frequency steps. 400, 600, 800, 1000, 1200, 1400, 1600, 1800 and 2000 MHz. But if I change the governor, after I reboot, it will be msm-adreno-tz again. Max frequency is still 2000 MHz and minimum 400 MHz.
Yes after reboot is resets like on every phone you have to check apply on boot and select min 2000GHZ and max 2000ghz GPu freq in tap in FKM and set gov to performance and do benchmark like 3dmark wild life . Like that. And in Smart pack Kernel manager free app is GPU throttle turn that off.
Check box apply on boot and after boot will be apply.
And that you can show improvements of OC
Enzucuni said:
I've made various frequency steps. 400, 600, 800, 1000, 1200, 1400, 1600, 1800 and 2000 MHz. But if I change the governor, after I reboot, it will be msm-adreno-tz again. Max frequency is still 2000 MHz and minimum 400 MHz.
Click to expand...
Click to collapse
Can you share your Konabess txt file to import. I"m buying it I and want overclock.
astronomy2021 said:
Can you share your Konabess txt file to import. I"m buying it I and want overclock.
Click to expand...
Click to collapse
Thanks What is temperature ? Do you game with that or this just experiment ?
Temperatures are roughly the same. I do game with that. On normal games, frequency stays at 400 MHz, but on really heavy games like Genshin Impact, completely maxed out, depending on the scene, the GPU goes to 1.6 or 1.8 GHz and rarely at 2 GHz during some heavy cutscenes. 3DMark keeps it at 2 GHz all the time.
Enzucuni said:
Temperatures are roughly the same. I do game with that. On normal games, frequency stays at 400 MHz, but on really heavy games like Genshin Impact, completely maxed out, depending on the scene, the GPU goes to 1.6 or 1.8 GHz and rarely at 2 GHz during some heavy cutscenes. 3DMark keeps it at 2 GHz all the time.
Click to expand...
Click to collapse
That super. What ROM do you use ?
Pixel Experience Plus
Enzucuni said:
Pixel Experience Plus
Click to expand...
Click to collapse
Thianks
Hello, excuse my ignorance, but I want to learn what konabess is, it's an app or a magisk module, I also have the xiaomi mi 10t pro with DotOs rum android 11 and then I want to play more fluently, could you help me
konabess app is software you can overclock GPU and undervolt.
You need root and that it.
https://github.com/libxzr/KonaBess
Here tutorial but it old I need make new one because there isn't good one tutorial about it.
This doesn't make any sense. Why would Qualcomm leave so much on the table ?

Categories

Resources