!!! Android Gingerbread
[{TableOfContents }]



\\
After an earlier attempt to install [Android Froyostone], which wasn't very successful , I gave it another try. This time with Android 2.3 , codename ''Gingerbread''.


!! Resources

* [Instructions|http://www.brighthub.com/mobile/htc/articles/100793.aspx]
* [Overview of all HD2 Roms|http://android.hd2roms.com/]
!! Findings

! Good

* __it's stable__, no hangs yet (so that's definitely better than Froyostone).
* __power consumption__ is much less, while with Froyostone the battery was empty after 10 hours, with Gingerbread I get an estimated 45 hours with one charge, that's about the same as with WMO.
* very responsive, much better than WMO

! Less Good

* USB (under Linux) does not work yet:
{{{
Apr 17 17:43:16 gneisenau kernel: [ 1016.680709] usb 2-5: new high speed USB device using ehci_hcd and address 7
Apr 17 17:43:16 gneisenau kernel: [ 1016.827079] scsi9 : usb-storage 2-5:1.0
Apr 17 17:43:17 gneisenau kernel: [ 1017.827874] scsi 9:0:0:0: Direct-Access     HTC      Android Phone    0100 PQ: 0 ANSI: 2
Apr 17 17:43:17 gneisenau kernel: [ 1017.829637] sd 9:0:0:0: Attached scsi generic sg2 type 0
Apr 17 17:43:17 gneisenau kernel: [ 1017.836351] sd 9:0:0:0: [sdb] Attached SCSI removable disk
}}}  some more investigation required.
* %%strike no GoogleMaps installed, must be somewhere on the Market I guess/% , yup , installed, perfect, Google Maps Navigation , fine !
* %%strike no VideoCamera app/% (video not supported ?), yes there is, it's a 2 in 1 app, for both camera and video, but no moving images, video does not work.
* GPS does not work, when I start Google Maps Navigation, it keeps telling me that it is searching for GPS, still so after half an hour.\\I applied the [GPS fix|http://forum.xda-developers.com/showthread.php?t=900631] , copying libgps.so and lib.bravo.so (but did not help, after reboot, I get the same files again. This must have something to do with the fact that I run the SD Card version, the complete iso image is restored after reboot ?)

!! Miscellaneous 

* For enterprise EAS access, I installed Touchdown from Nitrodesk (If everything works out well I will probably buy the "non nag" version). But this Touchdown does not work on AmericanAndroid, as an alternative I installed __Moxier Mail__ (trial first) 
* Installed QuickSSHD again, but can't access the IP address, probably due to USB not working yet.
* Installed Terminal Emulator (so you can shell from your phone).

!! ROMs tried
Now, I loaded a new ROM from [http://android.hd2roms.com/] :

! AmeriCanAndroid AOSP HD2 GB233 CM7 (APR 18)

{{{
AmeriCanAndroid AOSP HD2 
GB233 CM7 (APR 18)

by AmeriCanAndroid
Rom type: SD
Version: GB233 CM7
Updated: 19 Apr 11, 10:25
Base: CyanogenMod7
Android ver: 2.3.3 (Gingerbread)
Kernel: AmCanAndroid r4.18
}}}

%%strike Does not boot./% 
It does if you add config.txt with "wince=1"  in it.
This is the best one so far, everythingg works :
* marketplace
* camera and camcorder
* usb connect
* GPS

Nice clean look with small fonts.

Power consumption is disappointing, it takes 12 hours to drain the battery (With WMO it takes almost 3 days => ~~72 hours)

! MccMBoxmaX GS v1.0 beta (18 APR)

{{{
MccMBoxmaX GS 
v1.0 beta (18 APR)

by mccmjoon76
Rom type: SD
Version: v1.0 beta
Updated: 19 Apr 11, 20:55
Base: Desire S
Android ver: 2.3.3 (Gingerbread)
Sense: Yes
}}}

Does not boot.

! BOYPPC-SHIFTPDA_GINGER (12.Apr)

{{{
BOYPPC-SHIFTPDA_GINGER
(12.Apr)

by boyppc
Rom type: SD
Updated: 12 Apr 11, 11:55
Android ver: 2.3.3 (Gingerbread)
Sense: No
}}}

Does not boot, but does after editing the Android/startup.txt, added " set cmdline "rel_path=Android nand_boot=0" " 
* GPS works, camera works (both foto and video)
* remove GoogleTalk apk from /system/app (but it still keeps nagging it can't sign in). 
* Market app doesn't do well, downloads fail, does not install apps.....

! RAFDROID HD  v4.2 (21.MAR.11)

{{{
RAFDROID HD 
v4.2 (21.MAR.11)

by rafpigna
Rom type: SD
Version: v4.2
Updated: 21 Mar 11, 08:25
Base: DesireHD
Sense: Yes
}}}

* First time it didn't boot because of a RTFM, then I edited the config.txt file and added "wince=1" :-)
*  OVerall fine, but sluggy, slow reactions to buttons pushing, I hate it. (gives me a windows feeling)

! MDJ_GingerBread_HD2_v.1.0_RC5_RAM_STOCK

This one works better. Almost all functions work:
* phone
* 3G
* wlan
* camera and camcorder
* USB storage
* market app
* GPS

What not (yet) works is USB tehtering.\\
Also the battery consumption is much less than the previous one, it's now running 12 hours and battery is still 75 %, and I had about half an hour calling.
Looks good so far.

Let's see if we can get EAS access working.