blob: 6920fe5dbd67e28ef24ea29816d23c18fcf48898 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
dsmg600_pack_image () {
install -d ${DEPLOY_DIR_IMAGE}/firmupgrade
install -m 0755 ${DEPLOY_DIR_IMAGE}/zImage-dsmg600${SITEINFO_ENDIANESS} \
${DEPLOY_DIR_IMAGE}/firmupgrade/ip-ramdisk
install -m 0644 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \
${DEPLOY_DIR_IMAGE}/firmupgrade/rootfs.gz
touch ${DEPLOY_DIR_IMAGE}/firmupgrade/usr.cramfs
chmod 0644 ${DEPLOY_DIR_IMAGE}/firmupgrade/usr.cramfs
echo "hwid=1.0.1" >${DEPLOY_DIR_IMAGE}/firmupgrade/version.msg
echo "model=dsm-g600" >>${DEPLOY_DIR_IMAGE}/firmupgrade/version.msg
echo "vendor=dlink" >>${DEPLOY_DIR_IMAGE}/firmupgrade/version.msg
echo "" >>${DEPLOY_DIR_IMAGE}/firmupgrade/version.msg
chmod 0744 ${DEPLOY_DIR_IMAGE}/firmupgrade/version.msg
tar -c -f ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-dsmg600.bin \
-C ${DEPLOY_DIR_IMAGE} firmupgrade
rm -rf ${DEPLOY_DIR_IMAGE}/firmupgrade
}
IMAGE_POSTPROCESS_COMMAND += "dsmg600_pack_image; "
|