Archive for September, 2010


This is a video of it being done.

Watch closely as he reboots the phone and there is no Windows Mobile anymore!!!

Note: There is nothing wrong with the rom, the video is actually playing at double speed.

MattC 1.8 is the most stable rom I’ve tried so far. No more screen freezes. Unfortunately, I’m unable to get the WiFi working without having tried changing the kernel and I’m also having some random 3G connectivity issues that are only a very slight annoyance. Overall this is my new favorite build and I’m using it for my daily OS. I’m now waiting in eager anticipation of 1.8a or 1.9, whichever comes first, as well as the official release of a NAND bootable rom. Cheers to Android on HD2!

Android Compatible ROM and Radio

For the time being, in order for Android to function properly on the HD2 you need a compatible Windows Mobile 6.5 ROM and Radio. The ROM is the operating system itself and the Radio is basically the drivers for the cellular connection. Eventually you will be able to remove Windows Mobile completely and replace it with Android but for now we use Windows Mobile to initiate some of the devices on the phone.

I use this radio: Leo_RADIO_2.12.50.02_2: MegaUpload

And I’m using an Miri extra light ROM because I dont use WM for my day to day operations, I only use it to start Android. I think I’m using version 17. Here is version 22 which I think is the newest version: http://htcpedia.com/forum/showthread.php?t=1786

By MSkip at XDA Developers Forum

This Guide is only for T-Mobile USA HD2 with 1024 Mbytes ROM (1024LEO)
The ModelID for this version of HD2 is PB811200


If you have a LEO with 512MB ROM then please use *THIS* guide.

IF YOU HAVE ANY QUESTIONS PLEASE READ THE FAQ BEFORE POSTING.

PLEASE READ ALL THE INFORMATION IN THIS GUIDE BEFORE INSTALLING HARDSPL OR FLASHING A ROM/RADIO. IF YOU FLASH AN INCOMPATABLE ROM OR RADIO ON THE 1024LEO THEN THERE IS A POSSIBILITY OF BRICKING YOUR DEVICE SO PLEASE BE VERY CAREFUL!!

Before starting, backup anything you might want to keep after the new Rom has been flashed as all contacts, emails, texts, notes, Internet BookMarks WILL be lost!!

PimBackup is good and free (copy any mms attachments to your storage card or computer seperately)

*ONCE YOU HAVE FLASHED A HARDSPL ITS PERMANENT. YOU DONT NEED TO DO IT AGAIN WHEN FLASHING NEW ROMS OR RADIOS*

*DO NOT start another process while the flashing process is taking place*
*DO NOT click off of the status bar… Let it stay in the foreground*
*DO NOT let the Screensaver activate*

Any of these can lead to a bad flash and possibly brick your phone

*FLASH HARDSPL BEFORE FLASHING ANY CUSTOM ROMS OR RADIOS*

1. YOUR DEVICE MUST HAVE AT LEAST 50% BATTERY POWER FIRST BEFORE ATTEMPTING EACH STAGE

————————————————————–
————————————————————–

2. FLASH HARDSPL (REQUIRED!! DO THIS BEFORE ANYTHING ELSE)

The Original HardSPL Thread is *HERE*

NOTE: If you have Vista or Windows 7, update WMDC to v6.1 *HERE* first
NOTE:
Turn OFF any AntiVirus Program first as it WILL interefere with the flash (there is NO harmful code in the program)

Flashing HardSPL3 via ActiveSync with USB Lead (thanks to Cotulla)

IMPORTANT: To install/uninstall this HSPL3 there must be any SPL version from this list on your device:
SPL 1.42.0000, SPL 1.62.0000, SPL 1.66.0000, SPL 2.07.0000, SPL 2.08.0000, SPL 2.10.000

To Uninstall you can flash a Stock ROM via SD card or use HSPL3 application (You need select 2.08.0000 in the choose screen)

Not all ROMs are compatible with 1024LEO, including old official ROMS.
Official 1.42 and 1.66 WON’T WORK on LEO1024, because there is no 1024 NAND memory support.

All custom ROMs which ARE NOT BASED ON 2.08+ T-Mobile ROMs WON’T WORK ON 1024LEO.

1. Download HardSPL package from *HERE* and extract to an empty folder
2. Synch Phone with PC in Windows Mobile!!! It has to be connected to activesync or WMDC via USB cable
3. Run
HSPL3_PKG.exe from your pc and read all the text carefully
4. When finished reading click next
in the HardSPL program
5. The program will now check the usb connection and enter the bootloader screen (tri colour)
*YOU CAN NOW CHOOSE WHICH VERSION OF SPL OR HARDSPL YOU WANT TO FLASH TO YOUR PHONE*
*You can only select between SPL2.08.0000 or 2.08.HSPL. This is to avoid people with 1024LEO’s installing an incompatable version and bricking their device*
6. Select your desired SPL or HardSPL and click NEXT.
7. You choice will now be flashed to your phone.
8. When its finished the HardSPL program will pop up a box saying “Successfully Done” and the phone will reboot.
9. Click ok to terminate program.
10. Congrats, you just flashed HardSPL.


*Go into BootLoader Mode (turn off phone, then press and hold the VOLUME DOWN then Press and hold the POWER button. After about 3 seconds the tri-coloured screen should appear). Verify the screen shows the SPL or HardSPL you installed*

————————————————————–
————————————————————–

3. DOWNLOAD AND FLASH YOUR PREFERED ROM

IMPORTANT: DO NOT flash any Rom unless it states in the 1st post that its compatable with the 1024LEO or the chef confirms its safe to flash on a 1024LEO. If you flash a Rom with a Base version before 2.08 then you will most likely brick your phone. PLEASE BE CAREFUL!!

IF YOU ARENT ABSOLUTELY SURE THEN DONT FLASH IT!!

NOTE: Check the Roms Thread for any specific Flashing instructions. If there arent any then you can use the following guide.

Flashing Via ActiveSync
1. Download your prefered Rom from the LEO Rom Develpoment Page and unzip/unrar it to your computer
2. REMOVE SIM and microSD CARDS!! (this is a precautionary measure and is not compulsory)
3. Turn phone back on and wait until it syncs with your PC
4a. If your Rom is a .exe (customRUU.exe is already included in the Rom file) then run the file
4b. If your Rom is a .nbh file then run the CustomRUU.exe
from the Roms Folder (if one isnt included then download it *HERE*)
5
. Follow onscreen instructions to set up your New Rom
6. Once phone has gone through the customisation procedure then replace Sim and microSD Cards
7. Perform a Hard Reset to clear any leftover data from your previous Rom (see intructions at bottom).
8. Set up phone as required and job done.

Flashing Via MicroSD Card

NOTE (PLEASE READ): If you flash a Stock Rom via microSD Card then it will overwrite your HardSPL with a stock SPL included in the nbh file. If you flash a v2.01 or later Rom (with SPL2.*) you will NOT be able to reinstall HardSPL onto your device and could end up bricking it. This does not apply to custom roms as they do not include an SPL. BE CAREFUL!!

1. Make sure your microSD is Formatted to fat32 (you dont have to delete all files but it is safer if you do)
2. Download your prefered Rom from the LEO Rom Develpoment Page and unzip/unrar it to your PC
3. Goto the Roms Folder and rename the .nbh file to LEOIMG.nbh
4. Copy the LEOIMG.nbh file to the root of your MicroSD Card
5. Plug the MicroSD Card into the phone
6. Reset the device while pressing the volume down button to enter the BootLoader screen, you will first see a tri-color screen with the phone and SPL Information at the top
7. Follow the On Screen instructions to start the update
8. After flash has completed, press the reset button with the stylus to reset the device.

————————————————————–
————————————————————–

4. FLASH PREFERED RADIO (OPTIONAL)

IMPORTANT: Do not flash ANY Radio before 2.07.x or the 2.09.51.03 Radio or you could damage your phone!!
IMPORTANT: Make sure the Radio you flash is FULLY compatable with the US HD2 before flashing.

IF YOU ARENT ABSOLUTELY SURE THEN DONT FLASH IT!!

Flashing Via ActiveSync
1. Download your required Radio and rename the extracted file to RUU_Signed.nbh
2. Sync your phone with the PC
3. Run CustomRUU.exe from the Radio’s Folder and follow the instructions
(if one isnt included then download it *HERE*)

Flashing via MicroSD Card
Use same method as Flashing a Rom via MicroSD Card

————————————————————–
————————————————————–

5. JOB DONE. Well Done YOU DID IT!!

Useful Information

How to get into your Bootloader
1. Turn your phone off
2. Press and hold the VOLUME DOWN then Press and hold the POWER button. After about 3 seconds the tri-coloured screen should appear.
3. To exit Bootloader you need to remove your back cover and pull the battery out for a few seconds, then replace it and press the power button to reboot your phone.

How to perform a HardReset
Hard Resetting deletes ALL personal data and settings and restores your phone to factory default conditions as if you turned on the phone for the first time after purchasing.

1. With the device turned off, press and hold the VOLUME UP and VOLUME DOWN buttons, then briefly press the POWER button.
2. Continue pressing the VOLUME UP and VOLUME DOWN buttons until you see this message on the screen:
“This operation will delete all your personal data, and reset all settings to the manufacturer default settings. Press VolUp to restore manufacturer defaults, or press other keys to cancel.”
3. Release the VOLUME UP and VOLUME DOWN buttons.
4. Press the VOLUME UP button to perform the hard reset, or press any other button to cancel the reset.

You can also use Clear Storage to reset your device back to factory default settings.
1. On the Home screen, slide to the Settings tab and then tap Menu > All Settings.
2. On the System tab, tap Clear Storage.
3. Enter “1234” and then tap Yes.

Make sure you back up all your data such as Contacts, Appointments, messages etc or they will be gone forever.

*DISCLAIMER*
I take no responsibility for any fault or damage caused by any procedures within this guide. No warranties of any kind are given.

Android HD2 – How the last HOORAH for Windows Mobile 6 fizzled away

August 19th, 20107:24 am – Written By Xiwei Ying

View Comments

<!– Android HD2 – How the last HOORAH for Windows Mobile 6 fizzled away –>

device2device1The HTC HD2: some say it is the predecessor of the Evo 4G and THE phone that started the “big phone and big features” revolution. The HD2 brought on the  likes of the Evo 4G, Galaxy S and the Droid X, creating halo phones for their respective carriers and manufacturers. When the HTC HD2 was launched, it was one of the most powerful smart-phones available in the world, with it’s 1GHz Qualcomm Snapdragon processor, 576mb of ram, and a 4.3 inch screen. The HD2 stood out in a time when iPhone dominated the landscape and Android was still in its infancy. HTC brought a breath of fresh air to the cellular battlefield with the introduction of the HD2. Within this volatile environment, customers flocked to the HD2 and many carriers sold out within days of launching the device in Europe. It was no different in the United States when the HD2 landed in T-Mobile Stores. It also quickly sold out and stores kept a continuing back order of the device for weeks.

Although the HD2 was a very powerful phone and owned the “most powerful phone” crown in T-Mobile USA’s inventory until the launch of the Samsung Vibrant, it was severely hindered by the aging Windows 5/6 platform, which has been the same underlying engine for the device since 2005. At the time of launch, the HD2 was the goodbye for Windows Mobile 6. It was the most powerful device ever created for the WM6 platform before the platform retires by Windows Phone 7. Many had hoped the HD2 would enjoy an upgrade to Windows Mobile 7 like HTC CEO Peter Cho has promised. Unfortunately, with the scrapping of Windows Mobile 7 and the new restrictions Windows Phone 7 Series has in place, which forcefully deny an upgrade path for the HD2, many consumers were in a bitter uproar. During those dark times, several projects sprung up to take advantage of the HD2’s powerful hardware and work accelerated for those development teams who had already began hacking the HD2 after the news of “no upgrade”.

At the famous XDA-Developers forums, where talented developers from all over the world gather to change, modify and share their love for smart-phones, 2 teams stepped up to give the HTC HD2 a new lease on life. For the development of Windows Phone 7, 1500 dollars was raised for the developer “Da_G” to analyze and crack the HD2’s hardware to accept the new Windows Phone 7 operating system. On the other side of the field, a developer named “dcordes” from HTC-Linux, along with a crack team of developers grouped together to modify and alter the Linux kernel to fit into the HD2’s inner belly.

Team
While Da_G is still working tirelessly on the guts and internals of the HD2, dcordes and his team were able to have the kernel working and boot Ubuntu Linux after working day and night for months. Within a few days of the completion of Linux kernel and the successful boot of Ubuntu, basic android builds started appearing. At first, these builds lacked everything. It almost seemed like a proof of concept, but then with the contribution of the developers, especially from “the Kernel King” Cotulla, new boot images started to appear regularly within mere days. Within a month of the first Android OS booting on the HD2, the community has flourished with multiple flavors of Android, many with nearly fully functional hardware. XDA even assigned a subforum within their device forums for Android on the HD2. In certain recent builds of Android for HD2, everything is working on the device other than light sensor and compass!

Untitled-1Untitled-2What are the advantages of Android over Windows Mobile 6 you ask? Here’s a brief list:
– The BEST Gmail syncing experience available on a mobile device
– A GIGANTIC Android Market compared to the Windows Mobile Marketplace
– A fully customizable interface with MetaMorph and themes
– FroYo 2.2, with Flash enabled
– Interchangeable widgets for applications
– Dare I say it? More stable than Windows Mobile
And many more!

The developers are still hard at work improving the code, merging development trees and continuing to improve on what they’ve accomplished.  With these continued improvements the community has responded. The Android forum for HD2 in the XDA-Developers forums has exploded with traffic, propelling the HD2 section of the XDA forums into the 2nd most popular category, succeeded only by the Evo 4G itself. Community support has also flourished thanks to the introduction of other Android developers who took the leap onto the device, developers such as kingofyo1, the maintainer of the MyTouch Slide rom bible, and even the well known and popular Android developer Cyanogen has started to show interest in making a CyanogenMod port official for the HTC HD2.

Untitled-4Untitled-3
With NAND access foretold by Cotulla for September, more Android developers are flocking to the device such as Kolohe. With unofficial ports of CyanogenMod 6 Release Candidate 3 available for download, the future of Android for HD2 is bright. While the last celebration of WM6 fades away into oblivion and with the welcome introduction of Android, we can only imagine all the possibilities of what lies ahead for this once all-powerful device that is now dwarfed by the likes of the Evo 4G and the Dell Streak… and what this community of new Android converts has to offer to our army of little green robots.

DSC_0044 DSC_0046
If you currently own a HTC HD2 and would like to join the green liberation army, here’s a how-to:

WARNING: THIS WILL 100% GUARANTEE YOU WILL VOID YOUR WARRANTY, AND MOST LIKELY DESTROY YOUR PHONE AND YOUR COMPUTER, ALONG WITH YOUR HOME. ABSOLUTELY ANDROID AND AFFILIATES WILL NOT BE RESPONSIBLE IF YOU DESTROY YOUR PHONE, HOME, TOWN, OR CITY. BE WARNED.

Step one:
Download Cotulla’s HARDSPL here

Step two:
Install one of the many popular WM6 roms, a good one is NRG, I personally use Pongster’s HyperRom

Step three:
Install new radio drivers for your phone

Step four:
Reformat your memory card to FAT

Step five:
Download one of the many Android builds available and follow the instructions to install it onto your card, I use a build call “ShubCraft v1.4

Step six:
Restart your phone, run CAD.exe and then run Haret.exe from the folder

Step seven:
Welcome to the world of Android!

1281534543
To get back into your Windows Mobile environment, simply shut down the phone and restart, the phone will boot back into Windows Mobile and you can proceed with life as normal! At this point, if you feel comfortable enough to use Android on a daily basis, look into one of the many boot loader solutions to skip Windows Mobile until the developers resolve the NAND access issue.

Thank you to all the developers who contributed to the HTC-Linux project and developed the Linux Kernel for the HD2, special thanks to dcordes for verifying most of my information. Also thank you to all the Android rom builders to make Android such a joy to use on the HD2

Current Favorite Android Rom

Update 9-11-10: I am now using MatC 1.7 RMNET. It seemed to work better the second time I formatted the card and installed it. It’s not perfect but I think it’s the best current option. Overall it performs all my my necessary daily tasks, only mild glitchyness, momentary freezes and occasional temporary lagging but it wont be long before a full working version is released to completely replace Windows Mobile on the device.

Original post:
My current favorite set-up is MattC-1.6b-RMNET with SetCPU set to 245min/768max and conservative scaling and I think it really helps my battery life with only a mild effect on performance.

Everything works just fine and I use it as my daily operating system. I had bad luck with the ppp rootfs versions and dont care for the git kernel in the 1.7 version because I like to use SetCPU as I stated above.

MattC ROM Thread
http://forum.xda-developers.com/showthread.php?t=736545

Looks like there is another reason behind this other than just the rom that I was using. It was documented that the rmnet roms had slow upload speeds and the new rom from MattC uses ppp net which is faster. But look what I also just found out, HSPA+ went live!

“Today, T-Mobile USA, Inc. announced the continued expansion of its super-fast mobile broadband network to 100 million Americans in more than 55 major metropolitan areas.  T-Mobile’s HSPA+ network – which offers theoretical peak throughput speeds of 21Mbps – is now available in Boston; Erie, Penn.; Fresno, Palm Springs and San Diego, Calif.; Miami, Fla.; Richmond, Va.; Spokane, Wash.; and Topeka, Kan.  “Our new network offers today’s available 4G speeds to more people than any other wireless network in the country and we’re not done yet.  We are now on pace to more than double our HSPA+ footprint – reaching more than 200 million people by this year – with plans to offer 42Mbps theoretical speeds in 2011,” said Neville Ray, chief network officer for T-Mobile USA.  For more information, please visit http://t-mobile-coverage.t-mobile.com/coverage.”

Turns out that it wasnt T-Mobile that has a slow upload, it was my hacked Android Rom’s incomplete compatibility with the HD2 causing it. I installed a new Rom and now look.