• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Kernel Thunderc-Sprint Optimus S OC

Status
Not open for further replies.

getitnowmarketing

Android Enthusiast
Apr 27, 2010
477
788
Flash with custom recovery. This is a beta run also. Speeds above 800mhz may be unstable for many people so find the speed that works best for you as all processors are unique due to construction imperfections.

Overclocking Notes:
Not all phones can OC and can handle the same speeds. Your phone is unique. Some can go up to 864mhz stable some can only do 729mhz and some can't at all.

Overclocking must be done with setcpu. After each boot/reboot the max is set to 600mhz to keep you from getting in a boot loop with an unstable speed for your device. To change it after reboot you must move the slider in setcpu to get the overclock freq to set above 600mhz. Do not use the set on boot feature of setcpu.

Download Optimus S GNM OC Beta

Please make a nandroid backup prior to flashing so you have a restore.
 
I thought you were opposed to OC based on your post at AndroidCentral. I reworked it a lot since the 1st beta you tested.

I still don't use it I just flashed it to benchmark it.

Also, not to seem like a dick or anything but when will the GPL sources be released :)
Not gonna roll my own kernel but I did some tweaks to the kernel and just curious if your OC + my tweaks = faster
 
Upvote 0
I still don't use it I just flashed it to benchmark it.

Also, not to seem like a dick or anything but when will the GPL sources be released :)
Not gonna roll my own kernel but I did some tweaks to the kernel and just curious if your OC + my tweaks = faster

soon I have a 2.6.32.26 kernel being tested

Also, on the above post a thanks might be nice. Keep in mind that I don't have an Optimus and will likely never. I opened the gate for you guys for custom roms, showed you guys how to turn on jit, made an OC kernel. And if I didn't do it somebody would have likely done it but who knows how long that would have been to wait. I think maybe 3-4 people actually said thanks and the donations I've gotten wouldn't even buy a $.25 gumball so I certainly don't do it for the $. I always open source all my stuff to further the dev community. However, sometimes its a little frustrating with a lack of appreciation or a simple thank you for the time I have invested.
 
Upvote 0
soon I have a 2.6.32.26 kernel being tested

Also, on the above post a thanks might be nice. Keep in mind that I don't have an Optimus and will likely never. I opened the gate for you guys for custom roms, showed you guys how to turn on jit, made an OC kernel. And if I didn't do it somebody would have likely done it but who knows how long that would have been to wait. I think maybe 3-4 people actually said thanks and the donations I've gotten wouldn't even buy a $.25 gumball so I certainly don't do it for the $. I always open source all my stuff to further the dev community. However, sometimes its a little frustrating with a lack of appreciation or a simple thank you for the time I have invested.

I completely understand. I know how it feels to work your ass off for nothing and not be appreciated. I am sorry if I came off that way. I have learned the benefits of the OC and have been using 120-844 thanks to your hard work. I didn't mean to come off as a greedy bastard, I was just curious if my config tweaks did accomplish anything, and if they did pass them along to you.

Like one, I don't know if it helps but LG had ARMv6 K extensions off, even though the msm7x67 supports the K extensions.

That and they have highmem (4g+) enabled, and even the config helper says that might slow down the kernel. But again I only managed to get a 12 points above stock in Quadrant, but that was 1 test not an average so who knows. It could actually be slower. Margin of Error is around 60 points.

Anyway I do appreciate what you have done. Thanks again.
 
Upvote 0
Thanks for all the hard work on the oc kernel just had a question I know some devices cant handle the stress already at 860 is there a way a user like me could help out on maybe testing out something that is in the works of making more stable and more speed loving the speeds now dont get me wrong I always push the limits and im a flash aholic haha and would love to know how could I get into helping or getting me in the right direction on how to tinker and test this out more and post the result back to you I tend to get some free time and always like to help if I could get headed in the rite direction and again thanks for all the hard work and all your time :)
 
Upvote 0
Thanks for all the hard work on the oc kernel just had a question I know some devices cant handle the stress already at 860 is there a way a user like me could help out on maybe testing out something that is in the works of making more stable and more speed loving the speeds now dont get me wrong I always push the limits and im a flash aholic haha and would love to know how could I get into helping or getting me in the right direction on how to tinker and test this out more and post the result back to you I tend to get some free time and always like to help if I could get headed in the rite direction and again thanks for all the hard work and all your time :)

I remember you :) Didn't you nearly brick your phone already? :p

Anyway I'm working on quite a few nifty tweaks to GNM's 2.6.32.26 source :) Highest I got on Quadrant so far was 1312. Most of that was from the hardware accel but some is coming from kernel tweaks :)
 
Upvote 0
I remember you :) Didn't you nearly brick your phone already? :p

Anyway I'm working on quite a few nifty tweaks to GNM's 2.6.32.26 source :) Highest I got on Quadrant so far was 1312. Most of that was from the hardware accel but some is coming from kernel tweaks :)

I forgot to enable the k extensions but that doesn't do much performance wise. Can you upload or pastebin your .config for your kernel?
 
Upvote 0
I forgot to enable the k extensions but that doesn't do much performance wise. Can you upload or pastebin your .config for your kernel?

k wasn't the way to go actually. vfp is important.. arm1136jf-s.. alot of source tweaks actually

OC tweaks:
min freq 98mhz (even lower power)
max freq 825mhz (unstable above this on the two devices I own)

Kernel Tweaks:

BFQ patch (I/O)

new "200 line miracle patch" auto scheduler patch (CPU Scheduler)

manual mods to arch/arm/Makefile (finer tuning for ARM1136JF-S)

removed ext* fs to save RAM since we don't have or really need old school apps2sd

disabled highmem (really? we have 512mb ram not 4gb LG :p)

disabled some kernel debugging (not all, breaks gpu stencil support for some reason)

O2 instead of Os (might be bigger but slightly faster, RAM overhead worth it)

I been working on this for the past 2 days straight (minus sleep). Most of that speed boost is actually from the thread suggesting hw accel in .prop file

But even so I think I got some speed boosts from the kernel it definitely appears snappier.

Clone your 2.6.32.26 github git repo and apply this patch to it, should work, until its updated anyway :)

http://dl.dropbox.com/u/11516160/Optimus Test Files/zefie_tweaks.patch.gz

And for those who want to try it (WARNING: BLEEDING EDGE! Just built this like 10 minutes ago)

http://dl.dropbox.com/u/11516160/Optimus Test Files/zefie_test_2010-11-29.zip

As for all the patches, just the way I am lol. I started tweaking kernels with the Samsung Moment. Samsung was new to Android and everything was severely unoptimized. My kernels were praised for being up to 30% faster than stock. I patched everything I could think of that would increase performance. I'm sort of a daredevil like that. I will sit here and patch and unpatch, boot and no-boot. Keep on testing til I'm satisfied.

Still not really satisfied with these tweaks as its only a slight increase. LG knows what they are doing, mostly.
 
Upvote 0
Zefie,

Can I flash zefie_test_2010-11-29.zip over a default v1.2 ThundeROM install?

Should have no problems. It uses the same magic patcher as GNM's so it won't modify their ramdisk.

Make a backup just in case though.

Also keep in mind to see Quadrant in the 1000s you need to do this too
http://forum.androidcentral.com/lg-optimus-s/45211-overclocking-3.html#post446946

Honestly the above hack just enables hardware decoding of media, so Quadrant goes pretty fast on there, thus giving a false positive of a high score. You won't see much special in linpack, although it is a bit higher :)
 
Upvote 0
Should have no problems. It uses the same magic patcher as GNM's so it won't modify their ramdisk.

Make a backup just in case though.

Also keep in mind to see Quadrant in the 1000s you need to do this too
overclocking - Page 3 - Android Forums

Honestly the above hack just enables hardware decoding of media, so Quadrant goes pretty fast on there, thus giving a false positive of a high score. You won't see much special in linpack, although it is a bit higher :)

Thanks. Can you give me the adb commands I need to edit build.prop and push it back to the phone?
 
Upvote 0
Hey zefie lol ya thats me I actually got hook up on a palm pre as a backup just in case I brake this one cuz I can't stop messing with that bleeding edge of technology haha but sweet I tryed out the kernel you posted but it froze at start up but is there something you say on the works that hooks this phone to a rocket lol and one other question is there a way to change or manipulate the hw accel .prop without a pc could I do it off the phone with terminal app? Thanks for the great help and contribution you guys have done for everyone wish I knew more so I could do the same :)
 
Upvote 0
Status
Not open for further replies.

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones