關於部落格
mewwoo@Singapore(2004-2008)
從一個連流浪喵都可以安心睡覺的國家,回來了。
  • 293982

    累積人氣

  • 7

    今日人氣

    1

    追蹤人氣

ATV2-4.3.1 全越獄 (透過 PwnageTool 以及 Seas0nPass)

自從有了 redsn0w,已經很久沒用 PwnageTool 來越獄,只因現階段 ATV2 只能靠他。

上次是用 greenpois0n 來越獄 ATV2 的,因此,在這篇,很簡單的把 PwnageTool 幾個畫面放上來。
另外,這次在安裝 XBMC 時,遇到了一些問題,在官網的討論區,終於找到解答,順便讓大家參考。

開始之前,請先下載 PwnageTool 4.3,另外,越獄之前,我已經先將 ATV2 先升級到 4.3.1。

1. PwnageTool 的歡迎畫面。
1-PwnageTool

2. 選擇 Apple TV2 的裝置。
2-ATV2

3. 選擇正確的 Apple TV2 軔體(AppleTV2,1_4.3_8F202)
3-FW-Selected

4. PwnageTool 會製作出另外一個軔體。
4-CFW-Confirmed

5. 開始製作軔體。
5-CFW-Built

6. 按照畫面進入 DFU 模式,很簡單,只要壓住遙控器上的 Menu + 播放鍵 7 秒就可以了。
6-DFU

7. 進入 DFU 後,iTunes 會被啟動。請使用 option + Restore 鍵,選擇 PwnageTool 製作出來的軔體。
1_AppleTV@iTunes

8. 越獄後,ATV2 的主選單會多出 nitoTV。
7-JBed

9. 越獄就是為了安裝 XBMC,進入 nitoTV 的安裝程式裡,選擇 XBMC。
8-InstallXBMC

10. 問題發生,出現缺少 xmbc-seatbeltunlock package 的錯誤。
即使 SSH 進入安裝,也是相同的錯誤。
error

11. 直接用 ssh 連上 ATV2,給予以下的指令:
    echo "deb http://apt.saurik.com/ tangelo-3.7 main">/etc/apt/sources.list.d/saurik.list
   
    - 執行完後,接著打:
    apt-get update
   
    - 結束後,再打:
    apt-get -f install
   
    這樣 XBMC 就會正常安裝完,執行畫面如下:
fix

12. 進入 ATV2,選單上就會出現 XBMC。
9-XBMCinstalled

13. 再次進入 nitoTV 的程式安裝,可以看到 XBMC 也已經安裝完成。
10-CheckXBMC

備註:
- ATV2 在使用 PwnageTool 階段,以及刷軔體階段,建議別接上電源線。熊爸第一次的失敗可能就是接上電源線,刷軔體的過程一直出現錯誤,和之前用 greenpois0n 建議的不同。
- ATV2 刷軔體出現錯誤時,接上螢幕會看到需要連接 iTunes 的畫面,此時毋須慌張。直接將 ATV2 接上電腦,開啟 iTunes,然後使用原廠的軔體或是直接按下回復鍵,先讓他回到最初的軔體版本,再重新越獄。
- 如果越獄後,你的 ATV2 安裝 XBMC 時沒有發生類似熊爸這邊的錯誤,那就恭喜囉。倘若您的錯誤是不一樣的,建議您可以直接參考 XBMC 官網上的討論區,多半可以找到解答。

====== 2011/4/6 使用 Seas0nPass 重新越獄 ======
到發文為止,使用 PwnageTool 刷過的 ATV2 在 XBMC 上總是有無法初始化音效輸出裝置的問題,此問題在 XBMC 的官網上,仍然未有相對應的解法。
另外,在播放影片時,會有一段一段停頓的感覺,此問題也尚未提出解決方案。
這兩部分,官網推論應該是 PwnageTool 的問題。

很湊巧的,Seas0nPass 昨天也釋出了全越獄的版本。因此,熊爸決定不再等待官網的解決方案,直接使用 Seas0nPass 來全越獄 ATV2。

簡單說明一下過程:
1. 將 ATV2 回復到官方出廠的軔體。

2. 使用 Seas0nPass 全越獄 ATV2。
(步驟請參考:Jailbreaking 101 - Seas0nPass )

3. 使用 ssh 連上 ATV2,自行安裝 nitoTV。
連上 ATV2 後,使用下列的指令 ( $ 為提示符號):
$ apt-get install wget
$ wget http://dl.dropbox.com/u/16129573/com.nito.deb
$ dpkg -i com.nito.deb
$ apt-get update
$ apt-get install com.nito.nitotv
$ killall AppleTV

4. 使用 nitoTV 裡面的 install program 來安裝 XBMC。

測試結果:
Seas0nPass 果然在音效裝置初始化的問題及影片播放斷斷續續的問題上,皆沒有出現。
然而,在播放 .mkv 檔案時,仍然會跳出畫面,回到 ATV2 選單上。

====== 2011/4/19 更新 XBMC (org.xbmc-20110418-e113cff_atv2-arm.deb) ======

今天熊爸更新了最新版本的 XBMC,結果如下:
播放 mkv 檔案會跳回 frontrow(主選單) 的問題已經解決,也不需要取消字幕的顯示。
影片的播放畫質也相當好喔!

相簿設定
標籤設定
相簿狀態