GT-S6102 Gapps und andere Dienste stürzen laufend ab

  • Antworten:2
Arno Nyhm
  • Forum-Beiträge: 2

23.10.2016, 00:45:49 via Website

Hey Folks,

bin neu hier und hab mich wegen einiger Probleme mit meinem Duos angemeldet.

Es dreht sich da um folgendes:

Ich habe das Gerät nach langer Nutzungsdauer auf Werkszustand zurückgesetzt, da ich es nach all den Jahren ziemlich "verfummelt" habe - per Odin habe ich die aktuellste DBT Firmware (XXMA3) geflashed. Hat alles prima funktioniert - Gerät läuft damit einwandfrei. Bis zu dem Zeitpunkt, wo ich es ins WLAN einbinde und vom Store die (bisher noch nicht vorhandenen) Gapps - oder expliziter: die Google Play Dienste (V 9.4.52 (010-127739847))heruntergeladen und installiert werden.

Dann beginnt das Dilemma - das ganze Gerät hängt, laggt und reagiert super schlecht. Ein Blick in den Dienstmanager verrät sodann: es werden ständig diverse Dienste neugestartet. Hauptsächlich sind davon die Google Play-Dienste betroffen (com.google.process.gapps) - allerdings auch SNS (SnsService)

Ich habe dann erstmal gegoogelt und bin auf diverse Tipps wie Daten & Cache löschen gestoßen. Die Sache mit den Daten hat bei dem SNS Service geholfen. Dieser scheint seitdem keine Neustarts mehr durchzuführen. Die Gapps schmieren aber weiterhin am laufenden Band ab.

Über einen Werksreset brauchen wir uns auch nicht zu unterhalten. Der beseitigt das Problem ja nur temporär - und zwar bis zu dem Zeitpunkt, wo die Gapps erneut installiert werden.

Nun habe ich das Gerät gerootet und den Compact Kernel installiert (Hauptsächlich wegen Swap und init.d Support ...) - das hat am Fehlerbild aber nichts verändert. Kann also mEn. als Fehlerquelle ausgeschlossen werden.

Was kann ich nun tun, um der Sache auf den Grund zu gehen ?
Ist vielleicht nach all den Jahren der RAM defekt ?
Oder hat der interne Flash ne Macke ?
Liegt es vielleicht doch an der Software ?
Sind es Maßnahmen der "geplanten Obsoleszenz" die ich hier zu spüren bekomme ? (Softwareupdate das das Gerät künstlich "altern" lässt)

Fragen über Fragen ...

Gibt es soetwas wie Memtest86+ für Android ? (Evtl als Mod fürs Recovery Boot ?)
Werden irgendwo Logs geschrieben, die zur Auswertung beitragen können ? Die Fehlermeldungen die vom Gerät selber kommen, lassen ja nun leider keinerlei Auswertung zu aka: "wurde unerwartet beendet ..."

Anmerkung am Rande:
Ja, das Gerät ist ziemlich alt - aber darum gehts mir garnicht. Natürlich könnte ich auch einfach nen Haufen drauf setzen und mir ein neues Gerät zulegen. Mir geht es hier vielmehr um die Fehlersuche an sich und den Lerneffekt der sich daraus erzielen lässt. ;)

€dit:

Habe logcat in den adb tools gefunden. Damit war ich in der Lage, folgendes auszulesen:

I/DEBUG   (17615): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (17615): Build fingerprint: 'samsung/GT-S6102/GT-S6102:2.3.6/GINGERBREAD/XXMA3:user/release-keys'
I/DEBUG   (17615): pid: 17686, tid: 17686  >>> com.google.android.gms <<<
I/DEBUG   (17615): signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 80a15612
I/DEBUG   (17615):  r0 80b38928  r1 00000003  r2 80a15613  r3 0012e37e
I/DEBUG   (17615):  r4 80b3892c  r5 00000003  r6 00000004  r7 00000000
I/DEBUG   (17615):  r8 80218240  r9 0000cec8  10 4428fbf0  fp bed607b0
I/DEBUG   (17615):  ip 80a00000  sp bed603d0  lr b00037f5  pc 80a15612  cpsr 80000030
I/DEBUG   (17615):  d0  3f8000003f800000  d1  3ff0000040000000
I/DEBUG   (17615):  d2  4d86762b424cbdfb  d3  00540ff04a2c1c60
I/DEBUG   (17615):  d4  3fbc71c7002b0718  d5  3fcef049fb9094d1
I/DEBUG   (17615):  d6  401c000000000000  d7  4018000000000000
I/DEBUG   (17615):  d8  0000000000000000  d9  0000000000000000
I/DEBUG   (17615):  d10 0000000000000000  d11 0000000000000000
I/DEBUG   (17615):  d12 0000000000000000  d13 0000000000000000
I/DEBUG   (17615):  d14 0000000000000000  d15 0000000000000000
I/DEBUG   (17615):  scr 60000000
I/DEBUG   (17615):
I/DEBUG   (17615):          #00  pc 00015612  /data/data/com.google.android.gms/lib/libgmscore.so
I/DEBUG   (17615):          #01  pc 0007d062  /system/lib/libdvm.so
I/DEBUG   (17615):
I/DEBUG   (17615): code around pc:
I/DEBUG   (17615): 80a155f0 00000000 00000000 00000000 00000000
I/DEBUG   (17615): 80a15600 e59f0004 e08f0000 eafffe90 001239f4
I/DEBUG   (17615): 80a15610 e92d4b77 447b41f0 4976b08c 4479681c
I/DEBUG   (17615): 80a15620 2c009101 80e1f040 26014873 4478601e
I/DEBUG   (17615): 80a15630 ee4cf7ff b1404601 46214622 ee0af7ff
I/DEBUG   (17615):
I/DEBUG   (17615): code around lr:
I/DEBUG   (17615): b00037d4 2a002601 1e48d003 18e40083 00b64276
I/DEBUG   (17615): b00037e4 e0061c0d 19a46823 32031e5a 4798d800
I/DEBUG   (17615): b00037f4 2d003d01 bd70dcf6 1c03b510 1c0433e8
I/DEBUG   (17615): b0003804 28006818 3304d004 68192201 ffdef7ff
I/DEBUG   (17615): b0003814 682334f4 d0002b00 bd104798 4c05b510
I/DEBUG   (17615):
I/DEBUG   (17615): code around r0:
I/DEBUG   (17615): 80b38908 80b3882c 80b27ccd 80b387bc 80b38804
I/DEBUG   (17615): 80b38918 80b27d30 80b3882c 80b27ce0 80b38914
I/DEBUG   (17615): 80b38928 80a15611 80a15824 00000000 00000003
I/DEBUG   (17615): 80b38938 00138e14 00000002 000003c0 00000017
I/DEBUG   (17615): 80b38948 00014c7c 00000014 00000011 00000011
I/DEBUG   (17615):
I/DEBUG   (17615): code around r1:
I/DEBUG   (17615):
I/DEBUG   (17615): code around r2:
I/DEBUG   (17615): 80a155f0 00000000 00000000 00000000 00000000
I/DEBUG   (17615): 80a15600 e59f0004 e08f0000 eafffe90 001239f4
I/DEBUG   (17615): 80a15610 e92d4b77 447b41f0 4976b08c 4479681c
I/DEBUG   (17615): 80a15620 2c009101 80e1f040 26014873 4478601e
I/DEBUG   (17615): 80a15630 ee4cf7ff b1404601 46214622 ee0af7ff
I/DEBUG   (17615):
I/DEBUG   (17615): code around r3:
I/DEBUG   (17615): 0012e35c ffcdcccc ffcdcccc ffcdcccc ffcdcccc
I/DEBUG   (17615): 0012e36c ffcdcccc ffcdcccc ffcdcccc ffcdcccc
I/DEBUG   (17615): 0012e37c ffcdcccc ffcdcccc ffcdcccc ffcdcccc
I/DEBUG   (17615): 0012e38c ffcbcaca ff7a7a7a 0f070707 00000000
I/DEBUG   (17615): 0012e39c 00000000 00000000 c54b4948 ff8f8e8e
I/DEBUG   (17615):
I/DEBUG   (17615): code around r4:
I/DEBUG   (17615): 80b3890c 80b27ccd 80b387bc 80b38804 80b27d30
I/DEBUG   (17615): 80b3891c 80b3882c 80b27ce0 80b38914 80a15611
I/DEBUG   (17615): 80b3892c 80a15824 00000000 00000003 00138e14
I/DEBUG   (17615): 80b3893c 00000002 000003c0 00000017 00014c7c
I/DEBUG   (17615): 80b3894c 00000014 00000011 00000011 00002194
I/DEBUG   (17615):
I/DEBUG   (17615): code around r5:
I/DEBUG   (17615):
I/DEBUG   (17615): code around r6:
I/DEBUG   (17615):
I/DEBUG   (17615): code around r7:
I/DEBUG   (17615):
I/DEBUG   (17615): code around r8:
I/DEBUG   (17615): 80218220 e1a00000 e1a00000 e1a00000 e1a00000
I/DEBUG   (17615): 80218230 e1a00000 e1a00000 e1a00000 e1a00000
I/DEBUG   (17615): 80218240 e1f470b2 e207c0ff e088f30c e92d4ff0
I/DEBUG   (17615): 80218250 e24dd004 e1a00000 e1a00000 e1a00000
I/DEBUG   (17615): 80218260 e1a00000 e1a00000 e1a00000 e1a00000
I/DEBUG   (17615):
I/DEBUG   (17615): code around r9:
I/DEBUG   (17615): 0000cea8 00000000 00000000 00000000 00000000
I/DEBUG   (17615): 0000ceb8 00000000 00000000 00000000 0000013b
I/DEBUG   (17615): 0000cec8 00000001 00000008 00000000 00000000
I/DEBUG   (17615): 0000ced8 afd4d4c0 00004516 44290000 4428d300
I/DEBUG   (17615): 0000cee8 00003000 00000000 4428fc04 00000000
I/DEBUG   (17615):
I/DEBUG   (17615): code around r10:
I/DEBUG   (17615): 4428fbd0 406b9368 4001cf88 40703978 40011890
I/DEBUG   (17615): 4428fbe0 00000007 00000001 4428fc3c 4706b8ea
I/DEBUG   (17615): 4428fbf0 4428fc20 44864870 4438f718 0000d018
I/DEBUG   (17615): 4428fc00 00000000 4074b830 40520178 4428fc4c
I/DEBUG   (17615): 4428fc10 4486a54e 4438fac4 44864870 00000000
I/DEBUG   (17615):
I/DEBUG   (17615): stack:
I/DEBUG   (17615):     bed60390  b000e174
I/DEBUG   (17615):     bed60394  b0003c4d  /system/bin/linker
I/DEBUG   (17615):     bed60398  ffffffff
I/DEBUG   (17615):     bed6039c  00000000
I/DEBUG   (17615):     bed603a0  b000e0e8
I/DEBUG   (17615):     bed603a4  b00140ec
I/DEBUG   (17615):     bed603a8  b000e0e8
I/DEBUG   (17615):     bed603ac  b00047a3  /system/bin/linker
I/DEBUG   (17615):     bed603b0  ffffffff
I/DEBUG   (17615):     bed603b4  b000e0e8
I/DEBUG   (17615):     bed603b8  00000096
I/DEBUG   (17615):     bed603bc  0000255d
I/DEBUG   (17615):     bed603c0  80a02194  /data/data/com.google.android.gms/lib/libgmscore.so
I/DEBUG   (17615):     bed603c4  80a017bd  /data/data/com.google.android.gms/lib/libgmscore.so
I/DEBUG   (17615):     bed603c8  df002777
I/DEBUG   (17615):     bed603cc  e3a070ad
I/DEBUG   (17615): #00 bed603d0  b000e1cc
I/DEBUG   (17615):     bed603d4  b000e1c8
I/DEBUG   (17615):     bed603d8  00002716
I/DEBUG   (17615):     bed603dc  b00038a9  /system/bin/linker
I/DEBUG   (17615):     bed603e0  00145000
I/DEBUG   (17615):     bed603e4  afd00000  /system/lib/libc.so
I/DEBUG   (17615):     bed603e8  0000002e
I/DEBUG   (17615):     bed603ec  b000e0e8
I/DEBUG   (17615):     bed603f0  80b38a0c
I/DEBUG   (17615):     bed603f4  b000e0e8
I/DEBUG   (17615):     bed603f8  00002716
I/DEBUG   (17615):     bed603fc  b0004f93  /system/bin/linker
I/DEBUG   (17615):     bed60400  0000002e
I/DEBUG   (17615):     bed60404  b000e174
I/DEBUG   (17615):     bed60408  b000e0e8
I/DEBUG   (17615):     bed6040c  00000008
I/DEBUG   (17615):     bed60410  0017b8e8
I/DEBUG   (17615):     bed60414  8027d065  /system/lib/libdvm.so
I/DEBUG   (17615): #01 bed60418  44a2447a
I/DEBUG   (17615):     bed6041c  b000e0f0
I/DEBUG   (17615):     bed60420  00000001
I/DEBUG   (17615):     bed60424  b000e0e8
I/DEBUG   (17615):     bed60428  001aca98
I/DEBUG   (17615):     bed6042c  001acabe
I/DEBUG   (17615):     bed60430  40520178
I/DEBUG   (17615):     bed60434  b0004fdd  /system/bin/linker
I/DEBUG   (17615):     bed60438  b000e0e8
I/DEBUG   (17615):     bed6043c  b0004af7  /system/bin/linker
I/DEBUG   (17615):     bed60440  001aca98
I/DEBUG   (17615):     bed60444  bed604a4
I/DEBUG   (17615):     bed60448  001aca98
I/DEBUG   (17615):     bed6044c  40520178
I/DEBUG   (17615):     bed60450  001aca98
I/DEBUG   (17615):     bed60454  bed604a4
I/DEBUG   (17615):     bed60458  001aca98
I/DEBUG   (17615):     bed6045c  b00059c5  /system/bin/linker
I/DEBUG   (17615):     bed60460  0000cec8
I/DEBUG   (17615):     bed60464  8024ba0f  /system/lib/libdvm.so
I/DEBUG   (17615):     bed60468  40520178
I/DEBUG   (17615):     bed6046c  000007ff
I/DEBUG   (17615):     bed60470  00000001
I/DEBUG   (17615):     bed60474  001aca98
I/DEBUG   (17615):     bed60478  802a05f0
I/DEBUG   (17615):     bed6047c  00000001
I/DEBUG   (17615):     bed60480  0000006e
I/DEBUG   (17615):     bed60484  80251c2f  /system/lib/libdvm.so
I/DEBUG   (17615):     bed60488  00000000
I/DEBUG   (17615):     bed6048c  00000000
I/DEBUG   (17615):     bed60490  001aca98
I/DEBUG   (17615):     bed60494  bed60508
I/DEBUG   (17615):     bed60498  40077a38
I/DEBUG   (17615):     bed6049c  80263471  /system/lib/libdvm.so

Lässt sich damit was anfangen ?

— geändert am 23.10.2016, 01:30:12

Antworten
Jens S.
  • Forum-Beiträge: 6.342

23.10.2016, 12:07:56 via App

Hallo Arno,
ich würd die FW (vielleicht auch die vorherige Version)nochmal flashen und sofort danach wipe durchführen.
Smartswitch könnte auch eine Alternative sein.

LG Jens 🖖

Xiaomi Mi Mix 2S EU Weekly 20.2.27
Galaxy S5 BootleggersROM 3.0 (O)

Antworten
Arno Nyhm
  • Forum-Beiträge: 2

23.10.2016, 19:22:45 via Website

Danke für den Tipp. Einen Flashfehler habe ich als erstes in Betracht gezogen. Das ist jetzt das dritte Mal, dass ich die Firmware neu aufgespielt habe. (Incl. wipe natürlich) Ich habe sogar einen Fullflash mit PIT File gemacht - Ohne Erfolg.

Was ich beobachten konnte - die Systempartition ist recht voll. Nach dem Download der Gapps sind nurnoch rund 28 MB Systemspeicher frei. Es sind aber Lediglich "Play Music" "Play Books" und die "Google Einstellungen" dazu gekommen. Fehlen da nicht noch "Play Games" ? Etwa ein Installationsfehler ?

Das Ganze passiert übrigens auch, wenn ich den Systemspeicher (/data) auf SD umbiege (EXT2) - die hat eine Größe von 2048MB und bietet eigentlich genug Platz für alles. (Umgebogen wird im Mountscript (init.d) einfach die EXT Partition als /data mounten - geschieht das vielleicht schon zu spät im Bootvorgang ?)

An die vorherige Firmware Versionen komme ich nicht ran - also zumindest nicht aus zuverlässiger Quelle der ich traue. Die aktuellste Version habe ich mit SamFirm direkt von Samsung gezogen. (Und mit SplitFUS2 für Odin vorbereitet) Dazu kommt noch, dass ich nicht weiß, welches der direkte Vorgänger der aktuellen Version ist. Gibt es da eine Liste ?

Was Smartswitch anbelangt, steht da was von Android 4.0 als Mindestvoraussetzung. Ich glaube das ist hier dann keine Option - es sei denn, es gibt eine frühere Version die noch unter 2.3 läuft ?

— geändert am 23.10.2016, 19:39:37

Antworten