Quadrant scores chart - Xperia S/SL, Acro S, Ion - Sony Xperia S, Acro S, Ion

Hi!
Click on the picture to see the scores:
​
If you click on my signature picture you will be also led to my Excel table with Quadrant scores for every ROM I tested on my Xperia S. I ran every benchmark twice for each ROM so that's why there are duplicates.
It is pretty detailed and can help recognize progress in ROMs between versions or between stock vs. custom based ROMs.
But, I don't have much time to test every individual ROM here so I would be glad if you could help me.
Post your Quadrant scores here. Screenshot would be preferable.
Also I could use following infomation:
Which phone (S, Acro S, Ion) - must have!
Which ROM
Which kernel (preloaded or custom)
CPU and I/O scheduler
Android version
Any type of overclock
I recommend running benchmarks more than once to cross out any weird scores and to get as precise results as possible.
This is NOT a competition for highest score, this is just for comparison between ROMs and performance settings just to have a clearer picture which ROM has better drivers, more tweaked kernel, better FPS for games etc.
If you have some ideas, new benchmark tools (which are consistent and as accurate as it gets) - post it and we'll see what can I do.
Don't use I/O hacks because it is very easy to spot them. Any weird score will be dismissed.
Updates are almost on daily basis with constant little tweaks to make it more detailed but as clean as possible. Everyone hates cluttered Excel tables
Explanations:
Cells with red edges have further explanations if you hover over them;
Headers have sort buttons - you can sort whatever you want!;
On the right side is link that switches between scores and charts;
You are free to download this table but please ask me if you want to modify it and redistribute further.

No ICS? By the way, on fully stock ICS (daily driver that I used for more than a year straight, more than 30 installed apps, social network crap disabled) I get around 3350. I ran it right now and got 3318 (6448,2914, 4347,1000,1881).
Looks like JB's only improvement is in I/O (and only on the stock based JellySlim), everything else is same or inferior to stock ICS.
Whelp.

Stock locked bootloader
.211

Of course I can put ICS scores but I was focused on JB performance because of quite a number of different ROMs that are posted here.
Thank you for your scores, they are inserted into table.
EDIT: Which CPU & I/O Governors are default for stock ROMs?
EDIT2:
lee480 said:
Stock locked bootloader
.211
Click to expand...
Click to collapse
Is this Xperia S or? Because in your sig there is LT28h (ion).

Xperia S, Trinity ROM 2.6, Forzaferrarileo v4 as my kernel. 30-1728mhz, interactive, sio. GPU OC on max (266mhz 2D, 320mhz 3D). 1500kb as sd cache.
I've also cleaned up a lot of **** from the rom. It weights around 71mb right now (had 65mb before installing gapps)
Powered by TVR with Android 4.1.2 on the board.

Please, can anyone test is my table working good? I made some changes, Scores and Graphs are in separate sheets but I placed link on right side of table/graphs to move from one to another. Also, are there any glitches / bad formatting?
I see everything fine but that does not mean that you folks see it the same way. At last, it is Microsoft

i want to submit score, using Letama AOSP Beta 2 android 4.2.2 kernel 3.4
no OC, Ondemand-Deadline.
http://imageshack.com/a/img560/643/lhfk.png
http://imageshack.com/a/img27/2533/fx6.png

switzerland92 said:
EDIT: Which CPU & I/O Governors are default for stock ROMs?
EDIT2:
Is this Xperia S or? Because in your sig there is LT28h (ion).
Click to expand...
Click to collapse
I think ondemand+noop is default.
He has an Ion.
I think it would be nice if the list is sorted by the total score and the total score should be before the other scores (cpu, gpu etc) .

w3nZ said:
I think ondemand+noop is default.
He has an Ion.
I think it would be nice if the list is sorted by the total score and the total score should be before the other scores (cpu, gpu etc) .
Click to expand...
Click to collapse
Thanks, I'll update it with this new information.
Also, I'll put custom sorting in table so you can sort the way you want to
EDIT: Is this better now?

Exclusive - Quadrant scores for Android 4.3 by @letama
Is you can see I/O i a bit lower but everything else seems on pair with other 4.2.2 ROMs, even a bit faster.

Some IOn scores
Xperia™ Ion
Rom - stock 4.1.2
Cpu governor - ondemand
Cpu clock speed - 384-1512 mHz
I/O scheduler - deadline
Quadrant score - 3338
Rom - stock 4.1.2
Cpu governor - ondemand
Cpu clock speed - 384-1512 mHz
I/O scheduler - noop
Quadrant score - 3637
@OP, we can also compare Antutu

utsav911 said:
@OP, we can also compare Antutu
Click to expand...
Click to collapse
Thanks for scores
I think there already is thread with Antutu scores, no need to duplicate scores

I updated spreadsheet with newest OpenSEMC RC2 scores.

switzerland92 said:
I updated spreadsheet with newest OpenSEMC RC2 scores.
Click to expand...
Click to collapse
For me the chart it's not working ...

htcp3300fun said:
For me the chart it's not working ...
Click to expand...
Click to collapse
This great chart is working for me ! Very good job !!!

Xperia S
Stock rom - Jb 4.1.2 fw .96
Cpu - 384 - 1512mhz
Governor - ondemand
Scheduler - deadline
Score - 3666
Sent from my LT26i using XDA Premium 4 mobile app

Related

[Kernel] Lightspeed 0.1.1 - Faster than fast enough.

FOR 1.5 ROMS ONLY.
Thanks to teknologist, maxisma, toastcfh, and all those who contributed to cracking the CPU open for overclocking.
Looking at the CDMA forums, it seems they were a step ahead of us with their kernel speedups. With help from their work, and particularly, from toastcfh, I've been able to patch and compile a kernel based on teknologist 1.9 with added features and speed.
Added features and changes so far:
- BFS, brainfuck scheduler. Basically, helps the CPU respond faster.
- Overclock. Up to 768MHz is enabled, but defaults to a safer 595MHz. It should be compatible with SetCPU. Be sure to use the custom setting.
- Deadline I/O scheduler. It should make file read and write operations a tad faster. We'll see if it really does.
Git repo: http://github.com/Soaa-/-lightspeed/tree/master/kernel-hero/
It runs at 595MHz! How do I make it faster?
Download and install SetCPU. It's available for free on xda-developers, but you can support the author by buying a copy on the market. Launch SetCPU and pick the custom option.
My phone doesn't wake sometimes! Or, it wakes and the crashes!
Use SetCPU and set the CPU governor to 'performance'. Try lowering the clock speed if the problem persists.
Can I flash this on recovery?
The first overclocked kernel was available only as sources, and binaries had to be flashed manually. Lightspeed comes as a standard update.zip package to be flashed through recovery though.
Does Wi-fi work?
Yes.
Does compcache/ramzswap work?
No idea. I don't use it.
Is it noticeably faster?
Yes. This isn't a 5% increase in speed, where the difference is only seen through benchmarks. Most phones can handle 691MHz, which is a 30% increase in speed. The lucky ones who can clock up to 768MHz get a 45% increase. The net result is a more responsive phone.
Does the CPU frequency scale to usage?
It can, if you keep the ondemand CPU governor. However, there have been reports of instability using the ondemand governor, so the performance governor is recommended instead.
Do you accept donations?
Not yet, as my work so far has just been putting other people's work together. My priority now is to make our phones better, not to make money.
0.1.1
Integrated setcpu.txt into update.zip.
0.1
Initial release
Hi,
Looks great! Does it work in 2.1 roms?
Greetz
I want to know also
Does it work on 2.1 oms ??
Sorry, the kernel is made for 1.5 ROMs only. The only decent kernel for 2.1 is still the same leaked one from a while back, I think.
ok, gonna try it now on a 1.5 rom, with setcpu.
let you know if speed is there
i use a stock rom, and have the recovery menu so can i put the zip on the sd card and then flash it ?
I am also interested in a guide on how to install/flash this properly.
Just like knudsen81 said. Everything working perfect with CPU running on 595Mhz.
From what I see, it should be flashed like all other kernels so just like ROM or radio.
Does this kernel scales overclocking depending on CPU load? For ex. lowers when idle or screen turned off.
ZeppeMan said:
Just like knudsen81 said. Everything working perfect with CPU running on 595Mhz.
Click to expand...
Click to collapse
when setcpu launches, it doesnt have the "auto detect" option
when i click on custom, it shows 528 max and no more..
what am i doing wrong here?
flashed the update.zip like a normal rom/radio btw.
Good job! looking forward for testing. What's actually missing from making overclocking work with 2.1?
mixxy said:
when setcpu launches, it doesnt have the "auto detect" option
when i click on custom, it shows 528 max and no more..
what am i doing wrong here?
flashed the update.zip like a normal rom/radio btw.
Click to expand...
Click to collapse
I used Overclock widget to see the speed of the CPU. I only wanted to confirm if the 595Mhz was true
Also Linpack score went from 2.3 to 2.6.
mixxy said:
when setcpu launches, it doesnt have the "auto detect" option
when i click on custom, it shows 528 max and no more..
what am i doing wrong here?
flashed the update.zip like a normal rom/radio btw.
Click to expand...
Click to collapse
Create a file named setcpu.txt at the SD card (so it will be /sdcard/setcpu.txt)
and enter the following into that file:
Code:
96000,115200,134400,153600,172800,192000,211200,230400,249600,268800,288000,307200,326400,345600,364800,384000,403200,422400,441600,460800,480000,499200,518400,537600,556800,576000,595200,614400,633600,652800,672000,691200,710400,729600,748800,768000
This will allow setting frequencies from 96 to 768 MHz via SetCPU
Thanx 4 the great work.
2 questions.
first, what does "Git repository" means and when will u release it?
second, can i flash it over Modaco 3.2 through recovery mode?
sorry 4 my bad english.
k0rner said:
Create a file named setcpu.txt at the SD card (so it will be /sdcard/setcpu.txt)
and enter the following into that file:
Code:
96000,115200,134400,153600,172800,192000,211200,230400,249600,268800,288000,307200,326400,345600,364800,384000,403200,422400,441600,460800,480000,499200,518400,537600,556800,576000,595200,614400,633600,652800,672000,691200,710400,729600,748800,768000
This will allow setting frequencies from 96 to 768 MHz via SetCPU
Click to expand...
Click to collapse
thanks for the help, lets try this out and see what happens =P
worked like a charm, thanks a lot =)
Does the camera work?
Camera, WiFi should work because it's an (old) 1.5 Kernel.
Other overclocked kernel works faster than this one (and with this one i've freezed ..) ..
With the other linpack gives me 3.2 3.3
with this 2.6 at max ..
:/
Flemmard said:
Other overclocked kernel works faster than this one (and with this one i've freezed ..) ..
With the other linpack gives me 3.2 3.3
with this 2.6 at max ..
:/
Click to expand...
Click to collapse
Have you set the cpu to 768? because the other kernal runs at 710 by default where as this runs at 595 but can be clocked all the way up to 768.
Please read the forums before complaining it doesn't do something.

[TWEAK] To improve performance

Hey,
While grazing through the web, i found some tweaks to improve the performance of our phone. I flashed it and found my phone noticeably faster. It may be placebo effect but why dont you guys try it out and let me know!! :good:
CREDITS:
[email protected]
Flash the zip file through CWM. Enjoy!!! :cyclops:
Hi,
What kind of performance did you notice? And can you provide some examples? With benchmarks if is possible?
What kind of performance?
Sent from my Wildfire S A510e using xda app-developers app
Ventage said:
Hi,
What kind of performance did you notice? And can you provide some examples? With benchmarks if is possible?
Click to expand...
Click to collapse
The general speed of scrolling has improved. The whole UI seems much smoother.. I didnt run any benchmarks yet, but will do so shortly..
The original thread about that tweak is dead. No update anymore. probably some script doesn't effect with a new ROMs.
Sent from MARVEL
asdot said:
The original thread about that tweak is dead. No update anymore. probably some script doesn't effect with a new ROMs.
Sent from MARVEL
Click to expand...
Click to collapse
I think it had more to do with the OP's account being disabled rather than the tweak not working on new roms...
This is the score i got. Max freq:600 Mhz Min freq: 200 Mhz. Governor: smartass v2. And i must say i have a crappy class 2 sd card..
nice result. What ROM are you using? You can set the 806Mhz processor and check the result?
it's not work for me, i have the same result without thi mod..
what were the initial score ?? without this patch i mean ???
mechexpert said:
what were the initial score ?? without this patch i mean ???
Click to expand...
Click to collapse
Agree, it would be useful to give before and after results and info n which Rom
Sent from my HTC Desire C
it is not work. I have with and without this mod the same score - something like 1966 in atuntu.
Wihout the tweaks:
787 MHz max - 245 Mhz min Governer= Scary
32GB class 10
SD Booster - 2048
BEATSenseless rom (android 2.3.5)
With de Tweaks:
787 MHz max - 245 Mhz min Governer= Scary
32GB class 10
SD Booster = 2048
BEATSenseless rom (android 2.3.5)
For me is works, but for how long....i hope for a while...
we shall see
Thanks for the tweaks
I think we can all agree that there's no development in this thread. You should probably report this and have it moved.
Edit: also, I this gives a 50 point boost in antutu. But you just can't feel ll it
Sent from my Marvelc using Tapatalk 2
blogslogger said:
Hey,
While grazing through the web, i found some tweaks to improve the performance of our phone. I flashed it and found my phone noticeably faster. It may be placebo effect but why dont you guys try it out and let me know!! :good:
CREDITS:
[email protected]
Flash the zip file through CWM. Enjoy!!! :cyclops:
Click to expand...
Click to collapse
Is it compatible with all ROMs?
pic 1 & 2 without TweakZV6 | pic 3 & 4 with TweakZV6
TEST ROM > [ParanoidAndroid v1.4 (Alpha2) | S2E [1.6 GiB Ext4] 122 ~ 787 MHz]
I see.. nothing ! but without higher score ...buts ~ same
Hey,
build.prop tweaks aren't exactly meant to improve your performance scores, rather than to improve the general usability. These tweaks dont necessarily boost your benchmarks. If you see an increase in benchmarks, then great! But the effect it has, has to be felt rather than seen!!
sukhjit321 said:
Is it compatible with all ROMs?
Click to expand...
Click to collapse
Yes, i think it is.
And we are likely to get higher scores in GB than in ICS, because GB is fully optimised for our devices, while ICS is sort of modded to work.. (no offence to the great devs who made porting ICS possible in the first place!)
I belive thse are just bunch of init.d tweaks so any rom that supports init.d should work. In terms of scores you wont see any significant changes. This doesnt iprove your ram work or your gpu and cpu speed. You will however see overall improvement on stock roms and not neceserly on moded ROMs as they alrady have their own tweaks.
It worked !!!!
blogslogger said:
Hey,
While grazing through the web, i found some tweaks to improve the performance of our phone. I flashed it and found my phone noticeably faster. It may be placebo effect but why dont you guys try it out and let me know!! :good:
CREDITS:
[email protected]
Flash the zip file through CWM. Enjoy!!! :cyclops:
Click to expand...
Click to collapse
I wouldnt say that there was a huge difference in the performance but yeah, the scrolling speed, a small glitch in the graphic interface sometimes when some heavy was in background etc did reduce to nill.......
Thanks for sharing mate !!!!

Touchscreen priority in ICS

Hello guys!
I have Xperia arc(LT15i) running modded .587, running on Lupus v10 kernel at 364-1612Mhz, ondemand, sio, with the kernel memory enhancements written on unit.d.(+ disabled cpu rendering and several other unit.d scripts).
Recently i downloaded CSR Racing, just to try it. The problem is that the game is RAM and CPU hungry. The gpu handles smoothly the game, but when the cpu is overloaded, the game continues to run, but the touchscreen is irresponsible for a moment(the problem accures at most of the time, but not always). I tried performance governer with several other schedulers but the difference is bearly visible.
My opinion is that the touchscreen suffers of insufficient priority. Is there any way of having this fixed?
Vladko1 said:
Hello guys!
I have Xperia arc(LT15i) running modded .587, running on Lupus v10 kernel at 364-1612Mhz, ondemand, sio, with the kernel memory enhancements written on unit.d.(+ disabled cpu rendering and several other unit.d scripts).
Recently i downloaded CSR Racing, just to try it. The problem is that the game is RAM and CPU hungry. The gpu handles smoothly the game, but when the cpu is overloaded, the game continues to run, but the touchscreen is irresponsible for a moment(the problem accures at most of the time, but not always). I tried performance governer with several other schedulers but the difference is bearly visible.
My opinion is that the touchscreen suffers of insufficient priority. Is there any way of having this fixed?
Click to expand...
Click to collapse
Using custom ROM?
Sent from my GT-I9300 using xda app-developers app
Vladko1 said:
Hello guys!
I have Xperia arc(LT15i) running modded .587, running on Lupus v10 kernel at 364-1612Mhz, ondemand, sio, with the kernel memory enhancements written on unit.d.(+ disabled cpu rendering and several other unit.d scripts).
Recently i downloaded CSR Racing, just to try it. The problem is that the game is RAM and CPU hungry. The gpu handles smoothly the game, but when the cpu is overloaded, the game continues to run, but the touchscreen is irresponsible for a moment(the problem accures at most of the time, but not always). I tried performance governer with several other schedulers but the difference is bearly visible.
My opinion is that the touchscreen suffers of insufficient priority. Is there any way of having this fixed?
Click to expand...
Click to collapse
It's not a matter of touchscreen priority, the game takes up a lot of memory so although it runs smoothly, the touch input will lag.
僕のLT18iから送られてきた
Destroyedbeauty said:
Using custom ROM?
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
Just original .587 with some enhancements and mods added by me(downloaded and added walkman, cybershot, and some other stuff).
Vladko1 said:
Just original .587 with some enhancements and mods added by me(downloaded and added walkman, cybershot, and some other stuff).
Click to expand...
Click to collapse
Try with flashing Adreno v.3 drivers - they will make the phone more responsive in every way with nearly to zero UI lagginess!
Destroyedbeauty said:
Try with flashing Adreno v.3 drivers - they will make the phone more responsive in every way with nearly to zero UI lagginess!
Click to expand...
Click to collapse
Thanks for the response! I've flashed them more than 4-5 months ago(instantly when they were out)
EDIT: I want to flash 4.2.2 Jelly Bean. I looked some JB roms and they were told to be very performance friendly... the only thing which prevents me flashing are the JB kernels which are with disabled 720p support.
Vladko1 said:
Thanks for the response! I've flashed them more than 4-5 months ago(instantly when they were out)
EDIT: I want to flash 4.2.2 Jelly Bean. I looked some JB roms and they were told to be very performance friendly... the only thing which prevents me flashing are the JB kernels which are with disabled 720p support.
Click to expand...
Click to collapse
Better with flashing an custom ICS ROM that you can mod so it act and looks like an JB ROM - it will give you 720p support without any quality drawbacks!
Vladko1 said:
364-1612Mhz,
Click to expand...
Click to collapse
This.
Overclocking -> CPU heats up -> Heat affects nearby parts -> In worse case, your phone parts get damaged (meltdown!)
Don't do it.
Someguyfromhell said:
This.
Overclocking -> CPU heats up -> Heat affects nearby parts -> In worse case, your phone parts get damaged (meltdown!)
Don't do it.
Click to expand...
Click to collapse
Usually i do not play games, and when required for a moment, when running on 1.6Ghz max i have instant response. My phone doesn't get warm, except when charging and playing heavy game or browsing the net via 3G(from which i stay away from)
Thanks for the warning, as i know the silicon melts at more than 130-140C, which i think are hardly possible. Since a long time i've developed for myself a way of holding my phone while having usage with intense processing. Add that i observe my battery and the temperature was never beyond 40-43C while charging and heavy usage.
And thanks a lot for the responses connected with my phone I'll take a note

[Kernel] [CM9 - RC2 & RC3] honeyx 7up 2.6.35 kernel [for better battery life]

Due to some requests via PM´s I decided to make my kernel finally public, but remember:
This kernel is a personal kernel for my private use, so it´s only containing the tweaks I´m also really using
It´s the older 2.6.35 kernel basing on latest 2.6.35 sources from Arco, so only use it with Arcos CM9 RC2 or RC3 or a custom ROM with 2.6.35 kernel
This kernel is not filled with a lot of governors and schedulers, but only the ones I´m also personally using.
I have made this kernel because non of the custom kernels worked stable for me in the past, even at stock voltages. With this kernel I´m able to run at extreme Undervolting rock solid.
So this kernel was created with stability and battery life in mind. Each modification was tested separately, so everytime I added a tweak or a new feature, I tested the new kernel for a couple of days before adding the next one.
So why I decided to tweak this older kernel rather than going with 3.x kernel?
- Because this kernel is giving me a much better battery life than the 3.x kernel, is running rock solid and also because I don´t really need the new features added into 3.x kernel.
So what it has included:
- UV and OC options
- lowered WiFi voltage
- lowered lcd voltage
- slightly lowered standby / deepsleep voltage
- Battery life extender
- Fixed 100% battery notification after charger unplug
- 377MB RAM
- NO-OP scheduler as default scheduler
- Lulzactive governor as default governor
- tweaked Lulzactive for battery life and smoothness
- added 518, 633 and 902 MHz (new)
- screen off frequency set to 518 MHz max.(new)
- some more voltage tweaks
- no other compilation tweaks just to make the list longer
With this kernel and a new battery my SGW can last up to 7 days in standby. This is without WiFi and Mobile Data. With the stock kernel I got 3-5 days. It´s also working absolutely stable and smooth for me without any issues.
So if you run into some issues that are/were also discussed i the CM9 Bug report thread, don´t blame me for them.
other suggestions:
- enable KSM
- enable 16bit Dithering
- disable CPU rendering
- greenify your apps
If you follow these suggestions, your ROM should run absolutely smooth without the need for other tweaks.
To use Battery Life eXtender:
Use RootExplorer and go to: '/sys/class/misc/batterylifeextender'. Change the value in 'charging_limit' for example to 90 (default 100). This will set a limit for the capacity to which the battery will be charged. So in this example the battery will be charged to 90%.
----------------------------------------------------
After flashing the kernel whipe your cache and dalvik cache and fix permissions.
Just as a note. Should you encounter the white screen bug in some apps, this is because you whiped the cache in CWM Recovery after flashing the kernel. To fix this go into settings -> apps and delete data and cache of those specific apps.
Credits are going to:
- Arco (for his great work and sources)
- educk (for helping me doing the first steps)
- Christopher83 (for his great commits)
- ivendor (for his tweaks)
- Ezekeel (for Battery Life eXtender)
----------- 18.08.2013 -----------
- added frequencies
- incrased RAM
- lowered screen off frequency in Lulzactive
- some voltage finetunning
CM_9-2.6.35-7up-kernel.zip
----------- first release -----------
Download.
XDA:DevDB Information
[Kernel] [CM9 - RC2 & RC3] honeyx 7up 2.6.35 kernel [for better battery life], a Kernel for the Samsung Galaxy W I8150
Contributors
honeyx, http://forum.xda-developers.com/member.php?u=4410351
Kernel Special Features:
Version Information
Status: No Longer Updated
Created 2013-09-24
Last Updated 2013-09-24
First, thanks :good:
Edit: can i have your permission to use this kernel on my ROM?
ipromeh said:
First, thanks :good:
Edit: can i have your permission to use this kernel on my ROM?
Click to expand...
Click to collapse
Sure No problem mate.
honeyx said:
Sure No problem mate.
Click to expand...
Click to collapse
nicely done
I have tested this before with rc2 and I have to say battery life was very significantly longer compared to hurtsky 2.5 + QAsR v2.3. However, the white screen issue persisted in 2 of the apps I used the most, namely boat browser and Gmail so I have opted out again. But if you guys don't care about white screen, do give this kernel a try
Yeah, kernel 2.6 is always better battery life... i recomended it
- screen off frequency set to 768 MHz
Click to expand...
Click to collapse
What mean of that ?
is we get trun off the screen it auto lock on 768Mhz ? it's not deepsleep any way CMIIW
hepi_hape said:
Yeah, kernel 2.6 is always better battery life... i recomended it
What mean of that ?
is we get trun off the screen it auto lock on 768Mhz ? it's not deepsleep any way CMIIW
Click to expand...
Click to collapse
This is the max frequency the clock might rise to if the screen is off but for example an app or a service awakes the phone from deepsleep. So it will not drain so much the battery if the phone gets awake for some reason and if you undervolt your cpu, you can reduce the consumption for such a case even more.
This is preset in the Lulzactive governor, which Christopher83 fixed to make this working, so it´s only related to this governor, which is also my default governor.
So when in screenoff the phone only maximum can use CPU clock at 768Mhz
Yeah i get it. .thx for explain it
I think arco might be able to help you fix the white screen. Long back skull kernel experienced the same and acro helped him to fix it.
coolbuy said:
I think arco might be able to help you fix the white screen. Long back skull kernel experienced the same and acro helped him to fix it.
Click to expand...
Click to collapse
Uhm, well I´m not sure this is exactly the same because Keff (Woohooo..) is modding the 3.x kernel for CM10. But thanks for the suggestion. I will aks Keff first to not to bother Arco in the first place. It will be for sure interesting what caused it for him.
Just to clarify some things about the white screen bug. The one I described in my first post is not the real white screen bug, but only what happens to some apps after whiping the cache in CWM Recovery. This can easily be fixed like described above and will not bother you anymore.
The real white screen bug came all of the sudden (without whiping anything before). So for example you opened facebook, everything was fine, but a few minutes later by relaunching facebook you got a white screen. The procedure to get rid of this was the same as I already mentioned but with the difference it happened again after a while.
So well I have had this issue with facebook too in the past, but it´s gone and now even not happening after whiping the cache in CWM Recovery. It´s not gone because I updated the rom (still using RC2), but because facebook updated their app.
Edit:
I already found what you was talking about. It´s called the white noise issue where you get a white screen by turning the screen on, so it´s not the same.
And how is games performance ?
Sent from my GT-I8150 using xda premium
mps42 said:
And how is games performance ?
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
Mind you: This is battery saving rom. It is meant to have low game performance. It MUST have a lower gaming performance than those v3.0 kernels. If you want gaming, this is not for you.
Doplgangr said:
Mind you: This is battery saving rom. It is meant to have low game performance. It MUST have a lower gaming performance than those v3.0 kernels. If you want gaming, this is not for you.
Click to expand...
Click to collapse
Yes, this is a battery saving kernel, but why should it have low gaming performance? Just because it´s optimized for low consumption in standby and because you can undervolt it? It´s like you were comparing an older Pentium4 against an Intel Atom CPU and saying the Atom must be faster because its newer. Or by comparing a Atom against a 286 CPU and saying the 286 will be faster than the Atom because the Atom is more battery friendly.
Sure, it´s not optimized to get the highest scores in benchmarks, but the games I´m playing once in a while are running totally smooth.
The newer releases of CM9 might be of course faster in games, but not just because of the 3.x kernel, but also because Arcos ocessionaly is updating the GPU drivers.
honeyx said:
Yes, this is a battery saving kernel, but why should it have low gaming performance? Just because it´s optimized for low consumption in standby and because you can undervolt it? It´s like you were comparing an older Pentium4 against an Intel Atom CPU and saying the Atom must be faster because its newer. Or by comparing a Atom against a 286 CPU and saying the 286 will be faster than the Atom because the Atom is more battery friendly.
Sure, it´s not optimized to get the highest scores in benchmarks, but the games I´m playing once in a while are running totally smooth.
The newer releases of CM9 might be of course faster in games, but not just because of the 3.x kernel, but also because Arcos ocessionaly is updating the GPU drivers.
Click to expand...
Click to collapse
Thank you for correcting my ignorance. :laugh: Maybe I'll give the kernel a try and tell more about that
Honeyx, I hope you continue to develop and share this kernel in the future because I decided to start everything over from scratch because of your work here. I love this kernel. I get so much better battery life now. If you would ever consider adding Lionheart in the future, I would be very grateful. Is there any way to add Row or does it require kernel 3? Thanks again!
Sent from my GT-I8150 using xda app-developers app
honeyx said:
Yes, this is a battery saving kernel, but why should it have low gaming performance? Just because it´s optimized for low consumption in standby and because you can undervolt it? It´s like you were comparing an older Pentium4 against an Intel Atom CPU and saying the Atom must be faster because its newer. Or by comparing a Atom against a 286 CPU and saying the 286 will be faster than the Atom because the Atom is more battery friendly.
Sure, it´s not optimized to get the highest scores in benchmarks, but the games I´m playing once in a while are running totally smooth.
The newer releases of CM9 might be of course faster in games, but not just because of the 3.x kernel, but also because Arcos ocessionaly is updating the GPU drivers.
Click to expand...
Click to collapse
Not for hard gaming.....thats sure....if you want battery play with puzzlebubbles
Inviato dal mio GT-I8150 con Tapatalk 2
tebor8 said:
Honeyx, I hope you continue to develop and share this kernel in the future because I decided to start everything over from scratch because of your work here. I love this kernel. I get so much better battery life now. If you would ever consider adding Lionheart in the future, I would be very grateful. Is there any way to add Row or does it require kernel 3? Thanks again!
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
I may add some tweaks in the future, but this may take a while till I have some spare time to test them. About adding other governors...well I tested a lot of them but finally decided to use Lulzactive because it was the most battery friendly governor in the one hand and because there is also the Lulzactive app you can use to tweak it to your needs. So for example tweak it that way it behaves like for example Lionheart. I also tested the ROW scheduler but it wasn´t as stable as I presupposed to be. So the best compromise between stability and performance was to use the noop scheduler. It´s nearly as fast as the row but way more stable.
djdu90 said:
Not for hard gaming.....thats sure....if you want battery play with puzzlebubbles
Inviato dal mio GT-I8150 con Tapatalk 2
Click to expand...
Click to collapse
LoL. I´m quite sure with extreme undervolting you can still save some battery juice even while playing action games on this device. Beside this it´s not the CPU or GPU that consumes most, but the display and its backlight LED´s.
it is for battery saving but for me its not good to play with games cuz playing for like 40-60 minutes consume 60% battery ? lol
thats quite alot and might burnt up my battery life.
Dwama said:
it is for battery saving but for me its not good to play with games cuz playing for like 40-60 minutes consume 60% battery ? lol
thats quite alot and might burnt up my battery life.
Click to expand...
Click to collapse
So did you thought it will consume just as much as being in deepsleep????????? The kernel is tweaked to consume less in deepsleep and in daily use but not to consume less in games. Beside this it´s not the CPU nor the GPU that consumes most, but the backlight LEDs in your screen. So even by undervolting and underclocking it will still drain a lot if playing games.
There is no and will not be a magical Kernel that is using witchcraft to reduce the consumption of the LEDs, exept someone compiles you a kernel which turns out the LEDs completely, if you can with a complete dark screen.
honeyx said:
So did you thought it will consume just as much as being in deepsleep????????? The kernel is tweaked to consume less in deepsleep and in daily use but not to consume less in games. Beside this it´s not the CPU nor the GPU that consumes most, but the backlight LEDs in your screen. So even by undervolting and underclocking it will still drain a lot if playing games.
There is no and will not be a magical Kernel that is using witchcraft to reduce the consumption of the LEDs, exept someone compiles you a kernel which turns out the LEDs completely, if you can with a complete dark screen.
Click to expand...
Click to collapse
Im not expecting anything from ur kernel, im glad that u shared ur kernel taht could last longer than arco's stock kernel.
I was just giving up my comments about ur kernel that i have used for 2 months , Not complaining and whining lol.
I am sorry and thanks for sharing ur kernel , keep it up. :fingers-crossed:

[APP] GPU Voltage Control App for the AKLU kernels [1.2]

GPU Voltage Control App for the AKLU kernels
To God be the glory! Finally a way to control the voltage of the GPU on AKLU Samsung Galaxy S4 kernels!
While enrolled in an Android app developer course by Rob Perceval, I have used my limited skills to create this simple app which allows you to over volt, under volt, or reset the voltage to defaults for the AKLU kernels on the Samsung Galaxy S4!
It *could* possibly work on other S4 kernels that use ktoonsez's GPU voltage controlling code, but I don't recommend it. However, if you do try it on another S4 kernel, and it is successful, please let me know, or post it here.
The toast pop-up will tell you your current status (default, over volted, or under volted), and the buttons allow you to set a new status.
SAFETY:
#1. The app is programmed to check if you have @ktoonsez 's GPU voltage controlling code, and if you do not, the app will immediately close to prevent a user from writing things to the /sys directory that they shouldn't.
#2. While this is inherently dangerous, the app is set to only make a small, fixed adjustment of 10 mV. I have played with numbers and I believe that this is the "safest" option possible, while potentially allowing for some gain.
That being said, USE WITH CAUTION.
This app requires root privileges and permission to read/write to your phone so it can check for the current GPU settings and write new ones.
Also, at this time the app will not automatically set the voltage again after a reboot. You must manually choose to enable this after every boot.
Enjoy, and feel free to leave an on topic comment! Especially if you tried it with games, videos, or just daily driving.
Download:
Google Play Store: https://play.google.com/store/apps/details?id=com.alaskalinuxuser.s4gpuvoltagecontrol
- Or in the Source folder under "app".
Source: https://github.com/alaskalinuxuser/app_s4_gpu_voltage_control
I give full permission for anyone to use or abuse the source code in any way they see fit. I have put comments in the code.
Change log:
20170727
- Update to version 1.2
- Can now change by -40 mV to +50 mV!
20161125
- Initial release.
Screenshots!
Also a big thanks to:
@faux123 and @javelinanddart and @ktoonsez who did all the "real work"!
For the code that allows us to change the GPU voltage! Without these guys, this app would be useless!
AlaskaLinuxUser said:
Also a big thanks to:
@faux123 @javelinanddart
For the code that allows us to change the GPU voltage! Without these guys, this app would be useless!
Click to expand...
Click to collapse
GPU voltage was not faux123, it was @ktoonsez
https://github.com/javelinanddart/a...mmit/79361b0fcdbf6eb6df45286082ad549bbb31c75e
Also, I simply played around with the sysfs methods and placement, ktoonsez did all of the real work
javelinanddart said:
GPU voltage was not faux123, it was @ktoonsez
https://github.com/javelinanddart/a...mmit/79361b0fcdbf6eb6df45286082ad549bbb31c75e
Also, I simply played around with the sysfs methods and placement, ktoonsez did all of the real work
Click to expand...
Click to collapse
Thanks for the clarification! I have updated the thanks post. I based it off of the github commits that I borrowed the code from for the kernel, which was faux123's.
The AKLU kernel for AOKP Nougat (7.1.2) has been updated to work with this app, be sure to give it a try!
Praise God, new update in the OP!
I've completely redone the GPU control app. If you have the old version, you could only over or under volt the GPU by 10 mV. Now you can over/under by -40/+50 mV! The interface has been improved as well, plus, now you can see the voltages you are controlling... It's a big improvement over the old app, so feel free to give it a try! See the OP for details, now available for download on the Play Store, or from the GitHub app directory.
I ran some benchmarks with AnTuTu before and after making some adjustments. While over volted at +50 mV, the 3d score was 2319. While under volted at -40 mV, the 3d score was only 2282. Not a huge difference, but it is noteworthy. That's a 37 point difference on the score. Probably not perceptible, but interesting none the less. The overall AnTuTu score (all other things being equal) was 36342 with over volting and 36334 while under volting. The limits that I set seem to be safe, in that the benchmark did not cause a crash, but your results may vary.
I also gave time for the phone to cool down between benchmarks, since heat makes a difference.
Any comments from the crowd on GPU voltage control? Any performance issues when gaming?
Sent from my LG-H811 using XDA-Developers Legacy app
AlaskaLinuxUser said:
Any comments from the crowd on GPU voltage control? Any performance issues when gaming?
Sent from my LG-H811 using XDA-Developers Legacy app
Click to expand...
Click to collapse
First of all, thanks for bringing this , that's what I wanted! I did -40 for the GPU. I think it runs cooler but does not affect performance (visually). Not sure if it is a placebo for the temperature
Using the AOKP-N-20170619 kernel
TFutoMaki said:
First of all, thanks for bringing this , that's what I wanted! I did -40 for the GPU. I think it runs cooler but does not affect performance (visually). Not sure if it is a placebo for the temperature
Using the AOKP-N-20170619 kernel
Click to expand...
Click to collapse
That follows the general theory, when undervolted, it should be cooler.
Thanks for the feedback! Glad you like it!
Sent from my LG-H811 using XDA-Developers Legacy app

Categories

Resources