Repository navigation
Barony Android Port 5.0.2 Beta 8
Pre-releaseBarony Android Port 5.0.2 Beta 8
Beta 8 enables experimental direct LAN multiplayer on Android while retaining
Beta 7's adaptive HDR exposure and the earlier mobile framebuffer, input,
owned-data, save-management, and DLC-entitlement improvements.
New
- Host a direct LAN game from an Android device.
- Discover and join local lobbies from the lobby browser.
- Join by direct IPv4 address when broadcast discovery is unavailable.
- LAN socket failures now produce recoverable UI errors and Android diagnostic
markers instead of relying on assertions.
The devices must be able to communicate over the same local network. Barony's
default host port is UDP 57165. Router guest/client isolation, VPNs, hotspot
policies, or firewall rules may prevent discovery or joining.
Android permission change
The full-game APK now requests only android.permission.INTERNET, Android's
standard networking permission, for direct LAN traffic. It requests no storage,
account, microphone, location, or other permissions. The port does not enable
Steamworks, EOS, PlayFab, Internet matchmaking, achievements, Workshop, or
voice chat.
Verification
- Clean signed ARM64 release build from commit
d0cc678f7e073a5fc01f073b11c8640d35e3b21b. - The exact Beta 8 APK was installed over the LAN test build on a Galaxy S24
Ultra / Adreno 750. Its version, granted permission, required startup
markers, GLES initialization, game initialization, and main-menu startup all
passed without a framebuffer, shader, crash, or ANR failure. - The identical LAN implementation was verified with the Galaxy S24 Ultra as
UDP host and an Android x86_64 emulator as direct client. The join handshake
completed and both devices displayed the same two-player lobby at about
25 ms measured ping. - The APK passed signature, package/version/SDK, exact permission, exact ARM64
native-library, open-source-notice, and commercial-data boundary checks. - Hosted Android CI independently builds and verifies clean smoke and full
ARM64 debug APKs from publicmain.
Compatibility
- ARM64 devices running Android 8.0 or newer.
- Offline single-player and experimental direct LAN multiplayer.
- Gamepad, mouse/keyboard, and optional touch controls.
- Users must own compatible Barony 5.0.2 game data and any DLC they enable.
- Existing Beta 5 or newer owned-data archives, saves, settings, and transferred
DLC entitlements remain compatible; no archive rebuild is required.
Updating
Install the APK over Beta 5, Beta 6, Beta 7, or an earlier focused test build;
do not uninstall first. Beta 8 uses version code 15000222, so existing users
can upgrade in place while retaining owned data, saves, settings, and DLC
entitlements.
The APK is code-only and contains no commercial Barony game data or DLC assets.
APK SHA-256:
591a4c13c54a69d01c355a3972c8d4c14e74466b21655da88e32d71eb6a3f265