Wie entferne ich den Beschränkungspasscode auf meinem iPad? [Duplikat]

Mein jüngerer Bruder hat beim Spielen mit meinem iPad den Restriktionspasscode für den In-App-Kauf aktiviert und als er ihn danach fragte, hatte er das Passwort vergessen. Ich habe einige meiner Freunde gefragt, sie sagten mir, dass es keinen anderen Weg gibt als wiederherzustellen. Als ich sie hörte, war ich wirklich traurig zu wissen, dass ich meine ganze Arbeit verlieren muss.

Ich würde mich freuen, wenn mir jemand sagen könnte, wie ich den Passcode auf andere Weise bekomme, als ihn wiederherzustellen. Wenn irgendetwas nach dem Jail Breaking getan werden kann, wird es kein Problem für mich sein, ich werde es tun.

Wenn die Wiederherstellung nur die Methode ist, teilen Sie mir bitte mit, wie sie wiederhergestellt wird und was ich nach der Wiederherstellung meines iPads verlieren werde, da ich kein Backup habe.

Meinst du den In-App-Kauf – oder den zu sperrenden Passcode – wenn du auf einem Computer in den iTunes Store gehst, befolge die Anweisungen für verlorenes Passwort

Antworten (5)

Das Restriktionskennwort kann zurückgesetzt werden, indem eine PIN zur Springboard-Einstellungsdatei in iOS 6 hinzugefügt wird. Leichter gesagt als getan!

Die folgenden Anweisungen funktionierten für mein iPad - und es war kein Jailbreak erforderlich.

Sie stammen, mit ein paar geringfügigen Änderungen, von der Apple Support Community ab etwa der 8. Seite:

  1. Laden Sie iBackupBot herunter

  2. Schließen Sie iPhone/iPod/iPad über USB an

  3. Sicherungsgerät in iTunes

  4. Schließen Sie iTunes (lassen Sie Ihr Gerät an Ihren Computer angeschlossen)

  5. Öffnen Sie iBackupBot – dies öffnet alle Gerätesicherungen, die es finden kann

  6. Wählen Sie Ihr Backup aus der linken Spalte aus

  7. Sortieren Sie das rechte Fenster nach Pfad und suchen Sie „Library/Preferences/com.apple.springboard.plist“ (möglicherweise gibt es zwei Dateien mit diesem Namen; probieren Sie beide aus) und doppelklicken Sie darauf, um sie zu öffnen

  8. Extrahiert es (und nur es) auf den Desktop. Markieren Sie dazu die Datei, wählen Sie dann das Extrahieren-Symbol (oder das Menü Datei - Exportieren) und aktivieren Sie dann das Kontrollkästchen, das nur diese Datei anzeigt, und das andere Kontrollkästchen, das etwas über Informationen über die Datei aussagt. Auf Ihrem Desktop erscheinen zwei Dateien – eine mit der Endung plist und die andere mit der Endung .info.

  9. Bearbeiten Sie com.apple.springboard.plist mit Ihrem bevorzugten Plist-Editor (zB Xcode)

  10. Suchen Sie nach der Zeichenfolge für „SBParentalControlsFailedAttempts“ und ändern Sie sie in 0

  11. Fügen Sie hinzu

    <key>SBParentalControlsPIN</key>
    <string>1234</string>
    

    nach

    <dict>
        <key>countryCode</key>
        <string>us</string>
    </dict>
    
  12. Speichern Sie Ihre Änderungen und kehren Sie zu iBackupBot zurück

  13. Importieren Sie die geänderte plist. Es ist jetzt im Backup!

  14. Beenden Sie iBackupBot

  15. Öffnen Sie iTunes und verwenden Sie Backup auf Ihrem Gerät wiederherstellen

  16. Nach der Wiederherstellung und dem Neustart des Telefons sollte das Passwort 1234 lauten.

Toll! Aber Benutzung auf eigene Gefahr.

Und um es noch einmal zu wiederholen, ich habe all dies aus einer Diskussion in der Apple Support Community erfahren. Nichts ist originell.

Ich möchte sagen, das funktioniert!. Ich habe es gerade auf meinem Ipad3 gemacht. Tatsächlich haben sie Ibackupbot aktualisiert, um es noch einfacher zu machen als die obigen Anweisungen. Sie benötigen Xcode nicht mehr und können springboard.plist direkt auf Ihrem Ipad wiederherstellen. Nachdem Sie Ihr Backup ausgewählt haben, suchen Sie nach Springboard, bearbeiten Sie dann diese Datei mit dem Editor von Ibackupbot und stellen Sie diese ausgewählte Datei wieder her. Klappt wunderbar!
Und wie können wir das für Linux-Distributionen machen, solange IbackupBot nur für Windows und Mac ist?

Es gibt ein Tool namens pinfinder , das den Passcode für Einschränkungen aus einem unverschlüsselten Backup wiederherstellen kann . Laden Sie das Tool auf der Pinfinder-Github-Seite herunter , erstellen Sie ein unverschlüsseltes Backup und folgen Sie den Anweisungen.

Es ist möglich, ich habe es schon einmal auf dem iPad meiner Schwester gemacht, der Passcode wird in einer Plist-Datei im iPad-Backup gespeichert. Ich werde zurückkommen, wenn ich herausgefunden habe, wie die Plist-Datei heißt.

Beachten Sie auch, dass beim Synchronisieren mit einem Computer ein Backup auf Ihrem Computer erstellt wird.

Ich habe es also nachgeschlagen, dies scheint nur in iOS 4 zu funktionieren . Ich sehe einen möglichen Ausweg in iOS 5 , aber ich habe diese neue Methode nicht getestet .

  1. Finden Sie Ihren Sicherungsordner. Windows: %AppData%\Roaming\Apple Computer\MobileSync\Backup\und Mac:<your home folder>/Library/Appli­­cation Support/MobileSync/Backup/

  2. Öffnen Sie das Backup Ihres iPads – dies erfordert ein wenig Rätselraten (wenn Sie mehr als ein Gerät synchronisieren). Sie können jedoch das Datum der Sicherung in den iTunes-Einstellungen überprüfen und die Sicherung dann im Ordner mit demselben Datum finden.

  3. Wenn Sie hier iOS 5 verwenden, prüfen Sie, ob Sie ein iOS 4-Backup mit dem Passcode haben. Wenn Sie ein iOS 5-Backup haben, sichern Sie nur Ihr Backup. Ich habe die folgende Methode nicht getestet.

  4. Suchen Sie die Datei 662bc19b13aecef58a7e855d0316e4cf61e2642b(ohne Erweiterung). Mit einem Property-List-Editor (plist) öffnen - Link von Youtube . (Mac kommt mit einem eingebauten).

  5. Suchen Sie nach dem Schlüssel SBParentalControlsPIN. Darunter befinden sich die 4 Ziffern des Beschränkungspasscodes. Wenn Sie ein iOS 5-Backup haben, finden Sie den Schlüssel nicht und müssen stattdessen Schritt 6 ausführen.

  6. WARNUNG! DIES KÖNNTE DIE SICHERUNG UNTERBRECHEN, SICHERN SIE IHRE SICHERUNG ZUERST. ICH HABE DAS NICHT VERSUCHT, ICH KANN NICHT FÜR DAS FUNKTIONIEREN BÜRGEN: - Suchen Sie den Schlüssel namensSBParentalControlsEnabled. Deaktivieren Sie das Kontrollkästchen oder wechseln Sie vontruezufalseo. Ä. Stellen Sie Ihr iPad aus dieser Sicherung wieder her. FALLS ES FEHLGESCHLAGEN IST, ERSETZEN SIE DIE GEÄNDERTE SICHERUNG DURCH DIE VON IHNEN ERSTELLTE ORIGINALKOPIE, DADURCH ERHALTEN SIE IHRE SACHEN ZURÜCK.

Hoffe, das hilft, und tut mir leid, wenn nicht.

Quelle: http://www.youtube.com/watch?v=ZaXtrSHfWi8

Dies funktioniert definitiv, entweder durch Installieren des SSH-Clients wie in der ursprünglichen Nachricht oder durch Verbinden mit dem Terminal vom iMac (zumindest funktionierte es mit meinem iPad 2 mit iOS 6.1.2, das mit evasi0n 1.05 jailbreakt wurde und dann OpenSSH auf dem iPad installierte).


So setzen Sie den Passcode manuell zurück:

  1. Installieren Sie eine beliebige Desktop-Software zum Durchsuchen des iPhone-Dateisystems (iPhoneBrowser/iFunBox/SSH/DiskAid-Testversion).

  2. Navigieren Sie zu /var/mobile/Library/Preferences/ und löschen Sie com.apple.springboard.plist

  3. Navigieren Sie zum Verzeichnis /var/Keychains/ und löschen Sie „keychain-2.db“

  4. Starten Sie das iPhone neu.

Um Ihnen eine Vorstellung davon zu geben, wie dies funktioniert hat, enthält die Datei com.apple.springboard.plist die Einstellung Ihres aktivierten Passcodes. Wenn Sie dies löschen, werden die Umschalter auf die Standardeinstellungen zurückgesetzt (nach dem letzten Neustart) und dieser Teil des Problems behoben. Da aber bereits ein Passcode definiert wurde, wird die "keychain-2.db"

Ich weiß nicht genau, ob es für Jailbreak-Geräte eine Möglichkeit gibt, dies zu umgehen.

Wenn Sie ein Backup haben, können Sie es wiederherstellen. Die einzigen Dinge, die Sie verlieren, sind alle Änderungen, die Sie seit Ihrer letzten Sicherung vorgenommen haben. Sie können jedoch weiterhin alle über iCloud heruntergeladenen Songs und Apps abrufen.

Wenn Sie kein Backup haben, müssen Sie von vorne anfangen. Wenn Sie das Gerät sichern, nachdem das Passwort geändert wurde, wird das Passwort in der Sicherung gespeichert, sodass es keine andere Option gibt.

Müssen Sie das Einschränkungskennwort nicht eingeben, bevor Sie das Gerät löschen/wiederherstellen?
Oh, richtig. Aber würde das Einfügen des Geräts in DFU nicht den Restriktionspasscode erfordern?