GOOGLE PLAY GAMES ДЛЯ BLACKBERRY

Сегодня мы обновляем инструкции по использованию Google Play на вашем смартфоне BlackBerry 10.

Но прежде чем мы перейдем к следующей части и расскажем о запуске Google Play Games на смартфонах BlackBerry, мы расскажем о некоторых особенностях среды выполнения Android на BlackBerry 10.

Среда выполнения Android приложений в BlackBerry OS 10.3 базируется на модифицированной версии Android 4.3 (Jelly Bean). BlackBerry удалила все службы от Google из среды выполнения и заменила их соответствующими службами BlackBerry.

Следующие компоненты были удалены или заменены BlackBerry:

Менеджер аккаунтов Google -> Заменен диспетчером BlackBerry Account
Google Services Framework -> Заменен заглушкой, которая перенаправляет запросы Google Cloud Messaging на сервера BlackBerry.
Google Play Store -> Заменен BlackBerry World
Google Play Services -> Удален, без замены

Поскольку большинство приложений Google не может работать должным образом с учетом этих изменений, недостающие компоненты должны быть снова добавлены в среду выполнения Android. Известный всем пользователям BlackBerry, Cobalt путем обратного инжиниринга Android 4.3, создал свои версии приложений (менеджер аккаунтов Google, Google Play Store, Google Play Services), и написал полностью совместимую эмуляцию Services Framework Google (теперь называется BlackBerry Google ID ), которые поддерживают обращение устройства к сервисам Google.

Если установлены и настроены все файлы, о которых мы рассказали в следующих статьях:

Google Play Store 6.0 для смартфонов BlackBerry

Сервисы Google для смартфонов BlackBerry

Ваше устройство BlackBerry 10 будет иметь возможность запускать почти все приложения Google с полными функциями (то есть Google Maps, Google Photos, Google Sheets). Кроме того, сторонние приложения, как например Clash of Clans, будут иметь возможность использовать функции Google — привязать свою игру к Google Play Games и сохранить прогресс в облаке.

Обратите внимание, что вам придется пропатчить приложения, такие как Google Maps, Google Photos или Clash of Clans, что бы они смогли работать вместе с новыми файлами Google на вашем устройстве. Эти приложения могут выводить сообщение об ошибке, например, «Это приложение требует Google Play Services». После использования патча, сообщение исчезнет, ​​и приложение будет иметь возможность использовать все функции Google Play Services.

Известные ограничения:

Push в Android приложениях не работает, если устройство находится в режиме ожидания
Android Wear поддерживается только частично

Для того, что бы вы могли использовать Google Play Games, вам потребуется установить следующие файлы:

Google Account Manager 4.3.3 (версия от 10.10.15)

BlackBerry Google ID 2.8 (версия от 23.12.15)

Google Play Services 8.4.89 build 3 (версия от 01.01.16)

Google Play Games 3.6.27 (версия от 04.03.16)

Установка

Установите Google Login (com.google.android.gsf.login), запустите приложение и войдите в него с вашими данными учетной записи Google, при успешном входе приложение закроется. Ваш аккаунт должен отображаться в Настройки -> Учетные записи -> Другие учетные записи.

Установите BlackBerry Google ID (cobalt.blackberry.androidID), а затем подпишите ваше устройство.

Установите Google Play Services и Google Play Games.

Запустите Google Play Games, что бы проверить ваши данные учетной записи Google.

Скачайте игру, с помощью Snap или Google Play, и пропатчите ее в соответствии с нашей инструкцией.

Внимание!

Если вы работаете на операционной системе BlackBerry OS 10.3.2.2876, то вы не сможете удалить Android приложение после его установки! Для решения проблемы обновите Android Runtime.

В игре, нажмите на кнопку Google+, чтобы связать ее с вашим аккаунтом Google Play.

Все готово!

Благодарим Cobalt232 за проделанную работу, он провел сотни часов, чтобы сделать обратный инжиниринг всего этого материала, переписывая код и тестируя работу приложений. Так что, если вы действительно цените его работу, вы можете пожертвовать несколько баксов, кнопка донейта находится на странице форума CrackBerry.

Страница проекта на GitHub: PlayStore 10 by Cobalt

Share Button

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *