小米4C刷LineageOS

目录

参考资料

注意

0.准备工作

安装驱动

下载相关文件/软件

必备

可选

1.解锁bootloader或刷入未锁定bootloader的系统

解锁bootloader

刷入未锁定bootloader的系统

2.刷入第三方recovery

3.刷机

全清

刷入LineageOS

刷入其他软件

4.重启

其它


参考资料

https://www.cnblogs.com/sztom/p/10350983.html

LineageOS维基——小米4C:https://wiki.lineageos.org/devices/libra

注意

以下内容适用且仅适用于小米4C,其它手机仅供参考。

操作前注意备份手机中的资料。

0.准备工作

安装驱动

我用的是Windows 10 2004版,也许是安装了Android Studio的原因,或者是Windows自动帮我配置好了驱动,我没有手动安装即可正常连接。大家可以参照下面两个网站进行驱动安装。

安装原始设备制造商 (OEM) USB 驱动程序
https://developer.android.com/studio/run/oem-usb?hl=zh-cn

图文详解小米手机驱动安装
http://www.xiaomi.com/c/driver/index.html

如果驱动安装失败,可在MiFlash中安装驱动。

下载相关文件/软件

必备

MiFlash

小米线刷工具:https://www.miui.com/shuaji-393.html
如果需要其他版本的MiFlash,看这篇博文的“刷机工具”>“2.MiFlash / MiFlash Pro”部分。

如果上面驱动安装失败,可以在这里安装。
用管理员身份打开MiFlash,点击左上角的Driver,点击弹出窗口中的“安装”即可。
这里我用的是20180528版,如果使用其它版本刷机失败可以试试这个。

ADB

下载地址:https://dl.google.com/android/repository/platform-tools-latest-windows.zip

如果无法下载,请使用代理。或者参考这篇博文,我在百度网盘有备份。

这里我用的是30.0.4版。

下载完成后解压,推荐把下面的“小米4C第三方recovery文件”、“LineageOS系统安装文件”、“Google全家桶”,“LineageOS SU Addon”和它放到同一目录下,便于操作。

未锁定bootloader的MIUI开发版系统线刷包

这里用的MIUI7 6.1.7开发版线刷包,这个版本和之前版本的MIUI系统一样,没有锁定bootloader。想使用其他版本MIUI系统的可以看这篇博文

下载地址:http://bigota.d.miui.com/6.1.7/libra_images_6.1.7_20151221.0000.11_5.1_cn_b09dac70a0.tgz

下载完成后,解压这个压缩包,如果使用的是7zip,需要解压两次。确保最终得到的是一个文件夹,而不是tar文件。

小米4C第三方recovery文件

这里用的是TeamWin开发的TWRP,也可以使用其他版本的recovery,比如国内大佬cofface基于TWRP recovery开发的中文版(参考这篇博文)。

下载地址:https://dl.twrp.me/libra/

推荐使用twrp-3.1.1-0-libra.img这个版本的recovery文件。为什么不用最新的twrp-3.1.1-1-libra.img,而是次新的版本?因为我使用最新版recovery能成功刷入“我的手机”,但无法进入recovery。这个问题可能就我一个人,你可以试试最新版。

LineageOS系统安装文件

参考这篇博文,LineageOS团队可能处于安全原因,移除了不再维护的小米4C LineageOS系统文件。

小米4C LineageOS下载页(此页面已被官方移除):https://download.lineageos.org/libra

archive.org备份:https://web.archive.org/web/*/http://download.lineageos.org/libra

这里是我之前备份的系统安装文件

小米4C LineageOS最终版:lineage-14.1-20190207-nightly-libra-signed.zip

链接: https://pan.baidu.com/s/1Lwy0mapR5JeO6dGyCM0qOQ 提取码: cxwg

如果对该文件安全性存在疑虑,可从archive.org备份页中下载sha256(该文件下载下来可能是一个压缩包,但它实际上是一个纯文本文件),用文本编辑器打开它,与从百度网盘下载的文件进行比对。

73856f61c06455c1b08b2d44dfe308ee7ef5ce4317c3ec3d9af2f6365bedda7e lineage-14.1-20190207-nightly-libra-signed.zip

下载完成后务必进行文件校验,百度网盘下载大文件可能出现文件损坏。

可选

Google全家桶

上面我提供的LineageOS,Android版本是7.1.2,LineageOS版本是14.1-20190207-NIGHTLY-libra。

如果你准备安装Google全家桶(Google apps),你需要进入https://opengapps.org/,选择ARM64,7.1。LineageOS官方推荐选择nano。经测试,受System分区大小限制,最大只能安装micro。这里推荐安装nano(文件大小:micro>nano>pico)。

下载地址:https://opengapps.org/

LineageOS维基:https://wiki.lineageos.org/gapps.html

opengapps各版本包文件差异:https://github.com/opengapps/opengapps/wiki/Package-Comparison

LineageOS SU Addon

看名字就知道是干嘛的,选择14.1版本su (arm64) ,还有一个14.1版的su removal (arm64),不需要root时刷这个。

下载地址:https://download.lineageos.org/extras

1.解锁bootloader或刷入未锁定bootloader的系统

自从某个系统更新后后官方锁定了bootloader,要安装第三方系统,需要解锁。官方也提供的解锁途径,如果能成功解锁,可跳过这一步,直接进入第2步。

解锁bootloader

https://www.miui.com/unlock/index.html

按照网页和软件提示操作即可。

刷入未锁定bootloader的系统

关机。屏幕黑以后再等待几秒钟,确保完全关机后,同时按住“电源”和“音量-”进入fastboot模式(屏幕上有米兔图标和“FASTBOOT”字样)。

运行cmd,进入ADB目录,在命令行输入

fastboot oem edl

即可进入EDL(Emergency Download,紧急下载)模式,或称9008。

打开MiFlash,点击“加载设备”,即可看到处于EDL模式下的手机,选择上面解压出来的线刷包文件,点击“刷机”,即可刷入。

如果不出意外,结果处会显示success,表示刷机成功。手机刷机完毕后不会自动开机,这里也不需要开机。

2.刷入第三方recovery

如无意外,手机目前处于关机状态,如果上一步刷完后开了机,现在把手机关上。按照和上面相同的步骤进入fastboot模式。

解锁
理论上来说这一步不做也没问题,因为上面已经刷入了未锁定bootloader的系统。

fastboot oem unlock

刷入recovery
运行cmd,进入ADB目录,在命令行输入

fastboot flash recovery twrp-3.1.1-0-libra.img

看到Finished后,不要重启。
如果这时重启,还会进入小米系统,且刚才刷入的recovery也会被小米恢复。这里紧接着输入

fastboot boot twrp-3.1.1-0-libra.img

直接重启到recovery(命令运行完成后手机可能有几秒的延迟,耐心等待)。如果超过1分钟没有进入recovery,说明之前操作步骤有问题,最大可能是你的recovery版本不对,看一下是不是twrp-3.1.1-0-libra.img,或者试一下其他版本的recovery。

3.刷机

全清

进入recovery后,你可能发现屏幕怎么操作都没有反应,这时你需要耐心等待3-5分钟,一般就可以了。如果等不及或者等了很久都无法操作,推荐使用OTG连接一个鼠标操作。

主界面选择Wipe,进入后选择“Advanced Wipe”,选择所有,全部清除。

全部清除后,返回主界面,点击Backup,可以看到,只剩下Boot还有64MB,System只剩下2MB,其他都为0MB。

全部清除后重启一次,重新进入recovery。这里用recovery自带的重启功能即可(主界面>Reboot>Recovery)。

刷入LineageOS

进入recovery并能正常操作后,点击Advanced,选择ADB Sideload,滑动启动ADB Sideload。

运行cmd,进入ADB目录,在命令行输入

adb sideload lineage-14.1-20190207-nightly-libra-signed.zip

如果刷机过程中报错,先将刷机包复制到手机上再刷。

注意:我用twrp-3.0.2-0-libra.img版本recovery刷这个ROM会报错,用twrp-3.1.1-0-libra.img就没问题。

刷入其他软件

推荐把要刷的文件复制到手机里并在recovery中安装,避免边传输边安装出现一些不必要的问题。

先刷入系统,再刷入Google全家桶,再刷入LineageOS SU Addon。

谷歌套件受System分区大小所限,最大只能安装micro版本,这里推荐安装nano版本(文件大小:micro>nano>pico)。

如果你想要安装谷歌全家桶,你必须在系统第一次开机前刷入Google全家桶,否则手机可能会出现不可预知的故障。
你需要把全部需要安装的软件刷完再重启!如果只刷了LineageOS就重启了,后续补刷Google全家桶,可能要做双清,甚至多清。

4.重启

第一次重启会有点慢,请耐心等待。如果等不及就手动关机,再开机。

如果多次重启均无法进入系统,按照本文检查你的操作是否有有误。

其它

如果你刷了LineageOS SU Addon,root授权在开发者模式下,默认是禁用状态,需要的时候打开即可。
Root授权可设置为“已禁用”、“仅限于应用”、“仅限于ADB”和“应用与ADB”。

开发者模式下,还可以设置高级重启,包括重启、软重启、恢复模式,引导模式。

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值