WNs_ACE 发表于 2017-12-4 11:40:10

求教~~在rk3288的固件中新增userdata.img

本帖最后由 WNs_ACE 于 2017-12-4 11:41 编辑

大家好
我最近在研究rk3288的固件,然后我发现原生的编译出来的rk3288固件里面不包含userdata.img,就是在给机子刷固件的时候,/data这个分区里面的东西都是默认原生系统的东西,所以我自己创建了一个userdata.img,我试过使用AndroidTool_Release工具单独刷userdata这个分区是成功的。
所以我就想通过把这个userdata.img整合到固件里面去,我就想到一个办法了,首先根据http://wiki.t-firefly.com/index. ... ze_android_firmware里面的教程把固件解包,把userdata.img放入Image文件中,然后修改package-file文件,在package-file文件里面增加了
data      Image/userdata.img
然后重新打包,打包也成功,固件大小有明显变大了,而且在打包日志里面看到userdata.img被合并进入固件中。
但是问题来了,我拿着这个新的固件刷到盒子里面测试,发现了data目录依旧没有变化,还是默认原生系统的东西,我加入到userdata.img的文件没有被刷入/data目录下面去,我想请教一下大神,怎样可以把自己创建的userdata.img正确合并到固件中(刷固件的时候,能够正常把userdata.img里面的东西正确刷到/data目录中。)

WNs_ACE 发表于 2017-12-5 09:48:25

难道没有人知道么?

flylox 发表于 2017-12-25 10:17:45

有没有修改parameter文件,这个文件里面应该有每个分区的大小和基址

zm123 发表于 2024-11-22 19:48:33

大佬解决了吗,你打包应该是打包进去了,但我之前看到说系统第一次上电会格式化/userdata分区,应该是这个原因,但我不能理解为什么要格式化它,以及是在哪里格式化的
页: [1]
查看完整版本: 求教~~在rk3288的固件中新增userdata.img