Firefly开源社区

标题: Android4.4 pad源码在编译rom的时候获取ROOT权限 [打印本页]

作者: ohyeah521    时间: 2015-12-26 08:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: coolcm    时间: 2015-12-28 16:53
路过帮忙顶
作者: perfect1580    时间: 2015-12-30 09:08
按照root的脚本,把相应的su文件什么的拷贝到相应目录,最后生成rom包就OK了
作者: ohyeah521    时间: 2015-12-31 08:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: perfect1580    时间: 2015-12-31 11:17
http://developer.t-firefly.com/f ... &highlight=root
附件里面有quick_root.sh,按照脚本里面的要求就OK
作者: farady    时间: 2016-1-19 09:23
如果你要自己刷rom,我强烈建议不要直接使用上面那个帖子里面的脚本。

其实root就是4个文件,lib一个,xbin2个,etc一个。除lib外都要确定权限正确。

etc那个文件利用了install-recovery.sh会启动执行的特点,开启守护进程,守护进程反向提权su进程,绕过SE Linux。

上面那个帖子里面的脚本里面,install-recovery.sh的注释中有解释为什么不建议自己build rom的人使用install-recovery.sh启动守护进程。
作者: 风之空响    时间: 2016-1-28 15:41
6楼说的很好,5楼的那个教程是我为了针对不希望重新编译烧写固件的用户的.实际自己编写rom时不需要放在install-recovery脚本,直接把相应的代码加到init.rc或是init.rk30board.rc里就好




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1