¿Cómo puedo arreglar los "Contactos de enlace" de Droid2 para que elija el nombre principal correcto?

Tengo un problema con mi Motorola Droid2 (versión de Android 2.2) (versión del sistema 2.3.20.A955) cuando se trata de vincular contactos.

Cuando vinculo cualquier contacto de Google y/o contacto telefónico con un contacto de Twitter, el nombre para mostrar principal del metacontacto siempre cambia al identificador de Twitter. Si hago clic en "Editar contacto", enumera muy claramente toda la información correcta, incluidos todos los componentes del nombre correcto del contacto de Google, pero tan pronto como salgo del menú "Editar contacto" y vuelvo a ver el contacto, el nombre vuelve a ser el identificador de Twitter.

Aparentemente, esto solía ser un problema con el propio Android, pero desde entonces se ha corregido. Aparentemente, esta última encarnación del mismo problema es específica de al menos Droid, si no específicamente solo de Droid2. Aparentemente, es una queja muy común de los usuarios de Droid2, y parece que la solución común es iniciar sesión en los foros de Motorola para despotricar y enfurecerse.

Estoy buscando una solución más proactiva al problema. No estoy en contra de rootear mi teléfono para instalar una versión diferente de Android si soluciona este problema, especialmente si eso significa que puedo perder todo el bloatware de Motorola y las aplicaciones no extraíbles.

¿Hay alguna forma de resolver este problema dentro del sistema operativo actual de mi teléfono? Si no, ¿hay otra ROM sin este problema que funcione correctamente con mi Droid2?

Preferiría no rootear y enfurecer mi teléfono si es posible, pero también me gustaría solucionar este problema. No sería tan malo, excepto que parece elegir nombres al azar: solo vinculo contactos telefónicos y de Facebook y, mientras que a veces "John" se convierte en "John Smith", otras veces "John Smith" se convierte en "John". Por ejemplo, el facebook de mi abuela sobrescribió "G-ma" con su nombre completo, pero el facebook de mi papá no sobrescribió "papá".

Respuestas (2)

El Droid2 tiene un cargador de arranque protegido, lo que significa que las ROM personalizadas no se pueden cargar a menos que estén descifradas. (Aún no ha sido descifrado).

Dicho esto, puede rootear el teléfono y es posible que pueda reemplazar la aplicación Contactos por otra. El problema es que el archivo Contacts.apk es más que solo Contactos, también es el Marcador. Una especie de archivo importante. Sin embargo, el reemplazo debería estar bien siempre que haga una copia de seguridad del original y pueda restaurarlo, pero no espere que el reemplazo funcione.

Buscar en Google "2.2 contactos.apk" debería brindarle algunas versiones diferentes de la aplicación que puede descargar y probar. Tenga en cuenta que probablemente necesite desodexar su teléfono antes de poder reemplazar una aplicación del sistema. Para reemplazarlo, use una aplicación como Root Explorer para navegar a /system/app, monte esa carpeta como R/W, cambie el nombre de Contacts.apk a Contacts.backup o algo así, y cópielo en el nuevo Contacts.apk.

El Droid2 tiene un cargador de arranque protegido, lo que significa que las ROM personalizadas no se pueden cargar a menos que estén descifradas. (Aún no ha sido descifrado).

Esto sólo es parcialmente cierto. El Droid 2 tiene un gestor de arranque bloqueado, pero eso no impide que cargues una ROM personalizada. Busque aquí varias ROM personalizadas disponibles para el Droid 2. La ROM Fission es Android estándar y también tienen una ROM Fusion que agrega algunas de las aplicaciones de Motorola.