Running Android on the HTC HD2

HD2 running Android Froyo

After spending a few weeks on the HD2 Android Development forums at XDA I learned how to coerce my T-MobileHTC HD2 into dual-booting Android and WinMo. As of today I’ve got Android Froyo running with few issues and reasonable battery life. In this post I’ll explain how how you can dual-boot Android and WinMo on your HD2 as well.

Forget dual-booting! Learn how to direct boot Android on the HD2 for faster booting, better battery life and frequent updates.

First, flash the boot loader. Doing so will allow you to replace windows mobile with custom roms better suited for running Android. I’ve flashed three HD2′s with Cotulla’s HSPL3 boot loader and haven’t had any issues.

Warning: Flashing the boot loader may void your warranty, though you can uninstall HSPL3 by rerunning the HSPL3 setup and choosing the standard SPL 2.08.0000 option.

With the new boot loader installed, flash the windows rom. Find a good replacement rom that will load Android quickly and run it stably. Roms I’ve found worked well with the HD2 Android builds are Miri and Chucky ROMs. Check XDA and htcpedia for custom roms.

Back-up your data and reformat the SD card.

To install Android on the HD2 download and install any of the recent HD2 Android builds from the forums on XDA. My favorite builds right now are the near-stock Froyo builds created by darkstone. (Note: See my current set-up for what I’m using now.)

Once you’ve got Android installed, make running it easier. Exceller Multiple Build Loader provides a nice interface for booting into Windows or Android automatically after the phone powers on. There is also support for booting into Ubuntu, if you’re into that sort of thing.

Govern Android battery consumption. SetCPU can be used to manage clock speeds, making it easy to reduce battery drain. It can be downloaded from the Market at a cost, or here for free. (Note: Free version requires adb to install.) Try setting a “Screen Off” profile that limits the CPU usage to 245 max with an “Up Threshold” of 30, set on boot, to prevent much of the battery drain associated with sleep mode.

Tip: To install the free version of SetCPU, download it, install adb, connect the Android phone to USB, open a command line, cd to the location of the APK file and type “adb install setcpu.apk”.

If you experience issues in the Android OS, try upgrading the radio. Though something I overlooked at first, upgrading the radio helped me prevent SoD and robotic voices. Grab a new radio from the HDC HT2 Radio Rom Thread at XDA.

Warning: Flashing an incorrect radio may cause issues with your device. Ensure the radio used is compatible before updating.

With enough tweaking your phone should be running Android issue-free all day with acceptable battery life. If not, keep messing with it. Try turning off the auto-rotate option in settings, downloading a different Android build or even swapping in a newer Linux kernel image (zImage) to find what works best for you. Don’t have time? Learn from experience by checking out others’ reply signatures on the forums on XDA and htcpedia to look for their set-ups.

Here’s mine (last updated 18-Dec-10):

Device: TMOUS HTC HD2
Boot Loader: CotullaHSPL3 (SPL-2.08-HSPL)
WinMo Rom: ChuckyROM-23139-Lite.Oct.09
Radio: 2.15.50.14
Android build: darkstone SuperRAM FroYo v1.5
Launcher: EBL2.0d_PlusUbuntu

Check the direct boot Gingerbread to HD2 post for most up-to-date status using NAND.

Happy modding!

  • kevin

    this was kinda good but I need something like a video if anybody can help please email me

  • http://www.habdas.org/ Josh

    You can get a taste of what HD2 Android will be like by simply installing it on your SD card. If you start to have problems associated with running android come back and dig in a little more.

  • closeyo

    im new to all this myself an have been trying out the differnt androids on hd2 iv been running the latest 2.2 darkstone an it working great for about 4 days then all of a sudden the screen will go white like a glare over the screen an when i try to reboot it gets stuck in boot loader screen the only way it will work again is format the card an copy it onto the card again any tips

  • http://www.habdas.org/ Josh

    If you’re using a build loader app to start Android you could try running HaRET and CLRCAD manually. Otherwise just start fresh. Letting Google keep info in sync will speed up the set-up process and more stable builds are released. Good luck!

  • Ann

    Need help, can not figure out how to download to sd card

  • http://www.habdas.org/ Josh

    Download Android build to your computer, then transfer it to the storage card using your file manager.

  • MPS

    Thanks for this info. Any ideas on what causes the phone to black out on the first run of HaRET? Not been able to get past the first 4 lines of the installation…
    I am hoping to install it on the SD card to test, so I’d like to avoid flashing a leaner WM ROM.
    Thanks,
    M

  • http://www.robharrisdesign.com Rob

    Hey, I just wanted to say thanks for your insight. I have been messing around with tons of different ROM/Radio/Android Build combinations to get rid of the SoD problem on my HD2. Updating my radio to what you mentioned did the trick.

    Rob

  • Wesley Collins

    If i can ask, how do you change the phones radio and rom? Also, how to root the android file onto your HD2? Thanks, in advance.

  • tom

    Josh, I am a telephone OS newbie and have recently purchased the HTC HD2 with windows OS for T-Mobile. If I would have known how much this system stinks I would have kept my MYTOUCH. I know absolutely nothing about flashing this or that unless I am “streaking through the quad”. PLease help with a step by step guide or video. Thanks!!!

  • http://www.habdas.org/ Josh

    @MPS: Could be a combination of issues. But the first thing to try is a different Android build.

    @Wesley: The radio and rom can be flashed using a Rom Upgrade Utility (RUU). The utility is very lightweight and is often packaged along with the radios and rom downloads. Depending on your current setup you may not be able to install custom roms without installing HSPL as described in my post.

    @tom: Check YouTube. They’ve got videos that cover a lot of these individual steps mentioned. Then just piece ‘em together. Now jump in and take advantage of that sweet piece of hardware. Try the FroyoStone V2 build.

    @Rob: Glad I could help

  • dutchie

    Winmo on my hd2 sucked.at.first day.. then i.used open market and got more.satisfied.. but now im running tge froyosense2.2 on my hd2 for 2 months now, and im still horny… wow android really woke up my hd2 hardware.. all the guys at my work with their iphoneys and winmo phones freaked out. Well its not very hard to get android working. But get urself at last a class 4 sdcard.. cause android will be running from there. This build is very stable, all the props to the guys making this possible….i’ve donated some cash.to.the guys.. they deserved it. I’ve got a 16 gig class 4 card. Maybe 100 apps installed from the droid market and still 14 gigs free, with android running on it too. Android is the bomb.. my next phone will be a phone running android native on it..screw winmo 7 on the hd3. Great hardware but winmo os is worthless…6.5 is not verybad, i must admit, but android is compare to winmo out of this world.. peace

  • Sharon

    I am so glad I found this forum. I am going to try loading this on my HTC HD2 T-Mobile phone which I am on my 5th one since April. When the 5th one arrives in a few days I am going to go through these steps and hopefully stop looking STUPID on my 1st smart phone. My HTC HD2 called the president of my bank at 3:30 am this morning AT HOME! Needless to say, I was asleep. WINMO SUCKS ROCKS! Never again!

  • http://www.habdas.org/ Josh

    Funny you mention that, Sharon. Before I blew away the stock winmo ROM my phone was mysteriously calling people form time to time as well.

  • Rockstar

    After installing Android
    2.2 on HD2, I got a message to install OTA_Bravo_HTC_EU_2.10.405.2.2-2.09.405.8_release567cypyiofeo4th5.zip… This seems like an older version of Android. Can an update be preformed or should updates be turned off?

  • http://www.habdas.org/ Josh

    All builds are different. If possible, turn off any update feature in the build you’re using. Otherwise, just try a different build.

  • adt

    for some reason my internet doesn’t connect. Please help.

  • http://www.habdas.org/ Josh

    You may need to set your APN depending on the Android build downloaded. This can be done manually by:

    Go to Settings > Wireless & networks > Mobile networks > Access Point Names and look for an item in the list. If the list of APNs is blank and you are a T-Mobile user create a new APN with the following settings:

    Name: T-Mobile US
    APN: epc.tmobile.com
    Proxy: (leave blank)
    Port: (leave blank)
    Username: (leave blank)
    Password: (leave blank)
    Server: (leave blank)
    MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc
    MMS Proxy: (leave blank)
    MMS Port: (leave blank)
    MMS Protocol: WAP 2.0
    MCC: 310
    MNC: 260
    APN Type: (leave blank)

    If you’re not using T-Mobile try Googling the settings for your carrier. Finally, if adding a new APN doesn’t work for you consider flashing the radio. I’ve read that the recently released 2.14.50 radio may improve internet connectivity. Good luck!

  • adt

    thanks Josh. I’ll try that.

  • adt

    Josh, I followed your instructions to add the new APN. Now the 3G work . Thanks again dude.

  • cheryl

    When I attempted to add the new apn, the screen is blank and wont let me add a new one. am I missing a step?

  • http://www.habdas.org/ Josh

    From the APNs screen, press the Windows button. A menu should pop-up with an option to add the New APN.

  • Pingback: Managing passwords on Android | habdas.org

  • Chandra

    Hi Josh
    Thanks for this thread mate. My phone doesn’t go beyond first 4-5 lines and ends up turning black. I have to reset it by pulling the battery out. I have boot loader flashed to HSPL3.
    I thought it might be the radio (which is 2.7.xx) but when I try to flash radio to 2.8 or any higher I end up with an error.
    Your post says to flash stock WM ROM to Miri or Chucky.
    1)Do you think that is what I am missing?
    2)Do you know which is better radio? I am on UK TMobile.
    Thanks again.

  • http://www.habdas.org/ Josh

    If you have the same problem with other builds consider upgrading your radio. Start at the main HD2 thread on XDA and start looking for a new radio compatible with your device.

  • Chandra

    Actually it is not allowing me to flash anything and gives error (262). It does’t matter whether I flash Radio or ROM.
    I tried to flash the radio through sd card (by renaming RUU_signed.nbh as leoimg.nbh) but it is stuck at white screen with ‘Loading…’ on it. It is there for last 30 minutes…
    It is driving me crazy now….

  • N0odles

    Hey i have downloaded the Android on to the Hd2 everything works but when i make a call or someone calls me they all sound robotic is there a fix for it. I heard flshing a radion will help but i don’t know. How safe is it to flash a rom on the phone.

    thanks

  • http://www.habdas.org/ Josh

    @Chandra: Be sure you’ve flashed your boot loader with HSPL3 before attempting to update the Radio or ROM. I’ve found that the stock boot loader, at least on the TMOUS devices, would stop at the Loading… screen until this was done.

    @N0odles: I have flashed the radio ROM and winmo ROM many times and have never had any problems. Be sure to check compatibility with your device before flashing.

  • Robert

    Thanks Josh!!! I was having trouble with receiving MMS and your recommendation to try the recently released 2.14.50 radio worked perfectly!!!!!!

  • http://www.habdas.org/ Josh

    No prob. Looks like the 2.15 radio is out now too. It’s being shipped with replacement units from T-Mobile. This post from XDA contains links to both the European and US versions: http://goo.gl/WqvT

  • Will

    Hey I just added android to my HD2, which is awesome, but once the phone goes to sleep I have to reset it. The soft keys light up and the backlight on the phone comes on but that’s pretty much it. Is there anyway to fix this problem.

  • http://www.habdas.org/ Josh

    Sounds like Sleep of Death (SoD). You can stop that from happening by upgrading your radio. Info on doing so can be found in the above article.

  • http://www.infernity.guildportal.com daniel

    uhm.. how do i fix the calls? because when i call or receive a call, they sound like chipmunks.

  • http://www.habdas.org/ Josh

    Try upgrading the radio as discussed in the post.

  • Robert

    Josh, have you tried 2.15 radio?

  • http://www.habdas.org/ Josh

    Yep. Been using the 2.15 radio over a week now.

  • Nancy

    hi i have the android saved on mi sd card n it seems like everytime i use android my internet doesnt work,unless its on wifi and i dont want to rely on wifi for internet any suggestions to fix this

  • andy

    i installed all ready but why when i push power of and when i turn on the phone my phone start with wm 6.5 i have to open always the haret why????

  • http://www.habdas.org/ Josh

    @Nancy: If you’re not getting data service check your APN settings.

    @andy: The way Android works currently on the HD2 the phone will always boot into WM before booting into Android. You can streamline this process by using a launcher program like Exceller Multiple Build Loader, as mentioned in the post. If the launcher is installed but not functioning properly try reinstalling the loader or changing your WM custom ROM (if one).

  • andy

    the audio on my hd2 doesn’t work ,i can hear the people like robots also the music is going fast know i read i have to upgrade my radio ,and my radio is update already with 2.15.5014 i have to change my version or the problem is other ,if this is the problem what version i have to use?

  • http://www.habdas.org/ Josh

    If CLRCAD is not run before HaRET the phone goes into a turbo-like mode and music will play faster than usual in Android. However, that may not explain the robotic voices. Given your using a newer radio, if running CLRCAD before HaRET isn’t doing the trick try changing the WinMo ROM and/or Android build being used.

  • Moses

    hi am so confused at the moment i have bn to a lot of sites but all i am getting are threads for TMOUS…could some pls help me on getting android on my htc hd2 for the UK. am currently running the manila version my radio version is 2.07.51.22_2. Thanks in advance

  • ali

    Hey Josh. Where do I find those ChuckyROM-23139-Lite.Oct.09, NexusHD2-FRG83D_V1.7_(Froyo 2.2.1) and Radio: 2.15.50.14 on xda forums. I’ve been on that forum, tried doing search, but can’t seem to find them. Can you post a link for each one of them please. Will really appreciate it. Thanks!

  • http://www.habdas.org/ Josh

    @Moses: The steps for UK should be the same, though you will likely need to set the APN for your carrier manually.
    @ali: Links now included in the post. Thanks for the suggestion.

  • Redsbaron

    Hi I have justed landed here, scanned through the postings and want to know as at todays date, what should I install on my HTC HD2 as a stable OS that is worth wile, please.
    Presently WM6.5 installed. BTW, Have a 4gb Sandisk MicroSD HC card on board.

  • http://www.habdas.org/ Josh

    I’ve been regularly updating my configuration and have linked off to all of the items I’m running near the bottom of my post. Only downside to my current configuration is occasional soft rebooting to kill intermittent robotic voice and fast battery drain w/o setcpu running.

  • Dean

    Josh, I am using the Android 2.1 and my phone was updated to the newest of everything on 10/10 ROM:3.14.xxx.xxx and Radio:2.15.xx.xx I am having the same issues with my voice calls (robotic sounds). When I run CLRAD first even before I run HARIET all the audibles (ringer and such) are disabled. Any clue on a fix for this issue.
    Thanks,
    Dean

  • Alyssa

    OMG ur amazing my internet was working and i so happen to read what u told another person about the APN worked perfect for me keep up the good work thanks!

  • http://www.habdas.org/ Josh

    Thanks Alyssa.

    @Dean: If you’re still using the stock 3.14.531.1 rom consider swapping that out with a cooked winmo rom as described in my post. Maybe try the newest version of ChuckyDroidROM?

  • Dean

    Josh,
    I am still using the rom ypou listed above, I have tried everything I know to do. Since the update was done my phone has acted posessed, it has randomly called people even when I am not on the phone (that is just crazy for a phone to dial a number on it’s own). I think my phone is going back and they will give me another to replace it, I will try to do it on the new phone. if you could email me directions on how to flash a custom ROM to my phone that would be helpful, I am not a person that can do this without instructions.
    Thanks,
    Dean

  • http://www.habdas.org/ Josh

    I returned my first HD2 thinking there was hardware problem, though in hindsight I believe the original problems were simply Windows 6.5. Should you decide to get a new phone please come back and read through my post again to understand what needs to be done to get Android running properly. Check YouTube for additional help flashing the phone.

  • Anonymous

    If you’re not getting data service check your APN settings.

  • http://www.habdas.org/ Josh Habdas

    The steps for UK should be the same, though you will likely need to set the APN for your carrier manually.

  • http://www.habdas.org/ Josh Habdas

    I returned my first HD2 thinking there was hardware problem, though in hindsight I believe the original problems were simply Windows 6.5. Should you decide to get a new phone please come back and read through my post again to understand what needs to be done to get Android running properly. Check YouTube for additional help flashing the phone.

  • http://www.habdas.org/ Josh Habdas

    Be sure you’ve flashed your boot loader with HSPL3 before attempting to update the Radio or ROM. I’ve found that the stock boot loader, at least on the TMOUS devices, would stop at the Loading… screen until this was done.

  • http://www.habdas.org/ Josh Habdas

    I have flashed the radio ROM and winmo ROM many times and have never had any problems. Be sure to check compatibility with your device before flashing.

  • http://www.habdas.org/ Josh Habdas

    Check YouTube. They’ve got videos that cover a lot of these individual steps mentioned. Then just piece ‘em together. Now jump in and take advantage of that sweet piece of hardware. Try the FroyoStone V2 build.

  • http://www.habdas.org/ Josh Habdas

    The radio and rom can be flashed using a Rom Upgrade Utility (RUU). The utility is very lightweight and is often packaged along with the radios and rom downloads. Depending on your current setup you may not be able to install custom roms without installing HSPL as described in my post.

  • Tommykry

    hey josh, noob here, i have htc hd2 and would like to try android on it, a few questions.
    1. after flashing the rom and radio and all that can i return the phone back to the stock form it was in when i received it ( win-mo 6.5) will everything go back to normal if the android roms aren’t for me?
    2.Which rom is the closest to a stock android rom from a phone you would buy that has it installed already?
    3.Which rom has the most things working closest to win-mo 6.5 (camera, video, music, android apps, phone, texting, e mail etc….)
    4.do i need an extra sd card?
    5.do you prefer android over an iphone, can a android phone do everything an iphone can?
    Thank you.
    Tommy

  • http://www.habdas.org/ Josh Habdas

    Good questions.

    Yes, everything can be flashed back to the original state, assuming you have the original ROM files handy. Once you can flash a ROM you’ll know how to flash it back. Instructions for reverting the boot loader (HSPL3) are provided in the post.
    For stock FroYo try the build I’m running now: darkstone SuperRAM. If you can’t wait for Gingerbread and are okay with a few bugs and occasionally upgrading check out MDJ Gingerbread.
    Everything works great in the darkstone build I’m using, including the compass. Only thing I know that’s not functioning is the Wi-Fi hotspot, though darkstone included an app for that as a workaround.
    Nope. You can use whatever came with the device. The speed of the SD card shouldn’t matter much as Android loads into RAM.
    Android pwns iOS. But the overall experience depends on the device too.

  • Dean

    Thanks for the help, I think I am just going to get an android phone and call it good.

  • Dean

    I got some video instruction from autotradeking and it was very helpful, I flashed a custom ROM with sense and it went well, also flashed HSPL3 and that helped, only thing is when I ran Android all ringers disabled, and I could only store 1 ringtone and it was for everything, it ran fine for a day then locked up again, I flased my rom back to the 3.14 and went back to Windowd, as of today I haven’t had time to get my phone replaced but trust me I will and I will never go back to Windows again.

  • Peter Orem

    Hi Josh! I am one maybe stupid, but brave guy wanting make my phone better, but just from the start … what difference between T-Mobile HTC HD2 and HTC HD2 Leo? My phone is HTC HD2 T8585. Is this valid to my phone too? I dont want change my phone to a piece of useless hardware hehe.
    I am about do it (getting scared of this), but I would be glad get sure it is possible. Thank you for your advice in advance.

  • http://www.habdas.org/ Josh Habdas

    T8585 is the Leo. If you’re not comfortable flashing the phone don’t worry so much. It’s easier than you think.

  • Steve_bubble

    Mine did this usually when listening to music with the headphones in – after using the built in format sd card option and copying the music back on – it stopped!

  • Abdul_1992

    Hi,

    Is it possible to dual boot between android 2.1 and Winmo 6.5?

    thanks,

  • http://www.habdas.org/ Josh Habdas

    Yes it is possible to dual boot android and windows mobile 6.5. The
    instructions provided here explain how to do it.

  • Pingback: Making free VoIP calls on Android Froyo | habdas.org

  • http://www.habdas.org/ Josh Habdas

    Looks like you can completely wipe out Windows on the HD2 now. XDA opened the HD2 Android NAND area this week and they’ve got somethin’ sweet cooking. Gingerbread just in time for the holidays!

  • Pingback: Direct Boot Gingerbread on the HD2 | habdas.org

  • Scott

    Hi Josh, nice blog.
    I’ve uploaded Darkstone’s version of Froyo, and its great. Only problem is the media volume is quite low – ringer, notifications, GPS lady etc. This is not a problem when I reboot in Winmo. I;ve searched for a while now, and found a lot of posts from people having the same problem, but haven;t seen a soloution other than to increase the intrinsic volume of the MP3 files. Have you a soloution?

  • http://www.habdas.org/ Josh Habdas

    I’ve tried a number of different builds and all had their strong and weak points. But your issue I’m not familiar with. Best advice I can give is to try updating your radio or try a different build. Good luck!

  • Kibum

    يـــــــاربية كل شي حاولت اندرويد 1.2.3

    ساعدوني مشاكل كثير
    تطلعلي رسالة في بداية تفيد انة خطا

  • http://www.habdas.org/ Josh Habdas

    آسف أنا لا أتكلم العربية

  • PUNCH IT

    JOSH YOU ARE THE GREATEST IT WORKED FOR ME AND TOOK 1MIN TO DO, FIXED MY NET NOW I FEEL LIKE I HAVE A BRAND NEW PHONE..(AGAIN) LOL

  • Candice

    Im trying to put my HTC HD2 to make it Android and Windows …is there a easy way to do this …im scared Im going to mess this up and end up with a very expensive paper weight…. you need to invest in the goto assist program lol ….where you can do it for people over your computer screen… =)

  • Fernell Romero

    help when i make a call the voice sounds like chickmunks on my htc hd2 phone please email me back for help

  • Fernell Romero

    help when i make a call the voice sounds like chickmunks on my htc hd2 phone please email me back for help

  • E1kaye

    i installed froyo and life is lovely with android except my calls out sound like robot but calls in are fine. My big question is I can get into android once windows comes up but my htcsense will not install and allow me into windows so I can use windows if i choose to stay in windows before getting into android. I can get around windows and click start to see files but I can’t get in so I can change or easily check radio or system information. please help me because otherwise I can’t check or change system setup or system information

  • http://www.habdas.org/ Josh Habdas

    Skip winmo altogether and Direct Boot Android on the HD2. Otherwise, pull your SD card out so Android won’t load and you should be able to get back into winmo to update your settings. And since you asked, you should be able to kill the robot voice by hitting the speaker button as soon as it starts, ending the call and dialing again. When running builds off the SD card it’s always a good idea to restart your phone after first boot into Android.

  • http://www.habdas.org/ Josh Habdas

    Skip winmo altogether and Direct Boot Android on the HD2. Otherwise, pull your SD card out so Android won’t load and you should be able to get back into winmo to update your settings. And since you asked, you should be able to kill the robot voice by hitting the speaker button as soon as it starts, ending the call and dialing again. When running builds off the SD card it’s always a good idea to restart your phone after first boot into Android.

  • http://www.habdas.org/ Josh Habdas

    I’ve flashed the HD2 like umpty-squillion times without a problem. Just don’t try flashing the wrong radio and I’m sure you’ll be fine. Read these instructions or the direct boot instructions and have at it. Good luck!

  • Michel Merlin

    Dual-boot HD2 with LATEST Android AND Winmo?
    ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-
    Sure I would appreciate a dual-boot on the *latest* WWE (World-Wide English) Windows Mobile 6.5.x (6.5.3?) AND the *latest* WWE Android (2.3.2?). I assume I have to:

    1) Flash the latest “HSPL” bootloader (AFAIK currently HSPL4, see http://forum.xda-developers.com/showthread.php?t=609477 )
    2) Flash the latest appropriate Radio ROM (to choose e.g. from http://forum.xda-developers.com/showthread.php?t=611787 )
    3) Flash the latest WWE WinMo ROM (to choose e.g. from http://forum.xda-developers.com/forumdisplay.php?f=534 )
    4) Flash the latest WWE Android ROM (to choose e.g. from http://forum.xda-developers.com/showthread.php?t=715805 )

    I assume #3 and #4 can be swapped?

    Can you confirm (or correct)? Can you eventually precise if necessary? TIA,

    Versailles, Fri 18 Mar 2011 14:38:00 +0100

  • http://www.habdas.org/ Josh Habdas

    That’s the general idea, though when dual-booting one of the OS will run from the SD card so you won’t really be “flashing”. This is why you’ll hear the term “build” used instead of “rom” for SD installs, which can be performed before or after flashing a newer WinMo rom.

    As for the Android build chosen, you may want to do more research as the post linked looks like it might not contain the latest and greatest.

    Once ready try skipping WinMo on the HD2 altogether and try out the direct boot method instead.

    Good luck!

  • http://profile.yahoo.com/JIQBRW4IWRQR6NDMABE5II6RSY sanjeevana

    HAY MAN I HAVE HTC TOUCH PRO WITC I WANT TO UP GRADE TO ANDROID BUT I TRY TO PUT (THEXDANDROID.21.6.10.AOSP RAR.) EXTRACTS TO MY SD CARD HALF WAY IT GET STUCK.  AND I CANT EVEN GET THE CAB FILES

    PLEASE HELP ME