Skip to content

Watchface Activation for Samsung recent watch (waiting for tests to confirm it works before merge) - #5042

Open
Philoul wants to merge 2 commits into
nightscout:devfrom
Philoul:CWF_Activation
Open

Watchface Activation for Samsung recent watch (waiting for tests to confirm it works before merge)#5042
Philoul wants to merge 2 commits into
nightscout:devfrom
Philoul:CWF_Activation

Conversation

@Philoul

@Philoul Philoul commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

On newer "Factory Built" Wear OS 5+ Samsung watches, the on-watch picker no longer offers code-based watch faces, so CustomWatchface may be impossible to activate at all. This adds a fallback: opening CWF's settings from the AAPS menu now sends a broadcast asking Samsung SysUI to activate and open the editor for CustomWatchface, Digital or Circle

This uses a standard, Samsung-authorized entry point (exported=true, auto-granted normal permission) — the mechanism itself is legitimate and documented as callable by third-party apps, only the specific intent extra key was found by inspection rather than official docs.

Fully safe on non-Samsung watches or older Samsung builds: the receiver is checked before sending, and the fallback is the exact existing behavior (nothing sent, screen shown normally).

I'm looking for tester... (an owner of recent Galaxy Watch no more compatible)

  • To activate the watchface, open AAPS app, go to Preferences > At the end you have AAPS (Custom), AAPS (Digital) and AAPS (Circle).
  • Click and wait a bit, it should normally open the dedicated preferences attached to each of these Watchfaces (but before it normally should activate the corresponding watchface)
    Screenshot_20260801_222321_androidaps.png

It works with my GW4, and I want to check if it also work with latest GW7, GW8 ...

@Philoul Philoul changed the title Watchface Activation for Samsung recent watch (draft for tests) Watchface Activation for Samsung recent watch (draft for tests, not for merging) Aug 2, 2026
@sonarqubecloud

sonarqubecloud Bot commented Aug 2, 2026

Copy link
Copy Markdown

@Philoul Philoul changed the title Watchface Activation for Samsung recent watch (draft for tests, not for merging) Watchface Activation for Samsung recent watch (waiting for tests to confirm it works before merge) Aug 2, 2026
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