[MOD]HTC One M9 Enhanced Thermal Configuration - One (M9) Android Development

Enhanced Thermal Configuration for HTC One M9!
Unleash the Dragon!!
brought to you by
{
"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"
}
​Hello everyone! This is the official thread for my work on the enhanced thermal configuration to amend the thermals of our beloved M9! Yes it may be late, but for people like me who keep their devices for more than just a year or mere months, this should resurrect their devices and give their M9 a breath of fresh air!
I know, this thread should have been started a bit earlier, but personally I didn't expect progress to go that fast and have such a positive impact!
Anyways, without further redo, here is the link of my thermal files:
Dropbox
if requested, a mirror will be made available
Some XDA OP-style notes:
Code:
I am not responsible for nuclear fission in your phones, going late to college, having some Obsessive-Flashing Disorder Syndrome or you being fired from your house coz the wife got angry. apply this mod on your responsibility.
Okay back to business
->How to apply that mod...
***For test versions***
1- Ensure you have pnpmgr on (if you don't know what pnpmgr is, skip this step)
2- download the file from the dropbox folder from the link above
3- copy the file to /system/etc using a root explorer (yes overwrite the existing file when prompted)
4- change permissions of the file to rw-r-r after you copy the file
5- reboot your phone
6- Enjoy a blast!
***For Stable versions***
Just download the file from the Dropbox folder above and flash in recovery
->Changelog:
/*\ 30-4-2016
-> initial release and opening of this thread
/*\ 06-05-2016
-> Gaming thermal file escalated from "WIP" to "Beta" state :good:
-> Gaming file updated to Beta_2.0
-> Added a description to what the current gaming file targets (Real Racing 3 still excluded, needs work)
***Please do notice that my activity these days is susceptible to being a bit paused as I am nearing my final exams, so wish me good luck ***
/*\ 10-05-2016
-> Added a variant for the Nexus 6P (highly experimental!!! Backup your system first beforehand!!)
-> Added a new "cooler" variant, my best endeavor up till now actually
/*\ 06/05/2016
-> Added new "Optimised" file! Very recommended!!
-> From now on, all files are collected in one zip file to be flashed in recovery mode with a simple Aroma installer! credits go to @ivicask for that and thanks for @ZeroInfinity for helping in preparing the file :good:
-> Updated daily use (relaxed) to latest test version
-> Updated cooler beta to latest test version
-> Added the option to revert back to stock thermal file.
-> Probably something else I might have forgot
for technical info about the new Optimised variant, kindly check out this post here
->Special thanks<-
@LeeDroid for integrating my work in LeeDroid ROM :good:
@baadnewz for integrating my work in ICE ROM :good:
@hamdir for helping me with the gaming profile :highfive:
@ivicask for his massive work and help in the Optimised variant :good:
my fellow beta testers, have done much of work for me, really big thanks
@ZeroInfinity .
@DeeZZ_NuuZZ
my beloved followers and first people to get their hands on
@fhartane
@skodann
@p50kombi
@gaeilgeganeagla
@Roobwz
@shezaad879
please PM me if you find yourself left out here and have been using my work, don't be shy :cyclops: ​
Enjoy!

For further enhancing your experience, check out my recommendations post here
Also if you are into some technical description of what does pnpmgr do, check out this post here

Great work !
Skickat från min HTC One M9 via Tapatalk

For those who want to know how does the phone respond to each file, always check out this post as it will get updated with newer thermal files being released
Stock HTC thermal file
Unfortunately it is encrypted, but here are what I was capable to detect throughout my usage so far
Stock HTC thermal file actually throttles the big core to 1632 MHz starting from 36°C and migrates all the threads from the big cluster to the little cluster starting from 38°C leaving the little cluster wrestling with the max frequency poorly while the big cluster is lying lazily on the minimum 384 MHz inactive.
This technique, though theoretically should work like a treat, produces some horrible warm temps AND terribly throttled performance!
Daily use:
Till 41 degrees, running unthrottled!
41°C -> 42°C it limits the big cluster to 1344 MHz instead of the usual max frequency of 1958 MHz and shuts down one big core, while the little cluster is lefy untouched.
42°C -> 43°C limits the big cluster to a further limit of 960 MHz and shuts down 2 big cores out of the four. Little cluster still left untouched
43°C -> 44°C little cluster is limited to 1344 MHz and the whole big cluster is shut down. Yes it is too severe, but you really do not want that metal phone get that hot so severe throttling is the only way to bring it down, should it rise that much actually.
This is the same one integrated in LeeDroid ROM (R9 and upwards) and in ICE ROM. This is by far the best one for daily use according to the first people to get their hands on the file and reported in Lee's thread
You should never go wrong with that one!
Daily use (relaxed):
same as Daily use but with 2 degrees lower temp from the first region, in other words, the first throttling step is initiated at 39°C instead of 41°C and the second throttling step is initiated at 40°C instead of 42°C
This is targeted for those who find the first normal daily-usage file a bit warmer than their taste. I am personally using this file as ambient temp here is too hot these days (around 33-35°C not to mention the high humidity as well!)
Gaming:
This one is WIP and is still being developed and optimized. Its goal is to achieve the highest sustainable gaming performance possible for long gaming periods (30 minutes and above)
Testers: Recommended games for testing are those high GPU demanding games (Dead Effect 2 for instance)
targeted temperature barrier should be around 43-44°C
As you may have seen already I pushed another test file in the gaming folder, so you see, it is still WIP and not ready for mass consumption
UPDATE!!: after a lot of tests thanks to our friend @avivhaiser and his prompt accurate tests, this file has escalated to a beta instead of WIP. A disclaimer as usual, this file is targeted at those who want to unleash the full gaming potential of the phone, those who are sensitive to every 1 fps drop, those eagle-eyed creatures who are dubbed as hardcore gamers who say no to every single graphical slowdown even if it was a momentary glitch. So prepare for some kicking ass gaming with this file!
But of course everyone knows that Witwiki saying of "No sacrifice, no victory" and here we sacrificed the relatively cooler temperature barrier for more power, and I am sure gamers will like that
So according to our friend @avivhaiser and his Dead Effect 2 stats, this file can run the game at a 60-ish fps with a max battery temp of 45 degrees compared to the 47-50 fps with a max battery temp of 42 degrees of the daily-usage file.
So you pick your sweet
And of course, this file should work as good as you would expect from the daily usage file when performing simple tasks, so don't worry you won't be running hot all the time, just a tad warmer when only gaming :good:

Ok, with relaxed file I have to put my phone in the microwave owen before touching it

Roobwz said:
Great work !
Skickat från min HTC One M9 via Tapatalk
Click to expand...
Click to collapse
Oh, looks like you were waiting for that thread! haha
I hope I helped you
Good to see you here buddy! :highfive:

skodann said:
Ok, with relaxed file I have to put my phone in the microwave owen before touching it
Click to expand...
Click to collapse
hehehe, welcome dear!
Hope I keep the phone always cool for you

a thank you from me too, i've been using it in lee's rom, it's great!

Still using the first version Leedroid baked into his rom, its just amazing, earlier was using wifi, chatting to people, listening to music off spotify, and had a bunch of other apps open, temp didnt get above 38c just keeps getting better.
Cant wait to get my hands on these new ones to try out

gaeilgeganeagla said:
Still using the first version Leedroid baked into his rom, its just amazing, earlier was using wifi, chatting to people, listening to music off spotify, and had a bunch of other apps open, temp didnt get above 38c just keeps getting better.
Cant wait to get my hands on these new ones to try out
Click to expand...
Click to collapse
That is so good to hear!
I am testing another one that should strike that sweet spot of having cool thermals and best sustainable performance in gaming.
Underclocks the little cluster and keeps thermals intact! Good to gear you enjoying your time
Sent from my HTC One M9 using XDA Labs

Why watching video on Youtube App make my M9 very HOT :v

minhnewpro said:
Why watching video on Youtube App make my M9 very HOT :v
Click to expand...
Click to collapse
More info please? Which of those files are you using?

Relaxed profile loaded. Will let you know how it goes soon ?
Sent from my HTC One M9 using Tapatalk

skodann said:
More info please? Which of those files are you using?
Click to expand...
Click to collapse
Youtube made by Google, Stock rom srpint 6.0 :v. After 10-20 mins my temp is ~ 45°C.

minhnewpro said:
Youtube made by Google, Stock rom srpint 6.0 :v. After 10-20 mins my temp is ~ 45°C.
Click to expand...
Click to collapse
My question was about the thermal config files...which one did you loaded on your device? If you are unsatisfied with one file, load another one and see if there is any difference. Then you will be able to choose the right file for your daily usage and prefference. I also assume that you have read all the infos in that thread : http://forum.xda-developers.com/one-m9/general/battery-sot-t3067585/page153 post 1522 and 1526

@Mostafa Wael Hey thanks for all this work you're doing. I'm like you stuck with exams for now but I'm hoping to explore thermal configuration as soon as possible. I will keep following this thread and reading what people say about it. Cheers mate
Envoyé de mon HTC One M9 en utilisant Tapatalk

For those who stream YouTube so much like me, I use the daily-usage (relaxed edition) and the CPU governor settings in the recommendations post, which is linked in the 2nd post.
However, to make it easy for you (Don't get used to this ) here are the changed CPU governor settings
timer_rate -> 50000
go_hispeed_load -> 90
min_sample_time -> 80000
Input_boost set to 0 ms and 0/disabled frequency for the first core, just turn that damn thing off, it just screw battery life.
This are the values you need to change in the CPU Governor settings in the LITTLE cluster, leave the big cluster untouched! And use the thermal file named "daily usage (relaxed)"
You should be cool with these settings.
And again, here is a disclaimer, I am really too busy to follow the threads here in xda, so if there is something really urgent, just quote me or mention me, I should be available shortly with an answer to your question
Any help from my fellows will be greatly appreciated! :good: :highfive:
Sent from my HTC One M9 using XDA Labs

minhnewpro said:
Why watching video on Youtube App make my M9 very HOT :v
Click to expand...
Click to collapse
minhnewpro said:
Youtube made by Google, Stock rom srpint 6.0 :v. After 10-20 mins my temp is ~ 45�°C.
Click to expand...
Click to collapse
I hope my previous post above yours does answer your question.
If you are interested in what makes it hot while watching youtube, it is just the CPU hanging at 960 MHz all the time while watching the YouTube video, and therefore it naturally heats up the device and runs down your battery like a dead dog in the streets. With the changes in the CPU governor settings, it should utilise all the mid frequencies as well.
Also, another disclaimer, though mentioned in the first page, the "Gaming" folder is pretty much experimental now, I have discovered that it still needs some work to be done sadly, I am running a newer one rewritten from the scratch for gaming, so please stay away from that gaming folder for now till further notice!
Thanks!
Sent from my HTC One M9 using XDA Labs

skodann said:
My question was about the thermal config files...which one did you loaded on your device? If you are unsatisfied with one file, load another one and see if there is any difference. Then you will be able to choose the right file for your daily usage and prefference. I also assume that you have read all the infos in that thread : http://forum.xda-developers.com/one-m9/general/battery-sot-t3067585/page153 post 1522 and 1526
Click to expand...
Click to collapse
Thanks for your precise tracking of those golden posts! Very much appreciated my friend :highfive:
Sent from my HTC One M9 using XDA Labs

shezaad879 said:
Relaxed profile loaded. Will let you know how it goes soon ?
Click to expand...
Click to collapse
Eagerly waiting for your feedback
Suggested duration before judging, 1-2 charge cycles
Sent from my HTC One M9 using XDA Labs

Related

[Q] Quadrant scores?

Hello. I've bought a nexus s a few days ago and I've started swapping roms.
My question is simple, how do people manage to get 4-5k quadrant scores?
Currently I'm using Pure Bionix 1.6 rom, but the maximum score I was able to get was around 3.3K.
Describe everything you do, from roms/kernels to apps closed etc.
Sorry if this is a newbie question
Install 1.6.1, then use SetCPU to OC the kernel.
That's how I achieved my 5300 quad.
You can also try other kernels as well.
YMMV
Use matrix rom amd just over clock abd run quadrant a few times back to back and you will hit 4500+
Sent from my Nexus S 4G using XDA Premium App
cyanogenmod 7 + trinity 1.44
4500-5000
Oxygen 2.3.1 @ 1300Mhz ->> 4286, highest score for me with this ROM.
And I didn't do anything special to get this score, I only overclocked CPU.
Thanks for the answers. I've done as you've said krylon. I installed 1.6.1 and oced the cpu to 1540 1540 on demand, however the max score I was able to get was around 3400. Am I missing something?
I'm using adv task killer to kill all the running apps before the test.
My nexus s is an i9023 btw.
spartanpg said:
Thanks for the answers. I've done as you've said krylon. I installed 1.6.1 and oced the cpu to 1540 1540 on demand, however the max score I was able to get was around 3400. Am I missing something?
I'm using adv task killer to kill all the running apps before the test.
My nexus s is an i9023 btw.
Click to expand...
Click to collapse
set setcpu to 1540 max/1540 low. bench four times in a row, throw out the first 2 results, the forth should be the highest.
That's what I'm doing atm, yet the max I get is 3400.
Me and my luck with cell phones
spartanpg said:
That's what I'm doing atm, yet the max I get is 3400.
Me and my luck with cell phones
Click to expand...
Click to collapse
its possible that your phone doesnt like that high of a overclock. try trinity t144 kernel. also, have you updated to the most recent bionix?
I flashed the T144 kernel and the phone got a bit slower yet really stable. The thing is the scores went down a little bit, around 3250 which I already expected. Could it be the phone itself?
I've youtubed a bit to watch how other 4000+ runs went and on the first image teste (2d if I'm not mistaken) I'm obtaining a constant 27-28 fps rate, and that was the only difference.
No need to worry about that. Quadrant scores can be faked and really don't mean much when it comes down to it. It's all about the real world performance.
spartanpg said:
I flashed the T144 kernel and the phone got a bit slower yet really stable. The thing is the scores went down a little bit, around 3250 which I already expected. Could it be the phone itself?
I've youtubed a bit to watch how other 4000+ runs went and on the first image teste (2d if I'm not mistaken) I'm obtaining a constant 27-28 fps rate, and that was the only difference.
Click to expand...
Click to collapse
are you using quadrant advanced or standard? if youre using quadrant advanced, could you provide a screenshot please. id really like to see the score breakdown. the score is really low. also, in the op of the Trinity thread in the development section is a dalvik-wiper.zip, would you flash it please, then try again.
---------- Post added at 01:47 PM ---------- Previous post was at 01:44 PM ----------
qbking77 said:
No need to worry about that. Quadrant scores can be faked and really don't mean much when it comes down to it. It's all about the real world performance.
Click to expand...
Click to collapse
orgasms can be faked too, that doesnt mean anybody is faking there quadrant scores here. with such a low quadrant score for these kernels, i bet his real world performance is reduced also.
simms22 said:
orgasms can be faked too, that doesnt mean anybody is faking there quadrant scores here. with such a low quadrant score for these kernels, i bet his real world performance is reduced also.
Click to expand...
Click to collapse
While not necessarily being faked you can't say that a test where you throw out the first three scores and then use the forth because it is always higher is terribly accurate or being honest. Just because you ran quadrant four times and got a score with 500 more points on the last test doesn't automatically mean your real world performance is that much better. Honestly it's just the Android equivlant of buying a really big truck to overcompensate for something else (not to mention the cause of people always asking these types of questions over and over).
So after searching around I found some1 in xda with a similar problem and I ended using this in the terminal:
su(press enter)
mount -o remount,noauto_da_alloc /data /data(press enter)
And believe it or not, after that I managed to get 4500 right away in standard quadrant 1.1.7. After closing apps and getting advanced quadrant 1.1.1, I managed to get 4900, which is more than fine for me. What I'd like to know is what exacly did that command do.
Regarding the dalvik-wiper.zip, I wasn't able to find it. Will it by any means increase the performance further?
Finally I'd like to ask two things:
1) How safe is it to run a Min 100 Max 1440 OC setting?
2) In case of warranty issues, will this fully revert the phone to the original (or updated from original) state? - http://nexusshacks.com/nexus-s-hacks/how-to-unroot-nexus-s-i9020ti9020ai9023/
Thanks for all the help so far
spartanpg said:
So after searching around I found some1 in xda with a similar problem and I ended using this in the terminal:
su(press enter)
mount -o remount,noauto_da_alloc /data /data(press enter)
And believe it or not, after that I managed to get 4500 right away in standard quadrant 1.1.7. After closing apps and getting advanced quadrant 1.1.1, I managed to get 4900, which is more than fine for me. What I'd like to know is what exacly did that command do.
Regarding the dalvik-wiper.zip, I wasn't able to find it. Will it by any means increase the performance further?
Finally I'd like to ask two things:
1) How safe is it to run a Min 100 Max 1440 OC setting?
2) In case of warranty issues, will this fully revert the phone to the original (or updated from original) state? - http://nexusshacks.com/nexus-s-hacks/how-to-unroot-nexus-s-i9020ti9020ai9023/
Thanks for all the help so far
Click to expand...
Click to collapse
i didnt even consider that because its included in the bionix/trinity combo. but it does have to be included in a stock rom. whats odd is, how did you lose it
---------- Post added at 03:26 PM ---------- Previous post was at 03:21 PM ----------
onigiri1692 said:
While not necessarily being faked you can't say that a test where you throw out the first three scores and then use the forth because it is always higher is terribly accurate or being honest. Just because you ran quadrant four times and got a score with 500 more points on the last test doesn't automatically mean your real world performance is that much better. Honestly it's just the Android equivlant of buying a really big truck to overcompensate for something else (not to mention the cause of people always asking these types of questions over and over).
Click to expand...
Click to collapse
you are in a way right and in a way youre wrong, im not going to argue the fact that all benchmarks are inaccurate. because they are. and ive proved it over and over again. BUT, that said.. its a good way to see where the phones performence is and where it should be(if youre not cheating), especially if youre a developer. for example, when morfic makes some changes in a kernel, we run benchmarks to see how and where that change effected the performance.
simms22 said:
you are in a way right and in a way youre wrong, im not going to argue the fact that all benchmarks are inaccurate. because they are. and ive proved it over and over again. BUT, that said.. its a good way to see where the phones performence is and where it should be(if youre not cheating), especially if youre a developer. for example, when morfic makes some changes in a kernel, we run benchmarks to see how and where that change effected the performance.
Click to expand...
Click to collapse
I was just making the point that most of the super high quadrant scores are inflated and not very accurate, but I agree with you in that benchmarks are a good way to make general comparisons like the example you described, but it isn't an end all, be all. When it comes down to it real world, user experience in my opinion is what really matters.
onigiri1692 said:
I was just making the point that most of the super high quadrant scores are inflated and not very accurate, but I agree with you in that benchmarks are a good way to make general comparisons like the example you described, but it isn't an end all, be all. When it comes down to it real world, user experience in my opinion is what really matters.
Click to expand...
Click to collapse
real world use is all that matters, period. but quadrants are still fun to run, as long as no body is cheating. speaking of, this is from a galaxy s 2 at 1.6ghz, the nexus s has officially been dethroned from the top of quadrant.. http://androidcommunity.com/samsung...-benchmarks-nearly-7800-in-quadrant-20111110/
{
"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"
}
Any chance I could get these answered please? Would really apreciate it.
1) How safe is it to run a Min 100 Max 1440 OC setting?
2) In case of warranty issues, will this fully revert the phone to the original (or updated from original) state? - http://nexusshacks.com/nexus-s-hacks...0ti9020ai9023/

Cpu handling

How does CPU of android phone cant handle processes like windows OS. It would be very energy saving and. Instead of adjusting to the load needed, Cpu goes straight to max freq which is set 1Ghz and with voltage on line equal to 1200Mv. Sure it is not worst couse by default DS CPU has 1000Mv on 245MHz(lowest freq) and 1.2V is not that much of jump compared to 1.0V. But if you underVOLT like me:
Mhz - CPU_____Mv -default _______Mv -lowest stable is:
24______________1000______________750
61______________1000______________750
122_____________1000_____________ 775
184_____________1000______________775
192_____________1000______________800
245_____________1000______________800
368_____________1050______________825
768_____________1100______________875
806_____________1100______________900
1024____________1200______________975
1200____________1200______________1050
1400____________1250______________1175
1490____________1250______________1175
You get 800mV at 245Mhz and 975mV at 1024Mhz so its stil 0,175V difference and its not that much but if Android Would handle CPU load by app and by how much it is needed it would make epic difference if you underclock like this.
So its my opinion on how they should fix CPU Battery drain problem on all devices.
Second battery drain problem is screen, which in my opinion should be led technology based so it doesnt drain so much battery.
If Google/Android/manufacturers fix these two problems current batterys should be more than enough for phones to last at least 3 days top medium usage.
So what you think guys? Should there be any changes in these two things and if so what should they be
BTW: Does all phone OS's handle it same way?
First depending on your governor it does scale related to load (even more, it as well does switch processors "off" at multi core architectures when they are not needed).
{
"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"
}
Oled is more power efficient, but has a darker screen, it's user depending what is preferred.
Before you break your head about such stuff, wait what project roadrunner will bring, there are many people already working on it that have a much deeper insight at the whole thing
Sent from my GT-I9300 using Tapatalk 2
Tectas said:
First depending on your governor it does scale related to load (even more, it as well does switch processors "off" at multi core architectures when they are not needed).
View attachment 1393761
Oled is more power efficient, but has a darker screen, it's user depending what is preferred.
Before you break your head about such stuff, wait what project roadrunner will bring, there are many people already working on it that have a much deeper insight at the whole thing
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
All this pick proves is that it just gradually rises to max freq. every time and after some timeout it falls gradually. And i have never ever heared of Android phone handling CPU load anything even remotely similair to Windows OS(PC), and curent handling is just not energy saving, thats why all the governors have been created to adjust the imperfect scaling to make it better to live with.
And i am not breaking my head about it i am just generally disapointed in those two aspects of smartphones these days an di just want to hear what others think about it.
On touch it scales up to 800mhz (at my device, because i set it to act that way), that's one of the things introduced with project butter, but when you check the Times you see yourself it is most of the time at 200mhz, because today i read much at the device, the 20 minutes max frequency are, because i played a bit as well.
As well check yourself, download cpu spy, keep it running a bit and refresh it every now and then, depending on your governor it will be pretty much at 200mhz even while screen is on and a app running, because it needs no load, except you have some rouge app in the background.
Governors haven't been invented to fix something (or yes, but only to fix it for the inventor, because his needs where different), they have been invented to be able to modify the cpu scaling to your needs, raw power or battery or something in between, depending on your preferences.
Sent from my GT-I9300 using Tapatalk 2
Tectas said:
On touch it scales up to 800mhz (at my device, because i set it to act that way), that's one of the things introduced with project butter, but when you check the Times you see yourself it is most of the time at 200mhz, because today i read much at the device, the 20 minutes max frequency are, because i played a bit as well.
As well check yourself, download cpu spy, keep it running a bit and refresh it every now and then, depending on your governor it will be pretty much at 200mhz even while screen is on and a app running, because it needs no load, except you have some rouge app in the background.
Governors haven't been invented to fix something (or yes, but only to fix it for the inventor, because his needs where different), they have been invented to be able to modify the cpu scaling to your needs, raw power or battery or something in between, depending on your preferences.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
It is true only for late governors, they are for tweaking and early governors there for moking it better overall, and on touch it always scales on to max aswell even if it doesnt need it. Thats the problem. Didint know project butter can do that.
TeddyOFLove said:
It is true only for late governors, they are for tweaking and early governors there for moking it better overall, and on touch it always scales on to max aswell even if it doesnt need it. Thats the problem. Didint know project butter can do that.
Click to expand...
Click to collapse
Making it better is much user depending, the early governors you talk about differ as well, performance keeps the max frequency, powersave the lowest
The scaling to max on touch is only project butter, before only the governor handled the scaling based on load.
Sent from my GT-I9300 using Tapatalk 2
Tectas said:
Making it better is much user depending, the early governors you talk about differ as well, performance keeps the max frequency, powersave the lowest
The scaling to max on touch is only project butter, before only the governor handled the scaling based on load.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Still its is very unbalanced and battery unfriendly system which should be modified. And also Cpu modes i think only serve to ruin it all. Cpu usage transition sshould be smooth not jumping from strickt mode to other. It is also what gets in the way of ever getting battery friendly CPU usage.
TeddyOFLove said:
Still its is very unbalanced and battery unfriendly system which should be modified. And also Cpu modes i think only serve to ruin it all. Cpu usage transition sshould be smooth not jumping from strickt mode to other. It is also what gets in the way of ever getting battery friendly CPU usage.
Click to expand...
Click to collapse
Oh, thinking about writing a new governor are you? Well good luck with that :thumbup:
And by the way, as far as I know, no CPU can change frequencies "smoothly", even on the magnificent windows os...
Sent from my Desire S using xda app-developers app
TeddyOFLove said:
Still its is very unbalanced and battery unfriendly system which should be modified. And also Cpu modes i think only serve to ruin it all. Cpu usage transition sshould be smooth not jumping from strickt mode to other. It is also what gets in the way of ever getting battery friendly CPU usage.
Click to expand...
Click to collapse
Man really, it isn't that bad at all, yes it isn't perfect and there is still place to enhance, but they are already working on it (see project roadrunner) and are you aware of how hard it is to get the "perfect" balance (even without adding personal preferences). Really, get deeper into it, it does not jump from strict mode to another, with the right governor you get smooth scaling (at least as far as possible), it only jumps, at touch with project butter, the other times the governor scales.
If your not happy with it, flash ics or gb and stick with it, no project butter.
Or switch to Windows phone and stick with the closed platform.
Android needs reading, find the fitting setup for you, play with kernel parameters, system parameters and so on and get what you like to have our even better if you are not happy with what currently is available, invent a "better" governor yourself.
Sent from my GT-I9300 using Tapatalk 2
teadrinker said:
Oh, thinking about writing a new governor are you? Well good luck with that :thumbup:
And by the way, as far as I know, no CPU can change frequencies "smoothly", even on the magnificent windows os...
Sent from my Desire S using xda app-developers app
Click to expand...
Click to collapse
Definition of Smoothly is hard to define in this case it is more like as smooth as it can get . What i am talking about if you atleast read anything in this thread is that governors (curent system) is full of flaws and very battery unfriendly, so it has to be changed by Android/Google (android software developers and cpu and phone makers)
TeddyOFLove said:
Definition of Smoothly is hard to define in this case it is more like as smooth as it can get . What i am talking about if you atleast read anything in this thread is that governors (curent system) is full of flaws and very battery unfriendly, so it has to be changed by Android/Google (android software developers and cpu and phone makers)
Click to expand...
Click to collapse
Use conservative, it hits every frequency step at scaling up and down, that's what you wanted ha?
And no they aren't, only you say it, because you have not much clue how you can get your setup right done (or it at least seems that way), they aren't perfect, but no current mobile os is perfect.
Sent from my GT-I9300 using Tapatalk 2
TeddyOFLove said:
Definition of Smoothly is hard to define in this case it is more like as smooth as it can get . What i am talking about if you atleast read anything in this thread is that governors (curent system) is full of flaws and very battery unfriendly, so it has to be changed by Android/Google (android software developers and cpu and phone makers)
Click to expand...
Click to collapse
I still don't get what differences you see between android and other systems in this respect.
Sent from my Desire S using xda app-developers app
Tectas said:
Man really, it isn't that bad at all, yes it isn't perfect and there is still place to enhance, but they are already working on it (see project roadrunner) and are you aware of how hard it is to get the "perfect" balance (even without adding personal preferences). Really, get deeper into it, it does not jump from strict mode to another, with the right governor you get smooth scaling (at least as far as possible), it only jumps, at touch with project butter, the other times the governor scales.
If your not happy with it, flash ics or gb and stick with it, no project butter.
Or switch to Windows phone and stick with the closed platform.
Android needs reading, find the fitting setup for you, play with kernel parameters, system parameters and so on and get what you like to have our even better if you are not happy with what currently is available, invent a "better" governor yourself.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Yeah its full of flaws and perfection is not possible couse of hardware and human psibilitie. Thats what i am talkin about here is what i think of these things and i i only asked what others thiink about it. But sadly enough nnone have their own opinions anymore or they simply dont care.
You know thats what forums are about to disscuss things about common intrests (this case Smartphones and stuff directly related to them).
And as for your statement that it isnt that badi would disagree, becouse it is not normal to keep releasing phones with unsolved problems like this. If new phone is released it should atleast fix or tweak those problems or make for example beter battery's.
OFF-topic:
It is common knowledge that for example batterys with better potential and better capacity are already invented long time ago, it is simply that phone makers dont want to spend extra money for battery . Would you sell Your creation phone for 1500$ production cost is 500$ at most. And when you add battery which alone costs 200$ instead of simple old 20$ battery, you get 1500-500+20-200=820$ profit and not 1000$. If you sell 100,000 copies with better battery you would loose 180$*100,000=18,000,000$ it is funny how it works they only need our money. Companies that make give or take 1,000,000,000$ a year are ready to "risk" it all at expense of their consumers.
teadrinker said:
I still don't get what differences you see between android and other systems in this respect.
Sent from my Desire S using xda app-developers app
Click to expand...
Click to collapse
I dont, couse i havent used other OS phones. I talk about it in generall, and i asked what other members think about CPU handling of other Phones OS compared to Android.
Tectas said:
Use conservative, it hits every frequency step at scaling up and down, that's what you wanted ha?
And no they aren't, only you say it, because you have not much clue how you can get your setup right done (or it at least seems that way), they aren't perfect, but no current mobile os is perfect.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
You know yourself it is not what anyone wants + it is slow. It is only climbing stairs. Jumping from one to other (at preprogramed condition, probably timout like uaually), so it hits every freq but is is as i said just jumping around without concern for what is going on. Just getting preprogrammed condition realised.
UPDATE:
Ohh sry for triple post (should have multi queted) not spammin and will not happen again
Because it's a problem for you it doesn't mean it's a problem for anyone, i charge my phone anyway every evening and i can pass the day without problems.
The thing is you state it like everyone should be pissed, because it is as bad, but that's only your opinion, not only that it's your opinion without founding it one enough background.
And stating to have no own opinion, because I'm not sharing yours is just childish.
About your off topic, yes they want to make profit, that's what they live from.
The reason why current devices aren't equipped with better battery cells is simple, they could build it for sure, but they would need to sell it at a price level no one would pay for such a device.
Sent from my GT-I9300 using Tapatalk 2
OFF TOPIC: I'm beginning to think TeddyOfLove should go into politics
TeddyOFLove said:
You know yourself it is not what anyone wants + it is slow. It is only climbing stairs. Jumping from one to other (at preprogramed condition, probably timout like uaually), so it hits every freq but is is as i said just jumping around without concern for what is going on. Just getting preprogrammed condition realised.
UPDATE:
Ohh sry for triple post (should have multi queted) not spammin and will not happen again
Click to expand...
Click to collapse
You moaned about smooth scaling, that way you get it.
With the right governor it does not jump around without concern, it scales based on load, yes it's preprogrammed, but still doesn't scale completely up if it's not needed. Or do you want something like an a.i. for scaling? Good idea, take a second device just for scaling the first or get a damn slow device, because of the overhead with worse battery life than current devices.
Sent from my GT-I9300 using Tapatalk 2
Tectas said:
Because it's a problem for you it doesn't mean it's a problem for anyone, i charge my phone anyway every evening and i can pass the day without problems.
The thing is you state it like everyone should be pissed, because it is as bad, but that's only your opinion, not only that it's your opinion without founding it one enough background.
And stating to have no own opinion, because I'm not sharing yours is just childish.
About your off topic, yes they want to make profit, that's what they live from.
The reason why current devices aren't equipped with better battery cells is simple, they could build it for sure, but they would need to sell it at a price level no one would pay for such a device.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
I neve said it problem for everyone everyday. It is problem for everyone, but as you say me too charge phone once ~24 hours, and i can use it at medium use(so no problem there). And dont call me childish couse i was reffering to all people that read this thread and dont post any opinion on this matter. You did post your opinion we disscused and it is normal (noone is childish or anything) just all (3 people atm ) having their own opinions.
teadrinker said:
OFF TOPIC: I'm beginning to think TeddyOfLove should go into politics
Click to expand...
Click to collapse
Heh you should be comedian
Tectas said:
You moaned about smooth scaling, that way you get it.
With the right governor it does not jump around without concern, it scales based on load, yes it's preprogrammed, but still doesn't scale completely up if it's not needed. Or do you want something like an a.i. for scaling? Good idea, take a second device just for scaling the first or get a damn slow device, because of the overhead with worse battery life than current devices.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Preprogrammed being mostly timeouts and time based scenarios. It is not time that you need is looking at state of devise and adjusting. A.I. would be nice.but its more from fantazy world .
P.S. And once again i just point out that i dont moan(or anything close to that.) I just simply state opinion give arguments- you and others agree disagree on some points and give arguments and its goes round and round. If you dont like to read, post , discuss, share, think - then you are robot man (like auto answer machine). And i doubt forums were created so Some Auto-aswer machines (spambots) would post. It was for real interaction and communication. So just stop flaming, and if you dont like something about this thread just as you before did post your opinion and leave(not an order just healthy advise, couse rage of some Forum is pathetic)
BTW how do you delete post if its fail(double post i mean) so you can make it as edit last.

[Q] Fast, nominal, or slow cpu?

How do you tell if which type of cpu your phone has? I've looked and can't seem to find out how to check my phone to see which I have. My cpu always seems to run hot no matter what type of kernel I try, and I'm wondering if the cpu may be slow and not capable of tweaking.
Any help someone can give me would be great.
To find out which processor you have, use Terminal Emulator from the Play Store. Reboot then type this command:
su
dmesg | grep ACPU
Here's an explanation of what this means and also recommended voltage settings for each processor type courtesy of a very knowledgeable, helpful, and great kernel dev: Imoseyon. Any "thanks" goes to him and not me for providing all this info.
Post #1341, just read Imoseyon's response to me:
http://rootzwiki.com/topic/31329-ke...11012/page__st__1340__p__1034933#entry1034933
Imoseyon post #1418 for recommended voltage settings per cpu type:
http://rootzwiki.com/topic/31329-ke...-kernel-v16-11012/page__st__1410#entry1042976
This is the output I get from that command. How am I supposed to interpret this as fas, nominal, or slow?
{
"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"
}
Sent from my SCH-I535 using xda premium
Try it again after rebooting, mine works each time
Sent from my SCH-I535 using xda app-developers app
crjjr said:
How do you tell if which type of cpu your phone has? I've looked and can't seem to find out how to check my phone to see which I have. My cpu always seems to run hot no matter what type of kernel I try, and I'm wondering if the cpu may be slow and not capable of tweaking.
Any help someone can give me would be great.
Click to expand...
Click to collapse
Found it. For anyone else that may be looking, go to this site and follow the directions. You'll need terminal installed on your phone. It works on any GS3.
http://teamuscellular.com/Forum/top...eankernel-tw-jb-imoseyon-droidroidz-usc-v141/
Finally, it worked.
Is there a performance difference between a slow CPU, a nominal CPU, and a fast CPU?
BlueCross said:
Finally, it worked.
Is there a performance difference between a slow CPU, a nominal CPU, and a fast CPU?
Click to expand...
Click to collapse
Not that I know of, you can run pretty much any kernel stock as well as adjust governors and io scheduler. The primary difference is in how much you can UC/OC or even UV/OV and how well your CPU can hold those tweaks without fear of bootlooping or instability. But as far as just flashing kernels and leaving them there, you're fine. Like I said, I'm basing this all off of what Imoseyon has said so he is WAY more knowledgeable in this area if you need additional input. This slow, nominal, fast cpu exists based on the manufacturer process so its not something you can adjust. It's permanently set with the cpu.
SlimSnoopOS said:
Not that I know of, you can run pretty much any kernel stock as well as adjust governors and io scheduler. The primary difference is in how much you can UC/OC or even UV/OV and how well your CPU can hold those tweaks without fear of bootlooping or instability. But as far as just flashing kernels and leaving them there, you're fine. Like I said, I'm basing this all off of what Imoseyon has said so he is WAY more knowledgeable in this area if you need additional input. This slow, nominal, fast cpu exists based on the manufacturer process so its not something you can adjust. It's permanently set with the cpu.
Click to expand...
Click to collapse
The basis for the difference in CPUs is the same as car Manufacturing. Part's are divided by spec tolerances. The closer to spec is the difference. In car terms GM separates parts according to how close they are to spec. Fast would go in Cadillac, Nominal Buick and slow Chevrolet. They all use the same part just have closer spec tolerance. :laugh:
prdog1 said:
The basis for the difference in CPUs is the same as car Manufacturing. Part's are divided by spec tolerances. The closer to spec is the difference. In car terms GM separates parts according to how close they are to spec. Fast would go in Cadillac, Nominal Buick and slow Chevrolet. They all use the same part just have closer spec tolerance. :laugh:
Click to expand...
Click to collapse
I can always count on this guy to drop some thorough knowledge.
Sent from my SCH-I535 using xda app-developers app
I tried this and got an error message :
sh: grep: not found
write: Broken pipe
I'm on stock rooted, and I granted the su permission.
Sent from my SCH-I535 using Tapatalk
HeadlessPonch said:
I tried this and got an error message :
sh: grep: not found
write: Broken pipe
I'm on stock rooted, and I granted the su permission.
Sent from my SCH-I535 using Tapatalk
Click to expand...
Click to collapse
Have to do immediately after a reboot and some custom boot animations will keep it from working.
prdog1 said:
Have to do immediately after a reboot and some custom boot animations will keep it from working.
Click to expand...
Click to collapse
No custom animation. I got rid of my lock screen to get to my homescreen faster and added a shortcut to the terminal app. I started typing as soon as the app would let me and got the same error.
Your busybox install must be borked. Download busybox free from the playstore and do a "smart install"
prdog1 said:
The basis for the difference in CPUs is the same as car Manufacturing. Part's are divided by spec tolerances. The closer to spec is the difference. In car terms GM separates parts according to how close they are to spec. Fast would go in Cadillac, Nominal Buick and slow Chevrolet. They all use the same part just have closer spec tolerance. :laugh:
Click to expand...
Click to collapse
As a general rule, CPUs that come off the same fab are tested and then placed into different "bins", based on how they perform at different speeds and voltages. The better performing "top bin", chips get rated and sold at the highest clock speed. The slower chips get a lower clock speed assigned, and are sold at a lower price.
This method works well for AMD and Intel, who both sell a wide range of clock speeds for a particular generation CPU at different price points. It eliminates waste by enabling them to sell the lower performing chips instead of rejecting or destroying them, and allows them to offer different price points which is beneficial from a marketing perspective.
With phones, the CPUs are often clocked the same (e.g. [email protected] 1.5 GHz), but the CPUs still range in capability depending on their mfg tolerances, and in the case of our Snapdragon S2s, they are tagged accordingly. Whether you end up with a slow or fast chip in your phone is totally random, but frequently your chances of getting a faster chip increase over time as the fab process is fine tuned, and chip yields go up.
That doesn't mean you can't get a fast CPU right off the bat. For example, I pre-ordered mine on day 1 (June 6th?) and still got a fast CPU.
x714x said:
Your busybox install must be borked. Download busybox free from the playstore and do a "smart install"
Click to expand...
Click to collapse
That worked, thanks!
Now I know I'm nominal. The first line says "ACPU PVS: [1],FMAX[0]". It's different from the other 2 posted results in this thread (all 3 are actually different). What do those numbers mean?
I was lucky enough to have a fast CPU; which values on those charts do I want? I opened Kernel Turner and went to "Voltage" and it is a bunch of weird numbers--and I see something for "-1.5 across board," how many times should I hit that? I'm assuming that's how you undervolt.
Kelton Rivas said:
I was lucky enough to have a fast CPU; which values on those charts do I want? I opened Kernel Turner and went to "Voltage" and it is a bunch of weird numbers--and I see something for "-1.5 across board," how many times should I hit that? I'm assuming that's how you undervolt.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=36743286
Would this apply for his aosp kernel as well? The 4.2 kernel?
Sent from my SCH-I535 using xda premium
Hi,
First post in this forum in a long time. Or maybe ever.
Not sure if this is the right place to ask this, I'm new to this ROM, and had a stable one in my Thunderbolt, so was away from flashing for almost a year. Just got a vz S3, rooted it as soon as I got home, and after doing some research, decided on Liquid Smooth. Downloaded Liquid-JB-v2.1-Beta3.1-d2vzw this morning, so whatever the latest version as of this morning (Jan 23) is what I flashed. Also got the correct gapps. All went well, and so far, I like what I've seen. (Thanks, developers, this has been the EASIEST flash to a new rom I've ever done.
One problem, and I hope someone can point me in the right direction, as I'm googled out on trying to find a solution.
When I go to settings, performance, current, or, maximum CPU frequency, the highest it goes it 1512. The youtube videos on this show choices up to 1900.
Can anyone point me in the right direction on this?
Thank you.
---------- Post added at 01:54 AM ---------- Previous post was at 01:46 AM ----------
Just installed Setcpu, and it would not allow (nor show) any setting higher than 1512.
Thanks again for any insight.
tprophit said:
Hi,
First post in this forum in a long time. Or maybe ever.
Not sure if this is the right place to ask this, I'm new to this ROM, and had a stable one in my Thunderbolt, so was away from flashing for almost a year. Just got a vz S3, rooted it as soon as I got home, and after doing some research, decided on Liquid Smooth. Downloaded Liquid-JB-v2.1-Beta3.1-d2vzw this morning, so whatever the latest version as of this morning (Jan 23) is what I flashed. Also got the correct gapps. All went well, and so far, I like what I've seen. (Thanks, developers, this has been the EASIEST flash to a new rom I've ever done.
One problem, and I hope someone can point me in the right direction, as I'm googled out on trying to find a solution.
When I go to settings, performance, current, or, maximum CPU frequency, the highest it goes it 1512. The youtube videos on this show choices up to 1900.
Can anyone point me in the right direction on this?
Thank you.
Click to expand...
Click to collapse
tprophit said:
Hi,
First post in this forum in a long time. Or maybe ever.
Not sure if this is the right place to ask this, I'm new to this ROM, and had a stable one in my Thunderbolt, so was away from flashing for almost a year. Just got a vz S3, rooted it as soon as I got home, and after doing some research, decided on Liquid Smooth. Downloaded Liquid-JB-v2.1-Beta3.1-d2vzw this morning, so whatever the latest version as of this morning (Jan 23) is what I flashed. Also got the correct gapps. All went well, and so far, I like what I've seen. (Thanks, developers, this has been the EASIEST flash to a new rom I've ever done.
One problem, and I hope someone can point me in the right direction, as I'm googled out on trying to find a solution.
When I go to settings, performance, current, or, maximum CPU frequency, the highest it goes it 1512. The youtube videos on this show choices up to 1900.
Can anyone point me in the right direction on this?
Thank you.
---------- Post added at 01:54 AM ---------- Previous post was at 01:46 AM ----------
Just installed Setcpu, and it would not allow (nor show) any setting higher than 1512.
Thanks again for any insight.
Click to expand...
Click to collapse
You need to run a custom kernel that is overclockable. The stock kernel on liquid isnt overclockable from what I remember.
---------- Post added at 11:24 AM ---------- Previous post was at 11:23 AM ----------
BlueCross said:
Would this apply for his aosp kernel as well? The 4.2 kernel?
Sent from my SCH-I535 using xda premium
Click to expand...
Click to collapse
Ya, its hardware level so it doesnt make a difference what rom you are running.

[KERNEL][4.4.x] Xceed™ [Synapse][Update:10/26]

{
"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"
}
...​
OT Discussions are allowed(healthy way to help and get help on forums) just make sure noone gets ahead of themselves and forgets this is a development thread..you are all entitled to your own opinion just be respectful and always remember that you are on XDA..to our dear mods any discussion that destroys the credibility of my hard work or any post that may be disrespectful in nature can be considered offensive and is subject to your moderation..​
...​
**Snapdragon™ is a registered trademark owned by Qualcomm Technologies Inc.
**Synapse™ is a registered trademark owned by @Andreilux
**Xceed Logo™ is created by @fareed_extreme
XDA:DevDB Information
Custom Kernel, Kernel for the HTC One Mini
Contributors
kairi_zeroblade, xXminiWHOOPERxX
Kernel Special Features: Wake Gestures, Finer Voltage control, Auto entropy seeding
Version Information
Status: Stable
Current Stable Version: Production build 5
Stable Release Date: 2014-10-26
Created 2014-09-25
Last Updated 2014-10-26
Reserved
will add a guide on features soon.
Reserved
Awesome! Thanks for the support!!
Just flashed this kernel. Will reporter deze my experiences in 2 days, first impression is very nice!
thanks for fresh kernel..
---------- Post added at 11:42 PM ---------- Previous post was at 11:05 PM ----------
@kairi_zeroblade how to install this? just installed over recovery zip? My Own ROM used IC 4.0.3.. when I installed the kernel still same.. need your help.. cheers
Nice Can it be used for non gpe versions?
Everest_ said:
Nice Can it be used for non gpe versions?
Click to expand...
Click to collapse
This kernel can only be used on sense and GPE.
xXminiWHOOPERxX said:
This kernel can only be used on sense and GPE.
Click to expand...
Click to collapse
Thank you!
410eaL said:
thanks for fresh kernel..
---------- Post added at 11:42 PM ---------- Previous post was at 11:05 PM ----------
@kairi_zeroblade how to install this? just installed over recovery zip? My Own ROM used IC 4.0.3.. when I installed the kernel still same.. need your help.. cheers
Click to expand...
Click to collapse
you need to be S-OFF since this is an anykernel package..if you are S-OFF then eveything will be automated..use Synapse from Playstore to customize settings..
Any feedbacks/rants/violent reactions?? should we keep doing things here?? making me bleed without even the phone with me?? people here seem to be more uncooperative than the people on Xperia..they are craving for an official release already i'm just shy to do so..
kairi_zeroblade said:
Any feedbacks/rants/violent reactions?? should we keep doing things here?? making me bleed without even the phone with me?? people here seem to be more uncooperative than the people on Xperia..they are craving for an official release already i'm just shy to do so..
Click to expand...
Click to collapse
I think i'm just happy that anyone cares to develop for this device so i'll take what i can get!
Since flashing 4.4.3 Rom with this kernel, i've noticed some lag on my lockscreen, exiting chrome with home button (home screen re-draws a lot), and pulling up my keyboard, especially in hangouts. I'm trying a different kernel (bilal_liberty) to see if that makes any difference. I think it's about the same...maybe a little bit smoother. I'm going to use that kernel for another day or so, then re-flash yours to make a better comparison.
Thanks for your work for our device.
jollywhitefoot said:
I think i'm just happy that anyone cares to develop for this device so i'll take what i can get!
Since flashing 4.4.3 Rom with this kernel, i've noticed some lag on my lockscreen, exiting chrome with home button (home screen re-draws a lot), and pulling up my keyboard, especially in hangouts. I'm trying a different kernel (bilal_liberty) to see if that makes any difference. I think it's about the same...maybe a little bit smoother. I'm going to use that kernel for another day or so, then re-flash yours to make a better comparison.
Thanks for your work for our device.
Click to expand...
Click to collapse
its because HTC Implemented some DMA mappings..on high density devices(2gb RAM and above) we don't have these issues..this is just a port of what HTC did on M7 so we expect things like this come implemented too..so with the lack of huge RAM, indeed you will suffer issues..as a workaround i built a new one and sent it to Whooper and she gave a positive feedback with the laggs/redraws gone..on next release hopefully everything should be OK..i am just waiting for her to report the battery life for the test if the changes i made affected battery life or is it just stale..
Thanks for the nosy feedback i really appreciate it..any one else with issues so we can start balls rolling for an update?
kairi_zeroblade said:
its because HTC Implemented some DMA mappings..on high density devices(2gb RAM and above) we don't have these issues..this is just a port of what HTC did on M7 so we expect things like this come implemented too..so with the lack of huge RAM, indeed you will suffer issues..as a workaround i built a new one and sent it to Whooper and she gave a positive feedback with the laggs/redraws gone..on next release hopefully everything should be OK..i am just waiting for her to report the battery life for the test if the changes i made affected battery life or is it just stale..
Thanks for the nosy feedback i really appreciate it..any one else with issues so we can start balls rolling for an update?
Click to expand...
Click to collapse
Thanks for the useful information. I'm looking forward to trying out the new kernel.
Hi,
I've been using this kernel since the day it was released. And I'm very happy about it! The features I like the most are UV (i undervolted 50 mV and disabled krait voltage boosting in synapse) and the way dt2w and s2w/s2s work. UV was really something this device needed. Max cpu temp was about 42℃ and it was idling around 6 degrees above ambient temperature, so it is a lot cooler than when I used different kernels. Battery time is also pretty good. The device has very good deep sleep now in combination with IC and greenify.
Although this kernel is imho the best kernel for the One mini, it still has some issues. The first one is that the launcher redraws pretty often, but I can't say this is because of the kernel. I also experienced this with the kernel that is packed with IC. The second issue is that when I lower the cpu freqs, either with trickster mod or synapse, they don't stick. As soon as I leave the app the frequencies go back to default. And the last thing I found was that after a while I got problems with connection. WiFi and mobile kept going on and off. Clearing cache/dalvik cache fixed it.
Anyway, thank you for this kernel and I hope you will support us for some time!
LQi said:
Hi,
I've been using this kernel since the day it was released. And I'm very happy about it! The features I like the most are UV (i undervolted 50 mV and disabled krait voltage boosting in synapse) and the way dt2w and s2w/s2s work. UV was really something this device needed. Max cpu temp was about 42℃ and it was idling around 6 degrees above ambient temperature, so it is a lot cooler than when I used different kernels. Battery time is also pretty good. The device has very good deep sleep now in combination with IC and greenify.
Although this kernel is imho the best kernel for the One mini, it still has some issues. The first one is that the launcher redraws pretty often, but I can't say this is because of the kernel. I also experienced this with the kernel that is packed with IC. The second issue is that when I lower the cpu freqs, either with trickster mod or synapse, they don't stick. As soon as I leave the app the frequencies go back to default. And the last thing I found was that after a while I got problems with connection. WiFi and mobile kept going on and off. Clearing cache/dalvik cache fixed it.
Anyway, thank you for this kernel and I hope you will support us for some time!
Click to expand...
Click to collapse
Yes eventually you have to clear caches since i recompiled a newer wifi module..regarding frequency issues not sticking its due to pnpmgr doing scaling stuff on its own..regarding redraws as explained earlier its due to some memory mapping HTC did to the kernel source..at my best, i did salvage a bit of memory from the GPU..well on next release i will balance the GPU memory to the system memory in proportion to alleviate issues..
Thanks for the feedback..next updates will be abit chunky..L2M is for testing already..and for those fetish with MLG..i will not add it..i won't contribute to backdoor exploits to android thus i am striving my best to eliminate memory leaks which in the latter can cause battery drains or high memory usage..
BTW the kernel packed with IC is mine.. (i made it)
Hi, Kairi
Having issuses with Kernel. Frequ. wont stick in synapse.
If I try to reduce from 1.7 to 1.4 everytime i leave synapse frequencies are on 1.7
Checked permissions of different files and folders all seems to be right so far.
Have you any advice?
Reinstalled app.. cleared cache + dalvik ...I´m on latest Liberty ROM
Thanks for your time and work...to support this device
greets
shivasrage said:
Hi, Kairi
Having issuses with Kernel. Frequ. wont stick in synapse.
If I try to reduce from 1.7 to 1.4 everytime i leave synapse frequencies are on 1.7
Checked permissions of different files and folders all seems to be right so far.
Have you any advice?
Reinstalled app.. cleared cache + dalvik ...I´m on latest Liberty ROM
Thanks for your time and work...to support this device
greets
Click to expand...
Click to collapse
i'm out of thanks..haha
thanks for the report..next release i will lock the cpu frequncies down to stock.. as explained earlier..we have a closed source binary named "pnpmgr" that does frequency scaling on its own..so no matter how you change frequencies it will always revert to what that binary wants..
kairi_zeroblade said:
i'm out of thanks..haha
thanks for the report..next release i will lock the cpu frequncies down to stock.. as explained earlier..we have a closed source binary named "pnpmgr" that does frequency scaling on its own..so no matter how you change frequencies it will always revert to what that binary wants..
Click to expand...
Click to collapse
Hey Kairi
Ok I understand...so I have a question ...ist it possible to make one with oc enabled
and one without?
Or is this too much work for you?
thanks + greets
shivasrage said:
Hey Kairi
Ok I understand...so I have a question ...ist it possible to make one with oc enabled
and one without?
Or is this too much work for you?
thanks + greets
Click to expand...
Click to collapse
sure i could..that's one amazing suggestion..CPU OC or both CPU and GPU removed??

Synapse settings for performance, speed and Battery

I am opening this thread hoping that more experienced users may share their knowledge with us kernel noobs of the world.
Please posts questions, settings and suggestions so we as a community can benefit from everyone's results and hopefully learn something.
Thank you all.
Shared tip!! @Konsstantine34 was so kind to make a video on how to backup and restore profiles on Synapse. Even has good background music 
Please give him a huge thanks.
http://forum.xda-developers.com/showthread.php?p=65048944
drbveb88 said:
I am opening this thread hoping that more experienced users may share their knowledge with us kernel noobs of the world.
Please posts questions, settings and suggestions so we as a community can benefit from everyone's results and hopefully learn something.
Thank you all.
Sent from my SM-N920T using Tapatalk
Click to expand...
Click to collapse
+1 i need help with this as well
I'm loving that this is here, subscribing right now lol I'm gonna post my current testing build details and results (when i get them) shortly
Sent from my SM-N920T using Tapatalk
---------- Post added at 07:37 PM ---------- Previous post was at 07:36 PM ----------
drbveb88 said:
I am opening this thread hoping that more experienced users may share their knowledge with us kernel noobs of the world.
Please posts questions, settings and suggestions so we as a community can benefit from everyone's results and hopefully learn something.
Thank you all.
Sent from my SM-N920T using Tapatalk
Click to expand...
Click to collapse
Sweetness!
Sent from my SM-N920T
Ok, so i checked this out a while and actually currently still am....once i get done charging the device I'm gonna give it a battery cycle for everything to set in, but I'm using a slightly tweaked base of the profile you posted with certain settings adjusted for responsiveness of UI, that I'll share once my experiment is complete, along with a clean install of ds battery saver pro set up to toggle all connectivity when the screen is off based on all kinds of configurable settings and scenarios, but basically mine is set up to not totally dialect mobile data during the day when the screen is off, but at night it'll kill everything and just correct and sync for 2 mins every 2 hours- it's pretty slick i think- anyway I'll share my settings and results after a battery cycle or two and maybe a bit of fine tuning for anyone that's interested- in fact maybe I'll just pop it into another thread and keep Tek's rom thread from clutter
I just wish I can find a way to make sky high kernel v 3.9 and synopsis work where I get faster speeds then the stock not five. I have tried everything and the only thing I cam close to was 83598 for speeds. I want to get around 9 if it's posable. With out the phone shutting off
Sent from my SM-N920T using Tapatalk
NickMidd91 said:
I just wish I can find a way to make sky high kernel v 3.9 and synopsis work where I get faster speeds then the stock not five. I have tried everything and the only thing I cam close to was 83598 for speeds. I want to get around 9 if it's posable. With out the phone shutting off
Sent from my SM-N920T using Tapatalk
Click to expand...
Click to collapse
Clear settings in synapse and restart-> wait 2 mins, launch synapse-> hit understood then the square box at top right, then three dot menu and hit select all globally and apply to set some defaults-> now set a57 cores to 500min 2400 max, all governors to performance profile, a53 cores set to 200/1600, performance profiles, multicore performance and everything else disabled, gpu 160/852 and leave gov alone, leave all voltages stock everywhere-> set row scheduler and leave else default-> turn on everything in crontab, network all default-> restart synapse hit the X At top of it pops up AND LET DEVICE SIT FOR 2 MINUTES, now reboot and put your device in your freezer for 5 mins-> During this time synapse boot should've shown but you can check synapse if you like and make sure there's no X at the top-> check thermal and temps should be near 20 degrees or under-> run antutu, start test and return to freezer til compete- > remove from freezer, be amazed
Sent from my SM-N920T using Tapatalk
Rx8Driver said:
Clear settings in synapse and restart-> wait 2 mins, launch synapse-> hit understood then the square box at top right, then three dot menu and hit select all globally and apply to set some defaults-> now set a57 cores to 500min 2400 max, all governors to performance profile, a53 cores set to 200/1600, performance profiles, multicore performance and everything else disabled, gpu 160/852 and leave gov alone, leave all voltages stock everywhere-> set row scheduler and leave else default-> turn on everything in crontab, network all default-> restart synapse hit the X At top of it pops up AND LET DEVICE SIT FOR 2 MINUTES, now reboot and put your device in your freezer for 5 mins-> During this time synapse boot should've shown but you can check synapse if you like and make sure there's no X at the top-> check thermal and temps should be near 20 degrees or under-> run antutu, start test and return to freezer til compete- > remove from freezer, be amazed
Sent from my SM-N920T using Tapatalk
Click to expand...
Click to collapse
Amazing guidance. What are the deault volts of 2.2, 2.3 and 2.4 GHz freqs for you? If these are 1062,5 on yours too; performance governor for a57 may causes reboot. Fyi
Awesome thread gang!! Thanks for starting it up. This will keep @TEKHD rom thread on topic and allow us geeks to lean and master Synaose (hopefully,) lol. I'm OK in it but not so good when it comes to the under/over voltage sliders so that's what I'm here to learn more.about personally. I have a pretty good grasp on most of the other stuff in general so prob about a 69% out of 100 as far as know how but this is great! +1 all and esoecially to @drbveb88 !! Woot!!!
Fas
Konsstantine34 said:
Amazing guidance. What are the deault volts of 2.2, 2.3 and 2.4 GHz freqs for you? If these are 1062,5 on yours too; performance governor for a57 may causes reboot. Fyi
Click to expand...
Click to collapse
All my frequencies from 2100 up are 1025mV default and i start undervolting from there -50mV @ 2300 and step down from there
Sent from my SM-N920T using Tapatalk
@muffinsmuffy (Dont know much about it -shutting down- but). I think, Exynos needs the hotplug support(I saw that on my lg g3 -SnapDragon processor). (6 days deep sleep and just %1 drainage, woahh I want that so badly.)
So, Only cpus stay offline when I set them under 'multicore' section. (6 cores work sweet ). Sim-sung is really not behaving friendly but UITA likes to play with their sources, umm maybe not#
Well on stock A57 cores remain off until needed then kick in under load but that can't be implemented sadly on our kernel or we wont have frequency control over the cpu i noticed that once before on note 3 but had completely forgotten about i just find it a shame that cores stay on for no reason but it shouldn't effect anything
Sent from my SM-N920C using Tapatalk
---------- Post added at 09:23 AM ---------- Previous post was at 09:22 AM ----------
Like they completely shutdown on stock and stay at off state not on minimum frequency would have loved that on a custom kernel
Sent from my SM-N920C using Tapatalk
muffinsmuffy said:
Well on stock A57 cores remain off until needed then kick in under load but that can't be implemented sadly on our kernel or we wont have frequency control over the cpu i noticed that once before on note 3 but had completely forgotten about i just find it a shame that cores stay on for no reason but it shouldn't effect anything
Sent from my SM-N920C using Tapatalk
---------- Post added at 09:23 AM ---------- Previous post was at 09:22 AM ----------
Like they completely shutdown on stock and stay at off state not on minimum frequency would have loved that on a custom kernel
Sent from my SM-N920C using Tapatalk
Click to expand...
Click to collapse
I've never realised that on stock, I bought the device, first day realised deep sleep issue was remaining. In the third day it lost its virginity. Stockish stuffs are really not my type, am happy with whats been developed for us ?
Here here you said mate as long as we even have development im happy because these Samsung aholes dont release nothing
muffinsmuffy said:
Here here you said mate as long as we even have development im happy because these Samsung ... dont release nothing
Click to expand...
Click to collapse
I wouldnt call them like that. They're just not doing perfect but we're still using their devices. They dont release sources right but what would be even no release of device to use lol Think twice, Hallelujah.
Konsstantine34 said:
I wouldnt call them like that. They're just not doing perfect but we're still using their devices. They dont release sources right but what would be even no release of device to use lol Think twice, Hallelujah.
Click to expand...
Click to collapse
Ah then we move to different manufacturers if they don't release me and allot of people are about to completely give up on Samsung if you see the replys to emails i had sent when i asked when are the updates due and there response was they dont have an eta sadly if they don't bring back sd card and removable battery i wont be on the Samsung train anymore ive loved there device's so much but the knox and other rubbish they are putting and removing from devices its like they dont know what they are doing and what customers want not to mention fixability just to replace usb board will have tear the screen apart open the device to replace the battery is a huge risk i feel the note 3 was the last honorable device from Samsung been with them since the s2 and first note but they are losing everything that made them great might move to lg heard they are working on a custom core [emoji108] hmmmm excellent
Sent from my SM-N920C using Tapatalk
---------- Post added at 01:49 PM ---------- Previous post was at 01:20 PM ----------
Quick question on the gpu point ive undervolted mine -50 overclock 852 but on 852 i thought voltage was a bit high so undervolted to 806 mv to so far seems stable but anyway other then antutu to test gpu stability
Sent from my SM-N920C using Tapatalk
---------- Post added at 01:50 PM ---------- Previous post was at 01:49 PM ----------
{
"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"
}
Sent from my SM-N920C using Tapatalk
muffinsmuffy said:
Ah then we move to different manufacturers if they don't release me and allot of people are about to completely give up on Samsung if you see the replys to emails i had sent when i asked when are the updates due and there response was they dont have an eta sadly if they don't bring back sd card and removable battery i wont be on the Samsung train anymore ive loved there device's so much but the knox and other rubbish they are putting and removing from devices its like they dont know what they are doing and what customers want not to mention fixability just to replace usb board will have tear the screen apart open the device to replace the battery is a huge risk i feel the note 3 was the last honorable device from Samsung been with them since the s2 and first note but they are losing everything that made them great might move to lg heard they are working on a custom core [emoji108] hmmmm excellent
Sent from my SM-N920C using Tapatalk
Click to expand...
Click to collapse
You're right but, they dont care what people think about them and wish.
Moving to another brand? Exactly what I've done before. Too many years have used Htc, lg, asus, Imate and bunch of devices. I was happy with LG G3 and Meixu mx4 combination.(I was done with Samsung after S3) LG and Htc developers have had all of the rom/kernel capabilities and they have done too many perfect job with snapdragon devices. Appreciate for that. For me, physical looking is a priority. If it looks good, I get more interested in. G4 _ v10 not looks good as edge plus. Its now ok with me, it should be. I will move to another brand when I find a better looking device than edge plus Also removable battery and micro sd support specs are what I am looking for a good device in. Another off topic lol. Sorry for my sick grammar, but my accent is good lol, seems British
Konsstantine34 said:
You're right but, they dont care what people think about them and wish.
Moving to another brand? Exactly what I've done before. Too many years have used Htc, lg, asus, Imate and bunch of devices. I was happy with LG G3 and Meixu mx4 combination.(I was done with Samsung after S3) LG and Htc developers have had all of the rom/kernel capabilities and they have done too many perfect job with snapdragon devices. Appreciate for that. For me, physical looking is a priority. If it looks good, I get more interested in. G4 _ v10 not looks good as edge plus. Its now ok with me, it should be. I will move to another brand when I find a better looking device than edge plus Also removable battery and micro sd support specs are what I am looking for a good device in. Another off topic lol. Sorry for my sick grammar, but my accent is good lol, seems British
Click to expand...
Click to collapse
We are all friends here man no apologies necessary
Sent from my SM-N920C using Tapatalk
muffinsmuffy said:
Quick question on the gpu point ive undervolted mine -50 overclock 852 but on 852 i thought voltage was a bit high so undervolted to 806 mv to so far seems stable but anyway other then antutu to test gpu stability
Sent from my SM-N920C using Tapatalk
Click to expand...
Click to collapse
I didnt touch the gpu volts much. Its gettin me annoyed when the device is shutting down during the 3d test of antutu. Here is mine. 266- 700 always.
Mali hpm is on 0
Sent from my SM-N920C using Tapatalk
muffinsmuffy said:
Mali hpm is on 0
Sent from my SM-N920C using Tapatalk
Click to expand...
Click to collapse
Yup.
Yeah I'm just gonna go ahead and subscribe to this thread. Good on you, OP.
I'm a total Synapse noob and I'm looking for the best possible battery saving profile while maintaining a smooth UI. For now, I'm gonna stay away from the voltage sliders and just set my governor profiles to battery and see what happens. If anyone else has any other suggestions for better battery with a smooth UI, I'm all ears. Not too concerned with benchmark tests.

Categories

Resources