Skip to content

beta-0.1.32

Pre-release
Pre-release

Choose a tag to compare

@hermes-gadget hermes-gadget released this 24 May 21:56

SlopOS T-Deck Firmware — beta-0.1.32

Flash with esptool

# Full flash (first install):
esptool.py --chip esp32s3 --port /dev/ttyACM0 write_flash 0x0 firmware-merged.bin

# App update (keep settings):
esptool.py --chip esp32s3 --port /dev/ttyACM0 \
  write_flash 0x10000 firmware.bin

Web Flasher

Use the manifest at webflasher/manifest.json with esptool.js.

File Use
firmware.bin App only (flash at 0x10000)
firmware-merged.bin Full flash (flash at 0x0)
webflasher/slopos-tdeck-firmware.bin App update
webflasher/slopos-tdeck-full.bin Full flash
webflasher/slopos-tdeck-bootloader.bin Bootloader
webflasher/slopos-tdeck-partitions.bin Partition table
webflasher/manifest.json Web flasher manifest

What's Changed

  • fix: reduce trackball sensitivity and improve left direction reliability by @gadgethd in #20
  • feat: make chat screen navigable via trackball with selection highlights by @gadgethd in #21
  • fix: preserve DIO bootloader mode for web flasher compatibility by @gadgethd in #22
  • feat: onboarding wizard with 3-step setup (name, time, frequency) by @gadgethd in #23
  • feat: turn off keyboard backlight when display auto-offs by @gadgethd in #24
  • feat: add emoji support with LVGL font fallback and emoji picker by @gadgethd in #25
  • feat: persist channels and messages across reboots and power loss by @gadgethd in #26
  • fix: delay USB CDC init to avoid power cycle needed after web flash by @gadgethd in #27
  • Harden channel string formatting and add advertise status cooldown by @n30nex in #29
  • fix: screen tearing and chat input/scroll limits by @gadgethd in #30
  • fix: theme contrast for Contacts/Trace screens, tap contact opens DM by @gadgethd in #32
  • feat: replace Heard screen with raw packet log (Packets screen) by @gadgethd in #34
  • feat: standardize map tile path to /tiles/ matching Ripple convention by @gadgethd in #36
  • fix: enforce MeshCore character limits in UI inputs by @gadgethd in #38
  • feat(ui): add configurable chat message history cap by @n30nex in #40
  • feat: custom RF parameters dialog with +/- dial controls by @gadgethd in #41
  • fix: render offline map tiles from SD by @gadgethd in #42

Full Changelog: beta-0.1.31...beta-0.1.32