53

I found this fix/workaround: Go to Settings, then Bluetooth. Turn off the Bluetooth and the screen should show a link for the scanner settings. Click the link to turn off "Bluetooth scanning." Then it works... I copied it from here: https://forums.lenovo.com/t5/forums/v3_1/forumtopicpage/board-id/MotoG4thGen/thread-id/16482/page/4


29

Some forums state the risk for the WiFi network to be spoofed. I don't understand how the risk is different: an attacker could spoof a Bluetooth device as well. The risk is different. It's not possible to spoof a paired Bluetooth device. The Bluetooth peripheral and the phone exchange keys as part of the pairing process, so both of them can securely ...


12

Create a profile that is active when connected to the Bluetooth device and set up an exit task to run whatever you want when the profile becomes inactive due to the device disconnects.


11

Solved: The android system is likely connected to the headset for phone calls, and some other device for A2DP (media). Some other device is still using the audio connection, even though the sound comes from android's speaker! What this means is that if you have any other A2DP devices that you've paired your android with (laptop/stereo/etc) then you will ...


10

On my Cyanogen 10.1 phone (AOSP 4.2.2), it is possible to enable a capture of bluetooth traffic. You can then load this capture into Wireshark and look at the negotiation phase to determine which codecs the paired audio output device supports. Not sure what OSes support this: when I first ran across this method it claimed support only from 4.4 onward, but ...


10

There are a lot of different ways to get files to/from computer to Android device. Here I would like to share three methods frequently used: 1. Transfer Files Using USB Cable. 2. Wireless Transfer Using Cloud Storage. 3. Transfer Files via WiFi or Mobile Networks. The following is the detailed intro of these three ways. Transfer Files Using USB Cable ...


10

I was in need of doing this exact thing today. I was forced to figure it out on my own after I couldn't find an answer online. As it turns out, it's easier than I expected. Open your bluetooth settings, find your device, and click the settings icon for that device. You should see some options for the device. Uncheck the "Phone audio" option.


9

This app worked better for me: Cinema FV-5 After installing the app, but before recording the video, do the following: Click Settings Click Audio Source Select Bluetooth Mic Then record your video.


9

This is possible on Android, at least on Lollipop. The feature is dependent on the Bluetooth headset sending the battery level in the right format. If the headset supports it, you will see an option in the settings screen for the Bluetooth device. The option will be right above the check-boxes for Call and Media audio. If you don't see this option, then the ...


8

Android only accepts certain file types (from a hardcoded list) by default. There are two solutions: The sender can rename their files before sending to one of the white-listed mime-types (by adding an accepted file extension). Buy a phone from a manufacturer that supports it or install aftermarket firmware such as OmniROM or CyanogenMod that allow all ...


8

The issue was not Android. (Except perhaps the misleading error message.) The problem, it turns out, was that the pairings on the radio were "full". It seems this radio (CDE-133BT) allows 3 pairings. Well, I inadvertently renamed my Nexus some point along the way when I also unpaired it from the phone. Attempting to re-pair without first emptying a ...


7

With Nexus 4 (5.0.1) or Nexus 7 (2012)(4.4.4) devices it is possible to use the developer mode to get the btsnoop_hci.log. "Enable Bluetooth HCI snoop log". It is not necessary to root the devices. It seems that both devices don't offer aptx. I test this with Moto Stream (no aptx) and Philips AEA2500 (with aptx).


7

You need to install physical keyboard layouts. One of the best extensions to do that is this: RS - Hardware Keyboard Layouts It is free, and does nothing else. You use the standard settings page to select the hardware keyboard layout. (It is mystery why Google does not provide the layout files by default.)


7

I was testing ways to toggle the on-screen keyboard. In Android 4.2.2 on a Nexus 7 I had to go through the following steps to toggle the on-screen keyboard from the tablet while a Bluetooth keyboard is connected: To activate the "Choose Input Method" notification you need to have multiple keyboards available. On a stock Nexus 7 you can go into Settings then ...


7

I assume you're referring to the 2012 version of the Nexus 7? Although the hardware is capable of supporting Bluetooth LE (as suggested by the link in your question), Google never certified it as such and so the stock ROM does not support it. There is an answer to a similar question on stackoverflow which appears to suggest that CyanogenMod (and maybe other ...


7

Yes. You put the gamepad into pairing mode by holding down the home button + the back button for 5 seconds, until you see the blue lights flashing, and connecting to the gamepad in the Bluetooth settings in your smartphone.


6

in android.bluetooth.IBluetoothManager, there some parameters TRANSACTION_registerAdapter = (android.os.IBinder.FIRST_CALL_TRANSACTION + 0); TRANSACTION_unregisterAdapter = (android.os.IBinder.FIRST_CALL_TRANSACTION + 1); TRANSACTION_registerStateChangeCallback = (android.os.IBinder.FIRST_CALL_TRANSACTION + 2); ...


6

I located a solution from this youtube video https://www.youtube.com/watch?v=yZNPO1gMcoA and thought I would share here since this was the first result when I began looking for a solution. The problem is that Windows does not detect the Bluetooth serial links automatically. You can manually point to the standard windows drivers by completing the following ...


6

Go to settings and turn on bluetooth. Click menu button and you will see the option Show received files. Alternatively every files sent via bluetooth will be stored in a folder named bluetooth in storage (if the files are not moved).


6

Do you have applied any update(custom or OTA) ? Custom: If you have upgraded your ROM before official release, high possibilites are there to face these type of problems. OTA: Very rare but possible if your manufacturer provides an OTA and this problem is occurring after updation of device. Solution: • If you think it is occuring after update, you should ...


6

I managed to "trick" it into connecting by sending a file from one device to another. Then it becomes available to add as a trusted device. So I think you need to be actively doing something with the intended device in order for it to be "connected" Your car does this because your car expects to receive data from your phone. Maybe you can use bluetooth to ...


6

My understanding of Bluetooth is that applications using Bluetooth have direct access to the device MAC address for the purpose of pairing. I will assume this for this answer. If you can read MAC addresses of WiFi or Bluetooth transmitters, you can locate a device. This is how WiFi/Bluetooth location works; you listen for MAC addresses of transmitters and ...


6

Background Major part of this guide was extracted here: How to Disable Bluetooth Automatic Playback on any Android Phone The point of this guide isn't to disable Bluetooth music entirely, otherwise the latter can easily be achieved by: Disable Bluetooth Music : Settings >> Bluetooth >> Your device(Car) >> Settings  then uncheck audio support. ..and this ...


5

This list gives the most correct answer, as it gives "what Android phones have ANT wireless hardware" regardless of if the software piece has been turned on: http://forum.xda-developers.com/hardware-hacking/hardware/ref-devices-ant-hardware-t2879990 For which devices have the hardware and the software to support apps, the best place is the ANT+ Product ...


5

The reason why this isn't supported, is exactly the same as why you cannot send an .exe attached to an email. This is to prevent people from sending malicious software to phones that are not protected. That is why most Android phones will not allow sending APK's over Bluetooth. If you still want to send APKs over Bluetooth, it is best to hide the extension (...


5

What you ask would certainly be possible, but it should be restricted to when a device is connected to a Wi-Fi network using sufficient security, i.e. WPA2 authentication/encryption. Probably it was left out because it would be hard to communicate to a non-technical user why they could use certain Wi-Fi networks for authentication but not others. In ...


4

Non-Rooted Solution: Enable USB-debugging in the developer setting and connect your phone to your computer via USB. Run the adb command, adb tcpip 5555 (Make sure port 5555 is not blocked by any firewall programs) To get your Wi-Fi IP address assigned to your device, adb shell and then netcfg and run the adb command adb connect <IP_ADDRESS>. For ...


4

Here's a XDA article by Mishaal Rahman that basically says: Even without A2DP profile on Android (which is not implemented even in Android 8 yet), you can do a low-quality Bluetooth streaming via Hands-free Profile (HFP) to Android from another Android phone (sorry iPhone owners!) Install Tasker and a AutoVoice plugin on the source phone, and create the ...


4

If You want to hear music on your bluetooth device Your bluetooth device pairs perfectly with your android phone. It works only with calls, media still plays on your device speakers. BTMono is a great tool that suits your requirement. It will allow you to simply turn ON media streaming and you are good to go. Remember that it is free and you need to ...


4

In many cases, you need not go through this process, as valdikss now keeps track for many of the contributed results on his website https://btcodecs.valdikss.org.ru/codec-compatibility/ https://btcodecs.valdikss.org.ru/ If you have trouble finding your btsnoop_hci.log file, please try solution posted here: https://stackoverflow.com/questions/28445552/...


Only top voted, non community-wiki answers of a minimum length are eligible