github lfdevs/mesa-for-android-container mesa-25.3.0-devel-20250725
25.3.0-devel-20250725

Mesa 25.3.0-devel-20250725

Changelog

Full Changelog: mesa-25.3.0-devel-20250712...mesa-25.3.0-devel-20250725

Add experimental KGSL support, some fixes for Mesa 25.3.0 are also included.
The original patch (robertkirkman/termux-packages@06a959e) is the commit (xMeM/termux-packages@401982b) merged together by robertkirkman.
The original code was invented by Lucas Fryzek (creator of port of Freedreno OpenGL to the /dev/kgsl-3d0 kernel driver often found in Android) (https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21570) and xMeM (creator of the port of Lucas Fryzek's Freedreno OpenGL kgsl to Android Termux:X11).
I applied the patch to Mesa 25.3.0, fixed some code, mainly updating variable names.

Installation Instructions

  1. Download an installation package from the Assets section. Please note the Linux distribution suffix in the filename, such as debian_trixie_arm64. You can only install the package that matches your distribution.
  2. Extract the installation package directly to the root directory.
sudo tar -zxvf mesa-for-android-container*.tar.gz -C /
  1. Refresh the dynamic linker cache.
sudo ldconfig

Note: The package with the suffix archlinux_arm64.tar is an archive containing multiple *.pkg.tar.xz files generated by makepkg. You must first extract it before installing with pacman. You can refer to the following commands:

mkdir mesa-for-android-container-tmp
tar -xvf mesa-for-android-container*.tar -C mesa-for-android-container-tmp/
sudo pacman -U mesa-for-android-container-tmp/*.pkg.tar.xz
rm -rf mesa-for-android-container-tmp

Checksums

eefd88edf813dd0cb7089d493c2bdb66a98b8c3b6ef3f391c65f664e31d4d3d2  mesa-for-android-container_25.3.0-devel-20250725_archlinux_arm64.tar
07a036891940932c8e4ecff1d2a4807701eec61079617ca4b405721aa3d5a7c0  mesa-for-android-container_25.3.0-devel-20250725_debian_trixie_arm64.tar.gz
55a1e7895f508935b35d1e016d17163b3daa66ff1b2739a1baae1601411f7f27  mesa-for-android-container_25.3.0-devel-20250725_fedora_arm64.tar.gz
1ac630470f25a824cf3c7febae1a54db199aa4f0bcc9b9df9ac232a22e13a5c8  mesa-for-android-container_25.3.0-devel-20250725_ubuntu_noble_arm64.tar.gz

Don't miss a new mesa-for-android-container release

NewReleases is sending notifications on new releases.