最近给家里老人新换了一台安卓手机(红米 K30U ),在交给他的时候开启了风筝守护,禁止了除了微信抖音今日头条以外的其余 app ,限制了所有新安装 app 启动。
但是还是因为在用这些 app 的时候点到了广告,导致安装了一大堆垃圾 app ,并且风筝守护的阻止策略丝毫没有效果,连远程卸载也对这些毒瘤 app 毫无办法,发送卸载指令之后依旧没有办法成功卸载。
所以目前的想法是最好能彻底禁止 app 的安装,已经尝试过的办法有下面两个:
MIUI 的纯净模式,可以只安装商店里的 app ,但有部分(不那么流氓的)清理软件会上架小米商店,这样点到广告依旧能安装,装的多了依旧会造成系统卡顿,所以效果不大。
Microsoft365 企业版配置 Android 系统管理员策略,设置 app 白名单,不在白名单内的 app 禁止安装,然后让安卓手机 enroll 。但测试下来似乎只有三星手机有很好的效果,小米就算装了 Intune 成功 Enroll 之后也不会有效果,似乎得刷海外版。
所以目前考虑能不能通过 root 手机+插件的方式来做到,但又有这几点担心:
有看到一种方法是修改 PackageInstaller.apk 的包名,让软件包安装器无法工作,但又看到文档说这样会导致 app 的权限问题和 OTA 之后无法启动的情况
如果用插件的办法限制安装,是否有可能会有 app 能绕过限制,毕竟已经有 root 权限了,而且真的出现这种情况处理更麻烦
好久不研究刷机和 root 这些了,求大佬们帮忙解答
P.S 不考虑且条件并不允许换成 iOS 设备,我知道 iOS 设备确实可以杜绝这些麻烦,但老人已经 89 岁并且轻微老年痴呆,对 iOS 的操作概念停留在有 Home 键的设备上(他有个 iPad ,版本不记得了),学习全面屏手势和 FaceID 这些几乎不可能,之前给他过一个 iPhone 8Plus 依旧嫌屏幕太小和操作不习惯,所以只能在安卓设备里解决这个问题,毕竟安卓还能通过手动开启三大金刚来解决大部分问题,而且老人已经习惯用安卓了。
1
Muniesa 2022-06-07 12:58:11 +08:00 via Android 1
应用商店设置访问密码,root 的话可以冻结 packageinstaller ,系统更新直接禁了就是了,正常的 root 像 magisk 要手动授权的,app 不会自动就有 root 权限
|
2
IGJacklove 2022-06-07 13:01:03 +08:00 via iPhone 2
换 iOS 不就行了,想安装都麻烦
|
3
iTakeo 2022-06-07 13:07:36 +08:00 2
@IGJacklove 一看你就没有看完楼主的帖子
|
6
nyaruko OP @Muniesa 我知道 root 要授权,包括远古时期的 superSU 好像都是要授权才可以,但是有没有可能,他弹了个窗,但是老人根本不知道是什么直接点了同意就过去了,我之前又设置禁止未知来源的,但估计也是老人无脑同意,照样能装上。
|
7
nyaruko OP |
8
processzzp 2022-06-07 13:50:08 +08:00 via iPhone 1
连 Intune 都不能阻止?这也太离谱了……
那就只有三种方法了 1.换三星 2.换苹果,监督之后安装描述文件 3.楼主并购小米公司,找卢伟冰定制一台 |
9
porrat 2022-06-07 13:53:47 +08:00 2
老人机你 OTA 啥?想太多,直接删掉 PackageInstaller 就行了
|
10
nyaruko OP @processzzp Intune 不能阻止的具体原因我还没找到,也有可能是我配错了,毕竟我不是 IT 没玩过这类工具,或者就是小米因为阉割了 GMS 对这个东西没法完美支持
换三星其实有在考虑,但还要再去弄个手机,想想还是 root 了 |
11
cheng6563 2022-06-07 13:59:16 +08:00 1
试了下,冰箱非 ROOT 模式直接把自带应用商店冻了。
|
16
blackbookbj277 2022-06-07 14:09:55 +08:00
苹果的屏幕使用时间可以
|
17
hoQYa6q 2022-06-07 15:19:01 +08:00
不是小米不清楚,给老人机所有应用的下载权限和安装权限都给关了,恼火的广告没办法,至少没有乱装的全家桶少了
|
18
MiketsuSmasher 2022-06-07 16:33:02 +08:00
看到一半就产生条件反射了
|
19
Maipol 2022-06-07 16:39:34 +08:00
虽然但是,确实老年人用苹果会比较好
|
20
dream7758522 2022-06-07 17:53:28 +08:00 via Android
用过同事的其他厂家的手机,安装需要密码。好像是绿厂的
|
22
israinbow 2022-06-07 19:55:13 +08:00
用 adb 禁用一些组件: 证书安装器 (com.Android.certinstaller), 包安装器 (com.Android.packageinstaller) 大概就够了.
|
24
1041412569 2022-06-07 20:47:37 +08:00 via Android
安装一个第三方 apk 安装器比如 sai 然后在不给权限的情况下设置它为默认安装程序看看?
|
25
ReZer0 2022-06-07 21:16:01 +08:00
这个我之前接触到的是小米旗下一款叫做多亲牌子的手机,分老人机和学生机,里面特别有提到可以通过家长控制限制安装或不能安装其它 app ,这个有个好处是做进系统里的功能。不清楚这个对楼主的需求有没有帮助,如果第三方软件能做到肯定最好,但如果第三方做不到,老人又不太会使用,可以尝试考虑这种特殊针对做进系统里的功能。
但是这款手机我仅仅是了解,没有购买,实际是否有效……只能建议去看下测评了。 |
26
shmilypeter 2022-06-07 21:20:41 +08:00
换 iOS ,给老人注册一个年龄为 1 的儿童账户,然后加入到家庭共享,这样下载 APP 是需要你批准的。
|
27
paradoxs 2022-06-07 21:24:35 +08:00 1
安卓用户是世界上最可爱的人
他们愿意为这样一个手机系统付出大量的学习时间,去专研它 再不行你不会 ROOT ? 不会重新编译一份安卓系统?不会学一下安卓代码吗? (手动狗头保命) |
28
PrinceofInj 2022-06-07 21:31:35 +08:00
关闭未知来源,小米应用市场加锁即可。
|
29
yolee599 2022-06-07 21:47:31 +08:00 via Android
卸载安装器不知道行不行
|
30
Vitta 2022-06-07 21:50:30 +08:00
问问官方看有没有办法吧,有没有老人模式关怀模式之类的。
阴阳怪气的人真恶心 |
31
danhahaha 2022-06-07 22:10:25 +08:00
不管苹果还是安卓,那只是个工具,怎么还用出优越感来了,v2 不管什么手机相关的帖子都能看到因此吵架的
|
32
shulin 2022-06-07 22:57:12 +08:00 via Android 1
能安装谷歌三件套就可以了,然后下载 Google Family Link ,为老人手机创建儿童账号,之后可以利用这个工具关闭位置来源和 限制 app 使用情况
|
33
Yiskiee 2022-06-07 23:14:14 +08:00 1
家里有老人用的 vivo, 只用微信,腾讯新闻,抖音, 我就把那些自带无法卸载的应用设置锁定密码(尤其是应用商店), 放在一个集合里, 取名"不要动". 这样即使点到广告下载了也无法安装, 只需自己定时给手机清理一下垃圾就行.
|
34
Cheons 2022-06-08 00:03:08 +08:00 via Android
装个黑域 WiFi adb
找到应用商店、软件包安装 停用 |
35
Cheons 2022-06-08 00:05:13 +08:00 via Android
家里 一个用 k30 一个用 LG ,没装拼多多
都正常使用无异常 app |
36
Zy143L 2022-06-08 00:13:49 +08:00 via Android
先说一下为什么风筝守护远程卸载没有用
新版的风筝守护修改了一些策略 之前是远程卸载是静默的 现在是弹提示框的 就是 xx 正在帮你远程卸载 xx 是否同意这样子的 你要把手机拿到手远程卸载一次,然后勾选,底下的不再询问 这样子就可以远程静默卸载了 --- 把应用商店和应用包管理器加锁就行了 |
37
nyaruko OP |
38
Yiskiee 2022-06-08 01:06:08 +08:00
@nyaruko 没有遇到老人使用时点广告自动安装第三方的情况, 那个手机安装软件会调用应用商店安装, 但为了以防万一, 我也打开了禁止安装未知来源软件
|
39
Ne 2022-06-08 01:13:55 +08:00 via Android
@nyaruko 恢复出厂设置,安装需要用的。之后用 ADB 删除自带不用的,包裹商店,升级,文件夹,,,,。
|
40
Yiskiee 2022-06-08 01:22:21 +08:00
@nyaruko 可以想办法让 apk 安装时强制调用应用商店安装, 然后给应用商店设置锁定密码, 而不是停用或冻结应用商店, 这样也可以避免安装第三方软件.
|
41
Rooney1 2022-06-08 01:22:49 +08:00 1
啥也不用装 。。小米 手机管家-应用商店-清除全部数据,
需要更新的时候正常打开商店,更新完再次清除全部数据, |
42
ltkun 2022-06-08 01:27:24 +08:00 via Android 1
@paradoxs 你的电脑没有 root 权限吗 管理员权限想必也在人家那里吧 有人替你管着 限制自己电脑权限是件很爽的事情 毕竟安全啊
|
43
docx 2022-06-08 02:44:22 +08:00 via iPhone 1
给 package installer 加上密码锁,我就是这么干的
|
44
docx 2022-06-08 02:47:06 +08:00 via iPhone
不要禁用甚至卸载,很可能无法正常开机
|
45
pengtdyd 2022-06-08 03:06:02 +08:00 1
这个还真有,小米企业版你值得拥有!
|
46
felixcode 2022-06-08 03:22:23 +08:00 1
禁止未知来源安装后,把小米应用商店的域名或 ip 给禁了。
如果是 root 后的,可以改手机上的 hosts 文件,如果没 root 但只用 wifi |
47
felixcode 2022-06-08 03:23:40 +08:00 1
@felixcode 但只用 wifi 的,可以在路由器上设置路由或策略给屏蔽掉,或者路由器支持 dns 劫持也行。
|
48
Kazetachinu 2022-06-08 06:22:47 +08:00 via iPhone 3
太难了,使用者与开发者斗智斗勇。
|
49
AmaQuinton 2022-06-08 08:56:31 +08:00 1
miui 的话, 可以借助应用锁, 将应用商店 /浏览器 /设置 /手机管家 /文件管理上锁, 同时将这些应用数据清除掉, 关掉通知权限, 关闭自启动,关掉未知来源安装,如果家人在软件操作过程中发现莫名弹出密码, 长按电源键 10s 左右手机会重启.
|
50
haaro 2022-06-08 09:00:58 +08:00 1
自己写一个简单的 app ,调用:DevicePolicyManager.addUserRestriction(DISALLOW_INSTALL_APPS)
然后用 adb shell 给这个 app 授权 deviceOwner 权限,再然后运行那个 app 。 |
51
wbunle 2022-06-08 09:05:51 +08:00 1
Intune 对小米是有效的。能否看下具体配置?另外,楼主是怎么做到免费使用 Intune 的?
|
52
lplk 2022-06-08 09:57:54 +08:00 1
我手机都不能随意安装 app ,除非设置允许这个 app 安装
|
53
cjpjxjx 2022-06-08 10:39:10 +08:00 via iPhone 1
如果不出门的话,考虑带 home 键的 iPad mini ?
|
54
zjsxwc 2022-06-08 11:00:55 +08:00 2
换 oppo 与 vivo ?一群学生在问怎么禁止手机安装软件如何绕过需要输入密码的问题。
https://www.bilibili.com/video/BV1z4411i7FP |
55
nyaruko OP @wbunle 怎么用免费 Intune 的——我有 MSDN 订阅,里面有 M365 E5 的开发者
关于配置,就是新建了一个 Android 系统管理的配置文件,里面设置 app 白名单这样,这里发图也不方便,如果你愿意帮忙看的话要不用 TG 或者 QQ 什么的? |
56
nyaruko OP |
57
ZhiyuanLin 2022-06-08 11:45:53 +08:00 2
https://v2ex.com/t/838206
我之前在这个贴子分享过,加入 Google 的 Advanced Protection Program 即可禁止从 Google Play 以外安装 apk 。 不开梯子访问不了 Google Play=完全安装不了 app 。 |
59
ZhiyuanLin 2022-06-08 11:46:55 +08:00
系统刷 MIUI 国际版,可以去除小米商店。
|
60
zjuster 2022-06-08 14:07:44 +08:00
跟楼主同样的需求,想抄作业。
不过我要求更多一点:最好能控制蜂窝网络,从不联网,只接打电话。 我初步调研了一番之后,准备换 iOS 设备了,但很纠结,性价比太低了,毕竟老人只用来打电话。 |
61
aaniao002 2022-06-08 21:08:27 +08:00 via Android
指纹授权安装程序,然后教大家看见就取消。
|
62
zerofancy 2022-06-09 02:47:52 +08:00 via Android
不用整那么麻烦,自己做一个 installer ,并设置为默认。这个 installer 声明了可以打开 apk ,但实际什么都不做。这样非应用商店渠道就安装不了东西了。应用商店本身可以加应用锁。
|
63
nyaruko OP |