Facebook. In contact with. Travels. Training. Internet professions. Self-development
Site search

How to install android games on windows phone. How to properly install an Android application on a Windows Phone system

Install Android on smartphones running Windows phone is quite real. On second-generation Lumia phones and Samsung ATIV S, the ground is already set for this. Enthusiasts managed to hack into their bootloaders and gain access to the drive partition where the system files of the tiled operating system are stored. It remains to wait until the people involved in transferring firmware with the "green robot" to various devices will create a working port for phones with mobile Windows on board. It is such that it contains correctly working drivers for all modules and sensors, and does not exist just for show.

Now on the network you can find unofficial firmware with a “clean” Android 7.1 OS for Lumia 520 and 525 smartphones, as well as instructions for installing it. But it is of little interest, since the vast majority of modules do not work in it - the camera, Wi-Fi, Bluetooth and others. In addition, the way to install the firmware with Android system does not go back to Windows Phone. It is possible that a little later enthusiasts will figure out how to solve this problem, but at the moment this is the case.

Video: Android 7.1 on Nokia Lumia 520

How to install Android apps on Windows Phone and is it possible


Since the weakest point of Windows Phone has always been an app store with a meager assortment of content, in 2015 Microsoft decided to open two bridges for quickly porting software from iOS and Android - Project Islandwood and Project Astoria, respectively. With their help, the company planned to significantly reduce the existing gap between the markets of leading mobile operating systems and the Windows Store, as well as increase the number of users of its tiled OS.

Whereas Islandwood was just code-editing and recompiling iOS apps for deployment on Windows 10 Mobile devices, Astoria was more advanced, installing and running apps built for the green robot directly on devices running Windows 10 Mobile. Windows. All these tricks could be done thanks to the Android subsystem, which is present in the “tens” assemblies for smartphones, but only with software that was not tied to Google Play services.

Astoria instruments were originally issued limited number developers, but then “quite by accident” got into free access. Literally immediately after this incident, several ways to install programs from the “robot” to the mobile “Windows” appeared on the network. Everyone used them, but only the most “hungry” experienced special delight from this. And all because when using programs written on Android, the system significantly slowed down and loaded the phone. This was due to the fact that the OS gave a large number of resources to emulate and maintain a virtual machine in working order. Since Microsoft engineers have not figured out how to fix this jamb, third-party developers have abandoned the use of Astoria to port their creations. As a result, the company had to close the project and “cut out” the Android subsystem from Windows 10 Mobile builds newer than build number 10536. That is why now no one can install applications from APK files on Windows phones using existing methods.

From all this, we can conclude that now there are no compromise options for users who are not satisfied with the pace of development of Windows 10 Mobile, and also upset the situation with the release and support of applications for this operating system. It remains to be hoped that in the near future the big-headed guys will be able to come up with something and arrange a holiday for desperate users.

Before we figure out how to install an Android application on Windows Phone OS, let's discuss emulation in general. Software emulation (another term is simulation) means the creation of such conditions on the target machine that would allow running programs on it from another system and even implemented for a different type of processor.

If the processors of the two systems are different, then the target machine will usually emulate the operation of the source machine's processor, allowing any application on that source machine to run. Including operating systems developed for it. If the processors of both systems are the same, then there is no need to emulate hardware.

In this case, the software environment of the original machine is emulated. It also allows its applications to run on the target platform. Specific example: a Wine toolkit that makes it possible to use Windows programs on computers with a Linux system installed.

Microsoft took the path of further development of this idea and announced the Astoria project, the results of which we can see today. Now apk files with Aneroid can be launched directly from mobile version Windows. The development of this software product is aimed at overcoming the difficulties with Phone sales.

A small number of applications for this platform reduces consumer demand. In turn, developers refuse to contact the operating system, the proportion of users of which is small there. Simulating Android programs on the Phone cuts this Gordian knot.

In any case, this is exactly what MS is counting on. Astoria is not just a virtual machine. This is a developer toolkit designed to quickly port software from Android to Windows.

How does Astoria work?

On the pages of the 4pda forum at http://4pda.ru/forum/index.php?showtopic=682776 you can get comprehensive information about the necessary software and rules for its use. You will need:

  • Java JDK version 1.7 or higher. You can install Java from the Oracle website.
  • android studio app.
  • Android Debug Bridge toolkit (ADB).

Armed with all of this, as well as the user manual (provided on the site), you can bring Android apps to life on your Lumia. Here on the site you can get acquainted with the list of supported smartphones.


Specific example of adaptation

Width="229" height="270">

That's all wisdom. Installing Android programs on Windows turned out to be easy. True, various problems may arise in the process of adaptation. Ways to solve them are well described on the Internet. Unfortunately, we cannot please users with Astoria updates - if the build of your system has a number greater than 10536, then the subsystem is probably missing on it. Apparently, Microsoft is not going to develop their project further and no longer support it.

Many are interested in the question of how to make another from one operating system on a phone. This is possible with the help of "firmware". Consider such popular systems as Android and Windows Phone.

We make Android from Windows Phone

First, make sure you back up your device. This can be done by a function in the phone or a special program (for example, Titanium Bekap). If something goes wrong or you want to return everything back, then such a copy will help you do it without any problems. Also backup copy will help you install on a ready-made flashed smartphone to return all your important documents, photos, images, videos and other files. In order to check if there are backups in the phone’s memory, you need to go to the phone settings, to the “Backups” tab.

There are a lot of phone models on Windows OS, but they have the same firmware principle. The firmware can be done in two ways: installing Android on a memory card and running it directly from the Windows system and installing Android in the phone's memory.

The main files that are present in the firmware program:

  1. Initrd.gz is a file system. Used to run Android from a flash drive.
  2. Haret.exe is a system file that ensures that the entire Android platform is loaded.
  3. Zimage is the core for Android.
  4. Default.txt - boot script.
  5. androidinstall.tar is the filesystem.
  6. androidupdate.tar is a file for updating the Android system.

Starting a new system with Windows Phone CP

With this method, all Android system folders are written to one of the root folders of the Windows Phone memory card. The folder can be anything. System path example: Memory card /OCA. Particular attention should be paid to the default.txt file and its contents. It is in it that all the information for the normal launch of a new operating system is presented.

When the Haret.exe file is launched, the smartphone loads the operating system again, thanks to the parameters of the default.txt file. this means that even though the OC is copied to removable media, using native Windows is possible only after backup (restoring the state of the phone to a certain point - when the save was created). Possible problems with this installation format are restart and crash.

Starting a new system from Windows Phone memory

The file that is installed in the smartphone's memory is .nbh. For our case, it should be called polaimg-panel1-320-17-06-10.nbh, where each part has its own meaning. The first word is the type of smartphone (manufacturer), the second is the model, the first digit is the screen resolution, the last three digits are the release date of this file. We select the firmware version ourselves, depending on personal preferences.

  1. With the help of special programs, we get root rights to the smartphone. This can be done using programs such as: Framaroot, Root Genius, iRoot, RomasterSy and others.
  2. Download the utility required for the firmware. For each model of phone and tablet, it has its own. If we take the most common ones, then for HTC these are Custom programs.
  3. We format the memory card using the program designed for this - Fat 32. It is better to take the class of the memory card 10 so that there are no problems in the future. We create a folder on it, which we call andboot. From the firmware, select the androidinstall.tar file and, if available, androidupdate.tar and place them in the folder created on the flash drive.
  4. Connect the device to the computer with a USB cable without a memory card! On the computer, create a folder with any name and transfer the Custom program and the .nbh file to it.
  5. We launch the program from the Custom RUU folder and follow the instructions that appear on the screen. The last thing you need to press the button labeled Update and wait for the end of the progress. After it restarts and hangs.
  6. We insert the previously prepared memory card into the device and simultaneously press the volume button “-” and the power off button (turn it on in soft reset mode). We are waiting until the inscription “Hold down Volume Up or DPad center to launch installer” appears on the smartphone screen. As soon as we observe it on the screen, we press the center of the joystick button (or the “+” button on the volume). The device will enter the menu for installing a new operating system.
  7. In the menu that appears, select Sys on NAND / Data on NAND. Below you need to select Install System and wait until the system is installed. If the androidupdate.tar file was moved to the memory card, then select the Install Update item and wait for the return to the main menu. Next, you need to click on Fix Permissions and wait.
  8. Next, reboot the device again in soft reboot mode. After that, the device can boot for quite a long time (from 5 to 20 minutes), everything is ready!

Prerequisites for getting started with operating systems is a backup made, a correctly selected version of the firmware and installation of the system strictly according to the instructions.