Hi,
I recently purchased a Huawei Honor Band Zero smartwatch and pairing it with the P8000 is a pain in the ass. I may have tried around 100 times (no exaggeration) and I managed to get it just once. But then, once I got too far from the phone while wearing the watch and it disconnected, I haven't been able to pair the two again.
I've tried with my previous phone, a Xiaomi Redmi 1S, and they pair every time in seconds. Then I can send data from the watch to the phone, and setup the watch from the phone.
I asked @BlueFlame4, author of the visi0nary kernel, whether this could be solved at the kernel level (along with other bluetooth related issues, such as music skipping over BT) and he thinks that maybe the BT stack is messed up, but the solution could be hard to achieve.
Well, today I've been trying again and have discovered a difference between the Redmi 1S and the P8000. When I turn on BT on the Redmi 1S, the watch appears as both a known and paired device. If I tap the device's settings button I can see an input device profile I can activate or not on the phone, such as BT headsets showing audio and voice profiles or options to share phone contacts. Well, on the P8000, I see no box to set up the watch as an input profile. But I remember seeing it the only time the watch paired correctly with the phone.
How can this be possible? Any way (the phone is rooted, so I can do almost anything) to get it working like it does with the Redmi 1S?
Thanks.
Related
Hi,
I recently purchased a Huawei Honor Band Zero smartwatch and pairing it with the P8000 is a pain in the ass. I may have tried around 100 times (no exaggeration) and I managed to get it just once. But then, once I got too far from the phone while wearing the watch and it disconnected, I haven't been able to pair the two again.
I've tried with my previous phone, a Xiaomi Redmi 1S, and they pair every time in seconds. Then I can send data from the watch to the phone, and setup the watch from the phone.
I asked @BlueFlame4, author of the visi0nary kernel, whether this could be solved at the kernel level (along with other bluetooth related issues, such as music skipping over BT) and he thinks that maybe the BT stack is messed up, but the solution could be hard to achieve.
Well, today I've been trying again and have discovered a difference between the Redmi 1S and the P8000. When I turn on BT on the Redmi 1S, the watch appears as both a known and paired device. If I tap the device's settings button I can see an input device profile I can activate or not on the phone, such as BT headsets showing audio and voice profiles or options to share phone contacts. Well, on the P8000, I see no box to set up the watch as an input profile. But I remember seeing it the only time the watch paired correctly with the phone.
How can this be possible? Any way (the phone is rooted, so I can do almost anything) to get it working like it does with the Redmi 1S?
Thanks.
[I'm running a stock 7.1.1 without root or any other mods]
BT doesn;t work with 2 BT devices which can do phone...
Example:
1) BT watch, Huawei Watch connected - this watch can receive and make phone calls... It has a microphone and speaker, so it works like a full-fledged phone device. It is basically **** Tracy device... look it up ...
2) When the watch is connected, another BT phone device, like a car kit, doesn't connect. You can go to BT settings and manually click on the BT device to connect. Sometimes, it connects w/o extra help. And sometimes, clicking doesn't connect at all. Sometimes it connects automatically. Bugs!
3) When both devices seem to be connected (even though only one is shown to be connected), both can make calls, but only the "active" one receives them...
The active being the one that was connected last.
4)
------ This was not a problem in 7.1.0. Whichever device (watch or car kit) initiated or answered a call, would be used to do the complimentary function - If you make a call on watch, you get audio for the call on watch. If you receive the call on BT car kit, you answer on it. Without fail this worked just fine. Both incoming and outgoing calls. It made sense and it worked beautifully.
-----
Until 7.1.1.
---- Now, if a watch is connected (Huawei Watch, which can act as a phone itself), the BT car kit will not connect. If you connect it manually by clicking on it in BT settings, it will connect, but all phone actions, even initiated from the watch will only work on the phone.
In other words, 7.1.1 killed BT functionality with several BT phone devices.
Why can't they fix it?
UPDATE after 7.1.2
So, 7.1.1 killed phone functionality when both a phone capable watch and another BT phone device were connected simultaneously - both wouldn't work correctly at the same time.
7.1.2 didn't fix this at all.
What 7.1.2 did was introduce new bugs: 1) Weather built-in app no longer works on my Huawei watch, it just spins the circle retrieving weather data and then just goes back to watch face, 2) The watch no longer displays some notifications, for example, SMS.
I played with all of the settings in the watch, phone, and android wear app. Nothing.
I have a theory... Google has two android development teams. Let's call them Team A and Team B. Team A works on a yearly cycle developing new android OSes, for example, they are probably working on Android O right now. Team B picks up development and maintenance duties after Team A makes the initial android release. Team B would be working on Nougat right now. Team B is comprised of rejects from Team A; they have very little talent, attention to detail, or even skill. They may fix 1-2 bugs in an incremental android version, but they introduce 5 more new ones.
This is why Android 7.1.0 was less buggy than 7.1.1, and conversely, 7.1.1 was less buggy than 7.1.2.
Me with my powerbeats it seems to work but eventually it will stop playing music so I turn off headset turn back on and music starts playing again and then the music will start skipping because it hears background noise. It drives me nutts.
..
--
Worked for me.. I could connect to my headphones but yet it acted like it was not connected. Connected to my truck yet it acted like it was not connected.. I for the hell of it wiped dalvik/cache and now it all works with no problems. Headphones instantly worked after doing it. Truck worked just fine this morning..
Sent from my Pixel XL using Tapatalk
--
..
Sent from my Pixel XL using Tapatalk
I'm on stock like the OP. My bluetooth issues are similar and I have one more.
Devices I'm paired to disappear from the BT list. I got in my car yesterday and was surprised the screen needed me to enter my PIN as I had my car in Smart Lock. Go look and sure enough not connected to the car and the BT list doesn't have my car listed as a device. I had to re-pair to the car. Then I had to readd to Smart Lock. This has happened with other BT devices (primarily headsets as that is really the only other things I use with my phone). This happens frequently and almost daily that I lose one or more BT paired devices from the list.
Other times, primarily with my Bose QC35 as I frequently turn it on/off, it will be in the BT list but the phone says I need to pair the device again. This only happens about every 10th time I turn the headphones back on.
Unfortunately, I've only had 7.1.1 on this phone as it is only a few weeks old. So I don't know if stuff would have worked in 7.1.0.
djr4x4 said:
Worked for me.. I could connect to my headphones but yet it acted like it was not connected. Connected to my truck yet it acted like it was not connected.. I for the hell of it wiped dalvik/cache and now it all works with no problems. Headphones instantly worked after doing it. Truck worked just fine this morning..
Sent from my Pixel XL using Tapatalk
Click to expand...
Click to collapse
I'd like to know what you did to make things work.
Updated op with 7.1.2 info.
Hi All,
My OP5T is running Android 8.0 with Oxygen 5.0.3, I have it paired with smartwatch (Samsung Gear S3). When I pair it to the car BT system (Renault R-Link2) it is a hit or miss: some times it connects some times it doesn't (if I disconnect the smartwatch the phone always connects to the car). Any one has a similar issue and found a workaround?
thnks/Pella
Same issue here...
Wonder if it's not rather car related, had the same issue with my nissan (nissan connect) and my GS8.. Sometimes everything was fine, sometimes I had to resync like it's a new device.
I've heard the car's softwares are messy things, very badly coded, full of bugs..
I have same problem.
As a workaround i go into blue tooth settings and turn off ability to make calls from Samsung gear.
It just has problem deciding what audio device to use. to bad you cant set priories anywhere
I never turn off my phone and the Bluetooth on it. I have 3 Bluetooth devices:
car stereo - immediately connects after turning on the car
Redmi Airdots TWS headset - immediately connects after turning on the headset
Amazfit Bip watch - can't connect when turning on the watch
The problem is only with the watch, and I can't figure out why. When I'm not using my watch, I turn it off for the night, and turn it back on in the morning. Previously I had a Redmi Note 5 with Android 8 AOSP custom ROM, and as soon as I turned on the watch, the BT connection icon on the watch came back in seconds. However on the A70, when I turn on the watch, it won't connect, not even after 10 minutes. I have to manually turn on and off the Bluetooth on the phone, and then it connects. What could be the problem?
It worked with my other phone fine previously, and I did reset my watch when switching to the A70, so I don't believe it's the watch's fault.
Hello there fellow Xiaomi users, I have a problem with my Bluetooth earbuds and it's driving me insane! I hope you can help me out. When I connected my newly purchased bluetooth sony earbuds (the model is WF-XB700) I noticed that the volume was really low, maybe 50% less than it should've been. I was perplexed, but had a couple of quick ways to determine the problem. I connected the earplugs to a Iphone 8 and they worked just fine, 100% of their capacity. Then I connected my Xiaomi Mi 2A lite to some other bluetooth headphones (model Pioneer se-ms7bt) and they also worked as they should've. Then I connected the earbuds to a Xiaomi Mi A3 and to my surprise, I could also detect the Low Volume Issue there too! So, it must be something Android/Xiaomi related.
Then I went on a really energy draining odyssey on google to find a solution. What I did find was, firsty, that it was a known issue and secondly, that the myriad of solutions presented did not help me at all. This is a list of the things I tried, some of which spawned problems too :
1) Disabling absolute volume in developer settings.
2) Tinkering with all the options in the develper option - even the following (I will copy paste in from an other thread , which according to many people has worked :
Enable Developer Options (options -> system -> about phone -> click build number 7 times)
Press back
Go to settings, and search AVRCP.
Click on Bluetooth AVRCP Version and ensure it is on 1.6.
Next, search for Absolute
Select Disable Absolute Volume and turn this toggle on, if it isn't already.
Unpair all Bluetooth devices. Restart your device. Pair the devices again. To the right of each Paired Bluetooth device in the Bluetooth settings page is a gear icon, go into each device and turn off the Phone Calls toggle, leaving only Media audio enabled.
Exit settings, connect to the Bluetooth device, start playing something. Increase the volume using the volume up button and rejoice as the volume goes as loud as you need!!!
3) Putting the volume up in the Sony Headphones app. - So, officially the app doesn't support the WF-XB700. There are two options for detection. The first is a list of the supported devices (mine is not there) and the other is a ,,detect via bluetooth''. Tried the second option but it doesn't work
4) Increasing the volume on the physical buttons on the device. Mine are earbuds and have only one button for on/off
5) Ensuring the eartips are tightly fit in my ear.
6) Making sure the earbud isn't blocked by anything.
7) Resetting the phone
8) Changing the Region - This I actually did not succeed in doing. It turns out that the option to change the region has been removed. If there is a way to do it, please inform me.
9) Trying all the volume booster apps in the store.
10) Restart or enable and disable airplane mode
11) Forgeting and pairing the device again
Could the bluetooth version difference be the problem. Mine is 4.2 and the buds are 5.0. According to google there should't be a difference regarding the sound volume/quality, only range and connection strenght. Please help me, I have wasted more than five hours already and I ran out of options to try. Thanks in advance !
My current software version : Android 10 / Security patch level: October 1,2020 / Baseband version 953_GEN_PACK-1/ Kernel version: 3.18.124-perf-gceec2f0 /
Xiaomi removes Bluetooth codecs intentionally from this phone (and seems like from Mi A3 too). Because Xiaomi dont want to pay 1$ fee for codec. Thats why it works as expected on iPhone. It's all about greediness.
Same codec issue is proper on Miui roms too. This means Redmi 6 Pro has an Bluetooth codec issue too. We can probably say same thing (according to ur first post) for Mi A3 and for its Miui version Xiaomi Mi CC9e.
- Redmi 6 Pro
- Xiaomi Mi A2 Lite
- Xiaomi Mi A3
- Xiaomi Mi CC9e
All of them probably has same issue. I didnt use any flagship of Xiaomi or any other Android phone since Jelly Bean so cant say anything about other brands except Apple. I used an iPhone between those times. iPhones has proper bluetooth codecs. You cant fix it via resetting ur phone or something like that.
SBC is the default codec and none of others will work.
Qualcomm is the owner of these aptX, aptX LL, aptX HD, aptX Adaptive audio codecs. We have an qualcomm chipset on our phone too but xiaomi didnt want to pay for these to earn more money from us. So thats why we are stuck on SBC. Dont buy any android device just by looking its specs from websites. Check out everything in the shop (bluetooth, camera,..etc.) before buy.
AndreyTsvetkov said:
Hello there fellow Xiaomi users, I have a problem with my Bluetooth earbuds and it's driving me insane! I hope you can help me out. When I connected my newly purchased bluetooth sony earbuds (the model is WF-XB700) I noticed that the volume was really low, maybe 50% less than it should've been. I was perplexed, but had a couple of quick ways to determine the problem. I connected the earplugs to a Iphone 8 and they worked just fine, 100% of their capacity. Then I connected my Xiaomi Mi 2A lite to some other bluetooth headphones (model Pioneer se-ms7bt) and they also worked as they should've. Then I connected the earbuds to a Xiaomi Mi A3 and to my surprise, I could also detect the Low Volume Issue there too! So, it must be something Android/Xiaomi related.
Then I went on a really energy draining odyssey on google to find a solution. What I did find was, firsty, that it was a known issue and secondly, that the myriad of solutions presented did not help me at all. This is a list of the things I tried, some of which spawned problems too :
1) Disabling absolute volume in developer settings.
2) Tinkering with all the options in the develper option - even the following (I will copy paste in from an other thread , which according to many people has worked :
Enable Developer Options (options -> system -> about phone -> click build number 7 times)
Press back
Go to settings, and search AVRCP.
Click on Bluetooth AVRCP Version and ensure it is on 1.6.
Next, search for Absolute
Select Disable Absolute Volume and turn this toggle on, if it isn't already.
Unpair all Bluetooth devices. Restart your device. Pair the devices again. To the right of each Paired Bluetooth device in the Bluetooth settings page is a gear icon, go into each device and turn off the Phone Calls toggle, leaving only Media audio enabled.
Exit settings, connect to the Bluetooth device, start playing something. Increase the volume using the volume up button and rejoice as the volume goes as loud as you need!!!
3) Putting the volume up in the Sony Headphones app. - So, officially the app doesn't support the WF-XB700. There are two options for detection. The first is a list of the supported devices (mine is not there) and the other is a ,,detect via bluetooth''. Tried the second option but it doesn't work
4) Increasing the volume on the physical buttons on the device. Mine are earbuds and have only one button for on/off
5) Ensuring the eartips are tightly fit in my ear.
6) Making sure the earbud isn't blocked by anything.
7) Resetting the phone
8) Changing the Region - This I actually did not succeed in doing. It turns out that the option to change the region has been removed. If there is a way to do it, please inform me.
9) Trying all the volume booster apps in the store.
10) Restart or enable and disable airplane mode
11) Forgeting and pairing the device again
Could the bluetooth version difference be the problem. Mine is 4.2 and the buds are 5.0. According to google there should't be a difference regarding the sound volume/quality, only range and connection strenght. Please help me, I have wasted more than five hours already and I ran out of options to try. Thanks in advance !
My current software version : Android 10 / Security patch level: October 1,2020 / Baseband version 953_GEN_PACK-1/ Kernel version: 3.18.124-perf-gceec2f0 /
Click to expand...
Click to collapse
that's the same problem i am facing on my redmi note 5/5 Plus (Vince) got any solution? or should i change my phone
perfect_ said:
Xiaomi removes Bluetooth codecs intentionally from this phone (and seems like from Mi A3 too). Because Xiaomi dont want to pay 1$ fee for codec. Thats why it works as expected on iPhone. It's all about greediness.
Same codec issue is proper on Miui roms too. This means Redmi 6 Pro has an Bluetooth codec issue too. We can probably say same thing (according to ur first post) for Mi A3 and for its Miui version Xiaomi Mi CC9e.
- Redmi 6 Pro
- Xiaomi Mi A2 Lite
- Xiaomi Mi A3
- Xiaomi Mi CC9e
All of them probably has same issue. I didnt use any flagship of Xiaomi or any other Android phone since Jelly Bean so cant say anything about other brands except Apple. I used an iPhone between those times. iPhones has proper bluetooth codecs. You cant fix it via resetting ur phone or something like that.
SBC is the default codec and none of others will work.
Qualcomm is the owner of these aptX, aptX LL, aptX HD, aptX Adaptive audio codecs. We have an qualcomm chipset on our phone too but xiaomi didnt want to pay for these to earn more money from us. So thats why we are stuck on SBC. Dont buy any android device just by looking its specs from websites. Check out everything in the shop (bluetooth, camera,..etc.) before buy.
Click to expand...
Click to collapse
They are literally making 1$ per phone. Stop spreading missinformation