V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
demonzoo
V2EX  ›  全球工单系统

华为手机配置 Android Enterprise 之后, work profile 中的 app 无法设置允许后台运行

  •  1
     
  •   demonzoo · 2019-04-08 18:33:46 +08:00 · 5378 次点击
    这是一个创建于 1816 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人在某外企工作,公司要求 android 手机需要配置 Android Enterprise 才能使用公司 VPN 及工作相关 app。配置完成后手机里面会多出一个 work profile,一个独立的工作空间,与默认的个人账户相独立,可以一键关闭,密码开启。

    然而我发现一个问题,华为默认杀所有 app 的后台,我那个 work profile 里面的公司 app 也不例外。而且在应用启动管理里面,竟然找不到 work profile 里面安装的 app,这也就无法在设置中允许让它们在后台运行。

    所以现在的状况就十分尴尬,公司的邮件还有 slack 之类的新消息基本上都收不到。即使在多任务切换界面给 app 下拉“加锁”也无法避免被杀后台。。。

    给华为客服打电话报过 bug,不过真心不知道他们到底会不会修复这个问题。如果一直不修的话,下个手机就跟华为甚至是国产再见了。
    第 1 条附言  ·  2019-08-27 00:35:42 +08:00
    好吧,我用一个自己想到的 workaround 暂时解决了这个问题。
    具体方法就是:
    1. 对于 work profile 里面的 app,在 personal profile 里面安装一个一模一样的。(安装的时候会发现秒完成,应该是因为已经在手机里面安装过了,所以可能就只是复制粘贴到另外一个 profile 里面去。)
    2. 在应用启动管理里面,把 personal profile 里面新安装的那个 app 设置为允许自启,允许后台运行。
    3. 在全局搜索里面搜索一个隐藏的系统应用“电池优化”,找到你 work profile 里面安装的 app,并设置为“不优化”。

    经过如上三点设置,原本 work profile 里不能后台运行的工作相关 app 就可以后台运行了。我自己试验了三四天,各个 app 功能一切正常。终于能实时收到公司的邮件了,TMD !
    27 条回复    2019-04-09 15:11:00 +08:00
    jinhan13789991
        1
    jinhan13789991  
       2019-04-08 18:35:38 +08:00
    让公司发手机
    Juggernaut
        2
    Juggernaut  
       2019-04-08 18:52:55 +08:00
    华为手机杀进程简直丧心病狂,美其名曰深度优化……
    换诺基亚吧
    mgrddsj
        3
    mgrddsj  
       2019-04-08 19:00:30 +08:00
    找一下“手机管家”应用,要有 Work profile 图标的,然后好像是电池管理-应用白名单什么的,不是很记得了。
    demonzoo
        4
    demonzoo  
    OP
       2019-04-08 19:28:01 +08:00
    @jinhan13789991 公司发了一台 iphone,一台三星,不想每天都带那么多手机在身上。。。
    demonzoo
        5
    demonzoo  
    OP
       2019-04-08 19:29:42 +08:00
    @mgrddsj 多谢,然而我找了一下,并没有找到带 work profile 图标的手机管家应用啊,只有一个
    demonzoo
        6
    demonzoo  
    OP
       2019-04-08 19:38:11 +08:00
    @mgrddsj 我刚在应用管理里面看到了那个带 work profile 图标的“手机管家”应用,但是问题是没法运行它啊,求助,如何才能启动它?在桌面上看不到这个应用
    HangoX
        7
    HangoX  
       2019-04-08 20:09:17 +08:00
    可以试试刷国际版本系统,国外很多地方用这个,要是不能用就翻车,而且 slack 是基于 gp 推送的,估计国内版本 gp 都杀了
    kmahyyg
        8
    kmahyyg  
       2019-04-08 20:28:13 +08:00
    无解。华为的即使你在后台概览页面加锁也没用。他的白名单只有微信、QQ 之类的超级大众应用和一些华为自己的应用,后台白名单是写死在 Android ROM 的 system framework 里面的。可以扔了,华为手机居然还有人敢这么用...(反正我的涉外应用全部用的另一台手机
    juded
        9
    juded  
       2019-04-08 20:45:16 +08:00
    国产 rom 都这样,后台限制超严格,与毒瘤大厂以毒攻毒。
    Ley
        10
    Ley  
       2019-04-08 20:59:46 +08:00 via Android
    可以试试索尼的 Xperia 智能手机,这些年的一个卖点之一就是和 Google 长期密切合作,对 Android 的企业支持非常好,我自己工作用微软的 Authenticator 和 Teams 或 Outlook 之类都没问题。不过我是国际版系统,不知道行货是不是会去掉这些功能…
    affyun
        11
    affyun  
       2019-04-08 21:10:14 +08:00
    爵士没有这种需求
    demonzoo
        12
    demonzoo  
    OP
       2019-04-08 21:29:44 +08:00
    @HangoX 华为锁 BL,应该刷不了国外 rom 了。gp 推送到不是问题,我基本 24 小时翻墙,主要就是后台杀得太狠。。。
    demonzoo
        13
    demonzoo  
    OP
       2019-04-08 21:31:22 +08:00
    @kmahyyg 加锁确实没用,但是如果能添加到启动管理的白名单就有用,亲测 google play 添加到白名单之后就可以正常收到 app 更新推送什么的,gmail 也可以正常收邮件。
    demonzoo
        14
    demonzoo  
    OP
       2019-04-08 21:32:24 +08:00
    @Ley 谢谢,前一阵看新闻说大法要把手机和相机什么的合并成一个大事业部,如果将来大法的拍照、续航和颜值都上去了,那我肯定考虑转大法
    yikuo
        15
    yikuo  
       2019-04-08 21:34:12 +08:00 via Android
    应用-应用启动管理 里面可以找到工作资料 app 的
    kmahyyg
        16
    kmahyyg  
       2019-04-08 21:45:00 +08:00
    @demonzoo #13 Play service 和 Google 相关的应用大部分都是有高权限的。
    honeycomb
        17
    honeycomb  
       2019-04-09 09:11:36 +08:00 via Android
    避免使用国内版系统 /国产手机即可
    demonzoo
        18
    demonzoo  
    OP
       2019-04-09 09:37:41 +08:00
    @kmahyyg 并不是。。。我之前 google 服务框架也是交给 EMUI 自动管理的,一直收不到 app 更新提醒,gmail 也收不到新邮件。后来在启动管理里面把它们设置成了允许后台运行,就能正常收到这些提醒了。
    demonzoo
        19
    demonzoo  
    OP
       2019-04-09 09:40:48 +08:00
    @yikuo 奇怪,我的应用启动管理里面并没有我工作资料里面的 app,你也是华为么?你的工作资料 app 可以在里面看到吗?怎么做到的,求教?
    yikuo
        20
    yikuo  
       2019-04-09 09:52:52 +08:00 via Android
    @demonzoo 嗯,emui9。不过显示的是包名而不是名称。
    demonzoo
        21
    demonzoo  
    OP
       2019-04-09 10:04:38 +08:00
    @yikuo 奇怪啊,我的应用启动管理里面没有它们,包名也没有。我用的是 p20 pro,emui 9 最新版的固件。
    catalina
        22
    catalina  
       2019-04-09 12:02:53 +08:00 via Android
    华为手机的 rom 改的地方非常多,有的时候要把某个应用适配到华为手机上去都是个问题。
    mgrddsj
        23
    mgrddsj  
       2019-04-09 12:34:43 +08:00
    @demonzoo #6 我也不知道,手头没有华为手机,上一部华为手机已经是 Mate 7 了,也停在了 EMUI 4.0,所以最新的怎么样我已经不知道了。
    HangoX
        24
    HangoX  
       2019-04-09 14:10:23 +08:00
    @demonzoo 翻墙不是问题,主要是 gp 的后台被杀了。推送主要依赖 gp 的推送通道,被杀了你就收不到消息了。bl 只是显示不能刷第三方 rom 而已,国外华为版本应该是可以刷的,我的一加就是在不解锁的情况下刷了国外的 rom
    demonzoo
        25
    demonzoo  
    OP
       2019-04-09 14:34:08 +08:00
    @HangoX #24 我看有人说刷不了国际版 rom 的,然后找了一些帖子,发现里面说第一步要解 BL 锁。。。我不想变砖,所以不敢试。其实国行 rom 也没什么不好的,google 服务框架也有,就是这个 work profile 里的 app 无法设置后台运行的 bug,让我有点无语
    HangoX
        26
    HangoX  
       2019-04-09 14:42:52 +08:00
    @demonzoo 你没懂,因为国外用户是从 gp 下载应用的,gp 管这些应用,后台启动就没那么多,所以国外 ROM 不怎么杀后台不那么激进。国内毒瘤多,要是不激进,就说这破手机用不了一天了
    demonzoo
        27
    demonzoo  
    OP
       2019-04-09 15:11:00 +08:00
    @HangoX 你说的我当然知道啊,但是我刷不了国际版 rom。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1901 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:25 · PVG 00:25 · LAX 09:25 · JFK 12:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.