当前位置:编程学习 > wap >>

有android源码的情况下怎么开放系统的root权限

想把系统的root权限开放,按照网上一点资料做了以下修改:
1、尝试修改了su.c

if (myuid != AID_ROOT && myuid != AID_SHELL) {
        fprintf(stderr,"su: uid %d not allowed to su\n", myuid);
        //return 1;注释掉这一句
    }


2、修改init.rc
添加:
chmod 4755 /system/xbin/su


重新编译烧录后发现RE文件管理器还是提示:需要root权限。

请教各位大神,在有源码的情况下怎么才能开放root权限?       --------------------编程问答-------------------- eng 版本 就有root权限 --------------------编程问答-------------------- 这和SU没啥关系,你本身不是ROOT,执行chmod肯定不行。 --------------------编程问答-------------------- 你在编译版本的时候  编译一个debug版本   就自带root权限了 --------------------编程问答--------------------
引用 3 楼 ConnectionUtils 的回复:
你在编译版本的时候  编译一个debug版本   就自带root权限了

我lunch的就是debug版本的。 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 2 楼 BEYONDMA 的回复:
这和SU没啥关系,你本身不是ROOT,执行chmod肯定不行。

那有什么方法吗?
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,