HTC HD2 spotted running Windows RT, pigs can fly

The HTC HD2 is a phone that will go down in history not for its sales figures but for being one of the most versatile phones on the market that hackers have come to salivate over.

If you remember, the HTC HD2 was one of the last phones released to run Windows Mobile and many had hoped that it would have been updated to Windows Phone 7. While that train never arrived, the phone has been given new life and now runs Windows phone 8 and Windows RT.

We are aware that HD2 porting has been ongoing for some time and has received a bit of attention on the XDA community but we thought we would share this project with Neowin readers.

If you are the proud owner of an HTC HD2, it is possible to get Windows RT up and running on your phone. If you do go down this route, be prepared to jump through several hoops, have a cup full of patience, and then you can head over to the XDA forums to start learning more about the process but don’t expect a step by step guide to be prepared (yet) for this port.

For now, know that what once seemed like dead hardware that was abandoned by Microsoft is now thriving with Windows RT. We have not heard about how stable the OS runs on the platform or if all of the features are up and running (these things take time) but regardless, this is exciting to see Windows RT on the HD2.

Source: CotullaCode

Report a problem with article
Previous Story

Ad network impressions shows iPad dominates, Surface has work to do

Next Story

iOS and Android device activations break new Christmas 2012 record

26 Comments

Commenting is disabled on this article.

I give him a tip of the hat for all his efforts in this and all his roms of the past but the dude needs to move on from the HD2 and put those talents to something more useful.

I would take a guess that he implemented uefi in the bootloader and windowsrt is compiled to armv6 and the display driver is the default uefi display device.

This means its a nice concept,but totally useless. The only way to get it to run properly is on another tegra3 device. But then if the hardware in that other device wasn't in a surface for example,then drivers would have to be written from scratch.

Same with the wp8 on hd2. Its not useable.

Props to him though,its a nice achievement.

vcfan said,
I would take a guess that he implemented uefi in the bootloader and windowsrt is compiled to armv6 and the display driver is the default uefi display device.

This means its a nice concept,but totally useless. The only way to get it to run properly is on another tegra3 device. But then if the hardware in that other device wasn't in a surface for example,then drivers would have to be written from scratch.

Same with the wp8 on hd2. Its not useable.

Props to him though,its a nice achievement.

It is the UEFI display driver, but WinRT is not compiled for armv6, else it wouldn't run very well at all on the ARMv7 Tegra 3 in the Surface.

Amazing. Wow, Windows is using 77% of the CPU's power just to run itself. Imagine how slow it likely is and how slow the apps would be. LOL> Nice job though.

Needs more RAM. Dualcore ARM would be good too.

TechieXP said,
Amazing. Wow, Windows is using 77% of the CPU's power just to run itself. Imagine how slow it likely is and how slow the apps would be. LOL> Nice job though.

Needs more RAM. Dualcore ARM would be good too.

Ya, how weird? A full OS that runs on desktop and supercomputers running on a phone would be about as slow as Android.

Windows RT does not run on desktop or supercomputers and is not really a full OS. Also saying it'd be as slow as Android is really saying it'd be pretty quick since Android is not slow.

Haha. Dont know what version of Android you have used, but everyone I used was very fast. Windows 8 would great on my Note II. Quadcore, 2GB of RAM and 70GB of storage.

Can it launch most of the apps at that resolution? I know the startscreen is able to run on all kinds of resolutions but the more basic apps only support the most common resolutions. Very impressive but I would rather put WP8 on it.

They've got WP8 booting but nearly none of the hardware is working on it. Booting Windows RT on a device like this is bigger than WP8 simply because they got round the problem of actually installing it (requires UEFI).

MAGLDR which is a bootloader between the hardware bootloader and the operating system has been equiped with UEFI. If other developers did this to devices like tablets then we could see Windows RT on non-native devices, I think the only issue after that is just drivers.

Btw, I think Neowin is missing the bigger picture here, if Cotulla was able to get Windows RT booted on the HD2 then it might be possible to do this to other devices like actual tablets, but a lot of work would need to be done.

Tony. said,
Btw, I think Neowin is missing the bigger picture here, if Cotulla was able to get Windows RT booted on the HD2 then it might be possible to do this to other devices like actual tablets, but a lot of work would need to be done.

Not that much work actually. It comes down to a few specific drivers and a HAL for each ARM CPU/chipset variation that can be put together by any ROM type developer.

The rest are standard ARM Windows RT binaries, that should just run.

mrp04 said,
That is AWESOME. Hopefully they'll be able to port it to other hardware too, such as my Galaxy Note 2.

Keep dreaming. Note uses Exynos. HD2 has been able to get al those OSes because of its CPU.

Not so much the community as the community itself is dying off, Cotulla is just an amazing developer who has a great team behind him. He also has a non-working build of WP8 running on the device. Only the touch screen and one or two other things are working at it but it does boot WP8.

How can it be a non-working build, and still be "running"??? I'm confused by what you mean (as opposed to giving you a hard time.)

non-working as it boots up but nothing actually works on it. To me, a working product is something that you can actually use.