UPDATE_MANAGER=./data/upgrade-trigger.sh
LOG_PATH=./data/Delta.log
+ VERSION_PATH=./data/version.txt
# Getting date and minor version
MONDATE=$(date +%m%d)
i=1
sudo cp ${LOG_PATH} ${RESULT_DIR}/Delta.log
sudo rm ${LOG_PATH}
fi
+
+ if [ -r ${VERSION_PATH} ]; then
+ sudo cp ${VERSION_PATH} ${DELTA_DIR}/version.txt
+ sudo rm ${VERSION_PATH}
+ fi
if [ -r ${PRE_SCRIPT_PATH} ]; then
sudo cp ${PRE_SCRIPT_PATH} ${DELTA_DIR}/pre.sh
fi
"rootfs" )
EXCLUDE_FILES="lost+found dev proc tmp var sys csa"
TGT_MNT_PNT=${FAKE_ROOT}
+
+ echo "===== Start writing image versions ====="
+ local TMP_MNT_PNT="TMP_MNT_PNT"
+ mkdir -p ${TMP_MNT_PNT}
+
+ tar xvf ${OLD_TAR_DIR}/${OLD_TAR_FILE} ${PART_IMG_ORG}
+ sudo mount -t ext4 -o loop ${PART_IMG_ORG} ${TMP_MNT_PNT}
+ echo `cat ${TMP_MNT_PNT}/etc/info.ini | grep "Release=" | sed "s/Release/old/"` > version.txt
+ sudo umount ${TMP_MNT_PNT}
+ rm -rf ${PART_IMG_ORG}
+
+ tar xvf ${NEW_TAR_DIR}/${NEW_TAR_FILE} ${PART_IMG_ORG}
+ sudo mount -t ext4 -o loop ${PART_IMG_ORG} ${TMP_MNT_PNT}
+ echo `cat ${TMP_MNT_PNT}/etc/info.ini | grep "Release=" | sed "s/Release/new/"` >> version.txt
+ sudo umount ${TMP_MNT_PNT}
+ rm -rf ${PART_IMG_ORG}
+
+ rm -rf ${TMP_MNT_PNT}
+ echo "===== Finish writing image versions ====="
+
;;
"ramdisk1" | "ramdisk" )
EXCLUDE_FILES="lost+found dev proc tmp sys"