LG G2 D802国际版刷机LineageOS记录

LineageOS 是一个基于Android面向智能手机以及平板电脑的开放源代码操作系统,前身为Cyanogenmod。2016年12月23日,Cyanogen公司突然宣布关闭Cyanogenmod的服务器,宣告持续6年的开源项目Cyanogenmod正式停止。其复刻版本即为LineageOS,由原Cyanogenmod团队继续开发,源代码于Github可用。

1、下载LineageOS刷机ROM

地址:https://download.lineageos.org/d802#!
得到lineage-14.1-20180815-nightly-d802-signed.zip

下载google服务刷机包:
地址:
https://wiki.lineageos.org/gapps.html
https://opengapps.org/?api=7.1&variant=nano

得到open_gapps-arm-7.1-nano-20180818.zip

2、安装adb

教程地址:https://wiki.lineageos.org/adb_fastboot_guide.html
Windows 10为例:
下载adb工具:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
将其解压到安装目录,如D:\Program Files\Android,并设置环境变量中的PATH。

3、启动USB调试模式

设置 –> 常规 –> 最下面的“关于手机” –> 软件信息 –> 多次单击“内部版本号”即可。、
出现“开发者选项”后,需要将“USB调试”一项勾选。

4、ROOT设备

经验证,可以直接安装kingroot。
验证是否root的方法:
打开一个命令行窗口,输入adb devices,之后在手机的获取授权提示上点击同意。得到设备信息:

之后,输入adb shell,得到一个手机命令行窗口:

输入su命令,这时命令行窗口的提示符从shell@g2:/ $变为shell@g2:/ #,则表示root成功。
注意在输入su命令时,Kingroot会提示是否给授权,点同意即可。

5、下载twrp recovery

地址:http://www.gregtwallace.com/lgg2-projects/twrp/
当前最新版本为3.2.2-0,下载得到twrp-3.2.2-0-d802-bump-blastagator-signed.zip。
需要注意的是,这里不能下载TWRP官方的版本,而是bump的且signed的版本,否则进不去recovery。
解压出里面的recovery.img,改名为twrp.img(为了后面命令方便)。

将其push到手机的/sdcard目录:

执行adb shell得到一个手机的命令行,之后用dd命令将twrp.img写入设备(也就是很多教程中写的“刷recovery”):

先备份原来的recovery

刷入新的twrp recovery:

6、手机重启进入recovery

执行命令adb reboot recovery,进入recovery模式。

7、备份当前手机

进入recovery之后,点击“Backup”,选择要备份的内容,对当前手机进行备份。备份时间大约需要几分钟,根据系统中要备份的数据多少而定。
备份完之后确保将其拷贝到PC上,因为后面的操作会将手机存储清除。
备份存储的位置会在手机上提示,使用adb pull命令所有的备份文件传输回电脑上备份。

8、格式化手机存储

返回到recovery主菜单,点击 “Wipe”,之后点击“Format Data”,对手机存储进行擦除。
返回到recovery主菜单,点击 “Advanced Wipe”,之后选择“Cache”和“System”分区,,之后选择“Swip to Wipe”。

9、安装LineageOS

通过adb命令将之前下载的zip格式的LineageOS系统摄像头到手机的/sdcard/目录:

返回到recovery主菜单,并点击“Install”,选择/sdcard/目录下的系统zip文件,开始安装。
等待一会,等提示安装完成之后,不要重启,继续安装谷歌服务
等全部安装完之后 ,在recovery主菜单点击“Reboot”,重启手机进入系统。

刷机就完成了。

10、其他说明

在刷完机进入系统后,在配置网络一项上面,即使连接上网络,也会提示无法访问互联网。
这是因为手机对网络连通性的检查,会去访问谷歌的服务器,而国内的环境又访问不了,所以会有这个提示。
但其实这时是可以正常上网的,继续进行下一步的设置即可。
进入系统后,在屏幕顶部的网络图标(不管是连接的WIFI还是使用手机移动网络)的右下角会有个小x标记。
可以通过adb命令做一些设置将它去掉:
(1)直接禁用网络验证检测,使用命令(不推荐):

(2)修改网络验证的URL(推荐):

这几个网址解析到的IP都在国内。
设置完之后,图标上的x就去掉了。

————————————————————

原创文章,转载请注明: 转载自孙希栋的博客

本文链接地址: 《LG G2 D802国际版刷机LineageOS记录》

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注