Shelter

Shelter
软件描述
Shelter 是一款自由开源(FOSS)应用程序,利用 Android 的“工作资料”功能,提供一个隔离空间,您可在此安装或克隆应用。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Shelter?
Shelter 是一款自由开源(FOSS)应用,利用 Android 的“工作资料”功能提供一个隔离空间,您可在此安装或克隆应用程序。
Shelter 完全不包含任何广告、统计或追踪 SDK。所有源代码均可在 https://git.angry.im/PeterCxy/Shelter 或镜像 https://github.com/PeterCxy/Shelter 获取,源码采用 WTFPL 许可证。
本应用依赖于 Android 系统对“工作资料”的实现。部分厂商或定制 ROM 可能存在实现缺陷,可能导致崩溃甚至设备变砖。例如小米的 MIUI 就是一个例子。目前我无法为这类 ROM 提供支持,因为我本人并不拥有这些设备。若您在这些 ROM 上使用 Shelter,请自行承担风险。如有开发者拥有此类设备并能修复 Shelter 在其上的运行问题,请提交 Pull Request,我将乐意合并。
功能/使用场景
- 在隔离资料夹中运行应用,使其无法访问资料夹外的数据
- 无需时“冻结”(禁用)后台占用高或极少使用的应用,尤其适用于某些公司的应用
- 克隆应用以在一台设备上同时使用两个账号
注意事项
Shelter 并非完整的沙盒实现,无法防护以下情况:
- Android 系统或 Linux 内核的安全漏洞
- 已安装在 Android 系统中的后门(因此建议关注此问题者使用开源 ROM)
- 固件中植入的后门(无解决办法)
- Android 系统带来的其他漏洞或限制
此外,Shelter 无法在单台 Android 设备上创建多个工作资料,也无法与其他管理“工作资料”的应用共存。这是 Android 系统本身的限制,我无法更改。
🔄 替代方案
13 个选择
PhoneProfilesPlus
PhoneProfilesPlus 可自动或一键配置设备,以适应生活中的各种情境(在家、在工作场所、在车内、外出睡眠等)。

Virtual Master
在应用中运行虚拟安卓系统。

FreezeYou!
一个可默认禁用软件包的安卓应用程序。

AppClone
AppClone 允许您复制应用和游戏,以便使用多个账号,例如一个用于个人使用 Facebook,另一个用于公开使用。

Parall
同时运行多个 macOS 应用程序——并排运行。Parall 创建独立的应用程序快捷方式,可启动带有独立配置文件或参数的多个副本。非常适合基于 Chrome 的浏览器以及支持命令行选项的任何应用程序。

