Новые возможности BlackBerry OS. Как установить приложение Android на BlackBerry Установка андроид приложений на блэкберри 10.3

Наконец-то мы дождались выхода BlackBerry 10! На данный момент доступная подборка приложений достаточно неплоха, но для тех, кто просто не может без любимых Android приложений, у нас есть небольшая инструкция того, как наполнить ваш телефон различными приложениями самостоятельно.

Этот процесс схож с тем, который BlackBerry предлагал разработчикам в течение некоторого времени. Те, которые попытались делать это на BlackBerry PlayBook, уже знакомы с инструментами и самим процессом.

Хотя, разработчики и те, кто более-менее разбираются в технике, могут сделать это с помощью ключей и оригинальных.APK, эта инструкция для обычных пользователей. Вы сможете установить Android приложения на BlackBerry 10 или другое устройство BB10. Все, что требуется о вас, это — компьютер Windows подключенный к интернету, устройство BlackBerry 10, кабель USB и немного терпения. Если у вас Mac, тогда .

Итак, начинаем!

Как загрузить Android приложения на телефон BlackBerry 10

У вас должна быть последняя установленная версия BlackBerry 10 в рабочем состоянии. Вам нужно будет загрузить некоторый материал на свой компьютер перед загрузкой Android приложений в телефон:

Загрузите и установите Java Runtime Environment, подходящий для вашего ПК — ссылка

Загрузите и установите DDPB installer — ссылка

Загрузите любой из сконвертированных BAR/.ZIP файлов — ссылка

Подготовка телефона BlackBerry 10


Во-первых, вы должны войти на вашем BlackBerry 10 в Режим разработчика (Developer Mode). Чтобы получить доступ к этим параметрам настройки, зайдите в Настройки> Безопасность и конфиденциальность> Режим разработчика .

Как только вы нажали и зашли в Режим разработчика – сразу же отключите его. Просто нажмите кнопку вкл/выкл, на экране появится надпись с полем для ввода пароля или, если у вас в настоящее время нет пароля, вас попросят создать его. Помните этот пароль, это важно! Теперь вы можете продолжать процесс.

Установка Android приложений

Теперь подключите BlackBerry Z10, Q10 или другое устройство BlackBerry 10 к вашему компьютеру. Подключая телефон к ПК, может появиться и начать запуск BlackBerry Link, если он у вас установлен естественно, тогда, просто закройте его. Вы можете также отключить настройку на устройстве BlackBerry 10, которая сообщает о том, что вы присоединились к ПК.

Затем вам нужно открыть программу DDPB на ПК, которую вы загрузили и установили ранее. Когда вы подключили телефон, введите IP-адрес Вашего BlackBerry в поле «IP Development Mode » (или нажмите Scan). Это будет то же самый пароль, который вы ввели или создали на устройстве, когда включали Режим разработчика.

Оттуда вы можете начать устанавливать ранее сконвертированные загруженные файлы. Нажатие на кнопку Добавить (Add) откроет окно сборщика файлов DDPB. Просто перейдите туда, где вы храните свои загруженные файлы.BAR и добавьте их к списку. После того, как вы добавите все файлы, обозначьте галочкой каждое приложение, которое вы хотите установить. Когда все сделано, нажмите на установку.

Если Вы видите этот экран, значит все сделано верно! Теперь посмотрите BlackBerry 10, там вы должны найти все приложения, которые вы пометили, в системном лотке. В противном случае проверьте связь USB, пароль и IP-адрес.

Наслаждайтесь Android приложениями на своем устройстве BlackBerry 10!

У многих владельцев устройств на базе BlackBerry OS 10 может появиться логичный вопрос: как же установить магазин приложений и сервисы Google? Здесь есть свои особенности, установить Gapps вы не сможете. Конечно, можно вручную устанавливать apk-файлы, но это долго, к тому же предложений Google вы не получите. Сторонние магазины приложений тоже своего рода выход из ситуации, но качество подачи там страдает.

Если вы желаете просматривать видео через официальный YouTube-клиент, вам понадобится скачать специальную модифицированную версию приложения. Однако в этом случае вы не сможете войти в свой аккаунт, но есть выход. С помощью установки модифицированных сервисов Google можно получить YouTube с возможностью входа в собственный аккаунт. Ну и, соответственно, с другими приложениями проблем возникнуть не должно.

Для начала установим . Для этого вам потребуется скачать . После чего устанавливаем каждый из них на ваш BlackBerry-аппарат.

После установки открываем Google Play и заходим в приложение под своим аккаунтом. Будет выскакивать ошибка, это нормально. Далее открываем приложение BlackBerry Google ID и нажимаем на «Registration», после чего произойдет автоматическая регистрация устройства. После этой процедуры можно смело заходить в Google Play и качать всё, что душе угодно.

Для того чтобы у вас нормально работали приложения, требующие входа в аккаунт Google, такие как YouTube и Google Maps, вам потребуется установить сервисы Google. Для этого переходим , находим файл com.google.android.gms-9.8.77-cobalt-build1.apk , скачиваем его и устанавливаем. Сервисы Google Play должны отображаться как «Настройки Google».

Выпуская новую операционную систему, BlackBerry в свое время здорово вывернулась из кризиса приложений, предложив своим пользователям виртуальную машину Android внутри своей QNX-системы и позволив таким образом запускать на смартфоне Android-приложения. На каком-то этапе дело дошло до того, что официальный магазин BlackBerry World был завален различными фонариками портами Android-приложений (так владельцы BlackBerry между собой окрестили Android-приложения, запущенные на BB OS10). Кстати, до сих пор официальные приложения skype и viber, размещенные компаниями в BlackBerry World суть есть не что иное, как порты. =)

Не секрет, что сейчас любая контора по доставке пиццы уважающая себя компания считает своим долгом сделать приложение для двух популярных мобильных операционных систем - iOS и Android. Не говоря уже о таких полезных и удобных приложения как банковские клиенты или навигационные сервисы. Про экзотическую BlackBerry OS никто из них, как правило, не слышал, и возможность запуска Androd-приложений - единственный шанс для владельцев BlackBerry сделать из своей отличной звонилки и почтовика полноценный смартфон.

Краткая история и описание способов запуска Android-приложений - под катом.

Сразу следует оговориться, что возможность запуска приложения еще не означает его полноценную работу. Например, ваш покорный слуга попал в весьма интересную ситуацию. Запустив клиент крупного государственного банка на BlackBerry Q10, он обнаружил, что поле для ввода идентификатора сползло примерно туда, где начинается верхний ряд физических клавиш, что привело к невозможности активировать его для ввода идентификатора. Он не растерялся, и позвонил в службу техподдержки, вызвав там истерику заявлением, что их Android-клиент некорректно отображает интерфейс на смартфоне с пропорциями экрана 1:1 и заставив их долго гадать, что же это за телефон такой на Android с квадратным экраном? К чести программистов, надо сказать, что в следующем обновлении приложения проблему они все-таки решили, причем быстрее, чем BlackBerry предложила свое решение.

История

Поначалу запуск Android-предложений казался не то, что гигантским костылем, а целой инвалидной коляской. Гики, стоявшие на заре распространения вспомнят конвертирование *.apk-файлов в *.bar (*.bar - формат приложений BlackBerry OS10) - сначала посредством сайтов типа apk2bar.org , с последующей установкой через специальные приложения.
Потом появилась возможность конвертировать приложения специальным скриптом. Скрипт требовал создание отладочного ключа и получения ЭЦП непосредственно у компании BlackBerry и позволял конвертировать приложения для определенных аппаратов, идентификационный номер (PIN) которых забивался в отладочный ключ.
Минусами метода было то, что полученные таким образом приложения запускались только на аппаратах, идентификационный номер которых был забит в отладочный ключ, а ЭЦП для работы отладочного ключа выдавалась максимум на месяц. То есть раз в месяц приходилось удалять все порты (теряя настройки), удалять отладочный ключ, запрашивать новую ЭЦП, заново конвертировать *.apk-файлы, создавать новый отладочный ключ и все это устанавливать.

Само с собой, прелюдией к таким действиям являлась еще необходимость найти *.apk-файл нужного нам приложения. Причем бывало так, что текущие версии не запускались, приходилось искать ранние версии и перебирать их в поисках рабочей и стабильной версии. Это обуславливалось тем, что до определенного этапа BlackBerry OS10 умела работать только с версиями приложений, созданными для ранних Android. Проблему поиска решали специальными сайтами, качая оттуда *.apk-файлы или используя расширения для Google Chrome.

День сегодняшний

Впрочем, с развитием операционной системы эти мучения канули в лету, и теперь есть много простых способов завести Android-приложения на вашем смартфоне BlackBerry 10. На сегодняшний день владельцам BlackBerry доступны три способа установки Android-приложений (если брать в расчет именно приложения из ассортимента Google Play):
1) Установка через приложение Snap;
2) Установка напрямую *.apk-файла;
3) Настройка и подготовка полноценного Google Play;
Так же, у пользователя есть возможность установить Amazon Appstore (на BlackBerry10.3 он идет из коробки), и даже Nokia Store, и воспользоваться ими.
О плюсах и минусах каждого из способов я расскажу отдельно. Собственно говоря, первые два пункта - способ получить получить вожделенный *.apk-файл, а установка все равно в конечном итоге сводится к третьему пункту.

Приложение Snap

Snap - это специальное приложение, созданное для закачки *.apk-файлов из Google Play.

Страница с инструкцией по использованию (англ)
Приложение написано специально для BlackBerry OS, и, если выражаться на жаргоне BlackBerry-гиков является, «нативным» - созданным с помощью официального пакета разработки BlackBerry. Но автор по определенным причинам не стал размещать его BlackBerry World, распространяя из-под полы через интернет *.bar-файл своего приложения.

В инструкции по ссылке выше дан способ, как установить его используя Google Chrome, но лично мне комфортнее просто скачать *.bar-файл приложения, и установить его сторонними программами - такими как Sachesi . Скачиваете программу, подключаете ваш BlackBerry10 к ПК, дожидаетесь, пока BlackBerry Device Manager и BlackBerry Link распознают его, запускаете Sachesi, переходите во вкладку Install и перетаскиваете *.bar-файл из папки в интерфейс приложения. Может потребоваться ввод пароля устройства.

Затем запускаете программу, которая предлагает вам залогиниться в аккаунте Google, и после этого вы получаете доступ к Google Play. Если вы используете двухэтапную аутентификацию в Google, вам придется создать пароль для приложения в вашем аккаунте.

Скачав *.apk-файл, мы переходим к его установке, которую я опишу ниже. Переход к установке осуществляется по кнопке «Install». Если вы не хотите, чтобы *.apk-файлы сохранялись в памяти вашего смартфона, выберите в настройках приложения «Delete APK» в списке «Post-install behavior» (по умолчанию программа сохраняет *.apk-файлы).

Установка *.apk-файла напрямую
Сначала настроим телефон. Идем в «Настройки»->«менеджер приложений»->«Установка приложений» и проставляем там качельки «Разрешить установку» и «Проверять приложения».

Скачав *.apk-файл интересующего вас приложения, вы должны будете открыть его в файловом менеджере BlackBerry (Snap делает это автоматически). При этом, место хранения *.apk-файла не принципиально - это может быть карта памяти, память смартфона, либо жесткий диск настроенного через BlackBerry Link компьютера.
После этого вам откроется окно установки приложения. Для проверки приложений используется BlackBerry Guardian, который проверяет устанавливаемые вами *.apk-файлы на предмет вредоносных элементов. В зависимости от прошивки, кнопка «Установить» прервет проверку и начнет установку, либо начнет установку после окончания проверки. В процессе установки вас ознакомят с запросом на доступ к функциям смартфона и попросят подтвердить его. Установленное приложение появится в главном меню - так, как будто вы установили приложение из BlackBerry World.

Начиная с определенных версий BlackBerry OS10, виртуальная машина поддерживает приложения Android 4, потому необходимости перебора версий приложений в поисках рабочей у вас не возникнет.

Минусами этих методов являются невозможность совершения покупок в приложении Snap (нужно покупать через браузер/девайс на Android и потом ставить) и удаления доступных вам приложений из списка, отсутствие книг, фильмов, музыки и прессы. Плюс невозможность запуска многих сервисов Google - например, Google Drive, Gmail, Google Chrome, т.к. они не имеют собственной возможности входа в Google-аккаунт, а используют средства операционной системы Android.
Так же, платные приложения могут потребовать проверку оплаты в Google Play Services, которых у вас нет. Google Play Services так же может понадобиться для приложений, использующих карты Google в своем интерфейсе - они у вас либо не будут работать корректно, либо не запустятся вовсе.

Следующий способ поможет вам избавиться от этих проблем.

Запуск Google Play

Но ведь Google Play - тоже приложение в операционной системе Android. И значит его можно запустить на BlackBerry OS10. Но для начала необходимо решить вопрос с аккаунтом Google. И в конце концов нашелся человек, который решил этот вопрос, и нашелся еще один, который его инструкцию перевел на русский язык .
Пользователю, жаждущему получить Google Play на своем BlackBerry достаточно просто установить пропатченные автором метода *.apk-файлы:

  • Google Login​ - отвечает непосредственно за сам аккаунт Google;
  • Blackberry Google ID - обработчик базы данных gservices.db для BlackBerry;
  • Google Play Services , необходимый, например, из-за встроенного обработчика карт;
  • Google Play Store - понятно, собственно сам магазин приложений;
  • Google Play Store Downloader - обеспечивает возможность загрузки *.apk-файлов приложений;
  • Android Settings - приложение открывающее доступ к настройкам Android, вращающегося внутри BlackBerry OS10;
  • Android Browser - родной браузер операционной системы Android;
Заметка, для ввода данных в Blackberry Google ID необходимо где-то узнать Google ID. Для этого вы можете воспользоваться программой Snap, которую изначально придется установить - там вы можете узнать ваш Google ID, перейдя в настройки приложения.

Таким образом, мы получаем полноценно работающий Google Play на BlackBerry, позволяющий практически без ограничений скачивать, обновлять и даже покупать весь представленный контент. А так как мы заранее решили вопрос с аккаунтом Google, то теперь мы можем без проблем запускать любые приложения (правда, некоторые предварительно приходится патчить).

Алгоритм установки в этом случае выглядит так. Находим интересующее нас приложение в Google Play Store и нажимаем кнопку «Установить». Нам откроется Google Play Store Downloader, который сообщит, что данный файл в данный момент скачивается. По завершению закачки он появится в списке, и, выбрав нужную позицию, мы переходим к этапу установки *.apk - файла, описанному выше.

Nokia Store и Amazon Store
После появления Nokia X стало понятно, что теперь на платформе Android есть еще и приложения от Nokia. Возможно, мы можем запустить и их?
Как показывает практика, это возможно, но вам необходимо все время иметь *.apk-файл актуальной версии магазина Nokia под рукой, чтобы переустанавливать его по запросу.

Что же касается Amazon Store, он по сути работает так же, как и Snap. Позволяет скачать *.apk-файл интересующего Вас приложения и перейти к его установке.

Резюме
Что это дает? Если сравнивать приложение, запущенное на Android и приложение, запущенное на BlackBerry 10, то в актив «ягоды» можем записать безопасность по сравнению с «зеленым человечком» - виртуальная машина имеет далеко не все права доступа и разрешения, в частности, не может управлять сетевыми подключениями. В пассиве имеем повышенное энергопотребление (что справедливо не всегда - например, я не заметил увеличения расхода заряда после установки Viber и Skype, а вот клиент популярной в СНГ социальной сети оставил меня без телефона за 4 часа), не совсем стабильную работу, неудобные (по сравнению с родными клиентами Facebook и WhatsApp в BlackBerry OS10) уведомления.

Но все-таки следует отдавать отчет, что затевалось это изначально не для того, чтобы запускать Android-приложения лучше, чем это делает сам Android, а для того, чтобы дать владельцам BlackBerry 10 возможность пользоваться благами развития индустрии мобильных приложений наравне с счастливыми обладателями Android-устройств. Изначально это рассматривалась как временная мера, пока собственный рынок приложений BlackBerry не выйдет на должный уровень.

Не знаю, увижу ли я когда-нибудь Яндекс.Карты в BlackBerry World (и будет ли это «нативное» приложение, или просто узаконенный «порт»), но на данном этапе могу смело утверждать, что такая мера позволяет мне достаточно надежно и уверенно использовать мой смартфон в качестве навигатора, для доступа к личному кабинету в банке и позволяет мне синхронизировать мои закладки в браузере на моем BlackBerry и на ноутбуке.

Выпуская новую операционную систему, BlackBerry в свое время здорово вывернулась из кризиса приложений, предложив своим пользователям виртуальную машину Android внутри своей QNX-системы и позволив таким образом запускать на смартфоне Android-приложения. На каком-то этапе дело дошло до того, что официальный магазин BlackBerry World был завален различными фонариками портами Android-приложений (так владельцы BlackBerry между собой окрестили Android-приложения, запущенные на BB OS10). Кстати, до сих пор официальные приложения skype и viber, размещенные компаниями в BlackBerry World суть есть не что иное, как порты. =)

Не секрет, что сейчас любая контора по доставке пиццы уважающая себя компания считает своим долгом сделать приложение для двух популярных мобильных операционных систем - iOS и Android. Не говоря уже о таких полезных и удобных приложения как банковские клиенты или навигационные сервисы. Про экзотическую BlackBerry OS никто из них, как правило, не слышал, и возможность запуска Androd-приложений - единственный шанс для владельцев BlackBerry сделать из своей отличной звонилки и почтовика полноценный смартфон.

Краткая история и описание способов запуска Android-приложений - под катом.

Сразу следует оговориться, что возможность запуска приложения еще не означает его полноценную работу. Например, ваш покорный слуга попал в весьма интересную ситуацию. Запустив клиент крупного государственного банка на BlackBerry Q10, он обнаружил, что поле для ввода идентификатора сползло примерно туда, где начинается верхний ряд физических клавиш, что привело к невозможности активировать его для ввода идентификатора. Он не растерялся, и позвонил в службу техподдержки, вызвав там истерику заявлением, что их Android-клиент некорректно отображает интерфейс на смартфоне с пропорциями экрана 1:1 и заставив их долго гадать, что же это за телефон такой на Android с квадратным экраном? К чести программистов, надо сказать, что в следующем обновлении приложения проблему они все-таки решили, причем быстрее, чем BlackBerry предложила свое решение.

История

Поначалу запуск Android-предложений казался не то, что гигантским костылем, а целой инвалидной коляской. Гики, стоявшие на заре распространения вспомнят конвертирование *.apk-файлов в *.bar (*.bar - формат приложений BlackBerry OS10) - сначала посредством сайтов типа apk2bar.org , с последующей установкой через специальные приложения.
Потом появилась возможность конвертировать приложения специальным скриптом. Скрипт требовал создание отладочного ключа и получения ЭЦП непосредственно у компании BlackBerry и позволял конвертировать приложения для определенных аппаратов, идентификационный номер (PIN) которых забивался в отладочный ключ.
Минусами метода было то, что полученные таким образом приложения запускались только на аппаратах, идентификационный номер которых был забит в отладочный ключ, а ЭЦП для работы отладочного ключа выдавалась максимум на месяц. То есть раз в месяц приходилось удалять все порты (теряя настройки), удалять отладочный ключ, запрашивать новую ЭЦП, заново конвертировать *.apk-файлы, создавать новый отладочный ключ и все это устанавливать.

Само с собой, прелюдией к таким действиям являлась еще необходимость найти *.apk-файл нужного нам приложения. Причем бывало так, что текущие версии не запускались, приходилось искать ранние версии и перебирать их в поисках рабочей и стабильной версии. Это обуславливалось тем, что до определенного этапа BlackBerry OS10 умела работать только с версиями приложений, созданными для ранних Android. Проблему поиска решали специальными сайтами, качая оттуда *.apk-файлы или используя расширения для Google Chrome.

День сегодняшний

Впрочем, с развитием операционной системы эти мучения канули в лету, и теперь есть много простых способов завести Android-приложения на вашем смартфоне BlackBerry 10. На сегодняшний день владельцам BlackBerry доступны три способа установки Android-приложений (если брать в расчет именно приложения из ассортимента Google Play):
1) Установка через приложение Snap;
2) Установка напрямую *.apk-файла;
3) Настройка и подготовка полноценного Google Play;
Так же, у пользователя есть возможность установить Amazon Appstore (на BlackBerry10.3 он идет из коробки), и даже Nokia Store, и воспользоваться ими.
О плюсах и минусах каждого из способов я расскажу отдельно. Собственно говоря, первые два пункта - способ получить получить вожделенный *.apk-файл, а установка все равно в конечном итоге сводится к третьему пункту.

Приложение Snap

Snap - это специальное приложение, созданное для закачки *.apk-файлов из Google Play.

Страница с инструкцией по использованию (англ)
Приложение написано специально для BlackBerry OS, и, если выражаться на жаргоне BlackBerry-гиков является, «нативным» - созданным с помощью официального пакета разработки BlackBerry. Но автор по определенным причинам не стал размещать его BlackBerry World, распространяя из-под полы через интернет *.bar-файл своего приложения.

В инструкции по ссылке выше дан способ, как установить его используя Google Chrome, но лично мне комфортнее просто скачать *.bar-файл приложения, и установить его сторонними программами - такими как Sachesi . Скачиваете программу, подключаете ваш BlackBerry10 к ПК, дожидаетесь, пока BlackBerry Device Manager и BlackBerry Link распознают его, запускаете Sachesi, переходите во вкладку Install и перетаскиваете *.bar-файл из папки в интерфейс приложения. Может потребоваться ввод пароля устройства.

Затем запускаете программу, которая предлагает вам залогиниться в аккаунте Google, и после этого вы получаете доступ к Google Play. Если вы используете двухэтапную аутентификацию в Google, вам придется создать пароль для приложения в вашем аккаунте.

Скачав *.apk-файл, мы переходим к его установке, которую я опишу ниже. Переход к установке осуществляется по кнопке «Install». Если вы не хотите, чтобы *.apk-файлы сохранялись в памяти вашего смартфона, выберите в настройках приложения «Delete APK» в списке «Post-install behavior» (по умолчанию программа сохраняет *.apk-файлы).

Установка *.apk-файла напрямую
Сначала настроим телефон. Идем в «Настройки»->«менеджер приложений»->«Установка приложений» и проставляем там качельки «Разрешить установку» и «Проверять приложения».

Скачав *.apk-файл интересующего вас приложения, вы должны будете открыть его в файловом менеджере BlackBerry (Snap делает это автоматически). При этом, место хранения *.apk-файла не принципиально - это может быть карта памяти, память смартфона, либо жесткий диск настроенного через BlackBerry Link компьютера.
После этого вам откроется окно установки приложения. Для проверки приложений используется BlackBerry Guardian, который проверяет устанавливаемые вами *.apk-файлы на предмет вредоносных элементов. В зависимости от прошивки, кнопка «Установить» прервет проверку и начнет установку, либо начнет установку после окончания проверки. В процессе установки вас ознакомят с запросом на доступ к функциям смартфона и попросят подтвердить его. Установленное приложение появится в главном меню - так, как будто вы установили приложение из BlackBerry World.

Начиная с определенных версий BlackBerry OS10, виртуальная машина поддерживает приложения Android 4, потому необходимости перебора версий приложений в поисках рабочей у вас не возникнет.

Минусами этих методов являются невозможность совершения покупок в приложении Snap (нужно покупать через браузер/девайс на Android и потом ставить) и удаления доступных вам приложений из списка, отсутствие книг, фильмов, музыки и прессы. Плюс невозможность запуска многих сервисов Google - например, Google Drive, Gmail, Google Chrome, т.к. они не имеют собственной возможности входа в Google-аккаунт, а используют средства операционной системы Android.
Так же, платные приложения могут потребовать проверку оплаты в Google Play Services, которых у вас нет. Google Play Services так же может понадобиться для приложений, использующих карты Google в своем интерфейсе - они у вас либо не будут работать корректно, либо не запустятся вовсе.

Следующий способ поможет вам избавиться от этих проблем.

Запуск Google Play

Но ведь Google Play - тоже приложение в операционной системе Android. И значит его можно запустить на BlackBerry OS10. Но для начала необходимо решить вопрос с аккаунтом Google. И в конце концов нашелся человек, который решил этот вопрос, и нашелся еще один, который его инструкцию перевел на русский язык .
Пользователю, жаждущему получить Google Play на своем BlackBerry достаточно просто установить пропатченные автором метода *.apk-файлы:

  • Google Login​ - отвечает непосредственно за сам аккаунт Google;
  • Blackberry Google ID - обработчик базы данных gservices.db для BlackBerry;
  • Google Play Services , необходимый, например, из-за встроенного обработчика карт;
  • Google Play Store - понятно, собственно сам магазин приложений;
  • Google Play Store Downloader - обеспечивает возможность загрузки *.apk-файлов приложений;
  • Android Settings - приложение открывающее доступ к настройкам Android, вращающегося внутри BlackBerry OS10;
  • Android Browser - родной браузер операционной системы Android;
Заметка, для ввода данных в Blackberry Google ID необходимо где-то узнать Google ID. Для этого вы можете воспользоваться программой Snap, которую изначально придется установить - там вы можете узнать ваш Google ID, перейдя в настройки приложения.

Таким образом, мы получаем полноценно работающий Google Play на BlackBerry, позволяющий практически без ограничений скачивать, обновлять и даже покупать весь представленный контент. А так как мы заранее решили вопрос с аккаунтом Google, то теперь мы можем без проблем запускать любые приложения (правда, некоторые предварительно приходится патчить).

Алгоритм установки в этом случае выглядит так. Находим интересующее нас приложение в Google Play Store и нажимаем кнопку «Установить». Нам откроется Google Play Store Downloader, который сообщит, что данный файл в данный момент скачивается. По завершению закачки он появится в списке, и, выбрав нужную позицию, мы переходим к этапу установки *.apk - файла, описанному выше.

Nokia Store и Amazon Store
После появления Nokia X стало понятно, что теперь на платформе Android есть еще и приложения от Nokia. Возможно, мы можем запустить и их?
Как показывает практика, это возможно, но вам необходимо все время иметь *.apk-файл актуальной версии магазина Nokia под рукой, чтобы переустанавливать его по запросу.

Что же касается Amazon Store, он по сути работает так же, как и Snap. Позволяет скачать *.apk-файл интересующего Вас приложения и перейти к его установке.

Резюме
Что это дает? Если сравнивать приложение, запущенное на Android и приложение, запущенное на BlackBerry 10, то в актив «ягоды» можем записать безопасность по сравнению с «зеленым человечком» - виртуальная машина имеет далеко не все права доступа и разрешения, в частности, не может управлять сетевыми подключениями. В пассиве имеем повышенное энергопотребление (что справедливо не всегда - например, я не заметил увеличения расхода заряда после установки Viber и Skype, а вот клиент популярной в СНГ социальной сети оставил меня без телефона за 4 часа), не совсем стабильную работу, неудобные (по сравнению с родными клиентами Facebook и WhatsApp в BlackBerry OS10) уведомления.

Но все-таки следует отдавать отчет, что затевалось это изначально не для того, чтобы запускать Android-приложения лучше, чем это делает сам Android, а для того, чтобы дать владельцам BlackBerry 10 возможность пользоваться благами развития индустрии мобильных приложений наравне с счастливыми обладателями Android-устройств. Изначально это рассматривалась как временная мера, пока собственный рынок приложений BlackBerry не выйдет на должный уровень.

Не знаю, увижу ли я когда-нибудь Яндекс.Карты в BlackBerry World (и будет ли это «нативное» приложение, или просто узаконенный «порт»), но на данном этапе могу смело утверждать, что такая мера позволяет мне достаточно надежно и уверенно использовать мой смартфон в качестве навигатора, для доступа к личному кабинету в банке и позволяет мне синхронизировать мои закладки в браузере на моем BlackBerry и на ноутбуке.


После того, как BlackBerry предоставила пользователям своих смартфонов возможность инсталлировать Android-приложения, возникло несколько вопросов. И связаны они с установкой этих самых приложений. Нередко встречаются случаи, когда Андроид-приложение требует установить Google Service. Без этого запуск многих приложений Google Apps (а также просто связанных с Google Apps) будет невозможен. К таким приложениям относятся Google+, Google Maps, Google Play Music, а также Hangouts и прочие.

В этой статье находятся ответы на вопросы (+ ссылки на необходимые файлы) о проблемах, связанных с Google Service / Google Apps , возникающих при попытке установить Андроид-приложение на ежевичное устройство.

Патченные службы и сервисы Google Apps для смартфонов Blackberry 10 предназначаются для нормального функционирования Android-приложений, которые привязаны к сервисам Google.

Эти приложения прошли оптимизацию для работы с ежевичной ОС версии 10.3 и выше (потому что в них использован Android-плеер 4.3). Если на смартфоне стоит BlackBerry OS 10.2.x , то при установке приложений могут возникать разного рода ошибки (непредвиденные).

Blackberry Google ID идет с контент-провайдером Gservices, предназначенным для создания и управления базой данных gservices.db. за создание и обновление этой базы данных отвечает Google Framework. Но на Blackberry нет необходимых компонентов. Из-за отсутствия этого контент-провайдера у ОС нет возможности обновить Google Services Framework ID, а он очень нужен большинству приложений, связанных с Google. Blackberry Android ID нужно установить для использования Google Play Store. Это приложение обеспечивает пользователя легким доступом к внутренним настройкам Android и менеджера разрешений Android (AppOps).

Android Browser

APK-файл Android Browser позволит пользоваться прямым доступом как к оригинальному Android-браузеру, так и к скрытому.

Этот APK пригодится тем, что позволит смартфону обзавестись базовой поддержкой Google-аккаунта для приложений, требующих его. Это могут быть такие приложения: Chrome, Google Maps или Google Play store. Поддержки Google+ пока нет.

Чтобы добавить Google-аккаунт надо выполнить такие действия, как:

  • установка Google Login Apk;
  • переход к Настройкам, где во вкладке Аккаунты выбрать Добавить аккаунт;
  • выбрать Google Account.

APK-файл Google Play Store нужен для пользования магазином приложений Google. В магазине можно смотреть, загружать Android-приложения, музыку или книги. Часть приложений требуют Google Play Store для корректной работы (в большей степени это касается тех, у которых настроена проверка лицензии). Чтобы Google Play Store работал на ежевичном смартфоне, нужно установить Google Login и, конечно же, Blackberry Google ID. Правда, если вы хотите загружать приложения из этого приложения, придется установить и Google Play Store Downloader.

Как настроить Google Play Store

Для настройки Google Play Store нужно выполнить такую последовательность действий, как:
  • установка Google Login​ и добавление аккаунта Google;
  • установка BlackBerry Google ID и настройка GSF-ID (взять можно из Snap) и кода страны по примеру Америка - US, Украина - UA и прочее;
  • установка Google Play Store;
  • установка Google Play Store Downloader.

APK-файл служит для прямого доступа к настройкам Android в Blackberry (а именно – к скрытым настройкам). Приложение также служит для редактирования параметров синхронизации Google-аккаунта или отключения уведомлений, направляемых приложениями в Хаб.

Google Play Services

Google Play Services состоит из нескольких служб Google (отдельных) и может работать в режиме headless (фоновом) в среде выполнения Android OS. Немаловажную роль для пользователей смартфонов Blackberry играет поставщик карт. Он используется некоторыми Android-приложениями для отображения Google Maps. Если Google Play Services не будет установлен на устройстве, то приложения сразу "вылетят", а на экране появится сообщение о том, что Google Play Services не установлен (или отобразится просто пустая карта). Важно! Приложения, запрашивающие Google Play Services, требуют еще и патчинг. Со всеми подробностями этой процедуры можно ознакомиться далее.

Настраиваем сохранение мест Google Maps (Карты Google)

Для настройки нужно выполнить такие действия, как:

  • установка Google Login;
  • установка Google Maps;
  • открытие Google Maps и создание Google-аккаунта прямо из открытого приложения;
  • переход на эту страницу и включение истории поиска;
  • Запуск Google Maps (после добавляем закладку нажав и удерживая палец на карте);
  • Уведомления от карт, поступающие в Хаб, можно отключить в Android Settings.

Патчинг: все премудрости

Приложения, требующие Google Play Services, обязательно нужно пропатчить, чтобы они работали на Blackberry 10. Эти исправления просто необходимы, потому что модифицированные сервисы Google Play подписаны не Google-ключом. И ключ этот не совпадает с тем, который "жестко" прописан в приложениях. Далее можно ознакомиться с двумя видами патчинга.

Патчинг зависимых от Google Maps / Google Play Services приложений на ПК

Для процесса патчинга в этом случае разработан GMaps Patcher (может использоваться для ОС Windows, а терминальная версия – для MacOS и Linux). Необходимость в приложении возникнет тогда, когда одно из приложений, работающее с Гугл Картами, вместо той самой карты покажет просто пустую область. GMaps Patcher также может удалить проверку приложениями наличия Google Play Services, предотвращающей запуск приложений. Если на экране смартфона всплыло сообщение о том, что на устройстве не поддерживается Google Play Services, то GMaps Patcher поможет решить проблему. Быстро и эффективно.

Часть Android-приложений уже исправлены: Paypal, Hailocab, Lyft, Adidas Micoach, Glympse, Google My Tracks, Strava Running, Football Italia и прочие.

Какие приложения можно пропатчить? Пропатчить можно практически все существующие приложения (тут все зависит от Google Play). Есть ряд приложений (Quizup, к примеру), которые, даже если их пропатчить с положительным результатом, войти в систему после исправления не получится. Пока это неисправимо.

GMaps Patcher: как им пользоваться? Для начала его надо скачать и установить, ну а после выбрать Android-приложение (АПК-файл) и нажать Analyze. После выполнения своей задачи (без посторонней помощи) патчер создаст исправленную версию и поместит ее в папку /output. Далее нужно перенести исправленный АПК-файл на Blackberry, ну а после установить его как любой другой. Есть приложения, требующие установки Google Play Services. В этом случае просто скопируйте его в той же папке /output.

Патчинг зависимых от Google Maps / Google Play Services приложений на Blackberry

Lucky Patcher предусмотрен для патчинга приложений сразу на устройстве Blackberry. Эта программа позволяет выполнять все необходимые действия в обход ПК сразу на смратфоне (поддерживается BlackBerry 10 версии 10.2.1 и выше).

С помощью Lucky Patcher можно удалять проверку подписи, вызывающую ошибку "Google Play Services не поддерживаются на данном устройстве" / "Google Play is not supported on your device". Также программа поддерживает Google Maps API v2.

Правда, есть одно ограничение. Lucky Patcher не может заменить зависимость от Google Maps на OpenStreetMaps.

Патчим приложение с помощью Lucky Patcher:

  • запускаем Lucky Patcher;
  • выбираем Rebuild & Install на главном экране;
  • находим требующий патчинга файл;
  • нажимаем на него и выбираем Rebuild, а после – Apk without License Verification;
  • выключаем Auto Mode;
  • выбираем Remove Dependencies.

Пропатченный APK-файл будет сохранен в памяти устройства в папке misc/android/luckypatcher/modified (не на SD-карте!). Далее требуется только установить APK-файл, подвергшийся патчингу.

Стоит знать! Перед копированием исправленного файла стоит удалить неисправленный. Также не стоит обновлять Lucky Patcher на BlackBerry, потому что последние версии не поддерживают ежевичную ОС (обновление отключается в настройках Lucky Patcher).

Lucky Patcher не патчит Google Play Services, для этого надо пользоваться GMaps Patcher.

Хотим обратить ваше внимание, что вы можете в нашем магазине.

 

Возможно, будет полезно почитать: