开源LineageOS:旧手机刷上开源系统

旧手机厂家一停更,安全补丁也就停了,系统却还捆着厂商套件。开源 LineageOS 做的事,是把接近原生的 开源系统 刷上去:骨架来自 AOSP ,源码在 github.com/LineageOS 公开,官方包不预装 Google 应用。官网 lineageos.org,机型表 wiki.lineageos.org/devices,安装包 download.lineageos.org。

「刷上开源系统」不是换个主题、清一清垃圾,而是换掉已经停更的厂商系统,换成社区还能继续维护的 AOSP 衍生版。翻车多半不是少打了一行命令,而是机型和技术没对上:代号错了、原厂固件不对、Recovery 不是本机那份、GApps 刷晚了。下面分三块写:开源系统里有什么、旧手机怎么刷得上、哪些旧手机能刷上。

刷上去的开源系统里有什么

图1:旧手机刷上的,是这套开源栈

text 复制代码
AOSP(开源 Android 框架)
  + Lineage 改动(设置、隐私、更新通道)
  + 设备树 + 内核 + 闭源 blobs(相机/基带等)
  → 签名 zip / 镜像
  → 解锁 Bootloader → Recovery / sideload 写入
  →(可选)MindTheGapps
  → OTA 滚动更新

骨架是 Google 开源的 AOSP:应用框架、系统服务、权限模型都在这里。Lineage 再叠上社区补丁------更干净的设置项、隐私相关开关、官方更新通道------并按机型出包。它不是换皮应用商店,主线仍是「旧手机还能继续用、还能继续收补丁」的 AOSP 衍生版。大版本跟着 Android 走:例如 LineageOS 24 对应较新的基线;内核过老、厂商 blobs 跟不上的机,可能长期停在仍收安全补丁的旧分支(如 22.x)。所以两台都叫「刷上了开源系统」,补丁级别也可能差一截,以机型页为准。

只有通用系统,编不出能开机的包。每台机还要有 device tree (硬件模块、分区布局、特性开关)、kernel (很多机仍用厂商内核分支,而不是完全主线 Linux),以及从原厂或官方固件里抽出的闭源 blobs (相机 ISP、基带、部分 GPU 等)。社区常用 proprietary-files.txt 一类清单维护这些文件。所以这里的「开源」,指的是系统、设备树和构建流程公开,并不是每颗驱动都有源码。blobs 和 Wiki 要求的原厂固件大版本对不上,常见就是装不上、没信号、相机黑屏、开机循环------看起来像包坏了,其实是 vendor 层没对齐。

解锁 Bootloader 之后,才能刷第三方系统。解锁会清空数据,开机后常有「未锁定」提示,多数机型去不掉。刷包入口一般是 Lineage Recovery (或 Wiki 写明的 recovery / vendor_boot 镜像):先 Format data,再用 adb sideload 推入 zip。老机常见「一块 system + 独立 recovery」;新机多为 A/B 分区,更新写到非活动槽,按键方式和镜像名也可能不同。一律以本机 Wiki 为准,不要照抄万能 TWRP 教程。

官方包用发布密钥签名,Recovery 或 update_engine 会验签,来路不明的 zip 容易被拒。装好后一般能走官方 OTA(多为按周滚动构建);某一周没有新包,不等于机型被砍。每台官方支持的机背后都有 maintainer 在维护设备树和文档,没人维护就会停更,或标成 discontinued。自己从零编译要同步源码、选代号、长时间编译,对磁盘和内存要求都不低,多数人直接下载官方包即可。电脑侧用 adb / fastboot ,也可用 flash.lineageos.org 辅助,但默认、受支持的路径仍是机型 Wiki。

Google 应用有授权限制,进不了官方 zip。要用 Play 商店,就用 Wiki 推荐的 MindTheGapps (arm / arm64 要对上机型页),并且必须在 第一次开机之前 刷入------首次开机会做一批系统初始化,晚补容易崩溃,往往只能恢复出厂再来。不装 GApps 也能开机,这是许可边界,不是漏装。乱改 system、乱刷模块还可能撞上 SELinux,官方也不鼓励乱 root。

旧手机怎么刷得上

图2:解锁之后,才能把开源系统写进去

text 复制代码
1. 机型表确认销售名 + 代号(codename)
2. 备份;原系统打通电话和短信(有的机要先开过 VoLTE)
3. 电脑装好 adb/fastboot;手机打开 USB 调试
4. 按品牌政策解锁 Bootloader(会清空数据)
5. 刷入 Wiki 指定的 Lineage Recovery
6. Format data → sideload lineage-*.zip
7. 若要 Google:首次开机前再 sideload MindTheGapps
8. 重启(首次开机可能要十几分钟)

每一步都有原因。原系统先打电话,是为了部分机的 VoLTE / IMS 配置;解锁前去掉账号,少踩 FRP(恢复出厂保护) ;Format data 也不只是腾地方,还和加密的 userdata、校验有关。从非官方包迁到官方包,要清数据,不能当成普通 OTA。不要把 Bootloader 重新锁回去------能锁好的机很少,锁坏变砖的例子却不少。官方不支持 root,Magisk 是社区另一条路。小米、一加常要账号排队,还可能卡在系统版本上;三星还要看当地能不能打开 OEM 解锁。卡在解锁这一步,不等于系统包坏了。数据线要用能传数据的;只能充电的线,在 fastboot 里常常表现为「电脑找不到设备」。B 站万能教程若漏掉你这台机多刷的几个分区,也很容易翻车。

哪些旧手机能刷上开源系统

图3:旧手机对上型号,才能刷上开源系统

不是所有旧手机都能刷上开源系统。官方列表按厂商分组,覆盖手机、平板,还有少量其他设备。活跃维护大约三百多款,名单会变,下面只是举例,刷之前务必再对一下官网当天的页面。

品牌 具体型号(举例) 注意
Pixel Pixel 6/6 Pro/6a,7/7 Pro/7a,8/8 Pro/8a,9/9 Pro/9a,以及 10 系;还有 Fold、Tablet 代数、Pro、a 款代号都不同
一加 7/7 Pro/7T,8/8 Pro/8T,9/9 Pro,11,12/12R,13/13R 等 国际版和运营商版经常不是同一个包
Nothing Phone (1)、(2) 各有代号,如 Spacewar、Pong
小米系 Mi 10/11,Xiaomi 12/13;POCO F3/F5/F6、X3 Pro;Redmi K40/K60 等 同外观不同代号、国行/全球版最容易混
三星 S10 系,S20 系,S22/S23;部分 A52/A53、Note10/20 解锁看地区;Exynos / 骁龙版可能分开
其他 Fairphone 2/4/5;部分 moto g、ASUS ZenFone 8、Xperia 先查表再动手

再举几个代号,方便理解为什么不能凭长相下包:Pixel 8 Pro 常见是 husky;Nothing Phone (1) 是 Spacewar;POCO F3 / Redmi K40 / Mi 11X 常共用同一套构建。查法:打开机型表 → 核对 Model 和 codename → 只下载该代号的 zip 和 Recovery。「同系列都能刷」「和同学同款就能用同一个 zip」------这两种说法都不成立。Wiki 若要求先处于某版原厂固件,就先升到或降到要求再刷------这是在对齐 blobs,不是故意刁难。

核对项 不对会怎样
销售名 + 代号 Error 7、刷错机
原厂固件版本 没信号、开机循环
备份 / 去掉 FRP 资料没了,或被保护锁死
GApps 是否在首次开机前刷入 Google 服务崩溃
品牌能否解锁 卡在第一步

进系统之后,先测通话、短信、Wi‑Fi、移动数据、相机,以及指纹或人脸(如果有)。银行、支付类 App 因为解锁了 Bootloader 提示环境不安全,属于设备完整性检测,不是 Lineage「少装了组件」。需要 Google,就按上面的时机刷 GApps;不需要就保持纯净即可。排障时优先看本机 Wiki 和 FAQ。最常见的原因仍是:刷错包、没清数据、Recovery 过旧、vendor 版本不对。

边界

  • 「刷上开源系统」指的是 Lineage / AOSP 这一层可以修改;相机、基带等 blobs 仍可能闭源。
  • 列表以外的旧手机,官方不支持;网上第三方包风险自担。
  • 不附带 Google,也不官方支持 root;解锁可能影响保修和部分 App。
  • 机型、版本、步骤以当日 Wiki 为准;刷机有变砖可能,本文不是对单台机器的保修承诺。

参考

https://lineageos.org

https://wiki.lineageos.org/devices/

https://download.lineageos.org

https://wiki.lineageos.org/faq

https://wiki.lineageos.org/gapps

https://github.com/LineageOS

相关推荐
人民新视野1 小时前
存储涨价推高手机均价 传音中高端产品加速落地
智能手机
reasonsummer1 小时前
【办公类-04-05】20261030整理手机照片(华为手机助手导出照片到日期文件夹+批量添加四级文件夹+手动转移照片更名+更改三级文件夹合并汉字名称)
python·智能手机
服务器硬件项目经理1 小时前
《超节点修仙录》· 第一卷·炼气期【第04话】 超节点 vs 普通服务器——不就是多插了几张卡吗?
运维·服务器·人工智能·嵌入式硬件·深度学习·机器学习
lkjaslkdj2 小时前
河马引力与图拉斯凯芙拉手机壳对比:一个可测试的防摔结构,两个1mm薄度内的日常量化基准
智能手机
wflynn2 小时前
GitHub 日榜趋势速报 | 2026-10-30
开源·github
一次调频AGCAVC2 小时前
一次调频系统控制柜的组成及一次调频装置主机功能详述
人工智能·嵌入式硬件
智购科技智能售货柜2 小时前
顾客已经关门,视觉售货柜还在处理旧画面:延迟积压怎么查?~YH
python·单片机·嵌入式硬件·物联网·eclipse
糖糖单片机设计3 小时前
基于 STM32 的智能电蚊香控制系统
stm32·单片机·嵌入式硬件
miofly3 小时前
Anthropic为Claude四款模型加水印,两款旧模型留调参漏洞
开源·github