Hacker developers update the Windows 10 ARM image of Lumia 950/XL

Gustave Monce, the hacker developer behind Microsoft’s Lumia 950 and Lumia 950XL flashing Windows 10 ARM, has released upgraded images and new device driver packages, bringing some bug fixes and improvements. Developer Gustave Monce said this is their most stable version to date.

Starting in 2018, with the help of developers, the Windows 10 ARM system has been ported to Lumia 950 and Lumia 950 XL, which are the last two flagship mobile phone models released by Microsoft. Lumia 950 and Lumia 950 XL are the only two phones that can run Windows 10 ARM smoothly.

However, the Windows 10X mirror upgrade version is not included in this version, but it may be released in the future.

How To Install

  • Read the full instructions on the Github page of Lumia-WOA.
  • To view the work status and mirror download on the team’s GitHub page, click here.

Join Our Microsoft Channel On Telegram

Changelog:

  • [ADDED] You can now get the unique ICan0 GUID value from the registry. For more information, see https://t.me/LumiaWOA_Announcements/257
  • You can now disable double-tap to wake in the settings app.
  • General refactoring
  • Adds Icaros ESP camera drivers to the tree, replacing the previous stubs (COREBSPNT #104)
  • General improvements to the Lattice UC120 driver (N/A)
  • Implements keypad support to the digitizer driver (COREBSPNT #126)
  • Changes default settings for glance screen to not show the background by default (COREBSPNT #130)
  • Adds ARM32 specific definition files for ARMv8.0 devices that only had ARM64 before (COREBSPNT #123)
  • Split mobile bridge into sub services (COREBSPNT #102/103, GH #22/#12)
  • Modularized Services for cellular, audio, sensors, and panel.
  • Fixed 2 crash issues with the GPU driver and Camera AV Stream driver
  • Addresses an issue in glance where the service might stop when trying to initialize the InteropRPC interface (COREBSPNT #124)
  • Addresses an issue where the touch driver checked the wrong registry name for double tap to wake (COREBSPNT #126)
  • Addresses an issue where the touch settings app could not change the registry value for double tap to wake (COREBSPNT #126)
  • Addresses an issue where some HID collections for the touch driver were not properly registered with the operating system (COREBSPNT #127)
  • Addresses an issue where some drivers did not properly respect the DIRID 13 specification (still WIP across the tree) (COREBSPNT #102/103, GH #22/#12)
  • Addresses an issue where the phone might not register properly cable/charging events (COREBSPNT #128)
  • Addresses an issue where charging might be slow when plugging some charger types (COREBSPNT #128)
  • Addresses an issue where Cortana Activation did not work (COREBSPNT #125)
  • Addresses an issue where connected standby would not register properly due to a non PoFx registered device (digitizer power), replaces the previously stubbed driver with a proper implementation (COREBSPNT #126)
  • Addresses an issue where some devices like hapanero had broken touch with recent touch driver updates (COREBSPNT #126)
  • Addresses an issue with broken audio on 8994/2 (COREBSPNT #129)
  • Addresses an issue with broken OEMPanel settings on 8994/2 (COREBSPNT #129)
  • Addresses an issue where MTP might have been broken with recent updates (COREBSPNT #131)
  • Addresses an issue where the icon for MTP was broken (COREBSPNT #131)
  • Addresses an issue with ARM32 UWP apps not rendering properly
  • Addresses an issue with ColorProfile switching from action center puts invalid values in registry, breaking the settings app
  • Addresses an issue with Installation might fail with driverupdater when updating an already running system
  • Addresses an issue with Audio driver might install bootloop on newer builds
  • Addresses an issue with USBFN not working as it should
  • Addresses an issue with Touch settings app having an empty section
  • Addresses an issue with newer insider builds looping during install
  • Addresses an issue with NFC
  • Addresses an issue with ColorProfile toggle being grayed out (it’s smart enough now so this shouldn’t happen ever again)
  • Addresses an issue with DPI not changing
  • Addresses an issue with Camcore not installing
  • Addresses an issue with powersettings not applying
  • Addresses an issue with Conntected Standby
  • Addresses an issue with Alarms not functioning properly in standby
  • Addresses an issue with Cellular on old builds.

Known Issues

  • The mirroring of Lumia 950 and Lumia 950 XL has the following known issues, some of which may be caused by Windows 10 or Windows 10X itself.
  • In some cases, Lumia 950 may not restart normally. Shut down the device by other means (developer menu/Flash application and THOR2). This happens during the setup process and the device will display a black screen.
  • The camera is not available.
  • The Windows Hello iris scanner is not available.
  • Hyper-V is not available.
  • The SD card is not available for booting.
  • Battery life decreased.
  • The GPS stack does not use any sensors for navigation.
  • Miracast does not work on many wireless devices, but it works fine on Xbox and Windows 10 computers.
  • In the version lower than or equal to Build 20100, the acrylic effect of graphics failure can be observed.
  • Graphical glitches can be observed in the shadows.
  • If the device is plugged in for the second time, MTP may fail to start. To solve this problem, stop NcsdService through the task manager.
  • Dual card devices do not support cellular networks, so don’t expect cellular networks to work properly.
  • DirectX is not available for x86 and amd64 applications.
  • The microphone level under the setting stays at 50%.
  • On some devices, if all cores are enabled, the phone may not start reliably or restart randomly when the battery power is below 50%. As a workaround, you can run “bcdedit /set numproc 4” to disable the second core cluster.
  • No VoLTE.
  • No VoWiFi.
  • No cellular data sharing.
  • In versions higher than Build 18908, the phone needs to be manually configured by the user.
  • In versions higher than Build 18908, text messages are not available. Some users may not be able to send SMS in Build 18908 and below. To solve this problem, please open the registration program device on the device, enter HKLM\SOFTWARE\MicrosoftMessaging\IMEISpecific (or IMSISpecific), right-click to enter the security page. Click Advanced, click Change Owner, in the dialog box that opens, enter “Everyone” (without the quotation marks), and click Check Name. Press OK, press OK. Click on all application packages, select “Full Control”, and do the same for the other listed accounts (optional). Apply and close regedit.
  • Some users may need to specify an APN for cellular data to work.
  • Inversions lower than Build 17672, the cellular network is not available.
  • Some drivers, mainly sensors, will not work on RS3 (Build 16299).
  • The current question about browsing the screen.
  • When the overview screen times out after a specified time, it is possible that the screen will not close. This still needs to be investigated, but the problem can only be two things.
  • -Either the device is separated from the S0ix and sleeps at a lower level, because for example, the WIFI is not connected, and the result overview service cannot take action, which is a problem.
  • -Or, the overview service is trying to clear the screen (there is a specific panel driver command to do so), which is unsuccessful for some reason.
  • This specific problem may take some time to fully resolve.

The following status notifications are not implemented in the port/no feature in the package library

  • Battery protection indicator
  • Ring tone indication (vibration, mute).
  • Alarm indication
  • Detailed text message
  • Notification logo

The following functions are not implemented

  • Single-click wake-up overview

Hardware specific defects

  • Quite a few Lumia 950 and Lumia 950 XL devices do not work properly with the HP Lapdock dock when using a wired connection.

If you like our news and you want to see such news even further, then follow RealMi Central on Telegram (RealMi Central, Xiaomi, Apple, Realme, Samsung, Microsoft, OnePlus, Huawei/Honor, Android 12), Twitter, Facebook (Page) (Group) & Instagram.

Leave a Comment