Компания Microsoft в рамках проекта Astoria разработала простой способ запуска Android-приложений на мобильных устройствах под управлением Windows 10. Вчера файлы проекта попали в Сеть, и теперь любой пользователь может установить apk-файл программы на свой Windows Phone.

Компания Microsoft в последнее время прикладывает большие усилия для популяризации своей мобильной платформы, но особыми успехами похвастаться, увы, не может. Все потуги маркетологов и программистов разбиваются о заколдованный круг, в котором оказался Windows Phone: «пользователи не приходят из-за скудного выбора приложений, а разработчики игнорируют из-за малого количества пользователей».
Однако с выходом Windows 10, которая, как известно, будет универсальной системой для всех платформ, всё может измениться. В Microsoft придумали кардинальный выход из ловушки, в которой оказались их мобильные устройства. Проект Astoria — это специальный инструмент для разработчиков, который призван максимально облегчить портирование и запуск Android-программ на мобильных устройствах под управлением Windows.
Презентация этого проекта намечалась на осень 2015 года вместе с финальным релизом Windows 10 Mobile. Однако что-то пошло не так, и вчера документация и файлы Project Astoria утекли в Сеть. И вот какая интересная информация стала достоянием общественности:
- Project Astoria позволит пользователям Windows 10 Mobile беспрепятственно устанавливать Android-приложения в том случае, если они не используют в своей работе сервисы Google Play. В противном случае разработчикам всё же потребуется выполнить небольшую модификацию.
- Наряду с Windows, Project Astoria SDK будет доступен также для Mac, но позднее.
- Для установки apk-файла приложения понадобится Java JDK (1.7 или старше), Android Studio и умение работать с Android Debug Bridge (adb).
- В настоящее время поддерживается ограниченный перечень устройств, но в дальнейшем он будет расширен. Вот этот список: Nokia Lumia 920, Nokia Lumia 925, Nokia Lumia 929 (icon), Nokia Lumia 830, Nokia Lumia 930, Nokia Lumia 1020, Nokia Lumia 1520, Nokia Lumia 635, Nokia Lumia 730, Nokia Lumia 820, Nokia Lumia 435, Nokia Lumia 928.
Некоторые любопытные пользователи уже успели опробовать выложенные в Сеть инструменты и установили Android-приложения на устройства под управлением Windows 10 Mobile. Оказалось, что процесс этот очень прост и доступен практически любому продвинутому пользователю. Вы сможете увидеть подробное пошаговое руководство в следующем видео. Ссылки на необходимые файлы приводятся в комментариях к этому ролику на YouTube.
Эта новость не может не порадовать всех обладателей мобильных гаджетов под управлением операционной системы от компании Microsoft. Наконец-то они смогут устанавливать любые необходимые им программы и перестать завидовать богатству выбора у конкурентов. Однако сможет ли это спасти платформу Windows Mobile? Предлагаем высказать своё мнение в комментариях.
Да, вы прочитали заголовок верно — да, это возможно. Некоторые из нас не хотят так долго ждать следующей сборки, в надежде, что их устройство будет добавлено в список поддерживаемых устройств с функцией Project Astoria, один из них я. Итак, представляю нашему любопытному вниманию новую статью, прошу под кат.
ВНИМАНИЕ!
Все действия вы выполняете на свой страх и риск! Данные действия не всегда работают на некоторых смартфонах.
ИНСТРУКЦИЯ:
Итак, для начала взглянем на обновленный список поддерживаемых устройств:
Nokia Lumia 920
Nokia Lumia 925
Nokia Lumia Icon
Nokia Lumia 830
Nokia Lumia 930
Nokia Lumia 1520
Nokia Lumia 635
Nokia Lumia 730
Nokia Lumia 820
Microsoft Lumia 435
Nokia Lumia 928
Microsoft Lumia 640/640XL со сборкой «10512»
Nokia Lumia 1020
Теперь приступаем к работе.
1. Откатываемся назад на Windows Phone 8.1.
2. Разблокируем смартфон с помощь Windows Phone SDK 8.1 Lite.
3. Устанавливаем приложение «Preview For Developers» на карту памяти.
4. Устанавливаем приложение «CustomWPSystem» в память телефона с помощью Windows Phone Application Deployment 8.1.
5. Копируем «CustomPFD» на карту памяти.
6. Запускаем «CustomWPSystem» и нажимаем на «SD-card Permissions» выбираем нашу SD-карту, кнопка должна стать зеленой.
7. Выбираем приложение «Preview For Developers».
8. Выбираем наш .XAP файл который мы скопировали в 5-ом пункте.
9. Нажимаем на Apply .XAP.
10. Запускаем модифицированное приложение «Preview For Developers» и идем по пути: «HKLM\SYSTEM\Platform\DeviceTargetingInfo»
11. Изменяем следующие ключи в реестре:
«PhoneSOCVersion» на «8974 ».
«PhoneMobileOperatorName» на «000-GB».
«PhoneManufactorModelName» на «RM-937_eu_euro1_231».
«PhoneModelName» на «Lumia 1520».
12. Перезагружаем телефон.
13. Скачиваем приложение «Windows Insider». и обновляемся до последней сборки Windows 10 Mobile.
14. Готово! У нас появилась папка «AOW» и теперь мы можем устанавливать приложения с расширением .APK на Windows 10 Mobile без ошибки «Error = 14».
Чтобы вернуть название своей модели, надо предварительно записать на бумажке, или запомнить свои ключи в реестре и поменять их обратно в исходное положение. А если надо, можно сделать и полный сброс настроек смартфона, во втором случае папка «AOW» не исчезнет, и вы также сможете продолжать устанавливать .APK приложения. На этом все, надеюсь что помог!
С выходом очередной сборки Windows 10 Mobile 10536 Android-приложения больше не запускаются после установки обычным средством. Для этого нужно скачать новую версию установщика.
Для того, чтобы установить Android приложение, которое будет потом запускаться на Windows 10 Mobile 10536 надо:
- Скачать архив с новой версией программы.
- Извлечь содержимое архива куда угодно.
- В настройках телефона «для разработчиков» разорвать все соединения. Нажать подключить.
- Зажать Shift на папке с программой -> ПКМ -> открыть окно команд. Ввести «wconnect usb». Ввести PIN-код из настроек.
- Убедитесь, что не используется процесс «wconnectsrv» через Диспетчер Задач.
- В телефоне удалить текущее неработающее приложение.
- Переустановить используя новую версию. (Так же Shift по папке с программой -> ПКМ -> открыть окно команд — «adb install C:\application.apk», вместо того чтобы писать путь к файлу можно просто перекинуть его в командную строку)
Если у вас возникает ошибка [DELETING_EXISTING_APPLICATIONDATA_STORE_FAILED] перезагрузите телефон и попробуйте ещё раз.
Yesterday we reported about guys in China being able to port the first android app to Windows 10 Mobile, and today it seems you can do it too. Follow the step by step tutorial below but remember it is risky and can harm your device. So, risk and fun both are all yours. Also not all devices are supported and check the list first.
Supported devices & Windows 10 Mobile versions:
System version requirements: Windows 10 Mobile Build 10149 and above.
Nokia Lumia 920
Nokia Lumia 925
Nokia Lumia 929 (icon)
Nokia Lumia 830
Nokia Lumia 930
Nokia Lumia 1520
Nokia Lumia 635 (1G memory version)
Nokia Lumia 730
Nokia Lumia 820
Nokia Lumia 435
Nokia Lumia 928
Tutorial:
1) Download the WConnect tool and then ADB tool by clicking here and here.
2) Unzip the ADB and Wconnect tool on your PC.
3) Now install IpOverUsbInstaller.msi and vcredist_x86.exe.
4) Go to Settings > Update and security > Developers on your Windows 10 Mobile running device now. Select the developer mode, and toggle on the Device Discovery. Now tap on the “Pair” to get the pairing code.
5) Now open an elevated command prompt. (Press Windows + X, Open Command Prompt (admin) here). Now navigate to the Wconnect tools extract folder in the command prompt.
6) Connect Phone to PC using USB and run command wconnect.exe usb. It will ask for pairing code. Enter the code you got in Step 4.
7) Again open elevated command prompt and navigate to the ADB folder in the command prompt.
Type “ADB devices” and hit enter to show the list of devices that are connected
9) Now download the desired Android app apk to this folder, and run the command “ADB install XXXXX.apk” to install it on connected Windows 10 Mobile device. Replace XXXXX with name of the app.
10) The app should get installed on your Phone.
Do let us know if you could install some Android apps, though better try those apps that may not need “Google Services”. Again, it may prove to be risky, so take your call.
Thanks to everyone for sending this tip.
Source
One of the big novelties of Windows 10 was the possibility of using Android applications on the mobile version of the OS. Excellent news, the Windows application store being one of its main weak points.
Unlike iOS apps which require a bit of developer work, Android apps can run without doing too much since it is thanks to an emulator that they run on Windows 10 Mobile.
- Read also: According to Microsoft, Android apps run better on Windows 10
You will never guess the good news. Since today it is possible to run Android applications on Windows 10 Mobile smartphones. Warning, the OS is only available in beta, its official release only scheduled for October / November.
We also specify that the first handling requires a certain know-how. The danger is that your smartphone is totally blocked and requires reflashing. We cannot be held responsible for any false manipulation. That being said, here is the procedure to take advantage of Android applications on Windows 10 Mobile.
The method of the experienced geek
- First check that your smartphone is part of the following list : Lumia 920, Lumia 925, Lumia 929 / Verizon Icon, Lumia 830, Lumia 930, Lumia 1520, Lumia 635 (1Go), Lumia 730, Lumia 820, Lumia 435, Lumia 928
- Update your smartphone to the latest version of Windows Mobile Insider Preview
- Download Connection Tools and Android SDK
- Unzip the folder you just recovered
- Install the apps IpPverUsbInstaller.msi et vcredist_x86.exe on your pc
- On your smartphone, activate Developer modes then Discover devices in Settings> Update and security
- Open the folder wconnect (you extracted it in the previous steps) on your PC: press the right button and the shift key on your keyboard and select open a command window here
- Connect your smartphone to your PC via USB.
- In the command window, enter the terms wconnect.exe usb
- Enter the pairing code of the device
- Go to the adb folder and with the right button and the Shift key on your keyboard, open a new command window
- Enter the terms adb devices taking care to check that your device is properly connected
- Save an APK file (installation file of an Android app or game) in the adb directory
- Enter the command adb install APKNAME.apk (APKNAME.apk is the name of the installation APK file)
The too easy method
The second method is much simpler but requires trusting a third-party application. This method was provided by the Spanish site Microsoft Insider. Here is the very simple procedure to install Android apps on a Windows 10 Mobile device:
- Download the APK TO Windows 10 Mobile tool
- On your smartphone, activate Developer modes then Discover devices in Settings> Update and security
- Connect your smartphone to the PC
- Drag and drop your APK files
- Read also: Here’s how to install Windows 10 update without waiting
You’re done and you can now enjoy the Android apps on your Windows 10 Mobile smartphone. Note that for the moment not all applications work properly, especially all those that require a Google account, but this is only a beta version. So you gave it a go?
With
- Windows 10
- Share
- Tweet
- Share
- Envoyer à un ami