В прошлом году я написал статью «Распберри Pi Home Guide North», рассказывающую о том, как Raspberry Pi может улучшить мою жизнь в качестве домашнего сервера, ссылка на руководство. 👉 Главная страница Raspberry Pi — север
Сегодня нашим главным героем по-прежнему является мой Raspberry Pi, но он сияет у меня дома в другой форме — ТВ-боксе.
Увидев это, некоторым людям может быть интересно: после того, как этот Raspberry Pi используется в качестве ТВ-приставки, что делать с исходным домашним сервером? Фактически, первая причина, по которой я превратил этот Raspberry Pi в ТВ-бокс, заключается в том, что я переехал, и мне нужно было повторно обновить и спланировать систему программного обеспечения дома. Вторая причина заключается в том, что я использовал NAS для замены оригинального Raspberry Pi. Сервер для домашнего использования (об этом расскажу позже, если будет возможность).
Поэтому, чтобы не дать этому «продукту финансового управления» просто застояться, я активно изучал возможные варианты использования. Наконец, я нашел сценарий, наиболее подходящий для него — Android TV.
После переезда в новом доме стояла приставка TV + China Mobile, предоставляемая услугой широкополосного доступа. Когда я включил ее в первый раз, тормозящая система, древний интерфейс и сложная реклама заставили меня вздохнуть, это действительно 2022 год. . Годовые вещи?
Я думал о покупке Apple TV? Но глядя на цену, я не могу не чувствовать себя рябым, так что забудь об этом, давай оставим немного денег для моей жены. Более того, использовать такую хорошую приставку, как Apple TV, в телевизоре, поддерживающем только 1080P, — это расточительство.
Поскольку вы не можете использовать сервис Apple TV, вы всегда можете использовать Android.
Поэтому я поискал некоторые отечественные ТВ-приставки, такие как Xiaomi, Dangbei и Honor, и сравнил их по горизонтали. Они либо имели слабую производительность (обычно 2 ГБ+32 ГБ), либо были полны рекламы и не могли смотреть зарубежное телевидение. Конечно, самое главное — потратить больше денег, поэтому, подумав, я сдался.
Поскольку отечественные приставки Android не работают, почему бы не попробовать родной Android TV? На дворе 2022 год, и Android TV будет активно развиваться.
С намерением попробовать я открыл официальный сайт разработчиков Android и обнаружил, что Android TV в 2022 году добился большого прогресса с точки зрения пользовательского интерфейса и опыта, чем раньше. Теперь ему не хватает только оператора связи, а он у меня есть. лучший носитель - Raspberry Pi.
Данная статья не является обучающим постом, поэтому я не буду пошагово описывать весь процесс, кратко представлю некоторые ключевые моменты и возможные проблемы в самодельном процессе. Справочный пост: https://konstakang.com/devices/rpi4/LineageOS18-ATV/
Вам нужно подготовить следующее:
Я выбрал LineageOS 18.1 Android TV (Android 11), предоставленный konstakang. Причина, по которой я не выбрал Android 12, заключалась в том, что GApps для 12 (некоторые пакеты, предоставленные Google) на тот момент еще не были выпущены, и в этом не было необходимости. позаботьтесь о такой ТВ-приставке. Новая операционная система (в Китае все еще есть много мобильных телефонов, работающих на Android и не обновляемых уже 100 000 лет).
Адрес прошивки: https://www.androidfilehost.com/?fid=17825722713688273838.
Метод прошивки системы Android на Raspberry Pi в основном такой же, как и метод прошивки других систем. Для записи системы рекомендуется напрямую использовать Raspberry Pi Imager. Адрес инструмента 👉https://www.raspberrypi.com/software/
Тогда это ничем не отличается от перепрошивки Android.
Недавно записанная система Android TV будет иметь ненормальные проблемы с разделами. Нам нужно использовать все свободное пространство на SD-карте. Процесс изменения размера также очень прост. Вам нужно только использовать TWRP, чтобы прошить предоставленный файл resize.zip. в систему. Процесс такой же, как и при перепрошивке Android. Вам нужно использовать инструмент под названием TWRP. Друзья, у которых есть опыт перепрошивки Android, должны хорошо знать этот шаг. Я не буду здесь вдаваться в подробности о TWRP, перейдите по ссылке 👉 https://twrp.me.
Адрес загрузки resize.zip: https://androidfilehost.com/?fid=2981970449027577728.
Поскольку вы решили создать свой собственный Android TV, вы определенно надеетесь пользоваться некоторыми высококачественными зарубежными медиа-сервисами, поэтому пакет Google вам необходим.
Нам нужно использовать magisk для получения root-прав, а затем прошить некоторые GApps пакета Google (необходим доступ к зарубежным веб-сайтам), обычно мы выбираем OpenGApps (спасибо открытому исходному коду 🙏)
адрес rpi-magisk: https://androidfilehost.com/?fid=2981970449027577730
OpenGApps for andriod tv:https://opengapps.org/?arch=arm64&api=11.0&variant=tvstock
adb connect 192.168.2.134
adb root
adb pull /data/ssh/ssh_host_rsa_key my_private_key
Поскольку этот файл был загружен с помощью adb, когда вы используете этот файл для выполнения команды ssh, вам будет предложено указать, что разрешения слишком высоки, поэтому вам необходимо установить разрешения на 400.
chmod 400 my_private_key
ssh -i my_private_key root@<твой Адрес Raspberry Pi>
Определите, нужен ли вам вентилятор, проверив, насколько горячий ваш Raspberry Pi.
cat /sys/class/thermal/thermal_zone0/temp
В настоящее время это Android TV Сервис работает у меня дома уже полгода. С помощью мягкой маршрутизации дома я могу получить доступ начального уровня к зарубежным сайтам и. NAS Используется в качестве домашнего медиацентра, наконец, использует инфракрасную версию динамика Xiaoai для подключения к умному дому Xiaomi, и его уже можно использовать в качестве домашнего медиацентра. Apple TV развлекательные услуги. Если не верите, посмотрите на моих котов, которые обожают смотреть телевизор!