Bluetooth problems with connectivity to car kits. - HTC Sensation

Good afternoon all,
I thought i would put this to the masses and see if anyone has the same difficulty and problems as me when connecting my phone's bluetooth to the car kit.
Current car kit: THB BURY bluetooth cradle universal
Phone. HTC Sensation xe
Software: 4.1.2 bruces rom cm10
On 4.1.2 cm10 builds i have NO problems connecting to my car kit but when i have a CM10.1 / JB 4.2 rom on the phone then all roms ive tried they all do not connect to the car kit.
I found the following which developers / OP's might be able to help with and finally sort out the glitch that is occuring with 4.2 roms and connectivity to car kits.
--------------------------------------------------------
Latest News
Google confirms Android 4.2 Bluetooth streaming flaw
GalleryPosted on16 Jan 2013 at 09:47, by Gareth Halfacree
Google has admitted that its latest Android 4.2 Jelly Bean software release carries a bug that prevents devices running it from operating Bluetooth-connected devices correctly - and promises that a fix is due shortly.
Android 4.2 launched with the cut-price LG-manufactured Nexus 4 smartphone, adding a wealth of new features including a 360-degree panoramic photo mode and support for multiple user accounts on tablets to the existing 4.1 OS. It is currently only available on Google's own-brand Nexus products - including the Nexus 4 smartphone and the Nexus 7 and Nexus 10 tablets - with third-party manufacturers working to bring the new features to their own devices as soon as possible.
Those who have taken Android 4.2 on board, however, have been left with a flaky Bluetooth connection that causes audio drop-outs when streaming using the Advanced Audio Distribution Profile (A2DP) support built in to the operating system.
The problem, which may have been present to a lesser extent in Android 4.1 but which is causing severe heartache for early adopters, makes audio streaming via Bluetooth almost unusable on the device, with severe lag and frequent cut-outs. Numerous reports have been made by users to Google through the official bug-tracking service, and now there's an official response: the flaw is confirmed, and a fix is due.
Responding to customer complaints, a Google spokesperson admitted that the Bluetooth software stack in Android 4.2 has a glitch - but that the problem has been tracked down and eradicated. "We have fixed the A2DP streaming stutter problem on N7 [the Google Nexus 7]" the spokesperson told complainants. "The next release [of Android] should have the fix. Sorry about the problem." While the spokesperson talks of a Nexus 7 fix, the current generation Nexus devices share a common software stack - meaning the same fix should also apply to the Nexus 4 and Nexus 10.
That next release, Android version 4.2.2, has not yet been given a timescale for release, but Google is likely to be rushing this one out of the door ahead of numerous cut-price tablet launches that will tempt buyers away from its Nexus family of devices.

Hi, Yes that's true, Waiting for Kernel Fix, bluetooth need to restart 2 o 3 times to be detect, but cant paired :crying::crying:

Related

Android Bluetooth Stack Development

Hey I know I'm more of a leech than a seed but I want to start an open discussion / brainstorm about the limited bluetooth capabilities within Android. Specifically on the HTC Dream (G1).
I don't have a strong grasp on Linux but I've been playing with different flavors since i was 13 (11 years). I don't have the knowledge or the support to even attempt this.
HOWEVER I do have a job and I do have the money (donation) to support anyone with the ability and the time.
That being said I would like to talk to anybody who would be Seriously interested in developing additional profiles for the bluetooth stack.
Anyone who has wanted to FTP over bluetooth or for me send my phonebook to my Lexus GS350 I would appreciate donations towards a common goal.
The $ would go to the developer or team. Of course after that it would have to be open source and free to the community.
I have not created a paypal or account for pooling donations but whoever is seriously interested contact me. I've got $300 (donation) to get you started (motivated)
Au Revoir,
-Koocat
how do i make it bold lol
koocat said:
Hey I know I'm more of a leech than a seed but I want to start an open discussion / brainstorm about the limited bluetooth capabilities within Android. Specifically on the HTC Dream (G1).
I don't have a strong grasp on Linux but I've been playing with different flavors since i was 13 (11 years). I don't have the knowledge or the support to even attempt this.
HOWEVER I do have a job and I do have the money (donation) to support anyone with the ability and the time.
That being said I would like to talk to anybody who would be Seriously interested in developing additional profiles for the bluetooth stack.
Anyone who has wanted to FTP over bluetooth or for me send my phonebook to my Lexus GS350 I would appreciate donations towards a common goal.
The $ would go to the developer or team. Of course after that it would have to be open source and free to the community.
I have not created a paypal or account for pooling donations but whoever is seriously interested contact me. I've got $300 (donation) to get you started (motivated)
Au Revoir,
-Koocat
Click to expand...
Click to collapse
i'm all about development and hard work, but with the release of blutooth 3.0, wouldn't it be better just to save the $ and put it towards the next android device that is compatible with bt3.0( which utilizes wifi for bt transfer...not to mention the improved battery life). what are your thoughts?
its not about the money. I'm using dudes cupcake rom whatever latest rom .92 and as far as i know there is no way to send my phone book to my Lexus when it prompts me to create a phonebook and because of this I can't use voice dial and nazi lexus basicly won't allow you to input anything while the car is in motion. the specs released on 1.5 only included stereo bluetooth theres still no push allowed or PBA
jaaronmoody said:
i'm all about development and hard work, but with the release of blutooth 3.0, wouldn't it be better just to save the $ and put it towards the next android device that is compatible with bt3.0( which utilizes wifi for bt transfer...not to mention the improved battery life). what are your thoughts?
Click to expand...
Click to collapse
would my car even work if bt is trans over wifi spectrum?
koocat said:
would my car even work if bt is trans over wifi spectrum?
Click to expand...
Click to collapse
no, and sorry for the confusion. My point was that this android incarnation is lacking in bluetooth capabilities, and there has just been a new bluetooth technology released, not only having the wifi capability, but also all current profiles. I am sure that android will support this in the future with hardware in a new device, but for now, they are probably content with what they have, since it is an evolving technology.
jaaronmoody said:
i'm all about development and hard work, but with the release of blutooth 3.0, wouldn't it be better just to save the $ and put it towards the next android device that is compatible with bt3.0( which utilizes wifi for bt transfer...not to mention the improved battery life). what are your thoughts?
Click to expand...
Click to collapse
Umm, Bluetooth 3.0 standard was just released. We're not going to be seeing any Bluetooth 3.0 devices for another few years, one at the minimum. Not to mention that the OP's Lexus would still require a transfer via Bluetooth 2.0 technology.
I would be content if an open phone with an open platform supported bluetooth features I could actually use.
I manually added one contact into the lexus and manually set the voice rec. and then attempted to call using 'dial by name' and it will only work if the dream is unlocked and awake.
BT 3.0 will be great. but I'd have to get a new phone and depending on the backward capabilities a new car too.
but that brings the question "how long do i have to wait for bt 3.0"
"how long do i have to wait for cupcake"
I was hoping with 1.5 they would expand on the BT stack and they did but not for anything I can use. whats funny is 2 years ago when I had Verizon and a Voyager I thought I was cool to have stereo bluetooth headphones to rock out too. and they want to market stereo bt as being a great new feature but its not new
koocat said:
I would be content if an open phone with an open platform supported bluetooth features I could actually use.
I manually added one contact into the lexus and manually set the voice rec. and then attempted to call using 'dial by name' and it will only work if the dream is unlocked and awake.
BT 3.0 will be great. but I'd have to get a new phone and depending on the backward capabilities a new car too.
but that brings the question "how long do i have to wait for bt 3.0"
"how long do i have to wait for cupcake"
I was hoping with 1.5 they would expand on the BT stack and they did but not for anything I can use. whats funny is 2 years ago when I had Verizon and a Voyager I thought I was cool to have stereo bluetooth headphones to rock out too. and they want to market stereo bt as being a great new feature but its not new
Click to expand...
Click to collapse
This is an appropriate place to post issues with supported bt profiles already supported, but there is no guarantee that it will be addressed. i'm not speaking for anybody here, but me... butif it were my build, i probably wouldn't modify it for one make of car. There are other vehicles where this is working...am i right? i think so.
so far i think only broadcom has achieved and are planning to produce the new standard, but how long will it be till we see it??? my guess is 6mo- 1yr. Yes, stereo bluetooth is not a new thing, but i'm sure you can grasp the technology curve. "they" are only gonna release what they have to, in the time that will make sense to them, not the consumers. This
is a business, and will be treated as such. For how many years have we been scratching at the heels of EVERY advancement, just to PURCHASE it as soon as it comes around. edit...but to go along with you i was looking forward to file transfer myself, and it didn't happen.
what can i do on my car to verify the bluetooth version installed?, or bluetooth capabilities if you know what i mean
its a mazda 3 2010 sport
Thank you.
Your exactly right and thats what makes Android such a beautiful thing. Because we are longer governed by whatever corporate timeline 'they' decide. the timeline is to maximize profit. cupcake is marketed as a feature update to show dedication to their product and to their customer base but its not a dedication because they were forced to evolve it to make it compatiable with additonal hardware and minimize the media attention towards custom devleopment and end user modification. Google doesnt want to piss off Apple or HTC or T-mobile or Vodaphone ect because thats business.
Google doesnt care if you transfer over bt they dont care if you mod your phone. but when Apple says no mulitouch and vodaphone says No Bluetooth profiles they don't have much of a choice if they want Android to succeed.
and Thats why they made it open.
same with rooting your phone google had to fix it beacuse if they make it look easy they run into problems. T-mob or voda don't want you to teather your phone and use it as a modem and root allows this. so you must disable and discourage root and tell people its a security risk.
fcuk T-mobile and their G1 bs marketing. My phone is a Dream.
---btw the new radio gives me 3G in my house now wootwoot so i can actually talk on the phone with t-mobiles shi*ty service--- I only left Verizon because phones suck Donkey...Anyways..
its not just one car. go http://en.wikipedia.org/wiki/Bluetooth to see all supported profiles
there are profiles that all cars support. most likely PBA "phone book access"
I know when the Prius 1st came out I was like 16 or 17 lol and none of VZW phones could send phone book data to the Prius only because VZW policy with phone makers demanded they crimple BT profiles even on smart phones. so you couldn't FTP a mp3 and set it as ur ringtone you had to buy the ringtone for 2.99 or what i did back them I used Bitpim but you get the idea.
-Koocat
alfmetal said:
what can i do on my car to verify the bluetooth version installed?, or bluetooth capabilities if you know what i mean
its a mazda 3 2010 sport
Thank you.
Click to expand...
Click to collapse
I would google some keywords and try and find a user forum for Mazda cars.
I know theres clublexus.com where I have learned a lot about my car.
for some Lexus (i know for sure the GS and LS models) you turn the car on, then hold down the INFO button while turning the Lights from OFF to ON four times. and the car enters a Service Diagnostic mode and you can view different settings and run diagnostics, clear error codes and rescan. I know theres a spot to view the bluetooth version and software version. You can adjust the Mic volume, send and recieve volume and adjust voice quality.
You really don't need to adjust your car (thats not what this post is about).
Depending on your car you can get updates from the dealer and you can find software mods online for some cars.
example; lexus had a override in the system menu to allow user input while the car was in motion. IN 07' that option was removed on all models so for my 07 Lexus i found a post from someone that had taken the Nav disc for the same model in 06 and he modded and issued a ISO for users burn to get that override feature back.
-Koocat
Bah! @ Bluetooth 3.0. Totally overhyped standard. Could be completely done with adhoc wifi and would be easier and more than 2x as fast.
[email protected]:
Yeah, it is... It's just a wifi coop mode, which requires both parties to have a wifi-radio free to use...
It's not really an optimization of bluetooth :/
Everyone else in here:
Well, i'm not sure you're gonna catch many devs in here (There doesn't seem to be any
[email protected] said:
Bah! @ Bluetooth 3.0. Totally overhyped standard. Could be completely done with adhoc wifi and would be easier and more than 2x as fast.
Click to expand...
Click to collapse
Power management is much better in Bluetooth. Combining the two gives the best of both worlds. BT 3.0 will be able to connect, go into low power states and only turn on WiFi if a higher speed transfer is required.
BT 3.0 is more than just BT+WiFi anyway. The ability to have an Alternate Mac-Phy (AMP) like WiFi is one feature. There are other new features as well (like better quality of service). Also, an AMP could be a Ultra Wide Band (UWB) radio, with speeds much higher than WiFi with lower power consumption. The potential for 3.0 is really interesting.
But as others have stated in the thread, it will be a while before there are any implementations. We are just starting to see 2.1 devices in the market.
paesano
I know this is only my 2nd post, but I too am looking for better BT Stack. Dont get me wrong I love that I got back my stereo BT on my Pioneer Avic-D3 but unlike my Nokia N95 and my Tilt which lets me transfer my contacts to my Headunit.
Also another thing I miss is sending contact info from one phone to another!
Waiting for the time I can ditch my ipod and be apple-free LOL
I think a total update of the bluetooth would be cool. I think the 3.0 is a bit away but besides just a specific car profile i think it should be and all around compatible bluetooth. with all the devices and allow file transfer as well something that non g1 phones can already do. I think that alone will make it feel much better until until the newer technology is intergrated. That would probably lean me more to donating
I have two old Motorola RAZR's and they transfer data over BT, it is really surprising that the Dream falls short in this area.
I just miss the very basic file transfer (obex) to move images, mp3, contacts, etc. from device to device. I know I can set up an ftp or webserver to allow phone to phone access, but quite frankly we shouldn't have to use a work around for such a standard phone option. ALso, I like to bluetooth pictures from my phone right to the Kodak picture printer in Walmart and other stores. There is no way to install an FTP server or client on that machine (without some hacking).
I would donate if we had some devs on here taking up the task.
Rick
JackD3ath said:
I have two old Motorola RAZR's and they transfer data over BT, it is really surprising that the Dream falls short in this area.
Click to expand...
Click to collapse
Personally, I'm not surprised that the Dream falls short in Bluetooth support. My experience with Bluetooth in Linux has been very unsatisfying. I don't know if that stems from the Blue Z stack, or if no one cares enough to do things properly. The last couple of times I upgraded Ubuntu or Kubuntu, Bluetooth was totally broken, and I had to figure out my own workarounds to get some of the functionality I needed.
What I would currently like to see is DUN support, so that my Tom Tom can access the internet. Very few BT phones don't have DUN, especially on T-Mobile. Makes me wonder why T-Mobile wanted to get the Tethering apps out of the marketplace. You can tether with almost every Bluetooth phone they sell!
paesano

Samsung updates Kies in anticipation of Android 2.3 for Galaxy S phones

The race to Android 2.3 updates is on. Yesterday several users started reporting that Samsung was rolling out a new version of Kies, the desktop software used to update Galaxy S phones. We were wondering what the latest release was for and it appears this update is laying the groundwork for Android 2.3 updates of the Galaxy S.
In a Facebook posting Samsung said, “You need this update to be able to get the 2.3.2 update to your Samsung Galaxy S, Vibrant, Fascinate. 2.3.2 will be worldwide but carriers will be delayed.”
Samsung previously said on their Romanian Facebook page that the Android 2.3 update would be out by the end of March. That has yet to occur, but it looks like things are on schedule now that the new Kies is out.
Just as we saw with the Android 2.2 updates, the international versions of the Galaxy S should be updated long before the US versions of the phone. The delays might have been the carriers fault, but Samsung took a real beating since they arrived so long after the competition.
Hopefully this time around Samsung will work more closely with the US carriers to ensure their phones are updated in a timely manner.
http://drippler.com/samsung-galaxy-...utm_medium=social&utm_campaign=facebook-pages
I am positively shocked that they mentioned the US versions on Facebook. Just checked Mini Kies for the Vibrant and it is updating.
If Sammy makes this happen soon (official Gbread) it will go a long way in ensuring repeat customers.
Would be nice...but some of us just got froyo...naturally I want it though.
Sent from my SCH-I500 using XDA Premium App
Would be nice...
What are the benefits of the update? All I've seen is speed. I don't need download speed - I use wifi and don't download much anyway - just a few apps. The speed I want is processor. Read my PDF files and books faster. I might not want it as the phone is working just the way I want it. How do you refuse it in that case?
I just looked it up and the only interesting thing is VOIP. I had that on a Nokia.
1. New user interface has a simple and attractive theme in black background, which is designed to give a vivid look while being power efficient too. Menu and settings are changed for ease of navigation.
Don't care - use my own photos as wallpaper
2. Redesigned soft keyboard is optimized for quicker and accurate text input and editing. And the word being edited and dictionary suggestion is vivid and easy to read.
Don't care about that, either.
3. Multi touch key cording to input number and symbols without changing input mode
PITA on the Blackberry
4. Selection of word and copy/paste made easy.
Don't use
5. Improved power management through application control.
Might be interesting
6. Provide user awareness on power consumption. Users can view how the battery is used and which consume more.
Same as above
7. Internet calling – supports SIP calls to other users with SIP account
Very interesting - But Skype over wifi works
8. Support Near-field communication (NFC) – high frequency high speech data transfer within a short range (10 cm). This will be useful feature in m commerce.
No
9. A new download manager facility that supports easy storage and retrieval of downloads
Have no problem now.
10. Support for multiple cameras
Mostly use separate camera - As far as I'm concerned, the 5mp camera in the Nokia C6 was superior to the one in the SGS4G.
I use the phone as a PDA/phone. I don't see much there to benefit me.
Z

AVRCP 1.3,1.4 Bluetooth profile in AOSP

So a gripe I've been having with stock android and AOSP based roms such as CM is that when I use my bluetooth to play music through an external device, that I could never get the device to display track names etc. This has always worked on bloated firmwares, i.e. touchwiz, sense etc.
I've done some research into this, and it turns out the problem is that stock android does not support the AVRCP bluetooth profile past version 1, which is YEARS out of date, the current version is 1.4 and supports display of album art on external bluetooth devices, as well as track and playlist information. This being left out is just lazy on google's part, especially considering google now operates a music store.
A fix for this was merged in CM10, but other AOSP bluetooth updates break that fix, so requires a huge amount of work for CM dev's to keep up with bluetooth profile patches. I do not think this is up to the CM devs to include.
So why am I writing this here?
https://code.google.com/p/android/issues/detail?id=5450
this is the issue raised, with 1111 stars next to it so far. I think this should be closer to the #1 issue, this should be highlighted to google to show that people actually want this. If you agree, please, add a star to the issue tracker, and share to others that you might think would care.
Hi,
Do you have any news about this?
Im trying to display the cover art on my car by AVRCP but isn't possible.
Many thanks
Android 4.4.2 Kitkat has support for AVRCP 1.3 but still its old. We need AVRCP 1.4 or 1.5 support so that we can browse the music collection over bluetooth. Please star the issue (link provided in the first post) so that android team would prioritize this requirement.

ANT+ Coming to All Galaxy S4 (And All New Samsung Flagships in the Future)

Ray Maker of DC Rainmaker on Twitter reports ANT+ is coming to the Samsung Galaxy S4 through an October Firmware update and will be supported on all flagship devices going into the future
dcrainmakerblog
"We will support ANT+ in the Galaxy S4 in a firmware update coming in October" - Samsung (at the ANT+ Symposium)
dcrainmakerblog
"We do plan to support ANT+ on all of our flagship smartphone devices in the future" - Samsung (at the ANT+ Symposium)
Ray now has a blog post about this:
http://www.dcrainmaker.com/2013/10/samsung-mobile-devices.html
Particularly for anyone with sports data tracking devices this is huge news! Not to mention ANT+ is pretty simple to implement now with the new Plugin services they're bundling with the Note 3 right now
ANT also allows you to build really neat wireless topologies as well if your into that stuff, plus it supports full multicast as seen on DC Rainmaker:
http://www.dcrainmaker.com/2013/09/curiositysurvey-different-cycling.html
A little background on ANT and ANT+:
ANT is a mature ultra low power wireless protocol running on the 2.4 GHz band like WiFi and Bluetooth. Bluetooth Smart is a protocol similar to ANT but architected around Bluetooth style bonding/pairing with several connection layers and services.
ANT is a compact and flexible protocol, allowing virtually any type of wireless network topology to be created. ANT transmitters automatically manage coexistence and divide the RF channel they are transmitting on into timeslots, which means any number of receivers can listen to an ANT device, excellent for gyms, training areas, anything which requires a large number of transmitters, as ANT can handle potentially hundreds of devices transmitting to an infinite number of receivers.
ANT+ is a set of interoperability specifications called "Device Profiles" which means devices which use them are able to "talk" to one another. ANT+ has reportedly shipped in over 60+ million devices globally, predominantly in Sports and Fitness (Adidas miCoach, Garmin Watches, Running Sensors, Heart Rate Straps, etc).
Why does this matter?
Right now, it only matters if you're into any type of sports or fitness training, or if you have an idea which requires 600+ transmitters communicating to XXX number of receivers simultaneously. As a nice bonus, any ANT+ device is compatible with any app as long as it's certified.
For developers
The ANT+ API appears to be much simpler to implement than the BLE API. The ANT+ API already handles device discovery and decoding of data events from sensors into the useful data without even reading the Device Profile. You just request access to heart rate, cadence, etc, and then subscribe to the event handlers which pass the data to you decoded. The BLE API still requires a lot of work to do the decoding properly, handling characteristics, etc
ANT+ Plugin API - Supported from Android 2.1+
http://www.thisisant.com/APIassets/.../plugins/antplus/pcc/AntPlusHeartRatePcc.html
BLE - Officially integrated from Android 4.3+
http://developer.android.com/guide/topics/connectivity/bluetooth-le.html
Some Apps which include ANT+:
-Google My Tracks
-Endomondo
-Sportstracklive
-Garmin Fit™
-Run.GPS Trainer UV
-IpBike, IpWatts, IpPeloton, IpSmartHr
-Selfloops
-SportyPal
-MapMyFITNESS/RIDE/RUN/WALK+/HIKE/DOGWALK
Directory of Certified Devices
http://www.thisisant.com/directory
How will it help us exactly?
fuser1337 said:
How will it help us exactly?
Click to expand...
Click to collapse
Right now its used mostly in sports and fitness although some of those device profiles they've implemented are branching into things like remote control like the O-synce bike handle bar remotes. They submitted patches for Apollo but the developer's busy with other features ATM.
sounds like bloat..
dannyella said:
sounds like bloat..
Click to expand...
Click to collapse
It depends on how you use your phone.
For fitness addicts like me, that is good news.
In general, there are different protocols to transfer the data from your heart rate belt. Most devices for home use like spinning use the ANT+ - protocol. Others use the Bluetooth 3.o 0r 4.0 protocol.
BT 4.0 LE (Low Energy = battery saving) is implemented to Android 4.3. I am guessing that it is the same with ANT+.
Benefit for Android-users: You can use your heart rate belt that you use with your home device also with your Android phone
I use ant to build my projects.. lol..
Sent from my GT-I9500 using XDA Premium 4 mobile app
Great news! Any reference?
Sent from my GT-I9505 using xda app-developers app
it's an interesting move for Samsung to make. Considering they and their competitors are bringing out smart watches using bt4 and android 4.3 standardising bt4 api. It was starting to look like ant+ was going to lose the smartphone market. Perhaps they cut a deal with Samsung
Infy_AsiX said:
it's an interesting move for Samsung to make. Considering they and their competitors are bringing out smart watches using bt4 and android 4.3 standardising bt4 api. It was starting to look like ant+ was going to lose the smartphone market. Perhaps they cut a deal with Samsung
Click to expand...
Click to collapse
Honestly, Ill believe Ant+ inclusion when it actually happens. BT4 smart has started to catch on with cycling manufacters, both Topeak (currently) and Wahoo (soon) will be able to use bt4 smart sensors soon. I saw a S4 at Interbike hooked up to a BT smart heartrate monitor and speed/cadence sensor.
This was big news to me, as for a long time without a dongle (super annoying) there was no way to use an Android phone with speed/cadence sensors or heartrate monitors, unless you had a sony.
If Ant+ doesnt pick up soon, its going to be left behind. Android including BT smart in 4.3 is going to change the field for newer phones.
I too would like to see some documentation/references about Ant+ inclusion.
-Bicycle Industry Professional
After flashing the 4.3 leak i noticed some ANT library packages in the 'installed packages' list.
I found the app "ANT+ Demo" from the app store and it is reading my ANT device! It's already working!
It is working with an ANT+ development kit i have here on my desk, haven't tried it with any official devices yet.
I do have ant+ and some ant plugins installed on my note 3. Factory untouched android 4.3
Sent from my C6802 using XDA Premium 4 mobile app
Subscribing
jorgenmk said:
After flashing the 4.3 leak i noticed some ANT library packages in the 'installed packages' list.
I found the app "ANT+ Demo" from the app store and it is reading my ANT device! It's already working!
It is working with an ANT+ development kit i have here on my desk, haven't tried it with any official devices yet.
Click to expand...
Click to collapse
What "4.3 leak" did you flash? Can you tell us the rom? Can we have some links/references? Where do I get the packages so I can bribe some S4 cook to bake it into some rom? (or am I missusing the term?)
I use ANT+ to upload my running activities from my garmin watch to the garmin website. As the watch can only comunicate via ANT+, I either have to have a PC around or, when in holiday or somehting, I have to use a micro usb otg adapter and connect the ANT+ dongle to my samsung s2 using an app called garmin-uploader (along with a coupple of ant+ services found on google play).
There is something that I don't quite understand here.
Does this mean that these devices listed (s4 and s3 I believe) were already shipped with ANT+ capable hardware?
ANT+ was therefore already possible on them by using the ANT+ radio service available on google play without the need of an ANT+ dongle right ?
If not, and the hardware has to be enabled somehow with a propretary driver of Samsung, how about the Samsung S4 Google edition? Those don’t have a Samsung customized ROM but a google vanilla Android right?
Also, DCrainmaker wrote a post about the matter :
http://www.dcrainmaker.com/2013/10/samsung-mobile-devices.html
I see the lack of balls in Samsung to not include the S4 active to get ant+. It's worth pointing out amoled screens are organic and have their life degraded by heat as well as UV light.
there's some photos posted a couple times on xda forums where someone bought a store display s3 or note 2 that had the original screen sticker decals shadow burnt into the screen. In fact it was the rest of the screen that was exposed to the light that had degraded. The sticker decals had shaded the screen and not degraded some parts leaving their shape visible on a white screen.
I suppose it doesn't matter for indoor sports at least...
here's a couple of examples a quick Google search pulls up
forum.xda-developers.com/showthread.php?p=39910331
forum.xda-developers.com/showthread.php?p=34705628
?????? Galaxy S3 ??????
this thread needs a *BUMP* !!
Has anyone checked if ANT+ his working in the I9505XXUEMI8 leak?
http://forum.xda-developers.com/showthread.php?t=2465713
It is showing running for me under running processes. Doesn't seem to make any difference to me though
Sent from my GT-I9505 using xda app-developers app
bennetski said:
It is showing running for me under running processes. Doesn't seem to make any difference to me though
Sent from my GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
Do you have any ANT+ equipment to test with an app? (Believe endomondo supports ant+ HRM)
Considering updating to the leaked firmware, but the whole KNOX thing is making me a bit reluctant...
Unfortunately I don't have any supporting equipment. I am one of the lucky ones to have got the leaked 4.3 without getting knox installed but I wasn't really bothered even if I did. It's just a warranty void. It's actually very hard to brick an S4.
Sent from my GT-I9505 using xda app-developers app
Great news. Another 10 or more MB spent on software which is dedicated to communicate with specific hardware, and if you do not have such, it will be silently running in background consuming the battery and memory.
I have advice foe Samsung: guys, please do not forget about the dedicated BT controller to very common equipment like Boeing 737 or Airbus series 3 (310, 319, 320, 330, 340 380 etc.).
These planes are really popular nowadays and each pilot would really appreciate if he could for example control the flaps while playing Jewels

[RESEARCH][ANT+][CM12.1/CM13.0][HLTE]How to implement ANT+ on AOSP Roms 5.1.1+

Hello community,
after many hours of research and different attempts to get ANT+ working with CM12.1 on my N9005 I want to start some kind of information exchange on XDA to bundle all previous experiences.
ANT+ is a low power bluetooth mode, which is used to connect professional sports/outdoor equipment like heart rate belts, speed or cadence sensors, powermeters and so on. BTLE (bluetooth low energy) mode is provided as an alternative, but most equipment manufacturers do no support BTLE because ANT+ is optimized for stability and durabiltiy and has some advantages over BTLE (i.e. optimized device protocols for lower energy expenditure).
There are two smartphone manufacturers out there which support ANT+ natively (depending on the built-in hardware) since some generations - Samsung and Sony. (I read about the OPO (One Plus One) got native ANT+ support in the meantime.)
The qualcomm edition of the Note 3 (N9005) uses a broadcom 4335 wifi/bluetooth chip which is capabable of ANT+. Samsung stock roms provide native ANT+ support but if you switch to a newer CM12.1 or CM13 rom (maybe because of the great performance or KNOX and other bloatware issues), you will unfortunately loose the native ANT+ support. The same goes for the S4 and S4 active too like mentioned in several threads and communities.
There were several attempts to get ANT+ working on CM12.1. One of te most important attempts was made by @christer12 which seemed to be successful:
http://review.cyanogenmod.org/#/c/110547/
http://review.cyanogenmod.org/#/c/110396/
Some days later he stated on his twitter page "ANT+ on hlte don't work properly, because ANT+ in cm-12.1 is not properly integrated for bcm4335.. =(".
ANT-wireless provides a kind of "reference architecture" for the inclusion of ANT+ in Android roms:
https://github.com/ant-wireless/ANT_in_Android
But when comparing this approach with the one used in Samsung stock roms there are some differences. Samsung does not use a native library called "libantradio.so". Their AntHALService (interface between vendor hardware drivers and common ANT+ software) is built on the broadcom SDK which uses the class package com.broadcom.bt (with it's own radio manager implementation). This package is integrated in the Samsung stock rom /system/framework folder as java archive (JAR).
So my intention was to switch to the samsung aproach and use the broadcom libraries (in combination with Samsung vendor libs) for a "custom" AntHalService. That worked out ok, but at the moment I'm experiencing some difficulties in testing. The virtual machine of my android studio does not support bluetooth out of the box and my device (CM12.1) show a runtime reference error (NoClassDefFoundError) while accessing the broadcom classes. All classes are in the APK/classpath but CM12.1 seems to behave differently.
As I'm interested in other experiences and new ideas I just wanted to start this thread.
Thanks in advance and regards,
B
Reserved
I found this very interesting thread of xda-user @iRant which shows neccesary changes in the CM mainline code and seems to be the base for the ANT+ support in CM11:
http://forum.xda-developers.com/hardware-hacking/hardware/ref-devices-ant-hardware-t2879990
https://android-review.googlesource.com/#/q/owner:"James+Bootsma"+status:open
This solutions implements - amongst others - some vendor specific functions/commands (*VS) in the Bluetooth stack which were missing in the mainline code.
https://play.google.com/store/apps/details?id=com.z2software.antplus
Wasn't it working ?
newintage said:
https://play.google.com/store/apps/details?id=com.z2software.antplus
Wasn't it working ?
Click to expand...
Click to collapse
Sorry for the late reply. I messed up my phones CSC and had to reflash my phone several times. ?
Thanks for the link. ? I found some posts concerning ANT+ enabler but they did contain inconsistent results. So I did a little research and recognized that the last update from 2015/12/20 seems to fix some CM problems. Reading that I bought the app to try it out myself.
Results:
In general it seems to be working, but not really reliable yet. I got some "adapter not detected" messages and had to reboot my phone two times to reactivate bluetooth again. I will send an e-mail to the developer to analyze the problems.
As CM is open source a "commit solution" should be more "integrated" but I could live with a workaround if it's really reliable.
I am very interested in this as I was using my tablet (Samsung tab pro 10.1) to connect to my Garmin via ANT+. Since using a CM based custom ROM there is no longer any support. I was using a custom ROM on my Note 3 that was based upon a stock samsung one that included support for ANT+. If it can be included there then why not on CM ROMS?
ANT+ enabler used to work for CM 12.1 , but then it stopped working , i just tried it again and not working. if you flash Teamsek V17 , it starts working, but anything after 17.2 and things stop working. I have NOT tried CM13. (I assume the result is the same)

Categories

Resources