v0.5-osmo-line — media browsing across the Osmo line
Pre-releaseInstall app-release.apk (the signed build; ignore app-debug.apk). Installs over any prior build (versionCode 9).
This is the one that should make your Action 5 Pro, Action 6, and Pocket 3 work end-to-end. Last time we cracked the media-list format off your hex dumps — it's a DJI binary structure, and the app now reads it field-by-field instead of guessing from the filename, so the camera's custom Folder/File name prefixes decode the same as stock.
What to check (2 min)
Keep Save logs ON, then for each of the three:
- Connect and let the grid load — you should see thumbnails now.
- Tap one clip → preview, then Download it.
- Long-press a clip → Delete (optional — it's irreversible).
If anything's off, pull the log with ./dump-logs.sh and send the newest .log.
Known: Osmo 360 — skip it for now
The 360 pairs over Bluetooth but the phone can't find its Wi-Fi network (it just says "searching for device…"), so it won't open. It's a separate issue from the other three, and its footage is 360-format that needs DJI Mimo to view anyway — parked for now.
Version 0.5-osmo-line (versionCode 9).