It is currently Sat Feb 24, 2018 11:39 pm

rSAP for Android Forum

Support forum for Android rSAP App

Problen with BMW and Xiaomi Redmi Note 4

Discussions about PBAP and IrMC/SYNCH profile app
 
Posts: 7
Joined: Wed Feb 01, 2017 1:26 pm

Problen with BMW and Xiaomi Redmi Note 4

Post by sergeus » Wed Feb 01, 2017 1:43 pm

Hello!

I have problem with transfer phone book in my car (BMW e65 2007)
After connect in display I have - Transmitting date long time.

I'm using Bluetooth Phonebook App
This is log file: http://pastebin.com/gJQcGG12

Please help to solve my issue.

Best Regards,

 
Posts: 4055
Joined: Wed Mar 23, 2011 4:12 pm

Re: Problen with BMW and Xiaomi Redmi Note 4

Post by admin » Thu Feb 02, 2017 10:09 am

Ah, the BMW E65... This car contains software written by me :D

It looks like my app is not used at all. Does it show "connected" or "last connected" or only "ready"?

 
Posts: 7
Joined: Wed Feb 01, 2017 1:26 pm

Re: Problen with BMW and Xiaomi Redmi Note 4

Post by sergeus » Thu Feb 02, 2017 3:05 pm

Hello!

OMG, I found you! :) I love my e65! Thanks for your work!!!

I don't understand where i need see status (connected" or "last connected" or only "ready")?
I don't see this in Bluetooth Phonebook App

Please HELP ME!!!!!

I love my car and started to hate the new phone :(
Attachments
Screenshot_2017-02-02-15-49-07-650_com.android_rsap.irmctest.png
Screenshot_2017-02-02-15-49-07-650_com.android_rsap.irmctest.png (128.36 KiB) Viewed 1327 times
Screenshot_2017-02-02-15-48-53-894_com.android_rsap.irmctest.png
Screenshot_2017-02-02-15-48-53-894_com.android_rsap.irmctest.png (144.04 KiB) Viewed 1327 times
Screenshot_2017-02-02-15-49-51-774_com.android.settings.png
Screenshot_2017-02-02-15-49-51-774_com.android.settings.png (83 KiB) Viewed 1327 times

 
Posts: 4055
Joined: Wed Mar 23, 2011 4:12 pm

Re: Problen with BMW and Xiaomi Redmi Note 4

Post by admin » Thu Feb 02, 2017 7:47 pm

A quick look in the translations shows that "Включено" means "ready", so your E65 doesn't use any of the profiles of my app. I guess it uses the "Handsfree" profile for phonebook transfer. This is known to cause all kinds of problems, sadly it cannot be fixed with an app. The "Handsfree" profile is different with every phone and may even differ between different firmware versions. Sorry.

 
Posts: 7
Joined: Wed Feb 01, 2017 1:26 pm

Re: Problen with BMW and Xiaomi Redmi Note 4

Post by sergeus » Wed Feb 08, 2017 1:20 pm

Hello!

I think the problem in the ROM
With AOSP ROM transfers contacts is good, but there is a problem with the voice with all ROM (AOSP, AICP, MIUI) (http://en.miui.com/thread-481961-1-1.html).
Unfortunately I can not find a programmer who can help me to solve the problem with the voice.
Xiaomi support promises to examine the problem of 3 weeks :(

You have no way to help me find a programmer with which we could work together to solve the problem?
Today, I will experiment with AOSP and your application.

UPD. And one more question: you say "Handsfree" profile - there is HSP or HFP?

Best Regards,

 
Posts: 4055
Joined: Wed Mar 23, 2011 4:12 pm

Re: Problen with BMW and Xiaomi Redmi Note 4

Post by admin » Thu Feb 09, 2017 1:59 pm

I don't know very much about the Handsfree Profile (=HFP). It extends the old (Hayes) modem AT commands, e.g. "+ATH" for hangup. I guess that the specification of the phonebook query command is not precise enough and therefore there are "misunderstandings" between car and phone. Additionally the audio must be routed somehow between phone and car, but I have not the slightest idea how this works. I also don't know anybody who may help you fix Handsfree problems.

Newer cars usually use the Phonebook Access Profile (=PBAP) for phonebook transfer which is also existing in all Android firmwares, sometimes also with "misunderstandings" or even bugs. My app tries to fix these.

It is always the car that picks the Bluetooth profile for phonebook transfer. It looks like your BMW does not support PBAP, so it will never be used, regardless what firmware you use.

 
Posts: 7
Joined: Wed Feb 01, 2017 1:26 pm

Re: Problen with BMW and Xiaomi Redmi Note 4

Post by sergeus » Thu Feb 09, 2017 3:44 pm

Hello!

I'm sad to hear that.
I'm still waiting for the solution to the problem of Xiaomi.

Yes, perhaps you are right, and my car is not using PBAP.
Today, I and everyone who uses the Cyrillic alphabet in the older versions of Bluetooth are looking for transliteration application when transferring contacts in the car.
Older cars do not support UTF-8 and in this regard, there are many problems with the contacts in the Cyrillic alphabet.

All this is sad...

I'm found interesting solution here: https://habrahabr.ru/post/217381/ (in russian, so sorry)

What do you say to a joint with me to create an application that adds this feature to the file AtPhonebook.java?
I'll be your tester :)

 
Posts: 7
Joined: Wed Feb 01, 2017 1:26 pm

Re: Problen with BMW and Xiaomi Redmi Note 4

Post by sergeus » Sat Feb 18, 2017 12:47 pm

Hello again!

I'm found in English: http://developers-club.com/posts/217381/
Please see this :roll:

 
Posts: 4055
Joined: Wed Mar 23, 2011 4:12 pm

Re: Problen with BMW and Xiaomi Redmi Note 4

Post by admin » Sun Feb 19, 2017 11:20 am

You can build your own LineageOS (formerly CyanogenMod) version including the fixes described in the linked article. There is no other way to fix Handsfree problems, except maybe with the Xposed framework.

 
Posts: 7
Joined: Wed Feb 01, 2017 1:26 pm

Re: Problen with BMW and Xiaomi Redmi Note 4

Post by sergeus » Sun Feb 19, 2017 11:27 am

Hello!

I purchased Asus Zenfone 3 and I have no more problems with bluetooth :)
Contacts are transferred correctly.
There is only one problem - not the correct display Cyrillic names.
Instead Cyrillic names - gaps.

So I would suggest you develop app for transliteration only.

I am ready to provide any assistance!

Next

Return to Bluetooth Phonebook App

Who is online

Users browsing this forum: No registered users and 1 guest