** THIS WORKED ON MY DEVICE BUT IT MAY NOT WORK ON YOURS. APPLY AT YOUR OWN RISK **
You don't need to have root to apply this procedure. Your bootloader doesn't have to be unlocked.
This has been tested with SGP311, 10.6.A.0.454, Lollipop 5.0.2, Customized TW version, but it should work fine on any other customization of 10.6.A.0.454.
This procedure installs superSU root binaries and busybox on your system.
1- Upgrade to Lollipop 5.0.2. Either flash an ftf using flashtool or if you are in a region where the update is available take the OTA. You can get the unmodified Customized TW version from here.
2- Make sure your PC can communicate with your tablet via adb.
The success of this method depends on following the procedure very carefully. So read the instructions and make sure you understand every step before you try it.
1- Install and run Kingroot 4.0.
2- Unzip the attached file in your adb directory and then open an adb terminal and make sure the PC can see your phone (you can check that by typing adb devices). Then type the following:
adb push su /data/local/tmp adb push busybox /data/local/tmp adb shell
mount -o remount,rw /system cat /data/local/tmp/su >/system/xbin/daemonsu && chmod 0755 /system/xbin/daemonsu cat /data/local/tmp/busybox >/system/xbin/busybox && chmod 0755 /system/xbin/busybox daemonsu -d &
5- At this point, leave the adb terminal window running and go to your tablet, open the Kinguser app, open settings (the wheel at the top right corner of the screen), Root authorization setting, and Remove Root permission. The app may self-uninstall.
6- In any case, after this is done, uninstall the two or three remaining Kingroot apps that are still on your tablet (Kinguser, KingRoot, and the other one with the blue icon and Chinese text under it).
7- Back to the adb terminal, and type the following:
cat /data/local/tmp/su > /system/xbin/su && chmod 0755 /system/xbin/su busybox chattr -ia /system/xbin/ku.sud busybox chattr -ia /system/xbin/supolicy busybox chattr -ia /system/xbin/pidof rm /system/xbin/ku.sud rm /system/xbin/supolicy rm /system/xbin/pidof rm /system/bin/debuggerd mv /system/bin/debuggerd_real /system/bin/debuggerd rm /system/bin/debuggerd64 busybox chattr -ia /system/bin/install-recovery.sh busybox chattr -ia /system/bin/rt.sh rm /system/bin/install-recovery.sh rm /system/bin/rt.sh busybox chattr -ia /system/bin/.usr/.ku rm -rf /system/bin/.usr rm /system/usr/icu/icusuflag.conf busybox chattr -ia /system/usr/iku/isu rm -rf /system/usr/iku rm /system/kroot_* rm /sdcard/kr-stock-conf rm -rf /sdcard/Kingroot rm -rf /data/data-lib/com.kingroot.RushRoot rm -rf /data/data-lib/com.kingroot.kinguser rm -rf /data/data-lib/king
8- Install superSU (from the attached file) on your phone, run it, and let it update the SU binary.
9- Reboot the tablet. After about 5 minutes your root is ready.
If you get this error: "can't stat /system/bin/debuggerd no such file or directory" the solution is here: http://forum.xda-developers.com/show...4&postcount=31