Hello,
It has been a long time since there has been activity on this topic.
I just (5hours ago) had the same problem with my CUBOT X6 (chinese brand like HUAWEI).
I have the android version 4.2.2 and tried every previous solutions, but none worked.
Most of the people who have this problem work with google, but I had my contacts syncted with hotmail.
When I looked on my computer on hotmail, I saw my contacts were still there but couldn't get synchronized
with android.
I Deleted my hotmail and gmail account and reinstalled it.
To delete a preinstalled account
1) Go to contacts (or phonebook)
2) tap the left android button to show the settings (left of the home-button)
3) tap "accounts"
4) select the account where your contacts were syncted with
5) again, tap the left android button to show the settings (left of the home-button)
6) tap "remove account"
After you did this, reinstall your account
7) Go to your phone "settings"
8) When you scroll down, you will find "Accounts" and tap "Add account"
9) Follow the steps as shown
After completing the installation of your account,
10) the same place where you tapped "Add account", tap the above email address
11) Then it should show you your email address with "sync is OFF". Tap this
12) click on "contacts" and then it starts to synchronize all your contacts.
I hope I helped some people with this
Plz let me know
Greetings