Home of Fresh ROM and CDMA Android Development
News: Sprint HTC Hero Kernel Released and Compiled [Updated]
HTC has finally released the source for our kernel! We still don’t know if this includes 100% of everything because they aren’t required to release closed source code. There is currently speculation that the power saving module they used is closed source which means the phone won’t sleep properly while the screen is off (that brings back bad memories).
I just wanted to post and say that I have successfully compiled it (thanks to toast for the pep talk
) and I am currently running a beta of fresh rom that is using the new kernel. While it is 100% stock and no changes have been made to it, this test will help show what we can do with it! Keep an eye out for exciting things.
Update 01/23/10:
Not too much progress yet… I have been working an insane amount of hours this weekend. But I wanted to let you guys know that it seems as if I got setcpu working. I am talking with the developer but it is definitely limiting the CPU with some modifications to the kernel.
The down side is I can say for sure that there are power issues just as we suspected. HTC’s custom sleep mode is not included in the kernel, so we need to figure out what to do about that. The power isn’t horrible, but I did get 60% drain in about 24 hours with medium use.

| Print article | This entry was posted by flipz on January 22, 2010 at 10:34 am, and is filed under News. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
- Hot Trends » HTC releases source code for Sprint Hero; ROM cookers rejoice
- HTC releases source code for Sprint Hero; ROM cookers rejoice « Android Junkies
- HTC releases source code for Sprint Hero; ROM cookers rejoice | Cell Call World
- HTC releases source code for Sprint Hero; ROM cookers rejoice | iPhandroid


about 7 months ago
GREAT NEWS
Like or Dislike:
0
0
about 7 months ago
Woohoo!!!!
Like or Dislike:
0
0
about 7 months ago
Woot!!
awesome man, good things are about to come…
Like or Dislike:
0
0
about 7 months ago
cant wait to see what you can do with this. This is going to be sweet.
Like or Dislike:
0
0
about 7 months ago
This is great news. what will be possible with this source code and will it be able to be used in conjunction with what we are used to seeing on the current Hero Roms?
Like or Dislike:
0
0
about 7 months ago
the source code is what was missing to finish/fix all the missing compnents of the 2.0.1 and 2.1 Dev builds.
No guarrantee this will fix them all, but it gives us a lot of hope. We won’t know much until flipz and others get a chance to mess with it.
Like or Dislike:
0
0
about 7 months ago
Looks like I may get to switch to 2.1 lockscreens and themes pretty soon!!
I’m crossing my fingers, lol
Like or Dislike:
0
0
about 7 months ago
I saw that announcement while working at Sprint and immediately came here. Sooooo exciting.
Like or Dislike:
0
0
about 7 months ago
OMG YAY! Try to complete the AOSP roms! Also, can you make a tutorial on how to compile a version of android for the Hero cdma? Thanks so much flipz!
Jason
(BikCmp)
Like or Dislike:
0
0
about 7 months ago
Rock on.
Good job XDA guys and everyone else
Don’t forget to toss a few coins to flipz, his adwords account was frozen, he needs coffee and beer too!
Like or Dislike:
0
0
about 7 months ago
Thanks
Like or Dislike:
0
0
about 7 months ago
does this mean you can try to fix the 2 ring lag on the Hero? If so I’m elated!
Like or Dislike:
0
0
about 7 months ago
I don’t really get a ring lag as much as my phone just wont let me slide down to answer if it’s locked I have to slide it down at least 5-6 times to answer the phone anyone else have this problem?
Like or Dislike:
0
0
about 7 months ago
Nope, never; Check your phone, it might be defective
Like or Dislike:
0
0
about 7 months ago
I have never experienced this. Are you using a 3rd party lockscreen?
Like or Dislike:
0
0
about 7 months ago
No 3rd party lockscreen just an image from Noj. It is a really weird thing sometimes it lets me answer the 1st time I slide it down and other times I can slide it 10+ times and it makes me miss the call because it won’t slidebut most of the time I have to slide it about 4-5 times to answer a call
Like or Dislike:
0
0
about 7 months ago
I would definitely recommend doing a data wipe and see if that resolves the issue for you. That is for sure a software issue but it doesn’t happen with a stock fresh rom so there must be a mod or app that is installed that’s causing it.
Like or Dislike:
0
0
about 7 months ago
This deals with how long it takes your phone to realize that the tower is calling it. This is modifiable, but the “30 second countdown” before a call goes to voicemail shouldn’t start until your phone actually starts ringing. I have tested this extensively and while my my phone doesn’t start ringing until 2 rings, it still rings 4-5 times on the other end which is the normal amount before it goes to voicemail.
Like or Dislike:
0
0
about 7 months ago
Yes, but what that means is that the Hero owner only has 2 to 3 rings to answer it before it goes to vmail, or until the caller hangs up… that’s been my experience and one of my few gripes left since I installed your fresh rom 1.1
Like or Dislike:
0
0
about 7 months ago
I can assure you that this is not a fresh rom issue because I even tested this on stock. And no what I was saying was that AFTER the phone starts ringing the caller still gets 4-5 rings before it goes to voicemail. Because it is a sprint issue, not a phone issue.
Like or Dislike:
0
0
about 7 months ago
This is in the stock Rom too. The answer is over on androidforums.com. it has resolved it for me. Just look under the Sprint hero forum. Involves getting you mal from sprunt but even that was pretty easy.
Like or Dislike:
0
0
about 7 months ago
MSL stupid auto correction.
Like or Dislike:
0
0
about 7 months ago
oh I totally was NOT blaming the fresh rom at all. I’m just saying it still exists in spite of the awesome fresh rom.
Like or Dislike:
0
0
about 7 months ago
In my opinion this is pure sex.
Like or Dislike:
0
0
about 7 months ago
Awesome news, keep up the good work!
Like or Dislike:
0
0
about 7 months ago
Sent a txt msg over sprint on a Touch Pro with Android 2.1
The HTC release works.
Like or Dislike:
0
0
about 7 months ago
Well for that phone I mean but it is a good sign for this CDMA phone.
Like or Dislike:
0
0
about 7 months ago
Not too much progress yet… I have been working an insane amount of hours this weekend. But I wanted to let you guys know that it seems as if I got setcpu working. I am talking with the developer but it is definitely limiting the CPU with some modifications to the kernel.
The down side is I can say for sure that there are power issues just as we suspected. HTC’s custom sleep mode is not included in the kernel, so we need to figure out what to do about that. The power isn’t horrible, but I did get 60% drain in about 24 hours with medium use.
Like or Dislike:
0
0
about 7 months ago
i noticed when messing with quick system info that the cpu speed would vary from 480-528 but not in a reasonable way. even under stress such as playing raging thunder it would continue to switch back and forth.
just my .02 cents.
i cant wait for even a stock rom with set cpu support. i will donate friday!
-pay day
Like or Dislike:
0
0
about 7 months ago
Just to prove its functionality:
I’m also happy to report that I am getting much better battery life out of it with setcpu going. 7% battery loss in 11 hours under light usage. That is leaps and bounds above where we were at!
Like or Dislike:
0
0
about 7 months ago
Flipz, what are your preferred setcpu settings?
Like or Dislike:
0
0
about 7 months ago
I have mine set to 528 max and 245 min. I have found that any setting below 245 drops it down to 19 MIPS making it almost completely unusable. So you can’t go below 245. But that has really helped battery life. Although we don’t seem to be able to go over 528 with either setcpu or overclocking widget.
Like or Dislike:
0
0
about 7 months ago
What is that application in the screenshot?
Like or Dislike:
0
0
about 7 months ago
quick system info. androlib
Like or Dislike:
0
0
about 7 months ago
Thanks.
Like or Dislike:
0
0
about 7 months ago
Just curious, what change did you make to allow setcpu to work? I have tried all freq scaling options but none of them want to build correctly. Well I got performance to build correctly however the cpu stayed at 480, never went up or down. Any help would be greatly appreciated.
Like or Dislike:
0
0
about 7 months ago
I have $20 budgeted for you this week.
Like or Dislike:
0
0
about 7 months ago
I believe the msm 7600 is capable of 600mhz right? Have you tried changing the max clock in sys/devices/cpu files? I wonder if that would work
Like or Dislike:
0
0
about 7 months ago
On a side note, the differences listed between the cpu in this phone and the one in the euro hero is that our cpu can do both cdma and gsm. Does that mean with this kernel we could possibly have a sprint hero switched to gsm in the future?
http://www.datasheetpro.com/268121_download_MSM7600_datasheet.html
Like or Dislike:
0
0
about 7 months ago
The cpu is a dual core from i can figure out. one cpu running at 400 the other at 274 for a total of 674
Like or Dislike:
0
0
about 7 months ago
I’m getting excited thinking about the possibility of amazing battery life! thanks HTC for releasing the kernel and thanks to flipz for taking a shot at hacking it some more!
Like or Dislike:
0
0
about 7 months ago
Any new developments?
Like or Dislike:
0
0
about 7 months ago
Hey Flipz! As always, thanks for all your work! Are you working on doing a 2.1 ROM? Maybe a Nexus1 ROM? I’ve got some more $$ for you…just waiting for a good new ROM on a newer OS. You’re the best man!
Like or Dislike:
0
0
about 7 months ago
I personally have not been, no. I am pouring my soul in to the kitchen right now. I am just really trying to get it finished.
Like or Dislike:
0
0
about 7 months ago
Bummer…I love your work (and customer service) the best. I really hope you can put something together soon. I’ll save my dinero for you sir.
Like or Dislike:
0
0
about 7 months ago
How do you get your battery to last so long? Mine is down to 50% within 9 hour of barely using it
Like or Dislike:
0
0
about 7 months ago
I usually use about 50% of my battery through the day at work with light texting and light web browsing and wifi,bluetooth.gps are all off
Like or Dislike:
0
0
about 7 months ago
When do you think the new kitchen will be out?
Like or Dislike:
0
0
about 7 months ago
I was hoping I would have it done last week but it turns out that was a little too optimistic.
Yesterday I cleaned all the code up to help me figure out how close the code is to being done and to help me prepare for release. I’ll try to get a better estimate soon. A lot of it is done, but there is still a whole lot to go.
Like or Dislike:
0
0
about 7 months ago
Awesome, cant wait dude, and i just rooted the fresh-rom last week, and i love the new performance, thanks a lot!
Like or Dislike:
0
0