Учим Pebble Watch понимать русский язык


    Доброго времени, читатели Хабра.
    В данной статье я хочу поделиться способом, с помощью которого мне удалось научить свои Pebble Watch понимать смски на русском языке и корректно отображать имена звонящих из телефонной книги. Способ не мой, а подсмотренный, ссылки на первоисточник, разумеется, я дам. Однако бурное обсуждение в данном обзоре, и количество негативных мнений, относительно отсутствия возможности у Pebble Watch читать смски на русском языке позволило мне судить о том, что большинство Хабраюзеров про этот способ не слышали.

    Для начала позволю себе небольшое отступление — предысторию о появлении Pebble Watch в моей жизни.

    Впервые о Pebble Watch я услышал еще осенью 2012 года, услышал, посмотрел обзорное видео и загорелся желанием пренепременно заиметь себе этот гаджет. Оформив предзаказ на кикстартере я терпеливо ждал письма счастья, однако оно так и не приходило. Затем неделю назад в комментариях к обзору Pebble Watch я списался с Mikaelo, который готов был расстаться с имеющимся у него экземпляром Pebble Watch. Его расставание и моё приобретение прошло успешно, и вот долгожданный гаджет в руках, точнее на руке. О том что Pebble Watch не умеет показывать смски на русском и отображать русские имена из телефонной книги я знал. Меня это расстраивало, но не очень, так как я ожидал что в скором времени разработчики должны сделать обновление для русскоговорящих пользователей. Переименовав часть контактов в транслит я радовался, катаясь на велосипеде и видя имя звонящего мне абонента.

    Пару дней назад около 2 часов ночи, заканчивая писать конкурсную работу на неинтересную тему, перед самым сном я решил в очередной раз погуглить на тему русского языка для Pebble Watch и вот что из этого получилось.

    Способ обучения Pebble Watch русскому языку заключается в прошивке с помощью компьютера по bluetooth.
    Для начала нам понадобится данный архив https://dl.dropboxusercontent.com/u/24536855/pebble_rus.zip, ПК с ОС windows, и usb bluetooth свисток, либо bluetooth, встроенный в ноутбук.

    Шаг 1.

    Качаем архив, распаковываем, кладем, например, в корень диска С.


    Шаг 2.
    Соединяем Pebble Watch с ПК по bluetooth.

    Шаг 3.
    Запускаем командную строку cmd

    Шаг 4.
    Делаем cd в эту папку


    Для следующего шага нам нужно знать pebble ID, его можно посмотреть в часах menu — settings — bluetooth и в там где написано bluetooth pebble — 4 знака ID. Например у меня это F5E8

    Шаг 5.
    Находясь в папке с распакованным архивом делаем
    pebble F5E8 112_rus.pbz
    


    pebble ID имя_прошивки.pbz


    После этого ПК уведомит о том, что устройство Pebble хочет соединиться и для этого необходимо разрешение пользователя. Выбираем вариант в котором нужно ввести код подтверждения bluetooth и вводим код 9999

    Шаг 6.
    Наблюдаем успешный процесс прошивания


    Ждем пару минут и получаем Pebble Watch, умеющие показывать смски на русском. Правда утилита Pebble в iPhone начала уведомлять о том, что для моих Pebble Watch имеется новая версия прошивки, но я игнорирую это сообщение.

    Ссылка на форум-первоисточник клик. Кроме вышеописанного способа там выкладывают и обсуждают прошивки, в которых всё меню Pebble Watch переведено на русский язык, и прочие дополнительные фичи.

    upd. Крайняя на сегодня (29.08.2013) версия прошивки 1.12.1 с русскими буквами dl.dropboxusercontent.com/u/24536855/pebble/pb-v1.12.1-rus.pbz
    Поделиться публикацией
    Реклама помогает поддерживать и развивать наши сервисы

    Подробнее
    Реклама
    Комментарии 28
    • 0
      Новая версия прошивки действительно имеется, это 1.11, в ней, например, можно посмотреть несколько уведомлений подряд, в связи с чем вопрос нет ли и для последней версии русификации?
      • 0
        На данный момент я нашел пока только версию 1.10.2, которая понимает смски на русском.
      • +3
        Как вовремя. Только вчера получил свои часики. Поиграюсь чуть-чуть и продам. Вот в этой теме в комментариях выложена 1.11 прошивка с поддержкой кириллицы.
        • 0
          Благодарю, добавил в архив прошивку версии 1.11.0 с русским языком
          • 0
            как наиграетесь пишите, может возьму тоже поиграться)))
            • 0
              Тоже хочется поиграться. Как определитесь — пишите :-)
            • 0
              А понимает только СМС или русское имя звонящего тоже корректно отображается?
              • +1
                И смс и имена звонящих на русском
                • 0
                  Спасибо, теперь они для меня стали интересны.
              • 0
                Огромное, спасибо, Алексей!
                • НЛО прилетело и опубликовало эту надпись здесь
                • 0
                  Никак не могу понять, а если в этих Pebble простой секундомер, не зависящий от телефона?
                  Как я понял, они берут время от телефона, а как часто оно обновляется? Например, у меня у оператора не точное время, а вот приложение ClockSync можно настроить для обновления по расписанию, но вопрос как часто, чтобы давать знать Pebble атомное время?
                  • 0
                    секундомер есть в виде отдельного приложения для часов =)
                    www.mypebblefaces.com/?query=stopwatch
                    • 0
                      Подскажите пожалуйста, как устанавливать приложения в pebble watch с этого ресурса?
                      • 0
                        На андроиде просто сканируется QR код, и ссылка открывается в приложении Pebble, а оно уже устанавливает на часы.
                        • 0
                          На iOS надо зайти на этот сайт через safari и скачать приложение, потом система сама предложит открыть его в pebble app
                    • +1
                      Жаль, что ничего нет про техническую сторону вопроса: как это сделано. Вряд ли UTF, так что по-идее должны были сломаться буквы с диакритическими знаками (é, è, ê). Косвенно подтверждает это одно из сообщений в ссылке-первоисточнике:
                      It's because of memory. Pebble has 2 MB memory. Adding 20-30 characters to firmware is fine but it is problem when number of characters needed is over few ten thousands.

                      Плюс там есть скриншоты с кириллицей, где вместо значка градуса знак вопроса:
                      Вот такие
                      imageimage

                      С другой стороны, часто ли в русской речи используются французские символы? Не особо, разве что в плейлистах иногда Champs-Élysées попадаются, но с этим, наверное, можно смириться.
                      • 0
                        OMG, как же они они царапаются
                        • 0
                          Мне кажется, это там неснятая пленка так исцарапалась.
                          • 0
                            Если не забивать ими гвозди и не открывать пиво, то вполне себе нормально они себя ощущают.
                        • 0
                          Если у кого-то *nix (Debian, Ubuntu ил Mac OS X) Рекоммендую для обновления прошивки github.com/Hexxeh/libpebble. Там в README расписано как установить. Весь код на python.
                          • 0
                            Сегодня вышла прошивка 1.13.0, нет ли ее на русском языке?
                            • 0
                              forums.getpebble.com/discussion/4738/pebble-in-russian-beta1/p17 — посмотрите тут, но там проблемы.
                              • +1
                                Сделайте ее сами на http://pebblebits.com/firmware/ — это генератор прошивок под разные версии PebbleOS с возможность задавать набор символов и кастомизировать некоторые другие мелочи. Заливать прошивку проще всего через libpebble по ссылке комментарием выше.
                                • 0
                                  ценный ресурс, спасибо!
                                  • 0
                                    А вот я сделал сам, интерфейс у меня перевелся на русский, а смски — нет. ЧЯДНТ?

                                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.