Sensors

All posts tagged Sensors

Herrje, zu früh gefreut.
Die Sensoren machen wieder Probleme, oder viel mehr die MCU ist schon wieder ausgestiegen.
Zum Glück hatte ich heute noch eine Email von Samsung in meiner Box.

Ich möchte doch IMEI-Nummern und die jeweils eingesetzte Firmware-Version übermitteln. Anscheinend hat man bisher meine Fehlerbeschreibung nicht wirklich beachtet. Ich bin gespannt ob es eine Lösung gibt. Fakt ist jedenfalls, das alle SGS4, welche ich in letzter Zeit zu Gesicht bekommen habe, an zwei Stellen dieselbe Firmwarebezeichnung ausgeben, wenn die MCU den Selbsttest mit PASS absolviert. Schlägt dieser Selbsttest fehl – FAIL wird angezeigt – dann sind die beiden Firmwarebezeichnungen für die MCU unterschiedlich. Jedenfalls scheint es sich ziemlich sicher um ein Softwareproblem zu handeln und nicht um ein Hardwareproblem. Im XDA-Developer-Forum haben jedenfalls auch andere dieselben Erfahrungen gemacht.

Also Samsung dieses Problem existiert tatsächlich, macht dazu endlich mal ein internes Ticket auf. Nur das Baseboard austauschen kann ja jeder, ich möchte aber eine Lösung haben und würde auch gerne den Grund für dieses Problem herausfinden. Das Baseboard tauschen könnt ihr immer noch. Ist ja noch Garantie drauf.

_______
UweB
2014/04/26

Nach einigen Wochen herumirren in diversen Foren und einem unergiebigen Telefonat mit “Samsung Deutschland” habe ich meine Vermutung bestätigt bekommen. Es ist kein Hardware-Problem. Es ist ein Software-Problem und man kann es auch beheben. Auf die Lösung bin ich aber nur durch Zufall gekommen. Ob es eine generelle Lösung für dieses Problem ist, müssen noch andere Betroffene beweisen.

Fakt ist, mein Samsung Galaxy S4 (Modell I9505) funktioniert wieder und zwar so wie es soll. Das Leiden begann mit dem Android-Update von 4.2.2 auf 4.3. Irgendwann nach dem Update haben die beiden für mich wichtigsten Sensoren aufgehört zu funktionieren. Der Lagesensor und der Helligkeitssensor, der Letztere ist ungemein nützlich wenn man die Akkulaufzeit sinnvoll ausnutzen will und nicht ständig manuell an der Helligkeit herumregeln will. Ich will da nicht weiter ausschweifen.

Ein einfacher “Hard Reset” / “Factory Reset” hat jedenfalls bisher nicht dazu geführt, das die Sensoren meines SGS4 wieder funktionierten. Mal ganz davon abgesehen, das die bisherigen Beschreibungen wie man einen “Factory Reset” durchführt, nicht ganz genau sind. Die HOME-Taste zu drücken ist nämlich nicht mehr notwendig, aber wie vieles im Netz, werden auch gerne fehlerhafte Anleitungen durch Copy&Paste bis ins Detail einfach fehlerhaft übernommen. Korrektur liest kaum noch jemand, geschweige denn probiert aus, ob frühere Anleitungen (der Vorgängermodelle) noch gültig sind.

Die Sensoren habe ich durch folgende Schritte wieder zum Leben erwecken können:

  1. Gerät ausschalten; entweder normal herunterfahren, oder den Powerknopf 8 Sekunden gedrückt halten.
  2. Den Volume-Lauter-Knopf und den Powerknopf gleichzeitig drücken und halten.
  3. Sobald das Gerät eingeschaltet ist, also der Schriftzug Samsung Galaxy S4 aufleuchtet, den Powerknopf loslassen und den Volume-Lauter-Knopf aber weiterhin gedrückt lassen und zwar solange, bis oben links die Meldung “Recovery Booting..” erscheint.
  4. Nun erscheint das Android-Logo. Jetzt auch den Volume-Lauter-Taste loslassen.
  5. Links oben erscheint nun “Android system recovery”. In diesem Menü steuert ihr die Auswahl mit der Volume-Leiser und Volume-Lauter-Taste. Zum bestätigen der Auswahl drückt ihr die Powertaste.
  6. Nun selektiert ihr die Auswahl “wipe cache partition” und bestätigt die Auswahl mit dem Powerknopf.
  7. Nachdem der Vorgang abgeschlossen ist, selektiert ihr nun die Auswahl “wipe data/factory reset” und drückt den Powerknopf.
  8. Damit man nicht zufällig alles gleich löscht, muss man nun sein Vorhaben bestätigen indem man mit der Volume-Taste auf “Yes — delete all user data” navigiert und mit der Powertaste die Auswahl bestätigt.
  9. Unter dem Android-Logo kann man den Fortschritt verfolgen. Nachdem der Vorgang abgeschlossen ist, navigiert ihr auf “reboot system now” und bestätigt die Auswahl wieder mit dem Powerknopf.
  10. Das Gerät startet nun neu und derselbe Prozess der beim ersten Einschalten abläuft beginnt nun. Das Telefon ist quasi wieder fabrikneu.

Galaxy-S4-Recovery-Mode

Weshalb ein einfacher “Factory Reset” nicht ausreicht, könnte evtl. an vorhandenen Dateien liegen, welche auf der Cache-Partition vorhanden waren, denn man kann schließlich ja auch ein Update vom Cache einspielen, wie die Option “apply update from cache” zeigt. Vielleicht war hier auch der Grund für die fehlerhafte Firmware der MCU zu suchen? Who knows?

Jedenfalls werde ich wohl in Zukunft immer erst “wipe cache partition” und dann “wipe data/factory reset” auszuführen empfehlen.

Samsung war zwar so freundlich und wollte mir mein Gerät kostenfrei reparieren, aber wenn man weiß wie man es selber machen kann, wozu sollte man dann noch unter Umständen mehrere Wochen auf sein Gerät verzichten?

Wem die Lösung auch geholfen hat, kann sich gerne per Email melden.

_______
UweB
2014/04/24

Zum Thema im XDA-Developer Forum geht es hier:
http://forum.xda-developers.com/showthread.php?t=2428732