2011年9月12日星期一

Apple TV 2G 越狱

托朋友从美国带了台Apple TV 2G,原价99美金,加上8.25%的税,共107刀,是不是美国买什么东西都要交税啊。
  

越狱前准备:
1、收集系统信息
Apple TV Software: 4.2.2(2203)
OS Build Version: 4.3(8F305)
2、下载最新的越狱工具seas0nPass Version 0.7.8 (118)

3、升级Apple TV固件至最新版本,因为seas0nPass已经支持最新版本Apple TV的越狱。
Apple TV Software: 4.3(2557)
OS Build Version: 4.3(8F455)
升级时,直接在seas0nPass下载Apple TV最新固件,在iTunes升级,升级时按option键同时按恢复,选择下载的固件进行升级。

4、准备越狱环境
操作系统:Windows7 32位
iTunes版本:10.4.1.10
越狱工具:seas0nPass 0.7.8
其他工具:microUSB线缆一根,我用的是Motorola ME860原装手机数据线。
需要注意地方:
在Mac OS X Lion和Windows7 64位下经过尝试,越狱失败,这只是个人经验;
越狱时断开电脑同Apple其他设备的连接,如iPhone、iPad、iPod等。

越狱过程:
详细越狱过程可参见,seas0nPass的官方介绍,过程简单来说就是,先下载最新的固件(这个我在之前升级固件时已完成),然后seas0nPasss基于此原生固件生成定制固件,最后等待设备进入DFU模式,设备进入DFU模式后,seas0nPass驱动iTunes刷写此定制固件至Apple TV,完成越狱过程。整个越狱过程的难点是进入DFU模式,根据网友经验和本人的尝试,总结出进入DFU模式的方法:
1、整个过程不需要给Apple TV通电。
2、关闭iTunes,直到seas0nPass自己驱动iTunes升级定制固件。
3、出现“等待设备进入DFU模式”的提示后,将Apple TV通过MicroUSB接入电脑,按附带摇控器的Menu+方向舵下键3秒钟,随即按MENU+play/pause键7秒钟进入DFU模式。经过本人艰苦卓绝的尝试最后通过该方法进入DFU,但是即使使用该方法成功率也不高,很靠运气,需要耐心。至于为什么要先按Menu+方向舵下键3秒钟,给出的解释是:将Apple TV接上USB马上按MENU+暂停键7秒,很难进入DFU,因为这样操作很容易按慢了,插入USB的一刹那机子已经起动了,除非两个人互相配合。这个解释本人是信了,至于你信不信。

还有网友另一种进入DFU模式的方法,是先将Apple TV接入USB,3秒内通电,随即按摇控器Menu+Play/Pause键7秒钟, 这样在seas0nPass中也提示进入DFU,但是升级升级过程最后会提示21或16xx错误。

越狱后安装应用程序或相关配置:
1、 安装XBMC(XBox Media Center)
SSH连接Apple TV,帐号和口令为root/alpine。
#apt-get update
#apt-get install org.xbmc.xbmc-atv2
熟悉ubuntu的,应该对这些很熟悉。

设置XBMC,主要是
System->Appearance->Skin->Fonts->Arial based
System->Appearance->International->Language->Chinese(Simple) System->Appearance->International->Charset->Chinese Simplified(GBK)

安装国内视频网站插件文档
#apt-get update
#apt-get install wget
#cd /var/mobile/
#wget http://xbmc-addons-chinese.googlecode.com/files/repository.googlecode.xbmc-addons-chinese.zip
或者主机下载后,通过ssh上传至Apple TV的/var/mobile/下。

然后进入Apple TV的XBMC,系统设置->扩展功能->从zip文件安装->选择Home文件夹->选择repository.googlecode.xbmc-addons-chinese.zip,进入扩展功能->获取扩展功能->全部扩展功能->视频扩展功能,最后一页就能看到我们熟悉的视频网站,启用你喜欢的网站即可。

http://mirrors.xbmc.org/nightlies/darwin/atv2/下有xbmc最新的nightbuild,可以酌情尝试安装。

2、安装atvFlash。atvFlash是一款商业软件,市售29.95美元。
atvFlash是通过pc或mac os端的软件对Apple TV进行远程安装,可以下载到的最新版本为aTVFlash-black_Beta7。atvFlash为Apple TV带来几项功能:
1)可以停用Apple TV自动更新。
2)为Apple TV安装非官方浏览器: Couch Surfer Pro。
3)安装media player,支持AFP/SMB共享连接,支持大多数的视频、音频及字幕文件格式。
4)支持DVD字幕,支持多DVD音轨。

3、安装nitoTV。
#apt-get update
#apt-get install com.nito.nitotv
可以通过nitoTV安装其他应用程序,如Rowmote Helper,配合iphone或ipad上的Rowmote pro,可通过ipad或iphone控制Apple TV,最关键的解决了Apple TV让人近乎绝望的键盘输入。

如果安装时有如下错误提示:"The following signatures couldnt be verified because the public key is not available: NO_PUBKEY 89711CE585F73AB5" ,需要安装awkwardtv.pub key,  
wget -O- http://apt.awkwardtv.org/awkwardtv.pub | apt-key add - 

wget -O-表示输出到stdout,-O指定输出,“-”表示标准输出。
apt-key add -:filename为“-”,表示从标准输入读入。

4、应用软件升级
#apt-get update
#apt-get -u upgrade

标签: ,


评论: 发表评论

订阅 博文评论 [Atom]





<< 主页

This page is powered by Blogger. Isn't yours?

订阅 博文 [Atom]