Cydia Backup / Upgrade iOS

必備條件:

  • 已 JB 的裝置
  • 該裝置上安裝過 APT、OpenSSH
  • 電腦必須要有 SSH 支援或使用 Putty 或 PieTTY 等軟體

備份操作流程(新版Cydia已經改方法儲存Repositories,所以有些步驟已經可以不用執行):

  1. ssh root@<iDevice IP>
  2. dpkg --get-selections > installed-apps.txt
  3. cp /var/lib/cydia/metadata.plist ~/
  4. cp /etc/apt/sources.list.d/cydia.list ~/
  5. exit
  6. sftp root@<iDevice IP>
  7. get installed-apps.txt
  8. get metadata.plist
  9. get cydia.list
  10. rm installed-apps.txt
  11. rm metadata.plist
  12. rm cydia.list
  13. exit

更新流程:

  1. 用 iTunes 備份
  2. 用 option 開啟對應的 ipsw 更新或直接回復原廠空機 (建議後者)
  3. JB

還原備份流程(新版Cydia已經改方法儲存Repositories,所以有些步驟已經可以不用執行):

  1. open Cydia
  2. install APT 0.6 Transitional(會自動包含 APT 所需元件) + SSH Connect (會自動包含 SSH 所需元件)
  3. 若有回復空機的,建議在這時間點還原備份
  4. sftp root@<iDevice IP>
  5. put installed-apps.txt
  6. put metadata.plist
  7. put cydia.list
  8. exit
  9. ssh root@<iDevice IP>
  10. rm -rf /var/mobile/Library/Caches/com.saurik.Cydia/
  11. mv ~/metadata.plist /var/lib/cydia/
  12. mv ~/cydia.list /etc/apt/sources.list.d/
  13. apt-get update
  14. dpkg --set-selections < installed-apps.txt
  15. apt-get dselect-upgrade
  16. killall -HUP SpringBoard
  17. exit


ref: http://www.ipadforums.net/threads/how-to-backup-your-cydia-tweaks-settings-and-sources.119314/

留言

熱門文章