Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android OS Entwicklung / Customize

Wie Bootlog erstellen?

Das Thema "Wie Bootlog erstellen?" befindet sich unter Android OS Entwicklung / Customize auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 02.02.2012, 00:59   #1 (permalink)
Erfahrener Benutzer
 
Benutzerbild von Maniaxx

Modell: U8510

Registriert seit: 11.10.2011
Beiträge: 267
Abgegebene Danke: 17
Erhielt 18 Danke für 10 Beiträge
Standard Wie Bootlog erstellen?

Hallo,
meine ext4 Partition ist (und bleibt) 'not clean'. Ich würde gerne den Bootprozess (init.d) in eine Datei protokollieren lassen, um heraus zu bekommen, warum zwei vorhandene e2fsck nicht anspringen. Wie mache ich das am besten?

Logcat und dmesg funktionieren zwar, scheinen aber viel zu kleine Buffer zu haben.

In der 'init.huawei.rc' sind folgende Einträge. Könnte genau das sein, was ich suche. Wie kann ich das aktivieren? ('disabled' auskommentieren geht nicht)

Zitat:
service applogcat /system/bin/logcat -v time -r 1024 -n 16 -f /sdcard/bugreports/applogcat-log
disabled

service kmsglogcat /system/bin/kmsgcat -r 1024 -n 16 -f /sdcard/bugreports/kmsgcat-log
disabled
Irgendwelche Ideen?

Huawei Ideos X3
Android 2.3.7 CM7 (Benru)

Geändert von Maniaxx (02.02.2012 um 01:03 Uhr)
Maniaxx ist offline   Mit Zitat antworten
Alt 02.02.2012, 15:17   #2 (permalink)
Android Experte
 
Benutzerbild von kleinerkathe

Registriert seit: 23.01.2010
Beiträge: 882
Abgegebene Danke: 74
Erhielt 149 Danke für 120 Beiträge
Standard AW: Wie Bootlog erstellen?

Ich hab ehrlich gesagt keinerlei Ahnung was du machst, aber mal ne ganz stupide Überlegung... Mach doch aus dem disabled ein enabled? Da du nur schreibst, du hättest es mal auskommentiert ...
kleinerkathe ist offline   Mit Zitat antworten
Alt 02.02.2012, 23:48   #3 (permalink)
Erfahrener Benutzer
 
Benutzerbild von Maniaxx

Modell: U8510

Registriert seit: 11.10.2011
Beiträge: 267
Abgegebene Danke: 17
Erhielt 18 Danke für 10 Beiträge
Standard AW: Wie Bootlog erstellen?

'Enabled' ist glaube ich keine gültige Option. Einfach wegschneiden sollte schon richtig sein. Das Problem ist eher, dass die Änderungen nach einem Neustart wieder verworfen sind, was glaube ich daran liegt, dass die init.rc in einem (non-persistent) Ramdisk.img liegt. Ich weiß noch nicht, wie man das am besten macht. Vielleicht geht auch was über die Kernel props.
Maniaxx ist offline   Mit Zitat antworten
Alt 04.02.2012, 02:59   #4 (permalink)
Moderator
 
Benutzerbild von FelixL

Modell: ZTE San Francisco; Moto Defy; HTC One S

Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
Standard AW: Wie Bootlog erstellen?

Machs doch vom PC aus? Oder gibt es etwas das das verhindert?
FelixL ist offline   Mit Zitat antworten
Alt 04.02.2012, 13:39   #5 (permalink)
Erfahrener Benutzer
 
Benutzerbild von Maniaxx

Modell: U8510

Registriert seit: 11.10.2011
Beiträge: 267
Abgegebene Danke: 17
Erhielt 18 Danke für 10 Beiträge
Standard AW: Wie Bootlog erstellen?

Ja, meine Unfähigkeit. Das geht wie genau?

Geändert von Maniaxx (04.02.2012 um 13:43 Uhr)
Maniaxx ist offline   Mit Zitat antworten
Alt 04.02.2012, 15:08   #6 (permalink)
Moderator
 
Benutzerbild von FelixL

Modell: ZTE San Francisco; Moto Defy; HTC One S

Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
Standard AW: Wie Bootlog erstellen?

Nur um das noch zu sagen, es kann sein das
a) dmesg und logcat erst anspringen nachdem dein Fehler schon passiert ist oder
b) dein Fehler gar nicht interessiert und er dort nicht angezeigt wird.
Aber einen Versuch ist es ja wert


1. Debugging in den Einstellungen des Handys aktivieren
2. Im Windows Command Prompt oder der Linux Shell in jeweils einem Fenster
"adb shell dmesg > Dateiname"
"adb logcat > Dateiname2"
Sollte für beide Systeme der gleiche Befehl sein, netterweise.
3. Gerät per USB anschließen und hochfahren
FelixL ist offline   Mit Zitat antworten
Alt 06.02.2012, 20:41   #7 (permalink)
Erfahrener Benutzer
 
Benutzerbild von Maniaxx

Modell: U8510

Registriert seit: 11.10.2011
Beiträge: 267
Abgegebene Danke: 17
Erhielt 18 Danke für 10 Beiträge
Standard AW: Wie Bootlog erstellen?

Funktioniert, danke.

Das 'unclean' könnte an den zwei Tune2FS Befehlen liegen, falls die was ändern. Schreiben dürfen die nur mit anschließendem e2fsck. Und da kommt keins mehr danach.
Zitat:
I/mountsd ( 113): Checking filesystems..
I//system/xbin/run-parts( 89): e2fsck 1.41.12 (17-May-2010)
I//system/xbin/run-parts( 89): /dev/block/mmcblk0p2 was not cleanly unmounted, check forced.
I//system/xbin/run-parts( 89): Pass 1: Checking inodes, blocks, and sizes
I//system/xbin/run-parts( 89): Pass 2: Checking directory structure
I//system/xbin/run-parts( 89): Pass 3: Checking directory connectivity
I//system/xbin/run-parts( 89): Pass 4: Checking reference counts
I//system/xbin/run-parts( 89): Pass 5: Checking group summary information
I//system/xbin/run-parts( 89): /dev/block/mmcblk0p2: 3646/131072 files (2.7% non-contiguous), 193008/523712 blocks
I/logwrapper( 119): busybox terminated by exit(0)
I/logwrapper( 123): busybox terminated by exit(0)
I/logwrapper( 125): busybox terminated by exit(0)
I/mountsd ( 127): /sd-ext successfully mounted

I/busybox ( 142): S2E: Initialization...
I/busybox ( 142): tune2fs 1.41.12 (17-May-2010)
I/busybox ( 142): e2fsck 1.41.12 (17-May-2010)
I/busybox ( 142): Pass 1: Checking inodes, blocks, and sizes
I/busybox ( 142): Pass 2: Checking directory structure
I/busybox ( 142): Pass 3: Checking directory connectivity
I/busybox ( 142): Pass 4: Checking reference counts
I/busybox ( 142): Pass 5: Checking group summary information
I/busybox ( 142): /dev/block/mmcblk0p2: 3646/131072 files (2.7% non-contiguous), 193008/523712 blocks
I/busybox ( 142): tune2fs 1.41.12 (17-May-2010)
I/busybox ( 142): tune2fs 1.41.12 (17-May-2010)

I/busybox ( 142): S2E: Config found on /sd-ext/data
Maniaxx ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Wie Icons selbst erstellen? dickerbert Samsung Galaxy Ace (S5830) Forum 2 29.09.2011 14:15
Kalender erstellen, wie? Johan Business und Organisation 8 16.09.2011 20:28
Eigenen geocache erstellen - wie? 4-Farben-Stift Karten und Navigation 3 21.03.2011 21:22
Wie Script erstellen? payce Root / Hacking / Modding für Motorola Milestone 9 26.05.2010 16:11
Wie Patchdatei erstellen? Duk3 Android OS Entwicklung / Customize 7 10.07.2009 14:40




Du liest gerade: "Wie Bootlog erstellen?" unter "Android OS Entwicklung / Customize" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.