使用越狱和 XBMC 改进 Apple TV 2 (5.2)
Apple TV 是一款很棒的客厅配件,但许多拥有媒体中心和家庭影院 PC 经验的人更喜欢功能更强大的应用程序,如 Plex 和 XBMC,因为它们具有附加功能和更广泛的视频编解码器支持。使用 XBMC,您几乎可以播放任何视频或音频格式,访问共享网络驱动器进行网络播放,接受来自 LAN 或 Internet 的媒体流,安装新的用户主题(皮肤),显示天气和新闻信息,基本上可以作为一个完整的成熟的多媒体自动点唱机。
iOS 6.1)所以
不幸的是,Apple TV 3rd generation 尚未越狱,因此无法接受 XBMC 安装。使用 Seas0nPass 越狱 Apple TV 非常简单,并且与用于移动 iOS 设备的 Evasi0n 工具非常相似,您需要物理连接Apple TV 对电脑进行越狱。满足基本要求后,您就可以继续了。
越狱 Apple TV 2 Running 5.2 (iOS 6.1)
- Open Seas0nPass
- 选择“创建 IPSW”并让 Seasonpass 构建越狱的 IPSW 进行安装,然后按照屏幕上的说明在需要时通过 USB 将 Apple TV 2 连接到计算机
- 使用 ATV 遥控器同时按住 MENU 和 PLAY 按钮 7 秒钟,将 Apple TV 置于 DFU 模式
- iTunes 将启动以将 Apple TV 恢复到新越狱的 IPSW,继续按照 Seas0npass 屏幕上的说明进行操作
Apple TV 将重新启动,您将知道 Seas0nPass 已有效安装,因为 Apple TV 主屏幕上的“设置”图标暂时替换为红色“FC”徽标。
现在最重要的是安装 XBMC。
在 Apple TV 2 (5.2) 上安装 XBMC
开始之前,通过执行以下操作找到 Apple TV 的本地 IP 地址:
- 转到“设置”,然后转到“常规”,然后转到“网络”
- 记下 ATV IP 地址,您需要用它通过 SSH 连接到设备并安装 XBMC
在 Mac(或 Windows PC)上,打开一个新的终端窗口并使用 SSH 以根用户身份使用您刚刚检索到的 IP 连接到 Apple TV:
ssh root@appletv-ip
Apple TV 的默认密码是不带引号的“alpine”,就像所有 iPad、iPhone 和 iPod 一样。除非您在某个时候更改了它,否则它将是“高山”。
现在您已经远程登录到 Apple TV,安装过程开始了。下面概述的 XBMC 的官方方法 使用命令行,尽管 XBMC Wiki 提供了另一种方法,如果您喜欢冒险的话。
apt-get install wget
<代码>wget -O- http://apt.awkwardtv.org/awkwardtv.pub | apt-key 添加-
echo "deb http://apt.awkwardtv.org/ stable main" > /etc/apt/sources.list.d/awkwardtv.list
echo "deb http://mirrors.xbmc.org/apt/atv2 ./" > /etc/apt/sources.list.d/xbmc.list
apt-get 更新
mkdir -p /Applications/AppleTV.app/Appliances
apt-get install org.xbmc.xbmc-atv2
mkdir -p /Applications/XBMC.frappliance
重启
Apple TV 将重新启动,您现在可以在上面运行可爱的 XBMC 媒体中心应用程序。
在 Apple TV 上的 XBMC 中安装插件和自定义皮肤
您需要使用终端或 SFTP(通过 Cyberduck 等应用或来自 OS X Finder sFTP 功能) 在运行 XBMC 的 Apple TV 上安装自定义皮肤,但如果你做到了这一点,这并不复杂。使用 root@ip-address 连接到 ATV,然后导航到:
/private/var/mobile/
将 zip 文件放入该目录,然后从 XBMC 导航到“Add Ons”并使用“Install from Zip”
或者,您可以在计算机上解压缩皮肤和插件,然后使用 scp 或 SFTP 将它们直接复制到相应的插件或皮肤目录中。
皮肤看起来真的很棒,并且可以从 XBMC 免费下载。
Confluence 是一个漂亮的微妙皮肤,成为默认皮肤,AEON 是一个流行的第三方选择,尽管它已经有一段时间没有更新了。
从 Apple TV 卸载 XBMC
确定您不是 XBMC 的粉丝?没什么大不了的,卸载然后安装要容易得多。使用 SSH 再次登录 Apple TV:
ssh root@appletv-ip
现在使用apt-get打包工具卸载XBMC:
apt-get remove org.xbmc.xbmc-atv2
最后,再次重启ATV:
重启
Apple TV2 将在没有 XBMC 的情况下重新启动。
卸载 XBMC 不会撤销 Apple TV 上的越狱。如果您想对 Apple TV 进行解锁,您需要将它连接到计算机上运行的 iTunes,然后使用“恢复”功能将其恢复为出厂设置。
XBMC到底是什么?
对于某些历史,XBMC 是“Xbox Media Center”的缩写,是的,Xbox,就像在 Microsoft 游戏机中一样。 XBMC 最初是为改装的 xboxes 构建的,目的是将它们变成媒体中心,但它已经发展成为一个跨平台兼容的媒体中心应用程序,直接在 几乎任何东西,从 Mac 和 Windows 计算机到 Raspberry Pi。最新版本的 XBMC 支持作为 AirPlay 接收器,用于流媒体视频和来自 iTunes 的音频,因此您不会通过使用 XBMC 失去那些 iOS 设计的功能,但是与 Apple TV 的默认软件不同,它可以直接在 ATV(或桌面)上完美播放 mkv 文件) 没有挣扎。
XBMC 能够在越狱的 Apple TV 上运行一段时间,但这是首次在最新的 5.2 软件更新中可用。