Changelog 29 - 蓬勃发展的十五,化繁为简,活力四射
撰写于 2024 年 12 月 31 日,作者:Nolen Johnson (npjohnson)
22 - 为更上一层楼干杯!
嗨,大家好!欢迎回来!
今年,由于贡献者的增加、其他人重燃的热情以及新项目负责人的加入,我们的进度远远超前于计划。
自 9 月份 Android 15 发布以来,我们一直努力工作,将我们独特的功能适配到这个新版本的 Android。 Android 15 在底层引入了一些复杂的更改,但由于我们之前在 Android 12 到 14 中适配谷歌以 UI 为中心的调整所做的努力,我们能够比预期更快地重新基于 Android 15 的代码库。
此外,从设备角度来看,这是多年来我们见过的最简单的启动周期。 这意味着,在周期的早期,我们通常期望看到的更多设备在第一天就已准备就绪!
最后但并非最不重要的一点是,我们甚至有足够的时间和资源来推出两个令人兴奋的新应用程序! 第一个应用程序 Twelve 将取代我们老旧的音乐应用程序,而另一个应用程序 Camelot 将让您查看 PDF 文件。
版本控制提醒
与往常一样,虽然我们与 AOSP 的版本控制保持一致,但 Android 转向主干开发以及 Android 的 QPR(季度平台发布)规模的随之增长,使我们的工作难度成倍增加! 作为副产品,我们必须每 3 个月重新基于我们的整个代码库。 可悲的是,谷歌也有在这些期间几乎没有提前通知的情况下引入弃用或彻底删除旧设备所依赖的代码的习惯。 由于这些旧设备可能会在中周期失去支持,我们已选择恢复我们品牌中的点版本控制。 本次发布将是 LineageOS 22.1,每个 QPR 子版本递增 .1
,因此预计也会看到 22.2。
展望未来,这与谷歌新推出的 次要 SDK 版本 的概念非常吻合。 现在,您将能够区分您正在安装的 Android 的次要版本。 假设 25Q4 版本是 Android 16 QPR2,它应该对应于 LineageOS 23.2,依此类推。
此外,维护者还需要在每个 QPR 中进行检查,以确保他们的设备在所有更改都携带的情况下仍然可以正常工作。 如果您的设备在 QPR 期间失去支持,请不要灰心,可能只是需要一些时间才能使其达到标准!
欢迎使用基于 Android 15 QPR1 的 LineageOS 22.1。 享受新功能,并且像往常一样,刷机愉快!
新功能!
- 从 2024 年 3 月到 2024 年 11 月的安全补丁已合并到 LineageOS 19.1 到 22.1。
- SeedVault 和 Etar 都已更新到各自最新的上游版本。
- WebView 已更新到 Chromium 131.0.6778.200。
- 贡献者 demon000 (Cosmin Tanislav) 重做了我们的提取实用程序,对其进行了大量优化。 他能够将大多数设备的提取时间从约 180 秒优化到大约 30 秒。
- 他还用 Python 从头重写了我们的提取实用程序,使其更具可扩展性,甚至更快,耗时接近 6 秒! 速度提高了 30 倍! 维护者可以在本周期内随意切换到此实现。
- 贡献者 0xCAFEBABE 还增加了对 virtIO (QEMU/crosvm/UTM 等) 目标的支持! 尽管这些目标未获得官方支持,但在 Wiki 上有一个很棒的综合指南,用于构建和利用这些目标。
新应用?
我们的默认音乐应用程序 Eleven 自 CyanogenMod 12.1 以来就已包含在内,使其成为 LineageOS 应用程序套件中最古老的应用程序之一。 不幸的是,正如您可能已经注意到的,它已经被忽视了很长一段时间。 鉴于其年代久远,其代码库也很旧,并且不符合现代 Android 的指南。
因此,我们借此机会用新的音乐应用程序 Twelve 取代了它。 这又是另一个音乐应用程序吗? 是的,但我们保证我们确保为不需要更高级替代方案的 LineageOS 用户提供良好的开箱即用体验。 它将从 LineageOS 22.1 及更高版本开始提供。
Twelve 包括您从 Eleven 习惯的所有功能,外加
- 现代 Material You 设计
- 适当的横向和平板电脑体验
- 支持大多数现有的音乐库服务器协议
- Subsonic
- OpenSubsonic (Ampache、Navidrome、Nextcloud Music 等)
- Jellyfin
- 支持 HLS、DASH 和 SmoothStreaming 等流媒体协议
- 改进的搜索
- 改进的 Android Auto 支持
- 播放恢复支持(从设备重启或新的蓝牙连接恢复)
- 更多可视化预设
- 跳过静音选项
我们还计划在未来添加更多功能,当您保持设备更新时,您会看到它们出现,敬请期待!
又一个新应用!?
是的,您没听错,尽管它不如 Twelve 那么有趣。
从 LineageOS 22.1 开始,操作系统将捆绑一个用于 PDF 文件的原生阅读器应用程序,令人惊讶的是,Jelly(我们的浏览器应用程序)和 WebView 尚无法处理(目前)。
该应用程序使用与最新版本的 Google Chrome 和 Google 文件中相同的 Jetpack PDF 库,因此实际上没有什么特别值得一提的:它只是一个简单的 PDF 阅读器,祝您阅读非常重要的文档时玩得开心!
谨慎的通用化
我们的几位开发人员一直在努力开发基于 SoC 的通用内核,这些内核可以定期合并,以引入最新的功能/安全补丁,从而为维护人员节省额外的工作。
去看看它们,并考虑将您的设备内核基于它们!
目前支持的 SoC 有
SoC (片上系统) | 内核版本 | Android 版本 |
---|---|---|
Qualcomm MSM8998/MSM8996 | 4.4 | 13, 14, 15 |
Qualcomm MSM8953 | 4.9 | 13, 14, 15 |
Qualcomm SDM845 | 4.9 | 13, 14, 15 |
Qualcomm SM8150 | 4.14 | 13, 14, 15 |
Qualcomm SDM660 | 4.19 | 13, 14, 15 |
Qualcomm SM8250 | 4.19 | 13, 14, 15 |
Qualcomm SM8350 | 5.4 | 13, 14, 15 |
Qualcomm SM8450 | 5.10 | 13, 14, 15 |
Qualcomm SM8550 | 5.15 | 13, 14, 15 |
此外,许多旧设备需要插值库,我们通常将其称为“shims”——这些库长期以来一直由设备和维护人员管理,但在这个周期中,我们已决定将其通用化,以减轻每个人的工作量,避免重复工作!
您可以在此处查看,并贡献您认为其他设备可能需要的 shims,或向通过 Gerrit 提供的其他 shims 和兼容性层添加其他组件!
弃用
总的来说,我们认为 22.1 分支已经达到了与 21 相同的功能和稳定性,并已准备好进行初始发布。
我们将允许新的 LineageOS 20 提交被 Fork 到组织,但我们将不再允许新提交的 LineageOS 20 设备出货。
LineageOS 22.1 将启动为相当多的设备构建,更多设备将在被标记为符合 Charter 标准并由其维护者标记为准备好构建后推出。
升级到 LineageOS 22.1
要升级,请点击此处,然后点击“升级到更高版本的 LineageOS”,按照您设备的升级指南进行操作。
如果您是从非官方版本升级,则需要像其他首次安装 LineageOS 的人一样,按照您设备的旧安装指南进行操作。 这些指南可以在此处找到,方法是点击您的设备,然后点击“安装”。
请注意,如果您当前使用的是官方版本,则无需擦除您的设备,除非您设备的 wiki 页面另有明确规定,例如某些进行大规模更改(例如重新分区)的设备。
下载门户
虽然它已经酝酿了很久,并且在一年前发布,但它仍然与这篇博文相关。 我们的下载门户已经过重新设计,并获得了一些功能改进
- 深色模式
- 其他镜像的下载(显示所有设备,但并非所有设备都使用,请阅读说明以了解您的设备安装需要哪些镜像!)
- 验证下载的文件(请参阅此处) - 如果您使用任何非从我们这里获得的下载,您仍然可以验证它最初是否由我们签名,因此没有被篡改
温馨提示:请严格遵守LineageOS Wiki! 如果下载门户上列出的镜像 wiki 没有要求您使用,请忽略它! 它很可能在那里,以便维护人员可以在需要时将其指向高级用户。
Wiki
LineageOS Wiki 在这一年中也得到了扩展,现在除了所有受支持设备的已知和经过测试的说明外,还提供了一些改进
- 设备概览允许按您可能对设备感兴趣的各种属性进行筛选(请注意,仅根据该列表选择设备仍然不能保证在您选择设备之后提供任何设备支持)
- 设备概览现在以更显眼的方式列出设备的变体和其他已知的营销名称,还允许显示每个变体的不同设备信息和说明
- 安装说明已分页,减少了用户无意中跳过某个部分的可能性
除此之外,我们想借此机会提醒用户,鉴于 AOSP 更改(如 System-As-Root、A/B 分区方案、动态分区以及最近在 Pixel 5 和其他使用 Android 11 推出的设备上发现的 Virtual A/B)带来的复杂性,请务必遵循设备各自 Wiki 页面 上的说明。 许多人习惯于从记忆中遵循的说明不再有效,或者缺少非常关键的步骤。 从 16.0 开始,维护人员需要通读完整的说明并验证它们是否在他们的设备上工作。 LineageOS Wiki 最近得到了进一步扩展,维护人员获得了更多选项来自定义其设备的特定安装、更新和升级说明。
开发者,开发者,开发者
或者,在这种情况下,维护者,维护者,维护者。 我们需要您提交设备!
如果您是开发者,并希望提交您的设备以获得官方支持,现在比以往任何时候都更容易。 只需按照此处的说明进行操作即可。
以上内容也适用于希望带回曾经是官方支持但不再受支持的设备的人员 - 认真地说 - 即使它尚未完全符合标准,也请提交它! 也许我们可以帮助您完成它。
提交后,通常在几周内,但在大多数情况下是一周内,您将收到有关设备提交的一些反馈; 如果达到标准,您将被邀请加入我们的通信实例,您的设备将被 Fork 到 LineageOS 的官方存储库。
没有维护设备的知识,但想为平台做贡献? 我们有很多其他事情您可以贡献。 例如,我们的应用程序套件一直在寻找新的人员来帮助改进它们,或者您可以通过添加更多有用的信息和文档来为 wiki 做出贡献。 Gerrit 始终接受提交! 一旦您贡献了一些东西,请发送电子邮件至 devrel(at)lineageos.org 详细说明,我们将让您参与进来。
另外,如果您发送的提交在过去几个月内没有收到回复,请跟进,我们再次更换了提供商!
通用目标
我们之前讨论过这些,但这些很重要,因此我们将再次介绍它们。
尽管自 2019 年以来我们已经拥有可构建的通用目标,但为了使 LineageOS 更容易被开发者访问,以及任何有兴趣尝试 LineageOS 的人,我们记录了如何将它们与 Android 模拟器/Android Studio 结合使用!
此外,类似的目標现在可以用于构建移动设备、Android TV 配置和 Android Automotive 中的 GSI,这使得 LineageOS 比以往任何时候都更容易被使用 Google Project Treble 的设备访问。 由于用户体验完全取决于设备制造商对 Treble 要求的遵守程度,因此我们不会为这些目标提供官方构建版本,但您可以随意自己构建它们并试一试!
请注意,Android 12(以及 Android 13/14/15)分离了 GSI 和模拟器目标。 模拟器目标位于 lineage_sdk_$arch
中,而 GSI 目标位于 lineage_gsi_$arch
中。
此外,现在还存在 virtIO (QEMU/crosvm/UTM 等) 目标的实验性目标。 有关构建和利用这些目标的说明,请访问 Wiki。
翻译
双语? 三语? 多语种?
如果您认为您可以帮助将 LineageOS 翻译成其他语言,请跳转到我们的 wiki 并试一试! 如果您的语言在 Android 中不受原生支持,请在 Crowdin 上与我们联系,我们将采取必要步骤来包含您的语言。 例如,LineageOS 是第一个完全支持威尔士语 (Cymraeg) 的 Android 自定义发行版,这要归功于其翻译人员社区。
请注意,只有当您精通目标语言时才参与翻译; 低质量的翻译会浪费我们和您的时间。
构建列表
添加了 22.1 设备
设备名称 | Wiki | 维护者 | 从...移动 |
---|---|---|---|
ASUS Zenfone 5Z (ZS620KL) | Z01R | ThEMarD | 21 |
Banana Pi M5 (Android TV) | m5 | stricted | 21 |
Banana Pi M5 (平板电脑) | m5_tab | npjohnson, stricted | 21 |
Dynalink TV Box 4K (2021) | wade | npjohnson, bgcngm, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto | 21 |
Essential PH-1 | mata | haggertk, npjohnson, tomoms | 21 |
F(x)tec Pro¹ X | pro1x | BadDaemon, bgcngm, mccreary, npjohnson, qsnc, tdm | 21 |
F(x)tec Pro¹ | pro1 | BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm | 21 |
Fairphone 4 | FP4 | mikeioannina | 21 |
Fairphone 5 | FP5 | mikeioannina | 21 |
Google ADT-3 | deadpool | bgcngm, npjohnson, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto | 21 |
Google Chromecast with Google TV (4K) | sabrina | npjohnson, stricted | 21 |
Google Pixel 2 XL | taimen | chrmhoffmann, Eamo5, npjohnson, jro1979 | 21 |
Google Pixel 2 | walleye | chrmhoffmann, Eamo5, npjohnson, jro1979 | 21 |
Google Pixel 3 XL | crosshatch | mikeioannina, razorloves | 21 |
Google Pixel 3 | blueline | mikeioannina, razorloves | 21 |
Google Pixel 3a XL | bonito | mikeioannina, npjohnson | 21 |
Google Pixel 3a | sargo | mikeioannina, npjohnson | 21 |
Google Pixel 4 XL | coral | Eamo5, mikeioannina, npjohnson | 21 |
Google Pixel 4 | flame | Eamo5, mikeioannina, npjohnson | 21 |
Google Pixel 4a 5G | bramble | mikeioannina | 21 |
Google Pixel 4a | sunfish | mikeioannina | 21 |
Google Pixel 5 | redfin | mikeioannina | 21 |
Google Pixel 5a | barbet | mikeioannina | 21 |
Google Pixel 6 Pro | raven | mikeioannina | 21 |
Google Pixel 6 | oriole | mikeioannina | 21 |
Google Pixel 6a | bluejay | mikeioannina | 21 |
Google Pixel 7 Pro | cheetah | mikeioannina | 21 |
Google Pixel 7 | panther | mikeioannina, neelc | 21 |
Google Pixel 7a | lynx | mikeioannina, niclimcy | 21 |
Google Pixel 8 Pro | husky | mikeioannina | 21 |
Google Pixel 8 | shiba | mikeioannina | 21 |
Google Pixel 8a | akita | mikeioannina | 21 |
Google Pixel 9 Pro Fold | comet | mikeioannina | |
Google Pixel 9 Pro XL | komodo | mikeioannina | |
Google Pixel 9 Pro | caiman | mikeioannina | |
Google Pixel 9 | tokay | mikeioannina | |
Google Pixel Fold | felix | mikeioannina | 21 |
Google Pixel Tablet | tangorpro | LuK1337, mikeioannina, neelc, npjohnson | 21 |
Google Pixel XL | marlin | npjohnson, electimon | 21 |
Google Pixel | sailfish | npjohnson, electimon | 21 |
HardKernel ODROID-C4 (Android TV) | odroidc4 | bgcngm, stricted | 21 |
HardKernel ODROID-C4 (平板电脑) | odroidc4_tab | bgcngm, npjohnson, stricted | 21 |
Motorola edge 20 pro | pstar | npjohnson, SGCMarkus | 21 |
Motorola edge 20 | berlin | npjohnson, SGCMarkus | 21 |
Motorola edge 2021 | berlna | SyberHexen | 21 |
Motorola edge 30 | dubai | themard, sb6596, Demon000 | 21 |
Motorola edge 40 pro / Motorola moto X40 / Motorola edge+ (2023) | rtwo | sgcmarkus, themard | 21 |
Motorola edge s / Motorola moto g100 | nio | dianlujitao | 21 |
Motorola moto e7 plus | guam | Rajin Gangadharan | 21 |
Motorola moto g power 2021 | borneo | Fazwalrus | 21 |
Motorola moto g200 5G / Motorola Edge S30 | xpeng | themard, rogers2602 | 21 |
Motorola moto g30 | caprip | mikeioannina | 21 |
Motorola moto g32 | devon | Dhina17, mikeioannina | 21 |
Motorola moto g42 | hawao | Dhina17, mikeioannina | 21 |
Motorola moto g52 | rhode | Dhina17, mikeioannina | 21 |
Motorola moto g6 plus | evert | jro1979 | 21 |
Motorola moto g7 play | channel | SyberHexen, deadman96385, erfanoabdi, npjohnson | 21 |
Motorola moto g7 plus | lake | jro1979, npjohnson | 21 |
Motorola moto g7 power | ocean | SyberHexen, erfanoabdi, npjohnson | 21 |
Motorola moto g7 | river | erfanoabdi, npjohnson, SyberHexen | 21 |
Motorola moto g9 / Motorola moto g9 play / Lenovo K12 Note | guamp | DelightReza | 21 |
Motorola moto g9 power / Lenovo K12 Pro | cebu | Deivid Ignacio Parra | 21 |
Motorola moto x4 | payton | erfanoabdi, ThEMarD, electimon | 21 |
Motorola moto z2 force / Motorola moto z (2018) | nash | erfanoabdi, npjohnson, qsnc | 21 |
Motorola moto z3 play | beckham | jro1979 | 21 |
Motorola moto z3 | messi | npjohnson | 21 |
Motorola one action | troika | Stricted, npjohnson | 21 |
Motorola one vision / Motorola p50 | kane | Stricted, npjohnson | 21 |
Nokia 6.1 (2018) | PL2 | npjohnson | 21 |
Nokia 6.1 Plus | DRG | npjohnson | 21 |
Nubia Mini 5G | TP1803 | ArianK16a, npjohnson | 21 |
OnePlus 11 5G | salami | bgcngm | 21 |
OnePlus 5 | cheeseburger | qsnc | 21 |
OnePlus 5T | dumpling | qsnc | 21 |
OnePlus 6 | enchilada | LuK1337 | 21 |
OnePlus 6T | fajita | EdwinMoq | 21 |
OnePlus 7 Pro | guacamole | LuK1337, Tortel | 21 |
OnePlus 7 | guacamoleb | shantanu-sarkar | 21 |
OnePlus 7T Pro | hotdog | qsnc | 21 |
OnePlus 7T | hotdogb | LuK1337 | 21 |
OnePlus 8 Pro | instantnoodlep | LuK1337 | 21 |
OnePlus 8 | instantnoodle | jabashque | 21 |
OnePlus 8T | kebab | LuK1337, mikeioannina | 21 |
OnePlus 9 Pro | lemonadep | LuK1337, bgcngm, mikeioannina | 21 |
OnePlus 9 | lemonade | mikeioannina, tangalbert919, ZVNexus | 21 |
OnePlus 9R | lemonades | mikeioannina | 21 |
OnePlus 9RT | martini | mikeioannina | 21 |
Radxa Zero (Android TV) | radxa0 | bgcngm, npjohnson, stricted | 21 |
Radxa Zero (平板电脑) | radxa0_tab | bgcngm, npjohnson, stricted | 21 |
Razer Phone 2 | aura | mikeioannina, npjohnson | 21 |
Razer Phone | cheryl | mikeioannina, npjohnson | 21 |
Realme 10 Pro 5G | luigi | Vivekachooz | 21 |
Realme 9 Pro 5G / Realme 9 5G / Realme Q5 | oscar | Vivekachooz | 21 |
SHIFT SHIFT6mq | axolotl | amartinz, joey, mikeioannina | 21 |
Samsung Galaxy A71 | a71 | Haky86 | 21 |
Samsung Galaxy F62 / Samsung Galaxy M62 | f62 | Linux4 | 21 |
Samsung Galaxy Note10 5G | d1x | Rocky7842, Linux4 | 21 |
Samsung Galaxy Note10 | d1 | Linux4 | 21 |
Samsung Galaxy Note10+ 5G | d2x | Linux4 | 21 |
Samsung Galaxy Note10+ | d2s | Linux4 | 21 |
Samsung Galaxy S10 5G | beyondx | Linux4 | 21 |
Samsung Galaxy S10 | beyond1lte | Linux4 | 21 |
Samsung Galaxy S10+ | beyond2lte | Linux4 | 21 |
Samsung Galaxy S10e | beyond0lte | Linux4 | 21 |
Samsung Galaxy Tab A7 10.4 2020 (LTE) | gta4l | chrmhoffmann | 21 |
Samsung Galaxy Tab A7 10.4 2020 (Wi-Fi) | gta4lwifi | chrmhoffmann | 21 |
Samsung Galaxy Tab S5e (LTE) | gts4lv | bgcngm, LuK1337 | 21 |
Samsung Galaxy Tab S5e (Wi-Fi) | gts4lvwifi | LuK1337, bgcngm | 21 |
Samsung Galaxy Tab S6 Lite (LTE) | gta4xl | haggertk, Linux4 | 21 |
Samsung Galaxy Tab S6 Lite (Wi-Fi) | gta4xlwifi | Linux4, haggertk | 21 |
Sony Xperia 1 II | pdx203 | hellobbn | 21 |
Sony Xperia 1 III | pdx215 | hellobbn | 21 |
Sony Xperia 1 V | pdx234 | hellobbn | 21 |
Sony Xperia 10 Plus | mermaid | LuK1337 | 21 |
Sony Xperia 10 | kirin | LuK1337 | 21 |
Sony Xperia 5 II | pdx206 | kyasu, hellobbn | 21 |
Sony Xperia 5 III | pdx214 | kyasu, hellobbn | 21 |
Sony Xperia 5 V | pdx237 | kyasu, hellobbn | 21 |
Sony Xperia XA2 Plus | voyager | LuK1337 | 21 |
Sony Xperia XA2 Ultra | discovery | LuK1337 | 21 |
Sony Xperia XA2 | pioneer | LuK1337, Stricted, cdesai | 21 |
Walmart onn. TV Box 4K (2021) | dopinder | npjohnson, bgcngm, stricted, webgeek1234, deadman96385, trautamaki, luca020400, aleasto | 21 |
Xiaomi Mi 5 | gemini | bgcngm, ikeramat | 21 |
Xiaomi Mi 5s Plus | natrium | LuK1337 | 21 |
Xiaomi Mi 6 | sagit | ArianK16a, Nanhumly | 21 |
Xiaomi Mi 8 Explorer Edition | ursa | bgcngm | 21 |
Xiaomi Mi 8 Pro | equuleus | bgcngm | 21 |
Xiaomi Mi 8 | dipper | infrag | 21 |
Xiaomi Mi MIX 2 | chiron | mikeioannina | 21 |
Xiaomi Mi MIX 2S | polaris | bgcngm | 21 |
Xiaomi Mi MIX 3 | perseus | bgcngm, rtx4d | 21 |
Xiaomi POCO F1 | beryllium | bgcngm, warabhishek | 21 |
添加了 21 个设备
设备名称 | Wiki | 维护者 | 从...移动 |
---|---|---|---|
Fairphone 3 / Fairphone 3+ | FP3 | teamb58, dk1978 | 20 |
LG G7 ThinQ (G710AWM/EM/EMW) / LG G7+ ThinQ | judyln | lifehackerhansol | |
LG G7 ThinQ (G710N) | g710n | lifehackerhansol | |
LG G7 ThinQ (G710ULM/VMX) | g710ulm | lifehackerhansol | |
LG V35 ThinQ | judyp | Juleast | |
LG V40 ThinQ | judypn | Tuan Anh | |
Lenovo Z5 Pro GT | heart | themard, optionaltoast | 20 |
Lenovo Z6 Pro | zippo | Lucchetto, themard, einargednochsson | 20 |
Motorola edge | racer | erfanoabdi, Jleeblanch, SyberHexen, DD3Boh | 20 |
Motorola moto g 5G / Motorola moto one 5G ace | kiev | SyberHexen, Jleeblanch, Vivekachooz | 20 |
Motorola moto g 5G plus / Motorola moto one 5G | nairo | SyberHexen, Ivanmeler | 20 |
NVIDIA Jetson Nano [Android TV] / NVIDIA Jetson Nano 2GB [Android TV] | porg | webgeek1234, npjohnson | 20 |
NVIDIA Jetson Nano [平板电脑] / NVIDIA Jetson Nano 2GB [平板电脑] | porg_tab | webgeek1234, npjohnson | 20 |
NVIDIA Jetson TX2 [Android TV] / NVIDIA Jetson TX2 NX [Android TV] | quill | webgeek1234 | 20 |
NVIDIA Jetson TX2 [平板电脑] / NVIDIA Jetson TX2 NX [平板电脑] | quill_tab | webgeek1234 | 20 |
NVIDIA Shield TV (2015 / 2015 Pro / 2017 / 2019 Pro) [Android TV] / NVIDIA Jetson TX1 [Android TV] | foster | webgeek1234, npjohnson | 20 |
NVIDIA Shield TV (2015 / 2015 Pro / 2017 / 2019 Pro) [平板电脑] / NVIDIA Jetson TX1 [平板电脑] | foster_tab | webgeek1234, npjohnson | 20 |
NVIDIA Shield TV (2019) [Android TV] | sif | webgeek1234, npjohnson | 20 |
Nintendo Switch v1 [Android TV] / Nintendo Switch v2 [Android TV] / Nintendo Switch Lite [Android TV] / Nintendo Switch OLED [Android TV] | nx | makinbacon, npjohnson, webgeek1234 | |
Nintendo Switch v1 [平板电脑] / Nintendo Switch v2 [平板电脑] / Nintendo Switch Lite [平板电脑] / Nintendo Switch OLED [平板电脑] | nx_tab | makinbacon, npjohnson, webgeek1234 | |
Nokia 8 | NB1 | Tuan Anh | |
Nubia Red Magic Mars | nx619j | Cyborg2017, rtx4d | 20 |
Nubia Z18 Mini | nx611j | Cyborg2017 | 20 |
Nubia Z18 | nx606j | Cyborg2017, rtx4d | 20 |
OnePlus Nord N10 | billie | danascape | |
OnePlus Nord N200 | dre | tangalbert919 | 20 |
Samsung Galaxy A52 4G | a52q | Simon1511 | 20 |
Samsung Galaxy A52s 5G | a52sxq | Simon1511 | 20 |
Samsung Galaxy A72 | a72q | Simon1511 | 20 |
Samsung Galaxy A73 5G | a73xq | Simon1511 | 20 |
Samsung Galaxy M52 5G | m52xq | Simon1511 | 20 |
Samsung Galaxy Tab A 8.0 (2019) | gtowifi | lifehackerhansol | 20 |
Solana Saga | ingot | mikeioannina, npjohnson | |
Sony Xperia XZ2 Compact | xz2c | dtrunk90 | 20 |
Sony Xperia XZ2 Premium | aurora | dtrunk90 | 20 |
Sony Xperia XZ2 | akari | dtrunk90 | 20 |
Sony Xperia XZ3 | akatsuki | dtrunk90 | 20 |
Xiaomi 11 Lite 5G NE / Xiaomi 11 Lite NE 5G / Xiaomi Mi 11 LE | lisa | ItsVixano | 20 |
Xiaomi Black Shark | shark | rtx4d, tdrkDev | |
Xiaomi Mi 10 Pro | cmi | luffitys | |
Xiaomi Mi 10 | umi | 0xCAFEBABE, przekichane | |
Xiaomi Mi 10S | thyme | Alcatraz323, Flicker372 | |
Xiaomi Mi 10T / Xiaomi Mi 10T Pro / Xiaomi Redmi K30S Ultra | apollon | Ramisky, SebaUbuntu | 20 |
Xiaomi Mi 10T Lite 5G / Xiaomi Mi 10i 5G / Xiaomi Redmi Note 9 Pro 5G | gauguin | Hridaya, Lynnrin | 20 |
Xiaomi Mi 11 Lite 5G | renoir | ArianK16a | 20 |
Xiaomi Mi 11 Pro | mars | Flower Sea | 20 |
Xiaomi Mi 11i / Xiaomi Redmi K40 Pro / Xiaomi Redmi K40 Pro+ / Xiaomi Mi 11X Pro | haydn | AdarshGrewal, erfanoabdi | 20 |
Xiaomi Mi 9T / Xiaomi Redmi K20 (中国) / Xiaomi Redmi K20 (印度) | davinci | ArianK16a | 20 |
Xiaomi POCO F2 Pro / Xiaomi Redmi K30 Pro | lmi | SebaUbuntu | 20 |
Xiaomi POCO F3 / Xiaomi Redmi K40 / Xiaomi Mi 11X | alioth | SahilSonar, SebaUbuntu, althafvly | 20 |
Xiaomi POCO F4 / Xiaomi Redmi K40S | munch | SebaUbuntu | |
Xiaomi POCO M2 Pro / Xiaomi Redmi Note 9S / Xiaomi Redmi Note 9 Pro (全球) / Xiaomi Redmi Note 9 Pro (印度) / Xiaomi Redmi Note 9 Pro Max / Xiaomi Redmi Note 10 Lite | miatoll | dereference23, ItsVixano | 20 |
Xiaomi POCO X3 NFC | surya | Shimitar, TheStrechh | 20 |
Xiaomi Redmi 12C / Xiaomi Redmi 12C NFC / Xiaomi POCO C55 | earth | surblazer | |
Xiaomi Redmi 7 / Xiaomi Redmi Y3 | onclite | Dhina17 | 20 |
Xiaomi Redmi K60 Pro | socrates | danielml | |
Xiaomi Redmi Note 10 Pro / Xiaomi Redmi Note 10 Pro (印度) / Xiaomi Redmi Note 10 Pro Max (印度) | sweet | basamaryan, danielml3 | 20 |