[Motorola One Vision Guides, News, & Discussion] ilia3367:
TWRP 3.3.1 & Root for Moto 1 Vision​

Thanks to the efforts of yuri-2016 and and my humble contribution, the TWRP 3.3.1 was made from scratch and a new method of Root was tested.

Accept this gift from the bottom of your heart! :highfive:

Instructions

USB debugging must be enabled on the phone and the bootloader must be unlocked!

1. Download attached archive TWRP_Root_Moto_One_Vision.zip and extract files from it in the following order::

- .bat executive file and vbmeta.img to the folder with the firmware files;

- TWRP-3.3.1_Motorola_One_Vision.img to \adb\ folder.

- TWRP-3.3.1_Installer_Motorola_One_Vision.zip, Disable_Dm-Verity_ForceEncrypt.zip, Magisk Installer, MagiskManager copy to External SDcard in your phone.

2. Load phone in fastboot mode, then connect it to PC, then start an executive file .bat. At the end of flashing the phone will reboot into bootloader-mode and then TWRP again.

3. In the Recovery at the very beginning we put a checkmark in the checkbox to avoid this request in future, and give permission to modify the system for writing.

4. Go to the Wipe page and run the Format Data for decryption. Enter "yes" for the request. Exit to the Main Menu and reboot to Bootloader.

5. Attention! You mus BOOT into Recovery mode (DO NOT INSTALL it !), through the command:

fastboot boot C:\adb\TWRP-3.3.1_Motorola_One_Vision.img

6. Flash an archive TWRP-3.3.1_Installer_Motorola_One_Vision.zip which will make TWRP permanent.

NOTE: If you want to keep the stock Recovery , do not install this archive, but in order to boot into TWRP you will need to run the command from Step 5 every time.

7. Configure TWRP via “Settings”-page (time, time zone, language, etc.) as you want.

8. Go to “Install” page and flash the Magisk Installer , and flash Disable_Dm-Verity_ForceEncrypt.zip

9. Reboot in System. Phone will reboot several times, don`t worry. Perform initial settings again.

10. Install MagiskManager.apk, because the application installed in the system generates an error and does not start.

Now your device has a custom recovery TWRP and Root rights! :good: :victory:

01/10/2019 New instruction have been made

30/09/2019 New build TWRP !!!

Fixed: Removed the "Enable MTP" button.

Note: Who will reinstall the new TWRP build over the old one, follow these steps:

1. Download new TWRP_Root_Moto_One_Vision.zip

2. Load into Recovery mode via the command:

fastboot boot C:\adb\TWRP-3.3.1_Motorola_One_Vision.img

3. Install TWRP-3.3.1_Installer_Motorola_One_Vision.zip

4. Flash Magisk installer, Disable_Dm-Verity_ForceEncrypt.zip.

5. Reboot in the Recovery again.

6. Try to adjust the brightness, connect USB-OTG, check the absence of the "Enable MTP" button.

Old instructions

Friends! I got the Root for this device.

I'm not saying it's the only way to get a Root. I suggest something I used on my own device.

You are responsible for everything you do with your device!

Getting Root was performed on firmware XT1970-3_KANE_RETEU_DS_9.0_PSA29.160-30

Attention! The process of receiving the Root will delete all your data from the device.

1. The bootloader must be unlocked on the device beforehand.

2. Extract files from the archive https://drive.google.com/open?id=1xgTVlIXOFWq59I1-D9bnRlj1heJycT_I :

- vbmeta.img, vbmeta_patch.img and boot_patch.img to the adb folder;

- MagiskManager-v7.3.4.apk to a convenient folder for you. It will then need to be copied either to the phone memory or to the SD Card.

3. Load the device into fastboot mode and connect it to your PC.

4. Flash vbmeta.img with the command:

fastboot flash vbmeta_a vbmeta.img

5. Flash boot_patch.img with the command:

fastboot flash boot_a boot_patch.img

6. Flash vbmeta_patch.img command:

fastboot flash vbmeta_a vbmeta_patch.img

7. Load the device into the system by pressing the Start button. Phone will reboot in Recovery where there will be a warning that it is necessary to execute Factory reset. It is necessary to give your consent.

The phone will reboot several times again, don't worry.

8. Perform the initial setup. Install MagiskManager-v7.3.4.apk.

9. Launch the MagiskManager application. He will offer to update the application, click the Yes button. The phone will reboot.

Your device now has Root permissions and access to the system!