pebble
  • Tutorials
  • Get the SDK
  • Guides
  • Documentation
  • Examples
  • Community
  • Blog
  • More
Privacy
Cookies
Publish

SDK

  • Installation
  • CloudPebble
  • Changelog
    • 4.9.169
    • 4.9.148
    • 4.9.127
    • 4.3
    • 4.2.2
    • 4.2.1
    • 4.2
    • 4.2-beta5
    • 4.2-beta4
    • 4.1.4
    • 4.1.2
    • 4.1.1
    • 4.1
    • 4.0.1
    • 4.0
    • 4.0-rc20
    • 4.0-beta17
    • 4.0-dp3
    • 3.14
    • 4.0-dp2
    • 4.0-dp1
    • 3.13.1
    • 3.13
    • 3.12
    • 3.11.1
    • 3.11
    • 3.10.1
    • 3.10
    • 3.10-beta6
    • 3.10-beta2
    • 3.10-beta1
    • 3.9.2
    • 3.9.1
    • 3.9
    • 3.9-beta8
    • 3.9-beta7
    • 3.9-beta5
    • 3.8.2
    • 3.8.1
    • 3.8
    • 3.8-beta12
    • 3.8-beta10
    • 3.8-beta8
    • 3.7
    • 3.6.2
    • 3.6
    • 3.6-dp8
    • 3.6-dp7
    • 3.6-dp6
    • 3.6-dp5
    • 3.6-dp2
    • 3.4
    • 3.3
    • 3.2.1
    • 3.2
    • 3.1
    • 3.0
    • 3.0-beta12
    • 3.0-beta11
    • 3.0-beta10
    • 3.0-dp9
    • 3.0-dp8
    • 3.0-dp7
    • 3.0-dp6
    • 3.0-dp5
    • 3.0-dp4
    • 3.0-dp3
    • 3.0-dp2
    • 3.0-dp1
    • 2.9
    • 2.8.1
    • 2.8
    • 2.7
    • 2.6.1
    • 2.6
    • 2.5
    • 2.4.1
    • 2.4
    • 2.3
    • 2.2
    • 2.1.1
    • 2.1
    • 2.0.2
    • 2.0.1
    • 2.0.0
    • 2.0-BETA7
    • 2.0-BETA6
    • 2.0-BETA5
    • 2.0-BETA4
    • 2.0-BETA3
    • 2.0-BETA2
    • 2.0-BETA1
    • 2.0-BETA0
    • 2.0-DP3
    • 2.0-DP2

Pebble SDK 4.9.169 - Changelog

Release Date: May 1 2026

Changes to Firmware

  • Added speaker playback support, including an app-facing Speaker API.
  • Added RGB backlight support with a new backlight color preference and modal preempt behavior when the color changes.
  • Added a Touch toggle in Settings and a global touch enable flag; touch events trigger the backlight while a touch app is subscribed.
  • Added a Health Tracking on/off toggle in Settings, plus a setting to toggle heart-rate tracking during activities. HRM activity tracking is now off by default.
  • Added music app settings for volume controls and a progress bar.
  • Emery layout improvements: adapted alarm and calendar timeline layouts, adjusted kickstart and watchface offsets, used larger LECO font on the low-power watchface, and used larger workout fonts on big displays.
  • Added QEMU virtual platforms and drivers for qemu_emery, qemu_flint, and qemu_gabbro (including RGB backlight, Audio, and a QEMU touch driver).
  • Various bug fixes and stability improvements.

Changes to SDK

  • Added Speaker API for apps, gated by the new PBL_SPEAKER define (set on Emery and Flint).
  • Exposed the touch service API to apps, with a new PBL_TOUCH define on Emery and Gabbro and an is_enabled query plus per-task state.
  • Added light_set_color / light_set_system_color and the new PBL_RGB_BACKLIGHT define on Emery for full-tint backlight control; light_set_color_rgb888() is also available.
  • Added rot_bitmap_layer_get_layer() and the AppGlanceSliceLayout type to the public API.
  • Updated Moddable (Alloy) to SDK 8.0.0, adding Pebble Touch support.
  • Built .pbw files now have private metadata stripped.
  • Fixed the aplite check in PBL_PLATFORM_SWITCH_DEFAULT.
  • Requires pebble-tool ≥5.0.32.

Overview

  • Changes to Firmware
  • Changes to SDK