Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I'm having a problem with my Motorola Droid2 (Android Version 2.2) (System Version 2.3.20.A955) when it comes to linking contacts.

When I link any Google Contact and/or phone contact with a Twitter contact, the meta-contact's primary display name always changes to the Twitter handle. If I click "Edit Contact", it very clearly lists all of the correct information, including all components of the correct Google Contact name, but as soon as I leave the "Edit Contact" menu and return to viewing the contact, the name returns to being the Twitter handle.

This, apparently, used to be a problem with Android itself, but has since been bugfixed. Apparently this latest incarnation of the same issue is specific to at least Droid, if not specifically just the Droid2. It is apparently a very common complaint from Droid2 users, and it seems to common solution is to log on the Motorola forums to rant and rage.

I am looking for a more proactive solution to the problem. I am not against rooting my phone to install a different version of Android if it fixes this issue, especially if it means I get to lose all the Motorola bloatware and unremovable apps.

Is there any way to solve this issue within the current OS on my phone? If not, is there another ROM without this issue that will behave properly with my Droid2?

share|improve this question
    
I would rather not root and rage my phone if possible but I'd also like a fix to this problem. It wouldn't be so bad except that it seems to pick names at random-- I only link phone and facebook contacts and while sometimes "John" becomes "John Smith" other times "John Smith" becomes "John". For example, my grandma's facebook overwrote "G-ma" with her full name, but my dad's facebook didn't overwrite "Dad". –  user2899 Feb 13 '11 at 21:46
add comment

2 Answers 2

The Droid2 has a protected bootloader, meaning custom ROMs can't be loaded unless it is cracked. (It hasn't been cracked yet).

That said, you can root the phone and you might be able to replace the Contacts app with another one. The problem is that the Contacts.apk file is more than just Contacts -- it's also the Dialer. Kind of an important file. Replacing should be OK though as long as you back up the original and can restore it, but don't expect the replacement to work.

Googling "2.2 contacts.apk" should give you a few different versions of the app that you can download and test out. Note you probably need to deodex your phone before you can replace a system app. To actually replace it, use an app like Root Explorer to browse to /system/app, mount that folder as R/W, rename Contacts.apk to Contacts.backup or something, and copy in the new Contacts.apk.

share|improve this answer
add comment

The Droid2 has a protected bootloader, meaning custom ROMs can't be loaded unless it is cracked. (It hasn't been cracked yet).

This is only partially true. The Droid 2 does have a locked bootloader but that does not stop you from loading a custom ROM. Look here for several custom ROMs available for the Droid 2. The Fission ROM is vanilla Android and they also have a Fusion ROM that adds back some of the Motorola apps.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.