Introduction | Setup | Backup | Restore | Switch firmware | Other options | Screenshots | Build | FAQs | Changelog | Limitation
- Add support for thingino, remove support for OpenIPC
- Fix a message is not displayed with color
- Play audio if
re_run
option is enabled
Note: This version configuration file and custom scripts are incompatible with older versions, please do a fresh setup to upgrade.
- Remove
env
images as switching to OpenIPC no longer needsenv
partition image - Add
re_run
option to run the program twice - Fix a mssage of the
custom_script_matched_firmware_check
script is not displayed correctly
- Allow assigning multiple hardware variables
Note: This version configuration file and custom scripts are incompatible with older versions, please do a fresh setup to upgrade.
- Change "switch profile" to "switch firmware"
- Remove emulation script
- Add check and fix for Custom scripts that contain Windows Line Ending
- Improve coding style
- Allow booting a custom SD card kernel on the next boot after switching firmware
- Fix busybox ash double quote comparison quirk for Wi-Fi SSID and password
- Add an option to skip renaming program SD card kernel
- Improve coding style
- Improve
setup_openipc_env.sh
, add settingdevicemodel
to the script - Allow executing init on manually from initramfs shell
- Workaround with Wi-Fi vendor file path randomly changes
- Add error check for model detection fail on OpenIPC
- Fix LEDs don't stop blinking after operations fail
- Fix copying log files to SD card is shown as successful even it fails
- Make copying new SD card kernel skip instead of fail if its prerequisites are not met
- Make setting Wi-Fi password with special characters easier
- Allow accessing initramfs shell before GPIO pins are initialized and kernel modules are loaded
- Add post-switch firmware script to set
devicemodel
variable - Include
lsof
with busybox - Fix Wi-Fi module vendor ID can't be read from OpenIPC
- Allow executing multiple gpio and kmod scripts
- Fix boot partition restore
- Change OpenIPC U-boot string for firmware detection
- Add
manual_current_firmware
andmanual_model
options - Add command shortcuts
ms
andus
for mounting and umounting SD card from initramfs shell
- Add /etc/profile and make initramfs shell login shell
- Remove vi from busybox
- Add color highlighting for nano
- Make initramfs shell prettier
- Fix Wi-Fi driver detection still runs even it is set on OpenIPC
- Remove ext2,ext3,ext4 kernel modules and minimalize busybox for smaller program size
- Use a single fw_printenv binary to slightly reduce the program size
- Now the program contains only neccessary files for the SoC that it supports in each program kernel file
- Add colors to copy new sdcard kernel script
- Fix written partition validation on NAND flash
- Before writing partition image, erase the partition first
- Remove partition image padding before writing it on NAND flash
- Fix dry_run is not enforced on emulation mode
- Add mising error checks for some functions
- Fix boot partition on NAND flash might not be backup correctly
- Add audio play for init fails
- Add emulation for chip name
- Minor fixes
- Add a Powershell script to generate .sha256sum files to make Windows users happy
- Add more audio files to help users better keep track of the operations
- Fix audio is not played on Wyze Pan v2
- Fix "Rebooting now" audio is not played
- Improve displayed messages for firmware detection
- Grow wzmini kernel partition from 1984k to 3072k
- Print chip group info on serial terminal and to log files
- Allow most special characters to be set for Wi-Fi password
- Fix some messages are not displayed with colors
- Add wzmini firmware support
- Fix partition validation messages are not displayed correctly
- Add check for audio kernel module before playing audio
- First official release