准备
首先需要确保手机自带DSU Loader功能:
只需打开开发者模式, 往下翻动即可看到DSU Loader的字样,如果没有的话, 说明设备不支持.
只要看到这个选项就行, 不需要点它.
随后, 去谷歌商店下载一个检测软件:
https://play.google.com/store/apps/details?id=tk.hack5.treblecheck
安装好后, 若显示如下字样, 则说明可以继续:
点击浏览映像, 选择其中的一个系统并下载其镜像.
开始
首先下载DSU Sideloader并安装.
官方的说法: https://developer.android.com/topic/dsu?hl=zh-cn
为什么我们不用在设置里看到的DSU Loader呢?
设置里的这个Loader, 默认只提供了谷歌原生的镜像, 而正是因为我们要体验类原生, 所以不用系统自带的这个入口, 继而使用Sideloader这个第三方软件添加双系统.
如果你想体验谷歌的原生安卓, 可以不使用DSU Sideloader.
下载好了镜像, 我们打开DSU Sideloader.
DSU Sideloader不需要root权限即可运行, 只需要电脑adb授予权限即可
点击选择一个要安装的GSI文件并选择我们刚刚下载好的镜像, 下面的DSU用户空间大小即为要分给此系统的储存大小
设置好一切后, 点击安装, 耐心等待即可.
待安装好双系统后, DSU Sideloader出现以下字样:
同时通知栏会出现一个常驻的清理不掉的通知:
切记莫点舍弃! 否则花那么久安装的双系统直接扼杀在摇篮里了.
怎么启动到双系统呢?
只需打开DSU Sideloader, 或从那个常驻通知中点击重启即可.
永久双系统
如果上面的步骤都跟着来的话, 现在的你应该已经在使用另一个系统了(简称b系统).
此时, 若要回到原系统, 只需在双系统中重启即可.
有两种方法, 如果你有电脑, 只需在adb连上b系统后, 输入:
adb shell gsi_tool enable
如果是Linux系统, 且手机被root, 会提示permission不够, 加sudo就行.
如果没有电脑, 需要在b系统中安装Termux
与KernelSU
, 同时让KernelSU
给Termux
授予root
权限.
打开Termux
, 输入su
回车, 再输入:
gsi_tool enable
此时b系统进入重启后还是b系统模式, 若要退出此模式, 只需将上述指令中的enable换成disable, 再次执行即可.