xref: /OK3568_Linux_fs/tools/linux/Linux_Pack_Firmware/rockdev/rk3562-mkupdate.sh (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun#!/bin/bash
2*4882a593Smuzhiyunpause()
3*4882a593Smuzhiyun{
4*4882a593Smuzhiyunecho "Press any key to quit:"
5*4882a593Smuzhiyunread -n1 -s key
6*4882a593Smuzhiyunexit 1
7*4882a593Smuzhiyun}
8*4882a593Smuzhiyunecho "start to make update.img..."
9*4882a593Smuzhiyunif [ ! -f "Image/parameter" -a ! -f "Image/parameter.txt" ]; then
10*4882a593Smuzhiyun	echo "Error:No found parameter!"
11*4882a593Smuzhiyun	exit 1
12*4882a593Smuzhiyunfi
13*4882a593Smuzhiyunif [ ! -f "package-file" ]; then
14*4882a593Smuzhiyun	echo "Error:No found package-file!"
15*4882a593Smuzhiyun	exit 1
16*4882a593Smuzhiyunfi
17*4882a593Smuzhiyun./afptool -pack ./ Image/update.img || pause
18*4882a593Smuzhiyun./rkImageMaker -RK3562 Image/MiniLoaderAll.bin Image/update.img update.img -os_type:androidos || pause
19*4882a593Smuzhiyunecho "Making ./Image/update.img OK."
20*4882a593Smuzhiyun#echo "Press any key to quit:"
21*4882a593Smuzhiyun#read -n1 -s key
22*4882a593Smuzhiyunexit $?
23