[Q] Android 5.0 Bluetooth Visibiltiy - Nexus 5 Q&A, Help & Troubleshooting

I'm pretty sure I remember this setting being available in the preview versions just like in kitkat, but on the recently released images I cannot find the setting to change the bluetooth visibility setting to never time-out. The pioneer bluetooth stereo in my car absolutely will not recognize the presence of my phone unless it is discoverable.
Am I missing something, or has this option simply been removed.
If it has been removed I'm hoping maybe there is something I can modify to get this option back.
Thank you

xxrzdxx said:
I'm pretty sure I remember this setting being available in the preview versions just like in kitkat, but on the recently released images I cannot find the setting to change the bluetooth visibility setting to never time-out. The pioneer bluetooth stereo in my car absolutely will not recognize the presence of my phone unless it is discoverable.
Am I missing something, or has this option simply been removed.
If it has been removed I'm hoping maybe there is something I can modify to get this option back.
Thank you
Click to expand...
Click to collapse
If you open the bluetooth settings it says, that your device is visible to all devices as long bluetooth is enabled. Only in this screen your bluetooth device is visible to other devices.
I hope google fixes this, because its too confusing.

Yes, unfortunately that's the only reference to bluetooth visibility I have found.

My understanding in 5.0 is that your device's Bluetooth is only visible to paired devices, except when the Bluetooth Settings page is open. When the Bluetooth Settings page is open on your device it will be visible to all nearby Bluetooth devices (which is what you need when pairing). Have you paired the Pioneer Bluetooth stereo with your device?
There no longer appears to be an option as there was on 4.4 to permanently set 'Visible to all nearby Bluetooth devices'. However, why would you want that, other than when setting up pairing? It's a security risk.

xxrzdxx said:
I'm pretty sure I remember this setting being available in the preview versions just like in kitkat, but on the recently released images I cannot find the setting to change the bluetooth visibility setting to never time-out. The pioneer bluetooth stereo in my car absolutely will not recognize the presence of my phone unless it is discoverable.
Am I missing something, or has this option simply been removed.
If it has been removed I'm hoping maybe there is something I can modify to get this option back.
Thank you
Click to expand...
Click to collapse
I'm in your same situation, I was googling around and I found this... I'm on CM12 and wish that we can find a solution for make the bluetooth always discoverable on AOSP roms. I own a Lg G3 and on the stock Android 5.0 rom the option (like in KitKat) it still there!

The only reason I was really looking for this features is that my older Pioneer head-unit in my car (DEH-P9800BT) won't connect automatically to my phone unless the phone is discoverable. I've managed to adapt my other bluetooth connections that were set this way to work without the option, but I've tried for years (since my Palm Treo 650p) to get the head unit to connect automatically with no luck.

I am also wondering why they have hid this feature...
Looks like they are trying to go like (cr)Apple, whereas your iPhone is only discoverable within the Bluetooth menu.

Related

One click - Connect 2 Specific Bluetooth device for A2DP and Phone app

An amazing One click - Connect 2 Specific Bluetooth device for A2DP and Phone app:
Bluetooth Pair
https://play.google.com/store/apps/details?id=com.gnssoftworks.bluetoothpair
found it very useful for swapping bluetooth headphones between devices WITHOUT turning off Bluetooth entirely or going into the settings menu.
Example Use Case:
I have one Stereo Bluetooth headset with mic (two profiles - phone and A2DP audio)
I have one Android Phone and one Android Tablet.
Phone Profile is always connected to the Android Phone, but the A2DP audio changes depending on which device you want to listen to music from.
Normally, if you want to listen to audio from the Tablet when your headset's A2DP profile is connected to the phone, you'd have to first go to the settings menu of the phone, and disconnect the A2DP, leaving Phone Profile connected. Then go to the settings menu on your tablet and connect the A2DP only.
Then you'd have to do the opposite if you want to listen to audio from the Phone again.
Takes a long time.
With Bluetooth Pair, you can specifically connect or disconnect to a specific device and specific profile (phone / a2dp) by widgets.
So you won't have to turn off the bluetooth completely on one device just to allow your headset to connect another device. Nor do you need to go into settings anymore.
1.) Just tap on the A2DP device specific widget on the phone to disconnect, the A2DP Profile from the phone
2.) go to the Tablet, and tap on the A2DP device specific widget to connect the A2DP profile of the headset to the Tablet
Two taps!
Would you mind sharing a code snippet on how you achieve this? I've been working on a little program that I intend to use around the house and this is the missing piece that I can't figure out. Basically, I have some NFC tags spread around the house and a receiver app that triggers various actions. One of them enables bluetooth on my device (if off), turns on my home audio receiver (over telnet), connects to the receiver's A2DP device (this is the missing piece), and launches a music app.
I've seen examples where this works using an AIDL method, but from what I've gathered this no longer works under Android 4.2. Does your app work on 4.2? Any hints you can provide?
Thanks!
Brian
I'm not the writer of this app.
You could try contacting them via the email listed on Google Play.
BTW, while you're making your app, please dedicate a thread to it on XDA so we can all beta test and buy it later!
klau1 said:
I'm not the writer of this app.
You could try contacting them via the email listed on Google Play.
BTW, while you're making your app, please dedicate a thread to it on XDA so we can all beta test and buy it later!
Click to expand...
Click to collapse
Oh, OK. I just assumed this was your app.
After reading the Play Store description more carefully, I don't think this app actually does what I'm trying to do (programmatically establish an A2DP connection). It appears this app enables / disables certain profiles but the actual connection is still handled by the OS.
As far as the app I'm making, I was intending it to just be something for personal use. I'm planning on keeping it very lightweight and tailored specifically to my needs. For it to be used by anyone else they would have to have the same brand of A/V receiver as me (Pioneer) that supports the same telnet commands. Most of the rest of the functionality of the app can be duplicated by using some of the existing NFC apps like NFC Task Launcher. If I ever develop it into something interesting that could be used by a wider audience I probably will post it on XDA for feedback though.

[Q] How do i enable bluetooth setting in the maind menu

Alright here is my dilemma: I have a android head unit for my car An6b01 (Adayo, FORYOU, K1) it runs on froyo 2.2 it has a 6.1 inch screen, 1 sd micro slot & and 1 regular sd, 3 usb ports wi-fi and bluetooth 1ghz arm8 processor etc. I'm able to go on the market place web and all that good stuff my problem is that although the unit runs on android 2.2 it has its own native apps which seem to control some of the hardware on the unit. For example it has a bluetooth app thats designated for pairing with your phone which lets you play music off of it receive calls and go through your phone book, This app also enables if the bluetooth is on or not. Now if you go to android settings the bluetooth option is not there and i'm unable to pair with different device such a ODB2 module. I was wondering if there is a way that i could add the bluetooth option back into my setting in order for me to pair with other devices. I have tried some of the apps of the market place like "Bluetooth Enabler" and "Bluetooth Manager" but when i try turning on the bluetooth through there it just says "Turning on Bluetooth" and nothing happens. My unit is rooted and i'm familiar with editing the system files and flashing roms. Could any one give me some tips on how i can enable the Bluetooth setting in my android setting? I also have all the system files if anyone is willing to look at it. thanks:
i just relized that i might of put this in a wrong area... feel free to move it sorry

HTC U11 MirrorLink on Subaru Legacy 2017 (Or any HeadUnit)

So I can't seem to get this to work. I downloaded Rock Scout, plugged my U11 in plugged it in, it shows "Use USB for MirrorLink" so I switch to file transfer usb and I get a new notification saying "MirrorLink Active", but my "MirrorLink" icon doesn't activate. I know the Legacy has MirrorLink v1.1, does anybody know if I have to do anything else to make MirrorLink work?
Also has anyone gotten MirrorLink to work on any car HU?
I posted a reply b4 didn't seem to work. To mirror htc u11 to a car head unit.
1. turn head unit on select mirror
2. have phone on a homepage
3. swipe up with three fingers this turns on mirroring.
4. select car entertainment system or whatever comes up on your phone.
That should mirror across it worked for me and my kenwood head unit I just installed.
remember every time you leave mirror to listen to music or directions or anything. to get back to mirroring you need to follow the steps again.
Hope that works for you as I said it worked for me. Good luck Chatto
I checked on cert.mirrorlink.com if your htc has mirrorlink and it is not showing up.
if you go on your phone settings at device connection or network connection (i don't remember exactly) can you see MirrorLink service there?
I think Subaru's mirror link version is not compatible with their crap head unit? I don't know. Yes I see "MirrorLink connection" in the USB connection settings. When plugged in, the phone thinks it's on, it just seems like Subaru's implementation doesn't recognize it, and of course a lot if not all the 2018 Subarus come with Android Auto. Guess they got tired of everyone complaining MirrorLink was foobar'd.
I stopped caring/trying. A bit of a shame actually.
What's the benefit of MirrorLink vs just bluetooth pairing? I just use bluetooth with my Kenwood, though I don't think it supports MirrorLink, and the Subi we have is a 2013, which also doesn't support MirrorLink that I know of, but also has good old bluetooth. Is there some secret i'm out of the loop about, or is it more or less trivial prefrence?
Well mirrorlink could let me use, say Waze on my headunit display instead of buying a mount and mounting my phone. The gist of mirrorlink is basically you can get your phone display on the headunit. But yes bluetooth works.
Anyway for those interested in what I see and the "version" of software on my headunit:
Settings showing mirrorlink active: http://imgur.com/a/cNymR
Notifications saying mirrorlink is on: http://imgur.com/a/TYMfM
my headunit version info: http://imgur.com/a/5cl14
Maybe its a version issue and I need an update, but bottom line is, if Subaru says they have it, and my phone has it, it should work. However judging by the feedback around the internet, it would appear Subaru is at fault here somehow. So shame on them for choosing poor technology and/or having engineers implement it poorly.
Double post. Sorry
seba.olah said:
I checked on cert.mirrorlink.com if your htc has mirrorlink and it is not showing up.
if you go on your phone settings at device connection or network connection (i don't remember exactly) can you see MirrorLink service there?
Click to expand...
Click to collapse
You are correct, I didn't see it on there either. But it's clearly on the device. Check my post above. Maybe it has 1.2 on it and Subaru only supports 1.1. (They had the same issue with 1.0 and 1.1). I sent HTC a question about it so we'll see.

Quick audio output switch

Hi,
I'm looking for something (app, magisk/xposed module, ROM that supports this...) that'll provide a quick and simple way to switch between audio outputs without disconnecting anything. In Android P we can connect to multiple Bluetooth devices and switch the output between them, by setting the 'active' device in the Bluetooth menu. We still can't route audio to the speaker while being connected to a Bluetooth device, though, and going to the Bluetooth menu is kinda slow anyway.
What I have in mind is something similar to the solution in Samsung Galaxy devices, where when you have multiple audio devices available you get a persistent notification that allows quickly switching between them. I believe it's even possible to pick audio output for specific apps somewhere in the settings.
Suggestions?

How to set Nokia8 Bluetooth NOT discoverable (besides turning it off)

Hello,
I am used to have my bluetooth earpiece connected all the time. WIth all my other phones was not a problem since the bluetooth in the phone was Hiding my phone!
This Nokia 8 does not. If bluetooth is turned on then you are visible and available for attack.
I would like to know if there is anything that can be done to make the Nokia 8 NOT discoverable while bluetooth is on.
I checked in the Delveloper options but not even there is that option (unless I did not see it).
Kindly help...
theviking33 said:
Hello,
I am used to have my bluetooth earpiece connected all the time. WIth all my other phones was not a problem since the bluetooth in the phone was Hiding my phone!
This Nokia 8 does not. If bluetooth is turned on then you are visible and available for attack.
I would like to know if there is anything that can be done to make the Nokia 8 NOT discoverable while bluetooth is on.
I checked in the Delveloper options but not even there is that option (unless I did not see it).
Kindly help...
Click to expand...
Click to collapse
I suppose Bluetooth is discoverable only when you are in the Bluetooth settings page. Once you close it, you're no longer visible for pairing. And it's how it is on Android (at least pure Android), not just on this phone.
Wow and thanks for that info. You suppose correctly, just tried that. The phone is actually NOT discoverable unless the bluetooth page is opened.
Very good to know.

Categories

Resources