-
-
[求助]android L root问题
-
发表于:
2015-1-4 15:37
10074
-
nexus 5(android 5.0)手机已经root的。
代码C++写的。
setuid(0)返回成功,
但是在读取/data/data目录时候,失败了,提示无权限。原本该代码在android 4.4(包含4.4)以下都运行正常。
“type=1400 audit(0.0:7931): avc: denied { getattr } for path="/data/data/com.android.shell/lib" dev="mmcblk0p28" ino=81501 scontext=u:r:init:s0 tcontext=u:object_r:shell_data_file:s0 tclass=lnk_file”。
同时还有另外一个问题。android L编译NDK时需要加-fPIE编译选项,原先代码重新编译了,在android 5.0运行时,socket中的accept,一接入就返回errno:-9
崩溃了,原本代码在其他的版本都运行ok。
谢谢
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课