There does not seem to be a thread on what we can do to get the most speed out of the phone, only individual posts in the different ROM threads, now buried in the posts of times. So here one is, even if it is in the wrong thread. As always, your mileage may vary.
===================================
Tweaks Built Into CM9/CM10
===================================
These are basic tweaks built into CM9 and CM10, in the settings app. All ROMs based off of these should also have these settings.
{
"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"
}
The first one is just to make it feel faster.
Settings >> Developer Options
Changing these three values will change the speed of the animation. Change them all to ".5" to make things feel faster.
NOTE: Changing "Window Animation Scale" to anything that is not 1x in Camcory's CM10 will disable the CRT Off lock animation.
Settings >> Performance
16 bit transparency
I have gotten visual artifacts when using it, so I haven't ever used it and the goal is speed and stability.
Surface Improvement
Run wild. None of these seem to make a performance or stability difference.
Processor
CPU Governor: The two best options (in my own opinion) are "OnDemand" and "Conservative." They only difference between them is how fast the ramp up your CPU frequency. Conservative is slower, and gives slightly better battery life.
We are not overclocking today, since we are trying to remain as stable as possible, and because SmartGuy's OC Kernel has disappeared.
I/O scheduler
We're not going there yet.
Memory management
zRam. Debatable, but 10% or 18% seems to work fine (with no adverse affects.)
The others: absolutely turn on.
===================================
Pimp My Rom
===================================
Pimp My Rom. The All-in-One toolbox. It is hard to go into detail, and none of them are "bad." I'll just tell you what I stay away from, either because we cover them elsewhere, or I have no idea what they do.
Before you try anything here, "Tools >> Rescue Package" to download the flashable zip to fix PmR problems.
Things aren't supposed to go wrong, but they do sometimes. It's a failsafe.
Now, I don't touch:
Tweaks >>Multitasking (gets covered later)
>>Dalvik VM (no idea what it does)
>>Miscellaneous >> "Optimize sqlite3" and "Zipalign all..." (get covered later)
===================================
The V6 Supercharger and KAKernalizer
===================================
Script Manager is needed to run V6 and KAK.
Place both scripts that you downloaded from the fourm page onto your phone. Anywhere accessible. Find 'em and Run 'em. Make sure the "Su icon is pressed"
On KAK, just run the first option.
On V6, install everything, including the Nitro Lag Nullifier (option 21 I believe) and run option 12. Make sure the Min Free values match.
You may have to re-run option 12 after a reboot. And if your phone is lagging, try running option 17, the Engine Flush, to free up some resources. I have this one set up to run hourly with Tasker.
Hey we just got the "at boots" and the OOM killer settings from PmR covered and the I/O Scheduler from the Settings covered at the same time!
===================================
Seeder
===================================
Seeder is relatively new to the speed scene, and has already raised and uproar receiving comments for and against from Cyanogen and Google Android Devs alike. Whether it is a real lag killer or a placebo, I've noticed a difference, and that is what counts, right? how it feels.
This one is simple. Download the apk, install, open it up, enable and set at boot.
===================================
ROM Toolbox
===================================
This app hails from the makes of "SuperUser" and "Busybox Installer," the essential apps in any rooting process. Now here we will be culling our start-up apps only, but there are many other feature you can goof around with. Just be careful out there son.:crying:
Tools >> AutoStart Manager"
Now you can disable the apps you think you should disable.
Feel free to go into the other events and disable apps, but be warned: some apps will cease to work if their call signs are disabled.
As far as other things tips go, just be careful apps you install. The kindof app that run all the time are the ones you want to download very infreqently. I also use Watchdog to see if any apps are eating all my CPU and use Rescan Media Root to stop "Android Media Process" when it runs amuck.
Of course, there is only so much you can do. Even with these, you will still have a phone that lags and can't run all the best games. Hopefully this just makes it more bearable for you.
Feedback is appreciated. Comment on what works and what doesn't, as well as other things you've tried to make things run smoothly! Happy hacking!
Just tried seeder. I think it made a difference?
Sent from my SGH-T679 using xda app-developers app
I'm working on linaro cm10, on full linaro the camera doesn't work, so I have a ROM with everything strict alising, and linaro optimesed except the lib folder, which only takes 100 points or so off the benchmark.
Sent from my SGH-T679 using xda app-developers app
I think the only issue with all these tweaks is that there is too much of a good thing if you will. That's been a major downside around the forum here. The one thing I have learned is that you can tweak this phone from here to eternity but you will never get that "SIII" performance people seem to think they will get. You got a single core processor and 512mb of RAM so it is what it is. Don't get me wrong, a FEW tweaks are helpful but if you overdo it they will all cancel out each other.
Sent from my SGH-T679 using xda app-developers app
ArtfulDodger said:
I think the only issue with all these tweaks is that there is too much of a good thing if you will. That's been a major downside around the forum here. The one thing I have learned is that you can tweak this phone from here to eternity but you will never get that "SIII" performance people seem to think they will get. You got a single core processor and 512mb of RAM so it is what it is. Don't get me wrong, a FEW tweaks are helpful but if you overdo it they will all cancel out each other.
Sent from my SGH-T679 using xda app-developers app
Click to expand...
Click to collapse
Yeah, I tried playing GTA vice city, it laggs so bad even over clocked at 1.9ghz
Sent from my SGH-T679 using xda app-developers app
I've noticed a pretty big difference with seeder. Im about to flash smartguys3.0 kernel and see how blazing it runs with that.
IRX120 said:
Yeah, I tried playing GTA vice city, it laggs so bad even over clocked at 1.9ghz
Sent from my SGH-T679 using xda app-developers app
Click to expand...
Click to collapse
ArtfulDodger said:
I think the only issue with all these tweaks is that there is too much of a good thing if you will. That's been a major downside around the forum here. The one thing I have learned is that you can tweak this phone from here to eternity but you will never get that "SIII" performance people seem to think they will get. You got a single core processor and 512mb of RAM so it is what it is. Don't get me wrong, a FEW tweaks are helpful but if you overdo it they will all cancel out each other.
Sent from my SGH-T679 using xda app-developers app
Click to expand...
Click to collapse
512 MB of ram you say? Is that what it's supposed to be under the memory spot in the about section in settings?
Sent from my SGH-T679 using xda app-developers app
#1n00b said:
512 MB of ram you say? Is that what it's supposed to be under the memory spot in the about section in settings?
Sent from my SGH-T679 using xda app-developers app
Click to expand...
Click to collapse
No it should say 356. Part of that 512 is not available for use. So in reality we have even less than what's physically there. That is the real problem with this phone. Most of the freezing and lagging is because of the lack of sufficient memory. No amount of memory tweaks help very much either. The OC kernels do help a bit but nothing makes up for not having enough memory. Just like an old PC from 10 years ago that's trying to run Windows 7, think of it that way.
ArtfulDodger said:
No it should say 356. Part of that 512 is not available for use. So in reality we have even less than what's physically there. That is the real problem with this phone. Most of the freezing and lagging is because of the lack of sufficient memory. No amount of memory tweaks help very much either. The OC kernels do help a bit but nothing makes up for not having enough memory. Just like an old PC from 10 years ago that's trying to run Windows 7, think of it that way.
Click to expand...
Click to collapse
Man I was worried for a second.
Sent from my SGH-T679 using xda app-developers app
Related
Howdy,
I've been using the CM7 nightly builds for a while now and figured it'd be nice to have a kernel that's based on CM7 with overclocking, RAM hack and couple of other tweaks. This kernel is pretty similar to the volkKernel but I wanted to have my own
Changes:
* Overclocking up to 1500 mhz (only through pimp my cpu at the moment)
* Default I/O scheduler of NOOP
I'll try to keep it up to date with the latest CM7 kernel sources.
[Releases]
Third release based on nightly #114
http://www.mediafire.com/?r57gqyuvhujwk6g
Second release based on nightly #101
* Removed RAM hack
* Balanced out the CPU clock values a little bit
http://www.mediafire.com/?1waipap3c71hat3
Initial release based on nightly #79
http://www.mediafire.com/file/w3e0s3vxwtznclz/cm7_79.zip
very nice welcome on board ^^
fallout0 said:
Howdy,
* Overclocking up to 1500 mhz (only through pimp my cpu at the moment)
Click to expand...
Click to collapse
Can't use setcpu?
i would like to use OC via CMParts ^^
Hmmm pardon me for asking, but why is it a 32mb RAM hack now instead of 64mb? Is it to resolve the gallery bugs?
I am using the original cpujauste o/c code that's why it only works with pimp my CPU. ill look into the others tomorrow to get that working
The 64mb hack caused issues for people with 1080p recording and the gallery. ill try it again and see how it works
ok, i found some bugs.
1. Reboot doesn't work. I guess thats because of the 32MB Ram Hack (for the vorkkernal, reboot doesn't work either)
2. After running a couple of hours, you only get around 50% of your CPU performance. Maybe the scheduler isn't optimized well. I recognized it by playing n64oid and it has lagged. Also I only get 3900 points at Antutu instead of ~5000 points.
ranrick said:
ok, i found some bugs.
1. Reboot doesn't work. I guess thats because of the 32MB Ram Hack (for the vorkkernal, reboot doesn't work either)
2. After running a couple of hours, you only get around 50% of your CPU performance. Maybe the scheduler isn't optimized well. I recognized it by playing n64oid and it has lagged. Also I only get 3900 points at Antutu instead of ~5000 points.
Click to expand...
Click to collapse
I think it's actually booting at ~700mhz by default so unless you set it up in pimp my cpu it'll stay at ~700 mhz. Probably why it's lagging.
We need more people working on kernels, thanks for doing so. Any improvements on battery life? Personally I find CM7 battery life to be pretty bad.
fallout0 said:
I think it's actually booting at ~700mhz by default so unless you set it up in pimp my cpu it'll stay at ~700 mhz. Probably why it's lagging.
Click to expand...
Click to collapse
Yep, now running with 1ghz again ^^
Can i request Voodoo Sound support?
Hey fallout0,
Nice work mate.
I think the general consensus is to not have the 64mb hack in kernels judging from a couple of poles about only 20% wanting the hack, probably less now.
I prefer to not have the hack at all imho, far too many instabilities for zero gain that being said I have yet to find a completely stable o/c kernel to use - stock seems to be the only completely stable kernel.
Be trying yours later on today so keep up the good work!
-smc
somemadcaaant said:
Hey fallout0,
Nice work mate.
I think the general consensus is to not have the 64mb hack in kernels judging from a couple of poles about only 20% wanting the hack, probably less now.
I prefer to not have the hack at all imho, far too many instabilities for zero gain that being said I have yet to find a completely stable o/c kernel to use - stock seems to be the only completely stable kernel.
Be trying yours later on today so keep up the good work!
-smc
Click to expand...
Click to collapse
Hey
Cheers
The ram hack and even overclocking support are pretty nasty hacks. Having said that I like the ability of adjusting voltages/maximum frequencies and until there is a better solution I think it's worth having this one
I agree about the RAM hack. I tried volkKernel and besides the reboot issue I didn't have any problems with the 32mb RAM hack. However the extra 32mb of RAM might not even be that useful.
I'll see how things pan out with this one then remove/add things as people complain
fallout0 said:
Hey
Cheers
The ram hack and even overclocking support are pretty nasty hacks. Having said that I like the ability of adjusting voltages/maximum frequencies and until there is a better solution I think it's worth having this one
I agree about the RAM hack. I tried volkKernel and besides the reboot issue I didn't have any problems with the 32mb RAM hack. However the extra 32mb of RAM might not even be that useful.
I'll see how things pan out with this one then remove/add things as people complain
Click to expand...
Click to collapse
Can't the reboot issue be easily resolved? According to RC, the bootloader expects the reboot-information to be at 128MB + 11 bytes, while the system writes it to [MB Reserved for Graphics]+11 bytes. As long as no ram-hack is applied, it'll of course be in the right place. Shouldn't it be easy for a kernel to just copy what is at [MB RESERVED]+11 to [128MB]+11 before shutdown?
Just talking by the seat of my pants here, haven't looked at any of the sourcecode, but it certainly feels feasible.
::Trym
I wish for that kernal:
- option on 32mb hack
- AVP/SD ram OC
- CMPart OC settings
thats it ^^
He-hey!))) This kernel is almost burnt my phone off.... Came upstairs after the dinner and found the phone off and very-very hooot... So, now I'm waiting for it to cool down a bit... Hope it'll turn on again)))
Update: Thank God that it didn't turn into BRICK))) Came on again and I've flashed it back to vorkkernel.
I am using MIUI ROM.
Very good works!! I have now tested with CM7 ROM "nightly full-77" version.
Fantastic Quadrant Score!!!
{
"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"
}
TrymHansen said:
Can't the reboot issue be easily resolved? According to RC, the bootloader expects the reboot-information to be at 128MB + 11 bytes, while the system writes it to [MB Reserved for Graphics]+11 bytes. As long as no ram-hack is applied, it'll of course be in the right place. Shouldn't it be easy for a kernel to just copy what is at [MB RESERVED]+11 to [128MB]+11 before shutdown?
Just talking by the seat of my pants here, haven't looked at any of the sourcecode, but it certainly feels feasible.
::Trym
Click to expand...
Click to collapse
I thought about it, and decided against it. Writing random information into active RAM is never a good idea.
so far so good with this kernel on RC1...
we want more OC !!!
moooooooore!
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
This is list of best roms for LG 2X.
ICS:
---OptiX ( http://forum.xda-developers.com/showthread.php?t=2376412 )
-It's stable and fast.
-Good battery life.
-Camera works great and HDMI rotation is correct.
JB:
---JellyCream ( http://forum.xda-developers.com/showthread.php?t=2262782 )
-It's stable and let's say fast
-Ok battery life
-Camera works great and HDMI rotation is correct.
---TheROM ( http://forum.xda-developers.com/showthread.php?t=2420304 )
-It's stable(build 26) and really fast.
-Great battery life.
-Camera has some bugs and HDMI rotation error.
KitKat:
---SlimKat ( http://forum.xda-developers.com/showthread.php?t=2551925 )
-It's stable now and incredible fast.
-Great battery life.
-Google camera working great and HDMI error.
Please reply your opinion. :laugh: :laugh:
And hit the THANKS button
Robert detapton
SlimKat
- "stable and incredible fast"???
- "Great battery life"???
I installed and reinstalled it (full wipe).
After 1-2 days it became very very slow and crashes: it became UNUSABLE!
frank4wheels said:
SlimKat
- "stable and incredible fast"???
- "Great battery life"???
I installed and reinstalled it (full wipe).
After 1-2 days it became very very slow and crashes: it became UNUSABLE!
Click to expand...
Click to collapse
For me is working great,
What kernel are you using?
And did you overclock it ?
-THANKS-
roc.mateo said:
KitKat:
---SlimKat ( http://forum.xda-developers.com/showthread.php?t=2551925 )
-It's stable now and incredible fast.
-Great battery life.
-Google camera working great and HDMI error.
Click to expand...
Click to collapse
Is there HDMI error in SlimKat?
yeah,it's in all the custom roms..there isn't in the stock based roms
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I didn't modify 1200 Mh.
I agree with you that Optix and The ROM are good; but they aren't KitKat...
Sent from my LG-P990 using XDA Free mobile app
frank4wheels said:
SlimKat
- "stable and incredible fast"???
- "Great battery life"???
I installed and reinstalled it (full wipe).
After 1-2 days it became very very slow and crashes: it became UNUSABLE!
Click to expand...
Click to collapse
Did you change from ART to Dalvik? That *might* help... ART is still somewhat unstable, and lags and such depend alot on the kernel you're using. 2.6 is stable but a bit sluggish, 3.1 is faster but hás camera bugs and is battery hungry.
My P990 is better than your Galaxy S, IPhone or any other piece of trash you own!
korgndm said:
Did you change from ART to Dalvik? That *might* help... ART is still somewhat unstable, and lags and such depend alot on the kernel you're using. 2.6 is stable but a bit sluggish, 3.1 is faster but hás camera bugs and is battery hungry.
Click to expand...
Click to collapse
Some version ago, ART was the default, but there were problems.
I remember that tonyp wrote that ART could give problems.
In last version the default is Dalvik, so it is non necessary to modify.
Thank you for helping me to understand why I have problems and you haven't.
CM10 "Look Ma! No Hands!" Edition
Pengus' CM10 "Look Ma! No Hands!" edition is definitely missing: http://forum.xda-developers.com/showthread.php?t=2058231
oneearleft said:
Pengus' CM10 "Look Ma! No Hands!" edition is definitely missing: http://forum.xda-developers.com/showthread.php?t=2058231
Click to expand...
Click to collapse
Ok i didn't test it yet so.
But thanks for the info.
:laugh: :laugh:
-THANKS-
MaelstromXC said:
Is there HDMI error in SlimKat?
Click to expand...
Click to collapse
Yes as in any other than ICS rom .
-THANKS-
Slimkat options
Hiya,
I was wondering if anyone had any memory options for the current Slimkat, with built in 3.1 kernel (basically out of box settings) that are suitable to keep it running somewhat smooth after a week or so.
The only thing i've been able to do is dumping of the cache, and using the Fstrim command to keep the lag at bay, but this still causes memory drops of some apps, ... like Phone calls being dropped, and keyboard crashing even when I have as much as 40mb of free memory.
I do keep Skype open in the background I need it to keep in contact with someone special. so i've greenified everything else that can be hibernated. except for Viper, and other CPU and kernel managers. ( and ofcourse Skype for above reason)
the phone app crashes alot after one week of use, i don't use other social apps like facebook or whatapp. I only use Skype, and Now browser. with normal Phone and Messaging app.
I may play music sometimes. but when finished I kill the app. allowing everything else to be alright.
anyway. if there is a preferred CPU / Gov / sched / swap / zram combination that is working well for people, I would appreciate some feedback on what works for them, with minimal cache dumping, and memory leaking.
Also. please let me know via PM, if I should post this elsewhere. I'll edit the post and correctly post in the correct thread, without cluttering up the thread.
Thank you.
Necro.
I'm hoping for this info too! Just installed Slimkat and despite it being quick for the first 30 minutes after clean install it gets slower and slower and now even pressing power on can take up to 30 seconds just to get to the lock screen. Yes, it's insane.
necrowakker said:
Hiya,
I was wondering if anyone had any memory options for the current Slimkat, with built in 3.1 kernel (basically out of box settings) that are suitable to keep it running somewhat smooth after a week or so.
The only thing i've been able to do is dumping of the cache, and using the Fstrim command to keep the lag at bay, but this still causes memory drops of some apps, ... like Phone calls being dropped, and keyboard crashing even when I have as much as 40mb of free memory.
I do keep Skype open in the background I need it to keep in contact with someone special. so i've greenified everything else that can be hibernated. except for Viper, and other CPU and kernel managers. ( and ofcourse Skype for above reason)
the phone app crashes alot after one week of use, i don't use other social apps like facebook or whatapp. I only use Skype, and Now browser. with normal Phone and Messaging app.
I may play music sometimes. but when finished I kill the app. allowing everything else to be alright.
anyway. if there is a preferred CPU / Gov / sched / swap / zram combination that is working well for people, I would appreciate some feedback on what works for them, with minimal cache dumping, and memory leaking.
Also. please let me know via PM, if I should post this elsewhere. I'll edit the post and correctly post in the correct thread, without cluttering up the thread.
Thank you.
Necro.
Click to expand...
Click to collapse
Buy RamExpander and expend your memory
leekohlbradley said:
I'm hoping for this info too! Just installed Slimkat and despite it being quick for the first 30 minutes after clean install it gets slower and slower and now even pressing power on can take up to 30 seconds just to get to the lock screen. Yes, it's insane.
Click to expand...
Click to collapse
Yes you should buy RamExpander and expand your RAM to 1 GB.
And put CPU to 1.2 GHz.
At that settings phone is working great for weeks/months. (tested)
_THANKS_
roc.mateo said:
Yes you should buy RamExpander and expand your RAM to 1 GB.
And put CPU to 1.2 GHz.
At that settings phone is working great for weeks/months. (tested)
_THANKS_
Click to expand...
Click to collapse
roc.mateo said:
Buy RamExpander and expend your memory
Click to expand...
Click to collapse
I was actually hoping for a app that would help me over clock my CPU, and allow Quad core access, . with Ram increase to 3gb, and turn my Tegra 2 into a tegra 5,
and just have the phone do .. .ya know, .... phone stuff.
but Ramexpander only helps the ram. so its not worth it for me.
necrowakker said:
I was actually hoping for a app that would help me over clock my CPU, and allow Quad core access, . with Ram increase to 3gb, and turn my Tegra 2 into a tegra 5,
and just have the phone do .. .ya know, .... phone stuff.
but Ramexpander only helps the ram. so its not worth it for me.
Click to expand...
Click to collapse
WHAAAAT?????
You can increase ram to 1 GB only.
And you cant change your dual core to quad core hahaahhha.
You would have to change your proccesor for that.
OMG
Hahah :d [emoji1] [emoji1] [emoji1] [emoji23]
Hahah
roc.mateo said:
Yes you should buy RamExpander and expand your RAM to 1 GB.
And put CPU to 1.2 GHz.
At that settings phone is working great for weeks/months. (tested)
_THANKS_
Click to expand...
Click to collapse
Does ramexpander really give any change in performance?
By the way, I'm using Paranoid Android 4.45 (Kitkat/Kowalski3.1) and overclocking at 1500 Mhz. Quite satisfied.
Sent from my Z200 using XDA Free mobile app