随着 Android 13 Beta 2 的发布,部分 OEM 厂商的 Android 设备也搭上了新系统尝鲜这趟快车,但如果这轮推送都还没有轮到你手中的 Android 设备,是不是意味着我们就只能等待 Android 13 正式版发布、厂商后续进行适配了呢?
如果你只是想尝尝鲜,比如看看新系统的长啥样、试试某个好玩有趣的新功能、顺便再截几张漂亮的图片……在少数派里稍加检索,应该就能找到此前由 @路中南 创作的 这篇文章,通过刷入 GSI 镜像的方式来进行升级体验。
只不过刷机依然是一件「苦差事」:
首先你得有一台多余的 Android 设备
这台设备还得正好兼容 GSI 镜像
毫不畏惧 TWRP、fastboot 和数据擦除这些环节遭遇「翻车」
能够忍受 GSI 系统日常使用中可能会出现的各种 bug
——算了,还是试试轻量一点的方案吧,比如今天要向大家介绍的 DSU Loader。
DSU Loader 和 GSI 镜像刷机其实颇有渊源,但它的优势也非常明显:
它无需刷机、不用解锁,更不需要 root 权限;如果你的设备满足条件,那你可以像桌面系统「多系统启动」那样将新系统安装到主力设备上;用于尝鲜的新系统和稳定版主力操作系统互不干涉,可以随时切换;而用于尝鲜的新系统本身,既可以像一次性拖鞋那样用完即抛,也可以留在设备上长期体验;尝鲜系统不幸「翻车」无法启动时,再次重启手机就能自动切换回主力系统……
如果你心动了,接下来则是可能会泼灭幻想的机型要求环节。
DSU Loader 基于 Google 在 Android 10 中为开发者引入的动态系统更新特性,通过创建独立分区来容纳 GSI 镜像和 userdata 的方式,这个特性能够在不改动系统分区的前提下直接启动 GSI 镜像,相比破坏性更强的刷写操作,可以说是一种温和无比的 GSI 使用方法。
所以 DSU 是一种特性而非文件格式,它的本质仍是启动 GSI 镜像,同样也是因为这一点,此前我们介绍过的使用 GSI 镜像的前提条件,也同样适用于 DSU Loader:
你的设备必须支持动态分区特性
系统版本为 Android 11+
如果你不确定自己的设备是否支持动态分区特性,建议先下载安装 Treble Check 这个应用打开看看。
Treble Check
确认好兼容性后,打开手机的开发者选项,然后在开发者选项中找到 DSU Loader。如果开发者选项中没有,那说明你的设备还不够现代,在不满足动态分区特性要求的设备上,这个选项会被自动隐藏(比如三星 Galaxy S22 系列就不支持)。
点击 DSU Loader 后,系统会自动搜索并检查可用于当前设备的 GSI 镜像版本,不熟悉架构的朋友也无需在 ARM64、x86 之间纠结。目前大部分 Android 设备能够通过这个菜单下载安装的 GSI 镜像包括 Android 12L Beta 和 Android 13 Beta 两种,每个版本都同时提供含 GMS 服务和不含 GMS 服务的两个版本。
选好想要安装体验的版本,点击同意 Google 的使用条款后,系统就会在后台进行下载和安装了。准备就绪后你会看到一条通知,点击通知就能重启并体验新系统了。在 DSU 加载的系统中,我们可以随时通过通知中的重启按钮或直接重启设备来切换回主系统。
最后也用 QA 的方式回答几个跟 DSU 相关的常见问题:
Q:我可以一直留在 DSU 的系统中尝鲜吗?
A:可以,只需要在 DSU 系统中运行指令 adb shell gsi_tool enable 即可开启 DSU 系统常驻模式,将 enable 替换为 disable 则会在下次重启后切换为主系统。
Q:我的设备系统版本低于 Android 11,开发者选项中没有 DSU Loader 怎么办?
A:确保系统支持动态分区特性(方法上文介绍过)的前提下,也可以使用第三方解决方案 DSU Sideloader,该方案无需 root,但需要解锁 Bootloader。
Q:想用这个方法试试非 Google 提供的 GSI 镜像,该如何操作?
A:开发者选项默认提供的只有 Google 的官方 GSI 镜像,如果想尝试由社区开发者提供的其它镜像,也可以试试上一条 QA 中提到的第三方解决方案 DSU Sideloader。
Q:Windows 11 内置的 Android 子系统可以通过这种方法尝鲜 Android 13 吗?
A:亲测可以下载安装,但 WSA 的重启比较麻烦,目前还没搞定,有成功的用户欢迎在评论留言分享。
原文链接:
https://sspai.com/post/73603?utm_source=wechat&utm_medium=social
作者:克莱德
责编:虽然大家可能并不在意,但真的是他自己
/ 更多热门文章 /