[PORT][UNOFFICIAL][TWRP Recovery][3.2.3]TWRP for ASUS Zenfone Max M2

Status
Not open for further replies.
Search This thread

ashu7073

Senior Member
Jul 22, 2016
81
164
bhiwadi
Hii Guys, Please Read The Whole Thread

I'm Glad to Share my work with you all. This is port of TWRP for Max M2 from ASUS Nexus 7 3g
This is a First Build With minor Bugs.Max M2 Firmware has Forced Encryption so Each time you'll Wipe Data from TWRP It'll Again Become Encrypted. That's Why You Have to Flash Forced_encryption file.

Code:
/*
 * Your warranty is now void.
 *
 * I am 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 this recovery
 * 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.
 *
 */
Requirements:
ASUS Zenfone Max M2 with Unlocked Bootlader(You Can Unlock Bootloader Using This Tool https://forum.xda-developers.com/max-m2/development/unlook-bootloader-asus-zenfone-max-m2-t3886206
Windows/Linux
TWRP: TWRP 3.2.3
Decryption File: https://drive.google.com/open?id=1NhBSCbk4RHEqbo_zRrAvxkYyQO4oH80O
I Have Updated Decryption File Please Use The Updated One
Copy Decryption File to MicroSD or OTG
Please make a backup of you device

Instructions:
1.Reboot In Fastboot Mode
2.Flash Using This Command
Code:
fastboot flash recovery twrp.img
3.Boot into Twrp
4.Wipe Data
5.Flash the Forced_decryption.zip
3.Done

Known Bugs:
Touch Work Madly After Booting in TWRP (You Have to Lock And Unlock Twrp Using Power Key and It'll Work Flawlessly)fixed
ADB not Working
MTP not Working
You Tell Me
 
Last edited:

Soul Spark

Senior Member
Jun 22, 2017
94
11
Dhanbad
Realme X7 Max 5G
Hii Guys, Please Read The Whole Thread

I'm Glad to Share my work with you all. This is port of TWRP for Max M2 from ASUS Nexus 7 3g
This is a First Build With minor Bugs.Max M2 Firmware has Forced Encryption so Each time you'll Wipe Data from TWRP It'll Again Become Encrypted. That's Why You Have to Flash Forced_encryption file.


Requirements:
ASUS Zenfone Max M2 with Unlocked Bootlader(You Can Unlock Bootloader Using This Tool https://forum.xda-developers.com/max-m2/development/unlook-bootloader-asus-zenfone-max-m2-t3886206
Windows/Linux
TWRP: https://drive.google.com/open?id=1NpI5NmQkmJcf9VnsOO9ouGAGAF7QVhwH
Decryption File: https://drive.google.com/open?id=1NhBSCbk4RHEqbo_zRrAvxkYyQO4oH80O
I Have Updated Decryption File Please Use The Updated One
Copy Decryption File to MicroSD or OTG
Please make a backup of you device

Instructions:
1.Reboot In Fastboot Mode
2.Flash Using This Command

3.Boot into Twrp
4.Wipe Data
5.Flash the Forced_decryption.zip
3.Done

Known Bugs:
Touch Work Madly After Booting in TWRP (You Have to Lock And Unlock Twrp Using Power Key and It'll Work Flawlessly)
ADB not Working
MTP not Working
You Tell Me

NOTE: Touch Don't Work Properly After Booting into Twrp So Immediately Lock And Unlock Twrp and it Will Work Flawlessly
I think you should move this thread to roms and recoveries section!!
 

[email protected]

Senior Member
Sep 26, 2016
137
50
Thanks bro..
Tested, all working fine except mentioned bugs.
Enjoying root & etc in my ASUS_X01AD.

---------- Post added at 03:26 PM ---------- Previous post was at 02:53 PM ----------

I am giving you a similer device default prop whose twrp is working fine with me.
you may rebuild twrp following this one.

#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
ro.zygote=zygote32
dalvik.vm.dex2oat-Xms=64m
dalvik.vm.dex2oat-Xmx=512m
dalvik.vm.image-dex2oat-Xms=64m
dalvik.vm.image-dex2oat-Xmx=64m
ro.dalvik.vm.native.bridge=0
persist.sys.usb.config=adb

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=LYZ28N
ro.build.display.id=omni_rimo02a-eng 5.1.1 LYZ28N eng.androidlover5842.20180325.003402 test-keys
ro.build.version.incremental=eng.androidlover5842.20180325.003402
ro.build.version.sdk=22
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=5.1.1
ro.build.version.security_patch=2015-11-01
ro.build.version.base_os=
ro.build.date=sun mar 25 00:34:33 IST 2018
ro.build.date.utc=0
ro.build.type=eng
ro.build.user=androidlover5842
ro.build.host=androidlover5842-pc
ro.build.tags=test-keys
ro.build.flavor=omni_rimo02a-eng
ro.product.brand=Smartron
ro.product.board=rimo02a
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=arm64-v8a
ro.product.cpu.abilist=armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=
ro.product.manufacturer=Smartron
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm8952
# ro.build.product is obsolete; use ro.product.device
ro.build.product=rimo02a
ro.product.model=T5524
ro.product.name=omni_rimo02a
ro.product.device=rimo02a
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=omni_rimo02a-eng 5.1.1 LYZ28N eng.androidlover5842.20180325.003402 test-keys
ro.build.fingerprint=Smartron/omni_rimo02a/rimo02a:5.1.1/LYZ28N/androidlover584203250034:eng/test-keys
ro.build.characteristics=default
ro.omni.device=rimo02a
# end build properties

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.com.android.dateformat=MM-dd-yyyy
ro.config.alarm_alert=Argon.ogg
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=unknown
persist.sys.dalvik.vm.lib.2=libart.so
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.features=default
ro.kernel.android.checkjni=1
dalvik.vm.image-dex2oat-filter=verify-none
dalvik.vm.dex2oat-filter=interpret-only
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
 
  • Like
Reactions: Soul Spark

Soul Spark

Senior Member
Jun 22, 2017
94
11
Dhanbad
Realme X7 Max 5G
Hii Guys, Please Read The Whole Thread
Known Bugs:
Touch Work Madly After Booting in TWRP (You Have to Lock And Unlock Twrp Using Power Key and It'll Work Flawlessly)
ADB not Working
MTP not Working
You Tell Me

NOTE: Touch Don't Work Properly After Booting into Twrp So Immediately Lock And Unlock Twrp and it Will Work Flawlessly
Bug: Cannot boot to twrp. Can only flash it!
Bug: Cannot apply OTA update via TWRP.
 

Soul Spark

Senior Member
Jun 22, 2017
94
11
Dhanbad
Realme X7 Max 5G
Are you stuck at asus splash screen or twrp?
After entering
fastboot boot recovery.img

It stay stuck on booting and the phone remains in fastboot.

---------- Post added at 03:05 PM ---------- Previous post was at 03:03 PM ----------

You can't apply OTA through TWRP
In some custom recoveries there are options to apply OTA via custom recovery. Example Red Wolf and PBRP for Zenfone Max Pro M2
 

ashu7073

Senior Member
Jul 22, 2016
81
164
bhiwadi
After entering
fastboot boot recovery.img

It stay stuck on booting and the phone remains in fastboot.
I also tried booting in twrp first but it didn't happen don't know why
But You can flash it using fastboot and it'll work

---------- Post added at 03:05 PM ---------- Previous post was at 03:03 PM ----------
In some custom recoveries there are options to apply OTA via custom recovery. Example Red Wolf and PBRP for Zenfone Max Pro M2
It's TWRP. Applying OTA update overwrite some files and root and twrp will break

I Have Updated TWRP touch is fixed now
 
Last edited:

[email protected]

Senior Member
Sep 26, 2016
137
50
I have put decryption.zip and magisk.zip inside twrp image.
Now no need of a otg and usb,
just
flash twrp, go to recovery
flash those two files which will be available from inside twrp.
enjoy root etc.
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Hii Guys, Please Read The Whole Thread

    I'm Glad to Share my work with you all. This is port of TWRP for Max M2 from ASUS Nexus 7 3g
    This is a First Build With minor Bugs.Max M2 Firmware has Forced Encryption so Each time you'll Wipe Data from TWRP It'll Again Become Encrypted. That's Why You Have to Flash Forced_encryption file.

    Code:
    /*
     * Your warranty is now void.
     *
     * I am 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 this recovery
     * 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.
     *
     */
    Requirements:
    ASUS Zenfone Max M2 with Unlocked Bootlader(You Can Unlock Bootloader Using This Tool https://forum.xda-developers.com/max-m2/development/unlook-bootloader-asus-zenfone-max-m2-t3886206
    Windows/Linux
    TWRP: TWRP 3.2.3
    Decryption File: https://drive.google.com/open?id=1NhBSCbk4RHEqbo_zRrAvxkYyQO4oH80O
    I Have Updated Decryption File Please Use The Updated One
    Copy Decryption File to MicroSD or OTG
    Please make a backup of you device

    Instructions:
    1.Reboot In Fastboot Mode
    2.Flash Using This Command
    Code:
    fastboot flash recovery twrp.img
    3.Boot into Twrp
    4.Wipe Data
    5.Flash the Forced_decryption.zip
    3.Done

    Known Bugs:
    Touch Work Madly After Booting in TWRP (You Have to Lock And Unlock Twrp Using Power Key and It'll Work Flawlessly)fixed
    ADB not Working
    MTP not Working
    You Tell Me
    1
    Thanks bro..
    Tested, all working fine except mentioned bugs.
    Enjoying root & etc in my ASUS_X01AD.

    ---------- Post added at 03:26 PM ---------- Previous post was at 02:53 PM ----------

    I am giving you a similer device default prop whose twrp is working fine with me.
    you may rebuild twrp following this one.

    #
    # ADDITIONAL_DEFAULT_PROPERTIES
    #
    ro.secure=0
    ro.allow.mock.location=1
    ro.debuggable=1
    ro.zygote=zygote32
    dalvik.vm.dex2oat-Xms=64m
    dalvik.vm.dex2oat-Xmx=512m
    dalvik.vm.image-dex2oat-Xms=64m
    dalvik.vm.image-dex2oat-Xmx=64m
    ro.dalvik.vm.native.bridge=0
    persist.sys.usb.config=adb

    # begin build properties
    # autogenerated by buildinfo.sh
    ro.build.id=LYZ28N
    ro.build.display.id=omni_rimo02a-eng 5.1.1 LYZ28N eng.androidlover5842.20180325.003402 test-keys
    ro.build.version.incremental=eng.androidlover5842.20180325.003402
    ro.build.version.sdk=22
    ro.build.version.codename=REL
    ro.build.version.all_codenames=REL
    ro.build.version.release=5.1.1
    ro.build.version.security_patch=2015-11-01
    ro.build.version.base_os=
    ro.build.date=sun mar 25 00:34:33 IST 2018
    ro.build.date.utc=0
    ro.build.type=eng
    ro.build.user=androidlover5842
    ro.build.host=androidlover5842-pc
    ro.build.tags=test-keys
    ro.build.flavor=omni_rimo02a-eng
    ro.product.brand=Smartron
    ro.product.board=rimo02a
    # ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
    # use ro.product.cpu.abilist instead.
    ro.product.cpu.abi=arm64-v8a
    ro.product.cpu.abilist=armeabi-v7a,armeabi
    ro.product.cpu.abilist32=armeabi-v7a,armeabi
    ro.product.cpu.abilist64=
    ro.product.manufacturer=Smartron
    ro.product.locale.language=en
    ro.product.locale.region=US
    ro.wifi.channels=
    ro.board.platform=msm8952
    # ro.build.product is obsolete; use ro.product.device
    ro.build.product=rimo02a
    ro.product.model=T5524
    ro.product.name=omni_rimo02a
    ro.product.device=rimo02a
    # Do not try to parse description, fingerprint, or thumbprint
    ro.build.description=omni_rimo02a-eng 5.1.1 LYZ28N eng.androidlover5842.20180325.003402 test-keys
    ro.build.fingerprint=Smartron/omni_rimo02a/rimo02a:5.1.1/LYZ28N/androidlover584203250034:eng/test-keys
    ro.build.characteristics=default
    ro.omni.device=rimo02a
    # end build properties

    #
    # ADDITIONAL_BUILD_PROPERTIES
    #
    ro.com.android.dateformat=MM-dd-yyyy
    ro.config.alarm_alert=Argon.ogg
    ro.config.ringtone=Orion.ogg
    ro.config.notification_sound=pixiedust.ogg
    ro.carrier=unknown
    persist.sys.dalvik.vm.lib.2=libart.so
    dalvik.vm.isa.arm64.features=default
    dalvik.vm.isa.arm.features=default
    ro.kernel.android.checkjni=1
    dalvik.vm.image-dex2oat-filter=verify-none
    dalvik.vm.dex2oat-filter=interpret-only
    net.bt.name=Android
    dalvik.vm.stack-trace-file=/data/anr/traces.txt