[Raspberry Pi Original Development] KonstaT:
Merged commits not mentioned in the changelog.

13.3. 2023 changelog:

H.265 hardware video decoding, H.264 hardware video decoding and encoding

FFmpeg 5.1.2 (thanks to John Cox for Raspberry Pi hw codecs support and Android-x86 for AOSP build patches)

implement codec2 plugin to integrate FFmpeg into Android multimedia framework (thanks to Michael Goffioul)

FFmpeg hevc_v4l2request hwaccel H.265 hw decoding (default), h264_v4l2m2m H.264 hw decoding (optional)

v4l2_codec2 H.264 hardware video decoding and encoding (default)

FFmpeg software decoders support

HDMI audio improvements

implement audio HAL that uses alsa directly to get rid off using alsa loopback for HDMI audio (thanks to nename0)

update alsa-lib and alsa-utils to v1.2.8

update to TWRP 3.7.0_11-0-KonstaKANG

update to Linux 5.10.169 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 February 2023 (merged)

23.9. changelog:

switch to clang kernel build

allow VNC input to wake the device

add /boot/config_user.txt for user specific options to backup/restore during OTAs

update to Mesa 22.1.7

update to Linux 5.10.144 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 September 2022 (merged)

11.8. changelog:

add option to restrict new USB connections

add option for left-handed mouse

include Raspberry Pi userland tools (vcgencmd, etc) and libdrm modetest

update to Mesa 22.0.5

update to Linux 5.10.135 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 August 2022 (merged)

11.5. changelog:

add support for Compute Module 4

fix HDMI/DAC audio device selection on CM4 & Pi 400 that don’t have 3.5mm audio jack

fix USB storage (Pi 400 as well?)

fix issue with webview/browser

add support for the RTC on the I/O board

use OTG mode for USB to support ADB, MTP, PTP, USB tethering on the micro-USB port on the I/O board

add support for APDS9930 ambient light/proximity sensor

update to TWRP 3.6.1_11-1-KonstaKANG

update to Mesa 22.0.3

update to Linux 5.10.112 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 May 2022 (merged)

7.4. changelog:

automatically set density based on display resolution

add option to disable tablet taskbar and show traditional navigation bar instead

update to TWRP 3.6.1_11-0-KonstaKANG

update to Mesa 22.0.1

update to Linux 5.10.109 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 April 2022 (merged)

14.3. changelog:

Android 12L / LineageOS 19.1

update to TWRP 3.6.0_11-2-KonstaKANG

update to Mesa 22.0.0

update to Linux 5.10.102 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 March 2022 (merged)

11.2. changelog:

also available as OTA package

various drm_hwcomposer updates e.g. support for dual-HDMI displays and headless mode (thanks to Roman Stratiienko)

update to Mesa 21.3.6

update to Linux 5.10.99 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 February 2022 (merged)

14.1. 2022 changelog:

add new options to Raspberry Pi settings (force rotation & CPU governor)

fix GPS issue caused by incomplete location data

small improvements to HDMI audio support

prepare for OTAs

update to TWRP 3.6.0_11-1-KonstaKANG

update to Mesa 21.3.4

update to Linux 5.10.90 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 January 2022 (merged)

16.12. changelog:

switch to Linux 5.10 kernel by default

fix VC4 HDMI audio with 5.10 kernel (3.5mm jack is now used by default so select the right HDMI device from the settings)

add support for the official 7" touchscreen display with hw accelerated graphics (enable configurations for the touchscreen from the settings)

minor brightness fixes for the official 7" display

add support for Pi camera modules using libcamera, preview & photos work - camcorder doesn't (thanks to Roman Stratiienko)

fix UVC USB webcams that use external camera HAL (camera needs to support MJPG format - preview, photos & camcorder works)

add option to enable currently very WIP H.264 hardware video decoding using v4l2_codec2 (enable experimental feature from the settings)

fix reboots related to Hotspot 2.0 networks/ANQP requests (see issue #6)

Vulkan 1.1 (thanks to people at Igalia for Vulkan 1.1 conformance and Roman Stratiienko for latest Mesa fixes)

update to Mesa 21.3.1

update to Linux 5.10.83 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 December 2021 (merged)

25.11. changelog:

add option to show virtual volume down, volume up, and power keys on navigation bar (requires reboot)

add option for old TCP-based ADB over network

show IP address and port for ADB/SSH/VNC options

update to TWRP 3.6.0_11-0-KonstaKANG

update to Mesa 21.3.0

update to Linux 5.4.161 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 November 2021 (merged)

Linux 5.10 kernel: (optional add-on)

various KMS driver improvements (DSI panel support, etc)

support for Pi camera modules using libcamera, preview & photos work - camcorder doesn’t (thanks to Roman Stratiienko)

option to test currently very WIP H.264 hardware video decoding using v4l2_codec2 (Settings -> System -> Advanced settings -> Hardware video decoding)

HDMI audio is not supported! (see issue #4651 & issue #4654)

new Raspberry Pi Android kernel bring-up based on AOSP android12-5.10-lts

update to Linux 5.10.81 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

4.11. changelog:

initial LineageOS 19.0 build

switch to codec2 software decoders/encoders

add support for BME280/BMP280 temperature/pressure/humidity sensors

add option to select HDMI-CEC device

drop old v1 camera HAL and use external camera HAL for UVC USB webcams (camera needs to support MJPG format)

update to TWRP 3.5.2_11-0-KonstaKANG

update to Mesa 21.2.5

new Raspberry Pi Android kernel bring-up based on AOSP android12-5.4-lts

update to Linux 5.4.156 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)

Android security patch level: 5 October 2021 (merged)

Previous builds:

AndroidFileHost