Skip to content

Bannerlator 1.7

Choose a tag to compare

@github-actions github-actions released this 25 Jun 01:46
· 3425 commits to main since this release

Bannerlator

Bannerlator 1.7

Run Windows apps and games on Android — no PC and no root required.

✨ What's New

🎮 Steam store — downloads fixed

Steam game downloads that failed with "Download failed: Unknown error" now work. Two separate bugs were fixed:

  • A login race during Steam connection cycling — a download could start before the session finished re-logging-on after a reconnect, so the depot-manifest request timed out.
  • The full BouncyCastle crypto provider was never registered, so saving a depot manifest crashed with a SHA-1 for provider BC error. The bundled provider is now installed at startup.

🧩 Components installer

A new in-container Components menu installs Wine dependencies into a container's prefix from a browsable catalog — mono, gecko, .NET, vcredist, d3dx and more. It supports both file-drop installs and an execute engine for .NET/vcredist-style installers, a Win7/WinXP mode, and a persisted "Installed" status per container.

🎚️ On-screen overlay opacity

The overlay-opacity slider moved into the in-game side menu (Controls tab). It's now live and a true 0–100 % — 0 % makes the overlay fully invisible.

📊 FPS overlay improvements

Tap the overlay to toggle its vertical / horizontal orientation live, and it now shows a live D3D API label so you can see at a glance whether the game is running on VKD3D or DXVK.

🖥️ Scrollable Advanced Vulkan dialogs

The Advanced Vulkan / Graphics Driver configuration dialogs no longer cut off on smaller screens — they scroll.

🎞️ Video playback

Bundled the full ffmpeg-8 libraries for winedmo, improving in-game video / FMV decode.

📦 The ffmpeg-8 libraries live inside imageFS, so a normal app update won't add them on its own. Reinstall imageFS (see below) to get the improved video / FMV playback.

⚠️ Updating from an older version — please reinstall imageFS

This release adds the ffmpeg-8 libraries to imageFS, so reinstalling imageFS is recommended to get the improved video / FMV decode. It's also the fix if a game fails to start after updating.

How: open the app's Settings → scroll to the bottom → Reinstall ImageFS.

📥 Downloads

Variant File
Standard Bannerlator-1.7-standard.apk
PUBG Bannerlator-1.7-pubg.apk
Ludashi Bannerlator-1.7-ludashi.apk

🙏 Credits

This release

  • The Steam store download/auth engine is built on JavaSteam (Longi94) and its DepotDownloader.
  • The Components installer uses Bottles/winetricks-format dependency manifests, mirroring the Bottles dependency catalog.
  • The bundled Winlator File Manager and the Vulkan rendering path are from StevenMXZ (Winlator-Ludashi).

Project & upstream

Full credits are in the README.


Changelog (commits since 1.6)
Commit Title
30c869c release: bump version to 1.7 (versionCode 25)
63e4366 fix(steam): register full BouncyCastle so depot manifest SHA-1 works on Android
9f6197e fix(steam): guard depot download on live login (await re-logon after CM reconnect)
0ea1a84 fix(components): copy_dll wildcard glob + persist installed status
4b9b0ad feat(controls): move overlay-opacity slider into in-game side menu (live, true 0–100%)
de71493 fix(vulkan): make Advanced Vulkan / Graphics Driver dialogs scrollable
19ec967 hud: tap overlay to toggle orientation live; drop settings dropdown
fe8e74d feat(hud): live D3D API label (VKD3D vs DXVK) + tap to toggle FPS overlay orientation
ce6561d imagefs: bundle full ffmpeg-8 libs for winedmo video decode
c4399ce fix(components): install win7/winXP (pure set_windows) instead of marking N/A
1955f43 feat(components): Phase 3b — auto-close installer sessions + cleanup
445f963 feat(components): Phase 3b — execute engine for installer-based components
4c732b8 fix(components): copy_dll targets the matching arch sub-tree (win32->syswow64, win64->system32)
91ca6a3 feat(components): in-container Components installer (Phase 2 — file-drop)