Skip to content

Commit 5a4cb29

Browse files
authored
Merge pull request #121 from squazaryu/feat/120-tumosurvey-inspector
feat(wifi): add TumoSurvey Inspector
2 parents 228a532 + c267bb7 commit 5a4cb29

12 files changed

Lines changed: 1306 additions & 162 deletions

File tree

ReadMe.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ you find a tumoflip-specific issue, report it in this repository:
2525
## Current Build
2626

2727
- Base: Unleashed 089 with selected upstream dev updates
28-
- Firmware version: `t-dev-089-037-054`
28+
- Firmware version: `t-dev-089-037-055`
2929
- Firmware origin/fork: `tumoflip`
3030
- Firmware API: `88.0`
3131
- Target: Flipper Zero F7
3232
- Release channel: `dev experimental line`
33-
- Release package: `flipper-z-f7-update-t-dev-089-037-054.tgz`
33+
- Release package: `flipper-z-f7-update-t-dev-089-037-055.tgz`
3434
- Flash profile: JS Runner / MJS runtime excluded to preserve internal flash headroom.
3535

3636
API `88.0` is a deliberate breaking migration. External FAP/FAL binaries built
@@ -56,7 +56,7 @@ t-dev-<unleashed>-<build>-<iteration>
5656
- `t-dev`: Tumoflip development build prefix for unstable builds.
5757
- `089`: upstream Unleashed base version.
5858
- `037`: tumoflip internal build version.
59-
- `054`: development iteration inside the tumoflip internal build version.
59+
- `055`: development iteration inside the tumoflip internal build version.
6060

6161
`main` should only receive builds that are stable enough to publish as tagged
6262
releases. Active firmware work lands on `dev` first. When the Unleashed base
@@ -96,7 +96,7 @@ The four-page post-update splash screen is generated automatically from
9696
## tumoflip Changes
9797

9898
- Rebranded firmware origin to `tumoflip` and distribution/version suffix to
99-
`t-dev-089-037-054`.
99+
`t-dev-089-037-055`.
100100
- Added custom Desktop main menu styles inspired by Momentum-style layouts.
101101
- Added `RX Mode: AUTO/DUAL` and a direct Read-screen toggle to the system
102102
Sub-GHz app. With an external CC1101 connected, both radios decode
@@ -200,7 +200,7 @@ identity.
200200

201201
| Area | Unleashed | tumoflip |
202202
| --- | --- | --- |
203-
| Firmware identity | Reports itself as Unleashed. | Reports `firmware_version: t-dev-089-037-054` and `firmware_origin_fork: tumoflip`. |
203+
| Firmware identity | Reports itself as Unleashed. | Reports `firmware_version: t-dev-089-037-055` and `firmware_origin_fork: tumoflip`. |
204204
| Desktop layouts | Uses the default Unleashed Desktop style set. | Adds custom main menu styles, including Wii, DSi, Vertical, and Wii Vertical variants. |
205205
| Dummy Mode | Included and reachable from Desktop shortcuts. | Removed from firmware and removed from shortcuts. |
206206
| Short-Up quick menu | Includes the standard quick actions, including Dummy Mode in the original layout. | Replaces the removed Dummy Mode shortcut with Settings. |
@@ -213,7 +213,7 @@ identity.
213213
| Sub-GHz hopping | Frequency hopping only. | Adds preset and combined hopping plus an adaptive scan dwell, signal hold, post-signal grace period, and bounded hold time to system Sub-GHz. |
214214
| NFC additions | Uses the Unleashed 089 NFC feature set. | Shows captured MIFARE Ultralight/NTAG PWD and PACK and adds the Bambu Lab filament spool parser. |
215215
| User apps | External/local apps are not part of the base repository. | Vendors selected local apps into `applications_user` so the firmware builds reproducibly. |
216-
| Build metadata | Uses upstream build metadata conventions. | Uses `t-dev-089-037-054` for the installed firmware version and release artifact suffix, while keeping `tumoflip` as the fork origin. |
216+
| Build metadata | Uses upstream build metadata conventions. | Uses `t-dev-089-037-055` for the installed firmware version and release artifact suffix, while keeping `tumoflip` as the fork origin. |
217217

218218
## Notes on Custom UI
219219

@@ -398,7 +398,7 @@ Stable `main` update packages and `dev` prereleases are published on
398398
[GitHub Releases](https://github.com/squazaryu/tumoflip/releases). The currently
399399
selected branch build uses this artifact name:
400400

401-
- `flipper-z-f7-update-t-dev-089-037-054.tgz`
401+
- `flipper-z-f7-update-t-dev-089-037-055.tgz`
402402

403403
Before flashing, make a backup of important data:
404404

@@ -420,7 +420,7 @@ python3 tools/tumoflip/validate_release.py --write-manifest
420420
The update package is produced under:
421421

422422
```text
423-
dist/f7-C/flipper-z-f7-update-t-dev-089-037-054.tgz
423+
dist/f7-C/flipper-z-f7-update-t-dev-089-037-055.tgz
424424
```
425425

426426
## Upstream

applications_user/wifi_mapper/application.fam

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ App(
66
requires=["gui", "storage", "notification", "bt", "expansion_start"],
77
stack_size=4 * 1024,
88
fap_category="Module One/ESP32 Wi-Fi",
9-
fap_version="1.1.0",
9+
fap_version="1.2.0",
1010
fap_author="squazaryu/tumoflip",
1111
fap_weburl="https://github.com/squazaryu/tumoflip",
12-
fap_description="Passive Module One network survey with atomic sessions, bounded channel/security insights, GeoJSON export, and automatic Companion live relay while recording.",
12+
fap_description="Module One network survey with pinned baselines, exact bounded AP changes, RSSI Locator, atomic sessions, GeoJSON export, and Companion live relay.",
1313
fap_icon="wifi_mapper_10px.png",
1414
fap_icon_assets="icons",
1515
)

0 commit comments

Comments
 (0)