Skip to content

Releases: roleoroleo/yi-hack-Allwinner-v2

yi-hack-Allwinner-v2 0.2.3

08 Sep 19:39
Compare
Choose a tag to compare

Breaking change: motion_detection, human_detection and baby_cryng now use the same mqtt topic.
Start messages are different but they share the same stop message.

Other:
Fix/improve rtsp watchdog
Improve rRTSPServer starting phase
Improve privacy.sh
Update onvif_srvd to the last commit
Update dropbear to 2022.82
Make /etc writable
Improve preset web service
Add devcontainer configuration
Improve rRTSPServer build procecure
Improve passwd/shadow parsing
Optimize folders in unbrick procedure
Add ipc-notify program for custom scripting (thanks to @krakowski)
Add shared library for sniffing message queue traffic (thanks to @krakowski)
Add micropython and place libffi dependency inside its module (thanks to @krakowski)
Update mqttv4 to the last version
Add support for y291ga
Add option to disable thumbnails creation
Add app to align tz offset
Run 1 imggrabber only
Add option to force low res snapshot
Add sftp-server to dropbear
Add set_preset to ipc_cmd

yi-hack-Allwinner-v2 0.2.2

18 Apr 10:29
Compare
Choose a tag to compare

Fix "script already running" check
Improve jq compile script
Update live555 to the last version
Add proxychains to configuration page
Add update from local sd card
Fix gmt and local time
Add backup to hacking procedure
Update onvif_srvd to the last versione (reboot)

yi-hack-Allwinner-v2 0.2.1

17 Mar 21:04
Compare
Choose a tag to compare

Add support for rtsp_server_yi in privacy.sh
Improve h264grabber
Fix error about db and add new parameter to speak*.sh
Restart mp4record only if enabled
Create speaker_file.sh (thanks to @alexfranke)
Add support for another b091qp
Read serial number from mtdblock6
Export TZ only running hack processes
Change frame_buffer strategy and remove framefinder
Update rtsp_server_yi to the last version (autodetect h26*)
Restore buffer size to 262144
Fix date/time in Events web page
Add timing info to hevc sps
Improve sps timing info
Add minimp4 application
Decrease footprint removing copies of busybox and dropbear
Decrease footprint with gcc options
Remove useless binaries
Add image grabbing from mp4 files
Add thumbnails creation for mp4 files
Improve configure_wifi.sh script

yi-hack-Allwinner-v2 0.2.1_beta

28 Feb 19:15
Compare
Choose a tag to compare
Pre-release

Add support for rtsp_server_yi in privacy.sh
Fix error about db and add new parameter to speak*.sh
Restart mp4record only if enabled
Add speaker_file web service (thanks to @alexfranke)
Add support for another b091qp
Read serial number from mtdblock6
Export TZ only running hack processes
Change frame_buffer strategy and remove framefinder
Update rtsp_server_yi to the last version (autodetect h26*)
Fix date/time in Events web page
Add timing info to hevc sps

yi-hack-Allwinner-v2 0.2.0

26 Jan 18:14
Compare
Choose a tag to compare

Fix RTSP server segfault
Fix ptz up/down inverted in h51ga
Fix bug in ftppush.sh for y211ga
Add microphone switch to ipc_cmd
Update live555 to the last version
Add sync before reboot in config.sh
Add beta support for b091qp
Update mqttv4 to the last release
Add speaker on/off to speaker.sh
Improve camera settings web page
Fix PATH in init.sh
Add support for y29ga
Remove the replacement of wifidhcp.sh from the hack
Decrease the size of init.sh for h60ga
Fix swap space activation
Add note to timezone configuration field
Update ftppush.sh
Add support for q321br_lsx
Add PATH variable to speak*.cgi scripts
Add unbrick procedure
Add delay before snapshot
Add pcmvol to change volume of a raw pcm
Improve frame_buffer and sps automatic detection
Add model r35gb
Add script to validate user input from web
Add volume to speaker services
Improve serial number detection
Update live555 to the last version
Add alternative rtsp server
Improve h264grabber with fifo and "both" option
Remove init.sh from sdhack
Remove init.sh from unbrick procedure

yi-hack-Allwinner-v2 0.1.9

30 Aug 15:31
Compare
Choose a tag to compare

Add github project URL to status page (thanks to @lenisko)
Add Github Actions workflow (thanks to @duhow)
Add sound sensitivity 30/35/40/45 (thanks to @WalkingDot)
Fix eth0/wlan0 autodetect
Add manual essid selection
Fix ptz up/down inverted for h60ga
Add face detection command to ipc_cmd
Fix serial number for y211ga
Fix dropbear start
Add speak.html page to send tts
Add Face Detection switch
Fix loop in camera_settings.sh
Fix naming convention for new models
Add option to enable/disable snapshot
Add web service to enable/disable privacy
Add Motion Tracking sensor switch
Add support for new models: y28ga and qg311r
Add confirmation to reboot/reset buttons

yi-hack-Allwinner-v2 0.1.8

17 Jun 20:37
Compare
Choose a tag to compare

Add gpio on/off to speaker.sh
Update to the last mqtt (fix snapshot cmd line)
Decrease onvif_srvd footprint
Fix Moscow time
Fix again configuration save/load
Fix Free space not being reported correctly (thanks to @Highvolt)
Fix SOUND_DETECTION_MSG parameter in mqttv4.conf
Add method to start/stop all services
Update mqttv4 to the last version
Add beta support for r40ga and h60ga
Fix HW_ID in onvif command line
Add dark mode to web interface (thanks to @miracle091)
Update onvif_srvd (add configuration from file)
Update onvif_srvd start scripts
Fix ftp start/stop feature

yi-hack-Allwinner-v2 0.1.7

02 May 20:37
Compare
Choose a tag to compare

Add compatibility with ha integration https://github.com/roleoroleo/yi-hack_ha_integration
Add lsof to busybox
Remove a buffer from imggrabber
Fix wrong lower_half_init.sh
Update mqttv4 to the last version
Add speaker.sh web service
Update live555 to the last version (fix audio)
Fix serial number and wlan signal for y211ga
Add missing retain for baby crying

yi-hack-Allwinner-v2 0.1.6

13 Apr 16:55
Compare
Choose a tag to compare

Warning: the version for y211ga is not working. Please use this one: #143 (comment)

Update live555 to last release
Set MQTT_PREFIX_CONFIG default to blank
Improve saving perfornamces
Add experimental two-way audio support
Fix RTSP bugs
Fix h264grabber bugs
Add security to mqtt-config
Add beta support for new models: y211ga, h30ga, h51ga and q321br_lsx
Fix snapshot.sh adding model variable
Add lsof to busybox

yi-hack-Allwinner-v2 0.1.5

21 Mar 14:20
Compare
Choose a tag to compare

Fix typo in sound detection sensitivity
Improve (not used) h264grabber with a frame counter
Add beta support for aac audio
Fix PATH in init.sh for r30gb
Improve cleanup scripts
Add beta support for h52ga
Update mqttv4 to the last release
Update gsoap download site
Fix motion stop event when an event is started
Reduce overhead using discrete framer and improve log
Overwrite SPS with one that contains timing info
Overwrite SPS with one that contains timing info (h264grabber)
Fix bug when buffer is overwritten (rRTSPServer)
Add wifi configuration to web page
Porting of Mqtt Advertise (thanks to @EnricoFerro)
Decrease audio fifo size to reduce latency
Increase process priority
Add configuration through mqtt
Fix hostname in dhcp script
Don't send again file with ftp if already sent
Add prefix for mqtt configuration in web page
Add entry in hosts for api.eu.xiaoyi.com