Repository navigation
Barony Android Port 5.0.2 Beta 3
Pre-release
Pre-release
Beta 3 consolidates the mobile GPU compatibility work from the focused Mali,
HDR, and framebuffer test builds. It is now the recommended Android build.
Compatibility fixes
- Uses core OpenGL ES 3 render targets on Android: RGBA8 color with a
DEPTH24_STENCIL8 renderbuffer. - Avoids half-float framebuffer storage and CPU HDR luminance readback on
Android. - Uses an RGBA8 lightmap path compatible with mobile GLES drivers.
- Recreates or releases render targets safely across HDR changes, resizing, and
lifecycle transitions. - Keeps optional large UI scaling framebuffers lazy until their modes are used.
- Restores the touch overlay on devices that expose built-in synthetic
controller devices.
Device verification
- Samsung Galaxy S24 Ultra / Adreno 750: clean install-in-place regression
passed all startup, renderer, and input diagnostics with no crash, ANR, or
new AudioFlinger underrun frames. - Samsung Galaxy Note 9 / Mali-G72: the affected-device tester confirms world
lighting now works correctly. - Poco F7 / Adreno 825: the affected-device tester confirms flickering is gone,
performance is good, touch controls appear correctly, and background/resume
works.
Installation
Existing users should install the APK over their current Barony Android Port
installation. Do not uninstall first, because uninstalling removes the app's
internal saves and settings.
New users need:
Barony-Android-Port-5.0.2-android-beta3-arm64-v8a.apkBarony-Android-Data-Installer-5.0.2.ps1- An owned compatible Barony v5.0.2 PC installation
The APK is code-only and contains no Barony game data. Run the data installer
from Windows after installing the APK and connecting the Android device with
USB or wireless ADB.
Current scope
- ARM64 Android 8.0 or newer
- Offline single-player
- Physical gamepads and automatic touch controls
- No Android permissions
- No multiplayer services, achievements, or workshop integration
Build verification
- Port commit:
ee1b03ba521ddd2a099e9f9125b2fab2dc90dd29 - Version code:
5000212 - APK SHA-256:
b4a674194ea66b09ea7d3f2744c1b2f6bcff319376a137274c90e0417f716f14 - Signing certificate SHA-256:
5e3c7fb2a82ff36dc1c89260af5dd1b92fd3b868d6c1daf7cd4221ef09255de1 - Clean build:
dirtyWorktree=false - Exact ABI:
arm64-v8a - Non-debuggable, permission-free manifest
- Required open-source notices present
- No commercial game data packaged