[kernel] [odin3] Overclock to 1.2 GHz!

Status
Not open for further replies.
Search This thread

blackjackboy

Senior Member
Feb 4, 2010
74
9
All of them.
OK guys, thanks to AJerman and many others who have posted in this thread, we have had success in compiling, loading and running a bug free kernel. The wakeup lag is there, but is highly reduced. Also, if someone could figure out how to compile a boot.img so that we can simply flash the kernel through recovery (I have no idea how), we would really be grateful, for all of us with either Linux or Mac. Anyway, here is the link, flash it through Odin3. http://www.multiupload.com/8UM79T8VNE . Bug reports are welcome, as are logcats. Please download SetCPU from the market, or for free from an xda thread (I forgot where it is, I think it's in the G1 section). Set to OnDemand to reduce wakeup, set lowest possible value for min, and highest for max (1.2 GHz). Of course, you can also use profiles if you are an advanced SetCPU user. Thanks for reading, here we go!




We now have a successfully compiled kernel for the Captivate that overclocks the phone to 1.2 GHz. The link is coming soon. Also, many are complaining about garbled audio on custom kernels, even compiling directly from source. Either way, that is now fixed:
GOT IT! Sounds perfect again! Just download the Vibrant source and copy the ENTIRE sound/soc/codecs folder over to the Captivate source. Like I said before, they are almost identical for the most part, so I looked and saw the A1026 files were in the Vibrant source, among other missing files, turned on A1026 in the .config and copied the codecs folder and it sounds good as new again! I'm already late to go meet some friends messing with this, so try it out NukaCola and see if it works for you. I'll test the rest of the audio as I go, but this is good so far. When I get back I'm going to ext4 enable my kernel, OC'd to 1.2 GHz and see if I can hit a 2K quadrant score, haha.

The Hummingbird processor inside all Galaxy S models can theoretically be overclocked to 1.6 GHz [stable], and potentially past, if a genius can do that. Please, devs, post a link compiled kernel so that I can put it in the OP and people can start hacking their phones, I'll give full credit to the dev.

The i9000 folks have successfully created a 1.2 GHz standard voltage overclock. Is anyone over here interested in helping to port it over to the Captivate? I have no experience in kernels, but I'd love to learn and do my best to help out. Here is the link: http://forum.xda-developers.com/showthread.php?t=743782 . Also, the few of us with Linux or OS X would love to see an option for flashing from recovery. Just let me know if anyone is interested, and thanks in advance.
 
Last edited:

bedwa

Inactive Recognized Developer
Oct 5, 2008
1,180
722
Springfield IL
I'm going to look at it over the weekend as well since I've got the source for the kernel at home. I've got a friend that I can possibly get to be my tester as I only have an n1. We'll find a way guys.
 

blackjackboy

Senior Member
Feb 4, 2010
74
9
All of them.
Don't port? I guess building from source would work too, but I don't see what's wrong with porting, but I know nothing about kernels, so I'm in the dark.

Sent from my SAMSUNG-SGH-I897 using XDA App
 

dseo80

Senior Member
May 13, 2010
85
6
porting M110S/i9000 kernel to Vibrant will be very a difficult process.
It would be MUCH easier just to start from Vibrant source and apply changes there.
 

THATTON

Senior Member
Aug 27, 2007
1,554
193
Bakersfield
ok, I have made the changes to the kernel source, just need to figure out how to compile it now :)

That is awesome to hear. It sucks to see the Vibrant development moving along much quicker than ours! So much so that I tried to flash an update.zip from the Vibrant threads and I can safely say that it doesn't work. ;)
 

dseo80

Senior Member
May 13, 2010
85
6
here is steps i used on M110S (Korean Galaxy S)

1. install codesourcery toolchain (GNU/Linux version i think 202)
2. install initramfs directory and source list for your phone
2. goto linux-2.xxxx directory of source
4. make menuconfig - find and point to your initramfs source list
3. make -j8 HOSTCFLAGS="-g -O2" ARCH=arm CROSS_COMPILE="PATHTOTOOLCHAIN/arm-none-linux-gnueabi-"

4. Kernel: arch/arm/boot/zImage is ready -- if you see this you succeeded, file size should be 6-7MB
5. tar -cvf mykernel.tar arch/arm/boot/zImage
6. Flash using odin
 
Last edited:

dalingrin

Inactive Recognized Developer
Nov 6, 2007
1,433
2,756
Be aware that the reason for the lack of Captivate kernel development is because the kernel source currently does not work correctly.

The kernel source causes microphone distortion rendering calls worthless. My guess is that the problem is the A1026 voice processor driver can't be compiled as of now.

Check out NukaCola's speed fix thread for more info.
 

AJerman

Inactive Recognized Developer
Jul 18, 2007
933
123
Colorado
Be aware that we have yet to be able to compile a kernel that didn't have sound distortion issues. I don't know what changes were made for this mod, but not even a stock kernel is working right after we compile it yet. Look in the speed fix topic for more info.
 

AJerman

Inactive Recognized Developer
Jul 18, 2007
933
123
Colorado
Okay, this is very preliminary, I'm not ready to give this to anyone for fear of blowing up people's phones and being blamed. I'm going to review my code changes a little more and test a little more, but this is on stock voltage:

iDZSR.png


ZZwxt.png


Also, I got a 1540 Quadrant score running at 1.2 GHz along with the data folder on an ext3 partition on SD if anyone is curious. I was getting 1400s or so. I'd say it jumped around 50-100 points in Quadrant. Nothing huge as I expected, but not bad.
 

XorZone

Senior Member
Jan 19, 2009
461
306
Walnut Creek, CA
Also, I got a 1540 Quadrant score running at 1.2 GHz along with the data folder on an ext3 partition on SD if anyone is curious. I was getting 1400s or so. I'd say it jumped around 50-100 points in Quadrant. Nothing huge as I expected, but not bad.
Sounds good. How is your voice quality?
You cood check it using loopback test:
*#*#197328640#*#*
Common-factory test-audio loopback- and both pcm and packet for the handset plz.
 

AJerman

Inactive Recognized Developer
Jul 18, 2007
933
123
Colorado
Sounds good. How is your voice quality?
You cood check it using loopback test:
*#*#197328640#*#*
Common-factory test-audio loopback- and both pcm and packet for the handset plz.

Same as every other kernel I've compiled to date:

http://www.zshare.net/audio/790823995f7a3425/

That's really bothering me. I mean, people can probably understand you, but you have to speak loud and clear for them to even be able to barely hear you. We need to get that figured out ASAP or all our kernel mods are a little less useful.
 
Status
Not open for further replies.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone