Firefly开源社区

打印 上一主题 下一主题

关于5.1系统如何ROOT(免授权)

741

积分

68

威望

68

贡献

技术大神

Rank: 3Rank: 3

积分
741
QQ

关于5.1系统如何ROOT(免授权)

发表于 2016-6-23 14:39:16      浏览:76034 | 回复:61        打印     [复制链接] 楼主
本帖最后由 风之空响 于 2016-6-23 14:42 编辑

1.删除system/extras/su/Android.mk 屏蔽系统su编译

2.使用PRODUCT_COPY_FILES拷贝附件的su到out/../system/xbin/目录下
例 PRODUCT_COPY_FILES +=$(CUR_PATH)/su:system/xbin/su

3.如下添加对应的代码到init.rk30board.rc
diff --git a/device/rockchip/common/init.rk30board.rc b/device/rockchip/common/init.rk30board.rc
index 8a44718..db978a0 100644
--- a/device/rockchip/common/init.rk30board.rc
+++ b/device/rockchip/common/init.rk30board.rc
@@ -164,3 +164,8 @@ on property:app.logsave.start=1

on property:app.logsave.start=0
     stop catlog
+
+
+service daemonsu /system/xbin/su --daemon
+    class main
+    oneshot
4.修改
+++ b/system/core/include/private/android_filesystem_config.h
@@ -245,7 +245,7 @@ static const struct fs_path_config android_files[] = {

     /* the following five files are INTENTIONALLY set-uid, but they
      * are NOT included on user builds. */
-    { 04750, AID_ROOT,      AID_SHELL,     0, "system/xbin/su" },
+    { 06755, AID_ROOT,      AID_ROOT,     0, "system/xbin/su" },


5.编译后烧写固件,如无法获取root,请查看ls -l system/xbin/su 的权限是否为6755

默认root权限.rar (51.69 KB, 下载次数: 582)


这里说明的时免授权的root,如需要授权root可以使用superuser的su,细节稍微有点区别,我会再发帖说明了

已有 4评分威望 +12 灯泡 +17 贡献 +15 收起 理由
greenxiaoniao + 2 赞一个!
luowei873 + 1 + 2 很给力!
智能阿才 + 10 + 11 + 12 赞一个!
sotion + 1 + 2 + 3

查看全部评分

回复

使用道具 举报

741

积分

68

威望

68

贡献

技术大神

Rank: 3Rank: 3

积分
741
QQ
发表于 2016-7-8 16:46:48      沙发
citee520 发表于 2016-7-2 12:14
請問大大~~~我依照您的方式改好
確認了一下SU
shell@firefly:/ $ ls -l system/xbin/su

你可以用re资源管理器看一下是否已经获取到权限
回复

使用道具 举报

741

积分

68

威望

68

贡献

技术大神

Rank: 3Rank: 3

积分
741
QQ
发表于 2016-7-8 16:47:20      板凳
wod 发表于 2016-6-29 14:05
楼主,superuser的root方式发了没?没看到啊!

最近事情比较多,最近两天会发帖
回复

使用道具 举报

741

积分

68

威望

68

贡献

技术大神

Rank: 3Rank: 3

积分
741
QQ
发表于 2017-6-20 11:51:24      地板
papillondog 发表于 2017-6-6 13:48
感谢版主,不知哪能下到su源码,网上好多都无法root

你用我编译好的就可以。32位系统的都是通用的。需要64位的话,去下载3399的那个root贴子里面的就好
回复

使用道具 举报

741

积分

68

威望

68

贡献

技术大神

Rank: 3Rank: 3

积分
741
QQ
发表于 2017-7-8 18:03:39      5#
welnstar 发表于 2017-6-26 15:44
楼主有3288 6.0root的方案吗?

3288-6.0的还没有做
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表