Hello everyone...i know we all share the same question...which kernel is better in terms of battery...so i decide (I had done this before but an admin lock the threat) but i decide to do it again..cause i really want this anwer, at least a part of it, to be answered...so i decide to stick with one rom, difficult don't try this, and simply flash all available kernels there is out there...run AnTuTu battery benchmark and compare the results
Im not so good with words so here it goes...
Rom Aokp Preview...I know all you start saying that this is a preview rom i should test this with a more stable rom...but all i want is to test the kernel it self...not the rom...so none or if a bit of rom bugs/drains will cause this test to fail cause i didnt use the phone at all, the whole 2 hours of the benchmark...
All my apps..i have at least Android is upgrating said 150 apps Titanium sais 98 without the system...i want to see the kernel working at a normal setup...maybe its nothing but who knows...
Wifi on 3G off...as i said i want this to be run at normal usage..we all have wifi open if not 100% 85% of our usage...
And for the end...i left all kernel settings pure default...i dont use FKU,Fauxclock,Semamanager or not even Trickster...if a dev as for example @morfic wants Trinity to work 2cores its fine by me...I didnt change nothing no UV no OC no UC no nothing....
The test needs 100% battery to run...of course..and a straight 2H and some minutes depenting on kernel to run from 100% to 73% to 46% and finaly to 19% by mesuring the time it took it to drain all this juice we found the drain per minute that we need to compare our kernels...
Test also mesures battery temp..so we mesure average battery temp...i have cpu temp widget but i can't stare the screen all this hours to check the temp when a sertane percedance is reached...also...for those who wanter why i haven't test francos yet...i also said this to @franciscofranco on google+ at 85%+- of the test i notice that the cpu gets really hot..im talking about 86C so the test stops..i manage to test it once by leaving my phone to my floor that cold but i mistakanly forgot 3G on and the test finish on 40minutes!
Anyway..here is my spreadsheet feel free to comment if i made something wrong specially on sums..and on the attachments i will add 3 pics of each kernel showing the end screen of the test,the rating of the test and the drain line on settings...
26/09/13:I decide to enable UnderVolt to the kernels from here and on...Matrix 11 just like franco...and semaphone for some strange reason don't have a proper thermal throtle...at 86C the test just stops...so im hopping i can keep it below that temp to be able to run the test!!
Thanks and remember this is just benchmark..feel free to test kernels yourself to see which one fits you best...and sorry that i kill your language!!
Next kernel: Bricked
21/09/13 Base rom changed to PSX....all kernels will be re-tested...sorry for the delay...
22/09/13:Finish benchmark for Faux123 26m
23/09/13:Finish benchmark for Trinity T4h
24/09/13:Finish benchmark for Stock 4.3
25/09/13:Finish benchmark for Franco 184*Retest needed
26/09/13:Finish benchmark for Matrix 11**-112mV enabled
26/09/13:Finish benchmark for Sema 1.6.5**-100mV enabled
27/09/13:Finish benchmark for AK 25+
28/09/13:Finish benchmark for NEO 12**-112mV enabled
28/09/13:Finish benchmark for Hells-core B38**-125mV enabled
29/09/13:Finish benchmark for Franco r184**-125mV enabled
30/09/13:Finish benchmark for Reborn90 r184**-125mV enabled
1/10/13:Finish benchmark for Bricked 20/9**-125mV enabled
{
"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"
}
Wow I can already tell this is going to be very useful and answer a lot of questions, thanks in advance for this!!
a thought maybe.. how about adding the default nexus 4 android kernel to the graph? it would make the comparison more interesting
I think this is very utility, wating for franco kernel.
Wow OP.. By any chance after these test could you use the best kernel out of these test and also do a analysis on the radios of mako. I think 3g test can predict the difference on battery drain using each one of them.
simms22 said:
a thought maybe.. how about adding the default nexus 4 android kernel to the graph? it would make the comparison more interesting
Click to expand...
Click to collapse
I could use the stock 4.3 kernel to check the difference...its a good advice....
arjunv said:
Wow OP.. By any chance after these test could you use the best kernel out of these test and also do a analysis on the radios of mako. I think 3g test can predict the difference on battery drain using each one of them.
Click to expand...
Click to collapse
With 3G open the results are gonna hurt many devs...as i said the only success test with franco kernel with 3G open but not in use cause of open wifi...the test from 2.04hours of faux it goes to 40minutes with franco....im using hybrid .34 modem right now....even than im not be able to get any 4G signal... :/
Also thanks for you kind words....i thought by now the threat cause be locked by a admin like the 1st one!!
Nice thread! Will solve some general problems regarding kernels maybe.
3mperror said:
Nice thread! Will solve some general problems regarding kernels maybe.
Click to expand...
Click to collapse
As i said they are just benchmarks...its gives an idea of what each kernel can do...at least of a non stop benchmarking point of view...
I finished semaphones benchmark but after the reboot i saw that from 18% the battery goes to 36% so there is something wrong with the batterystat.bin file...so i have to redo this benchmark so i can be as accurade as i can!!!
Very usefull thread,good job
Sent from my Nexus 4 using Tapatalk 4
Correct bench of Semaphone 1.6.5 next kernel again..franco r185!!!
intresting.....
waiting for Matr1x results
Some one out there have been doing the exact same thing over the past week with me then ! hahaha - I have Carbon Rom as a base, I have had it on Franco, Faux, Sema & Matrix - All same setup, same apps, same usage - And the best results I have had so far is Carbon + Matrix Kernel. Looking forward for your experience.
Ensifolk said:
Some one out there have been doing the exact same thing over the past week with me then ! hahaha - I have Carbon Rom as a base, I have had it on Franco, Faux, Sema & Matrix - All same setup, same apps, same usage - And the best results I have had so far is Carbon + Matrix Kernel. Looking forward for your experience.
Click to expand...
Click to collapse
you didnt do trinity kernel, id consider it one of the major kernel :crying:
just teasing
did you do the stock kernel, to use as a base?
simms22 said:
you didnt do trinity kernel, id consider it one of the major kernel :crying:
just teasing
did you do the stock kernel, to use as a base?
Click to expand...
Click to collapse
Simms mate! Hehehe, first, love your pics on twitter! Second, I am still in the testing process - Gonna flash Trinity on a day I know Im gonna be on full wifi and free on time - I want the test to remain objective and under the same past conditions.
S2 has/had a similar thread. Great!
Excellent thread, I cannot wait till you finish your table, and btw, thanks for doing this man, big big help for all of us
Sent from my Nexus 4 using xda app-developers app
Thanks for all your kind words!!!
Is the antutu battery tester only causing heavy load? Because that would ignore kernel's idle drain
Also, I'd chose always the most recent kernel version to test. hellcore is at b37 right now (maybe just a typo?)
ccab said:
Is the antutu battery tester only causing heavy load? Because that would ignore kernel's idle drain
Also, I'd chose always the most recent kernel version to test. hellcore is at b37 right now (maybe just a typo?)
Click to expand...
Click to collapse
Good question !
Sent from my Nexus 4 using xda app-developers app
This is a very use full piece of work, thank you for your time, and I look forward to seeing how matrix does. one point to note as well as the comments about idle, is that different kernels behave differently sometimes depending on the ROM that they are paired with, so possibly repeating the test with a cyanogen based ROM and some 3rd ROM for all of the kernels before taking an average might be an interesting test. But of course it is up to you, I don't know how much time you have :thumbup:
Sent from my Rooted NEXUS 4
Related
It's DoW if you owned a Vibrant before, Trinity is the name in its passport though.
-------------------------------------------------------------------------------------------
Files and source:
www . Der Kernel . com
-------------------------------------------------------------------------------------------
ICS:
Voodoo Sound V10 (Thanks supercurio)
Trinity Spice (based on voodoo color V1 by supercurio)
BLN (Backlight notification) (Big Thanks Neldar)
Backlight dimmer by Ezekeel
Based on Samsung git source.
Safeboot to lower clock, higher need a tool like setcpu or no-frills CPU control
New Trinity bootanimation by @rascarlo
TUN module (Tunneling/VPN support)
CIFS module (Samba support)
EXT4 tweaks
Most lean build achievable.
Not a rebooter.
JB: WIP
For CM, to use this kernel flash the CM Black Screen Fix (Thanks JackpotClavin and lurtis)
Thanks to @RyanMacG for euroskank hosting
When "Just Flash It" didn't work:
Flash rom.
Flash kernel.
Power off.
Pull battery for 2 minutes.
Put battery back
Now boot phone.
---------------------------------------------------------------------------------------
GPS woes? Try this .apk, worked wonders on GB.
Endursa shared this GL fixing link. Follow it, see 65fps on Quadrant planet like it was meant to be.
T for Trinity
UV for undervolt (you would want to uninstall setcpu like apps and just run it)
EUV represents a 880MHz top speed power savings kernel, snappy still? You Bet'cha!
144 for 1.44GHz (I will rethink this when the 10GHz phones hit the market)
-Any means it uses Koush's anykernel scripting to install trinity using the original ramdisk, making it possible to use it on m(any) roms w/o needing a special version.
(X)A new kernel just born by my slacker hands, feel free to use it, we think it's good even if it was eXperimental just moments ago. (X) comes off when we feel it's a daily driver.
maybe i need this later
Hmmm, interesting :3
I'll test it right now
edit: Freeze after playing games or using the 3d drawer
dario3040 said:
Hmmm, interesting :3
I'll test it right now
edit: Freeze after playing games or using the 3d drawer
Click to expand...
Click to collapse
Launcher Pro? Or do you mean adw's 4D?
Sent from my Nexus S
morfic said:
Launcher Pro? Or do you mean adw's 4D?
Sent from my Nexus S
Click to expand...
Click to collapse
Google's stock android 2.2/2.3 launcher.
{
"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"
}
Yea I will say this is the fastest kernel I have ever used, scored averaging 3700, best being almost 4000...Solid work morfic.
adewey234 said:
Yea I will say this is the fastest kernel I have ever used, scored averaging 3700, best being almost 4000...Solid work morfic.
Click to expand...
Click to collapse
Thanks for some positive feedback.
This is the longest tested of all kernels I built.
Simms22 is not much of a tester, his phone runs about any crazy oc and uv I throw at it, so I added time to testing it
Unfortunately no oc kernel will ever run stable on all phones, if they did, samsung would charge us for that.
Sent from my Nexus S
morfic said:
Thanks for some positive feedback.
This is the longest tested of all kernels I built.
Simms22 is not much of a tester, his phone runs about any crazy oc and uv I throw at it, so I added time to testing it
Unfortunately no oc kernel will ever run stable on all phones, if they did, samsung would charge us for that.
Sent from my Nexus S
Click to expand...
Click to collapse
Unfortunately not stable on my device. Ran a couple of quadrants (4015) but froze during smartbench.
morfic said:
Thanks for some positive feedback.
This is the longest tested of all kernels I built.
Simms22 is not much of a tester, his phone runs about any crazy oc and uv I throw at it, so I added time to testing it
Unfortunately no oc kernel will ever run stable on all phones, if they did, samsung would charge us for that.
Sent from my Nexus S
Click to expand...
Click to collapse
Naw it runs 100% on full OC 1440. I only have issues with radio occassionally, but thats because i cant make up my mind which is better, KB1 or KB3. But yea, mos def a daily driver. Ive drained my battery in 1/3 of the time i usually do, playing with my phone so much. Much appreciated sir, if you need more experienced feedback, let me know, I've done some work with android, just dont have the time as of late, but logcats etc are easy and not that taxing on my time
morfic said:
Thanks for some positive feedback.
This is the longest tested of all kernels I built.
Simms22 is not much of a tester, his phone runs about any crazy oc and uv I throw at it, so I added time to testing it
Unfortunately no oc kernel will ever run stable on all phones, if they did, samsung would charge us for that.
Click to expand...
Click to collapse
except for that damned 1.7ghz kernel. one of these days..
jlevy73 said:
Unfortunately not stable on my device. Ran a couple of quadrants (4015) but froze during smartbench.
Click to expand...
Click to collapse
the phone commited murphacide
adewey234 said:
Naw it runs 100% on full OC 1440. I only have issues with radio occassionally, but thats because i cant make up my mind which is better, KB1 or KB3. But yea, mos def a daily driver. Ive drained my battery in 1/3 of the time i usually do, playing with my phone so much. Much appreciated sir, if you need more experienced feedback, let me know, I've done some work with android, just dont have the time as of late, but logcats etc are easy and not that taxing on my time
Click to expand...
Click to collapse
i used(on uv now, will use again) this kernel, as a daily driver, longer than any other. it definitely deserves respect. btw, i use KB1, and also had a hard time decided which radio i liked best
Hey Morfic, I have a question, when you were applying the patches for the kernels with BFS, were you using this file or a different one? 2.6.37-sched-bfs-363.patch
adewey234 said:
Hey Morfic, I have a question, when you were applying the patches for the kernels with BFS, were you using this file or a different one? 2.6.37-sched-bfs-363.patch
Click to expand...
Click to collapse
359 and later 363, but been a while.
Curious to see if superuser still hangs in "VM_WAIT" with 363 now or not.
Sent from my Nexus S
Mine was stable at 1.4ghz, but crashing constantly at 1.44ghz.
terryhau said:
Mine was stable at 1.4ghz, but crashing constantly at 1.44ghz.
Click to expand...
Click to collapse
Exactly the same issue I had.
How can you guys get almost 4000 in quadrant scores.
The maximum I got w/ this kernel was 3100, for me the phone is reallly fast but if you have more I want this more that I don't have.
Thanks,
liquelt said:
How can you guys get almost 4000 in quadrant scores.
The maximum I got w/ this kernel was 3100, for me the phone is reallly fast but if you have more I want this more that I don't have.
Thanks,
Click to expand...
Click to collapse
set your cpu to 1440/1440, then test 4 times in a row. the 1st is always much lower then the rest. the 3rd or 4th test should be more accurate.
First - 3091
Second - 3247
Third - 3770
Forth - 3813
Fifth - 3591
So here is my results, thanks for this FANTASTIC KERNEL.
liquelt said:
First - 3091
Second - 3247
Third - 3770
Forth - 3813
Fifth - 3591
So here is my results, thanks for this FANTASTIC KERNEL.
Click to expand...
Click to collapse
there you go, good ole #4
@800MHZ is the voltage the same or lower than 1GZ?
I recently built a CM7 O2x kernel from my G2x (cm-kernel based) source for a O2x user who now uses a Pre^3 and thus i am feedback less.
If someone who is not afraid of a possible non boot would test the kernel (test build is a 1.0GHz kernel aimed at saving battery) I could build O2x versions of my kernel on a more regular basis if feedback shows everything indeed works.
If the initial obstacle is cleared, i would build my 1.5+GHz version next.
http://goo.gl/CgbVD is ELP-O2x-10092011, so built 3 days ago.
Thanks in advance for any feedback.
here i am...
EDIT:Just tryed on latest miui and work well...
yes it works
yes everything works fine and can you make your 1.5GHz version
{
"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"
}
It works fine
Sent from my Optimus 2X using Tapatalk
Hi, great to see you here morfic. Finally . Your kernels for the NS were simply amazing....
I flashed it and so far everything works...
Looking forward to an e-penis kernel.
gaeng4665 said:
Looking forward to an e-penis kernel.
Click to expand...
Click to collapse
+1
Sent from my Optimus 2X using Tapatalk
possibly a stupid question but this kernel can be applied to stock rom 10d?, my English is bad and may not say it to understand what kind of rom is
No it is ONLY for CM7 based roms!
BTW i'm getting killer benchmark scores, can't say so much about battery life though (too little time since i flashed it),
After the gym i had a SOD, but didn't run alogcat, so i'm not saying it is related to the kernel.
It's just meant as a piece of info....
Hope you build the 1.5 Ghz kernel soon...
Very smooth but lot of sudden deaths
Sent from my Optimus 2X using Tapatalk
http://goo.gl/5C12v T15-O2x-14092011
we have a lot of half truths in G2x land, like that G2x can't run 216MHz minimum frequency without SoD.
With this kernel and the "ELP" one, 216MHz is no problem in G2x land.
it's possible the rumor is from applying O2x experiences to G2x early on.
In which case i could dig through the source and see if there is anything obvious that fixed it for G2x, but not O2x
(raise minimum frequency on either kernel if you do experience a SleepOfDeath/SoD)
Keep in mind this is a 1560MHz kernel i linked in this post, with the obvious differences in hardware, let me know if 1560MHz is not for O2x, many people love it on G2x, i can drop to 1540MHz or lower for stability (yes, that 20mhz difference might be all it needs)
1.6GHz is not stable, and i am not ready to further up the voltage as the voltage would go in the "are you serious to run this much voltage?" territory.
the more voltage you pump in, the more DTT will throttle the chip.
let the feedback roll in
and if you do not run cm7, let me know which kang or miui you run (kernel runs fine with whitehawkx's miui on G2x)
This kernel is not for any roms based on stock 2.3.3 gingerbread.
It works so far but why cant we modify the voltage though pimp my cpu or setcpu?
fry92 said:
It works so far but why cant we modify the voltage though pimp my cpu or setcpu?
Click to expand...
Click to collapse
it's disabled for testing
for T15 i can enable it later
for ELP it will stay off, there is not really any headroom to go any lower than it is.
kernels are meant to be flashed and then you forget about them and go on and use your phone, this holds particularly true on the 1.0GHz undervolted version.
The T15 could benefit from finding the lowest stable settings on each individual phone.
I had another SOD. If it is related with the 216 Mhz min frequenzy, you should check the source of vorkkernel (that kernel runs perfectly at 216 Mhz, but just can not compete with your kernel elp performance wise).
Going to try your 1.5 Ghz...
Thx
Sent from my Optimus 2X using XDA App
I tried the 1,5ghz and it seems to be stable for me. I ran a couple benchmarks and surfed a few websites and no crashes, lags or whatever.
Sent from my Optimus 2X using Tapatalk
Hi, installed and works ok.
One problem: when the screen Goes off during à Call.
And you leave it off for About 20 seconds, then It isn't possible anymore to get the screen on again.
Only way to get the screen on again is to pull the battery.
To be sure it is THE kernel That causes this, i tried vorkkernel and the problem doesn't occur using The vorkkernel.
Btw: i only use basesband 502; THE only baseband that gives good Callas quality.
jan1000 said:
Hi, installed and works ok.
One problem: when the screen Goes off during à Call.
And you leave it off for About 20 seconds, then It isn't possible anymore to get the screen on again.
Only way to get the screen on again is to pull the battery.
To be sure it is THE kernel That causes this, i tried vorkkernel and the problem doesn't occur using The vorkkernel.
Btw: i only use basesband 502; THE only baseband that gives good Callas quality.
Click to expand...
Click to collapse
Thanks, I look at proximity stuff.
Vork's kernel should perform very similarly on purely performance side of things.
We ended up sharing ideas.
So the other comment about it being smoother than vork is surprising and intriguing to be honest.
I enjoy building kernels, and since I had 'elp' built already wanted feedback, that comment I didn't expect.
Sent from my A501 using Tapatalk
jan1000 said:
Hi, installed and works ok.
One problem: when the screen Goes off during à Call.
And you leave it off for About 20 seconds, then It isn't possible anymore to get the screen on again.
Only way to get the screen on again is to pull the battery.
To be sure it is THE kernel That causes this, i tried vorkkernel and the problem doesn't occur using The vorkkernel.
Btw: i only use basesband 502; THE only baseband that gives good Callas quality.
Click to expand...
Click to collapse
Strange, I had the same screen blanking issue with CM7 Kang I built 2 days back. Doubt if it kernel related or common to both.
hackworks said:
Strange, I had the same screen blanking issue with CM7 Kang I built 2 days back. Doubt if it kernel related or common to both.
Click to expand...
Click to collapse
Hm, that will make it harder to track.
For one I need to change my G2x / O2x to 'anykernel' ....before vork spanks me for not using it.
I pulled this ramdisk 4 days ago.
Doing this w/o phone at hand I'll be better of using 'anykernel' then.
Sent from my A501 using Tapatalk
Hey, just wanted to report another SoD after i hung up on a call. Those are the only SoD i get, but i get it pretty much after every call.
Never happens on Vork's kernel or the stock cm7 kernel.
I am running the ELP kernel.
Hope I could help.
i'm testing the T15 on latest miui and seems all ok....just a note ,the battery consumption seems to much high....
This will guide you and teach you too ONLY if you read well rather than just pressing download links!
Now that we had TONS of kernels out there, It doesn't means NEWER = BETTER.
Here you will find useful links to guide on choosing which kernels fits your needs.
This is pointing out and will be guide for those people who dont know what is a KERNEL?
This thread is for those who doesn't know wtf does a kernel is, for those gamers for those on stock roms for those who wants performance for those wants promising benchmark scores etc..
KERNEL? what is it?
In computing, the kernel (from German Kern, nucleus, core) is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components). Usually as a basic component of an operating system, a kernel can provide the lowest-level abstraction layer for the resources (especially processors and I/O devices) that application software must control to perform its function. It typically makes these facilities available to application processes through inter-process communication mechanisms and system calls.
Source|for more info click here
Click to expand...
Click to collapse
{
"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"
}
Image source here
This shown picture above gives you the basic idea what does a kernel is and
what depends on it.
Click to expand...
Click to collapse
Now that you know what a kernel does, its time to know what VSYNC (Vertical Synchronization) is?
Vertical Synchronization, also called Vertical Sync, or simply VSync for short, was primarily required because of the physical limitations of CRT monitors as discussed in the Refresh Rate section. A CRT monitor has to constantly light up the phosphors on the screen many times per second to maintain an image, and can only do this a certain number of times per second based on how fast the electron gun in the monitor can move. Each time it has to redraw the entire screen again, it moves the electron gun inside the monitor from the bottom of the screen to point to the top left of the screen, ready to 'repaint' all the lines on the screen from top left to bottom right, and back again for the next refresh. The period during which the electron gun moves to the top of the screen for a new refresh is called the Vertical Blanking Interval (VBI).
Enabling VSync tells your graphics card to synchronize its actions with your monitor. That means the graphics card is only allowed to swap its frame buffer and send a new frame to the monitor when the monitor says it is ready to repaint a new screen - i.e. during the VBI. Your graphics card and monitor do not have to be in sync; they can still operate properly when VSync is disabled, however when VSync is disabled, you can experience a phenomenon called Tearing in periods when your graphics card and monitor go out of sync, precisely because the graphics card and monitor are acting without regard for each other's limitations.
Click to expand...
Click to collapse
For further explanation about VSYNC, redirect here: source
Topic content:
▷Vsync on and off difference
▷FPS and vsync explanation
▷Tearing
▷Advantage and disadvantages
-----------------------------------------------------------------------------
Now base on my experience, this are the .35 kernels (never had tried .32 so I cant point out which one is good for me) I personally found out useful and those gave me good experience on stock and custom roms.
NOTE: it doesn't means all of this are BUG free!
For stock rom 2.3 | .35 kernel
Vsync off
The smoothest one i found for stock lg rom|voff gives smoother ui transitions and scrolling
Rome-v1.3.3-cfs-vsync-off by zack here
Vsync on
Best one i tried for von on stock rom
paolo's OC kernel V3 here
you'll find the thread here but most of the links are dead
For custom roms, all cm7 based rom (miui, lewa.etc) and themed roms |.35
Vsync on
best ones i tried that gave me performance and really good experience even on games!
Ta-gb-kernel-v1.1 by thachtunganh: here
Roq kernel-IX by Roqu3: here
Roq kernels (for those who doesnt even give effort to search but rather spam and ask anywhere) here! Newer doesn't mean better
Vsync off
for benchmark HOGS and for games who need further more frames for HQ games
PP kernel v1.7 ta-gb 1.2 based, originaly by thachtunganh moded by trettet here (the best for games so far)
Candied kernels by DJnoXD here (voff with variety of touch fixes also good for heavy games but lesser benchmark scores compared from PP kernel v1.7)
Nice tutorial there
Sent from my LG-P500 using xda premium
sorry ahead about this massage:
listen my english is pretty bad and to read all of this will take me an hour or even more so can you plz recoomend me on the best rom for preformence ? i dont give a damn about battery i just want the launcher transition will be smooth and games to work as best as can.. i dont car even if phone drain battert in 6-7 hours
Great!
Sent from my LG-P500 using XDA
True ta gb 1.1 is best for me.....bugfree.......tried so many kernels....
Sent from my LG-P500
I'd be curious to know about ics kernels..I'm currently using redpill and stay with stock kernel but the developer has made a suggestion of not overclocking,but nice tutorial..this should be a sticky
Sent from my LG-P500 using xda premium
really helpful for clearing out the basics of kernel..!! Thanks mate..!!
great share!
people can smoeone plz explain which is the bast rom of gaming?( just for gaming i dont care of any thing else )
dokvader114 said:
people can smoeone plz explain which is the bast rom of gaming?( just for gaming i dont care of any thing else )
Click to expand...
Click to collapse
GTR.
A good rom like CM and a good kernel as in my suggestions will give you good game experience, as of now I'am on gsnap rom simply because its CM but I like the way its very lightweight.
i confused on my question i meant which kernel is the best for gaming? im curnttly using GTR-V7.8 kernel roq+paolo touch fix
dokvader114 said:
i confused on my question i meant which kernel is the best for gaming? im curnttly using GTR-V7.8 kernel roq+paolo touch fix
Click to expand...
Click to collapse
That's great for gaming but u might wanna use PP Kernel by trette that is the best for gaming
Sent from my LG-P500 using xda premium
Or buy a new phone
Sent from my LG-P500 using xda premium
lol cant affored a new phone..my perent promised me an iphone 5 but i must wait till it get to israel till then im still using my suckish phone which my suchish friend laugh at
and ty for recommending
and plz pp kernel link ? in google i found just pp kernel but not PP Kernel by trette
dokvader114 said:
lol cant affored a new phone..my perent promised me an iphone 5 but i must wait till it get to israel till then im still using my suckish phone which my suchish friend laugh at
and ty for recommending
and plz pp kernel link ? in google i found just pp kernel but not PP Kernel by trette
Click to expand...
Click to collapse
link
dokvader114 said:
lol cant affored a new phone..my perent promised me an iphone 5 but i must wait till it get to israel till then im still using my suckish phone which my suchish friend laugh at
and ty for recommending
and plz pp kernel link ? in google i found just pp kernel but not PP Kernel by trette
Click to expand...
Click to collapse
PP kernel 1.7 will give you performance but i dont suggest it on stock cm, may be on GTR but on stock it would only make scrolling sluggish because of screen tearing.
recreation012 said:
PP kernel 1.7 will give you performance but i dont suggest it on stock cm, may be on GTR but on stock it would only make scrolling sluggish because of screen tearing.
Click to expand...
Click to collapse
so what do you reccomend on GTR ( WHICH KERNEL?)
> agreed with roq IX and ta-gb 1.1:good:
I have a question I'm on aokp dynamite's ics and the performance is awesome. but some games (not necessary heavy weight) don't start. in somewhere I read that changing the kernel would help. so is anybody here in ics using custom kernels?
this is my first thread in xda. sorry if i break any rules. and plz tell me if i did.
============================================================
Hello committee! I just registered here a few days ago and find it a really nice place. i found a lot of useful infos and learned skills here. enjoyed every second reading the posts.
i just spend the afternoon testing with some different kernels and ROMs. trying to figure out which one should i choose for daily use. i know it would be a long term testing to get a conclusion but this is a start anyway.
i'm posting my result here hoping could do a little contribution to this committee. and PLEASE share your ideas with me too!
============================================================
I used the app AnTuTu Benchmark on my Nexus S. dunno if it's the best benchmarking app but i think as long as i keep all the other settings the same. the result still tells some truth.
The results below ONLY show the performance of roms and kernels at BENCHMARKING. it does NOT say anything about battery life, usability or stability.
View attachment 1265857
=======================UPDATE===============================
AOKP seems not working properly with AirKernel. trying to figure out why. anyone can help?
*Air186B65f = AirKernel #186 BlueColor with 65fps
*Air186V = AirKernel #186 VoodooColor without 65fps
(both the above are High-BigMem versions.)
*marOTA4.2= marmiteKernel v4.2 for stockOTA ROM
*mar4.2 = marmiteKernel v4.2 for Custom ROMs
*bfq is not currently available on marmiteKernel v4.2 so i only tested deadline. dunno if it's a proper choice.
*Adroxd = Androxide 3.1.0
*NotPass = benchmarking was interrupted by force close of the app.
some conclusions:
1. ROOT does NOT affect the performance on stock ROMs.
2. performance does NOT do better at benchmarking, as it's supposed to, than some other governers.
3. NotPass does NOT happen every time with the same settings. i.e. i tested 2 times at 1.4GHz with smartassV2 and bfq on stock ROM. the first time it gave an result of 4090. but the 2nd time it force closed.
4. schedulers seem to be not affecting benchmarks on a big scale.
5. The result shows stock ROM with custom kernels DOES better performance than custom ROMs. (I like things to be stock. it makes me feel safe. But at the same time i prefer those mods in custom ROMs like the volume rocker wake-up and advanced power menus.)
6. I love xda-developers.com :laugh:
New benchmark expert arrived!
Welcome!
Edit: aha...not in-progress like bedalus:/
Sent from my Nexus S using xda app-developers app
Since you are new to this let me say something that most users are unaware of: the governor is absolutely irrelephant. The CPU will always be at 100%, otherwise it's not a true benchmark, thus rendering the delay to reach such % (basically what a governor does) a parasite variable.
The I/O scheduler performance is also tricky to measure as some are better in sequential operations, some are not.
So if you want to test ROMs & kernels (which makes much more sense, not I/O schedulers and governors), then here are a few tips:
More ROMs (make sure to include CM as it has many small code optimizations).
More kernels.
Drop the governor column and do everything in performance (this will force the max CPU frequency and eliminate the aforementioned parasite variable).
Choose one I/O scheduler and use it for every kernel (homogeneity).
Don't do OC.
Use more benchmarks (CF-Bench, Sunspider, GLBenchmark).
Run at least 3 times and note down the average result.
ioplkj13 said:
New benchmark expert arrived!
Welcome!
Edit: aha...not in-progress like bedalus:/
Sent from my Nexus S using xda app-developers app
Click to expand...
Click to collapse
LOL no i'm not a benchmark expert, yet. ;D but thanks for the advise. i think in-progress makes ppl excited and helps me to do the work better. just like knzo's post!
knzo said:
Since you are new to this let me say something that most users are unaware of: the governor is absolutely irrelephant. The CPU will always be at 100%, otherwise it's not a true benchmark, thus rendering the delay to reach such % (basically what a governor does) a parasite variable.
The I/O scheduler performance is also tricky to measure as some are better in sequential operations, some are not.
So if you want to test ROMs & kernels (which makes much more sense, not I/O schedulers and governors), then here are a few tips:
More ROMs (make sure to include CM as it has many small code optimizations).
More kernels.
Drop the governor column and do everything in performance (this will force the max CPU frequency and eliminate the aforementioned parasite variable).
Choose one I/O scheduler and use it for every kernel (homogeneity).
Don't do OC.
Use more benchmarks (CF-Bench, Sunspider, GLBenchmark).
Run at least 3 times and note down the average result.
Click to expand...
Click to collapse
these are very helpful! i'll take the advise and make my test better.
but i don't think i'll do A LOT ROMs and kernels. since i'm just testing those ROMs and kernels which i might be using for daily. but i WELCOME all other guys here to post their results! :fingers-crossed:
again, many thanks to your help!
So the best rom+kernel is the stock+air kernel?
We need more numbers. A benchmark thread with nearly only conclusions is just asking people to believe you without any proof. Not gonna happen in a place full of skeptics.
Knzo suggestions are very good too. You need more homogeneity in your benchmarks. Being all over the place only adds variables in the equation that favor one kernel or the other. And more tests. Pretty much just follow all what he said.
knzo said:
Since you are new to this let me say something that most users are unaware of: the governor is absolutely irrelephant
Click to expand...
Click to collapse
{
"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"
}
Irrelevant*
polobunny said:
Irrelevant*
Click to expand...
Click to collapse
You don't really think I'd write irrelephant unintentionally right? I'm meme-aware! ;p
knzo said:
You don't really think I'd write irrelephant unintentionally right? I'm meme-aware! ;p
Click to expand...
Click to collapse
Haha! You got me there. I kinda knew of your meme ways, but that was some good trolling right there.
•Run at least 3 times and note down the average result.
Click to expand...
Click to collapse
Try to make the conditions the same for each run. For example, restart the phone and leave idle for 3 minutes, etc.
Andrew1998 said:
So the best rom+kernel is the stock+air kernel?
Click to expand...
Click to collapse
remember there's nothing called "best". as i said above the result only shows performance at benchmarking. as we know good benchmark score may result in poor battery life so it's not recommended for daily use.
if you could help this work it's much appreciated!
maybe you just do a benchmark (takes only 3 mintes) and post your rom and kernel with the score.
best wishes.
vikingsail said:
this is my first thread in xda. sorry if i break any rules. and plz tell me if i did.
Click to expand...
Click to collapse
Well since you asked nicely, you did post in the wrong section.
Thank you for the data, and there have been some good suggestions about tweaking the method.
Stock Rom.. air kernel #186..
Sent from my Nexus S
siddhesh.raikar said:
View attachment 1267462
Stock Rom.. air kernel #186..
Sent from my Nexus S
Click to expand...
Click to collapse
that is very impressive! any tweaks?
polobunny said:
We need more numbers. A benchmark thread with nearly only conclusions is just asking people to believe you without any proof. Not gonna happen in a place full of skeptics.
Knzo suggestions are very good too. You need more homogeneity in your benchmarks. Being all over the place only adds variables in the equation that favor one kernel or the other. And more tests. Pretty much just follow all what he said.
yes that's indeed what we need. i wish more ppl could take part in this.
and i'm trying to take more homogeneity into my testing. thanks for the advise!
Irrelevant*
Click to expand...
Click to collapse
sysadmn said:
Try to make the conditions the same for each run. For example, restart the phone and leave idle for 3 minutes, etc.
Click to expand...
Click to collapse
very funny...
siddhesh.raikar said:
View attachment 1267462
Stock Rom.. air kernel #186..
Sent from my Nexus S
Click to expand...
Click to collapse
Haha you over clocked to 1.4ghz. Here is mine.
Sent from my Nexus S using xda app-developers app
Good luck!
..
{
"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"
}
PRESENTS
NOTETHIS KERNEL WILL NOW WORK WITH CURRENT 4.2.2 ROMS WITH ALL FIXES
DEMONS BLOOD 3.0 FOR 4.2.2 ROMS. THIS IS STILL IN TESTING AND ALL FEED BACK IS WELCOME.
DOWNLADS
04/04/2013
FEATURES
OC/UV
SD CARD SPEED TWEAKS
BATTERY OPTIMIZATIONS
RAM INCREASE OPTIMIZATIONS
MUILTI GOV'S
I/O TWEAKS AND ADDED SCHEDULERS
CREDITS
CAMCORY
SMARTGUY004
ARCO68
OISIS
SOURCES
MY GITHUB
03/16/2013
MORE RAM!!!!
battery improvments
04/04/2013
more ram upped to 369
new govs
better battery
dialed oc down to 1.6 for stability and safety
AWWWEEE YEAAHH!!!!! I love your kernels tim! Cant wait for bluetooth to be fixed in 4.2.2 roms so I can test this out!
What is difference between this and SMARTGUY004 kernel?
Correct me if I'm wrong both are 3.0.68 builts.
It looks like same overcloking, governors, etc.
Thank you.
I tried this and my phone froze up like crazy, this was with the Baked Black Bean ROM. I did all the usual things to install and rebooted twice, still froze up. I tried to change CPU settings with No Frills and the phone froze up on both attempts. No complaining just reporting what happened in my case, it might work just fine for others.
ArtfulDodger said:
I tried this and my phone froze up like crazy, this was with the Baked Black Bean ROM. I did all the usual things to install and rebooted twice, still froze up. I tried to change CPU settings with No Frills and the phone froze up on both attempts. No complaining just reporting what happened in my case, it might work just fine for others.
Click to expand...
Click to collapse
might just be your phone.... either way baked black bean rom already comes preloaded with this overclockable kernel...
ReckYoChips said:
might just be your phone.... either way baked black bean rom already comes preloaded with this overclockable kernel...
Click to expand...
Click to collapse
Yeah but it's nice to have all the extra govs & so forth. 500 points higher on Quadrant is nothing to sneeze at either, though most of it is I/O related.
Re: [KERNEL][DemonsBlood][3.0][4.2.2][v3] OC/UV
Running great here
Sent from my SGH-T679
ReckYoChips said:
might just be your phone.... either way baked black bean rom already comes preloaded with this overclockable kernel...
Click to expand...
Click to collapse
I tried it again, this time with much better results. Don't know why the difference this time as I flashed it exactly as before but glad I did. Check out the benchmark on this one! That's the highest I've ever gotten, and I'm not OCd above 1.6.
Re: [KERNEL][DemonsBlood][3.0][4.2.2][v3] OC/UV
ArtfulDodger said:
I tried it again, this time with much better results. Don't know why the difference this time as I flashed it exactly as before but glad I did. Check out the benchmark on this one! That's the highest I've ever gotten, and I'm not OCd above 1.6.
Click to expand...
Click to collapse
Glad its now working for you. How's battery life for everyone
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
Its the best IMO . I get around 6-8 hrs of heavy usage
Re: [KERNEL][DemonsBlood][3.0][4.2.2][v3] OC/UV
N/A
Re: [KERNEL][DemonsBlood][3.0][4.2.2][v3] OC/UV
ArtfulDodger said:
So far same as stock kernel that comes with the ROM. That's one thing about 4.2 ROMs is that battery consumption has been higher than any other ROMs. Can't really pin it down other than Maps, screen and the android OS in general. Nonetheless happy with the ROM and the kernel too as it's the best JB performance you're going to get with this phone.
Sent from my SGH-T679 using xda app-developers app
Click to expand...
Click to collapse
Try greenify on Google maps. Maps will drain even when not in use.
Sent from my SGH-T679 using xda app-developers app
Re: [KERNEL][DemonsBlood][3.0][4.2.2][v3] OC/UV
ricedragon said:
Try greenify on Google maps. Maps will drain even when not in use.
Sent from my SGH-T679 using xda app-developers app
Click to expand...
Click to collapse
Did, doesn't work but thanks for the suggestion.
Damn phone froze up again so things were short lived I hate to report. Bad enough I had to restore my nandroid of CM 10.1 since re flashing the ROM didn't solve anything. I was looking at starting over so I had to say sh** on it. Should have left well enough alone. Again no reflection on Tim's work just something maybe I did wrong, IDK.
Sent from my SGH-T679 using xda app-developers app
New Build
V4 is now available check op for changes
Tim1928 said:
V4 is now available check op for changes
Click to expand...
Click to collapse
Ironically working great with CM 10.1. Free memory seems easier to come by than with the Chimera built-in kernel which is why I wanted to give this version a try. I was getting lag whenever using memory hogging apps like Gnow & Poweramp at the same time, and Awesome Beats was getting closed every time I tried to activate it. So far none of that. Set CPU to 368 min, 1636 max, row I/O and fantasy scheduling.
Great job as usual. Now that I've said that, my phone will start acting up no doubt!
Re: [KERNEL][DemonsBlood][3.0][4.2.2][v3] OC/UV
ArtfulDodger said:
Ironically working great with CM 10.1. Free memory seems easier to come by than with the Chimera built-in kernel which is why I wanted to give this version a try. I was getting lag whenever using memory hogging apps like Gnow & Poweramp at the same time, and Awesome Beats was getting closed every time I tried to activate it. So far none of that. Set CPU to 368 min, 1636 max, row I/O and fantasy scheduling.
Great job as usual. Now that I've said that, my phone will start acting up no doubt!
Click to expand...
Click to collapse
Let's hope this one works better for you. How's battery life vs v3
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
Tim1928 said:
Let's hope this one works better for you. How's battery life vs v3
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
Have had it only a few hours and plugged in to my USB port to charge just after flashing. Tomorrow I should get a good idea, I'll let you know. The RAM benefit alone is worth it regardless even if battery was worse. Memory always makes this phone a challenge to use as everybody knows!
Re: [KERNEL][DemonsBlood][3.0][4.2.2][v3] OC/UV
Installed configured and used in beta testing of an online game. Smoother and more responsive and game likes it as well. Had many crashes on 4.2.1 with earlier version with beta game test but not system now both on 4.2.2 seems good paired.
Curious as to OC @ 1631 versus 1604 not that I care cause my cpu handles up to 1881 with no crashes though 1804 I spaced and used it for a week with no ill results.
Anyways I will watch battery drain and can only compare right now to latest chimera version. Started off with massive drain on it untill it settled in and had 2 errors constant on boots that finally tapered to 1. Yours so far started off with 1 but after settled for a bit on boot it fixed itself. Beginning to think the error is due to swapsd as I no longer see the checks happen but the mounts are right. If case be then I care not and don't care as is anyways.
Great kernel so far. Thanks
Sent from my SGH-T679 using xda premium
Re: [KERNEL][DemonsBlood][3.0][4.2.2][v3] OC/UV
Battery life has definitely increased by 3% per hour in rootbox 4.2.2 using your v4 over my previous install.
Both chimera and dbk for 4.2 are outstanding performers so win win all the way around. I OC @ 1.6 no matter what and have not had 1 stutter yet since installed within moments of your post of new version.
Had to do double take and verify it wasn't misleading on drain as I accepted fast drains in 4.2.2 nope it isn't fast drains now.
Gratzy and much thanks
Sent from my SGH-T679 using xda premium