Skip to content

Releases: The412Banner/bannerhub-nano-offline

BannerHub Nano Offline v0.2

24 May 03:30

Choose a tag to compare

Warning

THIS IS NOT AN UPDATE TO ANY OF THE BANNERHUB PROJECTS!
Simply made and released for internet/Wi-Fi restricted users who have been asking for a truly 100% offline build.
The main BannerHub line (BannerHub, BannerHub-Lite, BannerHub-ReVanced) is unaffected — those continue on their own release schedule.

IMG_20260523_233844 Screenshot_20260523-233850

🎬 Demo

Watch the v0.2 demo on YouTube

BannerHub Nano Offline v0.2

Second stable. v0.1 shipped with a single bundled Proton 10.0 x64 wineprefix and no in-app way to add more. v0.2 fixes that with a new Compatibility Layers screen in the side drawer — the app now ships with a catalog of 10 compatibility layers, 1 bundled and 9 downloadable. Downloaded layers persist locally and are served from the embedded 127.0.0.1 server forever after.

New: Compatibility Layers (side drawer)

Open the side drawer and tap Compatibility Layers. You'll see a list of:

State Meaning
BUNDLED (grey) Already inside the APK — proton10.0-x64-1. Nothing to download.
INSTALLED Previously downloaded and ready. Served by the embedded HTTP server locally.
Download Not yet downloaded. Tap to fetch.

The downloadable set (canonical IDs preserved so game launch configs resolve correctly):

ID Display name Framework Type
2 proton10.0-arm64x-2 arm64X proton
3 wine9.5-x64-2 X64 stable
4 proton9.0-x64-3 X64 proton
5 wine10.0-x64-2 X64 stable
6 wine10.6-arm64x-2 arm64X stable
7 wine9.16-x64-2 X64 stable
8 wine9.13-x64-2 X64 stable
9 proton9.0-arm64x-3 arm64X proton
11 proton11.0-arm64x arm64X proton

After one online download per layer, the bytes live in files/local-mirror/components-cdn/ and the writable catalog getContainerList is updated with 127.0.0.1 URLs — every subsequent install/mount reads from the embedded server, not github.

Other fixes

  • Dashboard tile logos render on fresh offline installscard/getTopPlatform was the one catalog left with external image URLs (i.ibb.co, store.steampowered.com/favicon.ico, i.postimg.cc). All three are now mirrored into the APK; the Steam favicon's 256x256 PNG frame was extracted from the multi-frame .ico because Android image loaders don't decode .ico natively.

Carried over from v0.1

  • Embedded NanoHttpd server on 127.0.0.1:51823
  • Curated component catalog (5 translators, 8 DXVK, 5 VKD3D, 6 GPU drivers)
  • Firmware 1.4.1 + full Wine + redist deps
  • v3.7.5 base — vibration, frame generation, GOG/Epic UI, per-game settings, etc.

Install

  1. Uninstall any prior nano-offline build (writable mirror gets re-bootstrapped fresh — important).
  2. Download BannerHub-Nano-Offline-v0.2-Normal.apk from the assets below.
  3. Install. Works in airplane mode from a fresh install.
  4. To add a compatibility layer beyond the bundled Proton 10.0: turn internet on briefly, open Compatibility Layers, tap Download on the layer you want. After the download completes, you can go back to airplane mode permanently — that layer is fully local now.

See the README for the full offline feature matrix.

BannerHub Nano Offline v0.1

23 May 23:06

Choose a tag to compare

BannerHub Nano Offline v0.1

First stable. A fully offline build of BannerHub v3.7.5 — install, import a PC game, tap Launch, no internet required at any point. The Cloudflare Worker that BannerHub normally talks to is baked into the APK as an embedded HTTP server on 127.0.0.1:51823.

Ships with Proton 10.0 x64 only

This release bundles a single compatibility layer: proton10.0-x64 wineprefix. Additional containers (Proton 11, Wine native, etc.) cannot be added by the user in v0.1 — the in-app Component Manager handles components (translators, DXVK, VKD3D, drivers, libraries), not containers. More compatibility layers will ship baked-in via future releases.

Bundled curated set (everything else BannerHub 5.x needs to launch a PC game):

  • 5 translators (Box64 / FEX)
  • 8 DXVK variants
  • 5 VKD3D variants
  • 6 GPU drivers (Turnip / Adreno)
  • Firmware 1.4.1 + full Wine + redist deps

Install

  1. Uninstall any prior nano-offline build.
  2. Download BannerHub-Nano-Offline-v0.1-Normal.apk from the assets below.
  3. Install. Works in airplane mode from a fresh install — no prior online launch needed.

See the README for the offline feature matrix and known limitations.

Base APK — GameHub 5.3.5 ReVanced

23 May 13:01

Choose a tag to compare

Internal build input. This is the base APK that CI decompiles and patches into BannerHub Nano Offline. Mirrored from the same release on The412Banner/BannerHub. Do not install this APK directly — use the actual releases instead.