Ubuntu18下打包rk3568系统固件
1、下载firefly-linux-repack工具
下载地址:https://www.t-firefly.com/doc/download/180.html
![](https://img-blog.csdnimg.cn/img_convert/bfb058d6a888b1efe92c77e078c550ea.png)
解压到你所需的目录下:
![](https://img-blog.csdnimg.cn/img_convert/5520c8d4fc6fbc49c13e901862cc2943.png)
firefly-linux-repack-master目录下有如下文件:
bin pack.sh Readme_en.md Readme.md unpack.sh update.img
2、下载ubuntu固件
下载地址同上
![](https://img-blog.csdnimg.cn/img_convert/152806ac21c9d6cab99698606ba6c48d.png)
选择你需要的文件解压(例如,我选的ubuntu18的固件)
![](https://img-blog.csdnimg.cn/img_convert/96259e821addfc4e3c0452a9464f4a4d.png)
将下面目录里的img文件移动到firefly-linux-repack-master/下并重命名为update.img
mv ROC-RK3568-PC-UBUNTU18.04-GPT-20220222-1540.img ../fire_ubuntu/firefly-linux-repack-master/update.img
![](https://img-blog.csdnimg.cn/img_convert/71ff4369bb9de963b856c80b6111add0.png)
解包update.img;
在firefly-linux-repack-master/目录下:
![](https://img-blog.csdnimg.cn/img_convert/de1e3faf404ecc1104258c976c7a387b.png)
运行 ./unpack.sh
![](https://img-blog.csdnimg.cn/img_convert/b1b237c510a2ea164cbcc0c3cb100036.png)
接着运行./pack.sh
![](https://img-blog.csdnimg.cn/img_convert/cca578584196d766be27c829fcb77057.png)
最后生成了名为new_update.img的固件,这个就是我们需要的Ubuntu固件
![](https://img-blog.csdnimg.cn/img_convert/ddaea593bc5c7f791d4f7839a63a72e5.png)