Last updated: October 27th
Looking for the Pebble mobile app changelog?
What’s new in PebbleOS?
| Oct 24, 2025 |
PebbleOSv4.9.71-stop0 |
- Improved responsiveness of voice input- Fix Notifications not opening in notifications app- Ensure sleep and step tracking work on first boot |
| Oct 20, 2025 |
PebbleOSv4.9.65-stop0 |
- Longer battery life, up to 14 days are expected! |
| Oct 8, 2025 |
PebbleOSv4.9.63 |
- Improved microphone recording quality- Fixed some boot time crashes while the file system was being setup- Further refinements to accelerometer failure handling- Improved display data transfer performance- New backlight toggle application- Serial console is now disabled by default on release builds. |
What should work in PebbleOS for Pebble 2 Duo🤞
- Time
- Notifications
- dismissing notifications on phone from watch
- (Android only) replying with emoji or canned replies
- Calendar (configure in mobile app, no actions or invites yet)
- Music control
- Compass
- Voice input
- Phone calls
- Alarms
- All settings (vibration, quiet time, 12/24hr, etc)
- Watchfaces
- Apps
- Appstore and locker (via Rebble.io sign in)
What isn’t working or built yet 🤦
- Battery life on on Pebble 2 Duo is not fully optimized yet. Expect 10-14 days of battery life. Soon we’ll optimize it for 30 days of battery life with a firmware upgrade.
- Backlight strength controlled by ambient light sensor
- Speaker and barometer on P2D
- Send Text app
Full changelog
| Oct 2, 2025 | PebbleOS
v4.9.9-core59 | - Add ambient light threshold setting
- Some more accelerometer tweaks |
| --- | --- | --- |
| Sept 26, 2025 | PebbleOS
v4.9.9-core57 | - Fix issue where steps and sleep were not counted correctly |
| Sept 22, 2025 | PebbleOS v4.9.9-core52 | - Increase microphone gain and implement automatic gain control
- More Accel fixes for backlight triggers |
| Sept 17, 2025 | PebbleOS v4.9.9-core47 | - Fixed issue that caused accelerometer to stop detecting steps/sleep/wrist movement |
| Sept 9, 2025 | PebbleOS v4.9.9-core45 | - Updated time zone database
- Improved accelerometer overall stability
- Experimental support for magnetometer
- Fixed issues with time sync causing health data loss.
- Multiple minor fixes for reported issues (e.g., calendar reminder issues) - Keep reporting! |
| | PebbleOS v4.9.9-core35 | - Some accelerometer improvements/fixes (e.g., spurious shake events)
- Standby mode is now enabled by default.
- Fixed some BLE issues related to GATT notifications. |
| | PebbleOS v4.9.9-core33 | - Initial experimental accelerometer support (feedback welcome!) - Thanks Matthew Wardrop for the initial work and testing!
- Enabled the ‘Workout’ app.
- Fixed some crashes when the microphone was being used.
- Decreased logging verbosity as it seems to cause stability issues in some scenarios. |
| | PebbleOS v4.9.9-core32 | - Initial microphone support (not yet in mobile app)
- Fixed some mobile app reconnect issues on iOS.
- Potentially fixed some crashes caused by recently increased logging. |
| | PebbleOS v4.9.9-core31 | - Fixed issues with ANCS (iOS) being unreliable.
- Adjusted BLE advertising parameters (follows Apple accessory guidelines)
- Adjusted BLE connection parameters. This should potentially fix some connectivity issues observed in the field.
- Watch now detects BLE service changes, so it can rediscover if needed (e.g., if the app crashes or is updated).
- Fixed occasional crashes when toggling airplane mode.
- Removed “airplane toggle” workaround during service discovery as root cause has been fixed.
- Implemented BLE CCCD persistence
- Improved logging in a few areas so we will now catch more details on new/existing issues. |
| | PebbleOS v4.9.9-core22 | - Fixed issue where ‘Fully Charged’ popup could appear after partially charging the battery.
- BLE repeat pairing is now supported. |
| | PebbleOS v4.9.9-core21 | - Fixes issues with reported/notified values with BLE BAS service
- Other minor charging current tweaks |
| | PebbleOS v4.9.9-core19 | - Watch exposes GATT Battery Service; the mobile app will now report the watch battery level.
- Battery model has been adjusted to potentially resolve some issues like the percentage stuck at 100%.
- PMIC will now handle charging fully discharged batteries.
- Added extra logging for battery constants and connectivity actions so we can collect more metrics from devices in the field.
- Notifications now have an alternative design option. |
| | PebbleOS v4.9.9-core18 | Bluetooth workaround - auto-cycle airplane mode if service discovery fails |
| | PebbleOS v4.9.9-core17 | Battery life improvements - should get ~4 days battery life now! |
| | PebbleOS v4.9.9-core14 | Battery % now shows actual %, rather than just 10% chunks. |
| | PebbleOS
v4.9.9-core13 | Fixes Bluetooth stability issue with core12, but reverts some battery life improvements (back to ~1 day battery life) |