Even newer Custom Firmware for Xiaomi Cameras based on Hi3518ev200 Chipset. It includes free RTSP, ONVIF and other improvements based on the work by roleoroleo
There is a new baseline 0.4.1, so you need to prepare your SD card for it - follow https://github.com/alienatedsec/yi-hack-v5/discussions/267 and this guidance #248
The camera web page is no longer under port 8080 but back to default port 80 - access your camera web page using its IP only. Those with proxy environments or Home Assistant integrations must amend their settings.
The new baseline is needed to fix OTA upgrade #326 - cameras on earlier versions cannot upgrade from the WebUi as there is an additional baseline check - it refers to 0.4.1 for the latest release - https://github.com/alienatedsec/yi-hack-v5/commit/23a96a5700bb9616fc56b905e772737ed44870c6 - copy the release file onto your SD card and change its name as per the guidance in #248
Future non-baseline upgrades will not require a FAT32 SD card preparation
What's Changed (Generated by GitHub, high-level)
@roleoroleo testing merge for pre-release by @alienatedsec in https://github.com/alienatedsec/yi-hack-v5/pull/289
Merging tested commits by @alienatedsec in https://github.com/alienatedsec/yi-hack-v5/pull/299
wpa_supplicant upgrade to v2.10 - this was an attempt to prevent boot loop issues experienced with certain Wi-Fi configurations (e.g., multiple APs with the same SSID) or any modern Wi-Fi networks - for example, a mixed mode WPA/WPA2 is subject to be removed in the future wpa_supplicant releases
Initial support for WPA3-Personal - Simultaneous Authentication of Equals (SAE)
Support to encrypt your Wi-Fi password with wpa_passphrase
Fixing cloudAPI workflow for CN-based cameras
Removed duplicate configs
Merging @roleoroleo 's work onto pre-release in https://github.com/alienatedsec/yi-hack-v5/pull/330 and https://github.com/alienatedsec/yi-hack-v5/pull/331 - too many changes to list them all here
fix: WARNING in HA => MQTT entity name starts with the device name in… by @Minims in https://github.com/alienatedsec/yi-hack-v5/pull/327
fix: mqtt disconnecting immediately after boot by @fidesachates in https://github.com/alienatedsec/yi-hack-v5/pull/328
Fix for #334 - reduced the image size by compressing multiple large files in the home partition
Fix for #336 - added missing config thanks @lebestnoob
Fix for yi_home and yi_dome - the wpa_supplicant upgrade in the baseline image was prevented by the YI upgrade of an older file
Recovered lost system.sh upgrades and other functions
Cleared the libs folder on the home partition - attempt to fix #312 and #291
The Busybox was upgraded to 1.36.1 and its size was reduced to address #312
Moved some tools from rootfs to /tmp/sd/yi-hack-v5/.../[s]bin folders using busybox_tools submodule - again to address #312
Fixed Curl SSL crypto library
Fixed symlink to VI #346
Fixed the MQTT issue #333
Fixed no watermark in streams #336 - thanks @Minims
Amended config reading - seems to work quicker - thanks @Minims
Added file versioning - so that we can track changes without upgrading the baseline
Improve MQTT by @Minims in https://github.com/alienatedsec/yi-hack-v5/pull/349 - please test if working as intended
Fixed WiFi scan page
Improved the wpa_supplicant upgrade logic
Reduced busybox_tools size on the SD
What is still not working [Update 27 September 2024]
Pure WPA3 networks - recommending WiFi's with WPA2 - if you know that your camera worked with WPA3, please let me know in the release discussion so we can investigate further. I managed to run on a mixed WPA2/WPA3, and it may not be the case for others.
Some MQTT and HA-related settings - e.g., IR seems not to be responding - need to be reviewed as mentioned by @roleoroleo in https://github.com/alienatedsec/yi-hack-v5/pull/349#issuecomment-1946077799
People with WiFi issues, please refer to #398
New Contributors
@Minims made their first contribution in https://github.com/alienatedsec/yi-hack-v5/pull/327
@fidesachates made their first contribution in https://github.com/alienatedsec/yi-hack-v5/pull/328
Project Maintainers
@roleoroleo made so many contributions - thanks for the additional effort
Full Changelog: https://github.com/alienatedsec/yi-hack-v5/compare/0.4.0...0.4.1