昨天把手里的8T刷了Pixel Experience,简单记录一下遇到的几个问题。
#刷入pixel experience
Pixel Experience官方的刷机教程已经比较详尽了,直接按照步骤一步步操作即可。
以下开始记录遇到的问题,其实解决方案网上搜一搜也有很多,这里记下我所用的有效的方案留个底以备用吧
进行到第四步时,执行
fastboot devices
查询不到设备。首先原因为驱动未安装,在设备管理器中
右键Android
,依次选择更新驱动程序软件
、浏览计算机以查找驱动程序软件
、从计算机的设备驱动程序列表中选择
、Android Phone
、Android Bootloader Interface
,安装好驱动,再次执行fastboot devices
时就可以顺利找到设备了。教程pre-install instructions部分提到
copy-partitions-20210323_1922.zip
文件无法下载原文件所在repo中没有找到这个文件,可能是后来更改时弄错了吧。这里放一个可信的文件源,使用一切正常
PE官方提供的recovery镜像无法刷入Pixel Experience固件,手机端返回的错误码为
error in /sideload/package.zip (status 1)
这个原因我也无从得知了,在xda上草草看了一眼就改用twrp recovery进行刷入了,一切正常。虽然在PE官网的固件changelog中是提到用PE的recovery进行刷入^.^
最后一个问题纯粹是自己手贱了属于,不要回锁bootloader!
官方教程Post-install instructions中提到了刷入
avb_custom_key
后可回锁,切记切记要确认成功刷入后再回锁!昨天avb_custom_key下载失败,得到的只是一个空文件,我没有查看是否成功刷入直接进行了回锁,结果自然是一个鲜艳的红色感叹号,和那句令人窒息的"your device is corrupt. It can't be trusted and will not boot"如果真的像我一样手贱回锁了,先别急,我昨天一通操作,居然进入了fastboot模式,然后又直接解锁了。
步骤如下:
power
+volume up
彻底关机volume down
+volume up
,再插入数据线,就进入fastboot模式了
这只是昨天乱尝试偶然获得的一个解决方法。如果如上操作未能顺利进入fastboot模式,建议还是稳妥起见高通9008刷机为好。
#使用中的问题
通话录音
原生安卓据说是要开始支持这一项了,不过这次刷入的PE Plus还没有这一功能,借助magisk模块Call Recorder - SKVALEX可以很好地解决这一问题。相似的解决方案也很多,不做赘述
短信拦截
这是原生安卓最大的痛点了,目前还没有太好的解决方法,待定…
取消Google Play对特定应用的更新提醒
Google Play一个我不太接受的特性就是不能忽略应用更新了。magisk的模块库中的Detach能够很好的满足这一要求。使用及操作要求在官方github仓库中有很清晰的介绍,不做赘述。需要注意的一点是,magisk安装Detach需要另一模块Busybox for Android NDK作基础,这一模块在magisk模块库中直接下载安装即可。
应用列表隐藏
也是刷机玩家的老朋友了,主要是为了避免应用读取已安装应用列表从而生成用户画像,一定程度上也是隐私保护的一种方式。
源仓库地址:github,这项功能要从LSPosed中安装,按照要求一步步下载apk安装,并从软件中安装需要的magisk模块,设定白/黑名单并将规则作用于应用即可。
更方便的联网控制
相比于安卓自带的联网控制需要一个一个软件地进行管理,利用AFWall+进行联网控制就容易且清晰得多了。这是一个可以从Google Play直接获取的应用。使用也非常直观,勾选想要限制的联网功能(局域网、WiFi、移动数据),再点击右上角应用规则即可。