MyBible на Linux-64 в эмуляторе Android

Для запуска программы MyBible на Linux вам понадобится развернуть виртуальное Android устройство на Linux-64.
Для этого вам понадобятся два приложения Virtualbox и эмулятор Genymotion.
Тестировалось на Ubuntu 16.04, но поскольку инструменты Virtualbox и Genymotion универсальны, решение должно работать и на других версиях Linux.

1. Скачайте и установите Virtualbox. Для этого перейдите по ссылке virtualbox.org/wiki/Linux_Downloads и скачайте и установите пакет для вашей системы. После установки вы должны увидеть его в списке приложений в Главном меню как Oracle VM VirtualBox.

2. Далее необходимо перейти на сайт Genymotion и пройти регистрацию: genymotion.com/account/create/

  • Username — придумайте имя пользователя;
  • Email Address — введите действующий Email (на него придет письмо активации аккаунта);
  • Password — придумайте пароль;
  • Company type — выберете Gamer/Personal;
  • Usage type — выберете Gaming;
  • Country — выберете вашу страну;
  • Если вы не хотите получать рассылку уберите галочку с чекбокса Get our latest news & updates;
  • Поставьте галочку в чекбоксе I accept the Terms and Conditions и нажмите кнопку Create an account;

3. Перейдите в свой ящик электронной почты и кликните по ссылке:

4. Вы должны получить сообщение:

5. Затем перейдите по ссылке genymotion.com/download/ и скачайте дистрибутив для вашей системы.

6. Если вы еще не устанавливали приложения с расширением .bin, откройте Nautilus и кликните правой кнопкой мыши по файлу, который вы скачали, должно быть что-то вроде genymotion-x.x.x-linux_x64.bin, и зайдите в Свойства файла, в закладку Права и установите галочку в чекбоксе, как указано на изображении:

7. Откройте Terminal (Ctrl+Alt+T) и наберите команду:

sudo -i

введите пароль администратора.

8. Затем перетащите файл genymotion-x.x.x-linux_x64.bin из Nautilus в Terminal, нажмите Enter:

9. На вопрос набираем «y», нажимаем Enter:

10. Вы должны получить подобное сообщение:

11. Запустите Genymotion из Главного меню. В появившемся окне, нажмите кнопку Sign in or enter a license:

12. В следующем окне нажмите кнопку Sign in:

13. В появившемся окне введите имя пользователя и пароль, которые вы придумали при регистрации (шаг 2), и нажмите кнопку Sign in:

14. Закройте окно Settings:

15. В предыдущем окне нажмите на Personal Use:

16. В следующем окне отметьте галочкой чекбокс внизу окна и нажмите кнопку Accept:

17. В следующем окне нажмите кнопку

Yes

, чтобы добавить новое виртуальное устройство:

18. Из предложенных устройств выберете Custom Tablet 7.0.0-API24-1536×2048 и нажмите кнопку Next (мы выбираем планшет, т.к. на ПК удобнее работать именно в разрешении и ориентации планшета.
Версии Android ниже 7.0, показали себя не очень хорошо в части ввода кириллицы, вместо русских букв вводятся числовые коды. Поэтому низшие версии выбирать не рекомендуется).

19. В следующем окне вы можете поменять имя устройства, если желаете, если нет — нажмите кнопку Next:

20. Подождите, пока скачаются необходимые файлы и развернется виртуальное устройство на вашей системе, затем нажмите кнопку Finish:

21. Виртуальное Android устройство добавлено. Теперь нажмите на кнопку конфигурации виртуального устройства:

22. В появившемся окне в разделе Screen size-Density → Custom (Some values may cause issues) необходимо в разрешении поменять местами высоту и ширину экрана, для того, чтобы ваше устройство открывалось в ландшафтной ориентации.

23. У вас должно получиться как указано ниже, затем нажмите кнопку OK:

24. Запустите ваше устройство, нажав на кнопку Start:

25. Запустится окно виртуального Android устройства, если вы сделали все правильно, то сразу в ландшафтной ориентации:

26. Далее необходимо добавить сервисы Google на устройство, т. к. по умолчанию в Genymotion они не установлены. Перейдите по следующей ссылке opengapps.org, выберете чекбоксы как указано на следующем изображении и нажмите кнопку, чтобы скачать сервисы (рекомендуется выбрать pico, минимально необходимый набор сервисов для работы Play Маркет):

27. Откройте Nautilus и перетащите, скачанный zip-архив на рабочий стол виртуального устройства (если вы скачивали набор pico, он будет выглядеть как open_gapps-x86-7.0-pico-20180213.zip):

28. В следующем окне нажмите кнопку ОК:

29. После того, как процесс прошивки закончится, вы должны получить следующее сообщение:

30. Закройте ваше виртуальное устройство и запустите снова.

31. Необходимо произвести несколько настроек виртуального устройства. Нажмите на значок Меню на рабочем столе:

32. Затем выберете Settings:

33. В следующем окне поменяйте язык системы, т. к. по умолчанию установлен английский. Если у вас установлен по умолчанию ваш язык, или вам необходим английский — пропустите шаги 33-37:

34. В следующем окне выберете первый пункт Languages:

35. В появившемся окне выберете Add a language, и выберете ваш язык:

36. Если вы выбирали русский язык, у вас должно получиться как на изображении ниже. Затем перетяните Русский (Россия) на первое место:

37. Язык системы изменен:

38. Затем снова зайдите в Настройки и выберете Дата и время:

39. В появившемся окне отключите Часовой пояс сети и выберете ваш часовой пояс ниже (по умолчанию выбран часовой пояс США и система неверно показывает время):

40. Закройте Настройки. Обратите внимание, что навигация по виртуальному Android устройству осуществляется кнопками, расположенными справа и снизу окна:

41. Нажмите на значок Меню внизу экрана:

42. Затем выберете Play Market:

43. Войдите в существующий или создайте новый аккаунт Google:

44. После того, как вошли в аккаунт, найдите в поиске Play Market приложение MyBible и установите:

45. Запустите MyBible:

46. Пользуемся!

Установка MyBible на систему Linux завершена. Можно доoформить ваше виртуальное Android устройство по вашему желанию (заменить фон рабочего стола с жутковатыми котлами на дровах :), установить необходимые приложения, все как на обычном Android устройстве).