Skip to content

M5 PORKCHOP...in C0LR - #54

Open
kaicherry wants to merge 25 commits into
0ct0sec:janus-hogfrom
kaicherry:C0LR-finixs
Open

M5 PORKCHOP...in C0LR#54
kaicherry wants to merge 25 commits into
0ct0sec:janus-hogfrom
kaicherry:C0LR-finixs

Conversation

@kaicherry

@kaicherry kaicherry commented Jul 29, 2026

Copy link
Copy Markdown

These are changes to M5 Porkchop that make it more enjoyable to look at, driven by "Hamlet Envy" 😁
It's against the 'janus-hog' branch as that was the latest (publicly) available code.
No "AI/AI-assistance" was utilized...so, heh, do with that what you will. I have been running it for awhile haven't had any performance issues or crashes that I can attribute to it...that weren't already there.

My original intent was to "just make it a new theme" however I would have to add...a bit...more code and didn't;t feel it would benefit the overall experience/didn't want to introduce a lot of "switches" etc.

Screenshots are in my fork in the screenshots folder.

kaicherry and others added 25 commits July 10, 2026 18:14
Changes to display.cpp/.h to support Color mode. Covers main view, and Flexes screens
Adds color to all animations and elements! It's super pretty now, not so Jelly of the Hamlet ;)
Adds and actual, but small amount because we are doin' a lot, of color to the Spectrum view
Adds color to the About screen and a credit, attributing RnSKSoft/K.Cherry
Added screenshots of current version, plus a built firmware binary for those that don't/can't build. But you should build from source. So you know what's there.
Confidence-scored WiFi (OUI + addr1 receiver + wildcard probe) and BLE (mfr 0x09C8, name hints, Raven service UUIDs) detection. Dual logging to WiGLE export and a separate flock.csv for deflock.me. Passive only, no TX. Signature data attributed to deflock.me / NitekryDPaul / DeFlockJoplin.
Runs detection on WARHOG active-scan results via new inspectScanResult() (BSSID OUI + SSID name hints, Medium threshold). Hits log to a session flock.csv for deflock.me while the AP still flows to the WiGLE export. Loud SIREN on a camera hit, distinct tone for Raven, via the SFX module. Renames namespace flock->flockdet to avoid colliding with the POSIX flock() declared in the ESP32 toolchain headers. Builds clean for env:m5cardputer and flashed/tested on Cardputer ADV.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants