2016年8月13日 星期六

iOS 9.3.3 JB

偶然發現盤古已釋出iOS 9的JB,機不可失馬上來升級!升級資訊主要參考瘋先生,在Mac環境完成iPhone 6及iPad Mini 2的升級與JB。略整理如下:

  • 不論是Mac或Windows,我會先更新iTunes(也只有JB時才在更新),然後用iTunes完整備份(包含app)。另外我習慣關掉iTunes的自動同步,避免發生非預期的同步。越獄時建議關掉iTunes。
  • 備份的同時可以下載iOS 9.3.3的ipsw,可以google的到,並選擇對應的機型下載。如果忘記是哪個機型,Apple官網有提供辨識方法。
  • 這次的JB方式有兩個,自行選擇所需要的軟體下載
  • 基本上越獄的步驟都是「備份→升級→回復備份→越獄」,只要注意不要把最後兩步驟搞混就好;另外如果哪邊不順利或是死機就是從第二步驟再跑一次
  • 升級是用iTunes的「回復iPhone」,搭配Windows的Shift或Mac的Alt按下按鈕,可選擇剛才下載的ipsw。升級後在iPhone做些初始設定後,最後一步選「從iTunes回復」,然後在iTunes選擇最近的那個備份來回復。
  • 在電腦開Impactor,將盤古越獄安裝檔ipa拖曳進Impactor,裝完iPhone裡就有盤古越獄app。這次越獄比較特別需要用到憑證,要照瘋先生網誌裡講的到「設定」裡去信任憑證。
  • 越獄的方法就是打開盤古app,點START,然後按電源鍵一下。跳出訊息後再解鎖進去看桌面有沒有Cydia,有Cydia就越獄成功。
  • 事實上這次越獄號稱是「比較有彈性」的越獄,或者其實像以前的「非完美越獄」,也就是重新開機後就變成沒越獄的狀態,Cydia和其他Cydia安裝的app都還在,但無法開啟會閃退,要用盤古app再越獄一次。
    • 有些偵側JB的app,就可以重開機使用而不用重刷
    • 因為平常使用很少會重開機,影響不會很大;以前要從電腦上的盤古來JB,但這次盤古直接裝在iPhone裡,方便很多!
過程中遇到的一些問題及心得:
  • 雖然有PkgBackup之類的Cydia備份工具但一直無法正常用,所以都是用最陽春的備份方式:手機錄影。用另外一隻手機錄Cydia的已安裝套件,一頁頁滑到底。
  • 目前Cydia會裝的是
    • Activator:各種自訂手勢
    • CCSettings:自訂開關控制器,例如3G網路、wifi、藍牙、定位
    • Fully Masked Passwords:輸入密碼時,按鍵盤不會出現放大的字元
    • iFile
    • Speed Intensifier:加快iOS各種轉場動畫
    • WiFi Passwords:記憶並呈現曾經輸入過的wifi密碼
    • ActionMenu:選取文字後的選單增強,尚未支援iOS9
    • Six Icon Dock:尚未支援iOS9,先裝了betterFiveIconDock
  • 因為之前裝Six Icon Dock後來改betterFiveIconDock,Dock最右邊的app會被隱藏起來,只能靠搜尋app來執行很不方便。用iFile到 /var/mobile/Library/SpringBoard 把IconState.plist和IconSupportState.plist刪掉後respring,重新整理桌面和dock。
  • 不知道是不是越獄的bug,在越獄狀態下iOS自己的「設定」會閃退開不起來,但在裝了Cydia的PreferenceOrganizer 2後就解決了。