简介:
从某些方面讲,这个项目可能算是 360f4复活大法 的附属项目
这个项目提供的脚本可能是一个世界上兼容性最差,速度最慢的模拟 init.d
行为的脚本
甚至要让脚本正常工作的话还必须安装 busybox
制做相关:
作者 @funnypro
感谢以下人员指导与技术援助(排序不分先后)
@manhong2112 & @zt515 & @rote66(所有User_id 均取自 Github)
说明:
本脚本默认依靠硬链接 debuggerd64 来工作,按照惯例比依靠 install-recovery.sh 执行优先级高一点
如果要替换其他类似东西的话,记得重命名为 <原文件名>_original.bak注意!只能使用一个依靠源,否则后果自负!
不过你也可以软链接一个 install-recovery-2.sh (必须是使用 SuperSU 为 root 授权时)让本脚本工作
不过这个判定我懒得写,很有可能会属于有生之年系列
不想写的主要原因是SuperSU自带su.d
其次是如果有什么东西使用了的话判定可能会麻烦不少
使用方法:
- 下载脚本和 终端 以及 busybox
- 安装 终端 和 busybox (不要偷懒,给我授予权限并点击
Install
) - 记住脚本的位置,并且使用任意文件管理器或者是 终端 添加可执行权限
注意:/storage/sdcard0
应该要在/data/media/0
或者是/data/media
调整权限。记住!不要设置 /data/media 下的所有者和用户组,否则文件会不可见
- 在 终端 输入脚本的绝对路径并按下输入法的右下角或者是回车键
- 使用参数
-h
执行一次之后你就知道应该怎么做了,也可以直接使用-i
参数完成安装 - 按照提示检查脚本是否安装成功
- 成功后就开始享受
init.d
带来的便利吧,如果出现问题请向我反馈
注意事项:
- 如果你的设备安装了 Magisk ,你应该不需要这个脚本,也不要使用这个脚本,因为 Magisk 有类似功能
- 如果希望脚本正常工作的话最好安装 busybox ,否则我也不知道会发生什么
- 如果希望脚本在
Android M
以上正常工作可能必须关闭SELinux
否则可能会导致无法正常开机
这个问题理论上的解决方案:使用 Re文件管理器 尝试对脚本和依靠源设置依靠源最开始的SE上下文
以尝试规避SELinux
的限制问题导致的无法正常开机问题 - 尚不明确
免责:
使用本项目提供的脚本前记得备份重要数据,否则后果自负
使用本项目提供的脚本出现任何意外我都有权不负责的……
虽然我会尽力帮你解决那些意外