9.0.rc1
版本发布时间: 2022-09-03 05:46:16
home-assistant/operating-system最新发布版本:12.4(2024-06-18 21:02:22)
Home Assistant OS 9.0 is built from the same underlying Buildroot version 2022.02 and Linux kernel 5.15. This means that the major version of most packages stays the same.
Most notable changes are:
- Docker uses CGroups v2, IPv6 support has been enabled and updated to the latest stable version 20.10.17. This will enable IPv6 support for add-ons (Supervisor changes pending).
- New and faster D-Bus broker dbus-broker. This has been triggered by the new Bluetooth Low Energy (BLE) support. The new D-Bus broker has a significant impact on Bluetooth performance.
- Faster boot time: systemd-timesyncd synchronizes time with NTP server now much quicker at startup.
- USB/IP support (on Kernel level).
- Updated firmwares, improved Bluetooth and WiFi support (e.g. the popular RTL8821CU chipset).
Detailed Changes
Home Assistant Operating System
- Add support for rtl8821cu WiFi Dongle by @s-ol in https://github.com/home-assistant/operating-system/pull/1899
- Update RPI-RF-MOD/HM-MOD-RPI-PCB/HmIP-RFUSB related packages by @jens-maus in https://github.com/home-assistant/operating-system/pull/1901
- Updated generic_raw_uart package to latest 1.26 version fixing issues with HB-RF-USB-2 and HB-RF-ETH. by @jens-maus in https://github.com/home-assistant/operating-system/pull/1927
- Make NTP dispatch script executable (#1798) by @agners in https://github.com/home-assistant/operating-system/pull/1933
- Increase maximum socket receive and send buffer size (#1964) by @agners in https://github.com/home-assistant/operating-system/pull/1968
- Remove key.json file if it appears to be corrupted (#1706) by @agners in https://github.com/home-assistant/operating-system/pull/1988
- Use checkonline instead of version for connectivity check by @ludeeus in https://github.com/home-assistant/operating-system/pull/1991
- Use GitHub Container Registry for Supervisor (#2005) by @agners in https://github.com/home-assistant/operating-system/pull/2009
- Increase Supervisor start rate limit by @agners in https://github.com/home-assistant/operating-system/pull/2010
- Fix ghcr URL by @ludeeus in https://github.com/home-assistant/operating-system/pull/2014
- Bump buildroot to 2022.02.4 by @agners in https://github.com/home-assistant/operating-system/pull/2044
- Enable USB/IP kernel modules by @agners in https://github.com/home-assistant/operating-system/pull/2047
- Use Control Group v2 by @agners in https://github.com/home-assistant/operating-system/pull/1329
- Set lower OOM Score for Supervisor by @agners in https://github.com/home-assistant/operating-system/pull/2050
- Use dbus-broker as default D-Bus broker by @agners in https://github.com/home-assistant/operating-system/pull/2053
- Bump Docker to 20.10.17 by @agners in https://github.com/home-assistant/operating-system/pull/2055
- Synchronize network time quicker on bootup by @agners in https://github.com/home-assistant/operating-system/pull/2057
- Support IPv6 NAT by @pvizeli in https://github.com/home-assistant/operating-system/pull/2051
- Compile extra network drivers as modules by @agners in https://github.com/home-assistant/operating-system/pull/2059
- Enable BlueZ Audio and HID plug-ins (#2064, #1746) by @agners in https://github.com/home-assistant/operating-system/pull/2065
- Bump systemd to 250.7 by @agners in https://github.com/home-assistant/operating-system/pull/2066
- Kernel config tweaks for Bluetooth and OverlayFS by @agners in https://github.com/home-assistant/operating-system/pull/2067
- Delay systemd-timesyncd start after network is deemed online by @agners in https://github.com/home-assistant/operating-system/pull/2068
- Fix delaying systemd-timesyncd start by @agners in https://github.com/home-assistant/operating-system/pull/2069
- Bump Linux firmware and Raspberry Pi's Broadcom firmware by @agners in https://github.com/home-assistant/operating-system/pull/2072
- Fix delaying systemd-timesyncd start correctly by @agners in https://github.com/home-assistant/operating-system/pull/2082
- Start dropbear SSH server earlier by @agners in https://github.com/home-assistant/operating-system/pull/2083
- Enable k10temp kernel module by @agners in https://github.com/home-assistant/operating-system/pull/2094
- Check free disk space before starting Docker (#2092) by @agners in https://github.com/home-assistant/operating-system/pull/2097
- Do not send excessive DNS queries for online checks (#2100) by @agners in https://github.com/home-assistant/operating-system/pull/2101
- Add access to containerd for Supervisor by @agners in https://github.com/home-assistant/operating-system/pull/2102
- Bump commit interval to 30s by @agners in https://github.com/home-assistant/operating-system/pull/2103
- Enable dependencies for IPv6 NAT support by @agners in https://github.com/home-assistant/operating-system/pull/2106
Build System
- chore: Included githubactions in the dependabot config by @naveensrinivasan in https://github.com/home-assistant/operating-system/pull/1947
- Bump actions/github-script from 4 to 6 by @dependabot in https://github.com/home-assistant/operating-system/pull/1952
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/home-assistant/operating-system/pull/1953
- Bump actions/stale from 4 to 5 by @dependabot in https://github.com/home-assistant/operating-system/pull/1954
- Bump brpaz/hadolint-action from 1.1.0 to 1.5.0 by @dependabot in https://github.com/home-assistant/operating-system/pull/1955
- Bump burnett01/rsync-deployments from 4.1 to 5.2 by @dependabot in https://github.com/home-assistant/operating-system/pull/1956
- Set restrictive GitHub Action permissions by @agners in https://github.com/home-assistant/operating-system/pull/1985
- Improve HAOS builder Dockerfile by @agners in https://github.com/home-assistant/operating-system/pull/2011
- Bump buildroot to fix GRUB2 race conditiona at build (#2020) by @agners in https://github.com/home-assistant/operating-system/pull/2045
- Load container images descending by size by @agners in https://github.com/home-assistant/operating-system/pull/2054
- Remove dev from release drafter by @agners in https://github.com/home-assistant/operating-system/pull/2107
Documentation
- Fix network.md ha cli network wifi example by @nel in https://github.com/home-assistant/operating-system/pull/1976
- Better detail on the wifi setup by @shrung in https://github.com/home-assistant/operating-system/pull/1990
- Fix issue template link for developer documentation issues by @vpavic in https://github.com/home-assistant/operating-system/pull/2018
- Update README.md by @nepozs in https://github.com/home-assistant/operating-system/pull/2012
- Allow to select generic-aarch64 and yellow in issue template by @agners in https://github.com/home-assistant/operating-system/pull/2023
Raspberry Pi
- Apply NVMe fixes to all Raspberry Pi boards (#1911) by @agners in https://github.com/home-assistant/operating-system/pull/1957
- Remove duplicate ASMedia quirk 174c:55aa:u by @mhaas in https://github.com/home-assistant/operating-system/pull/2061
- Bump Linux firmware and Raspberry Pi's Broadcom firmware by @agners in https://github.com/home-assistant/operating-system/pull/2072
- rpi4: Enable arm_boost=1 to unlock 1.8Ghz CPU by @mhaas in https://github.com/home-assistant/operating-system/pull/2073
Home Assistant Yellow
- Using Yellow for HA images (landingpage) by @pvizeli in https://github.com/home-assistant/operating-system/pull/1992
- Yellow: Enable PL011 console on J11 by default by @agners in https://github.com/home-assistant/operating-system/pull/2001
- Use yellow machine yellow_defconfig (landingpage) by @agners in https://github.com/home-assistant/operating-system/pull/2008
- Allow to Wipe essential boot files to trigger boot from USB host by @agners in https://github.com/home-assistant/operating-system/pull/2034
- Yellow USB mass storage support by @agners in https://github.com/home-assistant/operating-system/pull/2035
- Add LED control through device tree overrides by @agners in https://github.com/home-assistant/operating-system/pull/2038
Open Virtual Appliance
- Shutdown immediately on ACPI Power Button events (#1896) by @agners in https://github.com/home-assistant/operating-system/pull/1898
- Add support RTL88x2BU USB WiFi adapters to OVA (#1903) by @agners in https://github.com/home-assistant/operating-system/pull/1906
- Update qemu-guest-agent to 7.0.0 for improved agent functionality by @jens-maus in https://github.com/home-assistant/operating-system/pull/1904
- Add open-vm-tools to AArch64 for better VMware support (#1050) by @agners in https://github.com/home-assistant/operating-system/pull/1915
- Align GRUB2 disk read buffers to block size to fix boot issues (#1912) by @agners in https://github.com/home-assistant/operating-system/pull/1929
- Check if GRUB environment is valid (#2031) by @agners in https://github.com/home-assistant/operating-system/pull/2036
- Add GRUB2 boot entry to boot into rescue shell by @agners in https://github.com/home-assistant/operating-system/pull/2096
- Linux: Update kernel 5.15.64 by @agners in https://github.com/home-assistant/operating-system/pull/2104
Generic x86-64
- Align GRUB2 disk read buffers to block size to fix boot issues (#1912) by @agners in https://github.com/home-assistant/operating-system/pull/1929
- Avoid using simplefb to fix boot crashes (#1920) by @agners in https://github.com/home-assistant/operating-system/pull/1930
- Check if GRUB environment is valid (#2031) by @agners in https://github.com/home-assistant/operating-system/pull/2036
- Add GRUB2 boot entry to boot into rescue shell by @agners in https://github.com/home-assistant/operating-system/pull/2096
- Linux: Update kernel 5.15.64 by @agners in https://github.com/home-assistant/operating-system/pull/2104
Hardkernel ODROID
- Linux: Update kernel 5.15.64 by @agners in https://github.com/home-assistant/operating-system/pull/2104
- ODROID-XU4: Reset Ethernet properly on reboot (#1488) by @agners in https://github.com/home-assistant/operating-system/pull/2108
ASUS Tinker
- Fix Bluetooth on ASUS Tinker (#1891) by @agners in https://github.com/home-assistant/operating-system/pull/1892
- Linux: Update kernel 5.15.64 by @agners in https://github.com/home-assistant/operating-system/pull/2104
Khadas VIM Series
- Fix boot issue on Khadas VIM3 by @agners in https://github.com/home-assistant/operating-system/pull/1894
- Linux: Update kernel 5.15.64 by @agners in https://github.com/home-assistant/operating-system/pull/2104
Generic aarch64
- Add NVMe boot support to Generic AArch64 (#1050) by @agners in https://github.com/home-assistant/operating-system/pull/1918
- Align GRUB2 disk read buffers to block size to fix boot issues (#1912) by @agners in https://github.com/home-assistant/operating-system/pull/1929
- Bump buildroot to add openvmtools to Generic AArch64 board by @agners in https://github.com/home-assistant/operating-system/pull/1932
- Check if GRUB environment is valid (#2031) by @agners in https://github.com/home-assistant/operating-system/pull/2036
- Add GRUB2 boot entry to boot into rescue shell by @agners in https://github.com/home-assistant/operating-system/pull/2096
- Linux: Update kernel 5.15.64 by @agners in https://github.com/home-assistant/operating-system/pull/2104
1、 haos_generic-aarch64-9.0.rc1.img.xz 278.06MB
2、 haos_generic-aarch64-9.0.rc1.qcow2.xz 279.85MB
3、 haos_generic-aarch64-9.0.rc1.raucb 166.57MB
4、 haos_generic-aarch64-9.0.rc1.vmdk.zip 392.47MB
5、 haos_generic-x86-64-9.0.rc1.img.xz 327.26MB
6、 haos_generic-x86-64-9.0.rc1.raucb 184.92MB
7、 haos_khadas-vim3-9.0.rc1.img.xz 244.31MB
8、 haos_khadas-vim3-9.0.rc1.raucb 102.34MB
9、 haos_odroid-c2-9.0.rc1.img.xz 245.06MB
10、 haos_odroid-c2-9.0.rc1.raucb 102.9MB
11、 haos_odroid-c4-9.0.rc1.img.xz 245.81MB
12、 haos_odroid-c4-9.0.rc1.raucb 103.1MB
13、 haos_odroid-n2-9.0.rc1.img.xz 245.32MB
14、 haos_odroid-n2-9.0.rc1.raucb 103.13MB
15、 haos_odroid-xu4-9.0.rc1.img.xz 239.78MB
16、 haos_odroid-xu4-9.0.rc1.raucb 100.99MB
17、 haos_ova-9.0.rc1.ova 428.93MB
18、 haos_ova-9.0.rc1.qcow2.xz 325.84MB
19、 haos_ova-9.0.rc1.raucb 183.67MB
20、 haos_ova-9.0.rc1.vdi.zip 415.65MB
21、 haos_ova-9.0.rc1.vhdx.zip 415.89MB
22、 haos_ova-9.0.rc1.vmdk.zip 415.66MB
23、 haos_rpi2-9.0.rc1.img.xz 247.53MB
24、 haos_rpi2-9.0.rc1.raucb 110.52MB
25、 haos_rpi3-64-9.0.rc1.img.xz 257.28MB
26、 haos_rpi3-64-9.0.rc1.raucb 116.85MB
27、 haos_rpi3-9.0.rc1.img.xz 251.48MB
28、 haos_rpi3-9.0.rc1.raucb 114.75MB
29、 haos_rpi4-64-9.0.rc1.img.xz 260.19MB
30、 haos_rpi4-64-9.0.rc1.raucb 119.14MB
31、 haos_rpi4-9.0.rc1.img.xz 251.64MB
32、 haos_rpi4-9.0.rc1.raucb 115.23MB
33、 haos_tinker-9.0.rc1.img.xz 241.96MB
34、 haos_tinker-9.0.rc1.raucb 103.12MB
35、 haos_yellow-9.0.rc1.img.xz 257.54MB
36、 haos_yellow-9.0.rc1.raucb 115.03MB