V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fox0001
V2EX  ›  Android

用了 Shelter,卸载了冰箱,开源免费不用 root

  •  2
     
  •   fox0001 · 2019-02-01 00:47:58 +08:00 via Android · 21624 次点击
    这是一个创建于 2124 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在 V2 网友介绍下,用上了 Shelter,把垃圾应用都丢进去后,卸载了冰箱。较常用的应用,都创建了快捷方式放在桌面,用用着还行。

    Shelter 是个开源免费的应用,不用 root。原理是用了平行空间、应用分身那种技术(词穷,不知怎么说),应用都装进隔离的空间(包括应用所访问的 sdcard 目录)。除了可以实现应用双开,还有以下功能:
    1 )冻结应用。设置为需要冻结的应用,可以在锁屏后自动冻结,并且可以忽略。这完全是冰箱的功能。

    2 )避免应用访问隐私数据,例如相册、通讯录等。因为在虚拟环境内,相册和通讯录都是另一套程序了,里面的数据都是空的。

    3 )避免垃圾应用在 sdcard 目录拉 shit。因为虚拟了一个 sdcard 目录,所产生的垃圾文件都只能往里面丢了。

    缺点:
    1 )界面、操作,感觉不如冰箱好用。不过是开源的,可以提交补丁,或者自己改。

    2 )丢了一个垃圾应用进去,需要用到的相关应用也要丢进去。比较费存储空间。

    3 )没有一键解冻全部应用。还是那句,可以自己实现。
    第 1 条附言  ·  2019-02-01 07:36:29 +08:00
    在 F-Droid 可以下载
    37 条回复    2022-12-07 06:27:33 +08:00
    ysc3839
        1
    ysc3839  
       2019-02-01 01:01:15 +08:00 via Android   ❤️ 1
    我推荐同样免费开源的 Island
    https://github.com/oasisfeng/island
    fox0001
        2
    fox0001  
    OP
       2019-02-01 07:35:41 +08:00 via Android
    @ysc3839 #1 Shelter 的作者也提到了 Island:

    Q: Why not use Island by OasisFeng, the creator of Greenify?

    A: Simply because it is not an FOSS app and it bundles with non-free SDKs. Note that this doesn ’ t necessarily mean that Island has anti-features like tracking (and I don ’ t think it has either), it ’ s just that I wrote Shelter as an FOSS replacement of it. There is no other reason why one would prefer Shelter over Island except for this one.
    hanbing135
        3
    hanbing135  
       2019-02-01 07:57:55 +08:00 via Android
    类似于三星的 knox ?
    catalina
        4
    catalina  
       2019-02-01 07:58:38 +08:00 via Android
    看来 Shelter 也是用的安卓的 Work Profile 啊(island 就是用的这个)
    JustinL
        5
    JustinL  
       2019-02-01 08:09:29 +08:00 via Android
    那如果需要在应用内发送照片呢?例如微信发朋友圈,淘宝给客服发照片?
    catalina
        6
    catalina  
       2019-02-01 08:33:03 +08:00 via Android   ❤️ 1
    @JustinL 可以使用 Rikka 的 Bridge,在两个里面都装好后可以互相传递分享请求
    @RikkaW
    66beta
        7
    66beta  
       2019-02-01 08:41:14 +08:00 via Android
    被 root 软件惯坏了,回不去了
    就像被越狱插件惯坏了,再也看不上不越狱的 iOS 了
    fox0001
        8
    fox0001  
    OP
       2019-02-01 08:45:02 +08:00 via Android
    @66beta #7 主要是 root 了也实现不了存储重定向的功能,即不能阻止垃圾应用在 sdcard 拉 shit
    honeycomb
        9
    honeycomb  
       2019-02-01 08:46:41 +08:00 via Android
    @fox0001 shelter 写这句话的时候 island 确实还是私有软件
    Trumeet
        10
    Trumeet  
       2019-02-01 09:09:00 +08:00
    感觉您对开源的追求有点「极端」.....
    闭源不都是病毒.....
    比如我用冰箱 + Island (开源),感觉很吼。毕竟大家都是个人开发者,谁也不会偷你的隐私或者给手机下毒。
    再者说说 Root,感觉现在尤其是中国(大陆),不 Root 的手机只能被厂商和流氓 App 弓虽女干.......
    SuXiaoJin
        11
    SuXiaoJin  
       2019-02-01 09:16:39 +08:00 via Android
    @ysc3839 island 经常无法卸载
    ltm
        12
    ltm  
       2019-02-01 09:23:37 +08:00
    用 Island 的一个问题就是 island 的 Google service 因为不能翻墙特别费电,不知道这个有没有这个问题
    正在试用
    cm2gseh
        13
    cm2gseh  
       2019-02-01 09:24:01 +08:00 via Android
    感觉不需要这样麻烦,在 Android 9.0,电源管理,可以把某些 app 设置为限制后台用点,然后再关闭后台数据。这样基本上这些 app 就起不来了。
    hv3s1
        14
    hv3s1  
       2019-02-01 09:25:17 +08:00
    @66beta ... 懒得折腾就会回去的.. 以前经常是越狱后找各种插件,全在折腾。

    现在用原生安卓.. 折腾的意义已经不存在了。
    livnimasileid
        15
    livnimasileid  
       2019-02-01 09:26:21 +08:00 via Android
    @cm2gseh 对于淘宝没用,经常他吗的在农药的时候突然被淘宝弹出来,只是因为我首先打开了淘宝然后没有完全退出按的 home 键
    fox0001
        16
    fox0001  
    OP
       2019-02-01 09:34:04 +08:00 via Android
    @Trumeet #10
    1 )只是分享一下使用经验,希望帮助到有需要的人。这个符合 V2 的精神吧?

    2 )用什么应用,是每个用户的基本权力。感觉自己用得爽就可以了

    3 ) root 不是万能的,另外有些应用会限制 root 了机器不能使用。隐私数据不是最担心的,反而是在需要 root 与不能 root 的应用之间切换最麻烦。
    okomper
        17
    okomper  
       2019-02-01 09:37:10 +08:00
    @fox0001 #8 有个 APP 就叫《存储重定向》,可以实现这个功能
    zpxshl
        18
    zpxshl  
       2019-02-01 09:37:26 +08:00 via Android
    冰箱也有免 root 模式,挺好用的啊
    1 楼主说的我理解为类似 island ?以前用过会导致启动器多了好几个图标.......
    fox0001
        19
    fox0001  
    OP
       2019-02-01 09:39:47 +08:00 via Android
    @zpxshl #18 老婆的机器用的是冰箱的免 root 模式,但是安装时需要折腾一番…
    fox0001
        20
    fox0001  
    OP
       2019-02-01 09:40:51 +08:00 via Android
    @ltm #12 你这么一说,可能也会有这个问题。期待测试结果
    Trumeet
        21
    Trumeet  
       2019-02-01 10:57:39 +08:00
    @fox0001 限制 Root 的话可以通过 Root/Xposed 的方式破解(
    cm2gseh
        22
    cm2gseh  
       2019-02-01 11:42:40 +08:00 via Android
    @livnimasileid 重未出现过这情况
    66beta
        23
    66beta  
       2019-02-01 12:15:19 +08:00 via Android
    @fox0001 存储重定向 app,了解一下
    catalina
        24
    catalina  
       2019-02-01 12:16:04 +08:00   ❤️ 1
    另外 Storage Redirect 可以实现存储重定向到应用数据文件夹或应用缓存文件夹,相对而言更加灵活。这也是 @RikkaW 的作品。不过需要注意的是,这个应用工作时需要 root,且指名需要“ MagiskSU 或者 SuperSU ”。
    说明: https://shizuku.moe/app-redirect-storage/

    还有,island 和 shelter(如果它是用的 work profile 功能的话),它不是“虚拟了一个 sdcard 目录”,而是“在你的手机上新建了一个用于 Work Profile 的用户”,在有 root 能查看根目录的手机上,可以看到它的 sdcard 目录为 /storage/emulated/$USER_ID。一般机主的 USER_ID 为 0,而新建的 Work Profile 一般是 10 (而我的一加手机上的应用双开功能的 USER_ID 则为 999 )。
    skylancer
        25
    skylancer  
       2019-02-01 12:26:18 +08:00
    “原理是用了平行空间、应用分身那种技术”

    我看了下 Shelter 的说明,并不是一回事
    aLazarus
        26
    aLazarus  
       2019-02-01 14:15:55 +08:00
    感觉好麻烦啊……那如果系统每月安全更新的话,每个月都要重新配置一遍么……

    虽然我也 root 了,弄各种管理软件,但有些时候完全不知道自己折腾的动力是什么,
    分不清是自己玩手机还是手机玩自己。
    可能是过了上学时候玩手机的年龄了……
    ReVanTis
        27
    ReVanTis  
       2019-02-01 14:24:24 +08:00
    用 Work profile 这点并不适用于真的需要用 Android for Work 的人。。。
    mwftts
        28
    mwftts  
       2019-02-01 14:43:09 +08:00 via Android
    @hanbing135 在三星上用了后就是创建了一个 Work profile
    ysc3839
        29
    ysc3839  
       2019-02-01 14:54:07 +08:00 via Android
    @fox0001 引用你的话:“不过是开源的,可以提交补丁,或者自己改。”
    bkmi
        30
    bkmi  
       2019-02-01 15:02:51 +08:00 via Android
    这标题起的,Shelter 要比也是和 Island 比,莫名其妙带上个冰箱。冰箱虽不是开源免费应用,但也是一个很优秀的应用,开发者人品也很好,也有不少开源作品。
    yzlnew
        31
    yzlnew  
       2019-02-01 15:44:23 +08:00
    我感觉这个社会是基于信任运作的,你也不会去检查开源项目的每一行代码吧?为什么不去信任有信誉的独立开发者 /团队呢?而且冰箱的免费版就够用了,付费版也不贵。
    fox0001
        32
    fox0001  
    OP
       2019-02-01 16:04:55 +08:00 via Android
    @bkmi #30 因为我是冰箱过来的,也没了解过 Island
    fox0001
        33
    fox0001  
    OP
       2019-02-01 16:07:12 +08:00 via Android
    @yzlnew #31 不是钱问题,或者信任问题。冰箱,我是付费使用的,不信任也不会付费吧?只是发现 Shelter 比冰箱好用,就替换了
    randyo
        34
    randyo  
       2019-12-23 18:11:46 +08:00 via Android
    这个作者好像没时间适配 Android10。。
    wanqiuyao
        35
    wanqiuyao  
       2022-12-05 13:44:56 +08:00 via iPhone
    卸载了 Shelter 创建的软件还在怎么办
    fox0001
        36
    fox0001  
    OP
       2022-12-06 23:12:54 +08:00
    @wanqiuyao #35 试试进入 设置 -> 应用 -> 所有应用 -> 工作,逐个卸载
    wanqiuyao
        37
    wanqiuyao  
       2022-12-07 06:27:33 +08:00 via iPhone
    @fox0001 好的谢谢已解决问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5944 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 02:02 · PVG 10:02 · LAX 18:02 · JFK 21:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.