想知道不支持多用户档的安卓系统有没有办法实现类似的功能

rog phone不支持创建多用户资料,心碎了

有个不知道是否有用的方法,您可以考虑试一下:

使用 Activity Manager,找到“设置”应用,然后搜索”多用户“,看能否找到“多用户”活动,如果能找到,点击一下这个活动,或许可以跳转到“多用户”设置界面。


此外,我不太清楚您需要的是不是使用“工作资料”实现应用隔离的功能,如果是,可以先试试 Shelter,它启动的时候会自动唤起系统的“工作资料”功能,并引导您创建工作资料。

如果仍然无法创建工作资料,那么有如下替代方案:

如果您创建工作资料的目的是随时冻结应用,可以尝试 Shizuku 配合 雹(Hail)来冻结应用

如果您创建工作资料的目的是对应用进行隔离,阻止某些应用访问系统存储空间,可以试试一些虚拟机,如 VMOS:

2 个赞

其实我就是需要单纯的一机两主啦
但是真的谢谢老师回答地好认真
第一个方法试了失败了
后面的方法因为不符合需求所以没有尝试qwq

如果是一机两主,还有个可能比较硬核的方法:双系统

  1. 解锁 Bootloader
  2. 下载 DSU Sideloader,利用其刷入一个 GSI(通用系统镜像)
  3. 两个系统分别设置不同的密码,给不同的人使用

先说一下这样做的缺点:

  1. 每次切换系统需要重启,很不方便
  2. 不同手机对 GSI 的兼容性可能不一样,有些机器用这种方法刷 GSI 系统后,刷入的系统可能会出现无法收短信、无法拨打电话等问题
  3. 原系统中,用户可以随时删除利用 DSU 刷入的系统。

但这样做的好处是,两个系统的数据完全不互通,甚至无法查看对方系统的用户存储空间中的文件,如同两部手机。

上面提到的 DSU Sideloader 可以从 F-Droid 下载

至于 GSI 镜像,可以考虑这一家的:

https://sourceforge.net/projects/andyyan-gsi/files/

1 个赞

谢谢大佬!我看看到时候有时间刷一下(华硕官解bl锁工具到现在还没恢复上架)(悲)

感谢您的认可!不过我突然想起来,其实 LineageOS 就是支持多用户的,您完全可以用 DSU 刷入 LineageOS、并确认没有明显问题后,将这个系统作为主力系统使用(但需要开启 DSU 常驻模式),原装系统作为备用系统。

但需要注意的是,刷入 DSU 系统后,原系统的通知栏会有一个关于 DSU 系统的常驻通知,点击其中的“重启”,可以重启手机进入 DSU 系统;点击“舍弃”,则会连同 DSU 系统中用户存储的文件一起删除这个系统,因此用 DSU 系统的时候一定要做好数据备份。