广告
移动端|服务电话: 400-066-1318
首页/标的大厅/项目详情
RK3566 Android系统底层功能验证
收藏项目
所属行业: 互联网 | 项目类型: 系统开发 |
浏览: 165
项目酬金: 可议价
开发周期: 15
投标截止时间: 2026-05-02 23:59:59
已投标 0

我要竞标

我要咨询
竞标中
合同签订
项目进行中
已完成
一、项目简介

需求说明:RK3566 Android系统底层功能验证

一、项目概况

项目目标:在RK3566开发板上,跑通6个Android系统底层功能的技术原型,并录制验证视频。

物料安排:开发板及所有硬件由工程师自备,我这边不出硬件。

交付形式:6段功能验证视频(能看到操作过程和结果即可),不交源代码,不做UI界面。

时间周期:预估工期由工程师评估后报给我。

二、6个功能点详细说明

功能1:系统分区锁定

要实现的效果:把一个锁定标志写入系统底层分区,设备恢复出厂设置后这个标志还在,重启后依然是锁定状态。

技术要求:改Android系统的SettingsProvider,操作/persist分区。不是App层写SharedPreferences。

功能2:TZC硬件安全隔离

要实现的效果:在ARM芯片上划出一块安全区,用普通方式读这个区域,拿到的不是“无权限”提示,而是无意义的乱码数据。

技术要求:在U-Boot启动阶段配置TrustZone的TZC安全地址空间控制器,并在内核驱动里接管非授权读取的返回值。

功能3:摄像头静默抓帧

要实现的效果:摄像头在屏幕不亮、不出现任何图标提示的情况下,悄无声息抓取图像数据。

技术要求:改Android的Camera HAL层,直接操作图像传感器拿YUV数据帧。不是App层调CameraX或Camera2 API。

功能4:离线端侧AI推理

要实现的效果:断网状态下,AI模型在设备本地完成推理,输出分析结果和置信度分数,不依赖任何云端API。

技术要求:在RK3566的NPU上部署模型(比如轻量BERT转TFLite格式),测试题输入→NPU推理→输出结果和置信度。

功能5:本地链式存证

要实现的效果:生成一条哈希指针链表(默克尔树结构),每条记录和上一条串联。篡改任何一条,根的哈希值就对不上。存证操作和设备的硬件签名绑定。

技术要求:实现默克尔树生成逻辑,结合Android KeyStore的硬件签名。

功能6:系统级Intent拦截

要实现的效果:在系统底层拦截应用启动请求。满足某条件时,除白名单外的所有应用无法启动,点图标没反应。

技术要求:修改Android的ActivityTaskManagerService,在startActivity方法里加钩子,对流经AMS的所有Intent进行过滤。不是App层写if-else。

三、对工程师的能力要求

需要至少具备以下两类能力之一,两项都会最好:

底层驱动/BSP方向:

· 熟悉RK3566/RK3568平台的BSP开发
· 能改U-Boot、配TrustZone/TZC
· 能改HAL层、操作Camera传感器
· 有Linux内核驱动开发经验

Android框架方向:

· 熟悉Android Framework层(AMS、Binder、SettingsProvider)
· 有过ROM定制和系统服务修改经验
· 能改系统分区挂载配置和权限

如果一人能全包最好,不行可分两人协作。

四、验收标准

每个功能统一两条验收标准:

1. 在RK3566开发板上跑通功能逻辑
2. 录制验证视频,展示完整操作过程和结果

不需要做产品级封装,不需要写UI,纯技术验证。

二、酬金交付方式
详细的《项目开发阶段划分表》在项目启动开发前协定,Yespmp 平台按照该表根据阶段验收情况按阶段支付开发费。
icon 竞标情况
我要竞标 这项目目前还没用户竞标呢!
我要竞标
icon 在线留言
提交
服务电话: 400-066-1318合作邮箱: market@yespmp.comCopyright © 2020 广州云标局网络科技有限公司
在线咨询
联系电话