23.11.2014 2.8 firmware supported

Long time unsupported patches removed.
Interface translation temporary disabled, sorry. I'll try to enable it soon.

Update: 25.11.2014 Interface translation enabled again.
Update: 26.11.2014 Translation bug fixed, Gentle Wake (and other alarm apps) works again.


21.10.2014 Initial 2.7 support

Support for 2.7 firmware added, with CallerID, music app and large font patches.

Update: 02.11.2014 BackLaunchBank14 patch supported.


01.10.2014 Initial 2.6 support

You can build 2.6 firmware with fonts, but only CallerID, music app and large font patches supported.

Update: 02.10.2014 Application disabling and BackLaunchBank14 patches supported.
Update: 07.10.2014 Translation partially fixed (new phrases will be in english), disabled BackLaunchBank14 support.
Update: 13.10.2014 Translations refresh and re-enabling BackLaunchBank14 support, thanks to Semen @Maryasin.


24.09.2014 Experimental support for 2.5 firmware

You can build 2.5 firmware with fonts but only CallerID patches supported
Pre-2.5 emoji support disabled, sorry.

Update: 26.09.2014 Application disabling, statusbar and music app patches supported.
Update: 27.09.2014 BackLaunchBank14 supported.


13.08.2014 New firmware released

Replaced 2.4 firmware with 2.4.1 one
Almost all patches supported! (BackLaunchBank14 not working yet)
Update: 22.08.2014 Experimental BackLaunchBank14 support added


12.08.2014 New firmware released

New 2.4 firmware support
Emoji, QuickLauncer, Backlight, Music and Status bar patches are not supported yet


16.07.2014 Music app patch added

This patch changes buttons layout of stock Music app.
Short press on up/down buttons will change volume, and long press will switch tracks.
Works only with latest 2.3 firmware


01.07.2014 New firmware released

New 2.3 firmware support
Not supported yet: applications disabling and statusbar patches.
Interface translations refreshed and new ones added: Bulgarian, Catalan, Finnish, Serbian and Slovenian.

Update: Applications disabling works now

Update: All patches supported!


11.06.2014 CallerID support

It seems CallerID still doesn't work in all cases, re-enable our patch.


05.06.2014 New firmware released

Initial support for 2.2 firmware
Not supported yet: applications disabling, quick launcher patches, backlight time and disabling of notifications autohiding.
CallerID patch is not needed now! (wow, pebble actually fixed "????" bug!)

PS: Also roboto font removed, gothic font has more glyphs and looks better.


14.05.2014 Update: All patches works again!

Thanks to Semen Maryasin for updated patches


22.05.2014 Battery patch replaced with new statusbar patch

Statusbar patch: always display battery level icon and bluetooth connection status icon.
Bluetooth icon displayed inverted if bluetooth is not connected.


08.05.2014 Patches update


07.05.2014 Initial 2.1 firmware support.

You can build 2.1 firmware with fonts and caller id fix, but all other patches is not supported yet.


16.04.2014, Initial emoji support.

There is two sets:

Note: 2.0.x firmwares only!


13.04.2014, New patches and new languages.

New patches:

New languages: Belarusian, Dutch, Estonian, Greek, Hebrew, Italian, Latvian, Norwegian, Portuguese, Thai and Vietnamese.
Note: no right-to-left support for Hebrew.


21.02.2014, Minor update to the Pebble firmware.

All patches (CallerID2, BackLaunch) seems to work.


13.02.2014, Patch release: CallerID and Launcher patches

CallerID2:
This is a patch to fix iOS CallerID bug ("??????").
It works by fixing HandsFreeProtocol initialization procedure asking iPhone to send us data in UTF-8 charset instead of default 7bit.

BackLaunchBank1, DoubleBackLaunchBank1 and BackLaunchBank14:
With these patches you could use pebble buttons from any watchface to quick launch first (or first four) installed app.
You may choose which app is installed in which bank by uninstalling and reinstalling apps in desired order.
This is greatly simplified since 2.0 app with Locker.

Patches provided by Semen Maryasin, thanks!


3.02.2014, The long-awaited 2.0.0 release has finally arrived!

Half an hour later, it's avalable on PebbleBits :)

Do not forget to read official release notes.

Please note, this site is my personal unofficial project and it's not related to Pebble company.


3.02.2014, Greek support

Greek characters has been added to all interface fonts.
Based on Arial Narrow font and tuned to match original Gothic characters.

Thanks to Michael Papamichael for fonts review!

PS: Total amount of characters in each font: 652!


31.01.2014, 2.0 RC2 released!
Updated to new 2.0-RC2 firmware release.
As with previous betas, still displays '?' instead of non-latin characters on incoming call with iphone (CallerID patch works).


1.02.2014, 2.0 RC3 released!
Updated to new 2.0-RC2 firmware release.
As with previous betas, still displays '?' instead of non-latin characters on incoming call with iphone (CallerID patch works).
Apps disabling not working yet.

Note: 2.0 will be released on Monday, if you want your tranlsation to be included on site - test it on latest RC and send me email.


30.01.2014, 2.0 RC released!
Updated to new 2.0-RC firmware release.
As with previous betas, still displays '?' instead of non-latin characters on incoming call with iphone (CallerID patch works).
Disabling firmware watchfaces and watchapps works on V2R2 and should work on V3R1 and Pebble Steel too.
Quote from pebble announce:

Pebble SDK 2.0 is currently in BETA and intended for developers only.
Applications written for Pebble 1.x are not compatible with SDK 2.0

Pebble Steel support added on site.


24.01.2014, 2.0 BETA7 released!
Updated to new 2.0-BETA7 firmware release.
As with previous betas, still displays '?' instead of non-latin characters on incoming call with iphone (CallerID patch works).
Disabling firmware watchfaces and watchapps works on V2R2 and should work on V3R1 too.

Quote from pebble announce:

Pebble SDK 2.0 is currently in BETA and intended for developers only.
Applications written for Pebble 1.x are not compatible with SDK 2.0

IMPORTANT NOTES FOR iOS Users:
You must delete the Pebble app on your phone before installing this new version.
It will now be called โ€œPebble Devโ€ and not โ€œPebbleโ€.
You must also re-install all of your JavaScript apps after installing this new version.
iPhone5S, iPad Air and Retina iPad Mini users will need to manually pair in the Settings of the phone.

Update: V3R1 owners sorry, in previous update there was 1.14.1 instead of 2.0-beta7


22.01.2014, Interface translation
Thanks to Pebble Firmware Translation project and to Semen Maryasin for an ongoing work on interface translation!
I integrated translations into pebblebits.com site and now you can build you own firmware with fonts and features you like plus your own translation.
Feel free to join Pebble Firmware Translation project, translate pebble to your language and ping me to include your translation.

Already translated (alpha versions, to be tested):
Polish by Omeasire
Hungarian by Szergely
Russian by Omeasire and Lonsdaleite
Ukrainian by Omeasire and OlegGura


21.01.2014, Thai alphabet supported!
It was planned long time ago and now it's done!
I take 14px & 16px "regular" and 24px "bold" fonts from Thai X Fonts project and draw missed 14px & 16px "bold", 28px both "bold" and "regular".
Thanks to @nutkabpom for drawing 24px "regular" and review and tune other fonts sizes!

21.01.2014, Belarusian and Lithuanian alphabet
Just added several missed characters for Belarusian and Lithuanian alphabets, sorry that it took so long.


18.01.2014, 2.0 BETA6 released!
Updated to new 2.0-BETA6 firmware release.
As with previous betas, still displays '?' instead of non-latin characters on incoming call with iphone (CallerID patch works).
Disabling firmware watchfaces and watchapps works, tested on V2R2 and V3R1.

Quote from pebble announce:

Pebble SDK 2.0 is currently in BETA and intended for developers only.
Applications written for Pebble 1.x are not compatible with SDK 2.0

IMPORTANT NOTES FOR iOS Users:
You must delete the Pebble app on your phone before installing this new version.
It will now be called โ€œPebble Devโ€ and not โ€œPebbleโ€.
You must also re-install all of your JavaScript apps after installing this new version.
iPhone5S, iPad Air and Retina iPad Mini users will need to manually pair in the Settings of the phone.


11.01.2014, 2.0 BETA5 released!
Updated to new 2.0-BETA5 firmware release.
Still displays '?' instead of non-latin characters on incoming call with iphone (CallerID patch works).

PS: You can also disable "Notifications" watchapp now and use Notification Center for Pebble.


30.12.2013, Hebrew characters update
Thanks for @arglazer for Hebrew characters update!










27.12.2013, Firmware modifications and fonts preview available

Now it's possible to disable embedded watchfaces (if you prefer non-default ones),
default alarm app (if you prefer Simply Alarm Watch) or default music app (for Music Boss users).

Another update: you can preview fonts to decide if it's worth to update.


24.12.2013, Vietnamese support
Vietnamese language now fully supported with "Raster Gothic" font!
Added characters: "Aร แบฃรฃรกแบกฤ‚ฤƒแบฑแบณแบตแบฏแบทร‚รขแบงแบฉแบซแบฅแบญฤฤ‘EรจแบปแบฝรฉแบนรŠรชแปแปƒแป…แบฟแป‡Iรฌแป‰ฤฉรญแป‹Oรฒแปรตรณแปร”รดแป“แป•แป—แป‘แป™ฦ ฦกแปแปŸแปกแป›แปฃUรนแปงลฉรบแปฅฦฏฦฐแปซแปญแปฏแปฉแปฑYแปณแปทแปนรฝแปต"










24.12.2013, New firmware release!
Updated to new 2.0-BETA4 firmware release.


23.12.2013, Kazakh language support
Yet another characters update - kazakh language support:










23.12.2013, Latvian and slovak support
Another characters update, now latvian and slovak languages supported:



















20.12.2013, BIG Update!
Lots of characters today - «ฤ„ฤ…ฤ‚ฤƒฤ†ฤ‡ฤŒฤฤŽฤฤ˜ฤ™ฤšฤ›ฤžฤŸฤฐลƒล„ล‡ลˆลล‘ล˜ล™ลšล›ลžลŸลขลฃลคลฅลฎลฏลฐลฑลนลบลปลผศ˜ศ™ศšศ›»!
Some stats: 45 characters, 8 fonts, 360 different glyphs!
This means czech, hungarian, polish, romanian and turkish now supported with original Gothic font!










18.12.2013, Hebrew characters
As you probably know, Hebrew is written from right to left and pebble firmware doesn't support this.
But hey, it's still better to see actual characters instead of 's!
I take characters from GNU Intlfonts project and drawn missing sizes and weights myself.
Feel free to report style bugs or poor drawing :)










13.12.2013, New firmware from Pebble!
Just in time to celebrate Friday 13, Pebble releases 1.14.1 and 2.0-BETA3 firmwares!


11.12.2013, Russian characters (and ukrainian too)
Some time ago i spent several days searching for free, nice looking bitmap font with cyrillic characters and required sizes.
Most of bitmap fonts was monospaced (ie fixed-width) or one size only.

So the only way to have nice looking cyrillic characters on pebble was to draw required characters myself.
There is 8 different fonts in pebble used for notifications and system apps, and I added cyrillic characters into all of them:










But you can't build firmware with all latin characters from original fonts and new cyrillic ones.
You have to choose only 255 characters because of pebble firmware limitation.

The good news - you can decide which characters you need and get custom firmware for you!


Give your feedback and suggestions on pebblebits.uservoice.com, tweet to @PebbleBits or write to support at pebblebits.com.


This site is not operated by or affiliated with Pebble in any way. The official Pebble site is getpebble.com.