Rooting of device without pc is possible but unlocking of bootloader and installing twrp is not at all possible without pc.
Process:
- Need ADB drivers.
- Unlocking of bootloader.
- Flashing twrp.
- Installing su.
Adb drivers:
First of all you have to install adb drivers in your pc
Download link- adb-setup-1.4.3.exe
Unlocking your bootloader:
You need a Code which can receive from Motorola. Further instructions: unlocking bootloader. You have to create a Motorola account first.
Flashing twrp (it's a 3rd party popular recovery)
Download link https://twrp.me/devices/motorolamotogplus2016.html
- fastboot flash recovery twrp.img
- fastboot reboot.
As you said rooting without pc
- Now you have to download SuperSUv2.46.zip
- After that turn OFF Moto G4 Plus .
- Now Turn On it again By holding (Volume down button and power button Together .
- After booting in Twrp Recovery select ” Choose zip from sd card .
- Now choose the SuperSu zip you downloaded earlier .
- Now wait for few seconds until installation in progress.
- Now Select advanced > reboot to system.
- Thats all You have successfully rooted your Moto G4 Plus without using pc .
technicalveteran.com