辛苦了两天之后总算把闲鱼弄来的Nexus6刷到了8.1,首先声明我是第一次接触刷机,或者说系统编译,原本是在做Frida的时候突然看教程说模拟器已经要不行了,所以临时起意买的一台二手机,原本还想着自己重新编译一下系统达到全局调试目的的,但是无奈硬盘空间没有100G能腾出来,没办法只能用第三方了,我用的是魔趣OS,废话不说太多,进入正片
解BL锁
很凑齐的是我的手机拿到的时候已经解过BL锁了,不过在之后我解Root的时候发现了NRT(Nexus Root Toolkit)工具是可以解BL的,不过我后来没用到NRT了,所以就不误导了,所以如果还没有解BL的大家搜搜别的教程吧
刷Recover(TWRP)
链接:https://pan.baidu.com/s/1K_UdoGZC4gCjP5ht0vp8hw 提取码:iwgo
这是一个已经做好bat批处理的一件工具,甚至内含了adb等相关工具
首先进入bl界面,如果你的手机是正常开机在系统界面就cmd:"adb reboot bootloader"(这里的adb需要你在SDK的环境变量里有adb或者cd到你下载TWRP的目录下,不过多赘述),不会就在关机状态按住启动键加音量下键进入BL界面
在BL界面下双击“一键刷入TWRP.bat”即可,根据提示进行即可
刷入谷歌官方系统
链接:https://pan.baidu.com/s/148dnsZFSMqxC5Rm8acdH6Q 提取码:1w9p
这是我从别的地方找到的大佬分享的东西,最近开了好多好多网页找不到源地址了,谢谢那个大佬的分享,这个也是在BL界面双击flash-all.bat,也是自动完成的,在第一次启动会比较慢,我在开机动画卡了差不多有十分钟,一度以为被我弄砖了,稍微有点耐心等一会会比较好
刷入魔趣OS
Emmmm我也是第一次做这个,不知道能不能不刷官方系统直接刷魔趣的OS,但是我是这么做的就把我的流程写出来供大家参考,魔趣Nexus 6地址:https://download.mokeedev.com/?device=shamu
往下拉就可以看到系统了,自己看需求选吧,我用的是
MK81.0-shamu-200126-RELEASE.zip
md5校验: 74008c14e665e6ac8781b650b03f8fec 正式版 8.1 460.51 MB 2020-01-28 03:10:53
因为这个我找得到源地址所以大家就去官方下吧,毕竟用爱发电也不容易,同时在魔趣也能下到Magisk,也就是俗称的面具,刷面具的方法和刷魔趣OS系统操作大同小异,就不单拿出来写了,下面说两个方法:
adb命令线刷
如果你会用adb我肯定推荐你用adb,会少很多事,但如果没有电脑那就老老实实卡刷吧,cmd:"adb reboot recovery"进入recovery界面,如果你是第一次进入TWRP记得滑块进入
选择左下角的“Advanced”(中文版是翻译为“高级”),进入后选择"ADB Sideload",勾选两个选项(即双清),然后滑块。
此时电脑端cmd:"adb sideload 这里放下载好的文件路径",例如"adb sideload D:\download\MK81.0-shamu-200126-RELEASE.zip",因个人下载位置而定,然后等待就好了,完成后右下角重启,进入系统之后还会连续重启几次,应该是系统还会进行几次小更新,线刷结束
卡刷
首先将下载好的zip(不要解压)放入手机中任意一个你能记住的地方,默认路径里包含有“Android ...”等文件夹在根目录下是sdcard文件夹下的东西,然后进入BL界面,用过音量下键选择Recovery Mod,锁屏键确定,进入Recovery,如上图,选择Install,选择到你放有OS包的路径,选择Zip,安装就好了,然后重启解决
验证
启动系统之后,cmd:"adb shell",已进入shell命令行,然后su提权,虽然我用的时候发现已经默认是管理员权限了,然后cat default.prop,看到re.debuggable一栏,确定值为1,结束