Android Application : Merge Contact v1.0

 
Martin Belcher 5th February 2010

IntroMerge Contact Icon

Merge Contact is a FREE application created by Eigo Ltd for Android devices; for copying the phone number from a Phone contact to a Google contact and optionally delete the Phone contact.


Background

When using an Android device you can associate it with a Google account which makes all your Google contacts available on the phone. If you have created Phone contacts or bulk copied all your SIM contacts to the phone as Phone contacts then you may find that you have duplicates where you have the same person as a Phone contact and as a Google contact.

There is no built in way of transferring the phone number of Phone contact to a selected Google and deleting the Phone contact. This can be done manually by copy and pasting the phone number then deleting the contact but for many contacts this could take a long time.

This FREE application allows you to do this quickly and easily by just selecting contacts form a list and clicking a button.


Instructions

Follow these instructions to use the application:

  1. Open the application, you will see a list of all Google and Phone contacts in alphabetical order.
  2. Scroll the list and indentify a Phone contact and a Google contact that are the same contact.
  3. Click on each contact, the names will be update at the bottom of the screen so you can see which Phone contact is being merged in to which Google contact.
  4. Click the [Merge] button.
  5. The confirmation dialog will describe what this merge will do, click [Confirm] to perform the merge, otherwise click [Cancel] to cancel the operation.

To change the delete Phone contact settings:

  1. Click the [Menu] soft key button on your device.
  2. Tap on the [Settings] menu option.
  3. The setting menu will be displayed, check the checkbox if you want to automatically delete the Phone contact after a successful merge, uncheck the checkbox to leave the Phone contact after merge.

Features

  • Contacts listed alphabetically in a quick selection list.
  • Transfer phone number from a Phone contact to a Google contact.
  • Optionally delete the Phone contact after merge.
  • Settings screen.
  • Help screen.
  • Merge confirmation.
  • Free to download and free updates.
  • Tested on Android 1.5 and 1.6.
  • Tested HTC Hero (G2 Touch).

Screen shots


Merge Contact Screen Shot Contact List


Merge Contact Screen Shot Confirmation Dialog

Requirements

Android 1.5 or 1.6 only

HTC Hero

Android Market LinkAndroid Martket Icon

market://search?q=pname:com.eigo.android.apis.mergecontact

Download

http://www.eigo.co.uk/downloads/MergeContact.apk or search Android Market for "Merge" or "Merge Contact".

 

Comments

 
Marc 4th July 2010
Would be great if you would update the software to Android 2.1
Wes Potter 8th July 2010
Has this been pulled from the market?
Martin Belcher 9th July 2010
@Marc The APIs that this app uses were removed after Android 1.6 so it will not work on 2.0 and above. I am trying to find time to write a new version with lots of features that people have requested. Unfortunately I am too busy with iPhone apps at the moment which means using Apple's horrible objective-C language, sucks but pays the bills.

@Wes Potter it should still be on the market, I just did a search and it came up for me, it might not come up if you are on Android 2.0 or above.
tomgaz 29th July 2010
great to see a developer making money out from apple apps yet, but you better get your ass on android apps where is the future. android made in barely few months what apple did in 3 years, so be prepared. got here trying to install this app on 2.1 and no it didn't show on the market but on appbrain
john 9th August 2010
yes please make a version for the htc desire. i've done a google on this issue and there are loads and loads of questions but no solutions as yet to this problem :)
Frank DiNuzzo 10th October 2010
I just bought a Fascinate from Verizon running 2.1 and would like to suggest the new software have the ability to go the other way as well (from Google to the phone after a merge). Apparently no ring tones can be set to the Google list. Seems useless and poorly thought out to me but being a Google phone one would expect a better working relationship between the two contact lists. It would also be nice to have the ability to save Google group listings and swap them over to the phone as well so a ring tone could be set globally to the group.
Hung Bui 12th October 2010
Is it possible for you to provide the source code, I will see if I can port it to Android 2.x? I have not written any code on Android but this will be a good exercise. I have a need to convert my phone contact to gmail contact. Thanks in advance, - Hung Bui
Tanner 26th October 2010
It is not available in a market search for android 2.1. I hope you find time for this soon - it is a much needed app!
Nicolás Dijkstra 10th November 2010
you can try with Contact Analyzer 2. I'm lovin' it !!!
Henning 6th December 2010
The entire concept behind the 3 contact types on the same phone (Google Contacts, Phone Contacts and T-Mobile Contacts on the HTC MT3G) is completely absurd. Wonder who was the wise guy. I would pay for this app.
marc doss 17th January 2011
Different Marc, Hi I recently trasitioned to mytouch4g (mt4g) from a Blackberry Curve. I first backed up my contacts on T-Mobile's new website feature. I also backed up a copy of my contacts in Google. When I got the mt4g, I synched it with my contacts at Google, T-mobile then automatically downloaded my contacts to my mt4g . Now, inside my mt4g, I have a single contact with duplicate Ph. numbers for work, mobile, home, hm address, wk. address, AND contact notes from Google and T-Mo.. Is there a way to remove those internal duplicates? Is there any fix for this matter on the horizon? ...Further background, I still have my Curve and the bulk of my BB contacts separately still. Thanks for your time
Martin 19th January 2011
I still have not had time to look into this but I have recently updated by Hero to 2.1 so I will try to find time to at least check if a similar hack will be available on 2.1.

Re @Nicolás Dijkstra's suggestion; a quick google search turned up Contact Analyzer 2 this might be a worth a look if my app does not work for you. Be careful though because from reading the comments against the app it looks like a lot of people have had problems with it where it has broken contacts.
Martin 20th January 2011
MergeContact uses the DB table "android.provider.Contacts.People" which is depreciated in 2.1 I have run some tests on my HTC Hero which is updated to 2.1.

The table is still there but the field that it uses to identify Phone Contacts versus Google Contacts is not there. The field name is "_sync_account"

field 00:times_contacted
field 01:custom_ringtone
field 02:primary_organization
field 03:phonetic_name
field 04:status
field 05:label
field 06:number
field 07:type
field 08:mode
field 09:last_time_contacted
field 10:display_name
field 11:im_handle
field 12:_id
field 13:number_key
field 14:starred
field 15:primary_email
field 16:name
field 17:primary_phone
field 18:im_account
field 19:notes
field 20:im_protocol
field 21:send_to_voicemail

I thought the Type field might be of some use but the values in it do not seem indicative of contact type, between Phone and Google at any rate.
werner 6th August 2011
I just bought a Fascinate from Verizon running 2.1 and would like to suggest the new software have the ability to go the other way as well (from Google to the phone after a merge). Apparently no ring tones can be set to the Google list. Seems useless and poorly thought out to me but being a Google phone one would expect a better working relationship between the two contact lists. It would also be nice to have the ability to save Google group listings and swap them over to the phone as well so a ring tone could be set globally to the group.
 

Add Comment

 
Name:
Email:
This email address will not be shown on the website and will not be distributed to any other parties. By submitting this email address you agree to receive an email from Eigo in the future, that email will include an option to unsubscribe from future emails.
Comment:
(HTML allowed)
Website: (Optional)
A link to show beneath your comment.
Security Check: