Was macht mein Telefon, wenn der Startvorgang lange dauert?

8

Ich habe ein Samsung Galaxy S mit Android 2.3.3 auf Lager (mit Carrier-Modifikationen, leider).

Wenn ich das Telefon neu starte, wird normalerweise einige Sekunden lang die Startanimation angezeigt. Anschließend wird der Sperrbildschirm aufgerufen, während der Startvorgang abgeschlossen ist. Hin und wieder (obwohl in letzter Zeit häufiger als früher) bleibt der Startanimationsbildschirm etwa 5 Minuten lang hängen, bevor mir der Sperrbildschirm angezeigt wird.

Dies geschieht sowohl bei sauberen Starts (dh beim Herunterfahren aus dem Netzschaltermenü und anschließendem Neustart) als auch beim Einfrieren des Telefons und beim Neustart oder beim Absturz.

Was macht das Telefon gerade?

Warum macht es das manchmal und nicht zu anderen Zeiten?

Wie kann ich das vermeiden?

Nathan Fellman
quelle

Antworten:

7

Laden Sie das Android SDK herunter und installieren Sie es . Suchen und laden Sie auf der Hersteller-Website Ihres Mobilteils USB-Treiber für Ihr Gerät herunter und installieren Sie sie. Gehen Sie auf Ihrem Telefon zu Menu -> Settings -> Applications -> Developmentund aktivieren Sie die USB debuggingOption. Wenn Sie das Telefon jetzt über USB an Ihren PC anschließen, sollte die laufende Benachrichtigung "USB-Debugging verbunden" angezeigt werden.

Starten Sie auf Ihrem PC (ich nehme Windows an) die Eingabeaufforderung, indem Sie zu Start -> Ausführen gehen, "cmd" eingeben und die Eingabetaste drücken. Navigieren Sie zum Unterordner "platrofm-tools", in dem Sie das Android SDK installiert haben (z. B. "C: \ AndroidSDK"), indem Sie Folgendes eingeben:

CD C: \ AndroidSDK \ Plattform-Tools

und drücken Sie die Eingabetaste. Geben Sie nun den folgenden Befehl ein:

ADB-Geräte

und drücken Sie die Eingabetaste. Wenn alles korrekt installiert wurde, startet der ADB-Dienst und zeigt die Seriennummer Ihres angeschlossenen Mobilteils an:

* Daemon läuft nicht. Starten Sie es jetzt auf Port 5037 *
* Daemon wurde erfolgreich gestartet *
Liste der angeschlossenen Geräte
HT035xxxxxxxx

Sie können jetzt den adb logcatBefehl eingeben, um die Protokolle Ihres Mobilteils in Echtzeit zu überprüfen. Starten Sie den Computer neu, während Ihr Mobilteil noch an USB angeschlossen ist (Sie müssen den adb logcatBefehl beim Neustart des Telefons erneut ausgeben ), und Sie können sehen, was Ihr Telefon während dieser langen Startsequenzen tut.

Chahk
quelle
0

Wenn ich raten müsste, würde ich raten, dass es fsck läuft. Unter Linux- und EXT3 / FAT-Dateisystemen gibt es keine Möglichkeit, das Dateisystem zu überprüfen, wenn es verwendet wird. Daher wird es normalerweise beim Booten überprüft.

Es dauert jedoch 5 Minuten, bis eine so kleine Festplatte abnormal klingt. Stellen Sie sicher, dass alle Daten auf Ihrem Telefon gesichert sind. Möglicherweise fällt die Hardware aus.

Wenn Sie eine Speicherkarte haben, ist es möglicherweise sinnvoll, diese herauszunehmen und auf einem realen Computer eine Diagnose durchzuführen. Wenn das Problem im internen Speicher des Telefons liegt, ist es, abgesehen vom Rooten des Geräts, schwer zu erkennen.

Zds
quelle
1
AFAIR Samsung verwendet EXT3 nicht. Es verwendet ein proprietäres Dateisystem namens "RFS".
Robert
Ext3FS ist kein "De-facto" -Standard in Standard-ROMs (einschließlich Carrier-modifizierter ROMs, dh mit Bloatware des Carriers) und unter der Annahme, dass es existiert - siehe diese Antwort, die ich zuvor zu verschiedenen, aber ähnlichen Themen gepostet habe. Ext3FS wird häufiger auf ausgewachsenen Linux-Desktops gesehen - nicht auf Smartphones ... daher -1 von mir :)
t0mm13b
t0mm13b: Wenn auf dem Telefon die FAT-Variante ausgeführt wird, ist das Ergebnis dasselbe. Linux kann Dateisysteme beim Mounten nicht überprüfen, daher kann das Root-Dateisystem nur beim Booten überprüft werden.
Zds