23 lines
470 B
Bash
23 lines
470 B
Bash
|
#!/bin/bash
|
||
|
pause()
|
||
|
{
|
||
|
echo "Press any key to quit:"
|
||
|
read -n1 -s key
|
||
|
exit 1
|
||
|
}
|
||
|
echo "start to unpack update.img..."
|
||
|
if [ ! -d "output" ]; then
|
||
|
mkdir output
|
||
|
fi
|
||
|
if [ ! -f "update.img" ]; then
|
||
|
echo "Error:No found update.img!"
|
||
|
pause
|
||
|
fi
|
||
|
./rkImageMaker -unpack update.img output || pause
|
||
|
./afptool -unpack output/firmware.img output || pause
|
||
|
rm -f output/firmware.img
|
||
|
rm -f output/boot.bin
|
||
|
echo "Unpacking update.img OK."
|
||
|
echo "Press any key to quit:"
|
||
|
read -n1 -s key
|
||
|
exit 0
|