针对 root 后的 Android 手机还有没有类似 container 的 app?

2017-11-19 16:59:08 +08:00
 JohnChu
我在 root 之前知道有一款 island,但 root 之后用不了。
然后之前知道的一款叫“容器”的软件不能运行我想用的 app。
想问问有没有什么别的解决方案?我极端不信任要运行的 app,以至于想要像 iOS 一样把它所使用的文件系统与其他软件分开;除此之外,我还希望能够控制它能够读取的隐私信息(包括 IMEI 等,我已安装了 Xposed,正在使用用隐私控制软件)。
2022 次点击
所在节点    问与答
14 条回复
gdtv
2017-11-19 17:07:41 +08:00
同求。

你说这两款我也用过。
island 里的 app 好像不支持系统自带的权限管理,也不支持 appops,所以将流氓 app 装到 island 里似乎更危险?
容器有很多 app 不兼容。
JohnChu
2017-11-19 17:16:23 +08:00
@gdtv appops 可以支持 island,island 本质上就是多用户,你用 adb 的 appops 命令指定 user 参数也是可以的
gdtv
2017-11-19 17:37:02 +08:00
@JohnChu 请教一下,island 可否建立多个工作区(隔离区)。我想每个流氓软件分别在一个隔离区。
zzj0311
2017-11-19 19:38:59 +08:00
root 后。。可以用 island。。
iVanilla
2017-11-19 19:39:53 +08:00
谁告诉你 root 之后不能用 island 的?
EricCartman
2017-11-19 19:40:42 +08:00
新建个账户
iVanilla
2017-11-19 19:45:18 +08:00
@gdtv island 内外是隔离的,不能直接访问,所以要把 app 装进去才能对里面的 app 起作用。
当然,由于是隔离的,相对开始更安全些。
codehz
2017-11-19 19:48:51 +08:00
root 之后可以用 island。。。。另外 container 并不安全,只是 hook 几个函数而已,而且对文件系统重定向的处理也基本上是一团乱麻。。。
honeycomb
2017-11-21 03:08:15 +08:00
@gdtv 多用户可以不止两个,但是 island 利用的是 managed profile,因此只有一个,或者说一个用户只有一个对应的 managed profile (我没有测试过,也有可能是整个系统最多只有一个 managed profile )
JohnChu
2017-11-21 09:13:04 +08:00
@iVanilla
@zzj0311

![Screenshot_20171121-090928.png]( https://i.loli.net/2017/11/21/5a137d0099632.png)
Touchwiz 也可能限制了创建 profile
JohnChu
2017-11-21 09:14:24 +08:00
@codehz 之前你说过要重写容器,有没有成功啊😂
codehz
2017-11-21 09:21:31 +08:00
@JohnChu #11 没有啊,主要是缺时间。。
iVanilla
2017-11-21 11:12:06 +08:00
@JohnChu 那是你 ROM 的问题,类原生 ROM 毫无鸭梨
JohnChu
2017-11-21 13:34:36 +08:00
@iVanilla 我原本的 touchwiz 是可以的,root 后不行

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

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

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

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

© 2021 V2EX