I have an Intel development board with an Atom processor running Android 6.0.1 and kernel version 3.14.64-x86_64. I can adb into the board and gain superuser privileges by typing su (su binary in /system/xbin), but any application requiring root permission does not run. RootChecker says that the device is not rooted. How can I run apps requiring root permission? do I have to root it some other way?

  • Is there any su file under /system/bin?
    – Grimoire
    Apr 7, 2017 at 6:31
  • su binary is in /system/xbin not in /system/bin
    – user007
    Apr 7, 2017 at 17:34
  • Please notice that I specifically asked if there's any file called su, under /system/bin. I'm perfectly aware that your su binary is placed inside /system/xbin, as it should be.
    – Grimoire
    Apr 7, 2017 at 17:42
  • No, there is no file called su under /system/bin
    – user007
    Apr 7, 2017 at 21:20
  • If we are lucky, then this may be the culprit. From a root shell, issue the following commands: ln -s /system/xbin/su /system/bin/su, chown 0.0 /system/bin/su, chmod 777 /system/bin/su. Once you performed those, reboot your device and check again with RootChecker.
    – Grimoire
    Apr 8, 2017 at 8:29


You must log in to answer this question.

Browse other questions tagged .