[ZTE ZMAX Guides, News, & Discussion] xtremeasure:
Ok I'm going to try to shell this out nice and simple here....

Uninstall kinguser if installed...

Clear king root app data......

Reboot phone......

Run king root if it forces your phone to reboot don't touch it king root will open itself back up.....

Repeat this process if it fails you'll know it worked when you get an app install screen.....

Once you gain root verify with root checker......

Plug phone into computer...

Open cmd type

adb shell

This will open a terminal for the phone

Su

This will elevate the shell to root

getprop ro.build.fingerprint

Output for that command should be...

zte/P892T57/draconis:4.4.2/KVT49L/20140804.141306.18686:user/release-keys

The only reason you do that is to get the number after zte if you haven't updated that number will be different this ok just replace the number in the next command with whatever your output is

setprop persist.sys.k P892T57

If your build number is different replace it in the command above worked if it did after the next command it will show your build number again

getprop persist.sys.k

Output should be your build number

cd /dev/block/platform/msm_sdcc.1/by-name/

Change directories because now we back up recovery and set boot to our recovery partition

dd if=recovery of=/sdcard/recovery.img

This command backs up your recovery image

dd if=boot of=recovery

That sets recovery as boot... When you want to modify anything in /system you need to reboot into recovery.... It starts the phone with /system mounted.

reboot recovery

This will restart your phone it is NOT going to be in the recovery menu don't worry it's supposed to be that way...reopen the adb shell and type

Id

If your output is

uid=0(root) gid=0(root) context=u:r:shell:s0

It worked...

Now remount system as writable

Mount -o rw,remount /system

Now your going to need the manual install for supersu you can get that here

http://download.chainfire.eu/supersu

Type exit into the terminal and it should drop you back to your normal cmd...unzip the su zip anywhere you want in your cmd switch to that directory...

Once your in the directory your going to push the files to the tmp folder on the phone with these commands

adb push arm/su /data/local/tmp/su

adb push common/install-recovery.sh /data/local/tmp

Now reenter adb shell

Make sure system is mounted writable with

mount -o remount,rw /system

Move the so files into place with these commands

cat /data/local/tmp/su > /system/xbin/su

cat /data/local/tmp/su > /system/xbin/daemonsu

cat /data/local/tmp/install-recovery.sh > /system/etc/install-recovery.sh

Give them all permissions

chmod 755 /system/xbin/su

chmod 755 /system/xbin/daemonsu

chmod 755 /system/etc/install-recovery.sh

Then reboot your phone to complete install.....

Reboot.....

After rebooting go into the play store and install the supersu app. It's going to tell you the su binary is out of date to fix that we need to open the adb shell on our pc again

Adb shell

Reboot into recovery

Reboot recovery

Once rebooted open the app and update your binaries one finished reboot add your done 100% perm rooted compliments jcase

---------- Post added at 01:06 PM ---------- Previous post was at 12:59 PM ----------

When I get home I'm going to try to write a batch file to do the majority of the dirty work for those on Windows.... Later on when I have access to my Linux box ill write a python script doing the same for Linux...it'll take care of everything on the pc end of things...