diff --git a/make_rootfs/rootfsimg_liteos.sh b/make_rootfs/rootfsimg_liteos.sh index 566f6fa9fd278356adf15684feeeb919b42d021a..dee053127917ea29644a309436291a04a82c93ae 100755 --- a/make_rootfs/rootfsimg_liteos.sh +++ b/make_rootfs/rootfsimg_liteos.sh @@ -51,7 +51,11 @@ if [ "${FSTYPE}" = "jffs2" ]; then else tool_check ${JFFS2_TOOL} if [[ "${ROOTFS_DIR}" = *"rootfs" ]]; then - ${JFFS2_TOOL} -q -o ${ROOTFS_IMG} -d ${ROOTFS_DIR} --pagesize=4096 --devtable ${CONFIG_PATH} + if [ -f "${ROOTFS_DIR}/bin/foundation" ] && [ -f "${ROOTFS_DIR}/bin/apphilogcat" ]; then + ${JFFS2_TOOL} -q -o ${ROOTFS_IMG} -d ${ROOTFS_DIR} --pagesize=4096 --devtable ${CONFIG_PATH} + else + ${JFFS2_TOOL} -q -o ${ROOTFS_IMG} -d ${ROOTFS_DIR} --pagesize=4096 + fi else ${JFFS2_TOOL} -q -o ${ROOTFS_IMG} -d ${ROOTFS_DIR} --pagesize=4096 fi