Inkonsistente UIDS und Löschen einer Datenpartition

9

Ich habe das Android-Handy meiner Frau (GT540) geerbt, als sie ein neueres, glänzendes bekam :-)

Wir denken, dass es auf die Werkseinstellungen zurückgesetzt werden muss (über die Datenschutzoption), und tatsächlich hat es endlich aufgehört, auf ihr Konto zu verweisen, und alle Bilder sind verschwunden. Ich erhalte jedoch immer wieder eine Warnmeldung über inkonsistente UIDs und die Notwendigkeit, die Datenpartition zu löschen, um sicherzugehen.

Ich kann auf die einzige Schaltfläche "Ich fühle mich glücklich" klicken, um fortzufahren, ohne bestimmte Probleme zu bemerken.

Offensichtlich taucht die Nachricht laut Murphy gerade nicht auf, daher kann ich sie nicht wörtlich kopieren :-) Bearbeitet die Frage, wenn sie wieder herauskommt.


BEARBEITEN

Die genaue Nachricht lautet:

System-UIDs inkonsistent

UIDs auf dem System sind inkonsistent. Sie müssen Ihre Datenpartition löschen, da Ihr Gerät sonst instabil wird.

Und es folgt der unerwartete Absturz der Market-Anwendung (processocom.android.vending).

So:

  1. was ist los? Welche Datenpartition macht sich tatsächlich Sorgen? War der Reset nicht "hart genug"?
  2. Was könnte passieren, auf welche UIDs bezieht es sich?
  3. wie kann ich es reparieren?

Ich habe eine neue SD-Karte, die, soweit ich das beurteilen kann, leer ist. Ich hätte es gerne vor der Verwendung formatiert, aber die Option ist nicht verfügbar: Ich kann es nur aushängen. Ist diese (verpasste) Formatierung das erforderliche Löschen zum Zurücksetzen der UIDs? Oder ist es eine ganz andere Sache, die ich in einer späteren Frage suchen / stellen werde?

Da ich neu im Android-System bin, weiß ich nicht, ob andere Informationen fehlen. Der Kernel ist 2.6.29 (aber ich wäre überrascht, wenn solche grundlegenden Dinge stark von der genauen Kernelversion abhängen würden ....). Nur für den Fall, dass die Firmware des Telefons 2.1-Update1 ist.


AKTUALISIEREN

Ich habe meine Frau gefragt und sie hat tatsächlich den vorgeschlagenen Werksreset durchgeführt. Nur für den Fall, dass ich es noch einmal gemacht habe und wir immer noch den Fehler bekommen. Was jetzt?

Francesco
quelle

Antworten:

8

Ich habe eine andere Lösung gefunden:

Schau es dir an /data/system/uiderrors.txt. Dort finden Sie die Apps, die für die Probleme verantwortlich sind. Sie können sie löschen (ggf. manuell), um das Problem zu beheben. Die Neuinstallation der Apps bringt den Fehler jedoch zurück.

user48823
quelle
6

Benutzer von Titanium Backup können auch zu batch actionsund auswählen manipulate data > remove orphaned files.

Wie bereits erwähnt, können Sie die Apps auch /data/system/uiderrors.txtmithilfe eines root-fähigen Datei-Explorers finden. Titanium erledigt dies jedoch im Grunde genommen für Sie, wenn Sie die oben beschriebene Aktion auswählen.

Habe es einfach auf meinem OnePlus One (Bacon) so behoben.

SiLeX
quelle
hat sehr gut für mich funktioniert, danke! :) Ich denke, das Problem ist sowieso auf eine beschädigte Titan-Wiederherstellung zurückzuführen!
pipo17171
1
  1. Normalerweise sollte ein Hard-Reset ausreichen. Aber da ich nicht weiß, wie Sie es aufgeführt haben: Es kann nicht schaden, es zu wiederholen. In Ihren Menüs befindet sich eine Option zum Zurücksetzen auf die Werkseinstellungen (normalerweise im Abschnitt "Datenschutz"). Was dies tut, wird grob durch seinen Namen erklärt: Setzen Sie alles auf den Lieferzustand zurück. Es löscht die /dataPartition - dh alle Benutzerdaten: Installierte Apps (mit Ausnahme der "im ROM", die vorinstalliert waren) zusammen mit allen Apps-Daten und -Einstellungen und löscht den Cache - und startet dann neu. Der nächste Start dauert etwas länger, da Android den Dalvik-Cache neu erstellen muss (der im Grunde genommen geräteoptimierte Versionen Ihrer Apps enthält, die einfach gesprochen werden). Also danach
  2. Ich weiß nicht, auf welche UUIDs es sich bezieht - ohne die genaue Fehlermeldung ist dies schwer zu sagen. Aber wie gesagt, der Werksreset sollte dies beheben.
  3. Bis zum 1. plus, um ganz sicher zu sein, eine saubere und leere SD-Karte. Um sicherzustellen, dass letzteres wirklich sauber und leer ist, können Sie es mit einem Kartenleser direkt an Ihren Computer anschließen und dort seinen Inhalt überprüfen. Eine Formatierung sollte eigentlich nicht notwendig sein - stellen Sie nur sicher, dass keine Dateien mehr vorhanden sind, insbesondere auch keine "versteckten".

Folgende Methoden stehen zur Verfügung, um einen "Werksreset" oder "Werkslöschung" einzuleiten:

  • das entsprechende Element im Setup -> Datenschutz
  • ein "Anruf an die magische Nummer *2767*3855#"
  • Mach dein Handy an. Drücken Sie beide Tasten VOLUME UP + HOME + SEARCH 5 Sekunden lang. (Dieser letzte Artikel stammt von hard-reset.com )
Izzy
quelle
Danke, ich werde sie nach dem genauen Formatierungsverfahren fragen, das sie verwendet hat. Ich habe die Nachricht hinzugefügt, sobald sie wieder aufgetaucht ist. Ist es jetzt klar genug, um zu verstehen, was los ist?
Francesco
Yepp, ganz klar. Das Befolgen meiner "Schritt-1-Beschreibung" sollte dies lösen, da ein Werksreset genau das beinhaltet (wischen /dataund /cache). Im Wesentlichen macht es ein wenig mehr als erforderlich - aber mit /dataabgewischt muss man entweder "von vorne anfangen", also je sauberer desto besser :)
Izzy
Leider schien es nicht zu lösen. Gibt es eine Möglichkeit, die Datenpartition manuell zu löschen? Was übrigens leer zu sein scheint (ich verwende Astro, ich habe einen / data-Ordner, der als leer angezeigt wird. Ich habe auch einen / sdcard / data-Ordner, der einen fast leeren Ordner / sdcard / data / colornote / enthält. Backup mit zwei Dateien innerhalb).
Francesco
Verwenden Sie Fastboot, um die /dataPartition zu formatieren , vorausgesetzt, Ihr Computer kann das Mobilteil im Fastboot-Modus erkennen.
t0mm13b
1
In diesem Fall bin ich raus; Abgesehen vom Blinken ist es möglicherweise Zeit für SYLoV (siehe Ihren lokalen Anbieter). Wenn Sie noch eine Garantie haben, erhalten Sie möglicherweise ein neueres Gerät als Ersatz. Wenn Sie ihnen klar zeigen können, dass der Werksreset nicht das tut, was er soll. Vielleicht nicht das "leuchtende" - aber immer noch ...
Izzy