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?
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.