flipperlisted
Install: claude install-skill BaesTheorem/exobrain-harness
# /flipper
Control Alex's **Flipper Zero** from this CLI. The toolkit is a set of small,
dependency-light Python scripts in `flipper/` (in this harness). Read this before
touching the device so we don't re-tread the gotchas already solved.
## Device state (current)
- **Model:** Flipper Zero, name `Obabry`, hardware target **f7**.
- **Firmware:** **Unleashed `unlshd-089e`** (custom). Flashed from Official 1.4.3
via qFlipper "Install from file."
- **Region:** UNLOCKED (`hardware_region: 0`). **433.92 MHz TX works** -- the US
region gate is gone. (Use responsibly; Alex is legally responsible for TX.)
- **Dolphin mood disabled** -- see the Dolphin section below.
## The toolkit (`flipper/`)
| Script | Transport | Use for |
|--------|-----------|---------|
| `flipper.py` | **USB serial** (text CLI) | The reliable workhorse. Bulk/large files, anything where the cable's handy. |
| `flipper_ble.py` | **Bluetooth LE** (protobuf RPC) | Wireless, no cable. Small files, listings, info, writes, tx triggers. |
| `analyze-sub.py` | (offline) | Characterize a `.sub` RAW capture before transmitting it. |
### USB -- `flipper.py`
```bash
python3 flipper/flipper.py info # device_info
python3 flipper/flipper.py list /ext/subghz
python3 flipper/flipper.py read /ext/subghz/foo.sub > foo.sub
python3 flipper/flipper.py write ./foo.sub /ext/subghz/foo.sub
python3 flipper/flipper.py delete /ext/foo.sub
python3 flipper/flipper.py tx-subghz /ext/subghz/foo.sub 10 #