• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[UNOFFICIAL] LineageOS 16.0 for ZTE Axon 7

Search This thread

Choose an username...

Senior Member
Oct 16, 2016
Just tested it. Works fine for me. Do you have any log of the problem?
From all the talk that I've seen about this, it seems that GPS doesn't work in LOS16 (maps will use cellular and known wi-fis for location). It does work on ViperOS Pie but with some bootstacks (B04 does the job, also seems like some B20 'stacks work).
Maybe it's also dependent of the bootstack on LOS
Last edited:


Jul 18, 2019
Thanks for the latest build and source. This is the best rom I think. Hi-Res playing through AKM 4490 DAC is working great.

Also GPS working fine here. (deactivated Assisted GPS, picked only device GPS and to be sure deactivated all network and wi-fi data)
Using DrakenFX "Offline Charge fix no fastboot " bootstack , Latest A2017G B04 Modem .


I notice a bug present on latest 2 versions: Disabling both Wi-Fi and network Internet access with settinng switch cause settings to crash and after disabling and a reboot all are reset to enabled.
Last edited:


Nov 30, 2017
Gps don't work on 28/07 bulid
There's a new bulid on the website
29/07 is it fixed?
And also can i install 29 version without erasing any data just like official lineage os updates?
And is there any possible way to fix sudden shutdowns
Or maybay because my installation process was wrong
1 i flashed vendor 2.5mb
2. Installed universal bootstack 15.1lineage os
3.oreo modem 2017g
And Gapps
This was my installation process for this rom
Thanks to dev OrdenKrieger for his great work in this software


Senior Member
Feb 4, 2013
I do too, I installed MagiskHide Props Config, installed the fingerprint for the Axon 7 (8.0.0) but I got a bootloop. If anyone got it working I'd be happy to know what config they used!

I got mine working! Just installing MagiskProps and fingerprint did the job. I have no idea which bootstack I have ATM... the one with fancy android, ZTE and Google on splashscreen.


New member
Jul 20, 2019
If I wanted to start working on this would I just need to fork the GitHub and then build from that or will need to get the full lineage os 16 repo? Thanks, I'm new and I wanted to learn a new skill set.

Sent from my ZTE A2017U using Tapatalk

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    I have seen that runninghamster0 has rebased the kernel. In the new kernel source the patches until ASB 2020-08 seem to be included. Therefore I have compled the most recent build using his kernel.

    I also swapped the soft buttons that no 3rd party app is needed to have the soft keys as
    If you don't like, you could just use the patch from @raystef66.


    Thank you so much for keeping this alive, and patched. I've just come from RR and couldn't be happier. Cheers
    Exactly the same. Recently migrated over from RR a few days ago and it's been running nicely.
    You're an absolute champ, keeping this thing up to date on patches!
    Thank you so much for keeping this alive, and patched. I've just come from RR and couldn't be happier. Cheers
  • 80

    About Lineage OS:

    lineal descent from an ancestor; ancestry or pedigree.
    a sequence of species each of which is considered to have evolved from its predecessor.

    LineageOS (Lineage Android Distribution) members or anyone else on this website is not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.

    This ROM will not work on devices that have not installed the O bootloader and appropriate modem package below. Also does any build from now on require a vendor partition, by doing this you will lose the ability to flash official builds provided by ZTE. Any failure in this process of flashing or repartitioning could lead to an unrecoverable bricked device.

    What's not working:
    SELinux is permissive

    Attention! The bootloader needs to be unlocked!
    Attention! You'll need a vendor partition!
    1. Install the Universal bootloader and your model specific modem. Download
    2. Flash vendor creation tool. Download (unnecessary, if done already)
    * On first flash the device will reboot, just reboot to recovery and reflash the zip.
    3. Update your version of TWRP. Download
    4. Perform a backup of your current ROM. (optional)
    5. Wipe system,data and cache (optional) [Needed if coming from another rom!; always good to avoid bugs]
    6. Install the ROM. Download
    7. Install GApps. (optional) [Recommended -> Open GApps (arm64) (9.0)]
    8. Reboot.

    What is CAF?
    Code Aurora, a Linux Foundation Collaborative Project, hosts tested open source software code needed to provide upstream enablement for innovative, performance optimized, network connectivity and related ecosystems to support system on a chip (SoC) products. It also serves as a staging area for open source code that is submitted to various upstream projects such as the Linux kernel and Android. CAF also mirrors key upstream projects for use by the community.

    Sources, Changes, & Wiki:
    Source | Changes | Axon 7 Wiki | Lineage OS

    @Unjustified Dev

    XDA:DevDB Information
    [UNOFFICIAL] LineageOS 16.0 for ZTE Axon 7, ROM for the ZTE Axon 7

    OrdenKrieger, Unjustified Dev
    Source Code: https://github.com/OrdenKrieger/android_kernel_zte_msm8996

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 3.x
    ROM Firmware Required: O bootloader + region modem
    Based On: LineageOS

    Version Information
    Status: Testing

    Created 2018-08-19
    Last Updated 2019-07-28

    • 2018-09-05 Security Patch (android-9.0.0_r6)
    • Kernel based on newest P CAF tag release (LA.UM.7.6.r1-02000-89xx.0)
    • CNE, DPM, IMS, and RIL blobs updated from Axon M (fujisan) thx to @Unjustified Dev
    • Wlan based on newest P CAF tag release
    • Bluetooth based on newest P CAF tag release
    • RIL based on newest P CAF tag release
    • Fix API1 compatible camera ids, if HAL3 is enabled LineageOS Gerrit
    • Use thermal engine configuration from marlin (Google Pixel XL)
    • Some useful repopicks (e.g. APN updates, icons etc.)
    • LineageOS repo sync
    Sorry for the inconvenience, didn't notes that LineageOS pushed the new CAF display,media and audio HALs to github. Since our display/media blobs are still based on an Oreo CAF tag, these cause issues with newer P CAF HALs. Next build scheduled for today.

    • 2018-11-05 Security Patch (9.0.0_r16)
    • Kernel and qcacld-2.0 to LA.UM.7.5.r1-03100-8x96.0
    • Update DRM from Pixel XL (marlin)
    • Update GPS to LA.UM.7.5.r1-03100-8x96.0
    • Update SDM, Vulkan blobs
    • Update CNE, DPM, IMS, and RIL blobs from Axon M (fujisan)
    • Changes from B20 stock build imported
    • Smaller misc fixes
    • Repo sync LineageOS

    • SD cards not being detected fixed
    • Snap and Qcom Gallery2 are back
    • ANT+ enabled again and blobs updated for P
    • IPACM enabled again and updated for P
    • Marlins (Pixel XL) brightness curve is used now
    • Smaller misc fixes
    • Repo sync LineageOS