what do you mean soft root/ hard root?
Maybe I'm using the wrong term?
Some apps say I'm rooted, some don't and I think it's because my kernel is secure.
See, I had got used to using Android Commander with my other ROMs... just lazy I guess. lol It hasn't been updated in forever, and had no support for 4.3 - so, played with a zillion different USB drivers, and copied the platform tools from the latest version of SDK and pasted them into the program/bin files of AC on my PC, and it finally recognized my phone - but... AC won't work because it says I'm not rooted.
Sooo... I installed Busybox on the phone, along with ADBD Insecure (which is supposed to cure the issue with AC not recognizing root. (when you hook the phone up to the PC via USB, you have to have usb debugging turned on) - then "current status" in ADBD Insecure says "Binary: Original" and "USB debugging: Enabled", but when I plug in the USB cable to the PC, Knox kicks in and changes binary status from "Original" to "Insecure" (as it should) and the USB debugging to "Disabled". (which it shouldn't)
I'm at my wits end trying to figure this one out.
Knox disabler didn't work, " su pm disable com.sec.knox.seandroid " in ADB didn't help either, so...
I ran a search in Root Explorer for "Knox" and deleted everything I could find... including a few others connected to it, but all that effort didn't remove the Knox security within the bootloader.
It prevents the system from having an insecure binary and usb debugging switched on at the same time.
WTH am I missing here???