安卓终端管控Agent 预算3万
预算3万以内,工期一个月以内
一、项目简介
开发一款无Root、可商用安卓终端常驻Agent,适配Android 10及以上主流国产机型。设备与云端建立稳定长连接,接收远程指令,自动完成网络PLMN配置修改、应用及系统OTA升级运维,全程无需设备Root权限,依托标准API、隐藏API及Shizuku/ADB授权实现。
二、核心功能需求
1. 云端指令管控(基础能力)
搭建设备与云端通信通道,实现远程自动化管控,核心能力如下:
• 支持HTTPS双通道,具备心跳保活、断线重连、弱网自适应能力
• 接收云端加密结构化指令,支持配置修改、版本升级、设备查询、参数重置等操作
• 指令全程加密验签,防篡改、防重放,保障通信安全
• 支持开机自启、后台自保活,降低系统查杀概率
• 实时上报设备状态、任务进度、操作日志,支持全程溯源审计
2. PLMN网络配置修改
无Root远程修改运营商网络配置,适配全系主流安卓版本及机型:
• 读取设备PLMN、MCC、MNC、网络锁等配置状态
• 支持云端指令动态修改、生效、重置、恢复默认 allow_plmn_set 系统参数
• 通过Shizuku/ADB授权调用Telephony、CarrierConfig、系统配置隐藏接口
• 自动校验配置生效状态,结果实时回传云端
3. 系统/应用远程升级
无Root实现设备各类包体远程自动升级运维:
• 云端下发升级地址、版本、校验值,终端自动下载、校验、安装
• 授权环境下支持第三方应用、系统预置应用静默升级
• 支持触发整机系统OTA升级检测、拉起升级流程、查询版本状态
• 具备断点续传、失败重试、升级回滚机制,保障升级稳定性
• 全程记录日志,实时上报升级进度与结果
三、硬性技术约束
• 全程禁止Root方案,仅使用系统API、隐藏API、Shizuku/ADB授权实现所有功能
• 兼容Android 10及以上版本,适配华为、小米、OPPO、vivo、荣耀等主流机型
• 应用轻量化、低功耗、低内存占用,不影响设备正常运行
• 所有操作可日志溯源、可云端管控审计,满足商用发布标准
• 代码模块化解耦,支持后续功能迭代扩展
四、交付标准
• 完整可编译的Android Studio源码工程,模块解耦清晰
• 配套完整协议文档、接口文档、部署及授权适配说明
• 提供功能测试Demo,可直接对接云端调试
五、开发人员能力要求
需资深Android系统级开发,非普通业务APP开发,核心能力:精通Android Framework、AIDL及系统隐藏API调用;熟悉Telephony网络机制、PLMN运营商配置、系统读写权限;熟练掌握Shizuku无Root授权方案;具备MDM设备管控、OTA升级、后台长连接保活项目经验。
一、项目简介
开发一款无Root、可商用安卓终端常驻Agent,适配Android 10及以上主流国产机型。设备与云端建立稳定长连接,接收远程指令,自动完成网络PLMN配置修改、应用及系统OTA升级运维,全程无需设备Root权限,依托标准API、隐藏API及Shizuku/ADB授权实现。
二、核心功能需求
1. 云端指令管控(基础能力)
搭建设备与云端通信通道,实现远程自动化管控,核心能力如下:
• 支持HTTPS双通道,具备心跳保活、断线重连、弱网自适应能力
• 接收云端加密结构化指令,支持配置修改、版本升级、设备查询、参数重置等操作
• 指令全程加密验签,防篡改、防重放,保障通信安全
• 支持开机自启、后台自保活,降低系统查杀概率
• 实时上报设备状态、任务进度、操作日志,支持全程溯源审计
2. PLMN网络配置修改
无Root远程修改运营商网络配置,适配全系主流安卓版本及机型:
• 读取设备PLMN、MCC、MNC、网络锁等配置状态
• 支持云端指令动态修改、生效、重置、恢复默认 allow_plmn_set 系统参数
• 通过Shizuku/ADB授权调用Telephony、CarrierConfig、系统配置隐藏接口
• 自动校验配置生效状态,结果实时回传云端
3. 系统/应用远程升级
无Root实现设备各类包体远程自动升级运维:
• 云端下发升级地址、版本、校验值,终端自动下载、校验、安装
• 授权环境下支持第三方应用、系统预置应用静默升级
• 支持触发整机系统OTA升级检测、拉起升级流程、查询版本状态
• 具备断点续传、失败重试、升级回滚机制,保障升级稳定性
• 全程记录日志,实时上报升级进度与结果
三、硬性技术约束
• 全程禁止Root方案,仅使用系统API、隐藏API、Shizuku/ADB授权实现所有功能
• 兼容Android 10及以上版本,适配华为、小米、OPPO、vivo、荣耀等主流机型
• 应用轻量化、低功耗、低内存占用,不影响设备正常运行
• 所有操作可日志溯源、可云端管控审计,满足商用发布标准
• 代码模块化解耦,支持后续功能迭代扩展
四、交付标准
• 完整可编译的Android Studio源码工程,模块解耦清晰
• 配套完整协议文档、接口文档、部署及授权适配说明
• 提供功能测试Demo,可直接对接云端调试
五、开发人员能力要求
需资深Android系统级开发,非普通业务APP开发,核心能力:精通Android Framework、AIDL及系统隐藏API调用;熟悉Telephony网络机制、PLMN运营商配置、系统读写权限;熟练掌握Shizuku无Root授权方案;具备MDM设备管控、OTA升级、后台长连接保活项目经验。
*************
*************
评论
