隔离 app 不让它访问存储空间,用工作空间类 app(shelter Insular 这类)还是 android 多用户功能比较好?

2023-04-09 23:38:14 +08:00
 woyaojizhu8
有些 app 不得不给存储权限,所以想用 work profile 或者 android 多用户功能进行隔离,我知道 work profile 也是基于 android 多用户的机制,但是使用起来还是有些不一样的吧?比如被检测封号的可能性,工作空间(另一个用户)内的 app 绕过限制读写主空间 /主用户的文件可能性,对于 magisk/lsposed/afwall+/app manager 等的兼容性,还是有区别吧?用哪个比较好
10695 次点击
所在节点    Android
11 条回复
abe520
2023-04-10 00:38:54 +08:00
炼妖壶 虽然没啥卵用 单纯大自我安慰
yfugibr
2023-04-10 01:23:08 +08:00
如果是原生系统的话,你说的这几项好像都没有区别,因为底层都是多用户。个人觉得工作空间好一些,分享可以直接跨用户,使用时也不需要切换账号,不用的时候关闭工作空间,毒瘤也没法后台搞事。
国内定制系统很久没用过了,不清楚改了哪些东西,就不评价了。

“绕过限制读写主空间”除非系统有漏洞,不然都做不到。

或者另一套方案:storage isolation (存储空间隔离) + Hide My Applist (隐藏应用列表)
baobao1270
2023-04-10 08:21:08 +08:00
封号可能性其实差不多,不知道你说的多用户怎么实现,暂且假定是国产手机的多开功能

1. 都不可能绕过系统读写主空间,除非系统漏洞或者获得应用 root 权限
2. Magisk 只需主空间安装即可。Lsposed 需要两个空间都安装,但是可以在主空间管理工作空间。
3. 国产手机的多开功能有一些特殊优化(比如微信支付选择哪个微信、分享图片选择哪个 QQ 、浏览器打开淘宝链接可以选择哪个淘宝),一般默认状态是双活(即主空间和多开空间的 app 同时在后台运行)。工作空间比较拧巴,分享、跨应用调用都是无法跨空间的,然后默认策略是关闭工作空间就关闭所有工作空间应用。所以看你安全性和便利性的取舍。
qiaofanxing
2023-04-10 09:47:02 +08:00
三星有一个安全文件夹,内外隔离的非常彻底,不知道其他厂商有没有类似的。
yolee599
2023-04-10 12:29:59 +08:00
感觉《储存空间隔离》有时候也会启动失败,比如更新了 APP ,却忘了打开看看是否需要更新 magisk 组件,就会失效。或者有漏网之鱼,自我安慰作用比较多
woyaojizhu8
2023-04-10 20:15:47 +08:00
@yfugibr
@baobao1270 我指的就是 android 系统本身的多用户功能。我是刷的第三方开源 rom 。
ltltfuture
2023-04-11 00:16:28 +08:00
我反正是微信在 shelter 里用了两年没事,之前 pixel ,现在是 23
ltltfuture
2023-04-11 00:16:50 +08:00
ltltfuture
2023-04-11 00:18:01 +08:00
@ltltfuture 准确说是所有国产 app 都在 shelter 里面
woyaojizhu8
2023-04-11 20:57:45 +08:00
@ltltfuture 那你在 shelter 里装 lsposed 了吗?
ltltfuture
2023-04-12 01:11:25 +08:00
@woyaojizhu8 我没有 root 需求

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/931079

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX