小米手机刷 LineageOS 系统教程

更新:本文方法适合老机型参考,新机刷 LineageOS 请参考更新后的文章

如果对 MIUI 海外版系统仍不满意,希望用上接近 Android 原生系统,LineageOS 是一个不错选择。虽然它近年来很少适配小米新机,但一些经典旧机型还是有在保持更新(Android 版本也比 MIUI 新),有兴趣的朋友可以试试。

查询 LineageOS 支持设备列表 https://download.lineageos.org/。如果机型没有适配,还有一些其他类原生 ROM 可以选择

注意:刷机过程中会清除手机内置储存所有文件(包含系统,软件,照片等),在操作前务必完整备份手机数据

LineageOS 系统刷入教程

1. 在上面链接找到适合机型的刷机包下载,大部分机型只有 nightly 版本,选择最新版即可(如果要使用 GMS 套件,顺带下载好)。

2. 小米官方 Recovery 没有刷机选项(更不可能支持刷第三方 ROM),因此需要先刷第三方 Recovery(请忽略链接中的第 7 步,因为第三方 ROM 没有启动验证问题。下面步骤接力文中第 6 步)。

3. TWRP 界面依次点击 “清除” -> “格式化 Data 分区” -> 输入 yes 确认 -> 完成后点击“返回”。

TWRP 格式化 Data 分区图解
TWRP 格式化 Data 分区图解

4. 返回“清除”界面,点击“高级清除”,选中 Dalvik / ART Cache,System,Cache 这几个分区,然后滑动按钮确认清除,完成后返回到主界面。

TWRP 高级清除图解
TWRP 高级清除图解

5. 在之前刷 TWRP 的文章里,我们已下载 ADB 工具,也就是那个解压的 platform-tools 文件夹,将下载的 LineageOS 刷机包和 GMS 套件包放入到这个文件夹里。然后按住 Shift 键,同时右键点击 platform-tools 文件夹空白处,在右键菜单点击“在此处打开 Powershell 窗口”。

接着 TWRP 主界面点击“高级” -> “ADB Sideload” -> “滑动按钮开始 Sideload”,完成后将手机放一边。

在之前打开的 Powershell 窗口运行下面刷机命令(自行替换刷机包文件名)。

adb sideload lineage-xxxxxx.zip

如果需要刷入 GMS 套件,在等待刷机命令运行完成后用同样步骤刷入 GMS 套件包。

TWRP 通过 ADB 安装刷机包图解
TWRP 通过 ADB 安装刷机包图解

6. 上面步骤完成后运行重启命令,重启手机后完成初始化配置就可以使用 LineageOS 系统了(WiFi 连接后显示网络不可用,查看此解决方法)。

adb reboot
LineageOS 初始化配置和默认界面
LineageOS 初始化配置和默认界面

LineageOS 是接近 Android 原生的体验,并且没有 Google 全家桶,只有预装简单几个系统应用,自然也没有广告,流氓软件之类,纯净之至!

评论列表

  1. #45

    我的小米MAX2这样做了但无法安装 lineageos21.0

    1. 用官方的recovery 操作

  2. #44

    求小米6 lineageos17.1的刷机包

  3. #43

    readmi9a可以刷吗,没有找到适配包,只看到readmi9

  4. #42

    你好请看下这篇文章 :https://lineageosroms.com/chiron/#prepare-the-device-specific-code
    请问:其中最后,用linux构建和恢复步骤,是做什么用的
    Build LineageOS and LineageOS Recovery

  5. #41

    大佬,红米5A可以用此教程吗?

    1. 如果LineageOS有适配这个机型,建议参考官方的安装文档,不同机型可能刷机步骤有差异。

  6. #40

    xiaomi5 gemini
    E1001:Fail to update system image
    updater过程结束,错误:1
    mount -o bind ‘/data/media/0’ ‘/sdcard’ 过程结束,标志:6
    试了网上各种方法没用

    1. 同卡在E1001:Fail to update system image
      updater过程结束,错误:1

  7. #39

    第五步一直卡在正在开始ADB sideload怎么办,小米6

    1. 没有报错吗?会不会是连接不良

  8. #38

    米8se每次刷第三方rom都会出现partition table的问题,安卓9和安卓10刷了都不行

  9. #37

    35楼的问题解决了,随后出现了错误1的提示,然后手机就无限停留在 fastboot阶段了。。。谁能给解答下啊。

    1. 具体什么错误呢?MIFLASH线刷的?

  10. #36

    小米8se 第5步 开始刷机,然后出现错误 E3004: This package is for device: xmsirius ; this device is sirius. 我快无语死了,这个刷机包多了个xm 二字就无法刷上了,问下怎么办呢?

    1. 估计刷机包不匹配机型,下载的是哪个版本呢?

    2. 你好,这一问题解决了吗?

  11. #35

    为什么用adb线刷的时候 手机显示刷机包损坏啊

    1. 印象中在LOS官方文档有提及这个问题,可以找找看。

      1. 要去哪里找啊

        1. LineageOS对应机型官方安装文档。

          1. 我安装的是MIUI 我是在看使用twrp刷入MIUI开发版这篇文章转到这里的 他说参考这篇文章的第五步 结果就出现这样的问题了

          2. 这个错误之前LOS文档看到过,但具体什么原因忘记了,建议网上找一下。

          3. 可以帮我找一下吗 我弄了一个上午也没有弄好 现在这个问题我真不知道该怎么解决了 如果能找到那真的是太感谢了

          4. 尝试使用TWRP3.4.0以上版本或者橙狐较新版本。
            如果还是不行,也可以直接将包移到手机上操作。

  12. #34

    为啥小米MAX标准版刷的海外版MIUI开机一直显示mi字,下面还显示Android

    1. 是启动不了系统吗?

  13. #33

    大佬,请问海外版怎么去掉谷歌全家桶,国内用不了,看着难受

    1. 可以考虑使用adb命令卸载

  14. #32

    小米11u支持LineageOS嘛

    1. 目前还没有适配这个机型。

      1. 那如果我想体验较为原生的安卓,11u可以选择什么OS呢

        1. 可以看下这里介绍的其他类原生ROM

  15. #31

    为什么移动的卡信号有个x呢

    1. 可能存在兼容问题,第三方ROM常见问题。

  16. #30

    无法识别adb指令powershell

    1. 可能需要在adb命令前添加.\

    2. 在adb所在文件夹打开命令行(按住shift右键);或者在高级系统设置里将adb目录添加到用户变量的path里,就可以直接在powershell里调用adb了

  17. #29

    小米6 刷完之后一直在开机界面进不去系统

    1. 没遇过这个问题,看下刷的过程中有没有报错。

  18. #28

    请问如何安装本地apk包,我下载好之后拷贝到手机,点击安装包没反应

    1. 将下载apk移动到内部存储里再点击安装即可。

  19. #27

    各位大神,请问如何改变system分区大小?

  20. #26

    红米note1LTE支持吗

    1. 没有适配这个机型。

      1. 请问有什么系统适配呢

        1. 通常是主流机型,文中有适配机型列表链接。

  21. #25

    m6x 刷A2的包显示无效的zip文件格式是为什么呢?

    1. 这个机型可能刷不了a2的包,硬件不完全一致。

  22. #24

    我已经正常刷入了,但是重启之后还是进入fastboot模式

    1. 指的是在twrp刷完后重启进入fastboot?没有遇过这个问题。

  23. #23

    第五步运行adb sideload命令后显示adb:sideload connection failed:no devices/emulators found 然后手机显示失败 大佬该如何解决?谢谢

    1. 可能adb连接断开,这个步骤如果手机有tf存储卡,可以直接将刷机包复制到tf存储卡里,然后选择刷机包刷入。

    2. 手机进入线刷模式之后去电脑的设备管理里面把带手机型号的问号驱动手动安装一下我这里的adb开头的文件(解压后)https://wafxw.lanzoum.com/b0ayd46qj
      密码:705t
      我也是百度半天才搞明白的

  24. #22

    在高级——adb side 以及power shell输入指令之后直接显示“过程结束 错误1” twrp显示【需要miui8.8.30或更新】 但是我最开始是miui9 请问怎么解决?

    1. 没有遇过这个问题,有TF存储卡吗?可以将刷机包放到外置存储卡里,然后TWRP里选择安装包操作。这个问题不确定是否是ADB Sideload遇到意外错误。

  25. #21

    adb: failed to read command: No error

    1. 如果adb是最新版本,可以尝试换个usb端口再试。

  26. #20

    K40 Pro可以用K40的包刷吗?

    1. 不通用哦。

      1. 所以K40 Pro现在是没有第三方包可以刷是吧?

        1. Pixel Experience有适配这个机型。

          1. 它只有Xiaomi Mi 11X,而且配置表显示的是K40的配置(骁龙870),可以刷吗?

          2. 哦~我搜索找到了,多谢

  27. #19

    小米10最新的miu13 卡刷包刷机失败 积分能退吗

    1. 已退回积分,可以考虑尝试其他方法。

  28. #18

    想刷又不敢刷 LineageOS看截图界面太干净了,有些”黑科技”之类的东西可能都得自己折腾.

    1. 是的,仅适合折腾用户,基本什么都没有。

  29. #17

    K40试用了几天,感觉就是好WIFI速度不行,蓝牙耳机听小说非常不稳定,耳机不停连接/断开的声音。
    现在已经刷回欧版了,有空再试试用欧版的蓝牙img刷进LOS,看有没有改善。

  30. #16

    如果刷pixel experience可不可以刷国内的公交卡啊?各位大神

    1. 默认系统没有内置这个功能,是否可以第三方安装支持,未有研究过。

  31. #15

    这个能不能安装提取的国内公交卡 ?

    1. 如果是小米系统内置的预装软件,可能不行,没有测试过。

  32. #14

    ADB Sideload那里命令开头少了.\

    1. 是的,如果配置了命令环境则不用。

  33. #13

    言简意赅的介绍,感谢资源

  34. #12

    已刷成功但是怎么退回miui系统呢?捣鼓了半天无法解除BL锁

    1. 如果已经刷了,BL锁应该是解开状态,要切回MIUI使用线刷方式便可。

  35. #11

    小米5可以吗

    1. 如果LineageOS有适配机型就可以。

    2. 可以,还在更新呢。

  36. #10

    硬核教程

  37. #9

    小米8刷 LineageOS 系统始终没刷成功,站长站长,可以远程帮我刷机吗?万分感谢!

    1. 远程也离不开需要您物理操作。。
      现在卡在哪个步骤?

      1. 我连第三方rom都没刷成功,lineage刷机包都下载好了,看着教程就是不会刷,我太笨了

        1. 您可以说下具体哪个步骤不明白,尽量解答。
          对于普通用户,可能LineageOS不是理想选择,它太简洁了,没有国内ROM的一些“实用功能”。。

          1. 版主你好,我是按照教程折腾了一天,就是刷不好第三方rom,越看越迷糊

          2. 已经TWRP步骤吗?TWRP那里可以简单一些,也就是将刷机包放在存储卡内,TWRP选择刷入。文中方法是从电脑传输刷机文件。

          3. 站长站长,月底我回家可以远程帮我搞一下手机吗?万分感谢!

          4. 实在要远程,某宝上应该有这个服务,很便宜。

  38. #8

    xda有k30pro的固件,不过不能用twrp刷los,我试过twrp3.4/3.5,都是第三方编译的,不完善,twrp官方并没有发布k30pro(lmi)的刷机包。
    正确的方法是用los自己的recovery去刷los…los官方也没有lmi的固件,我在xda找的unofficial版本…

    1. 现在有了,官方lineage18支持k30pro k40

  39. #7

    红米9 可以刷吗?

    1. 这个机型目前没有适配。

      1. 感谢!!还有两个疑问请大佬解惑:
        1、红米9出厂miui12,线刷欧版miui11的话,需要先刷入twrp吗?
        2、下载的欧版miui11线刷包md5校验没问题,但是用winrar解压tgz包到最后一下会报错,这个会出问题吗?

        1. 线刷官方ROM不用TWRP,直接用miflash刷就可以了。不过刷海外ROM不能加BL,不然会卡启动。
          解压报错自己没有遇到过,试试更新winrar?右键菜单点击解压就可以了。

          1. ok了,谢谢🙏

  40. #6

    从MIUI刷到acrdroid也是一样的吗?需要四清和刷入底包吗?

    1. 指的是刷LineageOS系统?

      1. 刷的是crdroid

        1. 没有试过这个,不过第三方ROM刷机方法都差不多的。

  41. #5

    感谢分享

  42. #4

    麻烦帮忙看看,最后一步网络连接受限的问题,系统弹出:计算机中丢失api-ms-win-crt-private-|1-1-0.dll。尝试重新安装该程序以解决问题。
    我在微软下载了Visual C++ Redistributable for Visual Studio 2015没解决。

    1. 请问是什么操作触发这个错误?

      1. 是shift右键命令窗口触发的。已经解决了,通过这个帖子介绍,补一个对应的dll文件加上注册一下。感谢admin及时回复。

        1. 感谢分享经验!

  43. #3

    刷机教程还是很详细的,如果能link到TWRP的下载页面就更帮了。

    1. 在TWRP刷入指南里有链接哦。

  44. #2

    第5步输入adb sideload xx.zip后,提示Total xfer: 0.00x 手机上直接失败

    1. 检查数据线连接。或者如果有外置存储卡,可直接在TWRP安装里选择刷机包刷入。

  45. #1

    不行啊,k30s刷不了,提示updater 错误

    1. LineageOS没有适配K30S哦,不能通用其它机型刷包。

      1. 看我之前的回复,去xda找一下,估计会有非官方版…

发表评论

电邮地址用于 Gravatar 头像显示,不会被公开可见。