Skip to content
This repository has been archived by the owner on Feb 4, 2020. It is now read-only.

Desktop Windows (ARM64) driver collection for MSM8992/8994 SoCs.

Notifications You must be signed in to change notification settings

WOA-Project/MSM8994-8992-NT-ARM64-Drivers

Repository files navigation

ARM64 Windows Driver pack for Qualcomm Snapdragon 808/810 platforms

For Microsoft Mobile Lumia 950, Lumia 950 XL, RX-130/id330-1 (EB0.X/EB1.X/EB2.X) and Acer Jade Primo

Devices

This pack is a work in progress and may be getting updates at a later time.

If you are deploying this driver pack using WOA Deployer for Lumia, make sure WOA Deployer version is greater or equal than 2.6.

Resources

Telegram group

Forum

WOA Deployer

WPInternals

Wiki

Copyright, License, Disclaimers and end user license agreement

Below notice must be present in all redistributed portions of this software

  • By installing this driver pack, you agree that any damage done to your phone or any loss of data is your entire responsibility and we cannot be taken responsible for data loss if it ever happens. We believe however this driver pack is safe to install. Try at your own risk!

  • Charging an extra fee for a phone where you would have installed those drivers and you are selling online or to users is immoral and illegal due to where those drivers come from. An end user may not know how to update their system in the future and will most likely spent a lot more than what it should have for a driver pack he can find for free online. Selling a device with an extra fee also ruins the work of others that worked on this project. While we can't enforce this policy, we decided to put this notice here in the hopes of some people understanding the morality of this.

Cellular disclaimers

We've also been telling people on engineering devices to make backups, this is especially true here. Flashing an entire eMMC image on engineering devices will not only risk damaging the device, it will also lose for ever the modem partitions for your phone. Those are unique, there's ways to recover them but it's borderline legal. If you do not have the correct modem partitions for your device, you will never get Cellular to work on your device. You have been warned.

Contributors

We would like to thank the following people that helped:

  • ADeltaX
  • Googulator
  • gus33000
  • imbushuo
  • @never_released
  • Heathcliff74 for WPInternals
  • Our friends in China that worked hard to bring the Hapanero ARM64 firmware into the public and that provided test hardware for us.
  • Our testers, you know who you are :)
  • The Windows RT Lumia projects
  • Qualcomm and Microsoft
  • and many other friends and contacts which would be too long to list here

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Project Status

Real life phones

Refer to https://github.com/WOA-Project/MSM8994-8992-NT-ARM64-Drivers/wiki/Status.

Installing manually

For preserving charset encoding, please checkout with using:

git clone -c core.autocrlf=false https://github.com/WOA-Project/MSM8994-8992-NT-ARM64-Drivers

Drivers

Refer to https://github.com/WOA-Project/MSM8994-8992-NT-ARM64-Drivers/wiki/Installing-drivers-manually.

Hapanero

To install on Hapaneros using Qualcomm's UEFI, refer to https://github.com/WOA-Project/MSM8994-8992-NT-ARM64-Drivers/wiki/Getting-started-on-Hapanero-(Qualcomm-UEFI). It is highly recommended to avoid using this on EB2 Hapanero devices, and using Lumia950XlPkg instead.