感谢翻译,群里给力
介绍
先用Odin刷SamPWND四件套
然后通过adb推送文件 获得root权限
提取官方线刷包AP中的system.img.ext4文件,据说也可以用国行,但是估计由于system分区大小不同,直接刷可能刷不进去
安装FlashFire,刷入system.img.ext4和supersu卡刷包
听起来好像挺简单,实际操作有些地方是需要注意的
总共分为两个部分,第一部分是必须的,第二部分是可选但强烈推荐的
第一部分:
电脑下载所有需要的文件,并且需要安装adb并配置环境变量
解压SamPWND四件套。解压systemroot.zip,最好解压到adb目录
使用odin刷入四件套,options选项卡中你可以勾选Auto Reboot, Re Partition, F. Reset Time, Nand Erase All, Bootloader Update
这会清空你的手机数据,开机以后一般会自动进入rec,选择reboot system(默认) 按一下电源键
第一次开机比较慢,慢慢等吧
开机以后完成开机向导,进入桌面后,连接电脑
进入之前解压的systemroot所在目录,打开cmd命令行(shift+右键),输入adb devices,确认你的设备已连接电脑
依次执行以下命令
adb push systemroot /data/local/tmp
adb shell chmod -R 0777 /data/local/tmp
adb shell setsid su //这一步执行后可能会打不了字,那么就分两次执行adb shell回车 setsid su回车
如果上面这条命令对你有效,那么将不会显示dream2qlte 或是 $/#图标,但是当你执行 id ,它会显示root
如果上面这条命令对你无效,那么这里有一个复杂的方法,执行adb shell setsid su 0
它会打开shell并显示 #标识,提示you do not have full job control,需要反复尝试
直到执行id时,显示root,这时请继续下一条命令
echo /data/local/tmp/systemroot/remount2.sh > /sys/kernel/uevent_helper
大约等待30秒,执行mount,这时需要反复执行mount 直到看到 / ,rootfs , /system 显示为 RW(而不是ro)
当你看到rw时,继续下一步
sh /data/local/tmp/systemroot/root.sh
执行这一步时,也许你在最后会看到许多 xxx not found,不用担心,这是正常的
你的手机会自动重启,然后再次开启时,就已经具有root权限,打开supersu
如果提示 supersu二进制文件需要更新,请选择 常规模式,如果你选择后者,他将会提示失败
第二部分(可选但强烈推荐)
解压官方固件,AP文件固件后缀改成.tar然后双击打开,解压出system.img.ext4,并放到手机上(内外置均可)
将supersu.zip同样放到手机上(内外置均可)
安装FlashFire,打开点击右下角的加号,点击刷入固件,如果你看不到任何文件夹,请打开supersu开启高级版,
关闭分类挂载命名空间,并重启,如果还不行,尝试开启飞行模式,直到显示文件
点击你之前放到手机上的system.img.ext4,在弹出的对话框中只勾选 挂载读写 然后点击右上角的对号
回到主页面,再次点击加号 选择刷入zip或ota,点击supersu.zip
回到主页面,再次点击加号,选择擦除,前三个默认勾选,点击右上角的勾
现在查看一下刷入顺序,顺序是十分重要的,从上到下依次是
擦除 ,刷入固件 , supersu.zip
如果正确,点击Flash按钮
第一次开机会非常慢,如果你需要csc,直接用odin刷入一份官方固件中的HOME_CSC
到此root结束
目前已知bug:充电到80%就不充了,工程内核耗电
据说论坛内有一知名rom大神已开始为美版制作rom
贡献者
elliwigy
ROM 系统版本: 7.x Nougat
ROM 内核版本: Linux 4.x
ROM 所需固件: Android 7.0, 任何最近固件
基于: Stock Touchwiz
版本信息
状态: Beta测试
最新稳定版: 1
稳定版更新日期: 2017-08-19
最新测试版:1
测试版更新日期: 2017-08-19
发表于 2017-08-19
最新更新 2017-08-19