[Tips Tricks Tools] Huawei P9 Lite - Huawei P9 Lite Guides, News, & Discussion

Hi,
Today I will introduce the changes you can make to your Huawei P9 lite device.
These methods have been tested on my VNS-L31C432 and it's work on B130 update and earlier.
Sorry in advance for my incorrect syntax in inglish, i'am french user
1. Update to latest version
If your device is NOT ROOTED install the OTA update.
Otherwise place a folder named "dload" into you external or internal SD card and put update file (unzipped) on this folder.
Update for VNS-L31C432BXXX to VNS-L31C432B130 dual-sim, european version here >> https://www.hidrive.strato.com/lnk/H2ljl9lt
Turn off your device.
Hold volume up/down and power button for a long time.... Update starts automatically after this.
If your device is bricked, do not format the partition (except dalvik and cache) and go update (this update is a full version, your system will be restored).
2. Unlock Bootloader/install TWRP/Root your device
Follow this steps >> http://forum.xda-developers.com/huawei-p9lite/how-to/guide-unlock-bootloader-twrp-root-t3405701
if you have problems to get the unlocking code, log on Huawei site with your Facebook login, CHOOSE your device model and click request the code, enter the requested information, done!
TWRP 3.0.2.0 work but nandroid backup doesn't work!
For solve this, install the "TWRP Manager" app and go backup page, done!!!
(If you need set SElinux in permissive mode please read below).
3. Set SElinux to permissive mode for ever!
Download "Terminal IDE" app.
Open it and run this:
(please, type a command at a time)
Code:
su
mount -o remount,rw /system
mkdir /system/su.d
echo "#!/system/bin/sh" > /system/su.d/permissive.sh
echo "setenforce 0" > /system/su.d/permissive.sh
echo "0" > /sys/fs/selinux/enforce
chmod 755 /system/su.d/permissive.sh
restart your device, done!
4. Install Xposed Frameworks
Follow this step >> http://forum.xda-developers.com/huawei-p9lite/how-to/guide-xposed-p9-lite-t3425315 and chose this version >> http://dl-xda.xposed.info/framework/sdk23/arm64/xposed-v86-sdk23-arm64.zip (xposed-v86-sdk23-arm64 work fine, no battery drained).
5. Best Xposed module worked fine
Here are some useful and functional modules (not exhaustive list..)
-Amplify (for battery saving)
-Greenify (for battery saving)
-BootManager (for chose your apps in start on boot)
-Play Store Changelog (to display your apps and update at the opening of the Play Store)
-WiFiKeyView (view your wifi key in new tab at wifi setting. Little bug your key is not visible but copy your key and past on a note worked)
-XInternalSD (chage the path to dowload file from Chrome >> external SD) (work on other app )
-VolumeSteps+ (If you find that your volume increases too quickly, This module add steps in the volume bar! Customisable)
-ActivityForceNewTask (Force app open in correct app)
-Force Immersive Mode (Force immersive mode in your app, customisable)
-VirtualSensor (Material emulation of gyroscop, not worked with pogo dev running for this isue)
-AdBlocker and Lucky Patcher Module (I'm not sure that really works..)
6. Use your External SD on Internal (Full supported!!)
This trick enable the official feature "adoptable storage" on your Marshmallow with EMUI. better than Link2SD.
-Connect your device in your PC.
-Run ADB and run this comand:
Code:
adb shell
sm list-disks
you will see a number, that is the identifier of your SD card. For example "159,49".
Run this comand (replace YOUR_SD_IDENTIFIER ):
Code:
sm partition disk:YOUR_SD_IDENTIFIER mixed:50
Done, your external SD have 50% of memory for external and 50% for internal emulation.
Next, appointment in your storage settings and check the total capacity of the device! It may appear 0.00 o available, it's just a visual bug don't worries
Use a "DiskInfo" app or a file explorer for see correctly values.
7. BONUS play the walking dead season 1 and 2 on your P9 lite
I love this game! But device not suported..
the only solution is to take a file from the game with the unlocked level ...
Version named "Mali".
I hope you enjoyed my guide if you have questions or other tricks leave a comment.
Thanks!

nice guide, thinking myself do one like this, but can be improved... add multi user, multi window, calling recorder, substratum/layer support, build.prop mods, smart-e, smart cover etc

Therand said:
...
Hold volume up/down and power button for a long time.... Update starts automatically after this.
...
Click to expand...
Click to collapse
I was trying this some time ago...
With TWRP, I was just getting booted into TWRP. Is there something I'm doing wrong or is it just me? I would appreciate any suggestions.

Thank you Snapdesign, If you have more info to add , I would edit the post and I would quote you.
Zeruno, TWRP, stock recovery and stock updater some many diferent. if you don't remove it, you have full acces on it.
Your device is shutdown, hold volume up + volume down + power and don't release it before the updater screen appears!
normally it works...

Therand said:
Thank you Snapdesign, If you have more info to add , I would edit the post and I would quote you.
Zeruno, TWRP, stock recovery and stock updater some many diferent. if you don't remove it, you have full acces on it.
Your device is shutdown, hold volume up + volume down + power and don't release it before the updater screen appears!
normally it works...
Click to expand...
Click to collapse
Yep there's my problem -- updater screen never comes but TWRP loads instead. I wonder if there is some adb command?! That would solve a problem.

i do not think there is an command to go in the updater..
Wait for a more positive response from another user
Or try this at your risk...
Put any file for update (update.app, META-INF, ...) On a .zip archive named "update.zip" and place in your adb folder.
Connect your device on PC launch adb and run this:
Code:
Adb reboot bootloader
Wait for see bootloader screen and run:
Code:
Adb sideload update.zip
I not tested personally this method...

Otherwise place a folder named "dload" into you external or internal SD card and put update file (unzipped) on this folder.
Update for VNS-L31C432BXXX to VNS-L31C432B130 dual-sim, european version here >> https://www.hidrive.strato.com/lnk/H2ljl9lt
Turn off your device.
Hold volume up/down and power button for a long time.... Update starts automatically after this.
If your device is bricked, do not format the partition (except dalvik and cache) and go update (this update is a full version, your system will be restored).
Click to expand...
Click to collapse
Is this the procedure if your phone is rooted but you still want to install the OTA? (My current situation)

This method work on a rooted and no-rooted device.
The root "disable" the OTA function.
Don't try OTA on stock app update in your setting if your device is rooted.

The trick to use ext sd to increase space works with both stock and root or only with root?
Inviato dal mio SM-N9005 utilizzando Tapatalk

This trick no need a su promp comand.
Su command is only available for root user.
Trick work on no root acces
EDIT: im not sur if adb shell work for guest user.. try it

After lot of test, this version Xposed Framework is not a better for P9 lite.
Version unmodified v86 work fine with resource hook activated!
The direct download link >> http://dl-xda.xposed.info/framework/sdk23/arm64/xposed-v86-sdk23-arm64.zip

Therand said:
1. Update to latest version
If your device is NOT ROOTED install the OTA update.
Otherwise place a folder named "dload" into you external or internal SD card and put update file (unzipped) on this folder.
Update for VNS-L31C432BXXX to VNS-L31C432B130 dual-sim, european version here >> https://www.hidrive.strato.com/lnk/H2ljl9lt
Turn off your device.
Hold volume up/down and power button for a long time.... Update starts automatically after this.
Click to expand...
Click to collapse
Hello,
will this trick work even with TWRP recovery or only with stock recovery? is there any other way to install OTA updates if I have TWRP and root?

SwH.85 said:
Hello,
will this trick work even with TWRP recovery or only with stock recovery? is there any other way to install OTA updates if I have TWRP and root?
Click to expand...
Click to collapse
This trick work on a rooted or stock device.
Work only with stock updater.
Is not possible to update with OTA if your device is rooted, no isue.
If you proced a manual install, your device lost the root and your bootloader re-lock automatically.
Possible to re-unlock and re-root after this update.

Therand said:
After lot of test, this version Xposed Framework is not a better for P9 lite.
Version unmodified v86 work fine with resource hook activated!
The direct download link >> http://dl-xda.xposed.info/framework/sdk23/arm64/xposed-v86-sdk23-arm64.zip
Click to expand...
Click to collapse
I'm with xposed-v86.0-sdk23-arm64 by-wanam, but in fact i see in xposed the oficial xposed-v86-sdk23-arm64.zip showing as compatible with huawei devices.
So, how can i change it, in a safe way?

Nomatrix said:
I'm with xposed-v86.0-sdk23-arm64 by-wanam, but in fact i see in xposed the oficial xposed-v86-sdk23-arm64.zip showing as compatible with huawei devices.
So, how can i change it, in a safe way?
Click to expand...
Click to collapse
Version 86 by wanam possible drain battery faster...
For use version 86 unmodifier follow steps:
1. Unistall your framework with this zip file >> http://dl-xda.xposed.info/framework/uninstaller/xposed-uninstaller-20160829-arm64.zip flash zip with TWRP recovery and reboot.
2.Install the v86 framework with TWRP recovery, reboot
3. Done

About the 6th step, is it reversible? Once I've done it, can I change it again to what it used to be?
Thank you

inrope said:
About the 6th step, is it reversible? Once I've done it, can I change it again to what it used to be?
Thank you
Click to expand...
Click to collapse
use root essentials... much easier... you can revert but be aware that you might lose some data

Hi guys, I have two questions. First, how can I move apps data from internal memory to SD card? And second, does our phone have a front camera flash? Thanks

so it is possible to use my sd card as internal storage? how will this be displayed in my os?
does it just think of it as 1 bigger internal sd or something else? just want to make sure before buying the phone .
also, is the huawei p9 lite a good phone to be rooted and used with custom firmware (e.g. supportive community etc.)
thank you very much in advance for answers!
have a nice day everybody

Kyrok said:
so it is possible to use my sd card as internal storage? how will this be displayed in my os?
does it just think of it as 1 bigger internal sd or something else? just want to make sure before buying the phone .
also, is the huawei p9 lite a good phone to be rooted and used with custom firmware (e.g. supportive community etc.)
thank you very much in advance for answers!
have a nice day everybody
Click to expand...
Click to collapse
Adoptable storage for SD card is not available in stock firmware due to EMUI security policy. But you can do it in custom firmware based on AOSP.
P9 Lite has fully functional CyanogenMod, SlimRom, Resurrection Remix, MedRom (based on stock EMUI 4.1.1 Android 6) and Revolution OS ( Bases on stock EMUI 5.0 Android 7).

Related

Messaging not working after updated to 5.1.1 build number 23.4.A.1.200

Hi all, first time posting here.
Recently i updated my Z3C from kitkat 4.4.4 to 5.1.1 build number 23.4.A.1.200
After a week updated to 5.1.1, i noticed that i couldn't receive any text message / SMS nor send out text message/ SMS.
It always show error message 'couldn't send' whenever i tapped on the send button.
Hence, i disabled the messaging apps can install google messenger app as alternative. Still, the result are same. I am still unable to use the sms function.
I tried with google hangout apps next. I am able to send sms and receive the sms notification. However, when i opened up the hangout apps, i can't see any new sms arrival.
Lastly, as alternative, my fren introduce me to the apps called textra. Fortunately, it worked like a charmed and i am now able to send, receive and view them.
I would like to ask, what is the root cause of the failure of the stock messaging apps and is there anyway to fix it?
Hope to get answer here. If there is any need to provide more info for the case, please let me know.
Thanks in advance.
walafungka said:
Hi all, first time posting here.
Recently i updated my Z3C from kitkat 4.4.4 to 5.1.1 build number 23.4.A.1.200
After a week updated to 5.1.1, i noticed that i couldn't receive any text message / SMS nor send out text message/ SMS.
It always show error message 'couldn't send' whenever i tapped on the send button.
Hence, i disabled the messaging apps can install google messenger app as alternative. Still, the result are same. I am still unable to use the sms function.
I tried with google hangout apps next. I am able to send sms and receive the sms notification. However, when i opened up the hangout apps, i can't see any new sms arrival.
Lastly, as alternative, my fren introduce me to the apps called textra. Fortunately, it worked like a charmed and i am now able to send, receive and view them.
I would like to ask, what is the root cause of the failure of the stock messaging apps and is there anyway to fix it?
Hope to get answer here. If there is any need to provide more info for the case, please let me know.
Thanks in advance.
Click to expand...
Click to collapse
Hi , I encountered this kind of issiue too, and I solved this way.....
just:
Use Flashtool 0.9.19.8 (download the 0.9.19.7 , install it and do not open. Download x10flasher.jar too and put into the installation folder.)
Download and Create new ".FTF" the last update firmware available clicking on XL icon. - HOW TO - make a .ftf and downgrade link.
Using flashtool to downgrade click the two wipes checkboxes on the top-right and say yes when it ask to you for using the FSC Script !
Install new version of PRFcreator 1.1. Put inside files : Your updated .FTF , SuperSu 2.46 flashable and Z3C-lockeddualrecovery2.8.21 flashable. Flag on Kernel, FotaKernel and Modem. So click on Create.
Now ... Root and BackupTA. Close Flashtool (PC-Companion etc .. etc..) during this steps remeber always :
-Enable USB debugging on the phone , Allow mock locations , Work in airplane mode , Allow Applications into Security menu.
Ok, Move flashable-prerooted.zip on SD Card External.
Just to Install Z3C-lockeddualrecovery2.8.21 follow this steps please :
so first go in the "files" of directory Z3C-lockeddualrecovery2.8.21 then press SHIFT + MOUSE RIGHT CLICK and select "open command prompt..."
In the command prompt type "adb shell" then "su" (allow root on the phone if needed) then "mount -o remount,rw /system". That's it, close the prompt window.
start install.bat and follow instructions you should be in TWRP RECOVERY automatically now)
PERFORM A FACTORY RESET & FORMAT DATA , I ADVISE THAT YOU WILL LOOSE ALL YOUR SD INTERNAL DATA !!!
Now Install flashable-prerooted.zip from SD CARD EXTERNAL and reboot.....
This is how I solved .... Now I'm on rooted and fully functional 23.4.A.1.232 Z3 Compact Device.
I'm here... so stay calm , Drink a Coke and start again
carminedev said:
Hi , I encountered this kind of issiue too, and I solved this way.....
just:
Use Flashtool 0.9.19.8 (download the 0.9.19.7 , install it and do not open. Download x10flasher.jar too and put into the installation folder.)
Download and Create new ".FTF" the last update firmware available clicking on XL icon. - HOW TO - make a .ftf and downgrade link.
Using flashtool to downgrade click the two wipes checkboxes on the top-right and say yes when it ask to you for using the FSC Script !
Install new version of PRFcreator 1.1. Put inside files : Your updated .FTF , SuperSu 2.46 flashable and Z3C-lockeddualrecovery2.8.21 flashable. Flag on Kernel, FotaKernel and Modem. So click on Create.
Now ... Root and BackupTA. Close Flashtool (PC-Companion etc .. etc..) during this steps remeber always :
-Enable USB debugging on the phone , Allow mock locations , Work in airplane mode , Allow Applications into Security menu.
Ok, Move flashable-prerooted.zip on SD Card External.
Just to Install Z3C-lockeddualrecovery2.8.21 follow this steps please :
so first go in the "files" of directory Z3C-lockeddualrecovery2.8.21 then press SHIFT + MOUSE RIGHT CLICK and select "open command prompt..."
In the command prompt type "adb shell" then "su" (allow root on the phone if needed) then "mount -o remount,rw /system". That's it, close the prompt window.
start install.bat and follow instructions you should be in TWRP RECOVERY automatically now)
PERFORM A FACTORY RESET & FORMAT DATA , I ADVISE THAT YOU WILL LOOSE ALL YOUR SD INTERNAL DATA !!!
Now Install flashable-prerooted.zip from SD CARD EXTERNAL and reboot.....
This is how I solved .... Now I'm on rooted and fully functional 23.4.A.1.232 Z3 Compact Device.
I'm here... so stay calm , Drink a Coke and start again
Click to expand...
Click to collapse
thanks for your detailed post! i will apply this method next month as i need to send my phone for warranty next week to replace my spoiled heaphone jack
if i can't root my phone due to warranty issue (till i finish claim my warranty), is there any other alternative without root?
Thanks.
walafungka said:
thanks for your detailed post! i will apply this method next month as i need to send my phone for warranty next week to replace my spoiled heaphone jack
if i can't root my phone due to warranty issue (till i finish claim my warranty), is there any other alternative without root?
Thanks.
Click to expand...
Click to collapse
You can root your Z3 Compact without loose warranty.... anyhow sorry for confusion just tought you was on rooted phone.
So install Sony PC-Companion there's a new firmware update 23.4.A.1.232 click on Support Zone and choose Update or Repair and follow the "User Friendly" steps
I suggest to you just to change build updating your device.
carminedev said:
Hi , I encountered this kind of issiue too, and I solved this way.....
just:
Use Flashtool 0.9.19.8 (download the 0.9.19.7 , install it and do not open. Download x10flasher.jar too and put into the installation folder.)
Download and Create new ".FTF" the last update firmware available clicking on XL icon. - HOW TO - make a .ftf and downgrade link.
Using flashtool to downgrade click the two wipes checkboxes on the top-right and say yes when it ask to you for using the FSC Script !
Install new version of PRFcreator 1.1. Put inside files : Your updated .FTF , SuperSu 2.46 flashable and Z3C-lockeddualrecovery2.8.21 flashable. Flag on Kernel, FotaKernel and Modem. So click on Create.
Now ... Root and BackupTA. Close Flashtool (PC-Companion etc .. etc..) during this steps remeber always :
-Enable USB debugging on the phone , Allow mock locations , Work in airplane mode , Allow Applications into Security menu.
Ok, Move flashable-prerooted.zip on SD Card External.
Just to Install Z3C-lockeddualrecovery2.8.21 follow this steps please :
so first go in the "files" of directory Z3C-lockeddualrecovery2.8.21 then press SHIFT + MOUSE RIGHT CLICK and select "open command prompt..."
In the command prompt type "adb shell" then "su" (allow root on the phone if needed) then "mount -o remount,rw /system". That's it, close the prompt window.
start install.bat and follow instructions you should be in TWRP RECOVERY automatically now)
PERFORM A FACTORY RESET & FORMAT DATA , I ADVISE THAT YOU WILL LOOSE ALL YOUR SD INTERNAL DATA !!!
Now Install flashable-prerooted.zip from SD CARD EXTERNAL and reboot.....
This is how I solved .... Now I'm on rooted and fully functional 23.4.A.1.232 Z3 Compact Device.
I'm here... so stay calm , Drink a Coke and start again
Click to expand...
Click to collapse
please use TWRP for install...!!! don't used CWM Philz
Never used...
- Tapatalk -
walafungka said:
Hi all, first time posting here.
Recently i updated my Z3C from kitkat 4.4.4 to 5.1.1 build number 23.4.A.1.200
After a week updated to 5.1.1, i noticed that i couldn't receive any text message / SMS nor send out text message/ SMS.
It always show error message 'couldn't send' whenever i tapped on the send button.
Hence, i disabled the messaging apps can install google messenger app as alternative. Still, the result are same. I am still unable to use the sms function.
I tried with google hangout apps next. I am able to send sms and receive the sms notification. However, when i opened up the hangout apps, i can't see any new sms arrival.
Lastly, as alternative, my fren introduce me to the apps called textra. Fortunately, it worked like a charmed and i am now able to send, receive and view them.
I would like to ask, what is the root cause of the failure of the stock messaging apps and is there anyway to fix it?
Hope to get answer here. If there is any need to provide more info for the case, please let me know.
Thanks in advance.
Click to expand...
Click to collapse
Did you find a solution to this?
I answered the same question at least 4 times. Just use the search feature..
WieserZ1C said:
Flash back to 4.4.4 ( i used .93 fw ) , root and install xzdr , create a new flashable rom with prf creator 1.1 ( None Below! ) including fotakernel kernel and modem. Wipe data, do a factory reset via TWRP And flash the newly created clean rom.
Seems prf creator 1.0 wasnt able to handle the modem files... :/
Click to expand...
Click to collapse
WieserZ1C said:
Hangouts figures to work, but in fact it doesn't. You can recognise it by switching back to stock messaging app, then the "send" SMS are gone. The solution I gave already. That's the simplest way to fix it with Bootloader locked, otherwise root will be lost. UB devices should fix it by flashing the actually used fw by flashtool with a full wipe, flashing a kernel with including recovery. Now just flash the latest SuperSU via recovery
Click to expand...
Click to collapse
Thank you, carminedev. I had the same problem and these steps solved it

Help a Noob: Rooting and installing ROMs

I recently started playing pokemon go and I am getting really frustrated while playing because it lags soo much and my phone is generally quite slow now. I have been told rooting and installing a good ROM can help with this and I have never attempted this, could someone please explain what rooting and ROMs are and their benefits and a how to guide for this phone and also the best ROM?
I know there are loads of threads on this but if someone could link me best threads I would be eternally gratefull!!
First of all, which variant of LG L90 is your phone (D4xx)? And could you go to Menu > General > About Phone > Software Information and tell me your "version" (v10x or v20x)?
Root is the ability for the user to take total control of his phone, from doing as little as automate 3G activation when an app is open to instaling custom ROMs, which are custom firmwares that you can install in your device, just like the stock one you're currently in, but with some modifications made by its creators. As for advantages, with root you have more freedom over your device, and with Custom ROMs you have some tweaks, which change depending on the ROM you choose to install, going from just porting newer firmwares to older devices to being an entire new OS (Operational System, in case you don't know).
Hyoretsu said:
First of all, which variant of LG L90 is your phone (D4xx)? And could you go to Menu > General > About Phone > Software Information and tell me your "version" (v10x or v20x)?
Root is the ability for the user to take total control of his phone, from doing as little as automate 3G activation when an app is open to instaling custom ROMs, which are custom firmwares that you can install in your device, just like the stock one you're currently in, but with some modifications made by its creators. As for advantages, with root you have more freedom over your device, and with Custom ROMs you have some tweaks, which change depending on the ROM you choose to install, going from just porting newer firmwares to older devices to being an entire new OS (Operational System, in case you don't know).
Click to expand...
Click to collapse
Thank you soo much for your reply and sorry about my late reply. My variant is LG-D405n and software version is V20c-234-30. I think I understand what Root and ROM is thx.
So could you link me to the best method to root and install ROM on my phone?
And what is the best ROM for my device to free up the RAM and CPU used on my device to increase my phone speed?
First of all, install these required apps:
http://king.myapp.com/myapp/kdown/img/NewKingrootV4.9.6_C151_B309_en_release_2016_08_18_105203.apk (For rooting)
https://play.google.com/store/apps/details?id=com.cgollner.flashify (For flashing the Custom Recovery)
https://play.google.com/store/apps/details?id=jackpal.androidterm (For terminal emulation)
Custom Recovery:
TWRP: http://forum.xda-developers.com/devdb/project/dl/?id=18679&task=get
Personally recommended Custom ROM, CyanogenMod (Ports Android updates to older phones plus some tweaks) and Gapps (Google Apps, it's needed to have things like calculator, play store, etc):
CM13: https://download.cyanogenmod.org/get/jenkins/175208/cm-13.0-20160820-SNAPSHOT-ZNH5YAO0J8-w7.zip
Gapps: http://opengapps.org/ (Go to this link, select ARM in platform, 6.0 in android and Nano in variant, then just click the download image button)
Put the TWRP img, the CM13 rom img and gapps on microSD or internal storage. Open Kingroot and click on the green button after the 3 introduction images. After a few minutes, your device will be rooted. Grab this file: http://forum.xda-developers.com/lg-...0w7xxshoxx-t2826150/post54358527#post54358527 (D405n_v20a_patched_aboot, don't worry, it's okay if you flash a different software version aboot as long as it's the same device as yours. The only "problem" you can have is to have your software version changed to v20c, which if I remember correctly, can be fixed using Bootstacks), transfer it to your phone and open Terminal Emulator. Then input the following commands:
su
dd if=(aboot.bin storage directory) of=/dev/block/platform/msm_sdcc.1/by-name/aboot
Then, go to flashify and flash your custom recovery image (TWRP or CWM) in the flash recovery img option. After this, reboot into recovery by pressing Volume Down + Power and when you see the LG Logo, let go of the Power button and press it again. Then select yes two times with the volume keys for selection and power button to actually select the options (Don't worry, your device won't be factory resetted if you successfully installed custom recovery). Then, if you want, make a backup of your entire phone (recommended, just in case something goes wrong or if you just want your apps back when the process is done) in the Backup section and then do a factory reset through the Wipe option (Don't select anything, just swipe the bar). Select the Install option and select your ROM zip. After this, do the same process as the ROM installation but this time with Gapps zip. There you go, now you have CM13 installed. If you want root again, you don't have to install Kingroot again this time, as CM13 has built-in root, just enable Developer options and activate root and you're ready to go. Also, if you want the apps you had before the installation, just restore your backup (ONLY THE DATA PARTITION, otherwise CM13 will be uninstalled and replaced with stock ROM). If something goes wrong and you accidentally brick your device, just reply and I'll help you fix it. (If helped, click the Thanks! button)
Hyoretsu said:
Grab this file: http://forum.xda-developers.com/lg-...0w7xxshoxx-t2826150/post54358527#post54358527 (D405n_v20a_patched_aboot, don't worry, it's okay if you flash a different software version aboot as long as it's the same device as yours. The only "problem" you can have is to have your software version changed to v20c, which if I remember correctly, can be fixed using Bootstacks), transfer it to your phone and open Terminal Emulator. Then input the following commands:
su
dd if=(aboot.bin storage directory) of=/dev/block/platform/msm_sdcc.1/by-name/aboot
Click to expand...
Click to collapse
Hi, thank you so much, I finally rooted my device but I am having problems with the script part of the terminal emulator.
I wrote upto msm_sd and then this happen automatically:
View attachment 3865360
View attachment 3865361
View attachment 3865362
View attachment 3865363
I don't know what to do here..
EDIT: Also am I meant to have the SuperSU/SuperUser app installed once rooted? Then get a popup in the terminal emulator for permission for its root access?
Firebird3334 said:
Hi, thank you so much, I finally rooted my device but I am having problems with the script part of the terminal emulator.
I wrote upto msm_sd and then this happen automatically:
View attachment 3865360
View attachment 3865361
View attachment 3865362
View attachment 3865363
I don't know what to do here..
EDIT: Also am I meant to have the SuperSU/SuperUser app installed once rooted? Then get a popup in the terminal emulator for permission for its root access?
Click to expand...
Click to collapse
You have to change "(aboot.bin storage directory) with the directory in which aboot.bin is stored. And no, you don't need SuperSU, when you use the su command, a KingRoot window will open, just say yes.
EDIT: Wahay! It works! Thank you soo much for your help!
EDIT 2: I can't seem to find the option to edit my recent button in settings. What can I do?
Firebird3334 said:
EDIT: Wahay! It works! Thank you soo much for your help!
EDIT 2: I can't seem to find the option to edit my recent button in settings. What can I do?
Click to expand...
Click to collapse
If it's the menu button, I don't know of any way to change them, as Android updates change them. For example, my phone in KitKat used the home button for recent apps, in Lollipop it used the menu button for recent apps, and when I installed CM13, it used the home button again.
EDIT: Browsing LG L90 xda, I found this: http://forum.xda-developers.com/lg-l90/themes-apps/mod-button-remaps-l90-t3145146
Hyoretsu said:
If it's the menu button, I don't know of any way to change them, as Android updates change them. For example, my phone in KitKat used the home button for recent apps, in Lollipop it used the menu button for recent apps, and when I installed CM13, it used the home button again.
EDIT: Browsing LG L90 xda, I found this: http://forum.xda-developers.com/lg-l90/themes-apps/mod-button-remaps-l90-t3145146
Click to expand...
Click to collapse
You have helped me out so much already! Thank you so much!
But just one more thing though, could you explain how to install magisk and xposed in layman's term so I can use Android Pay?
I don't know what magisk is nor layman's term, but to install Xposed just go to this thread: http://forum.xda-developers.com/showthread.php?t=3034811, download both Xposed installer apk and xposed zip. Install xposed apk and flash xposed zip
Hello,
Help me please I'm getting Error 7 and after twrp reflash Error executing updater binary in zip
I did all the previus steps phone LG L90 d405n is rooted and bootloader is unlocked and rom downgraded to KK v10b
Now I want to flash CM or RR rom but I simply can't!
First I was getting error 7 when flashing I found out that I need TWRP 2.8.7 build 2 to flash so I found it and flashed. Now I'm getting ''error executing updater binary in zip twrp'' and I can't flash any rom.?*
I tried deleting first assert lines in updater-script from this?*thread?*but It didn't helped in any way...
Any ideas? Why the hell it is so ****ing complicated to flash custom on this ****ty device? Can't it work like Nexus4 or any other normal device??*
Thanks in advance for any tips&trics
PS. I can't open new thread dunno why...
amonlb said:
Hello,
Help me please I'm getting Error 7 and after twrp reflash Error executing updater binary in zip
I did all the previus steps phone LG L90 d405n is rooted and bootloader is unlocked and rom downgraded to KK v10b
Now I want to flash CM or RR rom but I simply can't!
First I was getting error 7 when flashing I found out that I need TWRP 2.8.7 build 2 to flash so I found it and flashed. Now I'm getting ''error executing updater binary in zip twrp'' and I can't flash any rom.?*
I tried deleting first assert lines in updater-script from this?*thread?*but It didn't helped in any way...
Any ideas? Why the hell it is so ****ing complicated to flash custom on this ****ty device? Can't it work like Nexus4 or any other normal device??*
Thanks in advance for any tips&trics
PS. I can't open new thread dunno why...
Click to expand...
Click to collapse
First of all, you don't need to use that TWRP build, you can use the latest one. To fix the only errors that should appear (Updater error 7 and 6), delete the first lines of updater-script until you reach the ui_print part (the first line of your file should be "ui_print("Target: 1471683591");"). Also, delete any double spaces that exist (there should be two, one before "abort" at line 27 and the other before "abort" at line 30). If it still gives the same error, try wiping Cache, data, system and dalvik-cache partitions, try to install the ROM, it'll give the error. Now, reboot your phone and try to install without wiping anything. (To properly see the line indications, open the file using Notepad++)

Fresh Modfied Twrp Backup For LG K20 PLUS (METRO PCS)

Twrp Backup Process Steps:
1. Download TWRP.7z
2. Unzip Twrp with 7zip program then make sure the pathway looks like this D:\TWRP\BACKUPS\LGMP26016c6f013\2016-12-31--20-18-59_NRD90U basically put it on the root of the sdcard or if you don't have one just connect phone in twrp mode by putting it on mtp and put it on the root of your internal storage and then go to restore in twrp
TWRP BACKUP Contains:
1. UI, Ringtones, Notification Sound Changes (Apple Sounds & Emojis iOS 10.2)
2. Boot Animation Is Google
3. Google Assistant Added As Well As The Pixel Launcher And Other Features
4. Removed Most Bloatware And Some Other Apps
6. For Those That Have That Message When You Download Supersu App And Says Root Not Detected or Something Like That Download These Two Files To Properly Install Root On It https://mega.nz/#!tYlyGQKS!F2UEnS-Sy1_Z16tbY20RZvIhU12r3tT2flc0HX6HZnY https://mega.nz/#!hY1hXKBa!DBDSmqNTE3FJBp1yiIqEAm9yv37f0B1vuzZEq4mYEhY
7. Install UPDATE-unSU-signed.zip first then reboot system to check if it boots normally after that just take the battery out put it back in and hold the power button and volume down and wait for the lg logo and release power button and hold it again and install SR5-SuperSU-v2.78-SR5-20161130091551.zip and then you have root!
5. Let Me Know What You Think I Wish I Could Have Made A ROM But I Need System.img
Details: When You Are Done Going Through The Setup Hold The Screen or Go To Settings To Change Launcher To Pixel & To See All The Emojis With The Color Support Download Gboard From The Play Store
Twrp Link: https://mega.nz/#!IEEHiTQJ!T__o91ZFLIY4X46ZBQMIDf41yPMxSwk4_wzJqwR0YxE
Will this work for the T-Mobile variant of the LG K20 Plus?
iiphanaticx said:
Will this work for the T-Mobile variant of the LG K20 Plus?
Click to expand...
Click to collapse
I Mean It Definitely Would Restore On Your Device However Your Data Connection Wouldn't Work Because It's A Metro Modem Flashed Instead Of T-Mobile
What kind of apps were removed? and can I go back to normal if I dont want this backup anymore? will it erase all my data?
my worthless T-mobile one refuses to enter recovery
wont work too vague
the 2nd step is too vague. Iam trying to follow step to but it isn't very specific. can you explain it with a little more detail. please
System image
TheAmbition215 said:
Twrp Backup Process Steps:
1. Download TWRP.7z
2. Unzip Twrp with 7zip program then make sure the pathway looks like this D:\TWRP\BACKUPS\LGMP26016c6f013\2016-12-31--20-18-59_NRD90U basically put it on the root of the sdcard or if you don't have one just connect phone in twrp mode by putting it on mtp and put it on the root of your internal storage and then go to restore in twrp
TWRP BACKUP Contains:
1. UI, Ringtones, Notification Sound Changes (Apple Sounds & Emojis iOS 10.2)
2. Boot Animation Is Google
3. Google Assistant Added As Well As The Pixel Launcher And Other Features
4. Removed Most Bloatware And Some Other Apps
6. For Those That Have That Message When You Download Supersu App And Says Root Not Detected or Something Like That Download These Two Files To Properly Install Root On It https://mega.nz/#!tYlyGQKS!F2UEnS-Sy1_Z16tbY20RZvIhU12r3tT2flc0HX6HZnY https://mega.nz/#!hY1hXKBa!DBDSmqNTE3FJBp1yiIqEAm9yv37f0B1vuzZEq4mYEhY
7. Install UPDATE-unSU-signed.zip first then reboot system to check if it boots normally after that just take the battery out put it back in and hold the power button and volume down and wait for the lg logo and release power button and hold it again and install SR5-SuperSU-v2.78-SR5-20161130091551.zip and then you have root!
5. Let Me Know What You Think I Wish I Could Have Made A ROM But I Need System.img
Details: When You Are Done Going Through The Setup Hold The Screen or Go To Settings To Change Launcher To Pixel & To See All The Emojis With The Color Support Download Gboard From The Play Store
Twrp Link: https://mega.nz/#!IEEHiTQJ!T__o91ZFLIY4X46ZBQMIDf41yPMxSwk4_wzJqwR0YxE
Click to expand...
Click to collapse
I did a full system backup with twrp would it help if I gave that to you for rom building
I can try
Thomas080808 said:
I did a full system backup with twrp would it help if I gave that to you for rom building
Click to expand...
Click to collapse
I have built a stock rooted rom, but it will not complete the initial setup. Its as if there is no data when it shows 4g lte of wifi, strange.
And what about sim lock? Is this ROM unlocked?
arcos said:
And what about sim lock? Is this ROM unlocked?
Click to expand...
Click to collapse
Your asking 2 questions thinking they are related. The rom is unlocked meaning you can change it if there was a rom for it bootloader is unlocked so tou can modify the recovery bit sim lock is another thing they are not related in any way shape or form. If tour asking id it can be sim unlocked then yes it can be but that proceas is not like flashing a new rom to make that part work sim unlocking would work on the ohone on stock or not that just depends on who you got the phone feom like tmobile or metro tjey have presequets on how to sim unlock or you pay someone to do it for you
So in other words just because you have custom recoveey or rom or not sim unlocking is another process that has nothing to do with the phone being stock or not if that makes any sense
Thanks for the answer. Do you know how or who can remove sim lock from a K20 Plus? The original network is MetroPCS.
arcos said:
Thanks for the answer. Do you know how or who can remove sim lock from a K20 Plus? The original network is MetroPCS.
Click to expand...
Click to collapse
Yes you can either pay for it now or wait the 3 months or so and metro unlocking app will do it free the option is yours
---------- Post added at 08:04 PM ---------- Previous post was at 08:00 PM ----------
Esin8785 said:
Yes you can either pay for it now or wait the 3 months or so and metro unlocking app will do it free the option is yours
Click to expand...
Click to collapse
Herea metropcs sim unlock policy 90 days of active aervice amd they will unlock free if not then you need to find someone on the net or here on xda and pay for someone to unlock to for you
https://www.metropcs.com/terms-conditions/phone-unlock-policy.html
Has this worked for anyone? I tried it, I extracted the TWRP folder and all its contents on the sdcard went into restore (in twrp) but nothing was found.
New Optimus said:
Has this worked for anyone? I tried it, I extracted the TWRP folder and all its contents on the sdcard went into restore (in twrp) but nothing was found.
Click to expand...
Click to collapse
Backups need to be i in twrp/Backups/LGxxxxxxxxxx (model/serial of phone) folder for twrp to see them, not on root of sd card.
If you haven't made a twrp backup, just do a backup of boot to create the proper folder and copy the 2016-12-31--20-18-59_NRD90U folder from the downloaded zip into it.
Thanks, now I am having another issue, I think I can resolve it I can't get twrp to mount /system rw so restoring backups is failing.
Is anyone else having this problem? What I did to fix it was open terminal in twrp, and type "mount -o rw,remount,rw /system" which seems to have worked, this was after installing the no-verify and a SU
New Optimus said:
Thanks, now I am having another issue, I think I can resolve it I can't get twrp to mount /system rw so restoring backups is failing.
Is anyone else having this problem? What I did to fix it was open terminal in twrp, and type "mount -o rw,remount,rw /system" which seems to have worked, this was after installing the no-verify and a SU
Click to expand...
Click to collapse
You have to create a new backup folder , containing only one item. And then take the file that you have of all your real backups , and put it in that spot , if ur backup location is SD card , then this can easily be done useing Sun 3.0 micro SD card reader , or other method. The TWRP will see the file then. If ur backup is in internal memory , u just do the same thing. Useing minimal adb and fastboot (fromXDA). Otherwise TWRP will not see the backup file. There r a couple of videos on Utube as well , that cover this process.
williamacker77 said:
You have to create a new backup folder , containing only one item. And then take the file that you have of all your real backups , and put it in that spot , if ur backup location is SD card , then this can easily be done useing Sun 3.0 micro SD card reader , or other method. The TWRP will see the file then. If ur backup is in internal memory , u just do the same thing. Useing minimal adb and fastboot (fromXDA). Otherwise TWRP will not see the backup file. There r a couple of videos on Utube as well , that cover this process.
Click to expand...
Click to collapse
Yes did that, got that sorted, thank you, I was asking specifically about if anyone else had system that was Read Only, would not allow Read write.
Is this based on a stock Google rom? I'm about to be getting this phone tomorrow through Metro, but I hate the LG UX UI and would rather it be vanilla Android 7.
Worked for mine but xposed makes it boot loop...

[How to Root] [TWRP] Huawei P smart - FIG-LX1

[How To Root] Huawei P smart - Android 8 - EMUI 8.0.0
The Rooting was tested by me on this device:
Model: FIG-LX1
Board: FIG-L31
Build No.: 8.0.0.128(C432)
EMUI 8 - Android 8
"free device"
Whether the following instructions are based on provider-branding is applicable, I could not test
and therefore advise against it.
Warning: Rooting will void the device warranty. Be careful with the newly acquired root rights.
I recommend this only to users who are fit in handling a custom recovery.
This TWRP is not yet perfect and should be used with caution.
Make sure to backup all data on the SD card. (PC, stick, or HD)
Create a backup with the Huawei Backup App.​
Make sure the bootloader is open.
OEM and FRP unlocked,
in the device settings, OEM unlock and USB debugging enabled.
The stock kernel is mandatory.
This is flashed in fast boot mode/ bootloader:
If the device is unroot, it does not need to be done.
fastboot flash kernel kernel.img
(KERNEL.img.header must also be in the adb folder.)
This steps must be followed exactly:
Factoryreset in recovery.
Flashing TWRP in the bootloader: fastboot flash recovery_ramdisk FIGO.img
Boot to TWRP and change the file system of the external SD card:
Wipe> Advanced Wipe> Micro SD card> Repair or Change File System> Change File System> FAT:
Execute with "Swipe to Change".
This change deletes all data on the SD card.
Switch to the Mount menu and unmount all partitions. (remove all hooks)
On the internal and external memory.
Then create a backup:
Backup> Select Storage> Micro SD card> select all partitions,
except cache. Then reboot the device into the system and copy the Magisk Zip to the SD card.
Then install in TWRP: Install> Select Storage> Micro SD card> Magisk-v16(1600).zip> Swipe to confirm Flash.
Is there an error message, installing this Zip via MagiskManager App.
Reboot and if not available, install the MagiskManager App and check the root.
The routing is now complete.
Install Magisk modules only with the app; never with TWRP.
Important:
Never wipe the cache or perform a factoryreset.
[*]Please do not experiment with Xposed. This leads to the bootloop and the Firmware must be completely reinstalled.
[*]Please with each backup, make sure to unmount all partitions again. (internal and external)
Update via Firmwarefinder:
Start Firmwarefinder App and select the appropriate update.
Then on GET AN UPDATE THROUGH DNA.
Then on WITHOUT IMEI.
Availability is displayed.
Now click on REGISTER UPDATE and the registration is displayed.
Then click IN-APP PROXY.
Now activate DNS in the router, enter 81.177.139.39 as addresses and save.
Now go to the WLAN settings on the phone, touch and hold the active connection.
Then change to Network in the menu.
Under Proxy-manual, enter localhost and port 8080 as host names for extended options.
Now only set the IP setting to DHCP. Now start the eRecovery.
Vol.+ and Power with PC connection
There on "Download latest version and recovery".
Then click on "Download and recovery" and register there under Select WIFI.
Now the update is displayed and can be started.
When rebooting, the device lands in the bootloop,
execute a factoryreset in the recovery.
After the update reboot and all changed WLAN settings, also in the router
and reboot it again. If you don't, it'll be over by the time
next OTA update is displayed again and again, since the authorization remains in memory.
Themes-Fix, How to Unbrick, FRP-Unlocking and Bootloader Unlocking I described here. Or follow this thread.
https://www.android-hilfe.de/forum/...t-how-to-root-twrp-root-anleitung.866625.html
It is easy to translate with: https://www.deepl.com/translator
All downloads are here: http://www.mediafire.com/folder/7qdu5je08caya/FIGO
Attention: Changing the oem.info can
cause the phone to lock. OEM/FRP=LOCK
Thread Update 2017-03-28:
A new TWRP is now available. It is version 3.2.1-0.
Original Chinese developer version.
Instructions:
First perform the Huawei data backup.
Flash TWRP per Adb as usual.
Then switch from Chinese to English.
Then assign write and read rights by removing the hook in wipe menu.
Now for security, create a backup without data.
Then Format Data.
Create a new full backup including data. This is possible now that the
formatting is the size of Data = 0.
Now reboot the device and set it up completely new.
Now there is a new and configured data partition.
Then turn OEM and USB back on and boot to TWRP.
Then create a new full backup.
TWRP is now fully functional. Only the MTP mode does not work.
http://www.mediafire.com/file/icpfjhw9eysjlao/FIGO321.img
Good luck!
My special thanks for this original Chinese TWRP for free use,
goes to: "weibo.com/xinkid520", FIRE Team(Developer) and "Team Win Recovery Project".
​Despite careful elaboration, I cannot guarantee that the execution of this manual will not cause any damage to the device or operating system and therefore I do not assume any liability for any damage or malfunction of the hardware and software! If you are still unsure, follow these steps: Follow the instructions only if you or your device is subject to any conditions (model number, Android version, etc.). Read the instructions carefully and completely, look up unknown terms. Check downloaded files for viruses. Make a backup of important settings and data. Do not follow the instructions if you do not know what you are doing.
These warnings must be logical. Please process my comments correctly.
Many thanks to: funkyhuawei.club, Jrummy, Chainfire, Stephen (Stericson) +
Jmz Software, TWRP, osmOsis,Topjohnwu and Huawei Technologies Co., Ltd 华为技术有限公司
it's alive!!! FIGO-LX1C10B120
Men I love you!!!
Thank you monster!!!! [emoji8]
thanks !! are we getting a Huawei P smart forum here soon ??
Themes
I cannot apply themes after Root ?
Hello,
could you also provide the vendor.img?
Would be really nice.
Thx in advance
@enjac
Forum habe ich beantragt.
I have applied for a new forum.
@JahSound77
Flash the cust.img. Then it works.
@Destroyer706
Vendor kannst Du nicht mit adb flashen.
You cannot flash Vendor with adb.
Hey, guys, I got a brick. Can someone save/extract the "kernel. img"
from the 122. Or can someone from the sources compose a kernel. img? I don't have a linux pc.
:crying:
I know I can't flash with adb, but fastboot. I made some changes and want to role back easily.
I try to provide you the kernel img
Themes
I followed your instructions.... fastboot flash cust cust. img
But no luck, after reboot... still can't apply themes from the store .
Destroyer706 said:
I know I can't flash with adb, but fastboot. I made some changes and want to role back easily.
I try to provide you the kernel img
Click to expand...
Click to collapse
I uploaded it now. :good:
https://mega.nz/#F!EplhBBzS!UUgXBRC9DRaExP9HY57FKQ
JahSound77 said:
I followed your instructions.... fastboot flash cust cust. img
But no luck, after reboot... still can't apply themes from the store .
Click to expand...
Click to collapse
You must be logged in to the google account and huawei id. Outside Asia. If it doesn't work, wait one or two days. It'll probably work then. It was like that with me.
Thx. I am already compiling the kernel from source
Destroyer706 said:
Thx. I am already compiling the kernel from source
Click to expand...
Click to collapse
This has never happened to me before. I have always been able to rely on TWRP backups. But without.....
ChinHon said:
This has never happened to me before. I have always been able to rely on TWRP backups. But without.....
Click to expand...
Click to collapse
The thing, I didn't think about, is, I don't know how to repack the image.gz after compiling to flashable boot.img as I don't have a existing boot.img.
Maybe you can advice me.
Can you upload oeminfo file for FIG-LX1 8.0.0.122 (C432) please?
I would like to rebrand my Chinese version (FIG-AL10).
Destroyer706 said:
The thing, I didn't think about, is, I don't know how to repack the image.gz after compiling to flashable boot.img as I don't have a existing boot.img.
Maybe you can advice me.
Click to expand...
Click to collapse
There is no boot. img in the 121 firmware anymore. Only the kernel. img. I flashed that. So I have the bootloop and need the img from 122, so I thought you might be able to extract it from your device.
steveleg said:
Can you upload oeminfo file for FIG-LX1 8.0.0.122 (C432) please?
I would like to rebrand my Chinese version (FIG-AL10).
Click to expand...
Click to collapse
Not included in the UPDATE. APP anymore.
See filelist:
Here is the extracted kernel.img. Hope it helps.
https://mega.nz/#!auo2TAaC!7009dtrK8-uBR39s9fNFf2xCQkEzR1EXURSLBabkuk8
steveleg said:
Can you upload oeminfo file for FIG-LX1 8.0.0.122 (C432) please?
I would like to rebrand my Chinese version (FIG-AL10).
Click to expand...
Click to collapse
I found another update in the net. Here the oeminfo as a self-extracting archive.
https://mega.nz/#!5gcygYLL!Wdlvg5jUo2hv6L7DBtAVT1-0z_WRmSBLuBin7iUGjig
Destroyer706 said:
Here is the extracted kernel.img. Hope it helps.
https://mega.nz/#!auo2TAaC!7009dtrK8-uBR39s9fNFf2xCQkEzR1EXURSLBabkuk8
Click to expand...
Click to collapse
Hey bro, FIGO's alive again. Thanks a million. You're the best.
:good::good:

[NOOB’s][DETAILED] [GUIDE] TO Backup/Restore Stock+ Unlock Bootloader + TWRP + ROOT

A/A & Welcome,
READ THE FULL GUIDE OR YOU CAN LAND IN TROUBLE
Ain't gonna work on pie official
AND DO PRESS THE THANKS BUTTON
Disclaimer
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or anything that happens to your device
INTRO
This is a full guide for unlock/relock, install TWRP, Root your device and backup/restore stock OS. Each and every step is explained thoroughly with pictures and videos.
I have ASUS Zenfone Max Pro M1 (6GB variant) (X00TD) (ZB601KL), so I can’t test for other variants. Please report back issues, corrections, omissions, etc., though the guide should work for all devices.
THINGS TO KNOW (IMPORTANT)
~Every text written in double quotes “” means the same written without the quotes.
e.g.:- “abcd” means abcd
“zxcv” means zxcv
They (“”) help to separate usual text from the other text (like a command, file name, etc.)
~If you have not enabled file name extensions then you will see files without their extension and vice versa
e.g.:- “filename”, “mypicture” in 1st case
“filename.extension”, “mypicture.png” in 2nd case, respectively.
~Boot Partition or Bootloader:-This is the partition that enables the phone to boot. Without this partition, the device will not be able to boot.
~Recovery Partition:-Recovery partition lets you boots the device into a recovery mode to perform recovery tasks.
~TWRP: - stands for TeamWin Recovery Project. It is a custom touch recovery that is GUI based.
~Flashing: - simplest: - installing
~Fastboot Partition: - lets us reflash partitions. (On device)
~Fastboot: - is an executable used to reflash partitions. It comes with the Android SDK. (On PC)
~Rooting: - an Android phone lets owner edit system files. Thus enabling various tweaks and use of apps that require root access.
~Device driver: - determines how PC will communicate with a device.
~Unlocking/Relocking:-With a locked Bootloader, booting into custom things is not allowed is not. Unlocking lets us do so.
~Reboot: - Switching ON AND OFF (in simple terms)
Requirements
MIND, PC, USB Cable, Internet, Fully charged PC (Windows OS), and obviously Asus Zenfone Max Pro M1
The Real Steps From Here
FOLLOWING THIS GUIDE YOU WILL PROBABLY LOSE ALL THE DATA ON YOUR PHONE SO MAKE A BACKUP FIRST (Don’t worry it’s in guide too)
STEP 1. Downloading all the necessary files
a. Here are 2 zip file with everything you will probably need following the guide :-
basic zip
extension zip
. I have tested the procedures using these files only so maybe other versions might not work. A “guide.doc” with the same text as in here (on XDA) is also present. It will be of great help if you don’t have internet connection in PC.
The basic zip file contains minium files needed.
The extension zip file contains the TWRP recovery(then one used in the guide),guide.docx ,and the videos used here too.
Copy the twrp file to unlock folder of extracted folder.
b. Extract the zip file above.
First download the zip file and Copy to PC
Then Right Click on it
Then click “Extract All”
Uncheck “Show extracted files…”
Click on “Extract”
The folder “zip” will be extracted
Done
This “zip” folder will be called extracted folder in the guide video link to extract zip
To download most up to date version of the files go to links present at last
STEP 2. BACKUP
a. Use an apk backup tool to backup app installers
VIDEO TO BACKUP APP INSTALLERS
b. Some APPS like Whatsapp, etc. have backup to drive function use that
VIDEO TO BACKUP WHATSAPP CHATS
c. Backup SMS AND Call Logs
VIDEO TO BACKUP CALL LOGS AND MESSAGES
d. Copy each and every file from you internal storage to PC.
Video to backup each file to pc
DONE
Step 3. UNLOCKING BOOTLOADER(Data will be wiped)
2 options:-
A. Official Method (NOT TESTED): -
In extracted folder go to “unlock” folder then “Official” folder. Install the “UnlockTool_9.1.0.3_180621_fulldpi_signed_ZB601KL.apk” in Asus and follow the steps from there.
B. Unofficial Method (Tested):-
a. Installing Drivers
Connect phone using USB cable to PC
Right click on This Pc
Go to “Manage” > “Device Manager” Or Just search for “Computer Management”/“Device Manager”
A list will appear.
Find your device (best way to do so is by disconnecting/connecting the device and notice the changes accordingly in the list)
Now right click on it>”Update Driver Software”>“Browse my computer for driver software”
Now either enter path of the driver folder or click on browse and navigate to the driver path from there.
Press Next OR
“Let me pick …”>and select the driver
video to install driver
The drivers have been installed
b. Booting into FASTBOOT
Switch Off the Phone
Hold the Volume UP and Power ON Button Simultaneously
Device buttons labbled image
You will see this on your phone
image of FASTBOOT screen
c. Unlocking Bootloader
Now connect phone using USB cable to PC
Look for the “unlock” folder in the extracted folder.
Open it
Find “unlock.cmd” or “unlock” file
(Or “unlock no erase.cmd” to keep data {not tested})
Open it
Done
d. You will see some messages in yellow/brown/white colour on your phone
You will most probably see “encrypting your device”, “warning Bootloader unlocked” messages, let phone do its work and don’t interrupt it, and keep cable connected. Phone might reboot too. The phone will at last boot into stock OS and you will see the device setup screen.
image of the warning message
e. Now if you wanted TO ONLY UNLOCK BOOTLOADER THEN THE JOB IS DONE, long press power button. If you want to root or flash TWRP then continue (Tested method to root requires TWRP flashing or you can try the untested method to root only)
Step4. Installing/Flashing TWRP
TESTED METHOD
a. Connect phone using USB cable to PC
b. Don’t setup your device just now because possibilities are you might lose the data again
c. Boot into fastboot mode
d. Open the “unlock” folder in the extracted folder.
Now Two Different ways to opt for from here:-
i. THE LAZY METHOD (Tested)
a. Open “flash_recovery.bat” or “flash_recovery” in the “unlock” folder of the extracted folder.
b. You can flash the tested or any other recovery using this script.
c. Follow the steps from the script
video of how to use the script
d.Then go to step of Flashing ZIPS of The Manual Method
e. Done
OR
ii. The Manual Method (Tested)
a. Keeping Shift Key pressed, right click {with mouse} in the blank white space of the “unlock” folder’s explorer window.
b. From the menu select “open command window here”
c. A CMD window will be opened
open cmd video
d. Now type “fastboot devices”
e. See if your device is connected. You will see something like this
f. Now type “fastboot flash recovery twrp-3.2.3-0-X00TD-20181024.img”
If you want to flash any other recovery instead of “twrp-3.2.3-0-X00TD-20181024.img” write the file name of your recovery file. Make sure it’s in “unlock folder”. Though this recovery is the only tested one (by me).
g. Now keeping the phone connected to PC, boot into TWRP/Recovery by pressing the Volume Down and Power ON Button Simultaneously.
h. The usual warnings, messages and recovery boot screen will flash:-
warning image
twrp flash screen image
i. It may take some time to load so wait for at least 2 minutes.
j. Now if touch is not working press power button 2 times (on and off the screen)
video showing how to enable touch in twrp
k. If it shows “Swipe to Unlock” do so. If it shows “Swipe to Allow Modifications” then wait and continue reading …
swipe to allow image
swipe to unlock
l. “Swipe to Allow Modifications” means you allow TWRP to modify system. This will make sure TWRP remains in the phone and not just vanish after a reboot but it also means you will have to flash some other files to be able to boot into stock rom back.
m.
2 ways from here:-
i. Now after swiping, Decrypt Screen will appear just press cancel.
decrypt screen image
OR
ii. If you have data on the device then enter pin/password or try default_password.
If you had kept pattern then either go back and change it or try this:-
1 2 3
4 5 6
7 8 9
these no’s correspond to pattern dots.
Say you kept pattern “third row left to right” then the password is 789 .
If all these fail then you will have to lose your data.
n. As we don’t have any precious data in our phone we will (or you are compromising)
Press “Wipe”
Press “Format Data”
TYPE “yes”
Press “tick” or “enter key”
Done
wipe data video
>Flashing ZIPS
o. Now Copy these 2 files
i. “decrypt.zip” or “decrypt”
ii. “Disable_Dm-Verity_ForceEncrypt_12.16.2018.zip” or “Disable_Dm-Verity_ForceEncrypt_12.16.2018”
From extracted folder to your phones internal storage.
p. Go to Install>select the zip>swipe to flash (flash dm_verity… then decrypt…)
If you don’t see your device storage connected then try reconnecting using USB cable and also check if MTP is enabled.
enable mtp video
>Done
Want to root? Then continue…
or >
Now reboot to system Go to Reboot>System
video to show how to rebbot to system in twrp
Step 5. Rooting
We will be using Magisk to root you can use any other method but this is the only tested method.
a. Copy “Magisk-v18.0.zip” or “Magisk-v18.0” to your phones internal storage from extracted folder.
b. Go to Install>select Magisk…>swipe to flash
Done
c. Now reboot to system Go to Reboot>System
reboot video
e. To use Magisk properly you may need to download latest apk. (Link at last)
Step 6. Relock (NOT TESTED)
a. Connect phone using USB cable to PC
b. Boot into fastboot mode
c. Open “Relock” folder from extracted folder
d. Open “relock.cmd” or “relock” file
Done
Step 7. RESTORING
a. First setup the Device again
b. Copy each and every file back to the phone storage
c. Now to restore messages see the restoring part of this video here
d. WhatsApp messages will be automatically restored after you install the app with same number as before.
Tips
After rooting don’t just go on and flash a custom rom. Take a backup first (of all partitions) using TWRP and keep it safe somewhere so you won’t need to find unbrick tutorials later. Plus you will have your most stable and tailored rom with you.
Also don’t just go on and flash xyz mod. Research and then Flash.
Magisk is our best friend. It lets you do modifications without hurting the system. The Magisk modules are most safe mods as they can be reverted back easily.
And don’t just go on and debloat stock OS. In Magisk there is a module called Debloater use that. You can easily revert back if anything goes wrong.
Other good Magisk modules: - Energized, Systemizer, MidnightCore & Advanced Charging Controller (acc) but do read their XDA guides first.
Sources/Credits:-
Dm_Verity.zip Official XDA:-
link
Original unlocking XDA:-
link
Magisk XDA:-
link
Original Decrypt Data XDA:-
link
TWRP Used XDA:-
link
Credits to the authors of the above guides
Plus sorry for bad editing of videos. I am facing some problems. Will try to post better videos.
I thank all the members who have made the previous guides for their hard work. This guide by no means disrespects their hard work. This guide is just an Addition instead of an Alternative.
Read the full guide
Press the thanks button
Re edited the guide.
Added link of apps used in YouTube videos.
Not working for pie official
Deleted cruddy comments. Good job.
Good initiative but not so good noob guide. Please format it for better organization and better understanding.
malikmiran19 said:
2. BACKUP
>Use an apk backup tool to backup app installers
howto video
Click to expand...
Click to collapse
Appreciate the effort . I have a suggestion. It would be helpful to put the name or link of the app that you used to back up apks.(some apk extractor lite ig). I'll provide the one I found anyway. https://www.apkmirror.com/apk/ankit.../apk-extractor-lite-2-8-android-apk-download/
camaroamarelo said:
Good initiative but not so good noob guide. Please format it for better organization and better understanding.
Click to expand...
Click to collapse
Did so
GliderZ said:
Appreciate the effort . I have a suggestion. It would be helpful to put the name or link of the app that you used to back up apks.(some apk extractor lite ig). I'll provide the one I found anyway. https://www.apkmirror.com/apk/ankit.../apk-extractor-lite-2-8-android-apk-download/
Click to expand...
Click to collapse
Added apk links in YouTube videos
Anyone tried unlocking without erasing data?
TheDarkKnight said:
Anyone tried unlocking without erasing data?
Click to expand...
Click to collapse
nyimak
fuzuy said:
nyimak
Click to expand...
Click to collapse
What?
TheDarkKnight said:
What?
Click to expand...
Click to collapse
it means im interested in your question and im following it
I want to unlock bootloader, flash TWRP and flash a custom ROM (Cerberus OS).
I have rooted and flashed TWRP before in my previous device but I'm not familiar with unlocking and Custom ROM.
Do I have to follow all hese steps for what I want to do or I must skip decrypt/encrypt and Magisk?
dharsouparno1 said:
I want to unlock bootloader, flash TWRP and Custom ROM.
Click to expand...
Click to collapse
U can flash twrp then flash ROM and probably flash magisk for root tooo
malikmiran19 said:
U can flash twrp then flash ROM and probably flash magisk for root tooo
Click to expand...
Click to collapse
Thanks for the help.
I'm running into some problems while installing the driver software on my Windows 10 laptop. It shows Error 10 this device cannot start.
I tried to uninstall and reinstall the drivers, rebooted my pc on every step, tried to install while connected to my phone, but nothing seems to work.
I've installed the Pie Beta for Asus Zenfone Max Pro M1 (not sure if this is causing it)
Is there a solution to this problem?
I am currently on Beta Pie...will these methods work for bootloader unlocking and TWRP, custom rom flash ???? I just wanna use PE/Havoc OS rom...no other tweaks or root
thanks its working
I updated to pie beta and I think this guide is not working for that, because when flashing twrp. I'm getting 'request download size is more than allowed size' and I tried every way possible to solve it. But no luck Hope you can help me with it, or maybe it'll work after stable version?
---------- Post added at 04:15 AM ---------- Previous post was at 04:11 AM ----------
utsavdey said:
I am currently on Beta Pie...will these methods work for bootloader unlocking and TWRP, custom rom flash ???? I just wanna use PE/Havoc OS rom...no other tweaks or root
Click to expand...
Click to collapse
It's not working for me. I also updated to pie beta few days back.
Is this method working on pie stable build
Anyone tried this method on the stable pie build 056?

Categories

Resources