一、前言
android类原生系统--LineageOS这个类原生系统的优点是简单+简洁。简单:官网有着详细的LineageOS适配的机型,我是纯粹小白,按照官网说明,外加chrome浏览器的翻译功能,成功搞定刷机。简洁:虽然Google原生系统的简洁让我向往,但是往往自带“全家桶”--Google全套软件也是很壮大的,而LineageOS甚至可以做到比Google系统更加简洁--不用预装全套Google apps,可以选择仅安装需要的部分app;当然除此之外还可以找出一大堆Lineage多么靠谱的官话。大意是最受欢迎的第三方开源android系统平台,前身是 CyanogenMod 。并且Lineage对广大机型的系统包更新快,维护好。Android P去年5月发布,号称是变化最大的一次更新,发布会上的亮点有智能AI,手势操作,数字健康,还有适合障碍人事的摩斯密码输入。经历了五个测试版,11月推送正式版。不知道国内有几大厂商有对应的安装包,但是基于Android P的LineageOS 16.0目前支持列表已经包括各大厂家总计50多种机型(在此页面可查看支持的机型)。以小米5s为例,今年4月10日发布了LineageOS 16.0。 LineageOS刷机固件下载界面进入Lineage中文官网[color=var(--dark)]www.lineageos.org.cn,找到对应的设备(小米5s),这里他们基本给每一个型号都起了一个代号,对应5s的就是capricon(摩羯座)。 二、准备工作备份
手机数据请在最开始刷机前备份。不管是A用手机管家软件,还是B云盘还是C厂家自带的云备份。联系人,照片,文件,信息,应用及数据等重要信息不要放过。
LineageOS固件下载 对应机型后面有三个下载链接,分别对应着三个镜像源,第一个是官网下载链接,二三都是国内镜像站,随便点击一个进去即可。三个链接下载的都是官方镜像,只不过二三的下载速度要更快一些。
此处教程中我们点开的是第二个链接,进去后选择最新的日期然后下载固件即可。
TWRP下载
twrp是recovery(刷机)工具,功能很多,可以备份,刷机,ROOT等。去download.lineageos.org.cn中找到对应机型后面的twrp链接进行下载,下载最新版本的即可。下载SU进行root
LineageOS自身是不带ROOT的,需要刷单独的ROOT包。 root包有32位和64位的,一般新版机型都是64位的了,老些的机型是32位cpu。root包的使用为刷好lineageos,使用twrp卡刷root包,如果不确定用多少位的,可以都刷一遍试试,不会损坏系统。
电脑端安装ADB
1. 下载的ADB zip解压到文件夹中,并重命名文件夹。例如, D:\adb; 2. 打开“开始”菜单,然后键入“高级系统设置”,回车; 3. 进入“高级系统设置”页面,单击“高级”选项卡,打开“环境变量”窗口; 4. 选择“系统变量”下的Path变量,然后单击“编辑”按钮,单击“编辑文本”按钮; 5. 将“D:\adb”(安装目录名相同)追加到现有Path定义的末尾(分号分隔每个路径条目),保存修改,确定; 6. 安装通用adb驱动程序,然后重新启动电脑。 手机开启USB调试
手机需要启用开发人员选项和USB调试: 1. 打开“设置”,然后选择“关于”。 2. 点击“内部版本号”七次。 3. 返回,然后选择“开发人员选项”。 4. 向下滚动,然后选中“调试”下的“Android调试”条目。 配置启用ADB1. 用数据线将手机连接到计算机。 2. 在计算机上,在“开始”菜单键入“cmd”回车,打开终端/命令提示符并键入adb devices。 3. 应在您的设备上显示一个对话框,要求您允许USB调试。选中“始终允许”,然后选择“确定”。 4. 命令窗口键入“fastboot devices”以验证是否正在检测您的设备;可以看见手机重启至安卓兔,并有fastboot字样界面,说明ADB配置及连接成功。
三、开始刷机
刷入TWRP 1. 手机连接,cmd命令窗口键入“adb reboot bootloader”,回车,手机界面出现安卓兔和fastboot字样; 2. 键入“Fastboot devices”,回车,命令界面出现设备编号; 3. 键入“Fastboot flash recovery”, 从下载文件夹中将下载的TWRP文件(twrp-3.3.0-0-capricorn)拖入命令窗口,回车; 4. 关闭设备,volume up+power 出现MI后松开,进入team recovery界面,刷入成功; 使用TWRP刷机刷入MIUI 最新开发包(否则出现问题)1. 手机关机后,同时按住“音量+”和“电源键”,进入TEAM界面(第三方recovery界面); 2. 清除内容;可以“清除”--“高级清除”--选择除内部存储和USB以外的各项;“清除”--“格式化data分区”; 3. 选择“高级选项”--“ADB sideload”--滑动确认; 4. 电脑进入cmd命令窗口,键入“ADB sideload”,拖入MIUI安装包,回车,等待安装完成。ps:刷lineage OS 16,一定先刷入MIUI 8.11.8及以上开发版 刷入LineageOS 16.0和其他安装包 1. 手机选择“高级选项”--“ADB sideload”--滑动确认; 2. 电脑进入cmd命令窗口,键入“Adb sideload”,拖入LineageOS 16.0 安装包,回车,等待安装完成; 3. 手机选择“高级选项”--“ADB sideload”--滑动确认; 4. 回到上步,命令符窗口 输入 “adb sideload”拖入Google安装包,回车; 5. 手机选择“高级选项”--“ADB sideload”--滑动确认; 6. 命令符窗口 输入 “adb sideload”拖入SU Addon ROOT包,回车。 7. 重复安装之后,再重启手机。 总结步骤总结: 1. 备份数据; 2. 下载LineageOS 16.0最新版本,twrp最新版本,ADB安装包和驱动,SU包,MIUI最新开发版; 3. 解锁手机设备。手机设置 -> 开发者选项 -> 设备解锁状态”中绑定账号和设备;手动进入Bootloader模式(关机后,同时按住开机键和音量下键);通过USB连接手机,点击 “解锁”按钮; 4. 解压ADB包到一个电脑位置,如:D:\adb; 5. 电脑中,打开“高级系统设置",打开”高级“标签,打开“环境变量”,“系统变量”中选择path,并点击“编辑”; 6. 变量值末尾添加“D:\adb;(与ADB解压路径名一致);确定; 7. 运行ADB驱动,安装后重启电脑; 8. 手机上开启开发者模式,并开启USB调试; 9. 手机开机,连接电脑; 10. 电脑进入cmd命令窗口,输入“adb reboot bootloader”,回车,手机界面出现fastboot和安卓兔; 11. cmd命令窗口,输入“Fastboot devices”,回车,命令窗口出现设备编号; 12. cmd命令窗口,输入“Fastboot flash recovery”, 将下载的TWRP文件拖入命令窗口(twrp-3.3.0-0-capricorn),回车,等待安装完成;(也可以Fastboot flash recovery “安装包路径名”,回车) 13. 关闭设备,volume up+power 出现MI,进入team recovery界面; 14. 选择“清除”--“高级清除”--选择除内部存储和USB以外的各项;“清除”--“格式化data分区”; 15. 选择“高级选项”--“ADB sideload”--滑动确认; 16. 电脑进入cmd命令窗口,输入“Adb sideload”,拖入MIUI安装包,回车,等待安装完成; 17. 回到16,电脑进入cmd命令窗口,输入“Adb sideload”,拖入LineageOS 16.0安装包,回车,等待安装完成(刷入OS包时,最好选择双清); 18. 重复此过程,安装Google apps(必须); 19. 重复此过程,安装SU(可选); 20. 重启手机,进入Lineage系统,安装完成。
注意事项 在清除数据前请一定做好备份; 一定先刷入MIUI最新底包,否则安装不能成功; 安装各安装包时,也可以将系统包,Google apps,SU放入系统存储根目录,使用TWRP进行安装; 一定需要安装的压缩包全部安装之后,再第一次重启系统; 在开机时,Lineage的启动界面被替换为Google账户的安装向导。在开机后第一个界面,依次从左上顺时针点击屏幕的四个角(每点击一个下面指示灯会有反应),跳过设置。
文章来自本站微信公众号:irom
|