Skip to content

v4.36.2-ua1.4 - Menu theming: accent color & light/dark background

Latest

Choose a tag to compare

@uaparit uaparit released this 08 Sep 20:33
· 215 commits to main since this release

Accent color, light/dark background, and a few long-standing color quirks fixed along the way

Unofficial, community-built firmware based on v4.36.2 (https://github.com/coredevices/PebbleOS/releases/tag/v4.36.2). Not affiliated with Core Devices, flash at your own risk.

Board: Pebble Time 2 (obelix_pvt) only, for now.

What's new in ua1.4

The Accent Color picker itself isn't new code, it was built upstream back in October 2025, refined through February 2026, then deliberately shelved as part of a broader Settings redesign attempt that was otherwise rolled back. It's been sitting there, fully built and never turned on for any board, for about seven months. I just switched it on (Settings → Themes → Accent Color, 11 presets).

Everything else here is new:

  • Background: Light or Dark, a setting that didn't exist before at all
  • Invert: a 12th Accent Color option I added, not a fixed color, it always resolves to the opposite of whatever Background is set to
  • Both settings actually apply everywhere: the inherited Accent Color picker only ever affected Settings and a couple of option menus. Watchfaces and Notifications had their own independent hardcoded colors that never listened to it. I made every system menu (Settings, main menu, watchfaces, notifications, option menus) follow both settings consistently, including screens already open further down the navigation stack, which needed their own live-refresh fix, since nothing had ever needed one before
  • the main menu's app icons (Settings, Music, Notifications, Alarms, Weather, Health, Workout, Watchfaces, Timeline) now tint correctly when highlighted, instead of staying black regardless of the chosen combination

Fixed along the way:

  • the Settings menu's icons are enabled (also existing, unused until now firmware code)
  • the Settings main list is back to a white background by default (a stray leftover from the same Feb 2026 redesign attempt mentioned above)
  • the Bluetooth pairing instruction text, and a couple of option-menu screens whose background never refreshed correctly when re-entered

Known gaps, not yet covered: installed (third-party) apps' own icons in the main menu can't be retinted, their icon is baked into their own app package by the app's developer, outside our control. If your accent/background combination happens to make one hard to read while highlighted, that's this limitation.

Screenshots: https://github.com/uaparit/PebbleOS/tree/v4.36.2-ua-branch#theme-screenshots

Built with

Install

Sideload normal_obelix_pvt_v4.36.2-ua1.4.pbz via the Pebble app's developer/sideload install flow.