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

[UNOFFICIAL] LineageOS 16.0 for ZTE Axon 7

Search This thread

Adeeda

New member
Mar 11, 2021
1
0
Thanks for all the work and effort.

I have a more general question: I installed LOS and also crDroid following the instructions here and on reddit. It works fine and thanks again.

But I'm wondering in terms of security as I didn't feel to comfortable while using tools from third party sources and flashing bootloader, modem, roms from filehosters. I mean at the end its all anonymous, right...?

Do you have any worries or do I just worry too much?

Thanks!
 

samwichse

Member
Jan 29, 2014
12
5
Yes, it does. I use it for crDroid and LOS builds.



This is your decision. As LOS is updated with patches more often, LOS is getting the security patches earlier.
I don't know how long and when crDroid (Pie) will be updated. But I build crDroid as soon as the developpers merge the patches into the sources.

I personally run 2 Axon7s: one is on crDroid, the other on LOS 16.
Which would you prefer as your daily driver? I'm on crdroid and it's extremely smooth and bug free... more so than ZTE's final stock rom for this one, honestly.
 

klałn

Member
Nov 6, 2016
38
10
In long term, LineageOS should be more stable and secure than crDroid or other custom roms.
Looking at github, most custom roms froze previous releases and focus on newest android version. They may merge security updates from AOSP/LOS tree to android_frameworks_base, but won't backport any fixes from newest version.
I.e. Launcher on crDroid had last update in Nov. 2019, which is fork of alpha version, Lawnchair 3.
LOS team merge security updates AND backport bug fixes to apps/components from newest android version.

Regarding to this LOS compiled by nonicktoday, I'm using it, it is stable, however it has 2 old bugs, which seems fixed in crDroid device tree.

- MAC address is randomized - if I remember correctly, it's because lack of SELinux rule, which denies access to read wifimac.dat on persist partition.
Can be fixed by setting SELinux to permissive mode.
- Call bug, no sound in-speaker - sometimes, when making a call or someone calls, I won't hear anything until I change to loudspeaker and back to in-speaker. It's an old bug from Oreo. I don't remember have it on crDroid.

No issues so far.
 
Last edited:

Miustone

Senior Member
has anyone flashed it yet? does it work?
Tried almost all ROMs now since My Xperia 5 broke. If this runs Well do i come back and make a Report...
My G Version was pretty laggy with almost all ROMs except the latest Official LOS Builds. This one here is My Last Hope for a smooth Android 9 ROM


Edit after Testing: Runs very Well for now. Using it with Magisk 22.1 and OpenGApps Super. Did some Things with Smart Pack Kernel Manager since the LOS Performance Profiles suck and it looks very good for now. Let's See how the Battery Life is...
 
Last edited:

Giustiniman

Member
Feb 7, 2019
16
11
Tried almost all ROMs now since My Xperia 5 broke. If this runs Well do i come back and make a Report...
My G Version was pretty laggy with almost all ROMs except the latest Official LOS Builds. This one here is My Last Hope for a smooth Android 9 ROM


Edit after Testing: Runs very Well for now. Using it with Magisk 22.1 and OpenGApps Super. Did some Things with Smart Pack Kernel Manager since the LOS Performance Profiles suck and it looks very good for now. Let's See how the Battery Life is...
Ok thanks, waiting for your battery life and gps report :)
 

nonicktoday

Member
Dec 30, 2019
27
71
Nexus 7
Samsung Galaxy S4 Mini
Did some Things with Smart Pack Kernel Manager since the LOS Performance Profiles suck and it looks very good for now. Let's See how the Battery Life is...
@Miustone: What exactly have you done?

Brand new build available with the latest security patches from May:
 

nonicktoday

Member
Dec 30, 2019
27
71
Nexus 7
Samsung Galaxy S4 Mini
New build with latest June security patches available:

I recommend to make a full backup before. After dirty flashing my device PIN was lost so I had to recover the backup (and/or delete locksettings).
 

RobMahn

Member
Mar 30, 2015
13
5

nonicktoday

Member
Dec 30, 2019
27
71
Nexus 7
Samsung Galaxy S4 Mini
New Build compiled with latest August security patches:

Screenshot_20210819-183917_Einstellungen.png
Screenshot_20210819-183927_Einstellungen.png
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    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.

    img2.png

    2
    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.
    1
    You're an absolute champ, keeping this thing up to date on patches!
    1
    Thank you so much for keeping this alive, and patched. I've just come from RR and couldn't be happier. Cheers
  • 80
    http%3A%2F%2Fi.imgur.com%2F2okPze5.png


    About Lineage OS:

    Lin·e·age
    /ˈlinēij/
    noun
    lineal descent from an ancestor; ancestry or pedigree.
    a sequence of species each of which is considered to have evolved from its predecessor.


    Disclaimer:
    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.


    Warning:
    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

    Instructions:
    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

    Credits:
    @Unjustified Dev
    @DrakenFX

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

    Contributors
    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
    52
    -UPDATE-

    Changelog:
    • 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
    DOWNLOAD
    lineage-16.0-20180907-UNOFFICIAL-axon7.zip
    51
    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.
    44
    -UPDATE-

    Changelog:
    • 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
    DOWNLOAD
    lineage-16.0-20181114-UNOFFICIAL-axon7.zip
    44
    -UPDATE-

    Changelog:
    • 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
    DOWNLOAD
    lineage-16.0-20180918-UNOFFICIAL-axon7.zip