[Q] Have you used any Bluetooth 4.0 (aka Bluetooth Smart) supported devices? - HTC One S

Specifically for the HTC One S, i'm curious how our phones work with it. If you have, please let me know if you are using stock, CM, or any other ROMs. I'm looking to get maybe the pebble (not out yet) or fitbit. Thanks!

I'd like to know this too. Are there any ROMs out yet that enable Bluetooth 4.0 one the HTC One S?

It works from 4.0.3 version with open broadcom ble api which was here recently http_s://code.google.com/p/broadcom-ble but now it's deleted.
It needs a little patch to the library (does not work without). I have done some little tests last year but then put it out.
New rewritten api is here http_s://code.google.com/r/naranjomanuel-opensource-broadcom-ble/ but not tested.
Now I'm making an app to test things. I can connect to TI Keyfob with Keyfob demo firmware and read battery level and tx level and even get notifications when level changes. Have to add some quirks to make it work
And there is a proprietary HTC BLE SDK which you get after NDA. Not sure if it support this phone, but it's based on broadcom api.
As of 4.1.1 version phone can "see" discoverable ble devices in bluetooth settings, but can't do anything from there.
I'm actually looking for other phones with ble supported, chinese maybe. But I guess we should wait for 4.3 to spread around.

MaximusHD. But i dunno really if this works, since i can barely see any difference at all when i was on sense 4+/4.1.1 when it comes to speed on sharing files via bluetooth..

i am on Magio ROM 1.0.4. i want to pair my Heart Rate Monitor. I can see the device, but when i want to pair it, the message is, that the PIN is wrong. Shame...

Does Bluetooth 4.0 depend on the Android version (4.3 or higher) or on the kernel version? From Linux I know that drivers can be included in ther kernel or as separate modules.
Is there any custom ROM with 4.3+ AND Sense?
Edit: My co-worker has CM 11 installed and his Runtastic BT 4.0 HRM belt works fine.

anyone know that fitbit work and sync with one s (maximus hd rom)?

Related

Bluetooth keyboard for the desire?

I really badly want to be able to use an external keyboard with my desire. Preferably full size. Is this possible?
Sent from my HTC Desire using XDA App
I have a ThinkOutside bluetooth keyboard, and it works just fine.
You cannot, at the moment, be using a Sense-rom - HTC are using an old bluetooth stack or something along those lines, and bluetooth HID devices (such as keyboards or wiimotes) wont connect.
I am using OpenDesire 3.1, and as soon as i pair the keyboard, it recognises it as an HID device and i can type straight away.
Unfortunately, some other roms (like DeFrost 2.5a) do not detect the keyboard as an HID device and do not work straight away. To get it to work, what I did was install an app in the market called Bluekeyboard JP (free) which detected the keyboard and allowed typing.
Josh.
I use the original rom with froyo, and cant get my nokia SU-8W (HID) to work.
I sent HTC support a note about this, and hope that if enough people do this, they'll include it at some point.
btw. I tried 3 different apps.
BlueKeyboard JP looks the best, and has been reported working on a nexus 1 froyo
http://www.dealextreme.com/details.dx/sku.37863
i dont have it so can't tell you if it works even tho it says android, wanted to buy it but now im not sure it would be so usefull
jeandujardin01 said:
http://www.dealextreme.com/details.dx/sku.37863
i dont have it so can't tell you if it works even tho it says android, wanted to buy it but now im not sure it would be so usefull
Click to expand...
Click to collapse
there's NO support for HID (so, even bt keyboards) in kernel based on standard rom... so, the question is useless: you cannot pair it with the desire... the only way to make it possible is, as already written, use a rom based on android AOSP, like opendesire... but doing so, you will loose sense... choice is yours...
So, if i flash with OpenDesire i will be able to use a bluetooth keyboard. Any bluetooth keyboard or are there specific types? i don't want to go out and buy a nice one only to find out it is one blue tooth revision too old or something.
You won't get any guarantees here. If you want to be sure, you might want to pay a little more at a store who have a decent returns policy (just in case it doesn't work) or who will allow you to test if it works.
Android uses the bluez software for connecting to bluetooth devices (which is the same software that many desktop Linux distributions use). This should support the bulk of (standard) HID devices.
But then.. I never got Ubuntu to work with my Logitech MX 5000.. you might want to stay clear of the Logitech bluetooth products, as many of the bluez issues on Linux suport boards appear to be about their products.
Thanks for the answers guys. I'll try my best to try before I buy lol.
I wish I find this post earlier... spent hours on the web looking for clues to this. Now I am very happy typing with my ThinkOutside Stowaway keyboard on my Desire with OpenDesire ROM. Then when I don't need to type I can quickly flash and restore to LeeDroid with Sense UI.
But I learned thru the trial process how to adb push files and and how to access the phone on a PC. and the whole concept about rooting, recovery, and flashing ROMs.
Hi, are there any news with BT-Keyboards and the current Sense-Roms?
I would like to buy a keyboard like the freedom touch pro or the previously linked dealxtreme one. But I love Sense and don't want to lose that.
raix said:
Hi, are there any news with BT-Keyboards and the current Sense-Roms?
I would like to buy a keyboard like the freedom touch pro or the previously linked dealxtreme one. But I love Sense and don't want to lose that.
Click to expand...
Click to collapse
It's not a limitation of the BT keyboard preventing you from using it with Sense-enabled Desire, it's the Desire's Sense kernel which prevents you from using a BT keyboard. Like the guy above me said, used an AOSP-based Android ROM if you want to use a BT keyboard with your Desire.
Sorry, seems that I misunderstood that part.
I'm running LeeDroid v2.2 currently, anybody here who tried a BT Keyboard with that?
Hey, just wanted to post an update:
I bought the Freedom TouchPro Keyboard and it works like a charm with my Desire.
In fact I‘m just writing this Post on it. Just took it out of the box and followed the instructions.
As I said I‘m using LeeDroid 2.2.
Bluetooth keyboard and standard Froyo 2.2
Just to confirm, my no_name BT keyboard doesn't go on stock Froyo 2.2 (first thing I checked after the update).
The keyboard works flawless under Windows XP and Windows Mobile 6.5.3.
Didn't know that OpenDesire supports HID BT. I am considering rooting right now
I've also got a Logitec DiNovo mini that doesn't work with the Stock Froyo.
I might well look at rooting soon too...
Sent from my HTC Desire using XDA App
BT Keyboard workind
*rooted
*wiped all
*new rom OpenDesire 4.0.36
*downloaded 'Bluekeyboard JP' from Market
*tick 'on' bluekeyboard as input method in settings
*connected to BT Keyboard (no_name)
*choose bluekeyboard as input method in textbox
And....... it's working (recognized as a HID device). Typing docs with Docs To Go 3.0 works fine.
Why HTC doesn't support this from the box remains a mystery for me. It would be great for business oriented buyers.
why do you use Bluekeyboard JP?
To connect a Bluetooth Keyboard, any BT keyboard that supports HID (all keyboards do), you just need an AOSP ROM, like CyanogenMod, Defrost or OpenDesire. Then you just have to pair it and use it. That's it.
If you need a different keyboard layout then you just have to modify the keyboard layout file on the phone memory.
Bluekeyboard
Dunno. I thought that I needed Bluekeyboard, but thanks for the heads up. Will delete Bluekeyboard and see how she goes.
No Bluekeyboard necessary
Unintalled Bluekeyboard and, indeed, the BT keyboard still works fine

[Q] whould this 2.0 Bluetooth Keyboard work cause wiimote doesn't

hi guys i found a bluetooth keyboard and was wondering would it work for our device? it says it work on android above 1.6 and we got 2.1 so we can do it that way but like the wii mote dont work so i was wondering would this work
http://cgi.ebay.co.uk/Small-Mini-Bl...104903&cguid=3cf23ed812a0a0a9e8e22d02fff31fb6
and its cheaper here http://www.need4it.co.uk/63-mini-blu...-keyboard.html
Can't tell from that, but probably not - it probably only supports the HID bluetooth protocol (most only use this protocol) and our Galaxy S doesn't. If it supports SPP protocol then it could work, the Freedom BT keyboard does HID and SPP and probably would work.
there was another topic a while ago about using BT keyboards
no one had any success so far, seems like current 2.1 android is missing the HID profile to support mouse/keyboards
I've bought this one some time ago, unfortunately it does not work with SGS. Additionally this is a very high price. I've paid for mine around 25€, but ordered directly from Hong Kong based seller.
Does anyone know whether Froyo will support HID profile?
perhaps, it'll be supported eventually, just hang on to your keyboard for now
I don't think Froyo will bring HID support.
When the cyanogenmod ROM comes that shoudl enable it and allow us the use of our WiiMotes
If it's any consolation, I have the black version of this keyboard, a Datel Wii Classic controller, a Zeemote and I've tried setting up my xperia X1i as a BT keyboard - only the Zeemote works so far, and that's with the GamePro application.
Cyanogen is what we're waiting for AFAIK.
Sadly you will need to buy Blueinput for 10 Euro if you want to use it without tweaking and rooting your device http://teksoftco.com/index.php?section=blueinputandroid&tab=download
and WII controller might work with SGS but keep eye out , I Have not tested it out on SGS as I don't have WII Controller
http://www.tgdaily.com/mobility-brief/49727-control-your-android-phone-with-a-wii-remote
http://forum.xda-developers.com/showthread.php?t=672884
Heres a fix for ppl wanting to play with BT Keyboard and have root , Quoted by someone that got it to work
"you have to mount /system read and write and copy three files to /system/xbin (hidd, hcitool and hciconfig) from code.google.com/p/androidobex/downloads/list change permission to 777. Enable bluetooht on Android and pair with the device (Paired but not connected) - to do this you have to enter the pin number on the phone (0000) and then enter the same number on the keyboard and then press enter. After this you have to open the terminal and issue the commands:
hcitool scan
(to find the address of the keyboard)
Scanning ...
DC:2C:26:B3:C6:46 Bluetooth Mini Keyboard
hidd --connect DC:2C:26:B3:C6:46
the bluetooh keyboard will stop blinking....tadaaaa!!"
This is the keyboard here: http://www.dealextreme.com/details.dx/sku.37863
Actually Blueinput doesn't even work because blueinput uses the HID stacks already in the android system which the SGS doesn't have, I downloaded the trial today and it is completely non functioning on an SGS. No HID devices will work on this phone (this includes all game controllers). However SPP ones should work with the keypro driver (not even needed with some keyboards).
i got a cheap bluetooth keyboard also from dealextreme and under android 2.1 no go.
but i flashed my SGS with the new JPC firmware (android 2.2) and it's working!!!!!
paulvelzeboer said:
i got a cheap bluetooth keyboard also from dealextreme and under android 2.1 no go.
but i flashed my SGS with the new JPC firmware (android 2.2) and it's working!!!!!
Click to expand...
Click to collapse
Could you test it with a wiimote too? Or did someone already test it?
Im wanting this so badly...
i also would like to know, i made a seperate thread yesterday after i heard someone paired a bluetooth logitech mouse with the latest froyo rom JPC

Use Bluetooth keyboard

Will I be able to connect a BT keyboard to HTC Desire HD?
Will it accept HID devices?
HTC Desire didnt becouse it used an old BT driver or something like that.
Is the HDH useing a newer driverpack?
Bluetooth keyboards & Desire HD
I am keen to know the answer to this one. Being able to connect a bluetooth keyboard to my HTC Touch HD (WM 6.1) phone is one of the reasons I still enjoy using it. I hope moving to Android with the DHD does not rule this out.
I spent 30 mins tryinh the Freedom i-connex, and even installing drivers I couldn't get it to work.
To be fair I did just give up as I lost interest, but it's definitely not just a simple quick and easy thing.
Very unlikely to work, HTC has their own BT implementation and its not yet worked on any of their phones (until Cyanogenmod ROM comes anyways).
Samsung Galaxy S does support on 2.2 firmwares, as does the Dell Streak, and every phone with an available Cyanogenmod ROM, if thats a consideration for you.
My Mini bluetooth keyboard http://www.chinavasion.com/product_info.php/pName/mini-bluetooth-keyboard-for-smartphones/ from Ebay is on the way, i hope with treksoft Blueinput software http://www.teksoftco.com/index.php?section=products&platform=2&pid=24 it will be ok with HTC DHD.
So, after a test, it is definitely not working for my DHD (bundled android driver or trial teksoft blueinput for android). So bad :-/ Hope for some useful upgrade in the future...
Will we get better BT support with then new Gingerbread Android 2.3?
Sounds as if it wouldnt be hard implementing good BT drivers in this kind
of phone to start with.
Wonder way HTC dont want us to use BT peripherials??
Any news about Gingerbread and BT HID driver?
Ethania said:
Any news about Gingerbread and BT HID driver?
Click to expand...
Click to collapse
I asked from HTC Support and:
"Peter, the HTC Desire phone does not come with the Bluetooth HID protocol. There is no method of putting this protocol onto your phone and we cannot guarantee that it will be included in any future updates."
But the HID is working with the Oxygen v2.0 RC4.
Nice regards
Peter
Ethania said:
Will I be able to connect a BT keyboard to HTC Desire HD?
Will it accept HID devices?
HTC Desire didnt becouse it used an old BT driver or something like that.
Is the HDH useing a newer driverpack?
Click to expand...
Click to collapse
I used this driver:
http://www.androlib.com/android.developer.mymobilegear-com-jiBD.aspx
I was not able to plug my apple bluetooth keyboard under the official sense rom on the desire HD.
However, after installing the latest "stable" cyanogen (6.1), bluetooth is working, and I can connect and use the keyboard (it uses the HID profile).
Hi @All
I am playing with wiimot, my snes games.
Cyanogenmod 6.1.3
ONLY with sense ROMs dont work The Bluetooth driver
Have yesterday nonstop over 10h playing
Hi, just read about the "non-possibility" to link bluetooth keyboards, unless to root (if well understood with cyanogen), or use Keypro, welllll....
I'm no hero, o rooting I do not see as a solution and Keypro desn't do the trick either.
Problem on my side it that the pairing works, but once paired, the system indicates "paired, but disconnected" & no chance to connect???
I have a flexible (silicone) keyboard and really like to use it.
Anyone an idea?
Thanks in advance
Noone could use a human input device via bluetooth yet on HTC and Samusng droids due to the fact the manufacturer's OS is simply incompatible with these devices. It seems like the only way to use a device like that if u get a custom OS on your device. I tried to bug HTC with my questions like why exactly can't they provide an OS with bluetooth HID support meanwhile an unofficial developer can deal with it. Got no explanation, just the repeated answer saying that it is currently not compatible with HTC devices. And I should check for updates regularly. Maybe if the more people would bug them... Give it a go everyone. Would be great to use mouse, keyb, gamepads...
Hi all, i'm looking for the same solution too and found an apps called "BlueInput" which claimed to be a working driver, can anyone please try it with your BT keyboard since I haven't bought a keyboard yet... Thanks a lot!!
Here's the link of the apps, and I've seen a demo version on Andriod market:
http://www.mobihand.com/263//product.asp?id=415867
tested with my key-board: doesn't work
Found however following link (also via XDA): i-miss-erin.blogspot.com/2009/09/connect-bluetooth-keyboard-in-android.html
But seen my faculties/knowlegde regading tooring etc, I haven't tried.
If anyone could help me with an "easy root for moorons" - please contact me....
I am fighting for the operation of my Bluetooth Keyboard Nokia SU-8W on the DHD so far without success.
Any suggestions?
I haven't tried CyanogenMod 6.1.3 or 7 Rom but if this is the only way to have the keyboard worked, I think I'll have to learnt to root now =_="
I've bought a BT keyboard and installed BlueInput, it don't work on my DHD, but it works very well on my sister's Dell Venue =_=" What a shame!
IRXON BT HID keyboard from dealextreme doesn't work with HTC Magic stock or DHD stock / Leedroid ROMS.
Amusingly enough, this worked like a charm with a jailbroken iphone 2g. Can anyone else confirm support for HID keyboards on the Desire HD with CM 6.1 or CM7 ?
EDIT: Naturally, tried every input app in the market, including BlueInput demo, another app for japanese HID keyboards and even BT input drivers for Zeemote and MSI BT gamepads
Anyone tried on the market:
"Bluetooth Keyboard Easyconnect" from Mike van der Sluis?
If so & successful, think I really need to get the rooting knowlegde (well knowing that with the current 2.2.1 no rooting is possible, so a downgrade is needed etc etc etc....... - in other words: HELP!)

[Q] What will it take to make the new sixaxis driver work on the SK4G?

So sir_earl has done us all a great service by making it possible to use the Playstation 3 controller with Android phones. He posted about it in http://forum.xda-developers.com/showthread.php?t=1179929
But unfortunately for us, it's not compatible with the Sidekick 4G or several other recent Samsung phones. It sounds like our stock ROM doesn't give it the access it needs to the bluetooth hardware. What would it take to fix this? Is it something we can add with a custom kernel?
(BTW, I am the farthest thing from a software developer on the face of the earth, so sorry if I turn out to be Captain Oblivious.)
This is not an issue with access, but rather that certain protocols aren't built into our driver.
Think of it like this; you're trying to use an Xbox controller with a Playstation. They're both controllers, but they don't know how to talk to each other.
This would require either rewriting the bluetooth driver ( not feasible) or seeing if the driver is similar in our phones to that of one of the working phones.
EDIT: took a look in the kernel config, and found some bluetooth protocols that weren't enabled, that according to http://www.pabr.org/sixlinux/sixlinux.en.html are the same as the ones that the controller uses? not sure.
EDIT2: Tried enabling all the bluetooth options in the kernel config, couldn't get the compat checker to tell me anything good, still just says missing protocol, even though HID (what it should be) is enabled. I PM'd sir_earl to see what protocol is required and which phones it works on, perhaps I can see if their driver will build with our kernel, or if I can somehow mash together our sources to make it work.
That's a great start. I'd be really happy if we could make this work.
Our phone has all the power it needs to run things like N64 and PS1 emulators, and combined with the TV out cable, we've effectively got a dozen game consoles in our pockets. We just need a good way of controlling them.
Update: got a PM back from sir_earl, it's true that Samsung left out the BT protocol we need to use this, it's called "L2CAP via raw sockets" (from sir_earl). He suggested that using the AOSP/CM BT stack would be a good place to try, so I may give that a shot sometime later, as my list of projects is somewhat long right now.
Thanks for getting to the bottom of this. Here's hoping you get a chance to try it.
Did you have a chance to fiddle with this any more? I'd sure like to be able to use a proper gamepad with all the awesome emulators that run on these phones.
Tried looking at it, but the bluetooth stack that has proper support didn't work by just being added to our Kernel. I'm also kinda working on porting our kernel to be compatible with CM6/7, which would be easier to add the bluetooth stack to.

[Q] Bluetooth functionality

Hey everybody, I just purchased and installed a new head unit for my car, that can stream music through bluetooth. My phone runs the latest cm10.1, and I am looking to replace the crappy "voice dialer" with google now. Is there any way to do that? Also, my phone won't send the meta data of the mp3 to the unit, I use Google play music, is there a fix to that? I read some where that Android 4.2.2 pretty much broke bluetooth, but it has been a while so is there a fix that I have missed or do I need to flash a custom rom? thanks!
mitchel0 said:
my phone won't send the meta data of the mp3 to the unit, I use Google play music, is there a fix to that?
Click to expand...
Click to collapse
The HTC Bluetooth stack doesn't support AVRCP 1.3, which displays the metadata (artist, album, track title, etc.).
I read that CM has their own bluetooth stack which supports AVRCP? could It be that it just hasnt been implemented in CM10.1 yet, or did I just read some false information? My phone is Rooted, S-offed, and has an unlocked bootloader. Thanks!
I'm mostly a Sense user, so can't comment on the CM (or other AOSP) builds for a while now. But I was trying various AOSP ROMs a while back. One of the main reason being to see if the Bluetooth stack was any better than the HTC stack (and if it would work any better with my car head unit). None of them displayed the meta data on my car stereo head unit. But its been months since I've given any AOSP ROMs a serious try, so this might have changed.
I'm not completely clear where the Bluetooth stack comes from for CM, and imagine it might vary by device. But its true on my old HTC Desire Z, that the stock HTC stack did not display the meta data, but CM ROMs it did display the meta data.
I know Google is using AVRCP v 1.1 and it does not have meta data. But I believe CM 10.1uses AVCRP 1.3 such does support meta data. Might not hurt to try.
Sent from my HTC One X using xda premium

Categories

Resources