• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO

 

Android на Raspberry Pi с использованием LineageOS

 

 

Узнайте, как установить операционную систему Android на Raspberry Pi с помощью LineageOS. Чтобы заставить Android работать на Raspberry Pi, мы будем использовать специальную сборку LineageOS, разработанную konstakang . LineageOS - это операционная система с открытым исходным кодом, построенная на платформе Android. Обе сборки Android для Raspberry Pi 3 и 4 поддерживают аппаратный рендеринг. Наличие поддержки аппаратного рендерера позволяет Android в полной мере использовать графический процессор, встроенный в Raspberry Pi. Это помогает повысить производительность при запуске на вашем устройстве таких вещей, как игры. Единственная функция, отсутствующая в этих сборках Android, - это поддержка аппаратного декодирования и кодирования видео. Вы можете столкнуться с некоторыми замедлениями при попытке воспроизвести видеофайлы через Android. Для установки этой версии Android вам понадобится Raspberry Pi 4 или Raspberry Pi 3. Эти сборки в настоящее время не поддерживают более старые версии Pi. Кроме того, вы также можете использовать сборки Android TV для Raspberry Pi . Они очень похожи на стандартную версию Android, но имеют другой пользовательский интерфейс. Если вам нужен альтернативный способ запуска Android на Raspberry Pi, вы всегда можете попробовать EmteriaOS .

 Подготовка к установке Android на Raspberry Pi

В этом разделе мы загрузим все, что вам нужно для запуска Android на Raspberry Pi. Вы узнаете, где скачать LineageOS для Raspberry Pi, а также Google Apps.

 Загрузка Android для Pi Как упоминалось ранее, мы будем использовать специальные версии LineageOS, которые были изменены разработчиком Konstakang для работы на Raspberry Pi. Разработчик предоставил две версии операционной системы: одну для Raspberry Pi 3 и одну для Raspberry Pi 4 . Уважая пожелания разработчика, мы предоставили ссылки на его официальные страницы для загрузки сборок Android.

Raspberry Pi 4 Вы можете загрузить LineageOS 17.1 (Android 10) для Raspberry Pi 4, перейдя на страницу загрузки KonstaKANG Pi 4 .

Точно так же вы можете найти страницу загрузки версии LineageOS 17.1 для Raspberry Pi 3 на том же веб-сайте. Сборка Raspberry Pi 3 в настоящее время построена на Android 10. Если вы цените работу, проделанную разработчиком по запуску Android на Raspberry Pi, подумайте о том, чтобы сделать пожертвование через их веб-сайт.

 Загрузка приложений Google для AndroidьПоскольку LineageOS не поставляется с предустановленными приложениями Google, нам нужно будет установить их вручную.

1.Чтобы загрузить Google Apps, нам нужно перейти на сайт OpenGAPPS .

Этот веб-сайт предоставляет пакеты, содержащие все приложения Google, необходимые для запуска Google Play Store на вашем Raspberry Pi.

2. На этой странице вам нужно будет выбрать несколько вариантов, чтобы загрузить правильную версию Google Apps для Android.

В столбце платформы вам нужно будет выбрать ARMвариант ( 1. ). Затем вам нужно будет выбрать версию Android, на которую вы нацеливаетесь. В нашем случае это Android 10.0, поэтому выберите 10.0( 2. ). Последний вариант позволяет вам выбрать версию Google Apps, которую вы хотите загрузить. Для наших целей мы выберем pico( 3. ). Этот вариант содержит минимальное количество пакетов, необходимое для запуска Google Play. Наконец, вы можете загрузить сгенерированный пакет, clickingнажав кнопку загрузки ( 4. ).

После загрузки скопируйте этот файл на USB и подключите его к Raspberry Pi. Мы установим Google Apps позже в этом руководстве.  Прошивка Android на Raspberry Pi Теперь, когда у нас загружены и Android, и Google Apps, мы можем продолжить работу с этим руководством. В этом разделе мы покажем вам, как прошить недавно загруженный образ LineageOS на Raspberry Pi. Чтобы записать это изображение на SD-карту, мы будем использовать инструмент записи изображений под названием Etcher . Однако вы можете использовать другие инструменты для написания изображений.

1.В открытом программном обеспечении Etcher вам нужно нажать кнопку click« Выбрать изображение ». Эта кнопка вызывает диалоговое окно файла, в котором вы можете выбрать образ Android, который вы скачали ранее.

 

 

2.Затем вам нужно будет выбрать SD-карту, на которую вы хотите записать образ Android. кнопку Click« Выбрать цель », чтобы выбрать вашу SD-карту. Если у вас подключено только одно записываемое устройство, программа Etcher автоматически выберет его.

 

 

3.Наконец, click« Flash! », Чтобы начать запись изображения на SD-карту.

 

 

Первая загрузка Android на Raspberry Pi

После того, как вы загрузили образ LineageOS на SD-карту Raspberry Pi, мы можем начать процесс первой загрузки вашего устройства. Обратите внимание: если вы планируете установить Google Apps, не имеет большого значения, что вы здесь определяете, поскольку нам потребуется выполнить сброс настроек нашей установки Android до заводских.

При первой загрузке LineageOS на Raspberry Pi вы увидите следующий экран. Чтобы начать процедуру начальной настройки, нажмите кнопку clicking« Далее> » в правом нижнем углу.

 

 

2. Прежде чем продолжить процесс установки, вам необходимо принять это лицензионное соглашение с конечным пользователем. По сути, это лицензионное соглашение не позволяет вам использовать сборки KonstaKANG в коммерческих целях. Для продолжения нажмите кнопку click« Принять> ».

 

 

На следующем экране вы сможете выбрать язык, который хотите использовать на своем устройстве Android. Вы можете использовать опцию в середине экрана, чтобы выбрать язык, который вы хотите использовать ( 1. ). Как только вы будете довольны настройкой, нажмите кнопку click« Далее> » ( 2. ).

 

 

4.Теперь давайте установим часовой пояс для нашего устройства, используя раскрывающийся список в левой части экрана ( 1. ). Вы также можете использовать этот параметр для управления текущей датой и временем. После того, как вы установили свой часовой пояс, вы можете установить его, нажав кнопку clicking« Далее> » ( 2. ).

 

 

5. Если вы не используете соединение Ethernet, этот следующий экран позволит вам подключиться к вашему Wi-Fi. Ваш Raspberry Pi должен уже просканировать доступные сети Wi-Fi, сеть, clickк которой вы хотите подключиться ( 1. ). После подключения вы можете нажать кнопку click« Далее », чтобы продолжить ( 2. ).

 

 

6. Этот экран позволяет вам включать или отключать различные службы определения местоположения, поддерживаемые LineageOS. Для простоты мы оставили эти параметры по умолчанию и кнопку clicked« Далее> ».

 

 

7. Теперь вы можете отключить или включить некоторые функции LineageOS. Некоторые из этих функций включают защиту конфиденциальности, которая запрещает приложениям читать ваши контакты, сообщения или журналы вызовов без утверждения. Когда вы будете довольны настройками, нажмите кнопку click« Далее> », чтобы продолжить настройку.

 

8. Прежде чем вы завершите настройку, вы получите возможность восстановить существующую резервную копию LinageOS. Если у вас есть резервная копия, которую вы хотите восстановить, вы можете нажать кнопку click« ВОССТАНОВИТЬ ИЗ РЕЗЕРВНОЙ КОПИИ » ( 1. ). Как вариант, вы можете нажать кнопку click« Далее> », чтобы завершить настройку ( 2. ).

 

 

9. Эта последняя страница настройки позволит вам установить PIN-код, шаблон или пароль для вашего Android-устройства на базе Raspberry Pi. Обратите внимание, что если вы планируете установить Google Apps, рекомендуется сразу перейти к следующему шагу. В противном случае, если вы хотите установить экран блокировки, нажмите кнопку click« НАСТРОЙКА » ( 1. ). Если вы предпочитаете не устанавливать пароль, нажмите кнопку click« ПРОПУСТИТЬ> » ( 2. ).

 

 

10.Все, что вам нужно сделать, чтобы завершить настройку Android на Raspberry Pi, - clickэто нажать кнопку « ПУСК> » в правом нижнем углу.

 

11. Поздравляем, вы установили и настроили LineageOS на своем Raspberry Pi.

В следующем разделе мы покажем вам, как вы можете установить официальные Google Apps на свое устройство.

 Установка Gapps на Raspberry Pi

В этом разделе мы покажем вам, как установить Google Apps на Raspberry Pi под управлением Android. Чтобы это работало, необходимо выполнить несколько различных шагов, так как вам нужно будет загрузиться в режиме восстановления, чтобы установить пакет Gapps, который мы скачали ранее. Перед тем, как начать этот раздел, убедитесь, что ваш USB-накопитель с скопированными на него GApps подключен к Raspberry Pi.

 Включение режима разработчика на Android

Для наших первых нескольких шагов нам нужно будет включить режим разработчика в нашей операционной системе Android. Без режима разработчика мы не сможем загрузить Raspberry Pi в режим восстановления.

1.На рабочем столе Android-устройства clickи перетащите три нижних приложения вверх, чтобы открыть библиотеку приложений.

 

 

2.В этом меню clickнаходится приложение « Настройки ».

 

 

3.Прокрутите вниз, пока не найдете параметр « О планшете » и clickего.

 

 

4.На этой странице настроек прокрутите вниз, пока не увидите текст « Номер сборки ».

Вам нужно вводить clickэтот текст ( 1. ), пока не появится сообщение о том, что « Вы включили настройки разработки! ”( 2. ).

Достаточно 5, clicksчтобы включить настройки.

После этого вернитесь в меню настроек, clickingнажав кнопку «Назад» ( 3. ).

 

 

5.Снова прокрутите вниз и откройте страницу настроек « Система ».

 

 

6.Чтобы показать дополнительные настройки, переключитесь на click« Дополнительно » внизу этой страницы.

 

 

7.Прокрутите вниз, пока не найдете « Параметры разработчика », а затем clickего.

 

 

8. На этой странице нам нужно настроить два разных параметра. Сначала прокрутите вниз, пока не увидите « Доступ с правами root » и clickэто. Включение этой опции позволит приложениям на вашем Raspberry Pi полностью контролировать операционную систему Android.

 

9. Наконец, вы будете предупреждены о возможных последствиях включения root-доступа на вашем Android-устройстве. Так как нам нужен root-доступ, кнопка click« ОК ».

 

 

10.Затем нам нужно прокрутить вниз до опции « Локальный терминал » и clickпереключателя.

 

 

11. Чтобы появился локальный терминал, нам нужно будет перезапустить Raspberry Pi с помощью интерфейса Android. Чтобы вызвать меню параметров питания, вам нужно будет нажать F5клавишу на клавиатуре. При загруженном меню питания кнопка click« Перезагрузка ».

 

 

 Загрузка в режиме восстановления

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

Во-первых, нам нужно вернуться в библиотеку приложений в нашем интерфейсе Android. Опять же, вы можете сделать это, перетащив вверх от нижней части экрана.

 

 

2.В этом меню вам нужно приложение click« Терминал ».

 

 

Когда вы впервые откроете приложение терминала, вам будет предложено разрешить ему доступ к файлам на вашем устройстве. Для продолжения нажмите кнопку click« Разрешить ».

 

 

4. Теперь, прежде чем мы сможем продолжить, нам нужно попытаться повысить свой статус до суперпользователя, набрав в терминале следующее.

su

 

5. Теперь мы можем наконец включить раздел восстановления для Android на нашем Raspberry Pi, введя один из следующих наборов команд. Эти команды немного отличаются для Raspberry Pi 4 и 3, поэтому следуйте параметрам для вашего Raspberry Pi.

Raspberry Pi 4

rpi4-recovery.sh

reboot

Малина Pi 3

rpi3-recovery.sh

reboot

 

 

Теперь ваш Raspberry Pi должен перезагрузиться в режиме восстановления Android, предоставляемом LineageOS.

 Установка Google Apps в режиме восстановления

Наконец, теперь мы можем установить Google Apps на наше Android-устройство на базе Raspberry Pi. В этом разделе убедитесь, что у вас есть USB-накопитель с пакетом gapps, подключенный к Raspberry Pi.

1.Поскольку в режиме восстановления необходимо настроить наш системный раздел, swipeопция в правом нижнем углу.

 

 

Нам нужно начать с установки нашего USB-накопителя. Чтобы попасть в меню монтирования, кнопка click« Смонтировать ».

 

 

3.В этом меню убедитесь, что у вас есть разделы « Boot », « System », « Data » и « USB-OTG », выбранные для монтирования ( 1. ). После того, как вы выбрали их все, нажмите кнопку click« Выбрать хранилище » ( 2. ).

 

 

Теперь вы увидите диалоговое меню с просьбой выбрать устройство хранения, которое вы хотите использовать. Clickвариант « USB-OTG» , так как именно здесь сейчас находится наш пакет Google Apps ( 1. ). После выбора нажмите кнопку click« ОК ».

 

 

5.Теперь вернитесь на главную страницу восстановления Android по clickingзначку дома в нижней части экрана.

 

 

Теперь мы можем установить пакет GApps, который мы скачали ранее в этом руководстве.Для этого нам нужно зайти в меню « Установить ».

 

 

7.В меню установки пакет click« open_gapps », чтобы начать процесс установки.

 

 

8. Чтобы подтвердить запись пакета Google Apps на устройство Android под управлением Raspberry Pi, вам нужно провести пальцем по экрану, чтобы подтвердить операцию перепрошивки. Процесс установки должен завершиться достаточно быстро.

 

 

9.После завершения записи приложений Google на Raspberry Pi clickнажмите кнопку «Домой» в нижней части экрана.

 

 

10. Теперь нам нужно выполнить сброс настроек нашей установки Android. Для выполнения сброса нам потребуется меню click« Wipe ».

 

 

11.В меню очистки все, что нам нужно сделать, это swipeпереключатель в правом нижнем углу. Проведение этого параметра запустит процесс восстановления заводских настроек операционной системы Android, работающей на Raspberry Pi.

 

 

12. После того, как программа восстановления Android завершит сброс операционной системы, мы можем перезапустить устройство. Чтобы перезапустить Raspberry Pi, мы можем нажать кнопку click« Перезагрузить систему ».

 

 Настройка вашей учетной записи Google

Поскольку мы выполнили сброс к заводским настройкам, нам нужно будет вернуться к некоторым начальным этапам настройки. Эти шаги включают подключение вашей учетной записи Google к устройству Raspberry Pi Android.

1.Прямо сейчас у вас будет возможность указать язык, который вы хотите использовать ( 1. ). По умолчанию установлен английский язык . Когда вы будете довольны настройками языка, нажмите кнопку click« ПУСК », чтобы начать процесс настройки.

2. Поскольку мы впервые запускаем Raspberry Pi с установленными приложениями Google и Android, он захочет проверить и установить обновления. Этот процесс может занять некоторое время, поэтому проявите терпение. Он завершится через несколько минут.

 

 

Теперь вы можете выбрать, хотите ли вы копировать приложения и данные на новое устройство Android. Для этого урока мы выберем опцию « НЕ КОПИРОВАТЬ » ( 1. ). Однако, если вы хотите скопировать данные, нажмите кнопку click« ДАЛЕЕ » ( 2. ).

 

 

На этой странице вам будет предложено подключить вашу учетную запись Google. Укажите адрес электронной почты или номер телефона в текстовом поле ( 1. ). После того, как вы ввели данные своей учетной записи, нажмите кнопку click« Далее » ( 2. ) и следуйте инструкциям, чтобы войти в свою учетную запись.

 

 

Чтобы завершить подключение вашей учетной записи Google к устройству Android, вам необходимо принять некоторые положения и условия. После того, как вы прочитали условия обслуживания, нажмите кнопку click« Я согласен ».

 

 

Теперь вы можете включать и выключать определенные службы Google. После того, как вы настроили каждую службу, прокрутите вниз и нажмите кнопку click« ПРИНЯТЬ ».

 

 

На этой странице вы можете настроить свое устройство на использование пароля. Для простоты мы продолжим это руководство, выбрав вариант « Не сейчас ».

 

 

Этот экран позволит вам настроить размер шрифта или изменить обои вашего устройства. Поскольку вы можете настроить их через настройки на более позднем этапе, мы просто выберем вариант click« НЕТ СПАСИБО », чтобы продолжить.

 

Наконец, мы снова можем настроить функции LineageOS.Как только вы будете довольны своими настройками, нажмите кнопку click« Далее> ».

 

 

10.Теперь мы можем вернуться в панель запуска Android, нажав кнопку clicking« СТАРТ> »

 

 

Теперь вы должны успешно запустить Android на вашем Raspberry Pi с установленными на нем приложениями Google. Теперь вы сможете открывать магазин Google Play и устанавливать из него приложения.

 

Android на Raspberry Pi с установленными приложениями Google

Надеюсь, что на этом этапе вы успешно установили Android и запустили его на своем Raspberry Pi.

 




Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 373



          

Радио для всех© 2024