Skip to content

Releases: squazaryu/TumoCompanion

TumoCompanion 1.7.0

Choose a tag to compare

@squazaryu squazaryu released this 17 Jul 08:53
162d161

Dolphin Gallery: saved custom timing, long-press animated previews, and 279 bundled local animations.

TumoCompanion 1.6.29

Choose a tag to compare

@squazaryu squazaryu released this 17 Jul 07:39
22b23b1

Dolphin Gallery now previews every supported pack, caches downloads on iPhone, syncs only the selected collection to Flipper, restores stock settings reliably, and shows transfer progress on both devices.

TumoCompanion 1.6.28

Choose a tag to compare

@squazaryu squazaryu released this 17 Jul 06:10

Add author-based Dolphin Gallery catalogs for Legacy, Momentum, Talking Sasquach, Kuronons, Haseo, stop oxy, and WR3NCH. Add per-author and global Select All controls, Reset to Original, pinned digest-verified downloads, and t-dev-089-038-009 profile sync.

TumoCompanion 1.6.27

Choose a tag to compare

@squazaryu squazaryu released this 16 Jul 19:22

Rebrand the app as TumoCompanion and publish the complete Swift source. Add Dolphin Gallery with collections, random or sequential order, original or custom duration, and BLE profile sync for t-dev-089-038-008. Preserve the existing bundle identity and App Group for in-place updates.

Unleashed 1.6.26

Choose a tag to compare

@squazaryu squazaryu released this 15 Jul 14:40

Fix firmware package state metadata after successful installs and keep package selection bound to the connected Tumoflip release.

Unleashed 1.6.25

Choose a tag to compare

@squazaryu squazaryu released this 15 Jul 14:20

Firmware Packages safety fix: package discovery now selects the exact release matching the connected Flipper firmware version, bypasses stale GitHub/asset caches, and revalidates the release immediately before installation. USB SD Mode still transfers files quickly but now requires a fresh BLE device identity and enforces the same firmware version/API/target/origin checks as BLE. Package ZIP caching is keyed by content-addressed release_id, preventing stale package-only assets from being reused under the same firmware tag.

Unleashed 1.6.24

Choose a tag to compare

@squazaryu squazaryu released this 15 Jul 12:17

Stop during an All-The-Plugins install now leaves the in-flight app fully working. Each FAP is written to a temp file and only swapped into place after it's md5-verified, so pressing Stop (or a dropped link) mid-write discards the temp and the app keeps its previous, working version — never a half-written/broken FAP. Also hardens installs against mid-write link drops for the same reason.

Unleashed 1.6.23

Choose a tag to compare

@squazaryu squazaryu released this 15 Jul 11:10

Add a Stop button to All-The-Plugins and FW package installs. Plugins: stops at the next file boundary — the app being written finishes its verified write and stays whole, the rest keep their current version (files whose write was interrupted are reported, not hidden). FW packages: stops via the transactional installer and rolls back to the previous version, so a partial package set is never left behind.

Unleashed 1.6.22

Choose a tag to compare

@squazaryu squazaryu released this 15 Jul 10:22

TumoSpectrum Phase B: bounded bit-field map, counter/checksum candidates and practical capture-set visualization.

Unleashed 1.6.21

Choose a tag to compare

@squazaryu squazaryu released this 15 Jul 09:04

TumoSpectrum 2.0 capture-set reports, timing inference charts, and strict schema-2 validation.