Samsung Captivate bootet nicht nach Root

Ich habe kürzlich Clockwork Recovery installiert und damit CyanogenMod 10 auf meinem Captivate installiert, indem ich diese Anleitung verwendet habe. Alles funktionierte perfekt.

Ich habe das Stock-ROM gesichert. Dann stellte ich fest, dass meine Kontakte und Daten im neuen ROM verschwunden waren. Ich habe in einem Artikel gelesen, dass Sie den Datenteil des Backups mit der Wiederherstellung in Nandroid wiederherstellen können, also habe ich ihn wiederhergestellt. Aber als ich neu startete, blieb das Telefon auf dem sich drehenden CyaogenMod-Bildschirm hängen.

Ich verschlimmerte das Problem, indem ich versuchte, den mtkareys zImage-Kernel zu flashen, und wiederholte den in der Anleitung beschriebenen Vorgang. Jetzt kann ich weder in den Wiederherstellungsmodus noch in das Android-Betriebssystem (CyaogenMod) gelangen.

Ich vermute, dass ich ein Tool verwenden müsste, das meinen Ubuntu 12.04- oder Windows 7-PC verwendet, da die einzige Ressource, auf die ich Zugriff habe, der Download-Modus im Telefon ist. Nichts anderes scheint zu funktionieren. Bitte haben Sie Verständnis dafür, dass ich ein Anfänger bin, der noch nie eine App für Android geschrieben hat (ich habe jedoch das SDK installiert).

Warum haben Sie einen Kernel geflasht, mtkareys zImage kernelum OP zu zitieren, wenn Sie eigentlich den Datenteil davon wiederherstellen wollten ...? Was war dabei ausschlaggebend?!

Antworten (3)

Was Izzy gesagt hat, ist richtig. Auch niemals aufgeben! Ich habe festgestellt, dass es immer etwas gibt, was Sie tun können, um Ihre Faszination zu lösen.

Die Wiki-Seite von xda-developers ist in dieser Hinsicht sehr nützlich. Die Abschnitte über Bricking und Unbricking sollten sehr nützlich sein. Während es sehr schwierig ist, hier alle möglichen Wege zum Entmauern aufzuzählen, ist es immer hilfreich, die Natur des Ziegels (weich oder hart) zu verstehen und nach alternativen Wegen in den Foren zu suchen. Die Techniken, die ich bisher kenne, sind:

  • Die 3-Tasten-Methode und ihre Variationen, wie oben auf der Wiki-Seite aufgeführt. (Es gibt Variationen, suchen Sie einfach in xda-developers danach)
  • Verwenden Sie Ihren PC und das USB-Kabel. Izzys Antwort ist eine solche Methode.
  • Hardwarelösungen , bei denen ein USB-Kabel durchtrennt oder Widerstände verwendet werden. Wenn Sie einen harten Stein haben, müssen Sie möglicherweise auf diese zurückgreifen.

Viel Glück und hör nicht auf zu suchen! Es gibt immer eine Möglichkeit, Ihr Captivate zu entmauern.

Anstatt nur einen Link hinzuzufügen, erklären Sie bitte die Methode mit einer Zusammenfassung des Artikels, den Sie verlinkt haben.
Vielen Dank für Ihren Tipp, wie Sie eine hilfreichere Antwort schreiben können. Leider habe ich keine Zeit, eine Zusammenfassung zu schreiben, und ich glaube, dass die Informationen, die ich gegeben habe, so wie sie sind, nützlich sein können.
Es stellt sich heraus, dass ich jetzt Zeit habe. Hoffe das ist besser. Ich brauche 10 Ruf, damit ich diesem armen Kerl eine bessere Antwort geben kann .

Wenn Sie eine Wiederherstellung gehabt hätten, hätte eine einfache Datenlöschung das Boot-Loop-Problem behoben. Das Problem, das Sie beschreiben, klingt nach einem Kernel-/Systemproblem.

Die einzige Lösung wäre, zu versuchen, einen neuen Kernel über den Download-Modus zu flashen - Sie müssten ein Programm finden, das dies tun könnte.

Wenn dies nicht möglich ist (was möglicherweise nicht der Fall ist), sollten Sie Ihr Telefon als gemauert betrachten und es zur Reparatur zum nächsten Servicecenter bringen (sagen Sie ihnen nicht, dass Sie es gerootet haben, sagen Sie einfach, es würde sich nicht drehen lassen). eingeschaltet, nachdem Sie es ausgeschaltet hatten).

Das ist ein Stapel von Fehlern, die Ihnen einfallen. Bevor ich Ihnen eine mögliche Lösung vorstelle, lassen Sie mich auf Ihre Fehler hinweisen, um diese in Zukunft zu vermeiden:

  1. Stellen Sie niemals Systemdaten (einschließlich SMS, Kontakte und andere Daten aus System-Apps) von einem Nandroid-Backup von einem ROM auf ein anderes ROM wieder her. Dies könnte in einigen Fällen funktionieren (wenn die beteiligten ROMs sehrkompatibel), wird Ihnen aber höchstwahrscheinlich Probleme bereiten, wie es in Ihrem Fall der Fall war. Apps speichern ihre Daten hauptsächlich in SQLite-Dateien, die Datenbanken enthalten – und die Struktur dieser Datenbanken ist sehr oft unterschiedlich. Sie brechen also diese Apps, was zu verschiedenen Problemen führt – bis hin zu Boot-Loops oder unvollständigen Bootvorgängen, die am Logo hängen bleiben. Aus diesem Grund hat Liam auch Recht, dass ein "Datenlöschen" (oder "Zurücksetzen auf Werkseinstellungen") das Problem gelöst hätte (da es diese beschädigten SQLite-Dateien entfernen würde und die Apps sie leer neu erstellen würden).
    Wenn Sie wirklich Daten von System-Apps zwischen verschiedenen ROMs übertragen müssen, ist der beste Weg, diese Daten vor dem Flashen zu exportieren (Kontakte können direkt aus der Kontakte-App exportiert werden und werden dann als.vcfDatei auf Ihrer SD-Karte; für andere Dinge wie SMS gibt es Apps im Playstore) und importieren Sie sie anschließend. Da Sie gerootet sind, sollten Sie außerdem den Kauf der Pro-Version von Titanium Backup für ein vollständiges Backup in Betracht ziehen (zusätzlich zu Ihrem Nandroid-Backup). Titanium Backup enthält eine "Migrationsfunktion", die auch für diese Art von Daten funktionieren sollte.
  2. Flashen Sie niemals einen Kernel, wenn Sie nicht 100% sicher sind, dass er für Ihre Kombination aus Gerät und ROM funktioniert. Wenn Sie hier etwas kaputt machen, kann Ihr Gerät nicht im Normal- oder Wiederherstellungsmodus booten, wie Sie es erlebt haben. Tun Sie dies insbesondere nicht, wenn Ihr Gerät bereits andere Probleme hat – lösen Sie zuerst diese Probleme, bevor Sie solche „tiefgreifenden Systemänderungen“ vornehmen.

Jetzt haben Sie zu 100% recht: Da Sie nicht mehr in den Wiederherstellungsmodus booten können, benötigen Sie ein Hilfstool "von außen". Für Samsung-Geräte ist dieses Tool entweder Odin (das Samsung selbst bereitstellt) oder Heimdall , eine plattformübergreifende Alternative zu Odin, die auch auf Ihrem Ubuntu-PC ausgeführt wird (Odin wird dies nicht tun, da es IMHO nur für Windows ist). ). Verwenden Sie eine der beiden, um ein beliebiges ROM zu flashen, das mit Ihrem Gerät kompatibel ist, damit Ihr Wiederherstellungsmodus wieder funktioniert. Sobald dies erledigt ist, können Sie mit dem Flashen der ClockworkMod-Wiederherstellung beginnen, dann Ihr vollständiges Nandroid-Backup wiederherstellen, Ihre Daten wie oben beschrieben exportieren und schließlich zu dem ROM wechseln, das Sie verwenden möchten.

Heimdall

Viel Glück! Wenn das fehlschlägt, versuchen Sie es mit Heimdall. Ich besitze kein Samsung-Gerät, aber ich habe schon oft gelesen, dass Heimdall Odin vorzuziehen ist. Das Warum und Wie dafür erklärt jedoch besser ein Samsung-Benutzer, der es aus erster Hand erzählen kann ;)