Wie? Schritte zum Reparieren des SpringBoard-Layouts: IconState.plist Öffnen, Bearbeiten, Ersetzen, Einfügen aus Backups & Respring

Schritte zum Reparieren des SpringBoard-Layouts: IconState.plist Öffnen, Bearbeiten, Ersetzen, Einfügen aus Backups & Respring

Weiter zu: iOS-App-Icons organisieren, sortieren, neu anordnen

Ich habe ein älteres iPhone 5 iOS 9.3.3 - 32 Bit HomeDepot Jailbreak, das
langsam auf iPhone 6 iOS 10.2 - Yalu Jailbreak übertragen wird.

Geschichte:

  • 2015, um den Übergang von iOS 7.1.1 auf 9.0.2 herum, die iTunes-Synchronisierung war durcheinander und das JB-Fenster war weg, es blieben Hunderte von unorganisierten Apps und ein durcheinandergebrachtes Springboard-Layout .

  • Glücklicherweise hatte ich SpringBoard Layout gesichert ; alte Backups von i5s , die gemäß den Anweisungen des Tweak-Entwicklers IconSupportState.plistkonvertiert und ersetzt werden sollten, da sich die Ordnerunterstützung von iOS 7 auf 9 verbessert hatte.IconState.plist

Jailbreak-Funktionalität und Zugriffsbeschränkungen und Aktionen:

  • Auf i5 (nicht i6) war es trotz HD JB und mehreren Tweak-Neuinstallationen nicht möglich, den Zugriff auf das Dateisystem über afc2add oder Apple File Conduit 2 (App FC2) zu rooten, die auf iFunbox oder iMazing funktionieren .

  • Sogar OpenSSH läuft eine Weile, aber dann muss ich es in Cydia neu installieren.

  • Mit WinSCP konnte ich auf Notepad ++/var/mobile/Library/SpringBoard zugreifen, es sichern und verwenden , das über ein Plugin zum Öffnen und Bearbeiten von & & verfügt .IconSupportState.plistIconState.plistDesiredIconState.plist

  • Aufgrund des Hintergrunds von Notepad ++ und XML verstehe ich die Struktur und sobald sie so festgelegt ist, wie ich es möchte, möchte ich sie auf meinem i5 ersetzen.

  • Ich bin davon ausgegangen, dass ich nach dem Kopieren vom PC auf i5 erneut springen muss, um es "aktiv" zu machen.
    Aus irgendeinem Grund konnte ich das nicht zum "nehmen" bringen. Ich frage mich, ob ich den richtigen Weg zum Respring unter dieser iOS+JB-Kombination benötige .

Fragen zu den Schritten, um diesen Fix zu installieren:

  • Wähle, bearbeite und ersetze ich die richtige .plist oder mache ich einen Fehler?
  • Gibt es einen besseren Pfad/Speicherort, wo ich die .plist hochladen kann?
  • Gibt es eine andere Möglichkeit für mich, die SpringBoard .plist(s) zu ersetzen?
  • Was sind die besten Schritte und / die richtige Optimierung für Respring / Reboot (auf i5 iOS 9.3.3 32-Bit HomeDepot JB & i6 iOS 10.2.x Yalu JB) dafür - nachdem .plist ersetzt / eingefügt wurde?

Add-on zum Reparieren und Pflegen des SpringBoard-Layouts:

  • Was sind die neueren SB-Layout-Backup-Optimierungen?
  • Irgendwelche Gedanken darüber, wie ich das vollständige Raw-Dateisystem über USB und OpenSSH über WLAN unter i5 iOS 9.3.3 HomeDepot JB zum Laufen bringen kann ?

Antworten (1)

http://forums.imore.com/iphone-apps-games/308394-how-save-ios-icon-folder-layout-information-home-screen-ios-8-a.html

Die grobe Antwort von diesem Link hat mir geholfen. Ich werde die Antwort detaillierter posten, wenn ich sie durcharbeite. Hoffentlich hilft das jemandem in der Zwischenzeit.

Sie müssen einen Jailbreak haben, damit dies funktioniert.

Übertragen Sie alle Ihre Apps zu iTunes, damit Sie sie zurückbekommen.

Sichern Sie die folgende Datei mit iFile im folgenden Verzeichnis:private/var/mobile/Library/SpringBoard
IconState.plist

Sichern Sie diese Datei mit iFile in Dropbox.

iPhone neuwertig wiederherstellen. Synchronisieren Sie Apps mit iTunes zurück. Telefon erneut jailbreaken. Installieren Sie iFile.

Um die Springboard-Organisation wiederherzustellen, benennen Sie die gesicherte Datei IconState.plistin um DesiredIconState.plistund kopieren Sie sie dann in private/var/mobile/Library/SpringBoard.

Überschreiben Sie ggf. die vorhandene Datei. Respring und Sprungbrett-Layout sollten wiederhergestellt werden.

Zusätzliche Reverse-Engineering-Referenz für die Antwort verwendet, aber vergessen zu verlinken:
https://zhangkn.github.io/2018/03/com.apple.Preferences/