v0.1.0 — BambuStudio v02.06.00.51 + signed-MQTT LAN bridge
First public build. Prebuilt aarch64 Termux binary plus signed-MQTT LAN bridge.
Note: a pre-release tarball was up briefly (~15 min) that still contained printer-specific argparse defaults left over from development. Those have been scrubbed. The current release tarball SHA-256 is
da7ded76b88880e0b6755442c40ef596c7975039e40461fe7bf8a0fc628e2860. Always verify against the.sha256asset.
What's in the tarball
bin/bambu-studio— patched BambuStudio v02.06.00.51 (~77 MB stripped) with all seven Termux/touchscreen patches (touch-drift fix in 4 custom Button widgets + BBLTopbar maximize fallback + MainFrame initial-size clamp).runtime/libpreloadgtk.so+ source — LD_PRELOAD shim for GTK pre-init / locale fixes / wxLocale ICU bypass / wx 3.3 assert silencer.helpers/x2d_bridge.py+helpers/bambu_cert.py— pure-Python signed-MQTT LAN client that replaces what the (aarch64-unavailable) Bambu Network Plug-in would do.helpers/{lan_upload,lan_print,resolve_profile,inject_thumbnails,make_frame,test_signed_mqtt}.py— slicing + LAN-print pipeline that works without the GUI.resources/— pruned BambuStudio resources (web/profiles/icons/i18n/fonts/shaders); HMS/calib/model dropped to save ~170 MB.profile-template/BambuStudio.conf— pre-seeded AppConfig that selects X2D + PLA Silk so first launch lands in MainFrame.run_gui.sh— launcher with all the right env vars (auto-resolves its own path; no hardcoded developer paths).patch_bambu_skip_wizard.py— re-applies the binary patch over GUI_App::config_wizard_startup if you ever rebuild.README.md— full docs including pkg-install list.
Quick start
tar -xJf bambustudio-x2d-termux-aarch64.tar.xz
cd bambustudio-x2d-termux-aarch64
mkdir -p ~/.config/BambuStudio && cp profile-template/BambuStudio.conf ~/.config/BambuStudio/
DISPLAY=:1 ./run_gui.sh
LAN bridge:
mkdir -p ~/.x2d && chmod 700 ~/.x2d
cat > ~/.x2d/credentials <<EOF2
[printer]
ip = 192.168.x.y
code = <8-char access code>
serial = <printer serial>
EOF2
chmod 600 ~/.x2d/credentials
python3 helpers/x2d_bridge.py status
python3 helpers/x2d_bridge.py print myfile.gcode.3mf --slot 3 --bed-type textured_plate
Required Termux packages and build instructions are in README.md.
SHA256: see attached .sha256 file.