我正在为nexus 5X构建AOSP。代码构建,安装和运行,
但是在尝试访问adb shell时,我无法进入su。
我检查了/ system / xbin / su现在是su_exec标签,所以我修改了file_contexts以将su放入系统标签
shell@bullhead:/ $ which su
/system/xbin/su
shell@bullhead:/ $ ls -Z /system/xbin/su
-rwsr-x--- root shell u:object_r:system_file:s0 su
但仍然:
shell@bullhead:/ $ su
su: setgid failed: Operation not permitted
我也试过禁用selinux但是:
shell@bullhead:/ $ setenforce 0
setenforce: Couldn't set enforcing status to '0': Permission denied
我现在没有想法了。请帮忙。
答案 0 :(得分:1)
要获得根,我必须做一个eng bui。在这个版本中,adb总是落在root shell中。
感谢@Chris的回答。