请问怎样将3288板子上安装自己的软件后的lubuntu文件系统重新制作成镜像?

各位大神前辈们,请问怎样将3288板子上安装自己的软件后的lubuntu文件系统重新制作成镜像?

参见维基文档:
http://wiki.t-firefly.com/index.php/Firefly-RK3288/Build_Ubuntu_rfs#.E5.9B.BA.E5.8C.96.E7.B3.BB.E7.BB.9F

其实就是把板子上的文件系统复制出来,固化到 ext4 格式的映像文件里。

好的 谢谢 我先试试

busybee 发表于 2015-7-21 11:36
参见维基文档:
http://wiki.t-firefly.com/index.php/Firefly-RK3288/Build_Ubuntu_rfs#.E5.9B.BA.E5.8C. …

你好,请问怎样将ubuntu的linux_boot.img linux-rootfs.img misc-zero.img resource.img 做成固件,我试过wiki里面制作android固件的方法,不行,用androidTool提示加载固件失败。

建议下载一个 单 Ubuntu 固件,再按照以下文档,先解包,覆盖相关文件,再合包:
http://wiki.t-firefly.com/index.php/Firefly-RK3288/Customize_android_firmware

busybee 发表于 2015-7-22 09:52
建议下载一个 单 Ubuntu 固件,再按照以下文档,先解包,覆盖相关文件,再合包:
http://wiki.t-firefly.c

我就是安装这个步骤解包和合包的,合成的包用androidTool总是提示加载固件失败??? 我下载了单ubuntu固件解包 然后不改变里面的文件 再合包也是提示加载固件失败。

chen 发表于 2015-7-22 10:10
我就是安装这个步骤解包和合包的,合成的包用androidTool总是提示加载固件失败??? 我下载了单ubun …

chen 发表于 2015-7-22 10:47

如果确定解包和包没问题,会不会你固件的路径有中文?有没有用管理员权限运行开发工具?驱动什么的,排查下这些类似的问题。。。

perfect1580 发表于 2015-7-22 13:28
如果确定解包和包没问题,会不会你固件的路径有中文?有没有用管理员权限运行开发工具?驱动什么的,排查 …

应该不是这些问题的,我用同样的方法制作过android和lubuntu双系统的固件,都没有问题,但是制作lubuntu单系统固件就会报错, 你成功制作过ubuntu单系统的固件吗?

我重新解包和合包,没有问题哈:

操作日志:
$ ./img_unpack ../Firefly-RK3288_Ubuntu14.04_201411111636.img img
rom version: 4.4.2
build time: 2014-11-11 16:36:17
chip: 80
checking md5sum…OK

$ ls -l
total 128
-rwxr-xr-x 1 1033 1033 52512 Jul 23 10:20 afptool
drwxr-xr-x 1 1033 1033 4096 Jul 23 10:24 img
-rwxr-xr-x 1 1033 1033 24256 Jul 23 10:20 img_maker
-rwxr-xr-x 1 1033 1033 20520 Jul 23 10:20 img_unpack
-rwxr-xr-x 1 1033 1033 18056 Jul 23 10:20 mkkrnlimg
drwxr-xr-x 1 1033 1033 4096 Jul 23 10:20 rk2918_tools

$ cd img
$ ls -l
total 959864
-rw-r–r-- 1 1033 1033 368974 Jul 23 10:24 loader.img
-rw-r–r-- 1 1033 1033 982523908 Jul 23 10:25 update.img

$ ../afptool -unpack update.img update
Check file…OK
------- UNPACK -------
package-file 0x00000800 0x00000101
RKLoader.bin 0x00001000 0x0005A14E
parameter 0x0005B800 0x0000022C
misc-zero.img 0x0005C000 0x0000C000
resource.img 0x00068000 0x0001CA00
linux-boot.img 0x00085000 0x0087C000
linux-rootfs.img 0x00901000 0x3A000000
RESERVED 0x00000000 0x00000000
update-script 0x3A901000 0x00000416
recover-script 0x3A901800 0x0000010A
UnPack OK!

$ ls -l
total 959868
-rw-r–r-- 1 1033 1033 368974 Jul 23 10:24 loader.img
drwxr-xr-x 1 1033 1033 4096 Jul 23 10:26 update
-rw-r–r-- 1 1033 1033 982523908 Jul 23 10:25 update.img

$ cd update/
$ ls
linux-boot.img linux-rootfs.img misc-zero.img package-file parameter recover-script RESERVED resource.img RKLoader.bin update-script
$ cat package-file
package-file package-file
bootloader RKLoader.bin
parameter parameter
misc misc-zero.img
resource resource.img
boot linux-boot.img
linuxroot linux-rootfs.img
backup RESERVED
update-script update-script
recover-script recover-script

$ ls -l
total 959504
-rw-r–r-- 1 1033 1033 8896512 Jul 23 10:25 linux-boot.img
-rw-r–r-- 1 1033 1033 973078528 Jul 23 10:26 linux-rootfs.img
-rw-r–r-- 1 1033 1033 49152 Jul 23 10:25 misc-zero.img
-rw-r–r-- 1 1033 1033 257 Jul 23 10:25 package-file
-rw-r–r-- 1 1033 1033 544 Jul 23 10:25 parameter
-rw-r–r-- 1 1033 1033 266 Jul 23 10:26 recover-script
-rw-r–r-- 1 1033 1033 0 Jul 23 10:26 RESERVED
-rw-r–r-- 1 1033 1033 117248 Jul 23 10:25 resource.img
-rw-r–r-- 1 1033 1033 368974 Jul 23 10:25 RKLoader.bin
-rw-r–r-- 1 1033 1033 1046 Jul 23 10:26 update-script

$ cat package-file
package-file package-file
bootloader RKLoader.bin
parameter parameter
misc misc-zero.img
resource resource.img
boot linux-boot.img
linuxroot linux-rootfs.img
backup RESERVED
update-script update-script
recover-script recover-script

$ ../../afptool -pack . ../update-new.img
------ PACKAGE ------
Add file: ./package-file
Add file: ./RKLoader.bin
Add file: ./parameter
Add file: ./misc-zero.img
Add file: ./resource.img
Add file: ./linux-boot.img
Add file: ./linux-rootfs.img
Add file: ./RESERVED
Add file: ./update-script
Add file: ./recover-script
Add CRC…
------ OK ------
Pack OK!

$ cd ..
$ ../img_maker -rk32 loader.img update-new.img release_update_new.img
generate image…
append md5sum…
success!

$ ls -lh
total 2.8G
-rw-r–r-- 1 1033 1033 361K Jul 23 10:24 loader.img
-rw-r–r-- 1 1033 1033 938M Jul 23 10:29 release_update_new.img
drwxr-xr-x 1 1033 1033 4.0K Jul 23 10:26 update
-rw-r–r-- 1 1033 1033 938M Jul 23 10:25 update.img
-rw-r–r-- 1 1033 1033 938M Jul 23 10:28 update-new.img

busybee 发表于 2015-7-23 10:51
我重新解包和合包,没有问题哈:

谢谢版主 我试过了 用androidTool v2.33就可以,用andTool v2.35就不行?

你好 我想问一下 我下载了一个能用的双系统的镜像 复制了其中的文件系统内的文件 到一个重新建立了的文件系统镜像中 做成镜像之后替换了原来的文件系统镜像 重新打包 烧录之后 的ubuntu系统启动后进不去图形界面 是怎么回事儿!