Wie kann ich Droid2 "Link Contacts" reparieren, damit es den richtigen primären Namen wählt?

Ich habe ein Problem mit meinem Motorola Droid2 (Android Version 2.2) (Systemversion 2.3.20.A955) beim Verknüpfen von Kontakten.

Wenn ich einen Google-Kontakt und/oder Telefonkontakt mit einem Twitter-Kontakt verknüpfe, ändert sich der primäre Anzeigename des Meta-Kontakts immer zum Twitter-Handle. Wenn ich auf „Kontakt bearbeiten“ klicke, werden alle korrekten Informationen sehr übersichtlich aufgelistet, einschließlich aller Bestandteile des korrekten Google-Kontaktnamens, aber sobald ich das Menü „Kontakt bearbeiten“ verlasse und zur Anzeige des Kontakts zurückkehre, kehrt der Name zurück um das Twitter-Handle zu sein.

Dies war anscheinend früher ein Problem mit Android selbst, wurde aber inzwischen behoben. Anscheinend ist diese neueste Inkarnation des gleichen Problems zumindest für Droid spezifisch, wenn nicht sogar nur für Droid2. Es ist anscheinend eine sehr häufige Beschwerde von Droid2-Benutzern, und es scheint eine übliche Lösung zu sein, sich in den Motorola-Foren anzumelden, um zu schimpfen und zu wüten.

Ich suche nach einer proaktiveren Lösung für das Problem. Ich bin nicht dagegen, mein Telefon zu rooten, um eine andere Version von Android zu installieren, wenn es dieses Problem behebt, insbesondere wenn es bedeutet, dass ich alle Motorola-Bloatware und nicht entfernbaren Apps verliere.

Gibt es eine Möglichkeit, dieses Problem innerhalb des aktuellen Betriebssystems auf meinem Telefon zu lösen? Wenn nicht, gibt es ein anderes ROM ohne dieses Problem, das sich mit meinem Droid2 richtig verhält?

Ich würde mein Telefon nach Möglichkeit lieber nicht rooten und wütend machen, aber ich hätte auch gerne eine Lösung für dieses Problem. Es wäre nicht so schlimm, außer dass es scheinbar willkürlich Namen auswählt – ich verknüpfe nur Telefon- und Facebook-Kontakte und während „John“ manchmal zu „John Smith“ wird, wird „John Smith“ manchmal zu „John“. Zum Beispiel hat das Facebook meiner Oma "G-ma" mit ihrem vollständigen Namen überschrieben, aber das Facebook meines Vaters hat "Dad" nicht überschrieben.

Antworten (2)

Der Droid2 hat einen geschützten Bootloader, was bedeutet, dass benutzerdefinierte ROMs nicht geladen werden können, es sei denn, es ist geknackt. (Es wurde noch nicht geknackt).

Sie können das Telefon jedoch rooten und möglicherweise die Kontakte-App durch eine andere ersetzen. Das Problem ist, dass die Datei „Contacts.apk“ mehr als nur Kontakte ist – sie ist auch der Dialer. Eine Art wichtige Datei. Das Ersetzen sollte jedoch in Ordnung sein, solange Sie das Original sichern und wiederherstellen können, aber erwarten Sie nicht, dass das Ersetzen funktioniert.

Wenn Sie nach „2.2 contacts.apk“ googeln, sollten Sie einige verschiedene Versionen der App erhalten, die Sie herunterladen und ausprobieren können. Beachten Sie, dass Sie Ihr Telefon wahrscheinlich deodexieren müssen, bevor Sie eine System-App ersetzen können. Um es tatsächlich zu ersetzen, verwenden Sie eine App wie Root Explorer, um zu /system/app zu navigieren, diesen Ordner als R/W bereitzustellen, Contacts.apk in Contacts.backup oder so umzubenennen und die neue Contacts.apk zu kopieren.

Der Droid2 hat einen geschützten Bootloader, was bedeutet, dass benutzerdefinierte ROMs nicht geladen werden können, es sei denn, es ist geknackt. (Es wurde noch nicht geknackt).

Dies ist nur teilweise richtig. Der Droid 2 hat zwar einen gesperrten Bootloader, aber das hindert Sie nicht daran, ein benutzerdefiniertes ROM zu laden. Suchen Sie hier nach mehreren benutzerdefinierten ROMs, die für den Droid 2 verfügbar sind. Das Fission-ROM ist Vanilla-Android und sie haben auch ein Fusion-ROM, das einige der Motorola-Apps zurückfügt.