A big release: a native Android companion app, full browser Remote Access (screen mirror + control over USB/BLE), a greatly expanded Sub-GHz suite, LAN pentest tools that now fit every board, new home-screen mascots, and a new two-player game.
- Android Companion App — Native Android app (Kotlin/Compose) for Remote, File Manager, and Firmware Update over USB-OTG or Bluetooth — same wire protocol as the web tools; flashes ESP32-S3 boards directly from the phone. Download the
.apkfrom the Install page. - Remote Access (browser) — Mirror and control the device from https://unigeek.xid.run/app/remote over USB serial or BLE — 6-way nav, touch, and keyboard injection with per-board capability detection.
- BLE File Manager & Remote Device — Manage on-device files wirelessly over BLE (Nordic UART), no WiFi. A single HID → USB Remote toggle serves files + screen mirror.
- Sub-GHz suite (CC1101) — RSSI Waterfall spectrogram, peak frequency analyzer, Detect Freq history, 38 brand/manufacturer protocol decoders, and a continuous RAW waveform recorder — plus KeeLoq auto-decode + counter-step rolling-code replay.
- Responder + SOCKS4 Proxy — LAN pentest tools under WiFi → Network: LLMNR/NBT-NS poisoning with NetNTLMv2 capture (hashcat
-m 5600) and a SOCKS4/4a TCP proxy on :1080. - Wikipedia Browser — Read-only Wikipedia over WiFi — paged search, Random Article, On This Day, cached articles, cross-language favorites.
- BLE Spam — Windows + Spam All — Adds Windows (Swift Pair) advertisements and a combined Spam All mode.
- Mascot system — Selectable home-screen mascots (hacker head, cat, robot, devil) with rank-coloured accents and an animated Matrix backdrop.
- Quenswer — Two-player pass-the-device guessing game — set a clue and hidden answer, guess letter by letter with correct placements locked in.
- RF Reaper (Smoochiee) and T-Embed CC1101 LED ring — New RF Reaper board port (from Bruce), and a WS2812B encoder LED ring with selectable effects on the T-Embed CC1101.
- LAN pentest tools on all boards — Responder/SOCKS4 now fit 4 MB boards; app partition standardized at 3 MB across the fleet.
- Hide Module setting — show/hide entries in the Modules menu.
- IR pin config — moved IR TX/RX pins into Settings → Pin Setting.
- Faster BLE remote — high-priority connection, 2M PHY, non-blocking TX ring; screen mirror uses region streaming on big/no-PSRAM boards.
- CYD touch calibration — 3-tap majority vote for reliable first-boot calibration.
- T-Embed power off — cuts backlight + power latch, deep-sleeps with back-button wake on USB.
- EAPOL Capture — keep the WiFi scan under the framework's 10 s sync timeout.
- Beacon Flood — Flood mode now actually spawns visible networks.
- RF / IR Send — browse the whole SD card; fix the receive-list redraw.
- Firmware (browser installer): https://unigeek.xid.run
- Android app: install
unigeek-android.apkfrom https://unigeek.xid.run/install (Android companion), or directly https://github.com/lshaf/unigeek/releases/latest/download/unigeek-android.apk (allow installs from your browser/files app) - GitHub releases: https://github.com/lshaf/unigeek/releases
- SD card: copy the contents of
sdcard/to your card's root, or use the in-firmware WiFi → Network → Download menu.
Built for security research and education. Use responsibly.