mirror of
https://github.com/gtxaspec/wz_mini_hacks.git
synced 2024-11-25 06:47:18 +00:00
add pan support for compile_image.sh
Updated compile_image.sh to support PANv1. Use: ./compile_image.sh pan
This commit is contained in:
parent
c5c93d27f2
commit
71fbcd0707
8
file.chk
8
file.chk
@ -4,8 +4,8 @@ d41d8cd98f00b204e9800998ecf8427e SD_ROOT/wz_mini/mnt/.gitignore
|
|||||||
34c6a4c3a941ff2becd9f487826d7692 SD_ROOT/wz_mini/etc/uvc.config
|
34c6a4c3a941ff2becd9f487826d7692 SD_ROOT/wz_mini/etc/uvc.config
|
||||||
ad7d1a2f9db3079617731b5854ce3b6a SD_ROOT/wz_mini/etc/init.d/wz_cam.sh
|
ad7d1a2f9db3079617731b5854ce3b6a SD_ROOT/wz_mini/etc/init.d/wz_cam.sh
|
||||||
0774518c06d6ef8e7181d35f194777cc SD_ROOT/wz_mini/etc/init.d/wz_init.sh
|
0774518c06d6ef8e7181d35f194777cc SD_ROOT/wz_mini/etc/init.d/wz_init.sh
|
||||||
246467794db1f29b197dc6a18f1a1f80 SD_ROOT/wz_mini/etc/init.d/wz_user.sh
|
38a28d7375cd9487f5afb110ea76c40d SD_ROOT/wz_mini/etc/init.d/wz_user.sh
|
||||||
b0f094a80f7ab79fdf26b0e359ab68db SD_ROOT/wz_mini/etc/init.d/wz_post.sh
|
c2cafd0ac4088e75b1b31dc858ef7278 SD_ROOT/wz_mini/etc/init.d/wz_post.sh
|
||||||
e3034eac02d8eda9902ca9cf89f0a586 SD_ROOT/wz_mini/etc/inittab
|
e3034eac02d8eda9902ca9cf89f0a586 SD_ROOT/wz_mini/etc/inittab
|
||||||
840aa9c26726201f7cffbf001bee193a SD_ROOT/wz_mini/etc/uvc_jxf22.config
|
840aa9c26726201f7cffbf001bee193a SD_ROOT/wz_mini/etc/uvc_jxf22.config
|
||||||
7c9d57b1b1b8bbdddfb248565ce02cb4 SD_ROOT/wz_mini/etc/wz_mini.conf.dist
|
7c9d57b1b1b8bbdddfb248565ce02cb4 SD_ROOT/wz_mini/etc/wz_mini.conf.dist
|
||||||
@ -76,7 +76,7 @@ eaf86f91cb1b15b2191a8845ae88e3c8 SD_ROOT/wz_mini/usr/share/audio/init_v2.wav
|
|||||||
02fed0e4b2382d839f630ce0477aba26 SD_ROOT/wz_mini/usr/share/audio/init.wav
|
02fed0e4b2382d839f630ce0477aba26 SD_ROOT/wz_mini/usr/share/audio/init.wav
|
||||||
5754f767c1334df202983aed2a20a050 SD_ROOT/wz_mini/usr/share/audio/binbin_v3.wav
|
5754f767c1334df202983aed2a20a050 SD_ROOT/wz_mini/usr/share/audio/binbin_v3.wav
|
||||||
ac9f3a5d097d25d5d972c3d2ad288df9 SD_ROOT/wz_mini/usr/bin/ucamera_v2
|
ac9f3a5d097d25d5d972c3d2ad288df9 SD_ROOT/wz_mini/usr/bin/ucamera_v2
|
||||||
2f055470bf862f8ddaf2a0c2d55fc46d SD_ROOT/wz_mini/usr/bin/iCamera
|
7626ba23cc36b88491b010dd6eff72de SD_ROOT/wz_mini/usr/bin/iCamera
|
||||||
cf049b9446094cc8a7e07a33cf91c4a8 SD_ROOT/wz_mini/usr/bin/watch_up.sh
|
cf049b9446094cc8a7e07a33cf91c4a8 SD_ROOT/wz_mini/usr/bin/watch_up.sh
|
||||||
b339aee882a5d1c943ad08e4282ec3fd SD_ROOT/wz_mini/usr/bin/iCamera-dbg
|
b339aee882a5d1c943ad08e4282ec3fd SD_ROOT/wz_mini/usr/bin/iCamera-dbg
|
||||||
20b061689308b2cee7edf3b9b906bca7 SD_ROOT/wz_mini/usr/bin/ucamera
|
20b061689308b2cee7edf3b9b906bca7 SD_ROOT/wz_mini/usr/bin/ucamera
|
||||||
@ -195,7 +195,7 @@ bd383994491e4bdca81788c168feb2eb SD_ROOT/wz_mini/lib/libasound.so.2
|
|||||||
f6f0d5a9ebd916de6bdb9695067809ae SD_ROOT/wz_mini/lib/libaudioProcess.so
|
f6f0d5a9ebd916de6bdb9695067809ae SD_ROOT/wz_mini/lib/libaudioProcess.so
|
||||||
7c9d57b1b1b8bbdddfb248565ce02cb4 SD_ROOT/wz_mini/wz_mini.conf
|
7c9d57b1b1b8bbdddfb248565ce02cb4 SD_ROOT/wz_mini/wz_mini.conf
|
||||||
d41d8cd98f00b204e9800998ecf8427e SD_ROOT/wz_mini/tmp/.gitignore
|
d41d8cd98f00b204e9800998ecf8427e SD_ROOT/wz_mini/tmp/.gitignore
|
||||||
00b99816217a740f5169709ef01eddf6 v2_install/compile_image.sh
|
090bdf50db1c1d05720f276295ac17ca v2_install/compile_image.sh
|
||||||
ff15869fe24297b9a5f75335a458a44f v2_install/fw_tool.sh
|
ff15869fe24297b9a5f75335a458a44f v2_install/fw_tool.sh
|
||||||
88a59e6904a20ddee2434be2aa6ba38e v2_install/v2_kernel.bin
|
88a59e6904a20ddee2434be2aa6ba38e v2_install/v2_kernel.bin
|
||||||
f01d641b98388e273c1f0ba682ebc75b v2_install/.gitignore
|
f01d641b98388e273c1f0ba682ebc75b v2_install/.gitignore
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
UA_STRING="Mozilla/5.0 (Macintosh; Intel Mac OS X 12_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15"
|
UA_STRING="Mozilla/5.0 (Macintosh; Intel Mac OS X 12_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15"
|
||||||
DL_URL=$(wget --header="Accept: text/html" --user-agent="$UA_STRING" -qO- https://support.wyze.com/hc/en-us/articles/360024852172-Release-Notes-Firmware | grep -Eo "(http|https)://[a-zA-Z0-9./?=_-]*" | grep /v2/ | sort -t . -k2r,5 | grep demo | head -1)
|
DL_URL=$(wget --header="Accept: text/html" --user-agent="$UA_STRING" -qO- https://support.wyze.com/hc/en-us/articles/360024852172-Release-Notes-Firmware | grep -Eo "(http|https)://[a-zA-Z0-9./?=_-]*" | grep /v2/ | sort -t . -k2r,5 | grep demo | head -1)
|
||||||
|
PAN_DL_URL=$(wget --header="Accept: text/html" --user-agent="$UA_STRING" -qO- https://support.wyze.com/hc/en-us/articles/360024852172-Release-Notes-Firmware | grep -Eo "(http|https)://[a-zA-Z0-9./?=_-]*" | grep /pan/ | sort -t . -k2r,5 | grep demo | head -1)
|
||||||
|
|
||||||
echo "checking for tools"
|
echo "checking for tools"
|
||||||
command -v wget >/dev/null 2>&1 || { echo >&2 "wget is not installed. Aborting."; exit 1; }
|
command -v wget >/dev/null 2>&1 || { echo >&2 "wget is not installed. Aborting."; exit 1; }
|
||||||
@ -12,23 +13,29 @@ echo "create temporary work directory"
|
|||||||
mkdir v2_ro
|
mkdir v2_ro
|
||||||
|
|
||||||
echo "check for local zip"
|
echo "check for local zip"
|
||||||
if [ -f demo_4.9.8.1002.zip ]; then
|
if [ -f demo.zip ]; then
|
||||||
echo "local archive found"
|
echo "local archive found"
|
||||||
mv demo_4.9.8.1002.zip ./v2_ro/
|
mv demo.zip ./v2_ro/
|
||||||
else
|
else
|
||||||
echo "local archive not found"
|
echo "local archive not found"
|
||||||
echo "downloading latest firmware"
|
echo "downloading latest firmware"
|
||||||
wget $DL_URL -P ./v2_ro/
|
if [[ "$1" == "pan" ]]; then
|
||||||
|
echo "build for pan"
|
||||||
|
wget $PAN_DL_URL -O ./v2_ro/demo.zip
|
||||||
|
elif [[ "$1" == "" ]]; then
|
||||||
|
echo "build for v2"
|
||||||
|
wget $DL_URL -O ./v2_ro/demo.zip
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "extracting firmware to temporary work directory"
|
echo "extracting firmware to temporary work directory"
|
||||||
unzip v2_ro/demo_4.9.8.1002.zip -d ./v2_ro/
|
unzip v2_ro/demo*.zip -d ./v2_ro/
|
||||||
|
|
||||||
echo "create firmware directory"
|
echo "create firmware directory"
|
||||||
mkdir v2_ro/fw_dir
|
mkdir v2_ro/fw_dir
|
||||||
|
|
||||||
echo "unpack stock firmware image"
|
echo "unpack stock firmware image"
|
||||||
./fw_tool.sh unpack v2_ro/demo_4.9.8.1002.bin v2_ro/fw_dir
|
./fw_tool.sh unpack v2_ro/demo*.bin v2_ro/fw_dir
|
||||||
|
|
||||||
echo "replace factory kernel"
|
echo "replace factory kernel"
|
||||||
cp v2_kernel.bin v2_ro/fw_dir/kernel.bin
|
cp v2_kernel.bin v2_ro/fw_dir/kernel.bin
|
||||||
|
Loading…
Reference in New Issue
Block a user