[CDMA HERO KERNEL] Gumbo Kernel GK-0.2 beta
A custom kernel for your Sprint CDMA Hero.
This is a ROM that inserts the new kernel over another ROM. Gumbo users should update to 1.5c here
Download link for 1.5 versions:
Download link for AOSP versions:
Download link for 2.1 heroc version:
Download link for ROM cookers. Detailed dev package including kernel, wifi module, sample scripts, exploded boot image and tools to edit and reassemble:
Feel free to ask questions, ROM cookers PM me for email address for faster reply.
Below is left for archival purposes.
Recommended update procedure:
1. Download a root enabled backup application. Titanium Backup (root) is highly recommended. Backup your application data.
2. Download Gumbo ROM 1.5b and place it on your SD card.
3. Download Gumbo Kernel and place it on your SD card.
4. Reboot to recovery
5. NANDROID BACKUP
6. Verify Nandroid backup exists.
7. Wipe data/factory reset
8. Flash Gumbo ROM 1.5b
9. Flash Gumbo Kernel
If coming from clean Gumbo 1.5b (no swap to MCK ) no wipe is required.
Other versions now available
Link to AOSP version
Link to 2.1_heroc version
Wipe may not be necessary. Only tested on Gumbo ROM 1.5b, but should work on MCR 2.x. Others are at your own risk.
Works 100% with setcpu. Go give that man a lousy buck and support him like he supports us.
Is it working?
Verify by opening menu>settings/about phone. Kernel Version should be 2.6.27GK-0.31
Check your free RAM. Reports from testers vary between 65-80 free with all desired apps and Sense running.
Thanks to Paul O'Brien, androcheck, and those that helped test.
- 01-29-2010, 07:36 PM #2
- 01-29-2010, 08:14 PM #3
- 01-29-2010, 08:17 PM #4
- 01-29-2010, 08:20 PM #5
- 01-29-2010, 08:26 PM #6
No I'm not sure if SetCPU is working correctly on my case. The big MHz number on the top portion of the app is the current CPU speed right?
I'm charging my phone and its at 528MHz (big number on top). Unplugged it goes down to 480MHz. Why doesn't it lower to 245MHz if its set to that speed on Min?
- 01-29-2010, 08:34 PM #7
performance 528 max, 480 min
ondemand 528 max, 245 min (I think. Not 100% on the min value here)
powersave 480 max, 245 min
msm7k 480 max, 245 min.
You'll only see the absolute min when the phone is asleep. Until we get something better, if you're running a powersave mode you will have to open the setcpu app to pull out of 245. If the setcpu dev can't fix this bug for us, it can be done with scripting:
Script starts at boot and watches the screen state.
When screen state = goes to sleep, x=true.
if x=true and screen state = awake then
cat the current governor, and echo it back to the system to reset the governer.
Clumsy. But it should work. That's the project for the weekend. Hopefully the setcpu dev can help us out and this can be ignored if you're using the app.
For those that want to set their governor without an app or with gscript:
echo "X" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
- 01-29-2010, 10:12 PM #9
- 01-29-2010, 10:32 PM #10
- 01-30-2010, 07:47 AM #12
- 01-30-2010, 07:52 AM #13
- 01-30-2010, 08:11 AM #14
- 01-30-2010, 08:14 AM #15
Been testing this using SysTray to see Free RAM. After having it turned on for about 12 hours, I notice Free RAM is less than when bootup (normal I guess). On boot it was at 80MB and after those 12 hours (charging without that much use), its now at 60-62 MB free ram. This is normal I presume right?
- 01-30-2010, 12:05 PM #16
- 01-30-2010, 03:19 PM #19
Removing the file didn't help even loading another rom after wipe didn't fix it.I had to go back to stock and start all over rooting and installing gumbo...now its stupid smooth..lol
- 01-30-2010, 06:42 PM #21
Well, been testing the latest kernel today. It has gone 10 hours and the battery is at 46/100. I used EVDO most of the time, if not all. I made 3-4 calls, which could have lasted 45 minutes combined. I also sent some text messages and did light browsing as well as used Twidroid.
Battery life has improved yet I can't see my phone lasting 50 hours like gbhil reports. At this rate with this usage my phone would last 20 hours. I only have background Gmail working, every other background updating/notifications are turned off. Screen brightness is at 20%, I use Handcent SMS.
Off the charger 11 hours 4 minutes ago @100% (8:19PM EST)
Away from home and using cellular data all day 73/100 for battery. Google syncing is always on, and I even used Sprint Nav for about 30 minutes looking for a way home from the ski resort that wasn't snowed in.
About half the performance I get at home/work using wifi. All I can think of is signal performance/EVDO radio power draw.
What's most important to this test is the fact that you're seeing improved battery performance, and hopefully better overall system response.
For the good news - New version up as soon as i can reboot, sign the zip (don't have jdk6 on this development box), reboot back and upload. This version is 100% working with setcpu thanks to coolbho3000 (the setcpu dev). Governor sets as expected, processor ramps back to set value when woken up, and the sliders work. I recommend 528 max 160 min for normal use, 528 max 480 for performance, and 480 160 for powersave/msm7k.
- 01-30-2010, 07:33 PM #23
- 01-30-2010, 08:20 PM #25