0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何用Orange Pi Zero 3定制安卓电视盒?

jf_L7xG2ijs 来源:IoT前哨站 2023-07-30 17:53 次阅读

这几天打算搞一个电视盒子,调研了一番之后,决定用 Orange Pi 开发板定制一个安卓系统的电视盒子。

安卓系统相比各种 Linux 发行版来说,家庭娱乐的 APP 比较成熟;而 Orange Pi 相比于市面上可以买到的品牌盒子来说,性价比更高,而且以前家里也用它做过其他的活儿,相对比较熟悉。

虽然调研中发现各种二手魔百盒刷机要比开发板更便宜,但是那种盒子的配置又往往太低,而且刷机的时间成本不太可控,算下来得不偿失,还是开发板搭配相对纯净的安卓比较让人安心。

Orange Pi(以前记得叫甜橙派,后来不知道啥时候名字变成了香橙派)现在型号众多,调研下来有两款做电视盒子比较合适:

Orange Pi Zero3

Orange Pi 3 LTS

Orange Pi3 LTS 能跑 Android 9,而 Zero3 能跑 Android 12。3 LTS 是 2G 内存,而 Zero3 能到 4G 内存。

两个板子感觉差不多,所以就打算哪个便宜买哪个。我买的时候,3 LTS 是 249 大洋(看以前网友的教程,两年前的 3 LTS 只要 150RMB 就能入手,真的是贵了好多),而 Zero 3 的 4G 内存版本只需要 199 大洋,于是就选择了 Zero3。

同时购买配件:

一个香橙派红外遥控器,花费 19 大洋。

5V3A type-c 接头电源,花费 26.9 大洋。

扩展板一个(为了它的红外传感器,后来发现多两个 USB 口确实也更方便),花费 9.9 大洋。

micro HDMI 线一根(家里有的就不用买,我是家里翻了一圈没有),花费 25 大洋。

非官方外壳一个(官方没给 Zero3 配外壳,所以找其他店买的),花费 17.5 大洋。

香橙派的官方淘宝店,发货时间有点不敢恭维,头一天晚上 7 点半下单,到了第二天晚上才发货,遇到周六日还要等更久。总之一阵好等,终于到货了。

下面汇总自己用到的资源,备忘。

官方工具里面下载了烧卡工具 PhoenixCard4.2.8,官方镜像里面下载了 Android 镜像,当然,还下载了用户手册。

用 PhoenixCard 按教程烧完 Android 镜像到 TF 卡,插到板子上,启动。正常进入系统,第一眼感觉是,UI 有点丑。

Orange Pi官方Android 12的UI

这个 UI 有个很坑爹的地方在于上面这一排 APP 既不能调顺序也不能隐藏,实在看着难受(当时刚通电的时候忘记拍照了,上面这张照片是后来拍的所以已经安装了一些其他 APP)

先安装 APP。下面这个列表是安装并且最后保留下来的:

火星直播,给老人家看电视台用,apk 从它官网 tvhuoxing.com 下载的,低清可以免费看,测试到目前还没见到广告

LAN drive,跟电脑之间共享文件用,apk 从 apkses.com 下载

BrowseHere,浏览器,apk 从 ksite.cn 这个博主提供的一个百度盘链接下载

Emotn UI,用来替换系统默认的 launcher,apk 从它官网 emotn.com 下载

还装了两个 APP 用来看油管,此处略过不提

还有一个列表是安装之后又删掉不要的:

当贝市场,看别人都推荐要装,自己装了后里面也没找到啥自己要用的东西,于是就删了

Google GMS,装了之后不管用,后来搜来搜去发现这个东西现在大概是要授权,于是就删了

button mapper,用来映射遥控器按键,装了后第一次进去配置成功了,后来再进去总是说我无障碍设置没给打开,调来调去它总是不认,于是就删了。

若干用来看油管又看不了的 APP,此处略过不提。

总的来说,安装的 APP 很少,但是在我家就够用了。下面是替换原生 launcher 的操作步骤。

首先是配置自己开发机电脑上的 Android 开发环境(我以前没配置过,只好从零开始配置,如果以前配置过就不用搞这些了):

在电脑上安装 Android 开发工具 adb。我是下载了一整个 Android Studio,

其实后来发现只需要下载它的 SDK 平台工具就够用了,

装好了之后,找到其安装目录,复制下来。在我这台机器上是:

C:UsersyangsAppDataLocalAndroidSdk

进入 Windows 的控制面板(我这个是 Windows 11),搜索“编辑系统环境变量”这个功能,点击进入。

新建环境变量:ANDROID_HOME

值:C:UsersyangsAppDataLocalAndroidSdk

编辑 Path 变量,新增值:

%ANDROID_HOME%platform-tools

保存退出。

f63a90e4-2eae-11ee-815d-dac502259ad0.png

搜索系统环境变量配置

f69ec604-2eae-11ee-815d-dac502259ad0.png

点击进入环境变量配置

f6adeda0-2eae-11ee-815d-dac502259ad0.png

编辑环境变量

这时打开一个新的 powershell 窗口,输入 adb,会发现 adb 工具可以从任意路径下使用了:

f6ce2fe8-2eae-11ee-815d-dac502259ad0.png

成功进入adb工具

接下来,在 orange pi 上面打开开发者模式,方法是进入设置->设备偏好设置->关于,拉到最下面 Android TV 操作系统版本这一项,鼠标连点个 10 下:

f6ec4424-2eae-11ee-815d-dac502259ad0.jpg

启用开发者模式

界面会弹出提示说开发者模式已开放,此时回到上一级界面,会看见开发者选项。

f713cc88-2eae-11ee-815d-dac502259ad0.jpg

开发者选项已开启

点击进入,打开 USB 调试功能:

f72c2530-2eae-11ee-815d-dac502259ad0.jpg

打开USB调试功能

然后,回到上级页面,从网络配置中找到盒子的 IP 地址,比如我这个是 192.168.1.15,于是就可以在开发机的 powershell 里面输入:

adb connect 192.168.1.15:5555

如果连接成功,你就会看到如下反馈:

f76198d2-2eae-11ee-815d-dac502259ad0.png

成功连接到电视盒子

好了!上面这么一长串的折腾,都是为了下面这一行指令,现在来把它输入之:

adb shell pm uninstall --user 0 com.android.tv.launcher

这样一来,就把香橙派安卓自带的桌面启动器干掉了,以后每次开机,系统都会自动进入我自己装的那个更加简洁好看的 Emotn 桌面,并且点击遥控器上的 Home 按钮也会回到 Emotn 桌面。

最后,这是我现在桌面的样子:

f77c4402-2eae-11ee-815d-dac502259ad0.jpg

到这里,本次折腾告一段落,总共大约花了断断续续两天时间。当然,既然已经启用了 adb,并且还可以 root,有其他想法还是可以继续折腾的,就到时候再说吧:)




审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • HDMI
    +关注

    关注

    32

    文章

    1658

    浏览量

    151626
  • USB接口
    +关注

    关注

    9

    文章

    699

    浏览量

    55569
  • 红外遥控器
    +关注

    关注

    3

    文章

    133

    浏览量

    21644
  • LTSM
    +关注

    关注

    0

    文章

    2

    浏览量

    968

原文标题:用Orange Pi Zero 3定制安卓电视盒

文章出处:【微信号:IoT前哨站,微信公众号:IoT前哨站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Banana Pi BPI-M1S RK3528 SBC 具有 HDMI 2.0、2.5GbE、WiFi 6 等功能

    4K 电视盒设计。 与我们介绍过的另外两款 RK3528(A) SBC(即Radxa Rock E20C和FriendlyELEC NanoPi Zero2,专注于无头网络应用的低成本和小占用空间
    发表于 10-24 11:03

    Banana Pi BPI-M1S RK3528 SBC 具有 HDMI 2.0、2.5GbE、WiFi 6 等功能

    4K 电视盒设计。 与我们介绍过的另外两款 RK3528(A) SBC(即Radxa Rock E20C和FriendlyELEC NanoPi Zero2,专注于无头网络应用的低成本和小占用空间
    的头像 发表于 10-24 11:02 292次阅读
    Banana <b class='flag-5'>Pi</b> BPI-M1S RK3528 SBC 具有 HDMI 2.0、2.5GbE、WiFi 6 等功能

    ​Banana Pi BPi-M4 Zero 开源硬件开发板评测试

    的第二个版本,标记为 V2.0,名称为 BPi-M4 Zero,采用 Raspberry Pi Zero 格式。不久前,我们写过BPi-M4 Berry型号,其外观类似于Raspberry P
    发表于 10-15 12:06

    联发科将发布阵营首颗3nm芯片

    联发科正式宣告,将于10月9日盛大揭幕其新一代MediaTek天玑旗舰芯片发布会,届时将震撼推出天玑9400移动平台。这款芯片不仅是联发科迄今为止最为强大的手机处理器,更标志着阵营正式迈入3nm工艺时代,成为业界首颗采用台积
    的头像 发表于 09-24 15:15 535次阅读

    主板_MTK主板_联发科主板定制方案

    主板采用了先进的联发科MTK8788、MTK8768、MTK8766系列芯片平台,基于64位四核/八核 Cortex-A53/A73架构,主频高达2.0GHz。配备4GB LPDDR3 RAM和64GB eMMC ROM,以
    的头像 发表于 08-30 20:06 959次阅读
    <b class='flag-5'>安</b><b class='flag-5'>卓</b>主板_MTK<b class='flag-5'>安</b><b class='flag-5'>卓</b>主板_联发科主板<b class='flag-5'>定制</b>方案

    RK3566芯片加持,当贝MAX1电视盒子游戏性能飞跃

    在追求《黑神话:悟空》最佳游戏体验时,选择合适的电视盒子至关重要。这款游戏对画质与流畅度要求极高,因此需精选盒子,确保芯片强劲、内存充足、网络稳定。在众多选择中,当贝MAX1电视盒子凭借卓越的综合性
    的头像 发表于 08-21 10:49 866次阅读
    RK3566芯片加持,当贝MAX1<b class='flag-5'>电视盒</b>子游戏性能飞跃

    谷歌推出新款电视盒子Google TV Streamer

    据多方媒体报道,谷歌近日推出新款电视盒——Google TV Streamer。相较前几代Chromecast电视棒,此次新品体积更大、外观更为抢眼,且不再隐藏在电视I/O面板下方。
    的头像 发表于 08-07 17:18 949次阅读

    聚徽触控 - 工控机适用于哪些领域

    工控机,也被称为系统工业平板电脑或嵌入式触控一体机,是一种基于操作系统的工业控制设备
    的头像 发表于 07-01 10:43 260次阅读

    工业平板电脑在重工业领域应用定制注意事项

    工业级平板电脑在重工业领域的应用定制需要特别注意以下几点,以确保设备能够在恶劣的工业环境中稳定、高效地运行:
    的头像 发表于 06-05 15:12 239次阅读

    手机主板定制_基于MT6833的手机定制开发

    手机方案基于5G联发科天玑700八核处理器,这款强大的处理器拥有急速多核的特性,为用户带来无与伦比的体验。其高性能多核处理器以实力芯生为基础,使得应用反应更加迅速,同时充分发挥了人工智能算力的潜能。
    的头像 发表于 05-10 19:53 615次阅读
    <b class='flag-5'>安</b><b class='flag-5'>卓</b>手机主板<b class='flag-5'>定制</b>_基于MT6833的<b class='flag-5'>安</b><b class='flag-5'>卓</b>手机<b class='flag-5'>定制</b>开发

    香橙派推出新款开发板:瑞芯微RK3588S SoC配Orange Pi 5 Pro

    4 月 2 日,香橙派发布了新增款式的 Orange Pi 5 Pro,该新品继承了原先 Orange Pi 5 系列所采用的瑞芯微 RK3588S SoC 芯片组技术,并改配能效水平
    的头像 发表于 04-02 09:57 947次阅读

    平板主板定制_学习|三防平板电脑主板方案

    平板电脑主板采用了MTK联发科方案,配备了强劲性能的联发科MT6771处理器。该处理器采用12nm制程工艺,拥有八核Cortex-A73+Coretex-A53架构,主频高达2.0GHZ,搭载
    的头像 发表于 02-27 19:48 609次阅读
    <b class='flag-5'>安</b><b class='flag-5'>卓</b>平板主板<b class='flag-5'>定制</b>_学习|三防<b class='flag-5'>安</b><b class='flag-5'>卓</b>平板电脑主板方案

    手机定制_基于天玑900的手机主板方案

    手机定制_基于天玑900的手机主板方案。5G
    的头像 发表于 01-24 19:41 607次阅读
    <b class='flag-5'>安</b><b class='flag-5'>卓</b>手机<b class='flag-5'>定制</b>_基于天玑900的手机<b class='flag-5'>安</b><b class='flag-5'>卓</b>主板方案

    Orange Pi Zero 2购买和使用教学分享

    小U打算自设一个24小时运行的轻量级Python+OpenCV的服务器,所以要求低功耗、算力够用就行,而且价钱越平越好。由于RasberryPi价钱高企,对比了多家替代厂后,我被OrangePiZero2的配置吸引到了:OrangePiZero2配备的AllwinnerH616四核1.5GARM64架构芯片,配备1GB的内存,MaliG31MP2GPU竟然可
    的头像 发表于 12-18 18:17 946次阅读
    <b class='flag-5'>Orange</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Zero</b> 2购买和使用教学分享

    手持收银机/智能收银机_POS机终端主板方案定制

    手持收银机/智能收银机/POS机终端主板方案定制。采用了联发科MTK6761平台开发的解决方案,搭载搭载高性能四核ARM Corte
    的头像 发表于 12-01 19:24 652次阅读
    手持收银机/智能<b class='flag-5'>安</b><b class='flag-5'>卓</b>收银机_POS机终端<b class='flag-5'>安</b><b class='flag-5'>卓</b>主板方案<b class='flag-5'>定制</b>