通过越狱改进 Apple TV 2 (5.2) & XBMC
Apple TV 是一款很棒的客厅配件,但许多拥有媒体中心和家庭影院 PC 经验的人更喜欢功能更强大的应用程序,如 Plex 和 XBMC,因为它们具有附加功能和更广泛的视频编解码器支持。使用 XBMC,您几乎可以播放任何视频或音频格式,访问共享网络驱动器进行网络播放,接受来自 LAN 或 Internet 的媒体流,安装新的用户主题(皮肤),显示天气和新闻信息,基本上可以作为一个完整的成熟的多媒体自动点唱机。
感谢精彩的越狱世界,您现在可以在运行 5.2 的 Apple TV 2 上安装出色的免费 XBMC 软件(Apple TV 5.2 软件与 iOS 6.1 一起用于其他设备)并帮助释放设备作为家庭影院设备的全部潜力。启动和运行它比一般的越狱应用程序安装过程稍微复杂一些,因为没有 Cydia,并且您需要通过 SSH 连接到 ATV,然后使用包管理器来检索和安装适当的 XBMC 文件。不过其实也不算太复杂,跟着做,很快就能搞定
要求
- Apple TV 2代
- 如果您还没有将Apple TV 2 更新到版本5.2 (iOS 6.1)
- 下载Seas0nPass (Mac OS X) (Windows)
- USB线连接Apple TV和电脑进行越狱
- SSH客户端(Mac OS X终端,Windows PuTTY)
不幸的是,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 以root 用户身份使用您刚刚检索到的IP 连接到Apple TV:
ssh root@appletv-ip
Apple TV 的默认密码是不带引号的“alpine”,就像所有 iPad、iPhone 和 iPod 一样。除非你在某个时候改变它,否则它将是“高山”。
现在您已远程登录Apple TV,安装过程开始。下面概述的 XBMC 官方方法使用命令行,但如果您喜欢冒险,XBMC Wiki 提供了替代方法。
Apple TV 将重新启动,您现在可以在上面运行可爱的 XBMC 媒体中心应用程序。
在Apple TV 上的XBMC 中安装插件和自定义皮肤
您需要使用终端或 SFTP(使用像 Cyberduck 这样的应用程序或来自 OS X Finder sFTP 功能)在运行 XBMC 的 Apple TV 上安装自定义皮肤,但如果您这样做并不复杂已经做到了这一点。使用 root@ip-address 连接到 ATV,然后导航到:
/private/var/mobile/
将zip文件放入该目录,然后从XBMC导航到“附加组件”并使用“从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,就像在微软游戏机中一样。 XBMC 最初是为改装的 xboxes 构建的,目的是将它们变成媒体中心,但它已经发展成为一个跨平台兼容的媒体中心应用程序,可以直接运行在几乎任何东西之上,从 Mac 和 Windows 计算机到 Raspberry Pi。最新版本的 XBMC 包括支持作为 AirPlay 接收器从 iTunes 流式传输视频和音频,所以你不会失去那些使用 XBMC 的 iOS 设计的功能,但与 Apple TV 的默认软件不同,它可以完美地直接播放 mkv 文件ATV(或桌面)没有挣扎。
XBMC已经能够在越狱的Apple TV上运行一段时间了,但这是第一次在最新的5.2软件更新上运行。