The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 2,518 other followers

Current status on the “Android help needed: App that cleans up the Contacts mess that the LinkedIn app left behind” « The Wiert Corner – irregular stream of Wiert stuff

Posted by jpluimers on 2012/07/26

Again a status update (:

Basically the phone is now in an unusable state, as there is no memory left since the Contacts DB is growing itself (it is now close to 600 megabyte), see this quote on my StackExchange question:

Trying to solve Problem: Huge Contacts Database

On a HTC Sensation running ICS 4.0.3, something caused my contacts database to rapidly grow.

The DB is now 580 megabytes and growing (sometimes over a megabyte per hour) despite the fact that I:

  • disabled all syncs (I found out that the Google Contacts sync had been not working for the last couple of months)
  • uninstalled all 3rd party sync apps (LinkedIn, FaceBook)
  • disabled all network access (no WiFi, no Data)

Looking with Contacts Remover, some contacts have about 300 LinkedIn contact links and photos.

My goal is to save as much information as possible, sync that to my Google account, then ditch the Contacts database and reload from Google.

The constant memory pressure makes it hard to run applications (I need to move apps to SD to get some storage memory, then run something, and hope that while running the storage memory doesn’t run out).

Basically my phone is now useless.

My idea to try solving the problem is this:

  • export the Contacts to VCF on the SD card (success)
  • copy the VCF to a machine that can run the Android AVD (success)
  • install an AVD that allows to add a Google account for sync (success)
  • copy the VCF to the AVD SD card using DDS in Eclipse (success)
  • import the VCF into the People app of the AVD (success)
  • sync the AVD to Google (fail)

The last step fails, but doesn’t generate any error.

The AVD is using these settings to be as close as possible to my physical device:

  • Target=Google APIs (Google Inc.)
  • Platform=4.0
  • API Level=14
  • CPU/ABI=ARM (armeabi-v7a)

Two questions (given that I want to sync back the contacts to my Google account):

  • How can I make the last step work?
  • What alternatives can I use if I cannot get the last step to work?

The VCF files total to about 3 megabyte (with about 3000 contacts that is about a kilobyte per contact, not close to 200 kilobyte as in the DB)

Working on it, but it takes a while, especially finding out things like what AVD you need (not all AVDs include the Google APIs) (:



2 Responses to “Current status on the “Android help needed: App that cleans up the Contacts mess that the LinkedIn app left behind” « The Wiert Corner – irregular stream of Wiert stuff”

  1. […] all my address-contacts trouble I was hoping my phone would behave for at least a […]

  2. […] Which in turn I needed for this: Current status on the “Android help needed: App that cleans up the Contacts mess that the LinkedIn…. […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: