Enabling Facebook Contacts Sync ICS+ [Part II]

Nah jika  ContactsProvider.apk yang kita buat di tutorial sebelumnya sudah selesai, sekarang tinggal kita install.

Cara installnya seperti ketika kita menginstall system aplikasi seperti biasanya. Mau copy paste via root explorer silahkan, push via adb silahkan, mau via cwm juga terserah saja, yang paling penting Anda backup dulu ContactsProvider.apk original untuk mengantisipasi terjadinya kegagalan.

Langkah selanjutnya "clear data" pada aplikasi Contacts Storage atau hapus file contacts2.db yang ada di folder  /data/data/com.android.providers.contacts/databases/contacts2.db kemudia reboot (semua phonebook akan terhapus, jadi jangan kaget yaa...)

Enabling Facebook Contacts Sync

Untuk beberapa custom rom yang pernah saya pakai, sampai disini sudah selesai dan sukses. Akan muncul option "sync" pada aplikasi Facebook. Langkah selanjutnya Anda tinggal mensinkronnya.

Jika sampai disini Facebook kontak belum bisa tersinkron. Jalankan command dibawah ini melalui adb shell atau terminal emulator.

sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db 'ALTER TABLE raw_contacts ADD COLUMN is_restricted VARCHAR';
Kemudian reboot device

Selamat mencoba.