Ich bin wirklich weit davon entfernt, Android-Geräte zu rooten. Ich hatte mein Gerät gerootet. SuperSU und CWM installiert.
Aber heute habe ich einen Fehler gemacht und beschlossen, Facebook Home auszuprobieren. Installieren Sie es also von einer .apk-Datei und bearbeiten Sie dann die Datei build.prop, ändern Sie ro.product.model von GT-I9100 in GT-I9300 . (Außerdem habe ich vorher ein Backup gemacht). Jetzt versuche ich mein Handy zu booten, aber es bootet nicht. Nur da ist der Startbildschirm des Galaxy S2. Es ist so:
Ich habe es gesucht und ein paar Lösungen gefunden, aber ich konnte ihnen nicht folgen, weil ich sie nicht genau verstanden habe. Zum Beispiel sagten sie in einer dieser Lösungen "cm9 mod installieren", aber auf dieser Seite: http://wiki.cyanogenmod.org/w/I9100_Info gibt es eine Warnung vor Superbrick , es ist meine Angst.
Ich habe versucht, mit CWM (Power-Taste + Sound-Up-Taste + Home-Taste) zu booten und auf die Werkseinstellungen zurückzusetzen, aber ich erhalte **Fehler beim Mounten /sdcard/.android_secure Fehler. Ich versuche, es von Mounts und Storage zu mounten, aber es gibt error Fehler beim Mounten von /sdcard .
Ich habe wirklich keine Ahnung, was ich tun soll, ich habe ein paar Artikel darüber gelesen, aber ich konnte NICHTS verstehen.
Und ich brauche dieses Telefon heute Abend wirklich, ich gehe auf eine Reise.
Dies sind einige Beiträge zu meinem Problem: http://www.transformerforums.com/forum/transformer-pad-300-development/27254-solved-help-can-t-pass-through-asus-tegra-logo-screen- habe-ich-brick-2.html
http://forum.xda-developers.com/showthread.php?t=1948094
http://forum.xda-developers.com/showthread.php?t=1903407
HINWEIS: ICH VERWENDE MACBOOK
Zusammenfassung der Lösung aus den obigen Kommentaren:
build.prop
DateiSie müssen Ihre SD-Karte nicht mounten, um Ihre Änderungen rückgängig zu machen. Wenn Sie in die Wiederherstellung booten und über die Adb-Shell auf das Gerät zugreifen können, können Sie dies tun und Ihre bearbeitete build.prop
Datei durch die Sicherungskopie ersetzen, die Sie erstellt haben (mit dem cp
Befehl), wodurch der Zustand vor Ihrer Bearbeitung wiederhergestellt wird. Angenommen, Sie haben Ihr Backup benannt build.prop.bak
und an der gleichen Stelle wie das Original abgelegt:
# re-mount /system read/write
adb remount
# copy back the original file
cp /system/build.prop.bak /system/build.prop
# as bassmadrigal pointed out: let's make sure the file permissions are fine
chmod 644 /system/build.prop
# reboot the device
adb reboot
Denken Sie daran, dass die Datei mit "prop" endet, was eine Abkürzung für "Eigenschaften" ist - nicht "prob" als Abkürzung für "Wahrscheinlichkeiten :)
Da der erste Teil das Problem hier nicht gelöst hat, könnte es sein, dass die installierte App (in unserem Fall Facebook Home) Probleme auf dem Gerät verursacht, für das sie nicht vorgesehen ist. Also lass es uns rausschmeißen. Starten Sie erneut in die Wiederherstellung, bereiten Sie Ihre ADB vor und
# uninstall the app
# adb shell pm uninstall <package_name>
adb shell pm uninstall com.facebook.home
# reboot the device
adb reboot
Dies hat es endlich gelöst.
Dies war ein nachträglicher Gedanke an das gesamte Problem. Eine mögliche Erklärung liegt darin, dass beim Werksreset bemängelt wurde, dass die SDCard nicht gemountet werden kann. Wenn also Teile der App auf der Karte installiert wurden, könnten sie dort überlebt haben. So unwahrscheinlich dies ist (schließlich sollten Apps auf der SD-Karte keine Startprobleme verursachen können, da die Karte erst nach gemountet wird boot_completed
), sehe ich keine andere Erklärung (Kommentare willkommen, ich kann sie hier einfügen, falls gewünscht).
Dies führte zu einer weiteren Frage:
Normalerweise sollte ein Zurücksetzen auf die Werkseinstellungen die externe SD-Karte nicht berühren. Aber „better safe than sorry“: Wenn es normalerweise nicht berührt werden soll, sollte es egal sein, ob es im Gerät ist oder nicht, es sollte also nicht schaden, es vor dem Werksreset zu entfernen. Allerdings: Wenn Sie (d) app2sd verwenden , gibt es ein spezielles Verzeichnis namens .android_secure
auf der SD-Karte, das die (verschlüsselten) Teile der "verschobenen Apps" enthält. Nach einem Werksreset. das System kennt sie nicht – daher kann es bei der Neuinstallation einer solchen App zu Problemen kommen. Achten Sie daher beim Entfernen der Karte vor dem Zurücksetzen auf die Werkseinstellungen darauf, das Verzeichnis von der Karte zu entfernen .android_secure
(mithilfe eines Kartenlesegeräts und Ihres Computers), bevor Sie sie wieder einsetzen.
.android_secure
Ordner manuell daraus entfernen, während er an Ihren PC angeschlossen ist, oder Sie könnten auf Probleme stoßen, wenn Sie eine App installieren, die dort Teile hatte. Ich werde das auch in die Antwort aufnehmen, da es in diesem Zusammenhang ein wichtiger Punkt ist.
Izzy
adb shell
, können Sie dies tun und Ihre bearbeitetebuild.prop
Datei durch die Sicherungskopie ersetzen, die Sie erstellt haben (mit demcp
Befehl), wodurch der Zustand vor Ihrer Bearbeitung wiederhergestellt wird.Eray
Izzy
adb
wird das Gerät nicht erkannt, da dort kein ADB-Daemon läuft.Eray
Izzy
build.prob
mit einem "b" am Ende. Ich hoffe du hast es nicht so genannt? "prop" steht für "properties", nicht "probabilities" :) Wenn Sie es richtig ausdrücken, blockiert vielleicht die App, die Sie installiert haben, etwas. Sie könnten versuchen, es mit zu entfernenadb shell pm uninstall <package_name>
.Bassmadrigal
chmod 644 /system/build.prop
Eray
Eray
Izzy
Eray
Izzy
/system
? Denn das wird durch einen Werksreset nicht bereinigt.Eray
Izzy
/data
Hier landen normalerweise alle Benutzerdaten (und Apps). Aber ja, die SDCard ... App2SD könnte hier beteiligt sein, das könnte es erklären. Hab das vergessen...