CDMA Hero Kernel Source Code available! - Hero CDMA Android Development

http://developer.htc.com/
ITS THERE!

nice!!!!!
hopefully a bunch of new roms will be on the way!!

Can anybody please explain what exactly we can be done now that we have the kernel source??

jerrygon said:
Can anybody please explain what exactly we can be done now that we have the kernel source??
Click to expand...
Click to collapse
ANYTHING!!!
EDIT:
Ok, so my enthusiasm is jumping the gun abit.
With the kernel source we can now make VERY custom roms, before we were primarily just playing with APK's and resource files, no real dramatic changes to the phone.
Now with the kernel source we can actually go in to the OS and fix issues, like that dang'd location bug. Also, there are debugging features that were left turned on in the code when the phone shipped, this slows the phone down, hopefulyl when we get a good soild rom we can turn them off and see a performance gain. We will also be able to get a fully functional 2.1 update, loads of other things as well. Way to much for me to sit here and hammer out on the keyboard. Possibilities are now almost limit less...other than stuff that our hardware is limtited to....

jerrygon said:
Can anybody please explain what exactly we can be done now that we have the kernel source??
Click to expand...
Click to collapse
Once you have the kernel source, you can do anything you wish: optimize the kernel, add new support for filesystems, add new modules, completely add a newer build of linux...and that's just what I can think of off the top of my head.

YYYYEEEESSSSS!!!!!!!!!!
Let the fun begin!

Kcarpenter said:
ANYTHING!!!
Click to expand...
Click to collapse
it is for the Developers to Complete function ability of the newer roms IE 1.6 ,2.0 2.1

LeftonJackman said:
YYYYEEEESSSSS!!!!!!!!!!
Let the fun begin!
Click to expand...
Click to collapse
Source is proof God loves us and wants us to be happy - KCarpenter

LOLOLOLOL.... Sweet can't wait for the new wave of ROMS then!!!
Kcarpenter said:
Source is proof God loves us and wants us to be happy - KCarpenter
Click to expand...
Click to collapse

If anyone is still having issues downloading the source, I'm posting it to my website and to my two file hosts:
http://www.darktremor.com/files/heroc_ef05d31a.tar.bz2
http://www.gigasize.com/get.php?d=7mz6nt92h8c
http://www.turboupload.com/wwuvp9rk31ta/heroc_ef05d31a.tar.bz2.html

Kcarpenter said:
Source is proof God loves us and wants us to be happy - KCarpenter
Click to expand...
Click to collapse
you are too funny I really need to subscribe to your posts

wtphoto said:
you are too funny I really need to subscribe to your posts
Click to expand...
Click to collapse
HAHA, I try.
My weekend is officially ruined. My wife will divorce me over this. If not, I'm just won't be getting anything for the next month.

Kcarpenter said:
HAHA, I try.
My weekend is officially ruined. My wife will divorce me over this. If not, I'm just won't be getting anything for the next month.
Click to expand...
Click to collapse
lol you have heard of hunters widows, we are going to have kernel widows.

athlet1c said:
it is for the Developers to Complete function ability of the newer roms IE 1.6 ,2.0 2.1
Click to expand...
Click to collapse
Yes...that's one aspect of it. But it is really for the developers to build custom ROMs similar to what the developers do with the GSM Hero.

tkirton said:
Yes...that's one aspect of it. But it is really for the developers to build custom ROMs similar to what the developers do with the GSM Hero.
Click to expand...
Click to collapse
Exactly what i meant i just left out the custom portion as i figured most knew what it was

Kcarpenter said:
Source is proof God loves us and wants us to be happy - KCarpenter
Click to expand...
Click to collapse
This.
message too short

Anyone notice the user name in the tarball? Rexlin Maybe we can contact him and see what changed.

FINALLY! Can't wait to get a fully functional/customized 2.1 ROM eventually

not sure if anybody else noticed but ...
The files in
include/config/mach/ and below are all zero size not sure if this is an issue yet but....
edit -
just checked, there are 505 files that have a size of zero, those of you with Linux (or linux tools) can type
Code:
find . -size 0c
or
find . -size 0c | more
to see which files have a zero length. The following "hero" files are zero length
Code:
./include/config/mach/heroc.h
./include/config/mach/hero.h
./include/config/mach/heroct.h
./include/config/mach/hero/espresso.h
-TL

doesn't this mean that a rom can be released with a modified kernel that allows changing the clock speed beyond 528mhz?

Related

Donut trees are updated

Looks like Google just dropped another donut-bomb on us. The GIT repo's are updated with new code. Repo syncing now
Any of this going to be in your 3.9x experimental builds?
Donuts make me salivate! Donuts with Android makes me...well...you get the idea.
rondey- said:
Any of this going to be in your 3.9x experimental builds?
Click to expand...
Click to collapse
**** I dunno, there is so much code here. I'm just going to build it first and see if it works. Some REALLY nice stuff in there. They even have full multitouch support.
Hell yeah! Now Im waaay much more turned for next CM release ^_^
cyanogen said:
**** I dunno, there is so much code here. I'm just going to build it first and see if it works. Some REALLY nice stuff in there. They even have full multitouch support.
Click to expand...
Click to collapse
what are some of the new things? if u dnt mind
Yes build us a Rom please
Nismo300zx said:
what are some of the new things? if u dnt mind
Click to expand...
Click to collapse
Preferably a changelog?
Is there a changelog, or feature list anywhere? I'm curious as to what'll be coming in the next release.
Awesome! Can't wait to see what is in there. Hope it doesn't cause too much of a headache to merge with what you have done.
Whenever I try to flash a Cyanogen build, it just goes back to JACHero, lmao.
CALM DOWN guys... this was posted like 15mins ago!!!!
OmG you Cyan is AWESOME!!!!
http://android.git.kernel.org/?o=age
I believe that link refers to all the newest merged stuff. I dont know how much it can help those of us who dont have the understanding of the code like cyanogen does to figure out what changes are actually implemented.
!
Hope this includes native social networking
cyanogen said:
I'm just going to build it first and see if it works.
Click to expand...
Click to collapse
Would be surprising if it did.
Any enhancements made to the browser?
dwang said:
Any enhancements made to the browser?
Click to expand...
Click to collapse
Yeah, and it looks like Donut supports multitouch all thru the system.
cyanogen said:
Yeah, and it looks like Donut supports multitouch all thru the system.
Click to expand...
Click to collapse
That is seriously sweet news.
cyanogen said:
**** I dunno, there is so much code here. I'm just going to build it first and see if it works. Some REALLY nice stuff in there. They even have full multitouch support.
Click to expand...
Click to collapse
Multitouch support? Isn't the dream hardware too limited to take advantage of this?

Official HTC Sources Out?

http://developer.htc.com/
Saw it on htc Twitter.
Wysie said:
http://developer.htc.com/
Saw it on htc Twitter.
Click to expand...
Click to collapse
Here comes the moment of truth for me. This feels like I'm about to receive my exam results, haha.
Typical that 2 weeks after I put in a lot of work, it gets released.
Just saw that too ;-)
Confused that the Post Date on the site says July 30/09.
TigerTael: Haha. Report back and let us know how accurate you were!
vro25: They are lying lol. They were *supposed* to get it out by then.
Wysie said:
TigerTael: Haha. Report back and let us know how accurate you were!
vro25: They are lying lol. They were *supposed* to get it out by then.
Click to expand...
Click to collapse
I would like to, but I cannot download anything until tomorrow.
Yeah, that's a bluff by HTC! haha...
Are we gonna see better ROMs for the 32A Magics?? I can't wait...lol!
I think TigerTael and rayman84 have already done it actually .
Wysie said:
I think TigerTael and rayman84 have already done it actually .
Click to expand...
Click to collapse
True, maybe there's still more to be tweaked?
Downloading now. TigerTael I will let you know though I'm pretty sure you check out 100% else it wouldn't boot. Simple as that!
L10nH34Rt said:
Downloading now. TigerTael I will let you know though I'm pretty sure you check out 100% else it wouldn't boot. Simple as that!
Click to expand...
Click to collapse
Thanks!
As a project I took under my wing, I now care for it like my young.
TigerTael said:
Thanks!
As a project I took under my wing, I now care for it like my young.
Click to expand...
Click to collapse
You certainly did a great job with the reverse engineering, kudos to you!
I have a strong feeling your work here HAD sth to do with htc releasing the sources
Though there was alot of Twitter harassment from bcrook this past week
L10nH34Rt said:
I have a strong feeling your work here HAD sth to do with htc releasing the sources
Though there was alot of Twitter harassment from bcrook this past week
Click to expand...
Click to collapse
Agreed with both the statements. Well, maybe TigerTael could also find *his* code in that sources...
Finally!!!
bender2k2k said:
Agreed with both the statements. Well, maybe TigerTael could also find *his* code in that sources...
Click to expand...
Click to collapse
Hehe, I was just thinking about that prospect.
A lot of people have been twittering HTC, myself included.
TigerTael said:
Hehe, I was just thinking about that prospect.
A lot of people have been twittering HTC, myself included.
Click to expand...
Click to collapse
For sure your calculation will match in many aspects, you made a great work..
I hope that this will even solve more issues and help people make more developments!!
I have just reviewed the HTC kernel source and it looks like HTC actually pulled their thumbs out of their arse!
Besides the two memory differences below, HTC added a bit of logic via if/else commands. YAY!
There are two memory differences between my kernel patch and HTC's. They are:
Mine:
VMALLOC_END (PAGE_OFFSET + 0x19200000)
Theirs:
VMALLOC_END (PAGE_OFFSET + 0x20000000)
Mine:
MSM_EBI_SIZE 0x0CE00000
Theirs:
MSM_EBI_SMI32_256MB_SIZE 0x0C600000
You can't really blame me too much for these as they were impossible to reverse engineer. I could only come to a size based on differential calculation from the 32B source.
Also, those who know, will recall that I wasn't too sure about my EBI size.
Yes well I've been running a ROM with those incorrect EBI sizes for 3 days straight with not even a minor issue, so I guess it doesn't matter now does it?
Thanks for your effort, TigerTael.
It was an exciting moment, when your team race for an answer.
And we're having fun with many version of rom.
L10nH34Rt said:
Yes well I've been running a ROM with those incorrect EBI sizes for 3 days straight with not even a minor issue, so I guess it doesn't matter now does it?
Click to expand...
Click to collapse
Yeah, it's probably not important at all really. Just glad to see we finally got the source. (Wish I would've known that 2 weeks ago)
However, I did learn a lot and I gathered some very useful tools that will come in very handy in the future when I end up having to reverse engineering the Sony Ericsson X3 kernel. XD

[ROM] KiNgxKxKlair v0.1

hey guys. runnin out now but wanted to throw this up here before I went out for a little.....
no wifi yet
but has a2sd and swap running
create 3 partitions as usual!
when I get back ill tidy this up and make it pretty as usual
v0.1:http://www.4shared.com/file/156816036/deb88dfa/beta.html
saved meeeeeeeeeeeeeeee
FLASHING NOW[: keep up the good work!
It's QUICK.
I did find one bug already, though. When you end a call or open the call log, android.process.acore and android.process.phone both force close.
kingklick said:
hey guys. runnin out now but wanted to throw this up here before I went out for a little.....
no wifi yet
but has a2sd and swap running
create 3 partitions as usual!
when I get back ill tidy this up and make it pretty as usual
v0.1: http://www.4shared.com/file/156816036/deb88dfa/beta.html
Click to expand...
Click to collapse
what? why post this. all other 2.0 roms have wifi. what makes yours better do gapps work in it? that would be nice i guess, but i need wifi, just use the driver from the aosp g1 rom
ahronzombi said:
what? why post this. all other 2.0 roms have wifi. what makes yours better do gapps work in it? that would be nice i guess, but i need wifi, just use the driver from the aosp g1 rom
Click to expand...
Click to collapse
How about you push the driver yourself? You sound like you know what you're talking about, yet you're attitude seems to say that you want him to do simple tasks for you.
adb remount
adb push [driver] /path/to/drivers
zapyourit said:
How about you push the driver yourself? You sound like you know what you're talking about, yet you're attitude seems to say that you want him to do simple tasks for you.
adb remount
adb push [driver] /path/to/drivers
Click to expand...
Click to collapse
i dont think its that simple, the kernel would need to have the modules compiled for it and deps too.
cant use any apps that require root.. just a heads up.
Flashed. no gapps or google sync. Nandroid restoring now
ahronzombi said:
i dont think its that simple, the kernel would need to have the modules compiled for it and deps too.
Click to expand...
Click to collapse
Then just shut up. Don't be so annoying.
So many x's and k's in the tittle
maxisma said:
Then just shut up. Don't be so annoying.
Click to expand...
Click to collapse
One of the better posts in this thread.
Love your roms any new ones soon?
Ace42 said:
So many x's and k's in the tittle
Click to expand...
Click to collapse
It's an attention grabber! Looks good btw.
Thanks kingklick, been waiting your 2.0. Can't wait to see how it develops.
I tryed this on my mytouch and i have reboots lol.
Its only for the dream i suppose.
ahronzombi said:
what? why post this. all other 2.0 roms have wifi. what makes yours better do gapps work in it? that would be nice i guess, but i need wifi, just use the driver from the aosp g1 rom
Click to expand...
Click to collapse
You aren't too bright for a senior member. Apparently, you didn't notice the version # or the fact that he calls it a BETA! Everyone's eclair is missing something. King's rom has A2SD and swap, CC's doesn't. Not to mention he tells you from the jump there is no WiFi. If you don't like it, then don't flash it.
zeppelin481 said:
You aren't too bright for a senior member. Apparently, you didn't notice the version # or the fact that he calls it a BETA! Everyone's eclair is missing something. King's rom has A2SD and swap, CC's doesn't. Not to mention he tells you from the jump there is no WiFi. If you don't like it, then don't flash it.
Click to expand...
Click to collapse
Lol you aint't too bright yourself. Being a senior member does not have anything to do with your intelliegence. Junior member, first post, according to your reasoning, what are you?
I have to agree with you about not flashing this if you do not like it.
maxisma said:
Then just shut up. Don't be so annoying.
Click to expand...
Click to collapse
aww how cute the adolecent is trying to act like a man.
ahronzombi said:
what? why post this. all other 2.0 roms have wifi. what makes yours better do gapps work in it? that would be nice i guess, but i need wifi, just use the driver from the aosp g1 rom
Click to expand...
Click to collapse
To answer your question, It is the KingKlick brand, his fan is waiting. LOL.
icpeanuts said:
Lol you aint't too bright yourself. Being a senior member does not have anything to do with your intelliegence. Junior member, first post, according to your reasoning, what are you?
I have to agree with you about not flashing this if you do not like it.
Click to expand...
Click to collapse
You are correct. I have been reading the forum for years and this was the first time I posted, mostly because I don't like contributing to back and forth banter like our current discussion. My point was that he isn't new to XDA and therefore knows what a beta is. I also pointed out that King's ROM is sporting features that another eclair is missing. I felt my point was a valid one and had a place on this thread. On the other hand, further argument between us does not. If you want to continue our discussion, we can certainly use the private message feature. No need to lengthen the thread trying to one-up each other. Agreed?

[ROM][32B] HTC Aria [WIP][WIP]

I am making an HTC ATT Aria rom from the RUU with the filename:
Code:
RUU_Liberty_Cingular_US_1.25.502.2_Radio_47.37.35. 09_7.08.35.06_release_128691_signed.exe
This IS the software shipped with the HTC Aria. This will work well for the G1/32B because:
- it is HVGA
- it is HTC Sense
- Has ATT apps... Should I remove them before release?
- Contains the NEWEST branch of code from HTC's Android Department (newer than slide, legend, etc. the newer the better)
- Shiny Graphics
- Updated wallpapers/app graphics/etc.
- it supports GSM frequencies/radios out of the box
Out soon. But don't expect this to be Out soon.
No I'm not wasting my time typing this, it's extracting
Post your comments about what you'd like to see in this rom.
Uploaded with ImageShack.us​
will this block installation of 3rd party apps not from the market like ATT does?
acejoker25000 said:
will this block installation of 3rd party apps not from the market like ATT does?
Click to expand...
Click to collapse
Hm... probably not. but adb install works on the ATT phones that "block" it anyway... so it's kind of a fake block, i.e. it's missing in the menu but it doesn't actually disable the functionality. I always use ADB install anyway.
That's pretty awesome, I hope it's fast.
Thanks for this...But I dont understand why att wanted to block the install, why ruin that?
Ace42 said:
Thanks for this...But I dont understand why att wanted to block the install, why ruin that?
Click to expand...
Click to collapse
i think it was a way to cut back on stolen app installation.
sweet, im getting kind of itchy to flash somthing soon
what is the diff between this and some other sense roms out?
Please you must include this :
http://forum.xda-developers.com/attachment.php?attachmentid=345213&stc=1&d=1276842897
Jit files for sense, they work on kings stuff so far
I'll be waiting to try this .. i hope it's fast.. i miss sense roms
kboater said:
sweet, im getting kind of itchy to flash somthing soon
what is the diff between this and some other sense roms out?
Click to expand...
Click to collapse
well this one was made for a phone with the same resolution and also gsm capable so there are less edits and hacking and this is a newer sense so we assume it should be better! hopefully all around smoother then others out so far
Ace42 said:
Please you must include this :
http://forum.xda-developers.com/attachment.php?attachmentid=345213&stc=1&d=1276842897
Jit files for sense, they work on kings stuff so far
Click to expand...
Click to collapse
also some overclocking support maybe up to 614mhz would help this be a little smoother.
sweet. ill wait for this later today
Looking forward to this
But PLEASE keep FootPrints if you can and aps2sd would be nice to
Very much looking forward to playing with this
can't wait. looking forward for it to come out asap! lol, but also just hoping it's smooth, fast, stable, speed doesn't decrease extremely within 2-3 days. Faster Ringing, Fast Caller ID response, and if possible working BT ^^
Ace42 said:
Please you must include this :
http://forum.xda-developers.com/attachment.php?attachmentid=345213&stc=1&d=1276842897
Jit files for sense, they work on kings stuff so far
Click to expand...
Click to collapse
Thanks for the input guys. my test build (flashing now) doesn't include that because i didn't see your post, but i have heard very good things about JIT and sense and since this is using king kernel, you should have success with that patch on top (i will try it as well).
Also, king kernel has an optional 576 overclock.
jcarrz1 said:
Thanks for the input guys. my test build (flashing now) doesn't include that because i didn't see your post, but i have heard very good things about JIT and sense and since this is using king kernel, you should have success with that patch on top (i will try it as well).
Also, king kernel has an optional 576 overclock.
Click to expand...
Click to collapse
Please report back on broken/working things(Bt,wifi,rotate,etc)
Would love to bet test for you. PM me if you want me to.
Shaquiel Harris said:
Would love to bet test for you. PM me if you want me to.
Click to expand...
Click to collapse
ok, great!!
Ace42 said:
Please report back on broken/working things(Bt,wifi,rotate,etc)
Click to expand...
Click to collapse
i 2nd this.

[ROM][7/26/12][UNITED] Project Lizard | Boot2Gecko | Firefox OS Port

All work moved here.
Build Process
All work moved here.
Builds & Logcats
All work moved here.
Repositories
All work moved here.
This is...well, I'm speechless. Thank you, for keeping my G1 alive and I hope that you'll have alot of success with porting!
SlashSpeed said:
This is...well, I'm speechless. Thank you, for keeping my G1 alive and I hope that you'll have alot of success with porting!
Click to expand...
Click to collapse
Haha thanks, I've been spending many sleepless nights stuffing my brain with information and trying to get this thing working and the only real thing left is for others to test it and to get past a few errors. Hopefully the G1 community can help me get this thing running.
Sent from my HTC PH39100 using Tapatalk 2
Infinimint dude u rock. Thank you for endless trying to get the best from our old bug gold G1
The best part of this thread are the flies with the troll face.
This was meant as a compliment. Good luck w/ this and I hope you can build it with debug information enabled, so we can try understand what's wrong when a crash happens.
You are absolutely brilliant!!!!!!!
Would you be willing to build firefox OS for the HTC hero gsm, we would very much appreciate your work
I would hit thanks, but im limited to 8 a day
jordfaz said:
You are absolutely brilliant!!!!!!!
Would you be willing to build firefox OS for the HTC hero gsm, we would very much appreciate your work
I would hit thanks, but im limited to 8 a day
Click to expand...
Click to collapse
Would definitely love to see this
jordfaz said:
You are absolutely brilliant!!!!!!!
Would you be willing to build firefox OS for the HTC hero gsm, we would very much appreciate your work
I would hit thanks, but im limited to 8 a day
Click to expand...
Click to collapse
Haha thanks . Sure, I could try to get it to build, just don't be upset if it doesn't boot all the way like the current state of this rom
I'm going to need someone to test it though since I don't have that device. I have a HTC Hero CDMA for Sprint, but the charging port is no good, and since I'm not a soldering-boss I would need a whole new motherboard (http://goo.gl/LcOJM). Not to mention that I don't know if they're even somewhat compatible with each other.
hrk said:
The best part of this thread are the flies with the troll face.
This was meant as a compliment. Good luck w/ this and I hope you can build it with debug information enabled, so we can try understand what's wrong when a crash happens.
Click to expand...
Click to collapse
Lol, I did the whole thread at like 3 in the morning xD, but I'm glad you like it. Thanks for the help and I'm hoping that we can somehow figure out how to get it fully booting
Neo2SHYAlien said:
Infinimint dude u rock. Thank you for endless trying to get the best from our old bug gold G1
Click to expand...
Click to collapse
Haha thanks, the G1 deserves it, it's the original Android . But it's definitely not just me, all the guys at @ United, ezterry, and many more, have all been doing great contributions
Infinimint said:
Haha thanks . Sure, I could try to get it to build, just don't be upset if it doesn't boot all the way like the current state of this rom
I'm going to need someone to test it though since I don't have that device. I have a HTC Hero CDMA for Sprint, but the charging port is no good, and since I'm not a soldering-boss I would need a whole new motherboard (http://goo.gl/LcOJM). Not to mention that I don't know if they're even somewhat compatible with each other.
Click to expand...
Click to collapse
Id be willing to test, i have 3 htc hero gsm's and a lot of time on my hands
jordfaz said:
Id be willing to test, i have 3 htc hero gsm's and a lot of time on my hands
Click to expand...
Click to collapse
Wow, perfect! I'm looking for an updated manifest to work with, do you happen to have yours posted anywhere (GitHub, Gitorious, etc.), or do you not build from source?
Btw, if anyone is bored and has nothing to do, add me on Battle.net and hit me up with some Starcraft II
Username: Infinimint
Code: 723
Infinimint said:
Wow, perfect! I'm looking for an updated manifest to work with, do you happen to have yours posted anywhere (GitHub, Gitorious, etc.), or do you not build from source?
Click to expand...
Click to collapse
sorry i only port, never from source
I have actually been wanting to port B2G to the g1 for a while now (I've been building the source for the emulator since it was very early on at andreasgal's github).
I'm building it now and will try to see why it's not booting, if I have a little extra free time, after I finish my next LMCFroyo release.
There's really no reason to try polishing anything before now and the actual release; there will probably be many large changes over the course of the year. However, there's no reason to not toy around with this right now in order to see what changes will need to be made in the gecko/gaia source.
ryree0 said:
I have actually been wanting to port B2G to the g1 for a while now (I've been building the source for the emulator since it was very early on at andreasgal's github).
I'm building it now and will try to see why it's not booting, if I have a little extra free time, after I finish my next LMCFroyo release.
There's really no reason to try polishing anything before now and the actual release; there will probably be many large changes over the course of the year. However, there's no reason to not toy around with this right now in order to see what changes will need to be made in the gecko/gaia source.
Click to expand...
Click to collapse
Thanks, I got adreasgal's repo yesterday and have been messing with it a little bit, how does it differ from mozilla's official repo?
Ok, I'm syncing for the HTC Hero right now.
EDIT: Downloading the latest CM7 nightly for vendor files...

Categories

Resources