关于系统升级的权限问题, 如有解决, 必重酬

QQ515311445 2020-09-23 09:05:34
本人公司有若干android车载设备, 在全国各地, 设备中有一个系统程序负责整个系统的OTA升级功能, 昨天晚上, 修改了这个程序, 并做了OTA升级, 但是忘记给这个程序加android:sharedUserId="android.uid.system"了, 导致这个程序没有系统权限了, 再次升级就会失败, 有什么方法能够远程升级? 或者提升这个程序的权限?
...全文
13957 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
炭烤葫芦娃 2020-09-26
  • 打赏
  • 举报
回复
做一个新的拥有系统权限的客户端,单独升级该客户端,如果系统有应用商店等静默安装的方式,就静默升级,没有的话,弹出确认界面,用户手动点击安装的方式升级。单独安装客户端后,再升级OTA
比特灵 初级 2020-09-24
  • 打赏
  • 举报
回复
你没加这个,相当于丢失了操作特权,无法弥补。。。为了防止犯傻,我会ROOT设备,干掉系统Launcher,自己做一个,然后在Launcher里保底,同时保留升级用的服务,相当于双保险,那个Launcher永不远程升级。
yoveldf 2020-09-24
  • 打赏
  • 举报
回复
不行让用户自己下升级包,本地升级吧!
tcmakebest 2020-09-24
  • 打赏
  • 举报
回复
赶紧把全国各地设备地理坐标整理好, 然后找当地程序员现场升级.

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧