[GUIDE] How to root the Honor 8 Pro with EMUI 9 - Honor 8 Pro Guides, News, & Discussion

First : Sorry if the text is not perfect. I am french and it may have some mistakes ! I hope that an admin will edit my post in this case.
What you need:
1. Unlocked Bootloader and FRP
2. Download the last TWRP for our DUK : https://drive.google.com/file/d/1-LVwRb0JaXZMFFo-Jgg2_7VsUdMGzVFW/view
3. adb installed on PC
4. all-full-release.apk from https://github.com/topjohnwu/magisk_.../canary_builds
5. magisk-release.zip from https://github.com/topjohnwu/magisk_.../canary_builds
Install :
1. Copy/paste the twrp image in the folder of adb/fastboot
2. Go to your bootloader by plugging the USB cable and press VOL DOWN + POWER
3. From your Windows launch cmd.exe and type "cd C:\adb" (THIS IS AN EXEMPLE, DEPEND WHERE YOUR ADB FILES ARE)
4. Then type "fastboot flash recovery_ramdisk Honor8Pro TWRP.img"
5. Finally "fastboot reboot"
6. Unplug the USB cable and press VOL UP
7. In TWRP flash the magisk zip (You may have a problem with mount partition vendor, ignore it)
8. Reboot and install apk (You may have error application not installed, ignore it)
9. If the application is really not installed back to step 7)
This worked for me !
Hope this is the same for you

Would that be the same if I have android 9 with emui 9 ?
Thanks

loic2907 said:
First : Sorry if the text is not perfect. I am french and it may have some mistakes ! I hope that an admin will edit my post in this case.
What you need:
1. Unlocked Bootloader and FRP
2. Download the last TWRP for our DUK : https://drive.google.com/file/d/1-LVwRb0JaXZMFFo-Jgg2_7VsUdMGzVFW/view
3. adb installed on PC
4. all-full-release.apk from https://github.com/topjohnwu/magisk_.../canary_builds
5. magisk-release.zip from https://github.com/topjohnwu/magisk_.../canary_builds
Install :
1. Copy/paste the twrp image in the folder of adb/fastboot
2. Go to your bootloader by plugging the USB cable and press VOL DOWN + POWER
3. From your Windows launch cmd.exe and type "cd C:\adb" (THIS IS AN EXEMPLE, DEPEND WHERE YOUR ADB FILES ARE)
4. Then type "fastboot flash recovery_ramdisk Honor8Pro TWRP.img"
5. Finally "fastboot reboot"
6. Unplug the USB cable and press VOL UP
7. In TWRP flash the magisk zip (You may have a problem with mount partition vendor, ignore it)
8. Reboot and install apk (You may have error application not installed, ignore it)
9. If the application is really not installed back to step 7)
This worked for me !
Hope this is the same for you
Click to expand...
Click to collapse
[EDIT]
that did NOT work for me... but i could finally root my honor 8 pro with emui 9.0
i'm gonna make a post now , hopefully will help others !!!

Related

asus zenfone 5 recovery error while adb sideload

hi guys
im using zenfone 5 which was kitkat previously then i updated to lollipop via sideload adb but now my device is bricked and when i try to sideload new firmware it shows the following command with error
E: failed to mount / cache (no such file or directory)
E:cant open / cache /recovery / logs
E:cant open / cache /recovery / logs
E:cant open / dev/block/mmcd1k0p4(permission denied)
when im using these commands after entering into normal boot mode
(before executing commands)
[IMG="normal boot mode in lollipop"]
1)fastboot flash fastboot fastboot.img
2)fastboot reboot-bootloader
im supposed to get this screen after executing above commands
[IMG="droidboot mode"]
but im not getting this screen guys.
im again back to this screen only
[IMG="normal boot mode in lollipop"]
sorry guys this post doesnt allow me to link images because im new to this site
i cross checked with my friends mobile its working flawlessly
help me out from this isssue bro
thank you
mine too
Any expert please help
I need to know whether your partitions are okay or not. Please answer my questions below:
1. What's the model of your device? T00F/T00J?
2. Can you reboot into fastboot?
3. What was the last thing you did to it before bricking?
4. Does it flash the fastboot.img file successfully?
5. Which firmware were you using before sideload push? I mean when the device was fine, what was your firmware version?
6. Which version you were trying to push while you bricked it?
a8962383 said:
I need to know whether your partitions are okay or not. Please answer my questions below:
1. What's the model of your device? T00F/T00J?
2. Can you reboot into fastboot?
3. What was the last thing you did to it before bricking?
4. Does it flash the fastboot.img file successfully?
5. Which firmware were you using before sideload push? I mean when the device was fine, what was your firmware version?
6. Which version you were trying to push while you bricked it?
Click to expand...
Click to collapse
1. t00f
2. yes
3. i upgraded to lollipop which displays error that unfortunately stopped and i restarted thats the phone stucks at boot loop
4. no.it fails to flash the flashboot image
5. kitkat 2.21.44.540
6. tried all kitkats from 2.21.22.30 to 54 and lollipops also
error image
i dot imgur dot com/IrvGjbS.jpg
recovery
i dot imgur dot com/7UYyLnm.jpg
(replace dot with .)
thanks
I got same problem (solved)
I have advice for you according my experience.
My device is T00F/A500CG
I assume you can enter bootloader or recovery mode, your pc installed all needed driver to do command adb sideload.
1. Download official ZenFone 5 firmware from ASUS website. Just go to Google and type keyword "download ZenFone firmware".
2. Download firmware 5.3.3.3 and 5.2.2.2 (apply same SKU according your device). because my device use WW sku, so I downloaded firmware WW_5.3.3.3 and WW_5.2.2.2.
3. Place those firmware inside adb folder in your pc.
4. Go to recovery mode on your ZenFone 5.
5. Connect your ZenFone to pc using USB cable.
6. Select menu "apply update from adb" on recovery mode.
7. Open cmd at your adb folder.
8. Check whether your device connected or not by using command "adb device". Make sure your device listed as attached.
9. Flash your firmware 5.3.3.3 using adb sideload command.
10. At recovery mode, select clear cache and user data (optional).
11. Once again, enter menu "apply update from adb" at recovery mode and flash firmware 5.2.2.2 using adb sideload command.
12. Do clear cache and user data at recovery mode. Then restart your device. Its will take time to load operating system for the first time, so be patient. Once you done, your device will be running on kit Kat.
This is other way. If you still want to use lollipop on your ZenFone 5.
Follow the step above until step 10. Once it done, restart your device (it will take time for the first time). You will be on lollipop because firmware 5.3.3.3 itself based on lollipop. And of you want to use latest update lollipop (firmware 3.24.40.87) don't do adb sideload from firmware 5.3.3.3 or it will be fail at 54% and you need to repeat step above from step 1.
If you want to proceed to firmware 3.24.40.87, do this:
1. Download ZenFone assists (I recommend this tool).
http://forum.xda-developers.com/zenfone-5/development/zenfone-assist-t3401996
2. Place downloaded file in a folder and extract it.
3. Run the *.exe file. (Active internet connection needed for next step).
4. Activate "developer option" on your ZenFone, active USB debuging and then Connect your ZenFone using USB cable to your pc.
5. Click on "root" menu at ZenFone assists. ( application will download some file for first time usage).
6. When it done, click on " I'm on android" and your device will reboot and automatically enter fastboot mode.
7. When your ZenFone at fastboot mode, click on "execute" on ZenFone assists.
8. Done,reboot your device and if there is no super SU app installed, don't worry, your device has been successfully rooted. Check using root checker if you doubt that.
9. Successfully rooted, now use ZenFone assists to unlock your bootloader( use menu "unlock bootloader" at ZenFone assists). The processes will be similar
As process 5-7.
10. Install TWRP using ZenFone assists. Its also similar with process 5-7.
11. Download moded stock firmware 3.24.40.87 from here
drive.google.com/open?id=0B7Py5ad2aHwKMHRsZ1NJM0tfLTQ
(Source thread :http://forum.xda-developers.com/zenfone-5/help/how-to-revert-to-stock-firmware-t3303654)
This firmware is completely same as official firmware from ASUS, only changed in Meta.inf file so make it able to flash through TWRP.
12. Place downloaded firmware in your SD card.
13. Reboot your device to fastboot mode and enter recovery mode.
14. Your official recovery now replaced by TWRP.
15. Just touch "install from zip" menu at TWRP and select storage where you place the firmware. Do the flashing process, be patient and wait until done.
16. When its done, using TWRP wipe your cache and reboot your device. It will take time for first boot, be patient.
To restore your device all into normal (relock bootloader and replace TWRP with original recovery). Do this:
1. Enable developer option on your device then connect it to your pc using USB cable.
2. Open zenfone assists and select menu "relock bootloader". I assume you already familiar with this process.
3. Open downloaded firmware 3.24.40.87 and extract droidboot.img, boot.img, and recovery.img from inside the zip file and place them inside adb folder.
4. Reboot your ZenFone to fastboot mode, open cmd in adb device folder.
5. Flash fastboot using command fastboot flash fastboot fastboot.img
6. Flash recovery using command fastboot flash recovery recovery.img
7. Flash kernel using command fastboot flash boot boot.img
8. Enter recovery mode then wipe cache and user data (optional).
9. Or just reboot your device.
10. Done, enjoy.
Jagernout said:
I have advice for you according my experience.
My device is T00F/A500CG
I assume you can enter bootloader or recovery mode, your pc installed all needed driver to do command adb sideload.
1. Download official ZenFone 5 firmware from ASUS website. Just go to Google and type keyword "download ZenFone firmware".
2. Download firmware 5.3.3.3 and 5.2.2.2 (apply same SKU according your device). because my device use WW sku, so I downloaded firmware WW_5.3.3.3 and WW_5.2.2.2.
3. Place those firmware inside adb folder in your pc.
4. Go to recovery mode on your ZenFone 5.
5. Connect your ZenFone to pc using USB cable.
6. Select menu "apply update from adb" on recovery mode.
7. Open cmd at your adb folder.
8. Check whether your device connected or not by using command "adb device". Make sure your device listed as attached.
9. Flash your firmware 5.3.3.3 using adb sideload command.
10. At recovery mode, select clear cache and user data (optional).
11. Once again, enter menu "apply update from adb" at recovery mode and flash firmware 5.2.2.2 using adb sideload command.
12. Do clear cache and user data at recovery mode. Then restart your device. Its will take time to load operating system for the first time, so be patient. Once you done, your device will be running on kit Kat.
This is other way. If you still want to use lollipop on your ZenFone 5.
Follow the step above until step 10. Once it done, restart your device (it will take time for the first time). You will be on lollipop because firmware 5.3.3.3 itself based on lollipop. And of you want to use latest update lollipop (firmware 3.24.40.87) don't do adb sideload from firmware 5.3.3.3 or it will be fail at 54% and you need to repeat step above from step 1.
If you want to proceed to firmware 3.24.40.87, do this:
1. Download ZenFone assists (I recommend this tool).
http://forum.xda-developers.com/zenfone-5/development/zenfone-assist-t3401996
2. Place downloaded file in a folder and extract it.
3. Run the *.exe file. (Active internet connection needed for next step).
4. Activate "developer option" on your ZenFone, active USB debuging and then Connect your ZenFone using USB cable to your pc.
5. Click on "root" menu at ZenFone assists. ( application will download some file for first time usage).
6. When it done, click on " I'm on android" and your device will reboot and automatically enter fastboot mode.
7. When your ZenFone at fastboot mode, click on "execute" on ZenFone assists.
8. Done,reboot your device and if there is no super SU app installed, don't worry, your device has been successfully rooted. Check using root checker if you doubt that.
9. Successfully rooted, now use ZenFone assists to unlock your bootloader( use menu "unlock bootloader" at ZenFone assists). The processes will be similar
As process 5-7.
10. Install TWRP using ZenFone assists. Its also similar with process 5-7.
11. Download moded stock firmware 3.24.40.87 from here
drive.google.com/open?id=0B7Py5ad2aHwKMHRsZ1NJM0tfLTQ
(Source thread :http://forum.xda-developers.com/zenfone-5/help/how-to-revert-to-stock-firmware-t3303654)
This firmware is completely same as official firmware from ASUS, only changed in Meta.inf file so make it able to flash through TWRP.
12. Place downloaded firmware in your SD card.
13. Reboot your device to fastboot mode and enter recovery mode.
14. Your official recovery now replaced by TWRP.
15. Just touch "install from zip" menu at TWRP and select storage where you place the firmware. Do the flashing process, be patient and wait until done.
16. When its done, using TWRP wipe your cache and reboot your device. It will take time for first boot, be patient.
To restore your device all into normal (relock bootloader and replace TWRP with original recovery). Do this:
1. Enable developer option on your device then connect it to your pc using USB cable.
2. Open zenfone assists and select menu "relock bootloader". I assume you already familiar with this process.
3. Open downloaded firmware 3.24.40.87 and extract droidboot.img, boot.img, and recovery.img from inside the zip file and place them inside adb folder.
4. Reboot your ZenFone to fastboot mode, open cmd in adb device folder.
5. Flash fastboot using command fastboot flash fastboot fastboot.img
6. Flash recovery using command fastboot flash recovery recovery.img
7. Flash kernel using command fastboot flash boot boot.img
8. Enter recovery mode then wipe cache and user data (optional).
9. Or just reboot your device.
10. Done, enjoy.
Click to expand...
Click to collapse
how much time does it takes for first boot in kitkat (after flashing 5.3,3,3 and 5,2,2,2)
reply asap
thanks
RONUAA said:
how much time does it takes for first boot in kitkat (after flashing 5.3,3,3 and 5,2,2,2)
reply asap
thanks
Click to expand...
Click to collapse
At lease 10 minutes it will take for the first boot. Don't worry, stay cool.
How about without root,if same method can do?

[HOWTO] Install Mokee 7.1.1 Unofficial cutom ROM for your new Zuk Z2 PRO for dummies

Hi,
Today I just installed a custom ROM for my Zuk Z2 PRO. This tutorial is how I did it.
I get many ressources from this forum and I thank orignal authors.
Big thanks to meister for his guide : https://forum.xda-developers.com/zuk-z2-pro/how-to/zuk-z2-pro-guide-to-everything-ota-t3562099
And big thanks to m_atze for his guide : https://forum.xda-developers.com/zuk-z2-pro/how-to/howto-flash-stock-rom-t3435109
More info on this ROM : https://forum.xda-developers.com/zuk-z2-pro/development/rom-share-lr-team-zuk-z2row-z2-pro-t3567710
Backup your data before processing the flash, in order to avoid loss of data!
Flashing / rooting and install custom ROM could brick your device ! You're the only responsible on what you're doing. This guide is how I did it and I'm not responsible if you're messing up your device
Unlock bootloader (step 3) will void Lenovo warranty
Antutu Score : 143050
Summary :
Step 1 : Prepare environment
Step 2 : Install ZUI 2.5.x (recommended before installing Nougat custom ROM)
Step 3 : Unlock bootloader (to be able to boot on TWRP)
Step 4 : Boot on TWRP to root the phone
Step 5 : Make a Nandroid backup
Step 6 : Install TWRP
Step 7 : Install a custom ROM with TWRP
Step 8 : Install Gapps (google apps)
Step 1 : Prepare environment
Create a directory where you're gona extract download files (avoid space in the directory path).
Download : adb and fastboot from google
Extract it on your previous created directory.
Download usb drivers and install it
Enable developer mode in your Z2 PRO (link if your don't know how to do it)
Connect your phone on your computer
On the directory C:/yourDirectoryPath/platform-tools maintains shift + rigth click and "Open command window here"
Type adb devices
If your see a line below "List of devices attached" your adb is OK
Note the number somewhere, it's your device serial number.
On the phone type *#06# and note somewhere IMEI numbers in case something went wrong during flashing
Step 2 : Install ZUI 2.5.x (recommended before installing Nougat custom ROM)
For this part I use the m_atze tutorial that you can find here. Check it for me detailed steps.
If you are on windows 8, 8.1 or 10, you have to disable driver verification (some people didn't disable driver verification and it works as well)
For windows 10 with anniversary update : you just have to run a cmd as admin and enter bcdedit -set TESTSIGNING ON then reboot your computer (your windows will be in test mode)
For other cases check this link
Then
Download QPST flashtool
Install QPST flashtool and reboot your computer
Download and extract ZUI ROM 2.5.x (you maybe need to rename the directory where the ROM is because it could be too big)
Launch QFIL application as administrator
Go to Configuration -> FireHostConfiguration. 1-change device type to UFS. 2-check reset after download checkbox
Click on "Load content" and browse the contents.xml from the ZUI ROM 2.5.x extracted files
On the adb console you opened earlier, enter adb reboot edl
The QFIL page should look like this
Click on "Download content" to flash your phone
The final screen should like this
If any problem, there is an FAQ
Your phone is gonna reboot, congratulation, you're flashed your phone with ZUI 2.5.x ROM.
Once the phone boots up it will be in Chinese again. To get your phone back in English :
On the welcome screen tap the bottom of the screen below the highlighted blue text to skip the ZUK login.
To change the language back to English go to Settings.
In the third section choose the last entry. "Advanced Settings" (the gears symbol).
Choose the 2nd menu item.
Choose the first menu item and select English.
Now check update and install it if needed trough this app. If the check is green, it's ok.
Re-enable developer mode and debugging
Step 3 : Unlock bootloader (to be able to boot on TWRP)
This step is almost a copy past of section 2 of meister guide
This step gonna void your Lenovo warranty and wipe your data
Step 3.1 : Get the unlock bootloader from Lenovo
In order to unlock the bootloader you will need to got the zuk website, where you need to register first before you can request to unlock the bootloader.
So go here : https://passport.zuk.com/wauthen3/wauth/jsp/register.jsp (use google translate)
Select Email Registration (upper right corner) and fill in the required data
You will receive an Email with a confirmation link.
Now that you are registered, log in and than go to http://developer.zuk.com/bootloader (use google translate)
Click on Carry On.
On the next page select your phone type Z2 Pro.
Enter your serial number (8 digits) (you can find it on Settings -> About -> Status. If your serial is not 8 digit, add 0 to the end to make a 8 digit number)
Enter an email address where to send the unlock image. It seems that the email address here has to follow some rules. ([email protected] or @Web.net seems to work. A domain name with a hyphen (-) seems to cause problems, i use a @hotmail.com mail adresse and it worked)
Check the 2 check boxes and click SUBMIT
If successful you get a message that the image has been sent to your email address. No message means something went wrong. Likely the email address was not approved.
Save the email attachment from ZUK you requested earlier (named unlock_bootloader.img) into C:/yourDirectoryPath/platform-tools/ (next to adb.exe)
Step 3.2 : Unlock bootloader
On adb console enter adb devices to check if your device is still connected
Next enter adb reboot bootloader and your phone gonna reboot in bootloader mode
Next enterfastboot -i 0x2b4c flash unlock unlock_bootloader.img (if you got error "target did not report max-download-size" change from usb 3.0 to usb 2.0 port and / or try to turn on "enable_usb_2.0" via
Developer Options)
You should see
Code:
target reported max download size of 1610612736 bytes
sending 'unlock' (0 KB)...
OKAY [ 0.031s]
writing 'unlock'...
OKAY [ 0.063s]
finished. total time: 0.094s
Then enter fastboot -i 0x2b4c oem unlock-go
You should see
Code:
...
OKAY [ 0.031s]
finished. total time: 0.031s
You phone is gonna reboot (or reboot it manually)
Change the phone language to english and re enable debugging.
Step 4 : Boot on TWRP to root the phone
Download TWRP 3.1 for Zuk Z2 PRO here and extrat TWRP..... .img next to adb.exe in platform-tools folder
Download SuperSu here
Copy paste SuperSu zip file in your phone internal storage
In adb cmd enter adb reboot bootloader
Then enter fastboot -i 0x2b4c boot TWRP3.1.0.0_ZUK_Z2_pro.img to boot in TWRP image
Click on "Keep read only"
Go to install and browse to SuperSu zip.
Swipe to install
When installation is finished, reboot your phone (it may reboot many times)
Good job, your phone is now rooted !
Step 5 : Make a Nandroid backup
In adb cmd enter adb reboot bootloader
Then enter fastboot -i 0x2b4c boot TWRP3.1.0.0_ZUK_Z2_pro.img to boot in TWRP image
Go in backup and check all checkbox
Swipe to backup
Reboot the phone
From your computer browse your phone internal memory and copy your backup from TWRP/Backup/XXXXX to a directory in your computer
Step 6 : Install TWRP
In adb cmd enter adb reboot bootloader
Then fastboot flash recovery TWRP3.1.0.0_ZUK_Z2_pro.img to install TWRP on your phone
Then fastboot reboot
Then adb reboot bootloader
Then with volume keys select Recovery Mode and enter in Recovery Mode by pushing power key
TWRP will start
Reboot your phone
Step 7 : Install a custom ROM with TWRP
Download ROM from https://uploadfiles.io/55ffa
Copy paste ROM zip file in your phone internal storage
In adb cmd enter adb reboot bootloader
Then with volume keys select Recovery Mode and enter in Recovery Mode by pushing power key
Click Wipe and swipe to wipe. Do NOT reboot your phone.
Go back in TWRP main menu and click Install. Browse the ROM zip file
Swipe to install
Reboot your phone
When your phone reboot, it's in chinese. Click on the texte in the right bottom corner and then select your language.
During the phone configuration, do not connect wifi (in my case the phone configuration crashed when I connected to a wifi)
When you finished phone configuration reboot to get notification in your language
Step 8 : Install Gapps (google apps)
Download Gapps from https://forum.xda-developers.com/android/software/gapps-dynamic-gapps-t3487192
Copy the zip file in your phone
Reboot in TWRP
Install Gapps through TWRP
Reboot your phone
At this point my Google Play Services crashed each reboot. So needed to
Reboot in TWRP
Wipe cache
Now it works !
You can install other ROM with this method but I only tested with this one.
Enjoy
First of all, thank you for your help.
I followed this tutorial from start to finish without encountering any unexpected events. It is rare to say so!
Small points:
Step 1:
*- Think of connecting the phone before the command "adb devices", it's stupid but I had not done it!
Step 2:
*- I did not need to change my driver settings on Windows 10.
*- I had to run the QFIL application as an administrator.
*- I had to rename the directory where the ROM was because the name was too big.
Step 3.1:
*- I have a serial number on 7 characters, you must add "0" at the end to make 8 characters.
*- My Gmail address worked smoothly.
Step 4:
*- The SuperSU link did not work, I took this one: http://downloadmirror.co/Utz/UPDATE-SuperSU-v2.79-20161211114519.zip
*- Some reboot at home also, it seems to be normal.
Step 7:
*- I took the ROM "Resurrection Remix", no problem with another ROM.
Step 8:
*- I also had a crash of Google apps, I also did a wipe and it works now. It looks normal too.
Thank you again for your help!
Glade I could help !
Thanks for your feedback, I'm gonna update the tutorial
Hi,
great tutorial, thank you!
Step 6 : Install TWRP - I'm stuck though, as my PC still does not recognize device on fastboot without -i 0x2b4c...
so should I use instead of
Then fastboot flash recovery TWRP3.1.0.0_ZUK_Z2_pro.img to install TWRP on your phone
Then fastboot reboot
Click to expand...
Click to collapse
the -i option ?
Then fastboot -i 0x2b4c flash recovery TWRP3.1.0.0_ZUK_Z2_pro.img to install TWRP on your phone
Then fastboot -i 0x2b4c reboot
Click to expand...
Click to collapse
?
... edit, yes that worked ...
lxlx said:
... edit, yes that worked ...
Click to expand...
Click to collapse
Great ! Good to know
Step 3.1 : Get the unlock bootloader from Lenovo
- gmail works
- did not work to get the bootloader with google translater . had to do it in Chinese, but knew the steps since i tried it with translation first
zwat said:
Step 3.1 : Get the unlock bootloader from Lenovo
- gmail works
- did not work to get the bootloader with google translater . had to do it in Chinese, but knew the steps since i tried it with translation first
Click to expand...
Click to collapse
Thanks for the feedback, I updated the tuto.
Thank you for this tutorial, it worked like a charm!
I'm currently on ZUI 2.5.x. Can I go straight to official MK60.1 using this guide?
Or should I downgrade to ZUI 2.3.x first
dommels said:
I'm currently on ZUI 2.5.x. Can I go straight to official MK60.1 using this guide?
Or should I downgrade to ZUI 2.3.x first
Click to expand...
Click to collapse
I don't know sorry :/
Maybe downgrade to 2.3.x is more secured...
For my information, why do you want to install the MK60.1 ?
Bluud said:
I don't know sorry :/
Maybe downgrade to 2.3.x is more secured...
Click to expand...
Click to collapse
Just went from stock 2.5x to MK60.1 without issues, thanks!
For my information, why do you want to install the MK60.1 ?
Click to expand...
Click to collapse
So far it's the only stable official release from Mokee.
Mk60.1 have exactly the same bugs like Mk71.1. so no need to use mk60.1. mk71.1 is pretty stable btw.
So far quite happy running Mokee. Is there an easy way to root as well?
dommels said:
So far quite happy running Mokee. Is there an easy way to root as well?
Click to expand...
Click to collapse
Mokee was quite good.
Yesterday I installed this ROM : https://forum.xda-developers.com/zu...tom-rom-zuk-z2pro-resurrection-remix-t3579113
I prefer this ROM because you can custom it in many ways.
Since yesterday it's stable.
Question
Bluud said:
Mokee was quite good.
Yesterday I installed this ROM : https://forum.xda-developers.com/zu...tom-rom-zuk-z2pro-resurrection-remix-t3579113
I prefer this ROM because you can custom it in many ways.
Since yesterday it's stable.
Click to expand...
Click to collapse
It's the same tutorial?
Yes
Bluud said:
Hi,
Today I just installed a custom ROM for my Zuk Z2 PRO. This tutorial is how I did it.
I get many ressources from this forum and I thank orignal authors.
Big thanks to meister for his guide : https://forum.xda-developers.com/zuk-z2-pro/how-to/zuk-z2-pro-guide-to-everything-ota-t3562099
And big thanks to m_atze for his guide : https://forum.xda-developers.com/zuk-z2-pro/how-to/howto-flash-stock-rom-t3435109
More info on this ROM : https://forum.xda-developers.com/zuk-z2-pro/development/rom-share-lr-team-zuk-z2row-z2-pro-t3567710
Backup your data before processing the flash, in order to avoid loss of data!
Flashing / rooting and install custom ROM could brick your device ! You're the only responsible on what you're doing. This guide is how I did it and I'm not responsible if you're messing up your device
Unlock bootloader (step 3) will void Lenovo warranty
Antutu Score : 143050
Summary :
Step 1 : Prepare environment
Step 2 : Install ZUI 2.5.x (recommended before installing Nougat custom ROM)
Step 3 : Unlock bootloader (to be able to boot on TWRP)
Step 4 : Boot on TWRP to root the phone
Step 5 : Make a Nandroid backup
Step 6 : Install TWRP
Step 7 : Install a custom ROM with TWRP
Step 8 : Install Gapps (google apps)
Step 1 : Prepare environment
Create a directory where you're gona extract download files (avoid space in the directory path).
Download : adb and fastboot from google
Extract it on your previous created directory.
Download usb drivers and install it
Enable developer mode in your Z2 PRO (link if your don't know how to do it)
Connect your phone on your computer
On the directory C:/yourDirectoryPath/platform-tools maintains shift + rigth click and "Open command window here"
Type adb devices
If your see a line below "List of devices attached" your adb is OK
Note the number somewhere, it's your device serial number.
On the phone type *#06# and note somewhere IMEI numbers in case something went wrong during flashing
Step 2 : Install ZUI 2.5.x (recommended before installing Nougat custom ROM)
For this part I use the m_atze tutorial that you can find here. Check it for me detailed steps.
If you are on windows 8, 8.1 or 10, you have to disable driver verification (some people didn't disable driver verification and it works as well)
For windows 10 with anniversary update : you just have to run a cmd as admin and enter bcdedit -set TESTSIGNING ON then reboot your computer (your windows will be in test mode)
For other cases check this link
Then
Download QPST flashtool
Install QPST flashtool and reboot your computer
Download and extract ZUI ROM 2.5.x (you maybe need to rename the directory where the ROM is because it could be too big)
Launch QFIL application as administrator
Go to Configuration -> FireHostConfiguration. 1-change device type to UFS. 2-check reset after download checkbox
Click on "Load content" and browse the contents.xml from the ZUI ROM 2.5.x extracted files
On the adb console you opened earlier, enter adb reboot edl
The QFIL page should look like this
Click on "Download content" to flash your phone
The final screen should like this
If any problem, there is an FAQ
Your phone is gonna reboot, congratulation, you're flashed your phone with ZUI 2.5.x ROM.
Once the phone boots up it will be in Chinese again. To get your phone back in English :
On the welcome screen tap the bottom of the screen below the highlighted blue text to skip the ZUK login.
To change the language back to English go to Settings.
In the third section choose the last entry. "Advanced Settings" (the gears symbol).
Choose the 2nd menu item.
Choose the first menu item and select English.
Now check update and install it if needed trough this app. If the check is green, it's ok.
Re-enable developer mode and debugging
Step 3 : Unlock bootloader (to be able to boot on TWRP)
This step is almost a copy past of section 2 of meister guide
This step gonna void your Lenovo warranty and wipe your data
Step 3.1 : Get the unlock bootloader from Lenovo
In order to unlock the bootloader you will need to got the zuk website, where you need to register first before you can request to unlock the bootloader.
So go here : https://passport.zuk.com/wauthen3/wauth/jsp/register.jsp (use google translate)
Select Email Registration (upper right corner) and fill in the required data
You will receive an Email with a confirmation link.
Now that you are registered, log in and than go to http://developer.zuk.com/bootloader (use google translate)
Click on Carry On.
On the next page select your phone type Z2 Pro.
Enter your serial number (8 digits) (you can find it on Settings -> About -> Status. If your serial is not 8 digit, add 0 to the end to make a 8 digit number)
Enter an email address where to send the unlock image. It seems that the email address here has to follow some rules. ([email protected] or @Web.net seems to work. A domain name with a hyphen (-) seems to cause problems, i use a @hotmail.com mail adresse and it worked)
Check the 2 check boxes and click SUBMIT
If successful you get a message that the image has been sent to your email address. No message means something went wrong. Likely the email address was not approved.
Save the email attachment from ZUK you requested earlier (named unlock_bootloader.img) into C:/yourDirectoryPath/platform-tools/ (next to adb.exe)
Step 3.2 : Unlock bootloader
On adb console enter adb devices to check if your device is still connected
Next enter adb reboot bootloader and your phone gonna reboot in bootloader mode
Next enterfastboot -i 0x2b4c flash unlock unlock_bootloader.img (if you got error "target did not report max-download-size" change from usb 3.0 to usb 2.0 port and / or try to turn on "enable_usb_2.0" via
Developer Options)
You should see
Then enter fastboot -i 0x2b4c oem unlock-go
You should see
You phone is gonna reboot (or reboot it manually)
Change the phone language to english and re enable debugging.
Step 4 : Boot on TWRP to root the phone
Download TWRP 3.1 for Zuk Z2 PRO here and extrat TWRP..... .img next to adb.exe in platform-tools folder
Download SuperSu here
Copy paste SuperSu zip file in your phone internal storage
In adb cmd enter adb reboot bootloader
Then enter fastboot -i 0x2b4c boot TWRP3.1.0.0_ZUK_Z2_pro.img to boot in TWRP image
Click on "Keep read only"
Go to install and browse to SuperSu zip.
Swipe to install
When installation is finished, reboot your phone (it may reboot many times)
Good job, your phone is now rooted !
Step 5 : Make a Nandroid backup
In adb cmd enter adb reboot bootloader
Then enter fastboot -i 0x2b4c boot TWRP3.1.0.0_ZUK_Z2_pro.img to boot in TWRP image
Go in backup and check all checkbox
Swipe to backup
Reboot the phone
From your computer browse your phone internal memory and copy your backup from TWRP/Backup/XXXXX to a directory in your computer
Step 6 : Install TWRP
In adb cmd enter adb reboot bootloader
Then fastboot flash recovery TWRP3.1.0.0_ZUK_Z2_pro.img to install TWRP on your phone
Then fastboot reboot
Then adb reboot bootloader
Then with volume keys select Recovery Mode and enter in Recovery Mode by pushing power key
TWRP will start
Reboot your phone
Step 7 : Install a custom ROM with TWRP
Download ROM from https://uploadfiles.io/55ffa
Copy paste ROM zip file in your phone internal storage
In adb cmd enter adb reboot bootloader
Then with volume keys select Recovery Mode and enter in Recovery Mode by pushing power key
Click Wipe and swipe to wipe. Do NOT reboot your phone.
Go back in TWRP main menu and click Install. Browse the ROM zip file
Swipe to install
Reboot your phone
When your phone reboot, it's in chinese. Click on the texte in the right bottom corner and then select your language.
During the phone configuration, do not connect wifi (in my case the phone configuration crashed when I connected to a wifi)
When you finished phone configuration reboot to get notification in your language
Step 8 : Install Gapps (google apps)
Download Gapps from https://forum.xda-developers.com/android/software/gapps-dynamic-gapps-t3487192
Copy the zip file in your phone
Reboot in TWRP
Install Gapps through TWRP
Reboot your phone
At this point my Google Play Services crashed each reboot. So needed to
Reboot in TWRP
Wipe cache
Now it works !
You can install other ROM with this method but I only tested with this one.
Enjoy
Click to expand...
Click to collapse
Does it works on Zuk Z2?
dommels said:
I'm currently on ZUI 2.5.x. Can I go straight to official MK60.1 using this guide?
Or should I downgrade to ZUI 2.3.x first
Click to expand...
Click to collapse
You can go straight to the latest RR rom without downgrade, so I guess you can do this with MK60 also. But why do you want that...?
Sendt fra min ZUK Z2121 med Tapatalk
Pendragon2000 said:
Does it works on Zuk Z2?
Click to expand...
Click to collapse
You can use this tutorial BUT you need to take a Z2 ROM and a Z2 TWRP.
Check on xda Z2 topics
accelerometer/gyroscope BUG can`t play any game

how to install recovery in redmi note 4

what is the requirement to install TWRP recovery in Redmi Note 4
1. Universal ADB driver
2. ADB files
3. TWRP Recovery
These 3 files you can download by clicking here after download these files first insatall universal adb driver after that unzip the adb.zip and twrp.zip after unzip both file open twrp unzip folder and copy twrp.img and past it on adb unzip folder.
Your device bootloder must be unlock if your device bootloder is not unlock than unlock it. visit here to unlock your device bootloder.
After unlock bootloder in your device just follow the step given below
Enable USB Debugging
==> Enable Developer option- Goto Settings > About phone > tap on MIUI version 5 to10 times.
==> Enable USB Debugging- Goto Settings > Additional settings > Developer options > USB Debugging and enable it.
Enable OEM Unlock
==> Enable OEM Unlock – Goto Settings > Additional settings > Developer options > Enable OEM Unlock.
Installation Process For TWRP Recovery in Redmi Note 4
1. Now connect your phone Redmi Note 4 to PC via USB cable.
2. Open the ADB unzip Folder.
3. Inside the folder, press and hold “Shift” Key then right click and select and selecte the option “Open command Windows here”. like this
4. The Command prompt will open.
5. Now write the this command.
adb devices
7. If your Redmi Note 4 properly connected to your PC it will show your device with some alphanumeric character.
8. Now write the this command. This will reboot your device into fastboot mode
adb reboot bootloader
9. Now its time to flash TWRP, so run this command.
(NOTE:- you must check in adb folder twrp.img file present or not if not present than past it first from twrp folder)
fastboot flash recovery twrp.img
once flashing process done than turn on your device
Actually you may use command 'dd' in adb shell or a terminal emulator to flash recovery easily.
yadav. said:
fastboot flash boot twrp.img
once flashing process done than turn on your device
Click to expand...
Click to collapse
I seems that the right command is "fastboot flash recovery twrp.img"
Unless you wanna install the recovery onto the kernel partition.
@OP: The correct command to flash the recovery is
fastboot flash recovery twrp.img
Please correct it in your post.
it does't work
after i downloaded the ADB file and the TWRP img together into my phone , which i saw with the CMD . and i open back my phone to recovery mode agian. it does not appear as TWRP . HOW?
Aaronyap said:
after i downloaded the ADB file and the TWRP img together into my phone , which i saw with the CMD . and i open back my phone to recovery mode agian. it does not appear as TWRP . HOW?
Click to expand...
Click to collapse
Because the instruction in first post is incorrect, after you flashed recovery you also need to use this command: "fastboot boot recovery_image_name.img"
This is needed only to boot into TWRP for first time, if you intend on flashing custom ROM's then Format DATA,reboot to recovery again and you can use it normal.

How i can install Oxygen Os from adb fastboot on OnePlus 5 ?

Hi , on my Oneplus 5 i flash custom rom (twrp) and root my device , now i want delete all , i want return my OnePlus 5 at the same when i buy .
On the OnePlus one , i download a cyanogen fasboot rom , and in fastboot mode i put a command for erease all and install new recovery new system etc .
But on OnePlus 5 i not find this possibility , I can do this ? I can erease all and install a Oxygen from fastboot ? where I can find the fastboot rom and the command to put?
Solution
I solved my problem with this step.
1) Dowload OxygenOS rom from official site OnePlus http://downloads.oneplus.net/
3) Adb driver installed
4) Put the file of the oxygenOs in adb folder , you can see this folder in C:
5) Start the smartphone in recovery mode , now click install from adb
6) From windows positioning on C folder , and start new session of prompt from adb folder ( you can do this, click shift on keyboard and while right click on adb folder , and you can see the option start new prompt command from folder)
7) from the prompt you can put the command "adb devices" , for be sure the computer see your devices.
8) Now you can install your rom , put the command "adb sideload filename.zip"
Flashing stock recovery
1) Download stock Recovery OnePlus from here http://oxygenos.oneplus.net.s3.amazonaws.com/OP5_recovery.img or else you can see on the download site of oneplus
2) Copy the recovery in the adb folder
3) Start a new prompt command from the folder adb
4) Put the smartphone in fastboot mode (power off the smartphone , and click volume up + power)
5) Put the command "fastboot device" for be sure computer can see the smartphone
6) Put the command "fastboot flash recovery name-recovery.img"
I hope I can help other persons with the same problem
Flash stock recovery and install the latest full zip firmware.
Sent from my ONEPLUS A5000 using Tapatalk
omrij said:
Flash stock recovery and install the latest full zip firmware.
Sent from my ONEPLUS A5000 using Tapatalk
Click to expand...
Click to collapse
I install a stock recovery from fastboot , but when i prove to install a new incremental Ota of Oxygen Os this fails , so I wanted to delete everything and by fastboot install all from scratch.
simon3r said:
Hi , on my Oneplus 5 i flash custom rom (twrp) and root my device , now i want delete all , i want to return my OnePlus 5 at the same when i buy .
On the OnePlus one , i download a cyanogen fasboot rom , and in fastboot mode i put a command for erease all and install new recovery new system etc .
but on OnePlus 5 i not find this possibility , i can do this ? i can erease all and install a Oxygen from fastboot ? where i can find the fastboot rom , and the command to put?
Click to expand...
Click to collapse
Doesn't work for me the original recovery won't recognize adb device so here i have done this:
1) Flash a custom rom Oos based via twrp (i've done this with freedomos) DO NOT REBOOT phone after flash
2) Flash original OxygenOs firmware provided by oneplus site DO NOT REBOOT phone, not yet
3) Put original recovery in your sd card from your pc via twrp (if you don't already have it)
4) Install original recovery from twrp
5) After that, reboot to recovery and you should have the op original one, perform a factory reset via recovery
6) try starting device, if everything works you can finally re-lock bootloader (only if you want)
Solution
Thank you all for reply , i solved my problem with this step.
1) Dowload OxygenOS rom from official site OnePlus http://downloads.oneplus.net/
3) Adb driver installed
4) Put the file of the oxygenOs in adb folder , you can see this folder in C:
5) Start the smartphone in recovery mode , now click install from adb
6) From windows positioning on C folder , and start new session of prompt from adb folder ( you can do this, click shift on keyboard and while right click on adb folder , and you can see the option start new prompt command from folder)
7) from the prompt you can put the command "adb devices" , for be sure the computer see your devices.
8) Now you can install your rom , put the command "adb sideload filename.zip"
Flashing stock recovery
1) Download stock Recovery OnePlus from here http://oxygenos.oneplus.net.s3.amazonaws.com/OP5_recovery.img or else you can see on the download site of oneplus
2) Copy the recovery in the adb folder
3) Start a new prompt command from the folder adb
4) Put the smartphone in fastboot mode (power off the smartphone , and click volume up + power)
5) Put the command "fastboot device" for be sure computer can see the smartphone
6) Put the command fastboot "flash recovery name-recovery.img"
I hope i can help other person with my problem
simon3r said:
Thank you all for reply , i solved my problem with this step.
1) Dowload OxygenOS rom from official site OnePlus http://downloads.oneplus.net/
3) Adb driver installed
4) Put the file of the oxygenOs in adb folder , you can see this folder in C:
5) Start the smartphone in recovery mode , now click install from adb
6) From windows positioning on C folder , and start new session of prompt from adb folder ( you can do this, click shift on keyboard and while right click on adb folder , and you can see the option start new prompt command from folder)
7) from the prompt you can put the command "adb devices" , for be sure the computer see your devices.
8) Now you can install your rom , put the command "adb sideload filename.zip"
Flashing stock recovery
1) Download stock Recovery OnePlus from here http://oxygenos.oneplus.net.s3.amazonaws.com/OP5_recovery.img or else you can see on the download site of oneplus
2) Copy the recovery in the adb folder
3) Start a new prompt command from the folder adb
4) Put the smartphone in fastboot mode (power off the smartphone , and click volume up + power)
5) Put the command "fastboot device" for be sure computer can see the smartphone
6) Put the command fastboot "flash recovery name-recovery.img"
I hope i can help other person with my problem
Click to expand...
Click to collapse
Yes this is the "defualt" method.. Mine was in case your PC won't recognize adb in stock recovery, because it happened at too many people for what i've seen on oneplus 3/3t/5
simon3r said:
Thank you all for reply , i solved my problem with this step.
1) Dowload OxygenOS rom from official site OnePlus http://downloads.oneplus.net/
3) Adb driver installed
4) Put the file of the oxygenOs in adb folder , you can see this folder in C:
5) Start the smartphone in recovery mode , now click install from adb
6) From windows positioning on C folder , and start new session of prompt from adb folder ( you can do this, click shift on keyboard and while right click on adb folder , and you can see the option start new prompt command from folder)
7) from the prompt you can put the command "adb devices" , for be sure the computer see your devices.
8) Now you can install your rom , put the command "adb sideload filename.zip"
Flashing stock recovery
1) Download stock Recovery OnePlus from here http://oxygenos.oneplus.net.s3.amazonaws.com/OP5_recovery.img or else you can see on the download site of oneplus
2) Copy the recovery in the adb folder
3) Start a new prompt command from the folder adb
4) Put the smartphone in fastboot mode (power off the smartphone , and click volume up + power)
5) Put the command "fastboot device" for be sure computer can see the smartphone
6) Put the command fastboot "flash recovery name-recovery.img"
I hope i can help other person with my problem
Click to expand...
Click to collapse
This definitely will help me recover my semi-bricked device, with twrp not accepting modifications or even read/Write internal memory, flashed oreo rom it wiped out my internal memory and now stucked completely to that rom. Hopefully i will get back to factory os with this method Thanks in advance bro helpful people like you keeping this community alive!
simon3r said:
Thank you all for reply , i solved my problem with this step.
1) Dowload OxygenOS rom from official site OnePlus http://downloads.oneplus.net/
3) Adb driver installed
4) Put the file of the oxygenOs in adb folder , you can see this folder in C:
5) Start the smartphone in recovery mode , now click install from adb
6) From windows positioning on C folder , and start new session of prompt from adb folder ( you can do this, click shift on keyboard and while right click on adb folder , and you can see the option start new prompt command from folder)
7) from the prompt you can put the command "adb devices" , for be sure the computer see your devices.
8) Now you can install your rom , put the command "adb sideload filename.zip"
Flashing stock recovery
1) Download stock Recovery OnePlus from here http://oxygenos.oneplus.net.s3.amazonaws.com/OP5_recovery.img or else you can see on the download site of oneplus
2) Copy the recovery in the adb folder
3) Start a new prompt command from the folder adb
4) Put the smartphone in fastboot mode (power off the smartphone , and click volume up + power)
5) Put the command "fastboot device" for be sure computer can see the smartphone
6) Put the command fastboot "flash recovery name-recovery.img"
I hope i can help other person with my problem
Click to expand...
Click to collapse
Awesome, works
Thank you for valuable guidance . I found this explanation only You and another perso
Thank you for valuable guidance . I found this explanation only You and another person how to get back with oreo on runoff
Worked Perfectly for me!! really helphul
:laugh::laugh::good:
simon3r said:
Thank you all for reply , i solved my problem with this step.
1) Dowload OxygenOS rom from official site OnePlus http://downloads.oneplus.net/
3) Adb driver installed
4) Put the file of the oxygenOs in adb folder , you can see this folder in C:
5) Start the smartphone in recovery mode , now click install from adb
6) From windows positioning on C folder , and start new session of prompt from adb folder ( you can do this, click shift on keyboard and while right click on adb folder , and you can see the option start new prompt command from folder)
7) from the prompt you can put the command "adb devices" , for be sure the computer see your devices.
8) Now you can install your rom , put the command "adb sideload filename.zip"
Flashing stock recovery
1) Download stock Recovery OnePlus from here http://oxygenos.oneplus.net.s3.amazonaws.com/OP5_recovery.img or else you can see on the download site of oneplus
2) Copy the recovery in the adb folder
3) Start a new prompt command from the folder adb
4) Put the smartphone in fastboot mode (power off the smartphone , and click volume up + power)
5) Put the command "fastboot device" for be sure computer can see the smartphone
6) Put the command fastboot "flash recovery name-recovery.img"
I hope i can help other person with my problem
Click to expand...
Click to collapse
Help! I tried to do the sideload but in my powershell window says "loading: 'update.zip' *cannot read 'update.zip'* " I don't know what's the problem, my computer can detect my phone with "adb devices" and "fasboot devices" so that's not the problem
Reason for that is adb on Windows can't read large files as it's not Large Address Aware, I'll get the article I use that has a tool that enables that when I get home, it's basically a small program you need to run that enables that functionality.
Fosko Stock said:
Help! I tried to do the sideload but in my powershell window says "loading: 'update.zip' *cannot read 'update.zip'* " I don't know what's the problem, my computer can detect my phone with "adb devices" and "fasboot devices" so that's not the problem
Click to expand...
Click to collapse
use This Software to solve Large address Aware problem
w.techpowerup.com/forums/threads/large-address-aware.112556
it worked for me
Please Select the adb Software correctly as it got me Confused I have installed 2-3 Of them
love you

Back to Stock all in one - enable dm-verity, lock bootloader, flash latest OOS

I wanted to create a guide which is as simple as rooting a OnePlus 3T. I don’t know if it will work with the OnePlus 3. I’m not responsible for anything. You’re doing it on your own risk, so only do it if you know what you will do, now! It may brick your device.
This is the way it worked for me. I do not guarantee it will work for you!
READ THE WHOLE INSTRUCTIONS FIRST BEFORE YOU DO ANYTHING​
What we do:
- Flash TWRP
- Flash an old version of OOS
- Enable dm verity
- Relock the bootloader
- Flash the latest stock rom
What you need:
- Computer (Windows 7 or 10)
- USB Cable
- about 1 hour of your lifetime
YOU WILL LOOSE ALL YOUR DATA - ALSO THE INTERNAL STORAGE WILL BE DELETED (pics, music and all the stuff stored there)​
Download to your computer:
Latest TWRP for OnePlus 3T
https://forum.xda-developers.com/on.../recovery-official-twrp-oneplus-3-3t-t3543391
and
latest OOS from OnePlus for your 3T
http://downloads.oneplus.net/
THE USB DRIVERS MUST BE INSTALLED ON YOUR COMPUTER​
Download to the phone:
4.0.2 OOS Stock rom (post #2)
https://forum.xda-developers.com/oneplus-3t/development/recovery-twrp-oneplus-3t-t3507308
Flash TWRP:
1. Start your phone in fastboot mode (don’t connect to your PC yet!)
2. Open CMD as Admin (Windows start-menu - type “cmd”, right-click, run as administrator)
3. connect your phone
4. rename the file to “recovery” (don’t type “recovery.img” manually, only “recovery”)
5. type command “fastboot devices” -> device will be listed
6. command “fastboot flash recovery C:\Users\...\recovery.img” (the path where it’s stored)
7. done -> boot to recovery
8. disconnect your phone - leave CMD open
Flash OOS 4.0.2
1. Go into TWRP
2. wipe “System, Data, Cache, Dalvik”
3. Install OOS 4.0.2
4. reboot into fastboot
Enable dm-verity:
1. connect your 3T when it’s back in fastboot
2. type in CMD “enable dm-verity”
3. done - keep CMD open and the phone connected
Relock the bootloader:
1. type in CMD “fastboot OEM lock”
2. Warning message on your phone will pop up -> choose “yes” on your phone by using the volume buttons to lock the bootloader (keep CMD open)
Update to the newest OOS via “sideload”:
1. VOL down to boot into recovery
2. choose “Install from ADB”
3. “Upgrade Android from USB?” -> “Ok”
4. rename the OOS zip file to "update"
5. type in CMD “adb sideload C:\Users\...update.zip”
6. done
7. reboot the device - it will take about 10 minutes, DO NOT INTERRUPT THE PROCESS
Finish
Take your time! Don't do it if you're in a rush.
Please give me feedback if it worked for you or if I have to change something.
enable dm-verity doesnt work
"enable is not recognised..."
chowchillacharlie said:
enable dm-verity doesnt work
"enable is not recognised..."
Click to expand...
Click to collapse
Did you check if the device is listed in fastboot?
You can also try the command "disable" and then "enable"
Sometimes you may need to do it first, even if it's disabled
Thanks for your threat. I tried this but had to do a couple things differently.
I think enabling/disabling dm-verity works only with old firmware.
What I used:
* 4.0.2 firmware from this threat https://forum.xda-developers.com/oneplus-3t/how-to/firmware-modem-collection-flashable-zips-t3565535
* latest oneplus recovery and rom https://downloads.oneplus.com/
* the recovery can be downloaded from a link on the bottom of the rom download site.
I started with twrp and a custom rom.
You need usb debuging enabled and adb and fastboot installed
What I did:
* I did a Nandroid backup, and copied the sdcards content to my computer, because the following completely wiped my phone
"adb pull /sdcard /path/to/my/drive/"
* flash 4.0.2 firmware, with trp
enter adb sideload mode in twrp and
"adb sideload firmware.zip"
* fastboot flash oneplus recovery
"fastboot flash recovery recovery.img"
* using onplus recovery and sideloading installed latest oneplus rom
enter adb sideload and
"adb sideload oneplusrom.zip"
* did a factory reset in oneplus recovery and cheked if my phone would boot
* entered fastboot mode
"fastboot oem disable_dm_verity", then "fastboot oem enable_dm_verity"
"fastboot oem lock"
after that my phone got wiped again, and the next boot took a long time
Then the phone was completely stock
Wanted to post to say thanks to roor7 and WhataHulk - had a rooted 3T I wanted to sell following an upgrade (best price requires the phone to have no sign of root!), and this was the only method that worked for me to enable dm-verity.
As a quick note, I followed roor7's guide, but got the same error message as chowchillacharlie. After sme playing about I found the simplest soultion was using the CMD line provided towards the end of WhataHulk's guide, i.e. - "fastboot oem disable_dm_verity", then "fastboot oem enable_dm_verity". For me, roor7's guide swapping the type "enable dm-verity" in CMD with "fastboot oem enable_dm_verity" worked a treat.
Sorry if that is all incredibly obvious to most people!
Thanks again gents.

Categories

Resources