0.前言
周末看世界杯巴西对克罗地亚,中场休息时无事可干,把主意打到了躺在杂物箱里吃了6年灰的五儿子(Nexus5 hammerhead)身上。想起最近有个app因为android版本太低而装不上,决定在Nexus 5上装个LineageOS 18。说干就干,放狗搜教程,开始整活。
1.下载所需软件
刷LineageOS要求机器解锁并安装TWRP,同时刷入第三方修改版的LineageOS 18,先下载所需的软件备用。
打开手机,进入“设置”界面,点击“关于手机”,连续点击7次“版本号”,进入开发者模式,启用USB debugging;
用USB线把手机连接到电脑;解压缩Android Platform Tools,在电脑运行CMD进入命令终端模式,切换到platform tools所以目录。运行以下命令:
adb devices #可以终端窗口看到手机的serial no
adb reboot bootloaderfastboot oem unlock
通过音量键和电源键来确认bootloader unlock。重新启动手机。
fastboot reboot
3.写入TWRP HH.R recovery工具
进入bootloader
adb reboot bootloader
刷入TWRP HH.R
fastboot flash recovey twrp-version-HH.R-version.img
确认电脑上显示recovery写入成功,关闭手机。在设备关机状态下,同时按住音量减小键和电源键直到设备启动菜单出现,然后通过音量按键上下滚动,并通过电源键选择RECOVERY,进入recovery状态。
4.写入LineageOS 18.1 ROM
手机在TWRP状态下,加大/system分区到1444M。
打开TWRP终端,TWRP -> Advanced -> Terminal,在手机终端窗口输入命令:
hh_repart -m
等待手机重启进入TWRP状态,使用Wipe功能清除 cache, Data, and Dalvik cache数据。
手机连接USB线,把LineageOS 18.1和Google全家桶应用的zip压缩复制到手机根目录,利用Install功能依次写入LineageOS 18.1和GApps,完成后重启手机,就可以享受到丝般顺滑的Android 11系统了,五儿子成功原地复活。
5.注意事项
- 如果adb连找到手机,而fastboot找不到设备,大概率是因为android手机的usb驱动缺失导致,可以通过更新Google USB驱动解决;
- 一定要用TWRP HH.R扩展/system分区的空间,不然会因ROM写不进去,TWRP报E1001: “Failed to update system image. Updater process ended with ERROR: 1”的错误。
评论
发表评论