打包前准备:

先把bash.sh脚本发给客户,在root目录下运行,运行后把生成的压缩包发过来

打包流程:
  1. 把压缩包放在/home/yztiot目录下

  2. 新建rootfs文件夹:mkdir rootfs

  3. 把客户压缩包解压到rootfs目录下:tar -xzvpf 客户压缩包 -C ./rootfs (例如:tar -xzvpf rootfs_backup_20251122_175353.tar.gz -C ./rootfs)

  4. 到/home/yztiot/systemCode/A133/A133_PLUS_androidQV1.1/longan/test/dragonboard/rootfs_data路径下新建一个存放客户文件的文档

  5. 把解压出来的文件系统(roofts)移动到新建的客户专属文件夹中:(mv 目录名称 目录新位置)

    mv rootfs /home/yztiot/systemCode/A133/A133_PLUS_androidQV1.1/longan/test/dragonboard/rootfs_data/新建的客户名称

  6. 完成上面的操作后就可以打包了

​ 例如rootfs-xfce-公司名(如果客户需要的是桌面版的固件,需要在rootfs-xfce里复制extra文件到客户的文件夹里

​ (桌面版如果需要修改到开机脚本(/etc/init.d/rcS)的,需要再extra文件里的rcS同步修改,不然会恢复)

作者:zheng  创建时间:2025-12-10 17:14
最后编辑:zheng  更新时间:2025-12-23 14:16