Skip to content

Restore saved LED controls when reopening device details - #327

Merged
TobiasRoeddiger merged 2 commits into
automation/bump-version-1.5.4-36858743484from
codex/restore-led-controls
Oct 5, 2026
Merged

TobiasRoeddiger merged 2 commits into
automation/bump-version-1.5.4-36858743484from
codex/restore-led-controls

Conversation

@TobiasRoeddiger

@TobiasRoeddiger TobiasRoeddiger commented Oct 5, 2026 •

Copy link
Copy Markdown
Member

Device details resets the LED switches when reopened, even though the earphone retains the setting. Read back the saved mode and color on firmware 2.3.0, keep the color picker usable for a black override, and retain confirmed state after failed writes. Older firmware keeps its existing controls without unsupported reads.

Uses OpenEarable/open_earable_flutter#157. All 125 focused app tests pass and analysis is clean. On the real Pixel app, both 2.3.0 earphones retained disabled state and RGB208,20,20 after leaving and reopening; original settings restored. Both official2.2.9 ears retained working write-only controls. The integrated app with the Posture/logging fixes passes127 tests and Android build. Physical LED appearance was not inspected.

@github-actions

github-actions Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Visit the preview URL for this PR (updated for commit ec4ccb5):

https://open-earable-web--pr327-codex-restore-led-co-w0eq59bo.web.app

(expires Mon, 02 Nov 2026 02:17:41 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c7397c11177c71d8d81172cea9365829823fb41c

@github-actions

github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

PR Build Artifacts

Full workflow run: https://github.com/OpenEarable/app/actions/runs/37264280699

@TobiasRoeddiger
TobiasRoeddiger marked this pull request as ready for review October 5, 2026 04:36
@TobiasRoeddiger
TobiasRoeddiger merged commit 980dfba into automation/bump-version-1.5.4-36858743484 Oct 5, 2026
9 checks passed
@TobiasRoeddiger
TobiasRoeddiger deleted the codex/restore-led-controls branch October 5, 2026 04:36
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.

1 participant