[ROM][11] [User build][Signed]Lineage-18.1-X00TD-Asus Zenfone Max Pro M1

Search This thread

Orion281

Member
Sep 15, 2015
37
14
Maybe? hahaha. Thanks for the reply though. As so you know, I tested some Android 11 ROMs too. I tested DotOS and crDroidand their DT2W feature doesn't work either. I also tested ArrowOS, but it's SELinux status is in "Permissive", so I can't use it. It's DT2W feature works though. Maybe some Android 11 ROMs share the same trees as this one? Who knows? Guess gotta live with it? haha

P.S. I want to use the LineageOS 17.1 from the same dev, but when I crank up the volume in full, the speaker starts to crack and it's pretty annoying.
I believe if you give logs to the maintainer, he will try to fix this for you. Also. you're right most roms for X00TD are developed for Indian variant (without NFC). That's why you're facing the same promlems in other roms too. You could try installing a custom kernel though.
 

sturges

Member
Apr 14, 2021
10
0
Thanks for this ROM! When can I download GApps? I need google services for some apps but I don't want google apps to replace the default dialer and contacts. I used to use Opengapps pico, is there something minimal like that?
 

souzamp

New member
Apr 15, 2021
1
0
hero.png


About LineageOS

Lineage-18.1-X00TD-Asus Zenfone Max Pro M1

Build type : UNOFFICIAL


Build and signed by @[email protected] | Rajesh R

Disclaimer : ROMs are built for development purpose only. Use at your own risk.

This ROM completely compiled on lineage source code and with minimum workarounds for a successful build. Builds are signed with release-keys.Before installing, refer instructions and changelog for each builds.


About build variants

ROM-Signed release key-user build

lineage-18.1-20210413-X00TD-user-signed.zip

Features

* Changelog-25
*Enforcing selinux and user build properties
* Certified device status under google play
* SafetyNet Test is passed
* Smooth ROM experience

Instructions

Backup procedure and precaution information


Must read before unlocking bootloader and flashing custom ROM



Some explanation regarding the whole widewine L1-L3-Qbeta etc ( Info @ https://t.me/ASUSX00TD from a member )

Starting from Q builds Asus has begun wiping DRM keys if bootloader is unlocked on that build, which is actually default behavior among most other OEMs like pixels, oneplus. Flashing Q builds (Stock beta 1 or latest) or custom ROM on unlocked bootloader through TWRP will permanently loose their L1 certification. widewine keys will be wiped by firmware itself as it detects unlocked bootloader. This also explains why some people, who flashed previous stock Q beta before on locked bootloader, even though first stock Q beta had L3 which means they hadn't fixed L1 on that beta that time , retained their L1/DRM keys on reverting to pie via downgrade zip provided by asus. So in conclusion Asus Q builds/custom ROM will wipe your DRM keys if flashed on Unlocked bootloader. Flashing on locked bootloader shouldn't be any problem!

Also those who have their persist partition backed up in pie should have no problem restoring their DRM keys in case thet got wiped by Q firmware/builds
How to Backup Persist ?

Dump all partitions and make complete backup | Partition layout and structure

Recovery method

use recoveries which support persist partition backup (eg. Orangefox)
Go to recovery > Backup > tick persist > backup > store it safe somewhere with multiple copies.

How to Restore Persist ?

Go to recovery > Restore menu > select backup > tick persist partition > Restore (process similar/different for different recoveries)



Upgrading to LineageOS 18.1

1. Make a backup of your important data
2. Download the build and also Gapps.
3. Download proper addons packages GApps for Android 11/Lineage OS 18.1
4. Make sure your recovery and firmware are up to date
5. For clean flash, Format your system,vendor,data and cache partition partition to install ROM and Gapps.
6. For installing updates format system,vendor and cache partition. keep data partition intact to flash ROM and Gapps.

Secure ROM experience

Avoid permissive selinux and rooting methods for secure ROM experience.
Refer
1. Root & SELinux Risks
2. TWRP password protection
3. TWRP encryption


Screenshots

a9dhY0j.jpeg


YiBJz7c.jpeg



Upcoming builds ( Only for volunteer testers )



To test any ROM

Requirements:


Windows/linux Pc
adb drivers
Usb cable.

Steps to take log:

1. Install adb drivers in pc and enable usb debugging mode in phone. Also enable root debugging if needed.
2. Connect phone through usb and type the command "adb logcat -d>logcat.txt" in adb command window.You can choose any name you want for txt file. If needed give admin privilege for adb command window.
3. This procedure can also be used to watch occurance of bugs at realtime by connecting phone at adb mode to pc.

Steps to take boot log:

1. Make sure adb is enabled in phone. Connect the phone in usb mode to pc and open adb command window.
2. Switch off the phone and type "adb logcat -d>bootlog.txt".
3. Initially "waiting for the device" message is noticed on adb command window and switch on the phone now. once the device powers on, boot log is recorded.

log text files are stored in location where adb drivers are installed.

Note : Test builds are released here and intended to test upcoming fixes and features.




Source Code

Kernel source code : https://github.com/SagarMakhar/android_kernel_asus_sdm660

Kernel developer credits : @SagarMakhar


Credits

Google's AOSP Project.
Lineage OS for the source code and The Open GApps Project.
Contribute to Lineage OS at https://paypal.me/LineageOS
Contribute to Gapps at https://www.paypal.com/donate/?toke...EScTbkNmciIDl9n5LyDW&country.x=US&locale.x=US
Thanks to developers and their contribution on custom ROM development for Asus zenfone max pro M1.

Special thanks for the build server admin and @abhishekt295

Tester credits
1. @Orion281
2. @patkk

It's all free, but donations are welcome
Donations will be contributed to server maintenance


84rwGCO.jpg

shThQL3.jpg


Support developers on their respective threads

Feedback and bug reports are welcome

Kindly use english language on comment section


I have some problems:
1) my gps not working with Uber;
2) file not save in disk;
 
D

Deleted member 10177453

Guest
this roms works fine here - sorry for the noob question, is there a way to remove the "screenshot" button?
 
D

Deleted member 10177453

Guest
that's for the "partial screenshot" when you press volume down + power.

i wanted to know how to disable or replace the "screenshot" button that appears when you press the square navigation menu (arrowOS has a "clear all" button that i liked next to it)
 
Last edited by a moderator:
  • Like
Reactions: patkk

sturges

Member
Apr 14, 2021
10
0
I had the previous build installed, checking for updates didn't show any... so I just flashed the current build and nikgapps. Now I have boot loop and then TWRP appears... what should I do?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Changelog

    1. lineage-18.1-20210409-UNOFFICIAL-X00TD.zip
    * Initial build.
    * Engineering build properties
    * Permissive selinux.

    2. lineage-18.1-20210412-X00TD-user-signed.zip
    * Enforcing selinux and user build properties
    * Release-key signed.
    * Android Verified Boot (AVB)

    3. lineage-18.1-20210413-X00TD-user-signed.zip
    * Fixes and kernel updates

    4. lineage-18.1-20210418-X00TD-user-signed.zip
    * New fixes

    5. lineage-18.1-20210419-X00TD-user-signed.zip
    * Fixes on DTW and battery status LED notification.
    * Screen density.
    * Vibration intensity control on accessibility settings.
    * Clean flash recommended
    * OTA support added for upcoming builds

    6. OTA : lineage-18.1-20210423-X00TD-user-signed.zip
    * Fixes on DTW and battery status LED notification.
    * Fixes on SafetyNet Test
    * Screen density.

    7. OTA : lineage-18.1-20210428-X00TD-user-signed.zip
    * Synced with source updates.

    8. OTA : lineage-18.1-20210504-X00TD-user-signed.zip
    * Synced with source updates.
    * lineage recovery and fastboot zip support added.
    * Safetynet fixes and lineage kernel updates.
    5
    Official lineage-18.1 for asus zenfone max pro m1 (X00TD) will be available in the upcoming days. l guess lineage will bring back support for asus zenfone max pro m1. Device tree has been submitted.
    4
    hero.png


    About LineageOS

    Lineage-18.1-X00TD-Asus Zenfone Max Pro M1

    Build type : UNOFFICIAL


    Build and signed by @[email protected] | Rajesh R

    Disclaimer : ROMs are built for development purpose only. Use at your own risk.

    This ROM completely compiled on lineage source code and with minimum workarounds for a successful build. Builds are signed with release-keys.Before installing, refer instructions and changelog for each builds.


    About build variants

    ROM-Signed release key-user build

    My Projects

    lineage-18.1-20210504-X00TD-user-signed.zip

    fastboot-lineage-18.1-20210504-X00TD-user-signed-images.zip

    Lineage recovery X00TD

    TWRP recovery X00TD @Vivekachooz

    Features

    * Changelog-25
    *Enforcing selinux and user build properties
    * Certified device status under google play
    * SafetyNet Test is passed
    * Smooth ROM experience

    Instructions

    Backup procedure and precaution information


    Must read before unlocking bootloader and flashing custom ROM



    Some explanation regarding the whole widewine L1-L3-Qbeta etc ( Info @ https://t.me/ASUSX00TD from a member )

    Starting from Q builds Asus has begun wiping DRM keys if bootloader is unlocked on that build, which is actually default behavior among most other OEMs like pixels, oneplus. Flashing Q builds (Stock beta 1 or latest) or custom ROM on unlocked bootloader through TWRP will permanently loose their L1 certification. widewine keys will be wiped by firmware itself as it detects unlocked bootloader. This also explains why some people, who flashed previous stock Q beta before on locked bootloader, even though first stock Q beta had L3 which means they hadn't fixed L1 on that beta that time , retained their L1/DRM keys on reverting to pie via downgrade zip provided by asus. So in conclusion Asus Q builds/custom ROM will wipe your DRM keys if flashed on Unlocked bootloader. Flashing on locked bootloader shouldn't be any problem!

    Also those who have their persist partition backed up in pie should have no problem restoring their DRM keys in case thet got wiped by Q firmware/builds
    How to Backup Persist ?

    Dump all partitions and make complete backup | Partition layout and structure

    Recovery method

    use recoveries which support persist partition backup (eg. Orangefox)
    Go to recovery > Backup > tick persist > backup > store it safe somewhere with multiple copies.

    How to Restore Persist ?

    Go to recovery > Restore menu > select backup > tick persist partition > Restore (process similar/different for different recoveries)



    Upgrading to LineageOS 18.1

    1. Make a backup of your important data
    2. Download the build and also Gapps.
    3. Download proper addons packages GApps for Android 11/Lineage OS 18.1
    4. Make sure your recovery and firmware are up to date
    5. For clean flash, Format your system,vendor,data and cache partition partition to install ROM and Gapps.
    6. For installing updates format system,vendor and cache partition. keep data partition intact to flash ROM and Gapps.

    Secure ROM experience

    Avoid permissive selinux and rooting methods for secure ROM experience.
    Refer
    1. Root & SELinux Risks
    2. TWRP password protection
    3. TWRP encryption


    Screenshots

    a9dhY0j.jpeg


    YiBJz7c.jpeg



    Upcoming builds ( Only for volunteer testers )



    To test any ROM

    Requirements:


    Windows/linux Pc
    adb drivers
    Usb cable.

    Steps to take log:

    1. Install adb drivers in pc and enable usb debugging mode in phone. Also enable root debugging if needed.
    2. Connect phone through usb and type the command "adb logcat -d>logcat.txt" in adb command window.You can choose any name you want for txt file. If needed give admin privilege for adb command window.
    3. This procedure can also be used to watch occurance of bugs at realtime by connecting phone at adb mode to pc.

    Steps to take boot log:

    1. Make sure adb is enabled in phone. Connect the phone in usb mode to pc and open adb command window.
    2. Switch off the phone and type "adb logcat -d>bootlog.txt".
    3. Initially "waiting for the device" message is noticed on adb command window and switch on the phone now. once the device powers on, boot log is recorded.

    log text files are stored in location where adb drivers are installed.

    Note : Test builds are released here and intended to test upcoming fixes and features.




    Source Code

    Kernel source code : https://github.com/LineageOS/android_kernel_asus_sdm660

    Kernel developer credits : @SagarMakhar, Lineage Team


    Credits

    Google's AOSP Project.
    Lineage OS for the source code and The Open GApps Project.
    Contribute to Lineage OS at https://paypal.me/LineageOS
    Contribute to Gapps at https://www.paypal.com/donate/?toke...EScTbkNmciIDl9n5LyDW&country.x=US&locale.x=US
    Thanks to developers and their contribution on custom ROM development for Asus zenfone max pro M1.

    Special thanks for the build server admin and @abhishekt295

    Tester credits
    1. @Orion281
    2. @patkk

    It's all free, but donations are welcome
    Donations will be contributed to server maintenance


    84rwGCO.jpg

    shThQL3.jpg


    Support developers on their respective threads

    Feedback and bug reports are welcome

    Kindly use english language on comment section
    3
    Can't wait😆
    Btw, how about your los 17.1 project? Is it abandoned?
    Currently fixing bugs on lineage-18.1. I try to release lineage -17.1 updates.

    I wont be Official maintainer for X00TD in lineage OS. I am glad other developer has submitted code for Official release. My unofficial builds will be released occasionally.
    3
    Upcoming builds ( Only for volunteer testers )

    lineage-18.1-20210418-X00TD-user-signed.zip

    To Test
    * Charging LED notification
    * DTW
    * OTA support
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone