diff --git a/res/drawable/generated_avatar_bg.xml b/res/drawable/generated_avatar_bg.xml
new file mode 100644
index 000000000..e297b5022
--- /dev/null
+++ b/res/drawable/generated_avatar_bg.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/res/layout-land/chatlist_cell.xml b/res/layout-land/chatlist_cell.xml
index 70db86209..a4c106663 100644
--- a/res/layout-land/chatlist_cell.xml
+++ b/res/layout-land/chatlist_cell.xml
@@ -31,29 +31,7 @@
android:layout_height="match_parent"
android:gravity="center">
-
-
-
-
-
-
-
+
diff --git a/res/layout-sw533dp-land/chatlist_cell.xml b/res/layout-sw533dp-land/chatlist_cell.xml
index 7bdf36dd4..ec24b492b 100644
--- a/res/layout-sw533dp-land/chatlist_cell.xml
+++ b/res/layout-sw533dp-land/chatlist_cell.xml
@@ -31,28 +31,7 @@
android:layout_height="match_parent"
android:gravity="center">
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
+
diff --git a/res/layout/chat_infos_cell.xml b/res/layout/chat_infos_cell.xml
index 7e78fe64a..27f8406b1 100644
--- a/res/layout/chat_infos_cell.xml
+++ b/res/layout/chat_infos_cell.xml
@@ -19,24 +19,7 @@
android:layout_height="match_parent"
android:gravity="center">
-
-
-
+
diff --git a/res/layout/chatlist_cell.xml b/res/layout/chatlist_cell.xml
index cf9185b95..3620a7fdc 100644
--- a/res/layout/chatlist_cell.xml
+++ b/res/layout/chatlist_cell.xml
@@ -32,28 +32,7 @@
android:layout_height="match_parent"
android:gravity="center">
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/layout/contact_cell.xml b/res/layout/contact_cell.xml
index cec07d952..87f104e29 100644
--- a/res/layout/contact_cell.xml
+++ b/res/layout/contact_cell.xml
@@ -39,24 +39,7 @@
android:layout_height="match_parent"
android:gravity="center">
-
-
-
+
diff --git a/res/layout/history_cell.xml b/res/layout/history_cell.xml
index 8cfd965a7..1caddbd88 100644
--- a/res/layout/history_cell.xml
+++ b/res/layout/history_cell.xml
@@ -70,24 +70,7 @@
android:layout_height="match_parent"
android:gravity="center">
-
-
-
+
diff --git a/res/layout/search_contact_cell.xml b/res/layout/search_contact_cell.xml
index c58c0774e..4ea557e04 100644
--- a/res/layout/search_contact_cell.xml
+++ b/res/layout/search_contact_cell.xml
@@ -13,24 +13,7 @@
android:layout_height="match_parent"
android:gravity="center">
-
-
-
+
diff --git a/src/android/org/linphone/call/CallHistoryAdapter.java b/src/android/org/linphone/call/CallHistoryAdapter.java
index 1114203c2..f8c0e3285 100644
--- a/src/android/org/linphone/call/CallHistoryAdapter.java
+++ b/src/android/org/linphone/call/CallHistoryAdapter.java
@@ -40,6 +40,7 @@ import org.linphone.contacts.LinphoneContact;
import org.linphone.core.Address;
import org.linphone.core.Call;
import org.linphone.core.CallLog;
+import org.linphone.ui.ContactAvatar;
import org.linphone.ui.SelectableAdapter;
import org.linphone.ui.SelectableHelper;
@@ -55,6 +56,7 @@ public class CallHistoryAdapter extends SelectableAdapter