UIDS inconsistentes y borrar una partición de datos

9

Heredé el teléfono Android de mi esposa (GT540) cuando recibió uno nuevo y brillante :-)

Nos pensar que tienen fábrica reconfigúrela (a través de la opción de privacidad), y de hecho finalmente ha dejado de referirse a su cuenta y todas las fotos se han ido. Pero sigo recibiendo un mensaje de advertencia sobre UID inconsistentes y la necesidad de limpiar la partición de datos para estar seguro.

Puedo hacer clic en el único botón "Me siento afortunado" para continuar, sin notar problemas particulares.

Obviamente, según Murphy, el mensaje no está apareciendo en este momento, por lo que no puedo copiarlo textualmente :-) Editará la pregunta cuando vuelva a salir.


EDITAR

El mensaje preciso es:

UID del sistema inconsistentes

Los UID en el sistema son inconsistentes, debe borrar su partición de datos o su dispositivo será inestable.

Y es seguido por el bloqueo inesperado de la aplicación Market (processocom.android.vending).

Entonces:

  1. ¿Qué está pasando? ¿Qué partición de datos realmente le preocupa? ¿No fue el reinicio "lo suficientemente difícil"?
  2. ¿Qué podría suceder, a qué UID se refiere?
  3. ¿Cómo puedo arreglarlo?

Tengo una nueva tarjeta SD, que es hasta donde puedo decir vacía. Me hubiera gustado formatearlo antes de usarlo, pero la opción no está disponible: solo puedo desmontarlo. ¿Es este formato (perdido) el borrado requerido para restablecer los UID? ¿O es algo completamente diferente, que buscaré / preguntaré en una pregunta posterior?

Al ser nuevo en el sistema Android, no sé si falta alguna otra información. El kernel es 2.6.29 (pero me sorprendería si estos asuntos básicos dependieran en gran medida de la versión precisa del kernel ...). En caso de que el firmware del teléfono sea 2.1-actualización1.


ACTUALIZAR

Le pregunté a mi esposa y ella hizo el restablecimiento de fábrica sugerido. Por si acaso lo volví a hacer y todavía recibimos el error. ¿Ahora que?

Francesco
fuente

Respuestas:

8

Encontré otra solución:

Echa un vistazo a /data/system/uiderrors.txt. Allí encontrará las aplicaciones responsables del problema. Puede eliminarlos (manualmente si es necesario) para solucionar el problema. Sin embargo, la reinstalación de las aplicaciones devuelve el error.

usuario48823
fuente
6

Los usuarios de Titanium Backup también pueden ir a batch actionsy seleccionar manipulate data > remove orphaned files.

Como mencionó el usuario 48823 , también puede encontrar las aplicaciones al /data/system/uiderrors.txtusar un explorador de archivos con capacidad de raíz, pero básicamente Titanium lo hará por usted, si selecciona la acción que escribí anteriormente.

Simplemente lo arreglé de esta manera en mi OnePlus One (Bacon).

Sílex
fuente
funcionó muy bien para mí, gracias! :) Creo que el problema ocurrió debido a una restauración de titanio corrupta de todos modos!
pipo17171
1
  1. Por lo general, un restablecimiento completo debería ser suficiente. Pero como no sé cómo lo realizó: no está de más repetirlo. Hay una opción de "restablecimiento de fábrica" ​​en sus menús (generalmente en la sección "privacidad"). Lo que esto hace se explica de manera cruda por su nombre: restablecer todo al estado de entrega. Purga la /datapartición, es decir, todos los datos del usuario: aplicaciones instaladas (excepto las "en la ROM", que venían preinstaladas) junto con todos los datos y configuraciones de las aplicaciones, además de borrar el caché, luego reiniciar. La próxima puesta en marcha tardará un poco más, ya que Android necesita reconstruir la caché Dalvik (que básicamente contiene versiones optimizadas para dispositivos de sus aplicaciones, simplemente hablando). Entonces después de eso,
  2. No sé a qué UUID se refiere; sin el mensaje de error exacto, esto es difícil de decir. Pero como se dijo, el restablecimiento de fábrica debería solucionar esto.
  3. Por 1. más, para estar absolutamente seguro, una tarjeta SD limpia y vacía. Para asegurarse de que este último esté realmente limpio y vacío, puede usar un lector de tarjetas para conectarlo directamente a su computadora y verificar su contenido allí. El formateo no debería ser realmente necesario, solo asegúrese de que no queden archivos, especialmente tampoco "ocultos".

Los siguientes métodos están disponibles para iniciar un "restablecimiento de fábrica", también conocido como "limpieza de fábrica":

  • el elemento correspondiente en la configuración -> privacidad
  • una "llamada al número mágico *2767*3855#"
  • Enciende tu teléfono. Presione ambos botones SUBIR VOLUMEN + INICIO + BÚSQUEDA durante 5 segundos. (este último artículo está tomado de hard-reset.com )
Izzy
fuente
Gracias, le preguntaré sobre el procedimiento de formato preciso que utilizó. He agregado el mensaje tan pronto como apareció de nuevo. ¿Está lo suficientemente claro ahora para entender lo que está pasando?
Francesco
Sí, bastante claro. Seguir mi "descripción del paso 1" debería resolver esto, ya que un restablecimiento de fábrica incluye exactamente eso (borrar /datay /cache). Esencialmente, hace un poco más de lo requerido, pero con el /databorrado o bien debe "comenzar desde cero", por lo que cuanto más limpio mejor :)
Izzy
Lamentablemente no pareció resolverse. ¿Hay alguna manera de borrar manualmente la partición de datos? Que por cierto parece estar vacío (estoy usando astro, tengo una carpeta / data que se muestra vacía. También tengo una carpeta / sdcard / data, que contiene una carpeta casi vacía / sdcard / data / colornote / copia de seguridad con dos archivos dentro).
Francesco
use fastboot para formatear la /datapartición, es decir, siempre que su computadora pueda reconocer el teléfono en modo fastboot.
t0mm13b
1
En este caso estoy fuera; además de parpadear, podría ser el momento de SYLoV (Consulte a su proveedor local). Sin duda, si aún tiene garantía, podrían darle un dispositivo más nuevo como reemplazo, si puede mostrarles claramente que el restablecimiento de fábrica no hace lo que se supone que debe hacer. Tal vez no ese "brillante" - pero aún así ...
Izzy