How To Install Google Android On A Windows Mobile Phone

Ads by Google

install-android-windows-mobileGoogle is the Nirvana of most nerds. They’ve given us things we could only dream of for free. They’ve showed us on multiple occasions that they’re more than just ‘the search engine guys’.

One of those occasions was very recently. With its own mobile operating system, Google has been challenging Windows Mobile (not much of a challenge) and the iPhone.

If you’ve got an HTC Windows Mobile phone, you might not have to buy yourself another device to enjoy the hype. But install Android on your Windows Mobile device instead. Nevertheless, porting this operating system has proven a tedious task, and not all phone types support it yet. Newer GSM devices will have a better chance, and to date CDMA is scarcely supported.

Right now it’s not yet possible to boot Google Android as the default operation system. Instead we’ll be using HaRET, a Windows Mobile boot loader. Note that we’re not running or emulating Android in Windows Mobile, but using it to reboot the phone into Android.

1. Gathering Files

Different phone types require different base Google Android files. Even for supported phones, the files will be scattered over different sites and developer areas. I will supply links for some of the most popular HTC phones.

Again, if you don’t see your phone listed, don’t give up. Do a Google search with your own model – because it’s a user-generated wiki, some major advancements aren’t listed on the site yet. When going off-site, always double check your sources, making sure that you aren’t downloading any malicious content.


Download the Google Android files for your phone type.

Ads by Google
  • The latest Android bundle/files for your phone type
  • HaRET (executables)

Most sites will supply file bundles, others will put a directory of files online. If need be, download all of those files, we’ll be telling you which to use in the next step.

2. Installation

If you’re already running a custom ROM, you might want to format your phone. Conflicts can occur when double-modding, and you’re probably going to be using Google Android anyway.

First, let’s put the files in place. Connect via USB and navigate to your phone’s root (this is the mother-folder, the highest directory level). After unzipping your Google Android release, transfer the files you’ve just downloaded. Putting them in any other directory won’t work. You should have something like this:

  • HaRET.exe
  • zImage (kernel file)
  • Initrd.gz
  • default.txt
  • rootfs.img
  • system.img/system.sqsh (Android OS files)

It’ll help to shorten filenames. Some have a date or programmer suffix that can be deleted.

Next, configure your default.txt. Open the file in Notepad and make sure all the values are right. How do you know? Check out a list of Boot Options here. You might need to change phone model, screen resolution, internet access and the like. This will take the most time, but if you keep your eyes open, it isn’t a hard job.

how to install android on windows mobile

Finally, disconnect your phone and use your Windows Mobile file manager to locate HaRET.exe (it should still be in your phone’s root). You might want to add it to your applications shortcuts. Open HaRET and press Run.

android11

HaRET will reboot your phone with the Android files. Perhaps in the (near) future, we might be able to install Google Android as the standard operating system. But even though progress is unstoppable, it moves at its own pace.

Did you like the tutorial? Let us know in the comments if you experience any problems. Or better yet, direct that at the your phone type’s site. They’ll be able to help you with the really technical business.

Join live MakeUseOf Groups on Grouvi App Join live Groups on Grouvi
Best Android Phones
Best Android Phones
9 Members
Best Android Games
Best Android Games
20 Members
Best Android Apps
Best Android Apps
34 Members
Android Rooting and ROMs
Android Rooting and ROMs
31 Members
Android OS Tips
Android OS Tips
27 Members
Android Rumors and News
Android Rumors and News
10 Members
Best Android Tablets
Best Android Tablets
6 Members
Ads by Google
Comments (25)
  • Kint Verbal

    WHY, WHY on earth would you replace a superb system like Windows with a horrible, horrible crap like Android?

  • Hamish

    Hi, I want 2 have android on my Lumia 530 (WP 8.1) what can I do to RUN not emulate it?

  • XMe

    The linux console tells me that it can’t find system.img, but in the archive was only system.sqsh so I renamed and copied to phone system.img, then i have both .img and .sqsh, still dosen’t work. Help. (Diamond) and it’s in the root folder(Internal Storage).

    • Justin

      XMe: If I’m not mistaken, you’re supposed to copy the files to your SD card, not internal storage. I tried to run once from internal storage, and was not successful. Good luck and let us know if that fixes the problem.

  • aki

    can some one help me, i own a ASUS M930 window mobile phone, can i install android in my phone.

  • gigermunit

    currently for people running the original htc touch or vogue, they can install android as the default operating system by flashing the nand memory, it runs extremely well.

Load 10 more
Affiliate Disclamer

This review may contain affiliate links, which pays us a small compensation if you do decide to make a purchase based on our recommendation. Our judgement is in no way biased, and our recommendations are always based on the merits of the items.

For more details, please read our disclosure.
Affiliate Disclamer

This review may contain affiliate links, which pays us a small compensation if you do decide to make a purchase based on our recommendation. Our judgement is in no way biased, and our recommendations are always based on the merits of the items.

For more details, please read our disclosure.