adb install -r -g 1.apk
adb push 1.apk /data/local/tmp/
adb shell pm install /data/local/tmp/1.apk
或者修改成update.apk等 方案一:绕过 Session 限制(最简单)
有些盒子只拦截 adb install 这种流式安装方式。
将 APK 先推送到盒子临时目录:
adb push 1.apk /data/local/tmp/
进入 shell 手动触发安装:
adb shell pm install -r /data/local/tmp/1.apk
如果依然提示 -116,说明 pm 命令也被底层校验拦截了。
方案二:伪装包名(针对“黑名单”或简单白名单)
有些系统并不是真的有白名单,而是拦截了常见的第三方应用名。
将 APK 文件改名为 SystemUpdate.apk 或 Settings.apk 再尝试安装:
adb install -r SystemUpdate.apk
方案三:利用 cp 或 mv 强制置入(需要 Root)
如果你的盒子 adb root 成功,可以直接把 APK 丢进系统应用目录,跳过安装过程:
确认 Root 权限:adb root
挂载分区:adb remount
强行推入:
adb push 1.apk /system/app/Yamby/Yamby.apk
重启盒子:adb reboot
方案四:针对运营商盒子的“终极指令”
很多定制盒子(如中兴、华为悦盒)可以通过指令关闭安装限制。请按顺序尝试以下命令:
关闭配置限制:
adb shell settings put global install_non_market_apps 1
尝试禁用系统的安全校验服务(针对特定型号):
adb shell pm disable-user com.android.packageinstaller (谨慎使用,可能导致无法弹出安装界面)
针对特定运营商的解锁命令:
adb shell setprop persist.sys.usb.config mtp,adb
adb shell setprop persist.adb.tcp.port 5555 友华插入式机顶盒不行,我的是友华 你好请问一下这个文件叫什么名字在哪个路径下 请问是这里点击鼠标打开ADB么?
另外请问走IPOE是不是不能同,必须要连接wifi,但是好像电信版没有看到有wifi 大佬adb也安装不了APP,116错误。push报错readonly 这个盒子可以刷机吗?
页:
1
[2]
