So , none of the methods for the A95x work for you? , yes the modes are different , but all the principles are the same.
I presume you tried this method?
Q: For various reasons I need to fully "Un-Root" my device. Can someone outline the procedure to do this?.
A: Forum user Jfath has given us a procedure to do this:
Install superSU from the play store.
Install JRummy busybox from the play store.
Install JRummy root checker from the play store.
Run superSU, go to settings and choose full unroot.
Run JRummy busybox and choose 'uninstall'.
Your box should now be completely unrooted. You can verify using JRummy root checker
If you want to root again, but hide it from Netflix, use Magisk and phh's Superuser as described in part 1 of the FAQ
And also this one?
Q: Is there a way to un-root my A95x (s905x) , just enough that apps that check for root will work on it?
A: Yes , thanks to forum user jfath , we have a procedure for this. all credit must go to him for providing us with this...
NOTE: THIS PROCEDURE WILL ONLY WORK BY FLASHING USING TWRP. IF YOU USE THE STOCK RECOVERY TO FLASH, IT WILL FAIL.
Unfortunately, more and more apps refuse to run if a device is rooted. There is a new system-less framework and root method that will allow us to keep root, but hide all traces of root from most apps that require unrooted devices.
Magisk and Magisk Manager (by topjohnwu) are the tools needed.
You can read about and download Magisk here:
I'm currently running this solution on several Nexbox A95X boxes with great results. The installation process was:
Boot into recovery and flash the Magisk flashable zip.
Reboot the system
Install the Magisk Manager apk downloaded from the Magisk thread
Start the Magisk Manager and enable Magisk Hide in settings
Reboot the system
(on the first reboot, I found I didn't have root, but it came back to stay after another reboot)
You can now use the Magisk Hide option from the Magisk Manager menu to choose which apps need root hidden
You can test your installation by downloading a root checker. Run it - root should be found. Use Magisk Manager to hide root from the root checker app, then run it again - no root should be found.
Magisk includes another powerful feature called resetprop that will allow you to set Android properties (including read only attributes) without editing build.prop. This can be used to change any property and can be really useful if an app is trying to check build.prop setting to detect root or device type.
UPDATE Jan 3rd 2017......
Topjohnwu has released a new version of Magisk (v10.2) that installs correctly on Nexbox. There is no longer a need for the patched version I created and Friz made available in his repository. The new version fixes a problem from v9 that caused the box to occasionally lose root requiring a reboot.
Install/Update Magisk Manager from play store
Start the app, it will tell you a Magisk update is available
Choose Install from settings and allow it to download and install the update zip
The installation will fail, but the zip will be left in sdcard/MagiskManager
Boot into twrp recovery and flash the update zip
Reboot and you're done.
For those not using Magisk, the really nice feature is the ability to selectively hide root from apps that refuse to run on a rooted device.
If you're installing for the first time, be sure to uninstall SuperSU by doing a 'full unroot' from the SuperSU setting menu. Magisk v10 installs it's own version of SuperUser.
This can also be downloaded from the Nexbox Repository located here: