[Hero CDMA Android Development] dchadwick:
Android 2.0.1-r5v0.6

Dead:

==============

After spending some time and looking over this rom and ways to make it work with out any legal issues. The most viable option was to build something like what cynanogen has built. His process takes the proprietary bits (all google apps including sync) and copies them off onto the SD card before doing a update. After the update it copies them back to the newly installed rom. This method basically does a automated backup/restore of your licensed applications. I can't do this for several reasons including that we are supposed to be coming from a 1.5 OS to a 2.0.1, which isn't compatible with the older application set.

Temporarily Offline:

==============

I am sorry to have to do this but we are now having more then just a small handful goofing with this ROM and I need to take this offline while I inspect each of the parts and make sure all licensing is in order since its a bit more then the google Opensource framework. I know that several other ROM creators have not paid much attention to it as I am going to now but I really don't want to upset any IP holders like what happened to Cynanogen a couple months back.

I will put it back up but I want to make sure that I am totally covered and don't have any issues.

version 0.6: download (offline)

==============

-fixed wifi thanks to http://xdaforums.com/showthread.php?t=593620

-Now starts up with Android stock keyboard. (No longer needs HTC_IME.apk for second keyboard)

A few have asked for this ROM so I thought I would put it up here for anyone that wants to contribute to or take from it.

This ROM is only compatible with the Sprint CDMA HTC Hero. It is not finished and still requires some work but its good enough for my day to day use and I am sure others may find the same potential.

This ROM is vanilla android and what it takes to actually get it running on a CDMA phone. It is built off of this GSM variant. I am going to try and work to remove the google bits so that you can use Cynanogens method of extracting your own and then doing a follow up update to install them. My efforts for this is not to build a better rom but to build a cleaner base that has limited to no proprietary IP.

Credits to all on this forum how have helped or contributed in any way to building the roms that are here. I would point out names but there are to many to name. I am positive that anyone that pays attention to this forum will know who you are. I used many parts of these ROM's and many others on XDA to build this one.

This is my first ROM and was primarily made for myself to help me learn how to create a custom ROM.

Here is the link to my blog where I originally posted about this and a video of it booting.

Here is the Youtube video of it booting: http://www.youtube.com/watch?v=tRTh-rXKe-E

*Warning*: Don't attempt to flash this ROM onto anything else unless you know what you are doing! I am not responsible for any device malfunctions or "Bricks".

Notes on Installing:

- Run a Nandroid backup before you do anything.

- Make sure you do a full wipe first. (Sorry :( )

- Run the update zip found * Version 0.6 *(offline) from the recovery console.

To get the HTC keyboard installed: (Now Optional as of Version 0.6)

- Follow the instructions here.

Things that don't work:

- Gallery some times has issues.

- Camera

- Wired or Wireless Tethering (Now Testing)

- Orientation

- Trackball light

- Trackball click (Rolling and moving are fine)

- (Let me know if something else needs to go here.)

Possible issues that are not repeatable:

- speaker not working on out bound calls? I made 30 test calls to my home phone and was not able to replicate this issue. Needs to be verified (see here)