Coder Social home page Coder Social logo

msm8994-8992-nt-arm64-drivers's Introduction

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

Deprecated repository, please consult https://github.com/WOA-Project/Lumia-Drivers

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.

msm8994-8992-nt-arm64-drivers's People

Contributors

a-dalton avatar adeltax avatar cewbdex avatar googulator avatar gus33000 avatar woachk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

msm8994-8992-nt-arm64-drivers's Issues

Implement Cellular Data for 20H1

Current state:

  • Cellular Data is brought up
    What's left is stability improvements and WWAN Network Info OID handling

Handling the WMRil handle on our own without EMB would also be a plus

Loading the internal accumulator

Hi,

I would like a mode to charge the accumulator, when the phone is off (battery drain is very fast and qi loading is slower than drain :) ). Can you implement a menu point in bootmgr, where the phone does charge the accumulator and the phone does not start to boot, before I allow it.

Windows Update is broken with patched mobile settings dll

Hi Gus!

Lumia 950XL, single SIM:

There is some issue with 1910-release. Deployment does not work with Windows 10 Pro 18363.388. But deployment does work with Windows 10 Pro 18362.356. After deployment of Windows 10 Pro 18362.356 windows update does find update to Windows 10 Pro 18362.388, it does try to install it, but it can not, it does never finish.

1909-release does take deployment of both initial Windows 10 Pro 18362.356 and initial Windows 10 Pro 18363.388. When I deploy Windows 10 Pro 18362.356, windows update does find an update to Windows 10 Pro 18362.388 and this does install well. After a reboot windows update does find Windows 10 Pro 18363.388 and does install it well.

So there is something wrong with 1910-release :(

Regards and thank you very much!
Thomas

screen reverse

[problem]
My display and touch are reversed with this new auto roate driver and it still cannot rotate automatically.
[machine]
lumia 950 (RM_1104)

DisplayPort doesn't work

Using official powered DisplayDock hardware, DisplayPort doesn't work. The device is "nulled". There are no drivers for it.

Bluetooth simultaneous connections are unstable

Hi Gus, you should advise the users, to use a cheap blueetooth keyboard with touchpad to use the device after initial configuration. There are a few keyboards with touchpad available at a price between 20,-- and 35,-- Euros. I do not recommend to use separate bluetooth keyboards and separate bluetooth mice, as bluetooth still is not very stable, A single bluetooth device is quiet stable.

PNP_WATCHDOG bugcheck on 189xx

Occurs with a 10% or so chance during <30% device installation.
Bugcheck is undocumented.

Turns out the bugcheck has been renamed with 18917, it's in fact just DRIVER_PNP_WATCHDOG.

Usb Mouse

Im trying conect my mouse to the phone, but hub doesnt work. There is no output voltage,but i can charge my phone. I try instal some drivers and change in registry values but it doesnt help.

(GPU driver)Direct x11 0x887A0006 - DXGI_ERROR_DEVICE_HUNG

Lumia950XL with GPU dirver working。
OS : 17134

I wrote an desktop app(arm/arm64) with Direct X11.

I got 0x887A0006 - DXGI_ERROR_DEVICE_HUNG error.

I also checked the dx support with dxdiag command. no error.

Is this a known issue?

PS:UWP directX 11 sample application running well

Attempting to Use Cellular, "Account Not Active"

I've seen some videos on YouTube where cellular is working, but my device still says "Account Not Active." Are the drivers being worked on but just haven't been pushed to the repository, or am I missing something? I'm using T-Mobile if that helps.

I know this issue is quite similar to this one, but I see the IMEI number and other things in the settings for cellular, so I thought that I may have the drivers for cellular but there may be an issue with T-Mobile. Thanks!

Audio and other drivers for Hapanero pre-EB2

In recent tests, we've found that some drivers provided for Hapanero EB2 and/or 950XL, including audio drivers, can be directly applied to Hapanero pre-EB2.

However, the SD card may still don't work, inserting a card has no reactions. I'm not sure if it's caused by qcPEP or something else as I can't find a WP extraced from pre-EB2 Hapaneroes with a SD card support (parameters for SDC2 seems to be missing from the registry, and those for SDC1 looks strange). BSOD with SDBUS_INTERNAL_ERROR is also a common problem.

These tests were done with 1902 drives, on Win10 17134. Drivers used for testing can be found at This Repo, 'Testing 20190216' and 'Testing 20190305' works better . Using drivers provided with 1903 or 1904(main branch) may run into some problems including BSOD, weird Wi-Fi or GPU behavior, etc. We are still testing, but finding a resolution may be hard for us.

Thanks a lot!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.