How to access phone book through bluetooth on Hikey960


#1

Hi,
I am running android with car radio mode on hikey960. Bluetooth function works well, but I can’t get phone book of my phone. Anyone knows how to enable this function?
Thank you.


#2

You’re looking for PBAP client profile (Phone Book Access Profile). According to Google it seems to be supported: https://source.android.com/devices/automotive/ivi_connectivity, note that the connection needs to be instantiated from the IVI (android auto) and not from the source device (Mobile Phone).


#3

Yes, that is what I am looking for. Thank you. :slight_smile:


#4

It seems that PBAP client has been enabled.
https://android.googlesource.com/platform/packages/services/Car/+/oreo-r6-release/car_product/overlay/packages/apps/Bluetooth/res/values/config.xml

So I just need an app to fetch data from my phone?


#5

Did you enable CONTACT SHARING on your phone’s bluetooth settings?


#6

Yes, I enable the setting.


#7

On you PHONE.
Because that is all you need to do and it will transfer the contacts, user images, and call history.


#8

Yes, I enable the setting on my phone.
So it is not normal that I can’t see my contacts on hikey960?


#9

What phone? Did you try with your ANDROID phone? or are you stuck on the apple?


#10

I tried both android and iphone, the same result.


#11

Did you actually look in the contacts application?


#12

Yes, there is no data there.
So android auto has PBAP client function by default, right?


#13

Android AUTOMOTIVE (Android “Auto” is something entirely different).
Yes, it seems to “just work”. I can’t explain yours. It transfers contacts immediately upon connection.


#14

Maybe I should borrow another phone from my friends and try again.


#15

I tried again today, and it can work properly.
But before it can access my phone’s contacts, I have to disable the setting of contacts sharing on hikey960 first and enable it again. Then contacts can show on screen.