[General Topics] bitwhale:
DISCLAIMER: I can only confirm this works on a pp1 phone (as this is what my phones originally ran), I can also confirm that pp5 has graphics issues that will cause a bootloop as stated previously, we are still in need of a workaround here.

New update, I figured out how to get SuperSU me to work on a zone 3. I'm sure this process is a mix of truth & superstition, I literally tried so many things though and this is the only combo that would work for me (out of 3 of 3 phones).

I flashed my phones to pp6, then back to pp2 (the phones that i upgraded directly from pp1 to pp2 would not work for what ever reason and would freeze during root, have no clue how this is possible it's probs superstition but it worked for me).

Once my phone was back to pp2 firmware, reset factory settings & factory data reset. Once it reboots, go through the set up process.

Afterwards, Go to "about phone" then "software info" and then tap "build number" 7-8 times to turn on dev mode. go back 2 times and enter developer options and check "USB Debugging". This is important incase you brick your phone some how during this process, though I didn;t happen to me once i figured this out.

Go to google store & go to settings, TURN OFF AUTO UPDATE APPS VERY IMPORTANT, now search for "supersume pro" but do not install, instead expand the description & look for a xda forum link to KingRoot version 4.8.1. Navigate to the link and click download. Go to "storage > downloads" and click kingroot & install. It will ask you to change your settings, click settings and change "download unknown applications" so you can download apk's outside of the google play store, then it will automatically go back and start the install. If you get a message saying something like "this could be dangerous" click more and click "install anyway".

After kingroot downloads, reboot your phone. Once it's rebooted, open kingroot and root your phone. I've had this step mess up on me, but worse case scenario, you reboot and try again and it typically goes for it. After flashing from pp6 to pp2 though for what ever reason rooting seemed to work always the first/second time, knock on wood.

After rooting, go download root checker, super su, & supersume pro ($3.99), once they are all downloaded, reboot your phone once again.

After reboot, open root checker and verify that you have root access. Once verified, start supersume pro and look above the blue button for writing to verify that it is running 'kingroot 4.8.1" and not kingroot 4.9.2 (if it is running 4.9.2 you didn't turn off auto update fast enough and kingroot snuck in an update on you, supersume will freeze on 4.9.2 and you will need to start over from step 1 to remove root and retry). If it says kingroot 4.8.1, click the big blue button & wait for the "grant root access" screen to pop up so you can accept. After this, supersume pro will reboot and open again for stage two.

Wait 10 seconds after it reopens until all of the "validating liscense" notifications disappear and then click the blue button again. At this point, be patient, wait for another "grant root access" screen, if this pops up, you are home free, if it doesn't pop up & the app freezes for over 2 minutes, then sadly we need to restart the process & kingroot was removed during supersume stage 1 so we will have to start again from the point of installing kingroot 4.8.1. I found that if it takes longer than 2 minutes to pop up, it probably isn't coming haha, but this was again only when i was trying to update a phone that was flashed from pp1 to pp2, these problems seemed to disappear for what ever really odd reason when I downgrade from pp6 back to pp2.

After supersume pro finishes, it will open supersu automatically. click "new user" and it will take you to a page where it says "how to update your binaries". Click the home screen and reopen supersu, a screen will now pop up saying "would you like to update your binaries?" click ok and then you will be presented with two options. Click "Normal", DO NOT CLICK TWRP IT WILL BRICK YOUR PHONE, only click the normal option.

Now at this point it will say "installing update plz wait" give it around 3-5 minutes, then it will either say one of two things:

congrats you have updated your binaries, please reboot

-or-

There is a conflicting version of supersu, would you like to remove it? click yes - Now, this never works, it never finishes uninstalling, wait 5 minutes, go smoke a cig or something, come back, then reboot your phone.

When you log back in, you will notice that you have supersu binaries, root, and no more king root. I R VICTORIOUS!

That was quite the tech puzzle, I literally worked at it for days, I hope i've helped at least one person, plz let me know if I need to clarify anything I know it sounds weird lol very detailed and probably superstition creeps in every now and then, but I literally tried every simplified option without flashing from pp6 to pp2 and nothing would work, maybe one of you can explain why this would actually make a diff, from my understanding flashing from pp6 to pp2 wouldn't leave any residual pp6 settings/calibrations correct?

Anyways, take care, talk soon! :) Thanks for the help ladies & gents.

PS I paid it forward!! :D