在alps/system/extra/su/su.c文件中
if (myuid != AID_ROOT && myuid != AID_SHELL) {
fprintf(stderr,"su: uid %d not allowed to su\n", myuid);
return 1;
}
换成
if (myuid != AID_SYSTEM && myuid != AID_SHELL) {
fprintf(stderr,"su: uid %d not allowed to su\n", myuid);
return 1;
}
这样就可以有系统签名的情况下,就能试用su的权限啦
如果想什么情况下都能使用的话,直接屏蔽调第一段代码