Releases: supechicken/waydroid-androidtv-build
20250225 (Android 13) (ARM64/x86-64)
Warning
Do not mirror my builds! Please post a link to this repository instead.
This image is based on LineageOS 20.0 (Android 13)
Changelog
- Widevine L3 (for x86-64 only) and GApps are now built-in, no extra installation is required anymore
- ARM64 builds are available now 🎉
- Fix built-in onscreen keyboard (aka Leanback Keyboard)
- Update to February security patch
- Update Mesa to 24.3.4
Installation
Important
Complete Google Play Certification, otherwise you won't be able to log in with your Google account.
Note
lineage-20.0-xxxxxxxx-UNOFFICIAL-WaydroidATV_x86_64.zip
is for x86-64 based PCs
lineage-20.0-xxxxxxxx-UNOFFICIAL-WaydroidATV_arm64.zip
is for ARM64 devices (e.g Raspberry Pi boards)
Check here for more information
- Download
lineage-20.0-xxxxxxxx-UNOFFICIAL-WaydroidATV_xxxxx.zip
below - Extract
system.img
andvendor.img
from the downloaded archive - Copy
system.img
andvendor.img
to/etc/waydroid-extra/images/
:
sudo mkdir -p /etc/waydroid-extra/images/
sudo cp <PATH TO SYSTEM IMAGE> /etc/waydroid-extra/images/system.img
sudo cp <PATH TO VENDOR IMAGE> /etc/waydroid-extra/images/vendor.img
- Re-initialize Waydroid setup:
sudo waydroid init -f
ARM compatibility layer installation (for x86-64 only)
For libhoudini
# download and run the installation script
curl -L https://github.com/Waydroid-ATV/androidtv_scripts/raw/refs/heads/main/install-libhoudini-a13.sh | sudo bash -eu
Checksums
lineage-20.0-20250225-UNOFFICIAL-WaydroidATV_x86_64.zip
SHA256: e07e063213981e261fd62a52ff40d34e089ff20e6a84657580601c9b610c35ef
SHA1: 7a34b5638279caf2a6af43497db944bc520d51a5
MD5: a173308bf57dcb7f43380ad7f7279e28
lineage-20.0-20250226-UNOFFICIAL-WaydroidATV_arm64.zip
SHA256: 4ac4cc286ac3c0238735bbb4efad9b45c94ef80a93e3195c1e5f77a19216efd5
SHA1: 69fc24db6edc0a74700c59a84d4f1fa8d9faefe9
MD5: 28a296ba627e7514c5dfb5945484f1d8
20241215 (Android 13)
Warning
Do not mirror my builds! Please post a link to this repository instead.
This image is based on LineageOS 20.0 (Android 13)
Changelog
- Fixed ClearKey DRM (#8)
- Fixed Play Store loop (#15)
- Sign build with dev-keys
- Bring back LineageOS Trust panel
- Removed Waydroid updater
Installation
Note
Check here for more information
- Download
lineage-20.0-xxxxxxxx-UNOFFICIAL-SupeChicken666-WaydroidATV.zip
below - Extract
system.img
andvendor.img
from the downloaded archive - Copy
system.img
andvendor.img
to/etc/waydroid-extra/images/
:
sudo mkdir -p /etc/waydroid-extra/images/
sudo cp <PATH TO SYSTEM IMAGE> /etc/waydroid-extra/images/system.img
sudo cp <PATH TO VENDOR IMAGE> /etc/waydroid-extra/images/vendor.img
- Re-initialize Waydroid setup:
sudo waydroid init -f
GApps/Widewine installation
Important
Complete Google Play Certification, otherwise you won't be able to log in with your Google account.
Warning
Login prompt might crash without Widevine library installed.
To solve it, install Widevine OR run pm disable com.google.android.tungsten.setupwraith
in waydroid shell
For GApps
# download and run the installation script
curl -L https://github.com/Waydroid-ATV/androidtv_scripts/raw/refs/heads/main/install-mindthegapps.sh | sudo bash -eu
For Widevine
# download and run the installation script
curl -L https://github.com/Waydroid-ATV/androidtv_scripts/raw/refs/heads/main/install-widevine-a13.sh | sudo bash -eu
Checksums
lineage-20.0-20241215-UNOFFICIAL-SupeChicken666-WaydroidATV.zip
SHA256: 05a048c327e51d3b0c8bd6bb9fab39440c9f7e85eeea287555541bc131aa7e59
SHA1: 6e5b4560c724238590bd4153b6fa9c64585789bb
MD5: db6e532122d59b221d66ddb3354fb5eb
20241208 (Android 13)
Warning
Do not mirror my builds! Please post a link to this repository instead.
This image is based on LineageOS 20.0 (Android 13)
Changelog
- mesa: Updated to 24.2.8
- ffmpeg: Updated to 7.0.2
- Updated VA-API drivers for Intel GPUs (
intel-media-driver
)
Installation
Note
Check here for more information
- Download
lineage-20.0-xxxxxxxx-UNOFFICIAL-SupeChicken666-WaydroidATV.zip
below - Extract
system.img
andvendor.img
from the downloaded archive - Copy
system.img
andvendor.img
to/etc/waydroid-extra/images/
:
sudo mkdir -p /etc/waydroid-extra/images/
sudo cp <PATH TO SYSTEM IMAGE> /etc/waydroid-extra/images/system.img
sudo cp <PATH TO VENDOR IMAGE> /etc/waydroid-extra/images/vendor.img
- Re-initialize Waydroid setup:
sudo waydroid init -f
GApps/Widewine/libndk installation
Important
Complete Google Play Certification, otherwise you won't be able to log in with your Google account.
Warning
Login prompt might crash without Widevine library installed.
To solve it, install Widevine OR run pm disable com.google.android.tungsten.setupwraith
in waydroid shell
For GApps
# download and run the installation script
curl -L https://github.com/Waydroid-ATV/androidtv_scripts/raw/refs/heads/main/install-mindthegapps.sh | sudo bash -eu
For Widevine
# download and run the installation script
curl -L https://github.com/Waydroid-ATV/androidtv_scripts/raw/refs/heads/main/install-widevine-a13.sh | sudo bash -eu
For libndk
# download and run the installation script
curl -L https://github.com/Waydroid-ATV/androidtv_scripts/raw/refs/heads/main/install-libndk-a13.sh | sudo bash -eu
Checksums
lineage-20.0-20241208-UNOFFICIAL-SupeChicken666-WaydroidATV.zip
SHA256: 35ec0e8152642b778e735db642903f3f079daabca868d09f13acb1720e045529
MD5: 9b92a56adbeac8d5c4bfa30ecb40b23b
20241207 (Android 11) (EOL)
Warning
Do not mirror my builds! Please post a link to this repository instead.
This image is based on LineageOS 18.1 (Android 11)
Important
Since LineageOS 18.1 was already EOLed, this will be the last ATV11 release in this repository
Please consider switching to ATV13 builds for updated security patches.
Changelog
- mesa: Updated to 24.2.8
- ffmpeg: Updated to 7.0.2
- Updated VA-API drivers for Intel GPUs (
intel-media-driver
)
Installation
Note
Check here for more information
- Download
lineage-18.1-xxxxxxxx-UNOFFICIAL-SupeChicken666-WaydroidATV.zip
below - Extract
system.img
andvendor.img
from the downloaded archive - Copy
system.img
andvendor.img
to/etc/waydroid-extra/images/
:
sudo mkdir -p /etc/waydroid-extra/images/
sudo cp <PATH TO SYSTEM IMAGE> /etc/waydroid-extra/images/system.img
sudo cp <PATH TO VENDOR IMAGE> /etc/waydroid-extra/images/vendor.img
- Re-initialize Waydroid setup:
sudo waydroid init -f
GApps installation
Important
Complete Google Play Certification, otherwise you won't be able to log in with your Google account.
- Download
open_gapps-x86_64-11.0-tvstock-xxxxxxxx-UNOFFICIAL.zip
below - Download and run the OpenGApps installer script (source code):
# download the script
wget https://raw.githubusercontent.com/Waydroid-ATV/gapps_tv_installer/refs/heads/main/install-opengapps.sh
# make the script executable
chmod +x install-opengapps.sh
sudo ./install-opengapps.sh /path/to/open_gapps-x86_64-11.0-tvstock-xxxxxxxx-UNOFFICIAL.zip
Checksums
lineage-18.1-20241207-UNOFFICIAL-SupeChicken666-WaydroidATV.zip
SHA256: be4143f65d4c8521a90b73eb93c66c5a0c48c4649f7de3241fca021648244b51
MD5: 2aad06d100d3eb9b71c8140ff5153d27
open_gapps-x86_64-11.0-tvstock-20241207-UNOFFICIAL.zip
SHA256: 6f6619155747395f1d852a89b169337b6522cd19695944c1b5d65e47482064dd
MD5: 519b4b69c2eb6a1059fb42054cf3814f
20241001 (Android 13)
Warning
Do not mirror my builds! Please post a link to this repository instead.
Caution
This image is based on LineageOS 20 (Android TV 13), which is untested.
Check 20240807 if you need Android TV 11
Basic usage
- Check here for how to use custom images on Waydroid
GApps installation
Important
Complete Google Play Certification, otherwise you won't be able to log in with your Google account.
- Get GApps pack for ATV 13 from https://github.com/Waydroid-ATV/vendor_gapps_tv/releases
- WIP
Checksums
lineage-20-20241001-UNOFFICIAL-SupeChicken666-WaydroidATV.zip
SHA256: 0df94adf7cadef701be8725d6ee2ed832cc12ccce66940e4a0bb3228404d3eee
MD5: c9e28f94096f8d13ef6042abf53d8870
20240807 (Android 11)
Warning
Do not mirror my builds! Please post a link to this repository instead.
Basic usage
- Check here for how to use custom images on Waydroid
GApps installation
Important
Complete Google Play Certification, otherwise you won't be able to log in with your Google account.
- Download
OpenGApps-TV-stock-modded.tar.zst
from this page - After running
sudo waydroid init -f
, go to/var/lib/waydroid/overlay
and create a directory calledsystem
:
cd /var/lib/waydroid/overlay
sudo mkdir -p system
- Extract
OpenGApps-TV-stock-modded.tar.zst
there:
sudo tar xf /path/to/opengapps.tar.zst
Checksums
lineage-18.1-20240807-UNOFFICIAL-SupeChicken666-WaydroidATV.zip
SHA256: 77bf785c62d370a1c1d22c922e2e8ac5947bdc6b7b7c6a2d45d5002506105685
MD5: 4382d82fecc55727b9fa24776f842ae3
OpenGApps-TV-stock-modded.tar.zst
SHA256: 0849ae3a8391c0e398e8201fa68c1c3c953b3eb26a5b2f413f90e056ffc53122
MD5: 0f5ea229846d1fed31489105fdfded13