2012年9月2日 星期日

iPod touch 3rd Jailbreak 5.1.1


since: 2012/09/02
update: 2012/09/02

reference:
1.
iOS 5.1.1 Absinthe 2.0.4 全 JB 過程教學
2. I touchs: iPod touch 3rd Jailbreak 4.3.3

A. 說明:
     由於即將到來的 iOS 6 不支援: iPhone 3G, iPad 1iPod touch 3,
     因此決定將手邊已不常用到的(較常用 iPad 2) iPod touch 3rdJB.  

--------------------------------------------------------------------

B. 前置作業:
    1. 確認 iPod touch 目前為最新版本: iOS 5.1.1 .
        => 設定 > 一般 > 關於本機 > 版本: 5.1.1

    2. 備份 ECID:
        a. 在 Mac OS X 下, 連結 iPod touch 並且下載 Umbrella:
             The Firmware Umbrella - TinyUmbrella         
             p.s. 在此下載的檔案為: TinyUmbrella-5.11.01.pkg

        b. (目前版本: 5.11.01). 安裝好 TinyUmbrella 後, 點開進入並選擇你的 iPod touch.

        c. 接著按下右上方的 "Save SHSH" 按鈕.

        d. 儲存好的 SHSH 會各放一份在 CYDIA 的 server 和本機(Mac) 上的
            /Users/(your username)/.shsh 目錄下.

    3. 備份 iPod Touch 資料:
        使用 iTunes 同步並備份 iPod touch 的資料.

--------------------------------------------------------------------

C. 進行 JB:

     1. 下載 JB 軟體
          網址: Greenpois0n.com
          連結: Absinthe v2.0.4 MacOSX (10.5, 10.6, 10.7)
          檔名: absinthe-mac-2.0.4.dmg
          備註: 由於目前已升級為 OS X 10.8, 經測試後無法 JB,
                    因此改下載 Linux 版本: Absinthe v2.0.4 Linux (x86/x86_64)
                    檔名: absinthe-linux-2.0.4.tar.bz2
                     (亦可用 Windows 的版本)

     2. 重置內容與設定:
         JB 官網建議如此作, 可讓 JB 過程更加快速.
        => 設定 > 一般 > 重置: 清除所有內容和設定

     3. 將 iPod touch 的 "自動鎖定" 功能, 設成 "永不".
        => 設定 > 一般 > 自動鎖定: 永不


     4. iPod touch 連接到 Linux 上, 並解壓縮 JB 軟體後, 執行 absinthe.x86_64

     5. 點選 "Jailbreak" 開始 JB.

     6. 在 JB 的過程中, iPod touch 會重新啓動, 完成後直接關閉視窗即可.

     7. JB 成功的話, 可以在 iPod touch 的第二頁桌面上看到 "Cydia" app

     8. 將  iPod touch 連接回 Mac 上, 並作資料回復. 

     9. 將 iPod touch 的 "自動鎖定" 功能, 設定回 "5分鐘".
         => 設定 > 一般 > 自動鎖定: 5分鐘 // 依個人需求而定

--------------------------------------------------------------------

D. Cydia 設定
     1. Cydia 開啟後, 選擇 開發者 > 完成.

     2. 切換到 "變更" 項目, 並按下左上方的 "更新":

     3. Cydia 安裝軟體: 先切換到 "搜尋" 項目
         a. OpenSSH:
             可在 Mac 上使用 sftp client 的軟體連入 iPod touch 系統中.

         b. AppSync for iOS 5.0+:
             讓應用程式 (.ipa / .app) 可直接透過 iTunes 安裝.
             (1). 開啟 Cydia > 管理 > 軟體源 > 編輯 > 添加
             (2). 輸入 http://cydia.hackulo.us/ > 按下 添加源 按鈕 > 若彈出提示框,
                    選擇 仍然添加 即可.
             (3). 完成 Source Update 後, 按下 Return To Cydia, 返回 Source, 再按下
                    剛加入的 Sources, 選擇 AppSync for iOS 5.0+ 安裝.

         c. CyDelete:
             可直接在桌面刪除從 Cydia 下載的軟體.

         d. USB Drive:
             可當成 USB 硬碟來使用.
             (1). 新增安裝源: http://apt.dmytro.me/
             (2). 安裝 USB Drive 軟體.

         e. afc2add:
             可讓應用軟體( iPhone Explorer / DiskAid )瀏覽到 iPod touch
             的根目錄.

             說明: 再執行一次 "變更" 項目, 並按下左上方的 "更新".

--------------------------------------------------------------------

E. 更改 iPod touch 的 root 密碼:
     1. 確定已用 Cydia 安裝了 OpenSSH.

     2. 共享 Mac Book Pro 的網路給 iPod touch:
         => Mac OS X > 系統偏好設定 > 共享 > Internet 共享
              (待都設定好時再勾選 "Internet 共享")
              > 共享來源: 乙太網路; 對使用以下傳輸埠的電腦: Wi-Fi

    3. iPod touch > 設定 > Wi-Fi > 停用 > 啟用
        (說明: Mac 所分享的仍然是原本所選擇的網路名稱)
        查看 IP, ex: 192.168.1.11

    4. Mac OS X > 終端機 > ssh root@192.168.1.11 (default password: alpine)
        => 如果出現以下訊息:
        WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
        (代表, 之前有 jailbreak 過不同的版本並曾登入過 iPod touch,)
        解決辦法: 先移除(這裡用搬移檔案) Mac 上 .ssh 目錄下的檔案, 再登入一次:
        $ cd /Users/lanli/.ssh
        $ mv known_hosts known_hosts_back_20120902

     5. 承上, 鍵入 passwd 來輸入新密碼.

     6. 亦可在 Mac 上使用 sftp client 的軟體連入 iPod touch 系統中.

--------------------------------------------------------------------

F. 備註:
    1. 如果想幫 iBook 增加 "英漢字典" 功能的話, 請參考:
        I touchs: 幫 iBooks 增加 英漢字典

    2. iTunes 備份檔案的位置:
        (your home) > 資源庫 > Application Support > MobileSync > Backup

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。