你好,歡迎來到IOS教程網

 Ios教程網 >> IOS教程 >> 關於IOS教程 >> 解決刪除SummerBoard後變白蘋果問題

解決刪除SummerBoard後變白蘋果問題

編輯:關於IOS教程

(本教程作者:kuidong,來自巴士iPhone中文論壇,轉載請注明出處,謝謝)

  本教程適用於原生1.1.2的iPhone,以及SummerBoard3.0。對於其他機型,因為本人沒有經驗,是否適用不敢保證。不過原理應該基本一樣。

  看到很多帖子反映SummerBoard刪除後白蘋果的問題。昨天本人試圖刪除SummberBoard也出現了同樣的現象,巨寒!

  後來去macrumor上搜索了一通,終於找到了解決方案:

  根本原因是SummerBoard本身的刪除程序把/System/Library/LaunchDaemons目錄下的com.apple.SpringBoard.plist文件給刪除了,導致SpringBoard重新啟動不了,所以系統會停在白蘋果畫面。實際上,當系統停留在白蘋果狀態時,其他進程都已經正常啟動了。

  以下是具體解決方案:

  1. 如果沒有刪除過SummerBoard,直接跳到第2步;如果iPhone處於刪除SummerBoard之後的白蘋果畫面,請用數據線連接iPhone和電腦,然後啟動iBus。這時iBus依然能夠識別iPhone。然後用iBus重新安裝SummberBoard,按Power+Home10秒關閉iPhone。重新啟動iPhone,這時iPhone將恢復正常。

  2. 刪除SummerBoard之前,將/System/Library/LaunchDaemons/com.apple.SpringBoard.plist備份到計算機本地;

  3. 在本地編輯com.apple.SpringBoard.plist;
情況一:如果在安裝SummerBoard之前或者之後已經安裝了iCosta,在文件中找到如下字段:

<key>EnvironmentVariables</key>
<dict>
  <key>DYLD_INSERT_LIBRARIES</key>
  <string>/Library/Frameworks/SummerBoard.framework/SummerBoard.dylib;/usr/lib/iCosta.dylib</string>
</dict>

  刪除紅色的部分

  情況二:如果沒有安裝過iCosta,刪除上面的所有字段。

  4. 在iPhone中刪除SummerBoard。
  注意:刪除後,iPhone會死機。不要慌,按住Power+Home按鈕10秒鐘關機,再次打開iPhone,這時iPhone會停留在白蘋果畫面。

  5. 用iBus或者WinSCP連接iPhone,然後把剛才修改好的com.apple.SpringBoard.plist文件傳回到/System/Library/LaunchDaemons目錄下;

  6. 再次按住Power+Home關機,然後再次打開iPhone,搞定!!!

  點擊這裡下載修改後的文件com.apple.SpringBoard.plist文件(注意這個文件屬於第二步情況一的類型)

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved