Windows 10 on ARM для Lumia 950 XL делает большой прогресс
Microsoft прекратила разработку Windows 10 Mobile, чтобы сосредоточиться на своем программном обеспечении и сервисах для iOS и Android, а также на своем облачном бизнесе. Многие люди все еще держатся за смартфоны Microsoft, такие как Lumia 950 и 950 XL.
Последнее поколение мобильных телефонов с Windows 10 не обновляется новыми функциями, и Microsoft планирует отключить поддержку всей мобильной платформы в декабре 2019 года. К счастью, пользователи Windows 10 Mobile могут установить Windows 10 ARM на Lumia 950 XL.
Независимые разработчики программного обеспечения, такие как Гюстав, Бен и другие уже довольно давно работают над тем, чтобы перенести полноценную ОС Windows 10 на устройства Lumia. Пакет драйверов, выпущенный в июле 2019 года, теперь доступен для Windows 10 on ARM на Lumia 950 XL. Последняя версия Windows 10 on ARM для Lumia содержит ряд исправлений и улучшений.
Например, была устранена ошибка, связанная с проблемой мобильного соединения для передачи данных на устройствах с двумя SIM-картами. Новые драйверы также предлагают исправления для регулировки громкости звука, не затрагивая основной динамик для Lumia 950 XL. Улучшения громкости входящего звука и звука FM-радио также включены в апдейт.
Теперь пользователи могут контролировать громкость разговора и FM-радио с помощью боковых кнопок громкости, когда вы разговариваете по телефону или слушаете FM-радио. Как отметил Гюстав у себя в Твиттере, голосовая активация Cortana теперь работает отлично, поскольку проблемы с микрофоном решены. Драйвер касания также включен в этот выпуск для поддерживаемых устройств наряду с исправлениями при регистрации компонентов DirectX.
Для загрузки и установки Windows 10 ARM на Lumia 950 необходимо загрузить сторонние программы, которые доступны по ссылке ниже. После загрузки прошивки и драйвера вам необходимо запустить WoA Deployer, подключить телефон к ПК и следовать инструкциям на экране.
Проект все еще находится в бета-тестировании, и в нем есть несколько известных проблем, в том числе ошибка, приводящая к неисправности гирометра, акселерометра и датчика внешней освещенности.
Windows 10 mobile arm
поздравляю Вас, все прошло хорошо, Вы разблокировали загрузчик.
Если видим надпись с какой-то ошибкой, или еще что, а смартфон сам перезагружается, если нет то надо руками перезагрузить удерживая кнопку ВКЛ до вибрации, крутит шестернями и все по новой, без паники, запускаем WDRT, в ней выбираем Смартфон не обнаружен, выбираем Lumia и после очередной перезагрузки зажимаем кнопку громкости Вверх, ДЕРЖИМ НЕ ОТПУСКАЕМ и смотрим в окно программы, будет обнаружен смарт, но с неизвестной версией прошивки, нажимаем Обновить ПО, там Далее и всякое такое до самой прошивки, и по идее прошить нужно будет два раза, так после первого раза получаем обратно на смартфоне окно Flash Mode, так что придется потерпеть. И приступаем по новой разблокировать загрузчик. 😉
Есть два варианта установки Windows 10 arm64 на данный момент. С возможностью двойной загрузки, то есть с выбором при загрузке мобильной или десктопной версии при помощи программы, созданной энтузиастами WOA Deployer for Lumia а есть «чистая установка» Windows 10 arm64, с использованием всем знакомой команды thor2
Ссылка на скачивание программы — https://github.com/WOA…eployer-Lumia/releases сохраняем архив в C:\WOA
для загрузки на сайте нужно нажать
но перед использованием ее нам нужно загрузить файл ISO.
теперь два раза клацаем по файлу ISO что бы он смонтировался в нашем проводнике. Все.
Теперь распаковав программу WOA Deployer в папку C:\WOA\WOA.Deployer запускаем ее, а именно файл WoaDeployer.ехе и видим само окно программы, НЕ НУЖНО пока переходить на другие вкладки, только первое окно программы!
Вот в принципе и все. По окончанию будет расписано все что там сделалось, правда все на английском но все можно скопировать и перевести.
Перезагружаем смарт, загрузка, выбираем Windows 10 и ждем, ничего не делаем, возможен черный экран до полу часа и может минут 40, там происходит настройка устройств и установка всяких драйверов. При появлении на экране о запросе установки не подписанного драйвера соглашаемся на его установку и по открытии экрана настроек, настраиваем все как и при обычной установке системы на ПК. В начале желательно не подключать Wi-Fi, потом. Настраиваем локальную учетную запись, ждем загрузки рабочего стола. Немного дав отлежаться смартфону, перезагружаем его и при загрузке клавишей громкости вниз выбираем Developеr menu, там выбираем USB Mass Storage будет черный экран на смарте, а на ПК откроется куча окон проводника, просто их закрываем.
Запускаем заново программу WOA Deployer переходим на вкладку Dual Boot и там жмем одну кнопку проверить состояние, ждем и потом жмем кнопку Eneble Dual Boot, ждем появление окна с ОК. Все.
Пока на этом все.
А есть «чистая установка» Windows 10 arm64, с использованием всем знакомой команды thor2
1. Скачать файл прошивки 18898 с сайта Mega
с сайта OneDrive 18895 версия
OneDrive 18898 версия, изменения Windows 10 ARM 64 on Lumia (Пост abc145 #85535289)
2. Переведите Ваш смартфон в режим прошивки — Flash Mode используя программу WPinternals и и откройте CMD из папки C:\Program Files (x86)\Microsoft Care Suite\Windows Device Recovery Tool если этой папки нет, установите WDRT, и далее выполните по очереди команды
thor2.exe -mode retail -erasepartition Data
thor2.exe -mode uefiflash -ffufile
thor2.exe -mode rnd -reboot
Сообщение отредактировал Vorobejsawka — 23.05.19, 13:44
Windows 10 на архитектуре ARM Windows 10 on ARM
Изначально Windows 10 (в отличие от Windows 10 Mobile) могла выполняться только на ПК с процессорами x86 или x64. Originally Windows 10 (as distinguished from Windows 10 Mobile) could run only on PCs that were powered by x86 and x64 processors. Теперь Windows 10 Desktop может работать на компьютерах, работающих под управлением процессоров ARM64 с обновлениями или более поздними версиями. Now, Windows 10 desktop can run on machines that are powered by ARM64 processors with the Fall Creators Update or newer. Архитектура ЦП ARM обладает энергосберегающими свойствами, что позволяет этим компьютерам работать от аккумулятора весь день и поддерживать мобильные сети передачи данных. The power-saving nature of the ARM CPU architecture allows these PCs to have all-day battery life and support for mobile data networks. Эти ПК обеспечивают высокую совместимость приложений и позволяют выполнять существующие приложения win32 x86 без изменений. These PCs will provide great application compatibility and allow you to run your existing x86 win32 applications unmodified. Дополнительные сведения или демонстрация см. на видеоролике Channel 9 для постоянного подключенного ПК. For more information or a demo, look at the Channel 9 video for the Always Connected PC.
Мы используем здесь термин ARM в качестве сокращения для ПК с настольной версией Windows 10 на процессорах ARM64 (которую также называют AArch64). We use the term ARM here as a shorthand for PCs that run the desktop version of Windows 10 on ARM64 (also commonly called AArch64) processors. Мы используем здесь термин ARM32 в качестве сокращения для 32-разрядной архитектуры ARM (которую в другой документации обычно называют ARM). We use the term ARM32 here as a shorthand for the 32-bit ARM architecture (commonly called ARM in other documentation).
Приложения и взаимодействия в ARM Apps and experiences on ARM
Встроенные возможности, приложения и драйверы Windows 10 Built-in Windows 10 experiences, apps and drivers
Встроенные возможности Windows 10, такие как «ребро», «Кортана», «главное меню» и «Проводник», являются собственными и выполняются как ARM64. The built-in Windows 10 experiences such as Edge, Cortana, Start menu, and Explorer are all native and run as ARM64. Сюда также входят все драйверы устройств, такие как графика, сеть или жесткий диск. This also includes all the device drivers such as graphics, networking, or the hard disk. Это гарантирует лучшее взаимодействие с пользователем и сроком службы аккумулятора устройства, работающего на полной скорости процессора Qualcomm Снапдрагон. This ensures that you get the best user experience and battery life out of your device running at the full native speed of the Qualcomm Snapdragon processor.
Приложения универсальной платформы Windows (UWP) Universal Windows Platform (UWP) apps
Windows 10 на ARM запускает все приложения UWP для x86, ARM32 и ARM64 из Microsoft Store. Windows 10 on ARM runs all x86, ARM32, and ARM64 UWP apps from the Microsoft Store. Приложения ARM32 и ARM64 работают изначально без эмуляции, тогда как приложения x86 работают в режиме эмуляции. ARM32 and ARM64 apps run natively without any emulation, while x86 apps run under emulation. Разработчикам UWP необходимо отправить пакет ARM для своего приложения, поскольку это обеспечит максимальное удобство использования приложения на устройстве. If you are a UWP developer, please ensure that you submit an ARM package for your app as this will provide the best user experience for the device. Дополнительные сведения см. в статье Архитектуры пакета приложения. For more information see App package architectures.
Чтобы создать приложение UWP для платформы ARM64, необходимо иметь Visual Studio 2017 версии 15,9 или более поздней или Visual Studio 2019. To build your UWP application to natively target the ARM64 platform, you must have Visual Studio 2017 version 15.9 or later, or Visual Studio 2019. Дополнительные сведения см. в этой записи блога. For more information, see this blog post.
Windows 10 на ARM поддерживает приложения UWP x86, ARM32 и ARM64 из Store на устройствах ARM64. Windows 10 on ARM supports x86, ARM32, and ARM64 UWP apps from Store on ARM64 devices. Когда пользователь скачивает приложение UWP на устройстве ARM64, ОС автоматически устанавливает оптимальную версию доступного приложения. When a user downloads your UWP app on an ARM64 device, the OS will automatically install the optimal version of your app that is available. Если вы отправляете в магазин версии x86, ARM32 и ARM64, ОС автоматически установит версию ARM64 приложения. If you submit x86, ARM32, and ARM64 versions of your app to the Store, the OS will automatically install the ARM64 version of your app. Если вы отправляете только версии x86 и ARM32 для приложения, ОС установит версию ARM32. If you only submit x86 and ARM32 versions of your app, the OS will install the ARM32 version. Если вы отправляете только версию x86 приложения, ОС установит эту версию и запустит ее в процессе эмуляции. If you only submit the x86 version of your app, the OS will install that version and run it under emulation. Дополнительные сведения об архитектурах см. в статье Архитектуры пакета приложения. For more information about architectures, see App package architectures.
приложения Win32; Win32 apps
Помимо приложений UWP, Windows 10 на ARM также может работать с неизмененными приложениями Win32 x86 без изменений, что обеспечивает хорошую производительность и удобство работы пользователей, как и любой компьютер. In addition to UWP apps, Windows 10 on ARM can also run your x86 Win32 apps unmodified, with good performance and a seamless user experience, just like any PC. Эти приложения Win32 x86 не должны перекомпилироваться для ARM и даже не осознают, что они работают на процессоре ARM. These x86 Win32 apps don’t have to recompiled for ARM and don’t even realize they are running on an ARM processor. Обратите внимание, что 64-разрядные приложения Win32 x64 не поддерживаются, но в подавляющем большинстве приложений доступны версии x86. Note that 64-bit x64 Win32 apps are not supported, but the vast majority of apps have x86 versions available. При выборе архитектуры приложения просто выберите 32-разрядную версию x86 для запуска приложения на Windows 10 на компьютере ARM. When given the choice of app architecture, just choose the 32-bit x86 version to run the app on a Windows 10 on ARM PC.
Файлы для загрузки Downloads
Visual Studio 2019 предоставляет несколько загружаемых средств для Windows 10 на ARM. Visual Studio 2019 provides several tools downloads for Windows 10 on ARM. Пользователи, Стил с помощью Visual Studio 2017, могут использовать установщик для поиска и установки сопоставимых средств и пакетов. Users stil using Visual Studio 2017 can use the installer to find and install comparable tools and packages. Обратите внимание, что для выполнения этих действий необходимо использовать Visual Studio 2019. Note that to follow these steps, you must be using Visual Studio 2019.
Распространяемый компонент Visual C++ Visual C++ Redistributable
Распространяемый пакет Visual C++ доступен для приложений ARM. The Visual C++ Redist package is available for ARM apps. Перейдите на страницу загрузки Visual Studio , прокрутите вниз до раздела все загрузки, откройте другие средства и платформы, а затем перейдите к записи Microsoft Visual C++ распространяемый пакет для Visual Studio 2019 . Visit the Visual Studio downloads page scroll down to All downloads, open Other tools and Frameworks, then navigate to the Microsoft Visual C++ Redistributable for Visual Studio 2019 entry. Выберите переключатель ARM64 , а затем Скачайте. Select the ARM64 radio button, then Download.
Удаленные средства Remote Tools
Инструменты удаленной отладки для Visual Studio доступны для приложений ARM. Remote Tools for Visual Studio are available for ARM apps. Перейдите на страницу загрузки Visual Studio , прокрутите вниз до пункта загрузки, откройте инструменты для Visual Studio 2019, а затем перейдите к записи инструменты удаленной отладки для Visual Studio 2019 . Visit the Visual Studio downloads page scroll down to All downloads, open Tools for Visual Studio 2019, then navigate to the Remote Tools for Visual Studio 2019 entry. Выберите переключатель *ARM64 , а затем Скачайте. Select the *ARM64 radio button, then Download.