注意:经测试,Pixel 2 XL官方最新的Android R开发者预览版(taimen-rpp1.200123.016-factory-280b4500)
目前还不能用上Magisk(即使是beta),刷入boot.img会卡在无限重启,建议如果一定要magisk的先留在Q正式版,目前的开发版R,在使用上没有特别大的区别。当然,刷不上也可能是我的个例,有条件的朋友可以自己试试,注意保存备份好手机上的资料。 – 2020-03-03
📲要在手机上查看?扫描下方二维码获取本文链接:
(2) USB Type-C数据线一条
(3) 最新的官方Android 10出厂ROM包
(4) ADB工具包
(5) 手机驱动
(6) Magisk manager app
开刷前 必读 以下内容:
刷成砖卡LOGO无限重启了?别怕,按住电源键强制关机,然后同时按住【电源键】+【音量减】,就会进入有个机器人躺枪的FastBoot Mode界面,在这里你可以全量刷入出厂包,让你的Pixel起死回生,我早期刷砖两三次都是这么解决,不用怕哈 (感谢lovelycd评论提醒,加入此段内容)
确定读完以上内容,那就开始吧!
第一步:
前往谷歌开发者官方网站下载Pixel 2 XL的官方ROM:
1 | https://developers.google.com/android/images#taimen |
注意:一定要下载与手机中的系统版本一致的ROM,以便确保用其中的原始boot.img文件加工出来的修改版img能用,否则后续步骤中刷入修改版boot后可能会卡在开机G点哦。
发这篇教程时最新版本是 10.0.0 (QP1A.190711.020, Sep 2019),下面是实测用的ROM的直接下载链接:
https://dl.google.com/dl/android/aosp/taimen-qp1a.190711.020-factory-6f0233dd.zip
(如果你的网络无法打开Google网站,可以从谷歌开发者CN国内版官网下载)
第二步:
打开设置中的”开发者选项“,方法是:进入设置
– 关于手机
,滚动到底部,连续点击多次版本号
,直到气泡提示已开启开发者选项
然后打开其中的OEM解锁
、USB调试
第三步:
安装好手机驱动,并下载ADB工具包解压到一个自己好找的地方,例如F:\Pixel
ADB是谷歌的Android开发工具的一部分,可以在如下官方链接下载对应系统的版本,文件名形如platform-tools_r29.0.4-windows
:
https://developer.android.com/studio/releases/platform-tools.html
第四步:
把第一步中下载的ROM解压,找到里面一个文件名形如image-taimen-qp1a.190711.020.zip
的压缩包,解压,把里面的boot.img
拷贝到Pixel手机的存储中,建议放在根目录的一个专门文件夹里方便找
第五步:
在Pixel上安装Magisk manager这个app,官方网站是:
下面是直接的下载连接,如果失效了,进上面的官方网站,特别说明下,Android 10(也就是Q)要用Magisk Beta,也有人称为Magisk Canary,否则如果没用Beta的而是用正式的就会失败(不要问怎么知道的,实测得出的教训)
另外,其实没有专门的Magisk Beta的app,而是在正常的Magisk manager安装后进入app的设置
– 更新通道
,选择测试版
第六步:
打开Magisk manager app,点第二项安装最新的Magisk Manager,然后点第一项安装Magisk,点击选择并修补一个文件
,然后选择第四步中提到的boot.img
,之后会出现下载进度,下载完后点击通知栏下载完毕的提示,随后出现代码滚动界面,过几秒钟左右提示完成,在boot.img
的同个文件夹下会生成一个形如magisk_patched.img
的文件,把它复制到第三步提到的ADB工具文件夹下
第七步:
把Pixel通过Type-C线连接到电脑,在第三步中ADB工具文件夹的空白处,按住Shift键并点击鼠标右键,选择在此处打开PowerShell
命令,然后在打开的PowerShell窗口输入cmd
并回车以切换到cmd命令状态
第八步:
键入命令adb devices
并回车,检查是否检测到手机,一般是一串序列号,此时手机一般会弹出USB调试授权的提示,同意授权即可
然后输入并执行命令adb reboot bootloader
,此时手机会重启并进入Fastboot模式,界面如下(下图是解锁完后的,没解锁之前DEVICE STATE一行是绿色的locked):
执行命令fastboot devices
,以检查是否手机被识别到,正常应该和上一条一样出现序列号(如下图圈出所示),没问题就继续
执行命令fastboot flashing unlock
,这个命令就是解锁BL,此时手机会显示如下界面要求确认,用音量+键
选择第一项UNLOCK THE BOOTLOADER
,点击电源键
确认。
很简单,在解锁BL的这个步骤,把命令改为fastboot flashing lock,此时依然会弹出上面这个界面,用音量键选中LOCK THE BOOTLOADER,按电源键,稍等几秒重启就锁上BL了。
此时Pixel就解开BL,可以刷BOOT了,然后继续
输入并执行命令fastboot flash boot magisk_patched.img
,也就是把Magisk生成的改动过的boot文件刷入手机,代码滚动几行大概意思是执行完毕(如下图),然后继续
此时手机是还在第八步的示意图的fastboot mode界面,顶部有个包含文字的大箭头,通过音量建滚动到Start(其实默认就是Start),然后按电源键,手机重启,会如下图提示BL已解锁(不用意外,这就是目的),过几秒钟手机就开始启动,在LOGO下方有个打开的锁的标记,表示BL已经解锁,随后进入Android系统。
第九步:
进入Magisk Manager app,检查如下两项,确保最新,此时应该就安装Magisk成功了,进去下一个模块测试下即可。
步骤一:恢复原生BOOT
进入Magisk Manager的app,主界面最下方有个“卸载”,点击它,选择“还原原厂镜像”:
步骤二:正常安装OTA更新
注意!安装完OTA后不要马上重启,回到Magisk manager的app,重新安装Magisk(也就是修改boot),注意此次要选择最下面一个命令“安装到未使用的槽位(OTA后)
”
如果恰巧碰到Magisk升级,升级完没有上图的OTA选项了,也不要慌,去开头说的官方渠道重新下载最新的全量包,重新提取原厂boot.img在放手机里后patch得到新的magisk_patched.img,用adb命令刷入即可,也就是第6~8步。
步骤三:重启手机
正常情况下,开机时依然会有橙色感叹号警告bootloader已解锁,开机完成后检查Magisk里的模块是否正常工作。
步骤一:进入设置,点击“隐藏Magisk Manager”,此时顶栏会有个通知提示正在安装,几秒钟后Magisk Manager会重启,现在手机上的app名称变成了Manager之类的名字,但图标不变,此时再运行Ingress Prime,亲测不再报错(燃鹅我已经AFK了!)
以上方法步骤亲测有效,测试时间2020-01-28,Magisk版本:20.3 (20300),Magisk Manager版本:7.5.1 (267) (7),Ingress Prime版本:2.38.3,Pixel 2 XL非V版,系统Q10。
教程结束,欢迎留言交流~~🙂🙂
- 天涯若比邻
- 最新评论
- ✅ 值的 & 不值的
- 🔖 AI人工智能相关网址
- 💾 Windows实用工具集
- 🔖 亚马逊卖家前后台页面链接
- 🔖 亚马逊卖家合规与行业网址
- 📐 亚马逊运营工具集
- 📜 关于我
- 🧭 去户外!
- 🤣 哈哈~
- 📈 在线办公工具集
- 🔖 大众向的资源及工具类网址
- 🚀 安卓的工具App
- 🛠 工具集
- 🔌 浏览器插件集
- 🔖 网址分类收藏夹
- 📦 计划中的测评
- 🔖 通用网址
- 👨👨👦👦 朋友们
📲要在手机上查看?扫描下方二维码获取本文链接:
7 评论
添加您的 →您好,我按照您的刷机过程,好像用错了magisk版本,卡在无限重启了,请问怎么刷回去啊?
成砖卡LOGO无限重启了?别怕,按住电源键强制关机,然后同时按住【电源键】+【音量减】,就会进入有个机器人躺枪的FastBoot Mode界面,在这里你可以全量刷入出厂包,让你的Pixel起死回生,我早期刷砖两三次都是这么解决,不用怕哈,感谢你提醒,我把这个加入教程了。
这个教程就能root了?
这个教程是免root安装运行面具哦,有了面具,我已经不在乎是否root了
去官网,有教程
root教程?有面具能用我已经不需要root了,呵呵😊
[…] […]