9 votos

La inconsistencia del UIDS y el borrado de una partición de datos

Heredé el teléfono Android (GT540) de mi esposa cuando ella consiguió uno más nuevo y brillante :-)

Nosotros pensar en tienen fábrica lo reseteó (a través de la opción de privacidad), y de hecho finalmente ha dejado de hacer referencia a su cuenta y todas las fotos han desaparecido. Pero sigo recibiendo un mensaje de advertencia, acerca de UIDs inconsistentes y la necesidad de borrar la partición de datos para estar seguro.

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

Obviamente, según Murphy, el mensaje no está apareciendo ahora mismo, así que no puedo copiarlo textualmente :-) Editaré la pregunta cuando salga de nuevo.


EDITAR

El mensaje preciso es:

Sistema UIDs inconsistente

Los UIDs en el sistema son inconsistentes, necesitas limpiar tu partición de datos o tu dispositivo será inestable.

Y es seguido por la inesperada caída de la aplicación Market (processocom.Android.vending).

Así que..:

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

Tengo una nueva tarjeta SD, que por lo que sé está vacía. Me hubiera gustado formatearla antes de usarla, pero la opción no está disponible: Sólo puedo desmontarla. ¿Este (falta) formateo es el necesario para reiniciar los UIDs? ¿O es algo completamente diferente, que buscaré/pediré en una pregunta posterior?

Siendo nuevo en el sistema de Androids no sé si falta alguna otra información. El núcleo es 2.6.29 (pero me sorprendería que asuntos tan básicos dependieran fuertemente de la versión precisa del núcleo....). Por si acaso el firmware del teléfono es 2.1-update1.


ACTUALIZACIÓN

Le he preguntado a mi esposa y ella hizo el reajuste de fábrica sugerido. Sólo en caso de que lo hiciera de nuevo, y todavía tenemos el error. ¿Y ahora qué?

8voto

user48823 Puntos 31

Encontré otra solución:

Echa un vistazo a /data/system/uiderrors.txt . Allí encontrarás las aplicaciones que son responsables del problema. Puedes borrarlas (manualmente si es necesario) para arreglar el problema. Sin embargo, al reinstalar las aplicaciones, el error vuelve a aparecer.

6voto

SiLeX Puntos 1

Copia de seguridad de titanio los usuarios también pueden ir a la batch actions y seleccionar manipulate data > remove orphaned files .

Como usuario48823 mencionado, también puedes encontrar las aplicaciones en /data/system/uiderrors.txt usando un explorador de archivos con capacidad de root, pero básicamente Titanium hará esto por ti, si seleccionas la acción que escribí arriba.

Acabo de arreglarlo de esta manera en mi OnePlus One (Bacon).

0 votos

Me ha funcionado muy bien, ¡gracias! :) ¡Creo que el problema ocurrió debido a una restauración de titanio corrupto de todos modos!

1voto

Izzy Puntos 45544
  1. Normalmente un reajuste duro debería ser suficiente. Pero como no sé cómo lo hiciste: No puede hacer daño repetirlo. Hay una opción de "reinicio de fábrica" en sus menús (normalmente en la sección de "privacidad"). Lo que hace esto se explica crudamente por su nombre: Reajustar todo al estado de entrega. Purga el /data que es, todos los datos de los usuarios: Aplicaciones instaladas (excepto las "en la ROM", que venían preinstaladas) junto con todos datos y configuraciones de las aplicaciones, además de borrar la caché y reiniciar. El próximo arranque tomará un poco más de tiempo, ya que Android necesita reconstruir el Dalvik Cache (que básicamente contiene versiones optimizadas para el dispositivo de sus aplicaciones, simplemente habladas). Así que después de eso, todo debería estar limpio y necesitas configurar todo como si acabaras de recibir un teléfono nuevo.
  2. No sé a qué UUID se refiere sin el mensaje de error exacto esto es difícil de decir. Pero como se ha dicho, el restablecimiento de fábrica debería arreglar esto.
  3. Por 1. Más, para estar absolutamente seguro, una tarjeta SD limpia y vacía. Para asegurarse de que esta última está realmente limpia y vacía, puede utilizar un lector de tarjetas para conectarla directamente a su ordenador, y comprobar su contenido allí. El formateo no debería ser realmente necesario - sólo 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 configuración -> privacidad
  • una "llamada al número mágico *2767*3855# "
  • Enciende tu teléfono. Presione los dos botones VOLUME UP + HOME + SEARCH durante 5 segundos. (este último elemento se toma de hard-reset.com )

0 votos

Gracias, le preguntaré sobre el procedimiento preciso de formato que utilizó. He añadido el mensaje en cuanto ha aparecido de nuevo. ¿Está lo suficientemente claro ahora para entender lo que está pasando?

0 votos

Yepp, bastante claro. Siguiendo mi "paso-1-descripción" debe resolver esto, como un restablecimiento de fábrica incluye exactamente eso (borrar /data y /cache ). Esencialmente hace un poco más de lo requerido -- pero con /data se limpió o hay que "empezar de cero", así que cuanto más limpio mejor :)

0 votos

Desgraciadamente, no parece que se haya resuelto. ¿Hay alguna forma de borrar manualmente la partición de datos? Que por cierto parece estar vacía (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/backup con dos archivos dentro).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X