Articles‎ > ‎

Android 4 Stock Contacts

posted Oct 6, 2012, 7:27 AM by Ondřej Pšenčík   [ updated Nov 12, 2014, 11:47 AM ]
Get it on Google Play

In the Android 4, there is only one correctly working contacts application - the stock contacts application, part of Android Open Source Project. Unfortunately often stock contacts application is replaced by a false contacts application by manufacturer or user installs a false application being humbugged by false review or similar.

There are 3 categories of false contacts applications
  1. contact application - using Android built-in contacts database - which does not have essential features (e.g. Go Contacts Ex)
  2. contact application - using Android built-in contacts database - which simultaneously does not have essential features and corrupts contact data (e.g. Samsung contacts application)
  3. contact application - using own database - simultaneously does not have features, does not integrate with system, corrupts data and causes system malfunctions
I experienced data loss caused by Samsung contacts application so I prepared True Contacts for Android 4.0.x to avoid contacts data loss and corruption again.

Let's explain issue in detail - with Samsung contacts application.

Samsung contacts application is legacy (Android 1) application in Android 4 that is patched together by Samsung to somehow work in following Android version, but Samsung contacts application
  1. corrupts phone numbers
  2. does not support arbitrary contacts accounts (in 4.0.3 it crashes, in 4.0.4 support is erroneous)
If contact with various phone numbers is created in Android stock application


and is open in the Samsung contacts application editor


the contact is open corrupted - it does not know all various numbers and puts Mobile instead of correct number type - and if you save it data will be corrupted and can be lost.

To avoid this unwanted situation it is possible to configure stock contacts application as default contact editor - select stock contacts editor as default when editing contact: