mirror of
https://github.com/Dichgrem/Blog.git
synced 2025-02-23 05:58:36 -05:00
just push
This commit is contained in:
parent
751ccf4a80
commit
966407325e
@ -9,27 +9,70 @@ tags = ["综合工程"]
|
|||||||
|
|
||||||
前言 由于 AppleTV 的高昂的售价和普通电视盒子广告的泛滥,一台开源、多功能的原生安卓电视盒子逐渐成为智能家居的必备神器。出于对 IPTV、YouTube 和家庭影院等需求,以及对一面赏心悦目电视墙的期待,这里分享 Android TV (以下简称ATV)安装的一些要点。
|
前言 由于 AppleTV 的高昂的售价和普通电视盒子广告的泛滥,一台开源、多功能的原生安卓电视盒子逐渐成为智能家居的必备神器。出于对 IPTV、YouTube 和家庭影院等需求,以及对一面赏心悦目电视墙的期待,这里分享 Android TV (以下简称ATV)安装的一些要点。
|
||||||
<!-- more -->
|
<!-- more -->
|
||||||
准备工作:
|
|
||||||
|
|
||||||
- 1.一个 [ATV 镜像](https://pan.baidu.com/s/17eDDrf4WzWVmrc9hLw-c_w?pwd=a728) ,这里使用 Tosathony 制作的 Android TV x86 9.0, 支持 Android tv Remote,且可以下载 Google Play Store 。
|
## 零.要实现的目标
|
||||||
|
|
||||||
- 2.我们的老朋友 Rufus 写盘工具:https://www.423down.com/10080.html
|
- 实现自己的设备(X86/Arm)上安装TV系统;
|
||||||
|
- 实现**无开机广告和内置广告**;
|
||||||
|
- 实现**海报墙效果**(矩形磁帖),或自定义安卓桌面启动器;
|
||||||
|
- 实现**影视番剧观看**,基于TVbox/Kodi/Kazumi;
|
||||||
|
- 实现**国内流媒体观看**,包括Bilibili,爱优腾等等;
|
||||||
|
- 实现**国外流媒体观看**,包括Netflix,YouTube,Disney+,Spotify等等;
|
||||||
|
- 实现**家庭影院**,Emby类软件自动刮削;
|
||||||
|
- 实现**IPTV**观看,采用自抓取源或者公共源;
|
||||||
|
- 实现**复古游戏**游玩,包括GBA/FC等等,基于RetroArch/PPSSPP,可以连接手柄;
|
||||||
|
- 实现**游戏主机串流**,包括PS/Xbox/Switch等等;
|
||||||
|
|
||||||
- 3.Android tv Remote 手机遥控器软件:https://android-tv-remote-control.en.softonic.com/android
|
|
||||||
|
|
||||||
- 4.Tiny ADB 软件: https://androidmtk.com/tiny-adb-and-fastboot-tool#installer
|
|
||||||
|
|
||||||
- 5.一些可安装的软件:
|
## 一.选择合适的平台
|
||||||
|
|
||||||
- 当贝市场:https://www.dangbei.com/apps/
|
X86还是Arm?两者之间各有优点,截止到今天各种Arm电视盒子已经非常成熟,价格便宜,也可以使用运营商的电视盒子进行刷机,性能并不会太弱;而X86平台往往价格偏贵,且解码性能和功能适配没有和电视生态联系紧密,因此建议首选Arm平台。
|
||||||
|
|
||||||
- 哔哩哔哩TV版:https://www.fenxm.com/104.html
|
|
||||||
|
|
||||||
- kodi: http://www.kodiplayer.cn/
|
|
||||||
|
|
||||||
- ATV Launcher: https://www.fenxm.com/592.html
|
## 二.选择合适的系统
|
||||||
|
|
||||||
|
无论是运营商自带的电视盒子还是各种所谓的“无广告”电视盒子,往往都基于以下两种系统,且不要迷信所谓的“无广告”电视盒子,它们往往配置低下,性价比不高且还是有内置付费项目,甚至有一些根本没有做到去广告。
|
||||||
|
|
||||||
|
| 特性 | **Android-x86** | **Android TV** |
|
||||||
|
|--------------------|---------------------------------------------------------|----------------------------------------------------------|
|
||||||
|
| **目标用户** | 面向 PC 用户,将 Android 运行在 x86/x86_64 设备上。 | 面向电视和机顶盒用户,优化用于遥控器或语音操作。 |
|
||||||
|
| **适配设备** | 传统 PC、笔记本、平板电脑等 x86 架构设备。 | 智能电视、电视盒子等 ARM 或特定芯片架构设备。 |
|
||||||
|
| **界面设计** | 和标准 Android 类似,为触摸屏和鼠标键盘优化。 | 专为大屏设计,使用 Leanback UI,适配遥控器操作。 |
|
||||||
|
| **Google 服务** | 默认不包含 Google 服务,需要用户手动安装。 | 官方版本内置 Google 服务(例如 Play Store、Assistant)。 |
|
||||||
|
| **开机启动器** | 使用标准 Android 桌面启动器(Launcher3)。 | 使用电视优化的启动器(Leanback Launcher)。 |
|
||||||
|
| **架构支持** | 专注于 **x86/x86_64**,但支持 ARM 仿真(通过 Houdini)。 | 主要支持 **ARM/ARM64** 架构,有限支持 x86。 |
|
||||||
|
| **硬件支持** | 需要额外优化,部分硬件(如 GPU 驱动)可能无法正常工作。 | 深度集成硬件,默认支持电视硬件(如 HDMI CEC、音频输出)。 |
|
||||||
|
| **应用市场** | 默认不内置 Google Play,需要手动安装 Aurora Store 等替代方案。| 默认集成 Google Play 商店,提供大屏优化的应用程序。 |
|
||||||
|
| **遥控器支持** | 不适配遥控器,主要使用鼠标键盘操作。 | 专为遥控器优化,支持按键导航和语音输入。 |
|
||||||
|
| **开源贡献** | 由社区维护,支持各种自定义和实验功能。 | 由 Google 官方主导,OEM 厂商提供硬件优化支持。 |
|
||||||
|
|
||||||
|
---
|
||||||
|
> Android-x86 的安装类似windows,需要命令行界面配置;Android TV安装类似 Android手机,通过刷分区或TWRP卡刷安装。
|
||||||
|
|
||||||
|
> Tosathony 制作的 Android TV x86 是一个由社区成员制作的定制化 Android TV 版本,针对 Android TV 的大屏界面 和 遥控器操作 进行特别优化,但某些硬件(如 Wi-Fi、GPU、音频设备等)的驱动可能不兼容或需要额外的配置。
|
||||||
|
|
||||||
|
**刷 Tosathony Android TV X86 准备工作**:
|
||||||
|
|
||||||
|
- 1.[Tosathony 制作的 Android TV x86 9.0](https://pan.baidu.com/s/17eDDrf4WzWVmrc9hLw-c_w?pwd=a728)
|
||||||
|
|
||||||
|
- 2.[Rufus 写盘工具](https://www.423down.com/10080.html)
|
||||||
|
|
||||||
|
- 3.[Android tv Remote 手机遥控器软件:](https://android-tv-remote-control.en.softonic.com/android)
|
||||||
|
|
||||||
|
- 4.[Tiny ADB 软件](https://androidmtk.com/tiny-adb-and-fastboot-tool#installer)
|
||||||
|
|
||||||
|
**一些可安装的软件**:
|
||||||
|
|
||||||
|
- [kodi](http://www.kodiplayer.cn/)
|
||||||
|
|
||||||
|
- [当贝市场](https://www.dangbei.com/apps/)
|
||||||
|
|
||||||
|
- [哔哩哔哩TV版](https://www.fenxm.com/104.html)
|
||||||
|
|
||||||
|
- [ATV Launcher](https://www.fenxm.com/592.html)
|
||||||
|
|
||||||
安装流程:
|
|
||||||
|
|
||||||
## 一、写盘,BIOS启动
|
## 一、写盘,BIOS启动
|
||||||
|
|
||||||
@ -69,17 +112,17 @@ tags = ["综合工程"]
|
|||||||
|
|
||||||
4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。
|
4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。
|
||||||
|
|
||||||
5.现在我们可以看到进入了 ATV 的桌面。
|
5.随后进入了 AndroidTV 的桌面。
|
||||||
|
|
||||||
## 四、安装软件并设置桌面启动
|
## 四、安装软件并设置桌面启动
|
||||||
|
|
||||||
1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。
|
1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。
|
||||||
|
|
||||||
2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect <IP 地址> 。 ,随后在ATV端授权连接;
|
2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令``adb connect <IP 地址> ``,随后在ATV端授权连接;
|
||||||
|
|
||||||
3.接着使用命令adb install <path to android app.apk>将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。
|
3.接着使用命令adb install <path to android app.apk>将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。
|
||||||
|
|
||||||
附一些 ADB 常用命令:
|
**一些 ADB 常用命令**:
|
||||||
|
|
||||||
```
|
```
|
||||||
adb reboot #将重启 Android 设备。
|
adb reboot #将重启 Android 设备。
|
||||||
@ -101,7 +144,7 @@ enable_nativebridge
|
|||||||
|
|
||||||
reboot
|
reboot
|
||||||
```
|
```
|
||||||
5.安装一些软件包后我们发现需要代替掉ATV自带的桌面,从而形成海报墙的效果,这和 linux 的桌面环境切换有异曲同工之处。注意:替换前需要已经安装完成其他桌面!!!!(比如 ATV Launcher )我们使用
|
5.安装一些软件包后我们发现需要代替掉ATV自带的桌面,从而形成海报墙的效果,这和 linux 的桌面环境切换有异曲同工之处。注意:替换前需要已经安装完成其他桌面!!!!(比如 ATV Launcher )我们使用以下命令禁用 google 默认的桌面。随后重启,即可看到ATV的海报墙。
|
||||||
|
|
||||||
``pm disable-user --user 0 com.google.android.tvlauncher ``
|
``pm disable-user --user 0 com.google.android.tvlauncher ``
|
||||||
|
|
||||||
@ -114,7 +157,7 @@ generic_x86:/ # pm enable --user 0 com.google.android.tvlauncher
|
|||||||
Package com.google.android.tvlauncher new state: enabled
|
Package com.google.android.tvlauncher new state: enabled
|
||||||
```
|
```
|
||||||
|
|
||||||
命令,禁用 google 默认的桌面。随后重启,即可看到如下海报墙:
|
|
||||||
|
|
||||||
## 后记
|
## 后记
|
||||||
|
|
||||||
|
@ -95,38 +95,72 @@
|
|||||||
|
|
||||||
<div class="post-content">
|
<div class="post-content">
|
||||||
<p>前言 由于 AppleTV 的高昂的售价和普通电视盒子广告的泛滥,一台开源、多功能的原生安卓电视盒子逐渐成为智能家居的必备神器。出于对 IPTV、YouTube 和家庭影院等需求,以及对一面赏心悦目电视墙的期待,这里分享 Android TV (以下简称ATV)安装的一些要点。</p>
|
<p>前言 由于 AppleTV 的高昂的售价和普通电视盒子广告的泛滥,一台开源、多功能的原生安卓电视盒子逐渐成为智能家居的必备神器。出于对 IPTV、YouTube 和家庭影院等需求,以及对一面赏心悦目电视墙的期待,这里分享 Android TV (以下简称ATV)安装的一些要点。</p>
|
||||||
<span id="continue-reading"></span>
|
<span id="continue-reading"></span><h2 id="ling-yao-shi-xian-de-mu-biao">零.要实现的目标</h2>
|
||||||
<p>准备工作:</p>
|
<ul>
|
||||||
|
<li>实现自己的设备(X86/Arm)上安装TV系统;</li>
|
||||||
|
<li>实现<strong>无开机广告和内置广告</strong>;</li>
|
||||||
|
<li>实现<strong>海报墙效果</strong>(矩形磁帖),或自定义安卓桌面启动器;</li>
|
||||||
|
<li>实现<strong>影视番剧观看</strong>,基于TVbox/Kodi/Kazumi;</li>
|
||||||
|
<li>实现<strong>国内流媒体观看</strong>,包括Bilibili,爱优腾等等;</li>
|
||||||
|
<li>实现<strong>国外流媒体观看</strong>,包括Netflix,YouTube,Disney+,Spotify等等;</li>
|
||||||
|
<li>实现<strong>家庭影院</strong>,Emby类软件自动刮削;</li>
|
||||||
|
<li>实现<strong>IPTV</strong>观看,采用自抓取源或者公共源;</li>
|
||||||
|
<li>实现<strong>复古游戏</strong>游玩,包括GBA/FC等等,基于RetroArch/PPSSPP,可以连接手柄;</li>
|
||||||
|
<li>实现<strong>游戏主机串流</strong>,包括PS/Xbox/Switch等等;</li>
|
||||||
|
</ul>
|
||||||
|
<h2 id="yi-xuan-ze-he-gua-de-ping-tai">一.选择合适的平台</h2>
|
||||||
|
<p>X86还是Arm?两者之间各有优点,截止到今天各种Arm电视盒子已经非常成熟,价格便宜,也可以使用运营商的电视盒子进行刷机,性能并不会太弱;而X86平台往往价格偏贵,且解码性能和功能适配没有和电视生态联系紧密,因此建议首选Arm平台。</p>
|
||||||
|
<h2 id="er-xuan-ze-he-gua-de-xi-tong">二.选择合适的系统</h2>
|
||||||
|
<p>无论是运营商自带的电视盒子还是各种所谓的“无广告”电视盒子,往往都基于以下两种系统,且不要迷信所谓的“无广告”电视盒子,它们往往配置低下,性价比不高且还是有内置付费项目,甚至有一些根本没有做到去广告。</p>
|
||||||
|
<table><thead><tr><th>特性</th><th><strong>Android-x86</strong></th><th><strong>Android TV</strong></th></tr></thead><tbody>
|
||||||
|
<tr><td><strong>目标用户</strong></td><td>面向 PC 用户,将 Android 运行在 x86/x86_64 设备上。</td><td>面向电视和机顶盒用户,优化用于遥控器或语音操作。</td></tr>
|
||||||
|
<tr><td><strong>适配设备</strong></td><td>传统 PC、笔记本、平板电脑等 x86 架构设备。</td><td>智能电视、电视盒子等 ARM 或特定芯片架构设备。</td></tr>
|
||||||
|
<tr><td><strong>界面设计</strong></td><td>和标准 Android 类似,为触摸屏和鼠标键盘优化。</td><td>专为大屏设计,使用 Leanback UI,适配遥控器操作。</td></tr>
|
||||||
|
<tr><td><strong>Google 服务</strong></td><td>默认不包含 Google 服务,需要用户手动安装。</td><td>官方版本内置 Google 服务(例如 Play Store、Assistant)。</td></tr>
|
||||||
|
<tr><td><strong>开机启动器</strong></td><td>使用标准 Android 桌面启动器(Launcher3)。</td><td>使用电视优化的启动器(Leanback Launcher)。</td></tr>
|
||||||
|
<tr><td><strong>架构支持</strong></td><td>专注于 <strong>x86/x86_64</strong>,但支持 ARM 仿真(通过 Houdini)。</td><td>主要支持 <strong>ARM/ARM64</strong> 架构,有限支持 x86。</td></tr>
|
||||||
|
<tr><td><strong>硬件支持</strong></td><td>需要额外优化,部分硬件(如 GPU 驱动)可能无法正常工作。</td><td>深度集成硬件,默认支持电视硬件(如 HDMI CEC、音频输出)。</td></tr>
|
||||||
|
<tr><td><strong>应用市场</strong></td><td>默认不内置 Google Play,需要手动安装 Aurora Store 等替代方案。</td><td>默认集成 Google Play 商店,提供大屏优化的应用程序。</td></tr>
|
||||||
|
<tr><td><strong>遥控器支持</strong></td><td>不适配遥控器,主要使用鼠标键盘操作。</td><td>专为遥控器优化,支持按键导航和语音输入。</td></tr>
|
||||||
|
<tr><td><strong>开源贡献</strong></td><td>由社区维护,支持各种自定义和实验功能。</td><td>由 Google 官方主导,OEM 厂商提供硬件优化支持。</td></tr>
|
||||||
|
</tbody></table>
|
||||||
|
<hr />
|
||||||
|
<blockquote>
|
||||||
|
<p>Android-x86 的安装类似windows,需要命令行界面配置;Android TV安装类似 Android手机,通过刷分区或TWRP卡刷安装。</p>
|
||||||
|
</blockquote>
|
||||||
|
<blockquote>
|
||||||
|
<p>Tosathony 制作的 Android TV x86 是一个由社区成员制作的定制化 Android TV 版本,针对 Android TV 的大屏界面 和 遥控器操作 进行特别优化,但某些硬件(如 Wi-Fi、GPU、音频设备等)的驱动可能不兼容或需要额外的配置。</p>
|
||||||
|
</blockquote>
|
||||||
|
<p><strong>刷 Tosathony Android TV X86 准备工作</strong>:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<p>1.一个 <a href="https://pan.baidu.com/s/17eDDrf4WzWVmrc9hLw-c_w?pwd=a728">ATV 镜像</a> ,这里使用 Tosathony 制作的 Android TV x86 9.0, 支持 Android tv Remote,且可以下载 Google Play Store 。</p>
|
<p>1.<a href="https://pan.baidu.com/s/17eDDrf4WzWVmrc9hLw-c_w?pwd=a728">Tosathony 制作的 Android TV x86 9.0</a></p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<p>2.我们的老朋友 Rufus 写盘工具:https://www.423down.com/10080.html</p>
|
<p>2.<a href="https://www.423down.com/10080.html">Rufus 写盘工具</a></p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<p>3.Android tv Remote 手机遥控器软件:https://android-tv-remote-control.en.softonic.com/android</p>
|
<p>3.<a href="https://android-tv-remote-control.en.softonic.com/android">Android tv Remote 手机遥控器软件:</a></p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<p>4.Tiny ADB 软件: https://androidmtk.com/tiny-adb-and-fastboot-tool#installer</p>
|
<p>4.<a href="https://androidmtk.com/tiny-adb-and-fastboot-tool#installer">Tiny ADB 软件</a></p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
</ul>
|
||||||
<p>5.一些可安装的软件:</p>
|
<p><strong>一些可安装的软件</strong>:</p>
|
||||||
</li>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<p>当贝市场:https://www.dangbei.com/apps/</p>
|
<p><a href="http://www.kodiplayer.cn/">kodi</a></p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<p>哔哩哔哩TV版:https://www.fenxm.com/104.html</p>
|
<p><a href="https://www.dangbei.com/apps/">当贝市场</a></p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<p>kodi: http://www.kodiplayer.cn/</p>
|
<p><a href="https://www.fenxm.com/104.html">哔哩哔哩TV版</a></p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<p>ATV Launcher: https://www.fenxm.com/592.html</p>
|
<p><a href="https://www.fenxm.com/592.html">ATV Launcher</a></p>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>安装流程:</p>
|
|
||||||
<h2 id="yi-xie-pan-biosqi-dong">一、写盘,BIOS启动</h2>
|
<h2 id="yi-xie-pan-biosqi-dong">一、写盘,BIOS启动</h2>
|
||||||
<p>1.使用 Rufus 将下载好的 ATV 镜像写入U盘。</p>
|
<p>1.使用 Rufus 将下载好的 ATV 镜像写入U盘。</p>
|
||||||
<p>2.将U盘插到目标主机上,并设置 BIOS-boot 优先启动,不同设备进入 BIOS 的按键不同,大部分是F2或者DEL;</p>
|
<p>2.将U盘插到目标主机上,并设置 BIOS-boot 优先启动,不同设备进入 BIOS 的按键不同,大部分是F2或者DEL;</p>
|
||||||
@ -146,12 +180,12 @@
|
|||||||
<p><code>pm disable com.google.android.tungsten.setupwraith #注意空格</code></p>
|
<p><code>pm disable com.google.android.tungsten.setupwraith #注意空格</code></p>
|
||||||
<p>回车执行,随后按<code>Ctrl+Alt+F7或F8</code>回到图形界面。</p>
|
<p>回车执行,随后按<code>Ctrl+Alt+F7或F8</code>回到图形界面。</p>
|
||||||
<p>4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。</p>
|
<p>4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。</p>
|
||||||
<p>5.现在我们可以看到进入了 ATV 的桌面。</p>
|
<p>5.随后进入了 AndroidTV 的桌面。</p>
|
||||||
<h2 id="si-an-zhuang-ruan-jian-bing-she-zhi-zhuo-mian-qi-dong">四、安装软件并设置桌面启动</h2>
|
<h2 id="si-an-zhuang-ruan-jian-bing-she-zhi-zhuo-mian-qi-dong">四、安装软件并设置桌面启动</h2>
|
||||||
<p>1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。</p>
|
<p>1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。</p>
|
||||||
<p>2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect <IP 地址> 。 ,随后在ATV端授权连接;</p>
|
<p>2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令<code>adb connect <IP 地址> </code>,随后在ATV端授权连接;</p>
|
||||||
<p>3.接着使用命令adb install <path to android app.apk>将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。</p>
|
<p>3.接着使用命令adb install <path to android app.apk>将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。</p>
|
||||||
<p>附一些 ADB 常用命令:</p>
|
<p><strong>一些 ADB 常用命令</strong>:</p>
|
||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>adb reboot #将重启 Android 设备。
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>adb reboot #将重启 Android 设备。
|
||||||
</span><span>
|
</span><span>
|
||||||
</span><span>adb reboot recovery #将设备重新启动到恢复模式。
|
</span><span>adb reboot recovery #将设备重新启动到恢复模式。
|
||||||
@ -169,7 +203,7 @@
|
|||||||
</span><span>
|
</span><span>
|
||||||
</span><span>reboot
|
</span><span>reboot
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>5.安装一些软件包后我们发现需要代替掉ATV自带的桌面,从而形成海报墙的效果,这和 linux 的桌面环境切换有异曲同工之处。注意:替换前需要已经安装完成其他桌面!!!!(比如 ATV Launcher )我们使用</p>
|
<p>5.安装一些软件包后我们发现需要代替掉ATV自带的桌面,从而形成海报墙的效果,这和 linux 的桌面环境切换有异曲同工之处。注意:替换前需要已经安装完成其他桌面!!!!(比如 ATV Launcher )我们使用以下命令禁用 google 默认的桌面。随后重启,即可看到ATV的海报墙。</p>
|
||||||
<p><code>pm disable-user --user 0 com.google.android.tvlauncher </code></p>
|
<p><code>pm disable-user --user 0 com.google.android.tvlauncher </code></p>
|
||||||
<p>恢复原有桌面:</p>
|
<p>恢复原有桌面:</p>
|
||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>C:\Users\root>adb shell
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>C:\Users\root>adb shell
|
||||||
@ -177,7 +211,6 @@
|
|||||||
</span><span>generic_x86:/ # pm enable --user 0 com.google.android.tvlauncher
|
</span><span>generic_x86:/ # pm enable --user 0 com.google.android.tvlauncher
|
||||||
</span><span>Package com.google.android.tvlauncher new state: enabled
|
</span><span>Package com.google.android.tvlauncher new state: enabled
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>命令,禁用 google 默认的桌面。随后重启,即可看到如下海报墙:</p>
|
|
||||||
<h2 id="hou-ji">后记</h2>
|
<h2 id="hou-ji">后记</h2>
|
||||||
<p><a href="https://github.com/googlesamples/leanback-showcase">Android TV google 官方 TV 库</a></p>
|
<p><a href="https://github.com/googlesamples/leanback-showcase">Android TV google 官方 TV 库</a></p>
|
||||||
<p><a href="https://github.com/boxmate/tvframe">智能电视,电视盒子开发 SDK</a></p>
|
<p><a href="https://github.com/boxmate/tvframe">智能电视,电视盒子开发 SDK</a></p>
|
||||||
|
BIN
public/pagefind/fragment/en_72b6571.pf_fragment
Normal file
BIN
public/pagefind/fragment/en_72b6571.pf_fragment
Normal file
Binary file not shown.
Binary file not shown.
BIN
public/pagefind/index/en_129c38d.pf_index
Normal file
BIN
public/pagefind/index/en_129c38d.pf_index
Normal file
Binary file not shown.
Binary file not shown.
BIN
public/pagefind/index/en_4c18ca7.pf_index
Normal file
BIN
public/pagefind/index/en_4c18ca7.pf_index
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
public/pagefind/index/en_eb182a7.pf_index
Normal file
BIN
public/pagefind/index/en_eb182a7.pf_index
Normal file
Binary file not shown.
@ -1 +1 @@
|
|||||||
{"version":"1.3.0","languages":{"en":{"hash":"en_4ee95dd9fc","wasm":"en","page_count":82}}}
|
{"version":"1.3.0","languages":{"en":{"hash":"en_9691afcf14","wasm":"en","page_count":82}}}
|
Binary file not shown.
BIN
public/pagefind/pagefind.en_9691afcf14.pf_meta
Normal file
BIN
public/pagefind/pagefind.en_9691afcf14.pf_meta
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user