tscat
V2EX  ›  Android

安卓有没有可能在不 root 的情况下,不显示图标但是能够在后台运行服务

  •  
  •   tscat · Jul 28, 2016 · 17471 views
    This topic created in 3755 days ago, the information mentioned may be changed or developed.

    不是写流氓软件,是客户需求。客户需求也不是做流氓软件。就是一个内部使用的定制 APP ,做权限限制用的。要求用户无感知,不可卸载。感觉在个人的理解里不 root 应该没办法做到吧。

    46 replies  •  2016-07-29 17:20:09 +08:00
    oott123
    oott123
    Jul 28, 2016
    1
    不显示图标在后台运行的软件多了去了,比如各类全家桶……
    不能卸载的多半是激活了设备管理器……


    然而这样可能会让 360 把你的 app 杀了((
    reHuo
    reHuo
    Jul 28, 2016
    2
    都想做不可卸载 lol
    Lonely
    Lonely
    Jul 28, 2016 via iPhone
    3
    不显示图标好说,不能卸载就是扯淡
    tscat
    tscat
    OP
    Jul 28, 2016
    4
    @oott123 全家桶不是得启动其中一个,然后各种唤醒么。
    设备管理器好像可以去掉的吧
    alamaya
    alamaya
    Jul 28, 2016
    5
    自己做个 rom 完美解决?
    honeycomb
    honeycomb
    Jul 28, 2016 via Android
    6
    可以的,目前有一个漏洞可以用于运行一个无通知的前台 service 。

    不可卸载除非是写到 system 分区或是通过设备管理器防止卸载
    tscat
    tscat
    OP
    Jul 28, 2016
    7
    @reHuo
    @Lonely
    看来我想的没错。。而且客户需求还要说 iOS 端。感觉很迷茫
    tscat
    tscat
    OP
    Jul 28, 2016
    8
    @honeycomb 什么漏洞,可能被修复么
    没 root 权限没法写到 system 分区。设备管理器不是可以被用户取消掉。
    tscat
    tscat
    OP
    Jul 28, 2016
    9
    @alamaya 那还不如要求给个 root 权限,给个 root 权限很多事就可能做了。
    popu111
    popu111
    Jul 28, 2016
    10
    给员工用的?强制每隔一小时给服务器发签到数据,谁没数据约谈谁就好了吧(简单粗暴
    tscat
    tscat
    OP
    Jul 28, 2016
    11
    @popu111 想过这个,但是这个不是我来考虑的。到时候作为一个方案问问
    longear
    longear
    Jul 28, 2016❤️1
    12
    不用为客户各种奇葩需求搞的头大,这种需求明确告诉他们办不到,想要通吃 Android iOS 各种版本隐藏驻留根本不可能,他想的就是 NSA FBI 想要的东西。
    tscat
    tscat
    OP
    Jul 28, 2016
    13
    @longear 哈哈,说的也是
    wangxn
    wangxn
    Jul 28, 2016 via Android
    14
    光明正大地跟员工说我要监控又有何难?这样遮遮掩掩说不是流氓软件还真没人信……
    tscat
    tscat
    OP
    Jul 28, 2016
    15
    @wangxn 又不是监控,功能就是控制手机连接特定 wifi 。为了安全
    Shura
    Shura
    Jul 28, 2016 via Android
    16
    不 root 不可卸载不可能(设备管理器可以被取消),主动和员工说呗,让他们把软件加 xx 管家白名单,不然后台基本上都会被杀
    honeycomb
    honeycomb
    Jul 28, 2016 via Android
    17
    @tscat

    那个漏洞去年被提交,今年官方可能在修复,是否会出现在 Android7 正式版未知。

    有勒索病毒可以阻止用户取消设备管理器。

    控制手机连接特点 WiFi 这件事,在 Android7 似乎有新的 API 可用
    helloliao
    helloliao
    Jul 28, 2016
    18
    给每个员工发一台手机

    手机发下去之前,自己先搞搞
    davin
    davin
    Jul 28, 2016
    19
    @zsen 然后员工拿去卖掉了,买了烟抽...
    herozhang
    herozhang
    Jul 28, 2016
    20
    提供一个邪恶的方案,做常用 app 的二次打包,把代码加入到例如微信里面。
    这样就可以实现功能,并且应该不会有人卸载微信玩吧。
    misty8873
    misty8873
    Jul 28, 2016
    21
    IOS 好像行不通
    Bryan0Z
    Bryan0Z
    Jul 28, 2016 via Android
    22
    @herozhang 常用国产软件都是更新大户…万一更新了呢
    lilifenghao44
    lilifenghao44
    Jul 28, 2016
    23
    @Bryan0Z 签名不对无法更新.
    leots
    leots
    Jul 28, 2016
    24
    @lilifenghao44 酷安网里有教保留原签名改 QQ 界面的..
    thatisray
    thatisray
    Jul 28, 2016
    25
    可以试试自己写一个壁纸应用,就可以了,没有图标
    wwwatch
    wwwatch
    Jul 28, 2016
    26
    iOS ?别想了
    zhangbohun
    zhangbohun
    Jul 28, 2016❤️1
    27
    做个桌面不就好啦(-.-),思想要活络^_^
    tscat
    tscat
    OP
    Jul 28, 2016
    28
    @zhangbohun 你说的好有道理。
    pagict
    pagict
    Jul 28, 2016
    29
    自己打包 ROM ?
    hahiru
    hahiru
    Jul 28, 2016 via Android
    30
    协同公司制作一个签到软件,只有用这个软件才能每天签到。然后就可以加你要的功能了。
    tscat
    tscat
    OP
    Jul 28, 2016
    31
    @herozhang 那还不如假装是一个不常用的系统服务。比如下载管理器?
    tscat
    tscat
    OP
    Jul 28, 2016
    32
    @pagict 那还不如要 root 权限。
    j717273419
    j717273419
    Jul 28, 2016
    33
    把自己注册为系统软件,可以实现一部分吧,起码小白用户不会删除
    dreamwar
    dreamwar
    Jul 28, 2016
    34
    这还不叫流氓...
    pmpio
    pmpio
    Jul 28, 2016 via Android
    35
    流氓们从来不说自己是流氓。。。。
    tscat
    tscat
    OP
    Jul 28, 2016 via iPhone
    36
    @dreamwar
    @pmpio
    这是应用在公司的手机和平板上的,让员工使用这个设备无法链接不安全的 WIFI ?哪里流氓了?
    loading
    loading
    Jul 28, 2016 via Android
    37
    做个 launcher 我觉得真的是最好方案!
    weakish
    weakish
    Jul 28, 2016❤️2
    38
    @tscat 考虑过 Mobile Device Management (MDM) 吗? iOS 和 Android 都有。

    比如 iOS 有 Apple 出的 Apple Configurator 2 https://itunes.apple.com/us/app/apple-configurator-2/id1037126344?mt=12 (要求连接设备到 Mac 上设置),然后可以公司的邮件、日历等服务限定只能连接启用 MDM 的设备上,或者内部专用的 app 只能运行在启用 MDM 的设备上,卸载的话这些就用不了,这样一般人也不会特意去卸载。

    规模大的话考虑接入 MDM 服务商 http://www.appconfig.org/members/
    Geoion
    Geoion
    Jul 29, 2016 via Android
    39
    不可卸载。。。真是,现在的甲方都想上天
    tscat
    tscat
    OP
    Jul 29, 2016 via iPhone
    40
    @weakish 非常感谢,我看看
    wolf1981
    wolf1981
    Jul 29, 2016
    41
    MDM +10086

    推荐 Airwatch ,有专门的 SDK ,应用打包
    jugg
    jugg
    Jul 29, 2016
    42
    不可卸载,这种做不到啊
    naver1
    naver1
    Jul 29, 2016
    43
    这种客户是大公司领导吧?不然为什么会有这种需求。。。
    直接联系手机厂商批量定制一批手机不是更好~
    xm007god
    xm007god
    Jul 29, 2016
    44
    像之前那个 QQ 的那样哎 弄个 1 像素驻留
    tscat
    tscat
    OP
    Jul 29, 2016 via iPhone
    45
    @DT27 已有设备了,
    daiqiangbudainiu
    daiqiangbudainiu
    Jul 29, 2016
    46
    集成在 ROM 里边的可以做到
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1521 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 11:52 · PVG 19:52 · LAX 03:52 · JFK 06:52
    ♥ Do have faith in what you're doing.