diff --git a/README.md b/README.md index 51be8d9..04ff589 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # wz_mini_hacks -### v2/v3/PANv2 devices ONLY +### v2/PANv1/v3/PANv2 devices ONLY -Run whatever firmware you want on your v2/v3/PANv2 and have root access to the device. This is in early stages of testing, use CAUTION if you are unsure of what you are doing. No support whatsoever is offered with this release. +Run whatever firmware you want on your v2/PANv1/v3/PANv2 and have root access to the device. This is in early stages of testing, use CAUTION if you are unsure of what you are doing. No support whatsoever is offered with this release. **Do not contact the manufacturer for information or support, they will not be able to assist or advise you!** @@ -18,6 +18,7 @@ Using this project can potentially expose your device to the open internet depen * Custom kernel loads all required files from micro-sd card at boot time * Easy uninstall, just remove files from micro-sd card, or don't use a micro-sd card at all! * Works on ANY firmware release (so far!) + * Compatability is not guaranteed with really old firmware versions! * Update to the latest stable or beta firmware, this mod should still work! * Block remote or app initiated firmware updates * DNS Spoofing or Telnet mod are *not* required prior to installation @@ -26,6 +27,7 @@ Using this project can potentially expose your device to the open internet depen * ASIX AX88xxx Based USB 2.0 Ethernet Adapters * ASIX AX88179/178A USB 3.0/2.0 to Gigabit Ethernet * Realtek RTL8152 Based USB 2.0 Ethernet Adapters + * CDC-Ether Based Adapters * USB gadget support, connect the camera directly to a supported router to get an internet connection, no USB Ethernet Adapter required, using USB CDC_NCM. * Custom script support included * RTSP Server included, stream video and or audio over LAN @@ -84,16 +86,17 @@ Using this project can potentially expose your device to the open internet depen 4. The camera will proceed to boot, then you may connect via the IP address of your device using SSH, port 22. The username is root. It may take a few minutes for the device to finish booting and connect to Wi-Fi, then launch the SSH server. Be patient. 5. You may also login via the serial console, password is WYom2020 -## Setup v2 +## Setup v2/PanV1 1. git clone the repo or download the repo zip 2. perform a fresh format on your micro-sd card, using fat-32 ( this is a hard requirement, the bootloader does not support ex-fat or ext, and thus will not load wz_mini ), DOS partition map type, volume name does not matter. 3. Run `compile_image.sh` using linux, wait for the script to finish. + - PANv1: Run `compile_image.sh pan` using linux, wait for the script to finish. 4. Copy all the files inside of SD_ROOT to your micro sd card 5. Copy the generated `demo.bin` to root of your micro sd card 6. __SSH is enabled, but is secured using public key authentication for security. Edit the file ```wz_mini/etc/ssh/authorized_keys``` and enter your public key here. If you need a simple guide, [how to use public key authentication](https://averagelinuxuser.com/how-to-use-public-key-authentication/)__ -## Installation v2 +## Installation v2/PanV1 1. Insert the micro sd memory card into the camera 2. Hold down reset button while powering unit on. This is the standard manual firmware restore procedure. @@ -454,6 +457,7 @@ run fsck.vfat on boot. This runs fsck.vfat, the FAT disk repair utility on the ## Latest Updates +* 07-13-22: Includes latest build of libcallback, better RTSP video and audio performance: fixed broken audio caused by motor_stop on T20 devices, fixed waitMotion errors. `cmd jpeg` currently still broken on T20 devices, updated scripts to account for changes. Some usage of `cmd` has changes, please see command output. Kernel & modules updated to prepare for H265 support on T31. * 07-08-22: Added support for multiple custom scripts, simply create scripts ending in .sh in wz_mini/etc/rc.local.d. You can prefix them with numbers to order execution if desired. * 07-08-22: Updated T31 Kernel & Modules, added cp210x serial kernel module to support car. Add motor disable, fsck on boot. Disable debug logging for wifi drivers to prevent log spam, improved method of setting imp variables, fixed soundcard issues in the kernel, revert libcallback to account for this change. * 06-24-22: BIG UPGRADE! Updated & improved WiFi Drivers - 8189fs and 6032i - Drivers work across all supported camera models. This update requires you to copy over a new wz_mini.conf before upgrading! Drivers required for operation, do not disable! Updated upgrade-run.sh script to prevent broken boot during a rare corrupted file situation. Added connection bonding, for network fail-over support. diff --git a/SD_ROOT/factory_t31_ZMC6tiIDQN b/SD_ROOT/factory_t31_ZMC6tiIDQN index f729073..26b54a8 100644 Binary files a/SD_ROOT/factory_t31_ZMC6tiIDQN and b/SD_ROOT/factory_t31_ZMC6tiIDQN differ diff --git a/SD_ROOT/wz_mini/bin/cmd b/SD_ROOT/wz_mini/bin/cmd index 1fee2ee..65733c8 100755 --- a/SD_ROOT/wz_mini/bin/cmd +++ b/SD_ROOT/wz_mini/bin/cmd @@ -3,16 +3,16 @@ if [ "$1" == "" ]; then echo -e "welcome to: cmd \n" echo -e "arg can be:" - echo -e "jpeg (will dump raw jpeg to stdout)" - echo -e "video on on1 or off off1" - echo -e "audio on on1 or off off1" - echo -e "move (movable camera only)" + echo -e "jpeg <-n>\n Note: -n denotes no header" + echo -e "video " + echo -e "audio " + echo -e "move " echo -e "waitMotion (you must enable motion tagging in the app first)" - echo -e "irled on or off" + echo -e "irled " echo -e "aplay " - echo -e "curlDebug on or off" - echo -e "mp4write on or off (t31 only)" - echo -e "imp_control (see readme)" + echo -e "curlDebug on, off, disable_video" + echo -e "mp4write (t31 only)" + echo -e "timelapse " else echo "$*" | /opt/wz_mini/bin/busybox nc localhost 4000 fi diff --git a/SD_ROOT/wz_mini/etc/init.d/wz_user.sh b/SD_ROOT/wz_mini/etc/init.d/wz_user.sh index fa5a95e..383b028 100755 --- a/SD_ROOT/wz_mini/etc/init.d/wz_user.sh +++ b/SD_ROOT/wz_mini/etc/init.d/wz_user.sh @@ -518,13 +518,13 @@ if [[ "$RTSP_HI_RES_ENABLED" == "true" ]]; then RTSP_PASSWORD=$(cat /opt/wz_mini/tmp/wlan0_mac) fi - /opt/wz_mini/bin/cmd video on + /opt/wz_mini/bin/cmd video 0 on if [[ "$RTSP_HI_RES_ENABLE_AUDIO" == "true" ]]; then - /opt/wz_mini/bin/cmd audio on + /opt/wz_mini/bin/cmd audio 0 on AUDIO_CH="-C 1" AUDIO_FMT="-a S16_LE" - DEVICE1="$HI_VIDEO_DEV,hw:Loopback,0" + DEVICE1="$HI_VIDEO_DEV,hw:0,0" else DEVICE1="$HI_VIDEO_DEV" echo "rtsp audio disabled" @@ -546,17 +546,17 @@ if [[ "$RTSP_LOW_RES_ENABLED" == "true" ]]; then swap_enable - /opt/wz_mini/bin/cmd video on1 + /opt/wz_mini/bin/cmd video 1 on if [[ "$RTSP_PASSWORD" = "" ]]; then RTSP_PASSWORD=$(cat /opt/wz_mini/tmp/wlan0_mac) fi if [[ "$RTSP_LOW_RES_ENABLE_AUDIO" == "true" ]]; then - /opt/wz_mini/bin/cmd audio on1 + /opt/wz_mini/bin/cmd audio 1 on AUDIO_CH="-C 1" AUDIO_FMT="-a S16_LE" - DEVICE2="$LOW_VIDEO_DEV,hw:Loopback,1" + DEVICE2="$LOW_VIDEO_DEV,hw:2,0" else DEVICE2="$LOW_VIDEO_DEV" echo "rtsp audio disabled" diff --git a/SD_ROOT/wz_mini/lib/libcallback.so b/SD_ROOT/wz_mini/lib/libcallback.so index 03b4eec..c0027ca 100644 Binary files a/SD_ROOT/wz_mini/lib/libcallback.so and b/SD_ROOT/wz_mini/lib/libcallback.so differ diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189es.ko b/SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189es.ko index 488fa10..f79f232 100644 Binary files a/SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189es.ko and b/SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189es.ko differ diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189fs.ko b/SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189fs.ko index f5bf565..6b19739 100644 Binary files a/SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189fs.ko and b/SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189fs.ko differ diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/cdc_ether.ko b/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/cdc_ether.ko index da0c98d..2c43b74 100644 Binary files a/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/cdc_ether.ko and b/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/cdc_ether.ko differ diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/rndis_host.ko b/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/rndis_host.ko index 7e0b145..155d270 100644 Binary files a/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/rndis_host.ko and b/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/rndis_host.ko differ diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/serial/cp210x.ko b/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/serial/cp210x.ko new file mode 100644 index 0000000..6673258 Binary files /dev/null and b/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/serial/cp210x.ko differ diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/serial/usbserial.ko b/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/serial/usbserial.ko new file mode 100644 index 0000000..9db0811 Binary files /dev/null and b/SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/serial/usbserial.ko differ diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias index cc33602..8e643bb 100644 --- a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias +++ b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias @@ -74,6 +74,7 @@ alias usb:v04DDp8007d*dc*dsc*dp*ic02isc06ip00in* cdc_ether alias usb:v04DDp8006d*dc*dsc*dp*ic02isc06ip00in* cdc_ether alias usb:v04DDp8005d*dc*dsc*dp*ic02isc06ip00in* cdc_ether alias usb:v04DDp8004d*dc*dsc*dp*ic02isc06ip00in* cdc_ether +alias usb:v*p*d*dc*dsc*dp*icEFisc04ip01in* rndis_host alias usb:v*p*d*dc*dsc*dp*icE0isc01ip03in* rndis_host alias usb:v*p*d*dc*dsc*dp*icEFisc01ip01in* rndis_host alias usb:v*p*d*dc*dsc*dp*ic02isc02ipFFin* rndis_host @@ -427,6 +428,136 @@ alias usb:v03F0p070Cd0000dc*dsc*dp*ic*isc*ip*in* usb_storage alias usb:v03F0p0107d0200dc*dsc*dp*ic*isc*ip*in* usb_storage alias usb:v03EEp6906d0003dc*dsc*dp*ic*isc*ip*in* usb_storage alias usb:v03EBp2002d0100dc*dsc*dp*ic*isc*ip*in* usb_storage +alias usb:v413Cp9500d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v3195pF281d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v3195pF280d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v3195pF190d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0701d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0700d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0602d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0601d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0600d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0404d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0403d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0402d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0401d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0400d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0303d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0302d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0301d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0300d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0203d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0202d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0201d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0200d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1FB9p0100d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1E29p0501d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1E29p0102d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1BE3p07A6d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1ADBp0001d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v18EFpE00Fd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1843p0200d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v17F4pAAAAd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v17A8p0005d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v17A8p0001d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v16DCp0015d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v16DCp0012d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v16DCp0011d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v16DCp0010d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v16D6p0001d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v166Ap0101d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v166Ap0401d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v166Ap0305d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v166Ap0304d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v166Ap0303d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v166Ap0301d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v166Ap0201d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v1555p0004d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v13ADp9999d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10CEpEA6Ad*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C5pEA61d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4pF004d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4pF003d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4pF002d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4pF001d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4pEA71d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4pEA80d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4pEA70d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4pEA61d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4pEA60d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p88A5d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p88A4d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8665d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8664d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p85F8d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p85EBd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p85EAd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8477d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p846Ed*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8418d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8411d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p83D8d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p83A8d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8382d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8341d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p82F9d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8293d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p826Bd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p822Bd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8218d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p81F2d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p81E8d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p81E7d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p81E2d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p81C8d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p81ADd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p81ACd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p81A9d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p81A6d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p819Fd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p818Bd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p815Fd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p815Ed*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8156d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v2405p0003d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p814Bd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p814Ad*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p813Fd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p813Dd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8115d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p80F6d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p80DDd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p80CAd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p80C4d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p807Ad*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p806Fd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8066d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8054d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8053d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p804Ed*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p8044d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p803Bd*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p800Ad*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p1601d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p1101d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10C4p0F91d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10B5pAC70d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10ABp10C5d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v10A6pAA26d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0FDEpCA05d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0FCFp1006d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0FCFp1004d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0FCFp1003d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0BEDp1101d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0BEDp1100d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v08FDp000Ad*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v08E6p5501d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0846p1100d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0745p1000d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0489pE003d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0489pE000d*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v0471p066Ad*dc*dsc*dp*ic*isc*ip*in* cp210x +alias usb:v045Bp0053d*dc*dsc*dp*ic*isc*ip*in* cp210x alias scsi:t-0x0e* sd_mod alias scsi:t-0x07* sd_mod alias scsi:t-0x00* sd_mod diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias.bin b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias.bin index 38d7712..00b67d0 100644 Binary files a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias.bin and b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias.bin differ diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep index 801cc47..2502bbf 100644 --- a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep +++ b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep @@ -15,6 +15,8 @@ kernel/drivers/net/usb/usbnet.ko: kernel/drivers/usb/storage/usb-storage.ko: kernel/drivers/scsi/scsi_mod.ko kernel/drivers/usb/gadget/libcomposite.ko: kernel/drivers/usb/gadget/g_ncm.ko: kernel/drivers/usb/gadget/libcomposite.ko +kernel/drivers/usb/serial/usbserial.ko: +kernel/drivers/usb/serial/cp210x.ko: kernel/drivers/usb/serial/usbserial.ko kernel/drivers/scsi/scsi_mod.ko: kernel/drivers/scsi/sd_mod.ko: kernel/drivers/scsi/scsi_mod.ko kernel/net/netfilter/nf_conntrack.ko: diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep.bin b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep.bin index a45cd9e..ace41ff 100644 Binary files a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep.bin and b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep.bin differ diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.order b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.order index bf9df53..87946e4 100644 --- a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.order +++ b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.order @@ -15,6 +15,8 @@ kernel/drivers/net/usb/usbnet.ko kernel/drivers/usb/storage/usb-storage.ko kernel/drivers/usb/gadget/libcomposite.ko kernel/drivers/usb/gadget/g_ncm.ko +kernel/drivers/usb/serial/usbserial.ko +kernel/drivers/usb/serial/cp210x.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/sd_mod.ko kernel/net/netfilter/nf_conntrack.ko diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols index eb73015..24f443d 100644 --- a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols +++ b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols @@ -35,6 +35,7 @@ alias symbol:g_token_size auth_rpcgss alias symbol:ip6t_unregister_table ip6_tables alias symbol:mb_cache_entry_insert mbcache alias symbol:scsi_release_buffers scsi_mod +alias symbol:usb_serial_suspend usbserial alias symbol:nf_ct_iterate_cleanup nf_conntrack alias symbol:usb_add_config libcomposite alias symbol:xt_check_target x_tables @@ -44,6 +45,7 @@ alias symbol:scsi_eh_restore_cmnd scsi_mod alias symbol:jbd2_journal_destroy jbd2 alias symbol:xt_table_unlock x_tables alias symbol:scsi_prep_state_check scsi_mod +alias symbol:usb_serial_generic_submit_read_urbs usbserial alias symbol:__nf_ct_kill_acct nf_conntrack alias symbol:ip_tunnel_get_stats64 ip_tunnel alias symbol:jbd2_journal_forget jbd2 @@ -72,10 +74,13 @@ alias symbol:__starget_for_each_device scsi_mod alias symbol:scsi_rescan_device scsi_mod alias symbol:jbd2_log_start_commit jbd2 alias symbol:scsi_kunmap_atomic_sg scsi_mod +alias symbol:usb_serial_port_softint usbserial alias symbol:scsi_free_host_dev scsi_mod alias symbol:usb_copy_descriptors libcomposite alias symbol:usb_composite_setup_continue libcomposite alias symbol:scsi_bios_ptable scsi_mod +alias symbol:usb_serial_generic_get_icount usbserial +alias symbol:usb_serial_resume usbserial alias symbol:mb_cache_entry_find_first mbcache alias symbol:nf_ct_expect_hsize nf_conntrack alias symbol:nf_defrag_ipv4_enable nf_defrag_ipv4 @@ -85,7 +90,9 @@ alias symbol:scsi_device_quiesce scsi_mod alias symbol:jbd2_journal_extend jbd2 alias symbol:nf_ct_helper_expectfn_find_by_symbol nf_conntrack alias symbol:nf_conntrack_in nf_conntrack +alias symbol:usb_serial_generic_write usbserial alias symbol:usb_function_unregister libcomposite +alias symbol:usb_serial_generic_process_read_urb usbserial alias symbol:scsi_dev_info_list_del_keyed scsi_mod alias symbol:nf_ct_l3proto_register nf_conntrack alias symbol:nf_conntrack_helper_register nf_conntrack @@ -95,9 +102,11 @@ alias symbol:usbnet_open usbnet alias symbol:nf_ct_invert_tuplepr nf_conntrack alias symbol:scsi_allocate_command scsi_mod alias symbol:jbd2_journal_update_sb_errno jbd2 +alias symbol:usb_serial_generic_chars_in_buffer usbserial alias symbol:nf_ct_free_hashtable nf_conntrack alias symbol:scsi_flush_work scsi_mod alias symbol:usbnet_write_cmd_async usbnet +alias symbol:usb_serial_generic_read_bulk_callback usbserial alias symbol:scsi_remove_host scsi_mod alias symbol:usb_string_ids_n libcomposite alias symbol:nf_ct_l4proto_pernet_register nf_conntrack @@ -115,9 +124,12 @@ alias symbol:scsi_target_block scsi_mod alias symbol:nfs4_set_ds_client nfsv4 alias symbol:scsi_command_normalize_sense scsi_mod alias symbol:scsi_show_extd_sense scsi_mod +alias symbol:usb_serial_generic_resume usbserial alias symbol:nf_ct_dying_timeout nf_conntrack alias symbol:nf_conntrack_hash_check_insert nf_conntrack +alias symbol:usb_serial_generic_tiocmiwait usbserial alias symbol:nf_conntrack_helper_unregister nf_conntrack +alias symbol:usb_serial_generic_unthrottle usbserial alias symbol:sprint_oid oid_registry alias symbol:usb_stor_probe2 usb_storage alias symbol:ip_tunnel_init ip_tunnel @@ -135,6 +147,7 @@ alias symbol:usb_stor_access_xfer_buf usb_storage alias symbol:xt_proto_init x_tables alias symbol:scsi_device_type scsi_mod alias symbol:nf_ct_l4proto_find_get nf_conntrack +alias symbol:usb_serial_register_drivers usbserial alias symbol:jbd2__journal_start jbd2 alias symbol:nf_ct_remove_expectations nf_conntrack alias symbol:gss_mech_unregister auth_rpcgss @@ -172,6 +185,7 @@ alias symbol:scsi_host_get scsi_mod alias symbol:scsi_get_command scsi_mod alias symbol:ip_tunnel_lookup ip_tunnel alias symbol:mb_cache_entry_free mbcache +alias symbol:usb_serial_generic_close usbserial alias symbol:scsi_report_device_reset scsi_mod alias symbol:jbd2_journal_get_undo_access jbd2 alias symbol:usbnet_get_settings usbnet @@ -200,6 +214,7 @@ alias symbol:jbd2_journal_wipe jbd2 alias symbol:usbnet_probe usbnet alias symbol:jbd2_journal_init_inode jbd2 alias symbol:__nf_ct_ext_add_length nf_conntrack +alias symbol:usb_serial_handle_break usbserial alias symbol:usbnet_unlink_rx_urbs usbnet alias symbol:scsicam_bios_param scsi_mod alias symbol:xt_recseq x_tables @@ -224,6 +239,7 @@ alias symbol:scsi_bus_type scsi_mod alias symbol:nf_conntrack_alloc nf_conntrack alias symbol:nf_ct_l3proto_pernet_register nf_conntrack alias symbol:scsi_print_sense_hdr scsi_mod +alias symbol:usb_serial_handle_sysrq_char usbserial alias symbol:nf_conntrack_l4proto_udp4 nf_conntrack alias symbol:scsi_report_bus_reset scsi_mod alias symbol:jbd2_journal_set_triggers jbd2 @@ -235,6 +251,7 @@ alias symbol:scsi_device_resume scsi_mod alias symbol:scsi_eh_get_sense scsi_mod alias symbol:scsi_init_io scsi_mod alias symbol:jbd2_journal_release_jbd_inode jbd2 +alias symbol:usb_serial_generic_throttle usbserial alias symbol:jbd2_journal_start_commit jbd2 alias symbol:nf_ct_helper_hsize nf_conntrack alias symbol:nf_conntrack_set_hashsize nf_conntrack @@ -254,6 +271,7 @@ alias symbol:usb_add_config_only libcomposite alias symbol:xfrm4_tunnel_deregister tunnel4 alias symbol:usbnet_write_cmd_nopm usbnet alias symbol:usbnet_stop usbnet +alias symbol:usb_serial_generic_wait_until_sent usbserial alias symbol:nf_ct_untracked_status_or nf_conntrack alias symbol:__nf_ct_l4proto_find nf_conntrack alias symbol:xt_unregister_target x_tables @@ -268,6 +286,7 @@ alias symbol:scsi_block_requests scsi_mod alias symbol:usbnet_manage_power usbnet alias symbol:usb_gstrings_attach libcomposite alias symbol:usbnet_link_change usbnet +alias symbol:usb_serial_generic_open usbserial alias symbol:__nf_ct_refresh_acct nf_conntrack alias symbol:nf_ct_extend_register nf_conntrack alias symbol:nf_ct_l3proto_try_module_get nf_conntrack @@ -312,6 +331,7 @@ alias symbol:nf_ct_alloc_hashtable nf_conntrack alias symbol:usb_stor_bulk_srb usb_storage alias symbol:g_make_token_header auth_rpcgss alias symbol:scsi_set_medium_removal scsi_mod +alias symbol:usb_serial_deregister_drivers usbserial alias symbol:ip6t_register_table ip6_tables alias symbol:usbnet_cdc_status cdc_ether alias symbol:usb_stor_sense_invalidCDB usb_storage @@ -413,6 +433,7 @@ alias symbol:jbd2_journal_try_to_free_buffers jbd2 alias symbol:usbnet_cdc_unbind cdc_ether alias symbol:scsi_track_queue_full scsi_mod alias symbol:__scsi_print_command scsi_mod +alias symbol:usb_serial_generic_write_bulk_callback usbserial alias symbol:usbnet_start_xmit usbnet alias symbol:nf_conntrack_l4proto_tcp6 nf_conntrack alias symbol:scsi_build_sense_buffer scsi_mod @@ -424,6 +445,7 @@ alias symbol:usb_ep_autoconfig_reset libcomposite alias symbol:ip_tunnel_newlink ip_tunnel alias symbol:jbd2_trans_will_send_data_barrier jbd2 alias symbol:scsi_host_set_state scsi_mod +alias symbol:usb_serial_handle_dcd_change usbserial alias symbol:scsi_extd_sense_format scsi_mod alias symbol:scsi_target_unblock scsi_mod alias symbol:jbd2_journal_errno jbd2 diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols.bin b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols.bin index 1b98ba5..abdf7ab 100644 Binary files a/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols.bin and b/SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols.bin differ diff --git a/SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/extra/8189fs.ko b/SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/extra/8189fs.ko index 30f6607..a80ab9f 100644 Binary files a/SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/extra/8189fs.ko and b/SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/extra/8189fs.ko differ diff --git a/file.chk b/file.chk index bc20381..68fb266 100644 --- a/file.chk +++ b/file.chk @@ -1,10 +1,10 @@ -dc7881ecab32fec7ecddecfa05065d6c SD_ROOT/factory_t31_ZMC6tiIDQN +6324f7357788d664bae80bc9d41c04c6 SD_ROOT/factory_t31_ZMC6tiIDQN d41d8cd98f00b204e9800998ecf8427e SD_ROOT/wz_mini/mnt/.gitignore 28cf061770da7b83fbc3752c455a02c3 SD_ROOT/wz_mini/etc/dnsmasq.conf 34c6a4c3a941ff2becd9f487826d7692 SD_ROOT/wz_mini/etc/uvc.config ad7d1a2f9db3079617731b5854ce3b6a SD_ROOT/wz_mini/etc/init.d/wz_cam.sh 4fa268615ba8103545b062ca403bd6e8 SD_ROOT/wz_mini/etc/init.d/wz_init.sh -7ab8680003d6924c76bc8c48de115da3 SD_ROOT/wz_mini/etc/init.d/wz_user.sh +52c9d41071b59825a9b8c66e55289f0d SD_ROOT/wz_mini/etc/init.d/wz_user.sh 24d3dbf789915507ce7aee7537ec0826 SD_ROOT/wz_mini/etc/init.d/wz_post.sh e3034eac02d8eda9902ca9cf89f0a586 SD_ROOT/wz_mini/etc/inittab 840aa9c26726201f7cffbf001bee193a SD_ROOT/wz_mini/etc/uvc_jxf22.config @@ -28,7 +28,7 @@ d41d8cd98f00b204e9800998ecf8427e SD_ROOT/wz_mini/root/.gitignore ec906872794379af570869ebfd49bb23 SD_ROOT/wz_mini/bin/tcpdump db5c63af3c763fc6eb76f6e1b5c96794 SD_ROOT/wz_mini/bin/file 3feb341fca58bc705c3ed5705d4eb716 SD_ROOT/wz_mini/bin/factorycheck -042c34e28f96300c402a08254dca1200 SD_ROOT/wz_mini/bin/cmd +8ae897298d743faae8ef27303550e42d SD_ROOT/wz_mini/bin/cmd a9a6bf805cbcfdd6698fe5efd65f91bb SD_ROOT/wz_mini/bin/nano 36cbfe7b96d4240a6b138dd3695ccefd SD_ROOT/wz_mini/bin/strings 1458f09775917db388f807f7ac01bb65 SD_ROOT/wz_mini/bin/socat @@ -87,13 +87,13 @@ b339aee882a5d1c943ad08e4282ec3fd SD_ROOT/wz_mini/usr/bin/iCamera-dbg 4c780f0455481d106d47d89f0ae04ed5 SD_ROOT/wz_mini/lib/uClibc.tar 9afeb088e4cbabbe0b04033b560204d0 SD_ROOT/wz_mini/lib/libimp.so 4100755cb6cc6e3b76da20c7e3690e16 SD_ROOT/wz_mini/lib/libalog.so -ea6430bf3016b82871088c07640490b1 SD_ROOT/wz_mini/lib/libcallback.so -b730b26986b36c49a5c9edb7fe1422be SD_ROOT/wz_mini/lib/modules/3.10.14/modules.order +67367210c7119f6b0cc0bceef50eb064 SD_ROOT/wz_mini/lib/libcallback.so +306079beb48c3136606af53390c32f72 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.order e458a5a0f017c68c2fb5658f1f0aeaf7 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.devname -0fe2c09c560007790def301c0e9df33f SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias.bin -e9b3a3650bc6c9c507b330446b95e67b SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias -7b346bdc28b63461958a9412d93de085 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep -309c1106081591d50f816eefba1c7446 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols.bin +858c4539ec59b61eb8964a3df00af283 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias.bin +541bd452ea1f474c6206370d1a74ccce SD_ROOT/wz_mini/lib/modules/3.10.14/modules.alias +d3df501008de0e6fa9bfa0d8774b3eb4 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep +da55c98ce5e6c556d6a4d6c34abf88aa SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols.bin d41d8cd98f00b204e9800998ecf8427e SD_ROOT/wz_mini/lib/modules/3.10.14/modules.builtin.alias.bin 70775da41db88e4450d910b4ee8621c0 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/crypto/md4.ko abbaa461e044b5688814423a087fbc52 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/fs/ext4/ext4.ko @@ -128,14 +128,16 @@ eb2da7ef73af157818fbaca00fb1069e SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/net 78b467a43fed070fd6ed7637da7c35e9 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/net/ipv4/tunnel4.ko 9441e7227dca58d43de06ee765db92b0 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/net/ipv4/ip_tunnel.ko 6e1ba8097dcb2a25b4f960982da87203 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/net/wireguard/wireguard.ko -509c0b75113f84df9b788aa6da700a1d SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/cdc_ether.ko -ea742975b961a9ac970ec4a1577e1dcb SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/rndis_host.ko +3a8fa1048063f9460e136343e56afc68 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/cdc_ether.ko +6e99c95c9283298c057f98e0ce25e372 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/rndis_host.ko 35b8a9d124a7f260c2e2da1b9fda4b62 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/asix.ko 4186341d6cc24d50b990be660d6b7d1f SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/ax88179_178a.ko 16aa9a747f9b648fc0a7177227ab890d SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/r8152.ko 4d382ee65a124930d2867189d376b7a1 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/usb/usbnet.ko bf1bd7aae4af0fe3458b30452a665efd SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/bonding/bonding.ko 1e02935ce93b4e8a46d37924c540d351 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/net/tun.ko +dcb4fa2c621ea15e98d99f24f5d9460d SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/serial/usbserial.ko +a648db9ab135d61beb868a4d292cc44e SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/serial/cp210x.ko dc12d96b244511fb8a5e39e0b0826ea8 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/gadget/libcomposite.ko 24f882d4d81a3a1c9f9d66572cf1909c SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/gadget/g_ncm.ko ac4d62bf199c3393cab38a3415579f82 SD_ROOT/wz_mini/lib/modules/3.10.14/kernel/drivers/usb/storage/usb-storage.ko @@ -153,12 +155,12 @@ cd9565bd88e2b910b61f0336a4e296d3 SD_ROOT/wz_mini/lib/modules/3.10.14/extra/v4l2 35aa03804c11ac247aba7f6e9ea98019 SD_ROOT/wz_mini/lib/modules/3.10.14/extra/audio_webcam.ko 2327f9e639420864680c37b9b0607a78 SD_ROOT/wz_mini/lib/modules/3.10.14/extra/videobuf2-vmalloc.ko 8c965b01f101b72cd5360398dbf8b68e SD_ROOT/wz_mini/lib/modules/3.10.14/extra/audio.ko -8a80811c018409d7aa727ce7c8175217 SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189es.ko -1d80263ed21af52f953f78de5e50a9a8 SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189fs.ko +d53a467f6c177776128133b06c913549 SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189es.ko +552678884861578a70f0723c76e6c63b SD_ROOT/wz_mini/lib/modules/3.10.14/extra/8189fs.ko ccf8f3611141656ba5594771bec06202 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.softdep -79b84aaa91746763b61da20694ade62f SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep.bin +cbdf8436311dc9376b4bd39fee42dd16 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.dep.bin 6d0c2124f94236c98c4abcbdb45c4395 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.builtin.bin -7f6be2ddfad7f35e6979b95bc86cc684 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols +9ae8eff3a737c04267fcc14f50505ba8 SD_ROOT/wz_mini/lib/modules/3.10.14/modules.symbols 6ef86b28ddfed393198662e15c2e6d95 SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/modules.order d41d8cd98f00b204e9800998ecf8427e SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/modules.devname 7318ef2b2c2dadabc168b81d0720197f SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/modules.alias.bin @@ -221,7 +223,7 @@ ca9596eb9259bf184040591e14ab3898 SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan 38714d79334997f06e3c5e005252bf9b SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/extra/videobuf2-vmalloc.ko 01bbbcd8107e92dd470ff0e713f17485 SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/extra/atbm_txpwer_dcxo_cfg.txt 09144a07fe19daa6078a0a3861de6832 SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/extra/audio.ko -35ece3c7b6ada61bf6f4e18c339556c3 SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/extra/8189fs.ko +8699f03b6ef485ee331712f4cd02537d SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/extra/8189fs.ko ccf8f3611141656ba5594771bec06202 SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/modules.softdep c6a2e765996b4a8bfe351757785fb989 SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/modules.dep.bin 377ed0fe5b4c71821a65797905850abb SD_ROOT/wz_mini/lib/modules/3.10.14__isvp_swan_1.0__/modules.builtin.bin @@ -232,7 +234,7 @@ bd383994491e4bdca81788c168feb2eb SD_ROOT/wz_mini/lib/libasound.so.2 f6f0d5a9ebd916de6bdb9695067809ae SD_ROOT/wz_mini/lib/libaudioProcess.so f9fea7e8c6926879a1088d41c8a616e9 SD_ROOT/wz_mini/wz_mini.conf d41d8cd98f00b204e9800998ecf8427e SD_ROOT/wz_mini/tmp/.gitignore -090bdf50db1c1d05720f276295ac17ca v2_install/compile_image.sh +30cd28d6e52753c4afe5d6bca209bfc7 v2_install/compile_image.sh 53db8da5b90bc9b219dbb1d58e934bda v2_install/fw_tool.sh -2f9f07a88d8a0f08c83c0b954fd012e6 v2_install/v2_kernel.bin +71f103530794f9cb15aa6bb7f1e5b8a7 v2_install/v2_kernel.bin f01d641b98388e273c1f0ba682ebc75b v2_install/.gitignore diff --git a/v2_install/compile_image.sh b/v2_install/compile_image.sh index 8ab4bce..436e773 100755 --- a/v2_install/compile_image.sh +++ b/v2_install/compile_image.sh @@ -41,7 +41,7 @@ echo "replace factory kernel" cp v2_kernel.bin v2_ro/fw_dir/kernel.bin echo "pack firmware image with new kernel" -./fw_tool.sh pack v2_ro/fw_dir/ demo.bin +./fw_tool.sh pack v2_ro/fw_dir demo.bin echo "remove temporary work directory" rm -rf v2_ro diff --git a/v2_install/v2_kernel.bin b/v2_install/v2_kernel.bin index 2a4887c..62d1ff5 100644 Binary files a/v2_install/v2_kernel.bin and b/v2_install/v2_kernel.bin differ