[HD2 Android SD Development] TheRetroSpectrum:
Fresh Installation

As I rarely use forums, I'm not sure if this is the right place to post this. If I need to make

a new thread for this type of thing, let me know, and it shall be done ^.^

Here I intend to record, for my own reference, the procedure for installing this build successfully

(including bug fixes), in a sort of summarized walk through fashion, and hopefully this will also

be of use to other forum users who have been running into the same issues.

For those who want to flame me for repeating what darkstone has said, among other users, please

realize that my intent is to consolidate what is already here.

Thanks and enjoy! :D

---------------------------------------------------Prep---------------------------------------------------

1. In short: This is for the HD2. No other phone.

2. I'm using the Leo_RADIO_2.15.50.14, which I highly recommend. The radio controls how your

phone communicates via 3g, Edge, bluetooth, etc, and Android runs differently with

different radios. As the Radio is a part of your ROM, you need HSPL to flash a new one.

3. Copy all your uSD shizznit elsewhere. Format it in FAT32.

---------------------------------------------------On to the Show---------------------------------------------------

My setup: T-mobile USA Leo HD2 with radio 2.15.50.14 and the WM Energy ROM, HSPL 2.08. These steps got

everything working for me (except standby battery power drain)

Note: step 2 to be done before first boot.

1. Installing build - Download the build from the first post. Extract to the root of your MicroSD card.

2. Copy the contents of this zip file to the Android folder on your MicroSD card, over-writting what's

already inside.

This contains the corruption fix (newinitrd), LibGPS.so file (for getting GPS working), ad-free

hosts file, and a modified gps.conf file that specifies the region as 'US' for decreasing lock

time in the USA (after doing this, my lock time is less than 10 seconds)

If you don't want a specific fix, just don't copy that file over.

3. Startup the phone for first time - On my first boot, data wasn't working, so I had to skip the

initial setup panes. You might also need to. (this is also in the first thread post)

4. After this, I shut down my phone, put the SD card in my PC, and deleted the folder

Android/root/data

(For anyone that's confused, this is the 'DATA' folder inside of Android/root)

5. Robot voice - Booted up Android again. Made a phone call - I got robot voice. Followed

darkstone's instructions to fix this. (also in first post)

6. Rebooted once more, and Viola! Everything works dandy.

As for battery drain - I actually found that swapping WM roms and swapping radios didn't

get me anywhere. I had some luck with radio 2.10.50.19_2 (5 mA immediately after installing,

but GPS seemed broken afterwards).

Edit: 2.15 radio seems, after a few reboots, and with the tasker profiles (as set up below),

to be giving me about 5 mA standby usage with spikes of about 80 mA. It seems that, for

me, when I boot android and immediately start using it, I don't get low standby usage, but

if I initially start Android and LEAVE my phone for a few minutes, then I start to get the proper

battery standby values. I'll update again when I find a definitive solution.

Cheers!

p.s. for those who love this build as much as I do, darkstone is indeed planning on a [NAND][RAM] build of this.

Also, for those who are looking for a Sense version of this, look no further than this post.

Credit goes to all those who originally posted these solutions in the thread.