这并不会取代我们现有的安装指南。LineageOS Wiki 将继续记录既有的安装方法,这些说明仍然是各设备的默认且受支持的安装路径。
相反,WebUSB 工具是为想要更简洁刷机体验的用户提供的额外选择。其可用性和兼容性会因设备、浏览器、操作系统和 USB 连接而异,因此在继续操作前,请仔细阅读工具的指引。
与往常一样,刷入自定义软件存在风险。请备份所有重要内容,确认你选择了正确的文件和设备,并遵循工具给出的说明。
你可以在 flash.lineageos.org 体验全新的刷机工具。
我们很高兴提供另一种方式,让安装 LineageOS 变得更加简单直接,同时保持我们既有的文档和工作流程完好无损。
特别感谢贡献者 Nicholas Lim 和 Luk1337 在这方面付出的辛勤努力!
我们做了大量工作,以确保提交的内容经过妥善测试和预先审查,并完成构建测试:
持续集成(CI)会在大多数应用仓库以及其他若干核心仓库上发布 CI+1/CI-1 投票。该 CI 会运行诸如以下内容:
持续部署(CD)现在会在每次提交合并时,通过 GitHub Actions 运行推送 APK 及其他构建产物。
LineageOS 刚刚完成了一次覆盖完整端到端安装流程和应用套件的无障碍审计,该审计由 a11y 项目免费执行!
我们非常感谢他们在这项审计中的出色工作!目标是让 LineageOS 更具无障碍性——一些改动(如 recovery 导航/UI)已经完成了重构。
我们同样非常感谢他们在网络研讨会上为 40 多位贡献者提供的免费开发无障碍培训!
敬请期待更多信息,未来可能还会发布一篇关于审计成果的博客文章!
总体而言,我们认为 24.0 分支已在功能和稳定性上与 23.2 持平,已准备好进行首次发布。
LineageOS 24.0 发布时将为相当数量的设备提供构建,更多设备将在满足 Charter 中规定的要求、并由其维护者完成构建准备后陆续加入。
我们还想正式宣布:尽管一些使用 Linux Kernel 4.4 和 4.9 版本的设备已被移植到 LineageOS 23.2 和 24.0,但我们决定对这些设备只接受 LineageOS 22.2 的提交。这些旧版内核版本及相关设备包含大量相当 hacky 的平台提交,难以继续向更新的 Android 版本推进。
LineageOS 22.2 仍然支持许多运行 4.4 和 4.9 内核的设备,并将继续每月接收构建和安全补丁合并,直到 Google 停止发布 Android 15 的官方安全公告——你仍然可以为官方构建提交新的 LineageOS 22.2 设备!
此外,在 LineageOS 23.2/24.0 上,我们目前只提供具备 1:1 eBPF 向后移植、完全无需 GCC 即可构建,并带有许多其他重要向后移植功能的内核。
要升级,请先在此处找到你的设备,然后点击“Upgrade to a higher version of LineageOS”,并遵循你设备的升级指南。
如果你来自非官方构建,则需要像其他首次安装 LineageOS 的用户一样,遵循你设备的传统安装指南。这些指南可在同一位置此处找到:点击你的设备,然后点击“Installation”。
请注意,如果你当前使用的是官方构建,则无需清除设备数据,除非你设备的 Wiki 页面有特别说明——一些发生重大变化(如重新分区)的设备需要这样做。
我们的几位贡献者一直在努力开发 SoC 专用的公共内核,其他人可以基于这些内核构建自己的内核,并以一定周期合并以获取最新的功能/安全补丁,从而为维护者节省额外精力。
快去看看吧,考虑让你的设备内核基于它们构建!
此外,许多旧设备需要一些我们俗称为“shims”的插接库——这些库长期以来由设备和维护者自行管理,但本周期我们决定将其公共化,以减轻所有人的负担并避免重复劳动!
你可以在此处查看,贡献其他设备可能需要的 shims,或为更多 shims 和兼容层添加新组件。前往我们关于使用 Gerrit 的指南即可开始。
LineageOS Wiki 这些年也在不断扩展,除了为所有受支持设备提供已知且经过测试的说明外,现在还带来了一些改进:
我们还想提醒大家遵循各自设备 Wiki 页面上的说明。Android 的分区和更新机制不断演进,从 system-as-root 和 A/B 分区发展到动态分区和 Virtual A/B。在这一切变化中,你可能曾经熟悉的“典型”安装步骤,如今对特定设备而言可能已不完整或不正确。
我们的维护者会对此进行验证。Wiki 为安装、更新和升级提供了日益灵活的设备专属指导。请使用它,而不要依赖旧指南、视频教程或对之前设备的记忆步骤。
或者,就本节而言:维护者、维护者、还是维护者。我们期待你的设备提交!
如果你是开发者,并希望提交你的设备以获得官方支持,现在比以往任何时候都更简单。只需按照此处的说明操作即可。
以上内容同样适用于希望让那些曾是官方支持、但目前不再受支持的设备回归的人们——说真的——即使它尚未完全符合要求,也请提交!也许我们可以帮你完成它。
提交后,通常在几周内(大多数情况下是一周内),你会收到关于设备提交的反馈;如果达到标准,你将被邀请加入我们的沟通渠道,你的设备将被 fork 到 LineageOS 的官方仓库。
不具备维护设备的知识,但仍想为平台做贡献?我们还有很多其他可以贡献的地方。例如,我们的应用套件一直在寻找新伙伴帮助改进它们,或者你可以通过添加更多有用的信息和文档来为 Wiki 做贡献。Gerrit 随时欢迎提交!在你贡献了一些内容后,请发送邮件至 devrel(at)lineageos.org 详细说明你的工作,我们会让你融入其中。