[Q] FM Transmitter - G2 and Desire Z Accessories

I had thought about getting one for the G1, but I kinda forgot about it.
I remembered just now that it would be nice to have one now that I have a new phone, but I wouldn't mind knowing if any of you guys have any experiences and recommendations of a good FM transmitter that I can use.
I found one on Amazon with mostly good reviews, but it seems that most of them are for the Hero, G1, MT3G and Droid. So I'm a bit apprehensive about just buying it without researching first.
Here's the one I'm looking at:
http://www.amazon.com/Advanced-System-Transmitter-Charger-ANDROID/dp/B002UKTABI
If there are cheaper or better quality FM transmitters, please let me know.
Thanks!

I'd wait on this. It appears that an FM receiver AND transmitter is in the chipset capabilities of the G2, but the question is did they connect an antenna to it. It just got eMMC perma-root, so hold on a week or so--custom ROMs, possibly with this capability, are on their way.

Sweet. I didn't think an FM transmitter could be added within a ROM. That would be awesome!

skiptomylou11 said:
Sweet. I didn't think an FM transmitter could be added within a ROM. That would be awesome!
Click to expand...
Click to collapse
It can't, but the FM transmitter is already there, so we just need to get software to support it.

If I recall correctly, the Nexus One had the same theoretical capabilities based on it's hardware, however, at this point nobody has taken advantage if it there either :-(

JWhipple said:
If I recall correctly, the Nexus One had the same theoretical capabilities based on it's hardware, however, at this point nobody has taken advantage if it there either :-(
Click to expand...
Click to collapse
Don't we just need a kernel module and some userland software to interface with it?

Wanted to know if anyone has looked into this any further.

janus zeal said:
Don't we just need a kernel module and some userland software to interface with it?
Click to expand...
Click to collapse
It needs not only kernel module (drivers) and userland interface, but also framework support as well. This is similar to A2DP audio redirection to bluetooth. The kernel has to be able to communicate with the audio device, the framework has to be able to redirect the audio there, and the user has to be able to configure and enable/disable it. It's a big project.
MRCLrider said:
Wanted to know if anyone has looked into this any further.
Click to expand...
Click to collapse
IIRC, the MIUI team was working on FM transmission as well.

if u install the desire z rom which is sense u can use the fm radio with the wired headset plugged in on the g2. Tried,done and works

richierich118 said:
if u install the desire z rom which is sense u can use the fm radio with the wired headset plugged in on the g2. Tried,done and works
Click to expand...
Click to collapse
They are talking about an FM Transmitter not Receiver Richierich... Yes FM Receiver works fine on CM and Desire roms but we want the Transmitter so we can send audio to the car radio.

Related

Changing the bluetooth stack in Android?

How easy/difficult is it to achieve this feat, and is it a kernel dependency? Main reason I ask is that Sense UI is almost perfect, but it's BT stack is the only flaw, and for some a glaring one. How would one going about replacing HTC's deficient version with, say, Koush's Cyanogen Mod version which seems to work flawlessly? Thanks in advance for any answers or insight!
Azuran said:
How easy/difficult is it to achieve this feat, and is it a kernel dependency? Main reason I ask is that Sense UI is almost perfect, but it's BT stack is the only flaw, and for some a glaring one. How would one going about replacing HTC's deficient version with, say, Koush's Cyanogen Mod version which seems to work flawlessly? Thanks in advance for any answers or insight!
Click to expand...
Click to collapse
no one knows? i would have thought for sure somebody here would have done it or know if its possible. I'm looking for this as well
Bump... I've been asking the same question myself recently. I have an HTC Evo 4G and love my Sense-based ROM, but I hate the fact that I can't use certain Bluetooth accessories with it (ahem... Wiimote). Does someone have an answer?
Perfecteagle said:
Bump... I've been asking the same question myself recently. I have an HTC Evo 4G and love my Sense-based ROM, but I hate the fact that I can't use certain Bluetooth accessories with it (ahem... Wiimote). Does someone have an answer?
Click to expand...
Click to collapse
I'll love to do that too !!
did you find a solution yet?
thanks
giloser said:
I'll love to do that too !!
did you find a solution yet?
thanks
Click to expand...
Click to collapse
Simple answer is no. You can try a CM based rom that gives you those options but the stacks cant be swapped due to driver problems. It is a give an take. The Default has better strength and range but is missing a few unneeded option (PO), while CM uses Bluz stack which gives you the option but you lose some BT signal strength and range.

[DEV] AOSP Bluetooth Stack on CM6/7, help & testers needed

I cannot pair my vehicle's headunit to a CM-powered device, starting with CM6 RC2. (RC1 worked as expected).
I would like to build the stock Android Bluetooth stack and replace that portion of CM with it, in an effort to see if it resolves this problem for me. I'm also curious how the new Bluetooth stack in Gingerbread will behave, as it's apparently received an overhaul.
Ultimately, I'd like provide a package so that CM users could easily "flash" a new BT stack if they're having problems with CM's modified version.
I'm a junior developer, and I have Ubuntu on my machine, as well as AOSP Gingerbread and CM6/7, all building correctly. However, I lack the knowledge (or even a starting point) on what I need to do to accomplish this.
Anyone willing to offer some advice?
Additionally, if anyone else out there is having problems, please post here--once I get this working, I'll need test candidates to see if it helps resolve their issues as well.
EDIT: Starting here. http://source.android.com/porting/bluetooth.html
Never had an issue with bluetooth and my vehicle or a couple of others while running CM 6.x or any of the nightly builds of cm6. Sometimes a kernal I flashed would break it, but otherwise it worked fine. I done this one both a alpine blue tooth module and factory ones.
What are you syncing to?
aduljr, the type of headunit I have is called "BlueConnect", and is built-in to my 2009 model year Hyundai Elantra. This is the manufacturer's website: http://www.autointelligence.com/
Like I said, it worked with CM6.0.0 RC1, but stopped working starting with RC2 and hasn't worked since.
So far I've started reading about the BlueZ stack, but haven't made more progress than simply reviewing some make files.
As always, if anyone has any pointers (or if anyone is also having BT-related problems), please post.
Thanks.
While you're working on the bluetooth stack, can you look into the lack of DUN/PAN support on the the Evo?
timwoj said:
While you're working on the bluetooth stack, can you look into the lack of DUN/PAN support on the the Evo?
Click to expand...
Click to collapse
I suppose I might as well--I'll have to delve into Bluetooth pretty deep I suppose, so I'll see what I can do.
What are you hoping to do with DUN/PAN support? Mobile networking/Ad-Hoc of some sort?
Shidell said:
I suppose I might as well--I'll have to delve into Bluetooth pretty deep I suppose, so I'll see what I can do.
What are you hoping to do with DUN/PAN support? Mobile networking/Ad-Hoc of some sort?
Click to expand...
Click to collapse
The Savage Team will help.
my suggestion is start a private google group, its a great way to collaborate with your team
have you tried updating to cm6.1 and trying with a stock kernel?
jsseidel1 said:
The Savage Team will help.
my suggestion is start a private google group, its a great way to collaborate with your team
Click to expand...
Click to collapse
Interesting, and appreciated. I'll look into a Google Group, although for now I'll work out of this thread unless this grows into a large project.
BrianDigital said:
have you tried updating to cm6.1 and trying with a stock kernel?
Click to expand...
Click to collapse
I have tried 6.1 with an alternative kernel (Kings) to no avail. Do you have a kernel you'd suggest I pair with 6.1 for testing purposes? I'm more than willing to do so for testing purposes.
Shidell said:
What are you hoping to do with DUN/PAN support? Mobile networking/Ad-Hoc of some sort?
Click to expand...
Click to collapse
Basically, I'd like to be able to tether my phone over BT. The Evo doesn't provide a DUN or PAN service that OS X can see (never tried windows), so things like Android-Wifi-Tether don't work in bluetooth mode.
does you phone work with any other bluetooth device?
aduljr said:
does you phone work with any other bluetooth device?
Click to expand...
Click to collapse
It works fine for other Bluetooth profiles (phonebook, etc) but it doesn't provide a PAN service at all. I haven't tried with the new AWT, but I don't hold much hope.
I've created an update package from CM6.0.0 RC1 with (what I believe to be) all the pertinent Bluetooth files. This will replace your current files when you run this update script.
I'm going to test this using a CM7 nightly, and wholly expect this to fail. This may actually work with CM6, however, but I'm testing CM7 first.
If anyone else tests this, please let me know your results.
Also, if anyone is more tuned in as to what needs to be done/fixed, please let me know that as well. I'm basically treading water in the middle of the pacific, hoping I find an island.
This is appreciated. I stopped using CM because they changed something with bluetooth that would cause my Motorola Rokr headphones to constantly cut in and out. I asked the question over at CM's forums but never received any help there. Before with RC6 the headphones worked flawlessly and I could actually ride my mountain bike on the trails and never have it cut out. Seems they have cut some power out to save battery or something but hey I'm no dev so who knows. Maybe in your quest to get better bluetooth you could figure out if the power can be turned up for those of us that just want a stronger connection.
BuddaBelly said:
This is appreciated. I stopped using CM because they changed something with bluetooth that would cause my Motorola Rokr headphones to constantly cut in and out. I asked the question over at CM's forums but never received any help there. Before with RC6 the headphones worked flawlessly and I could actually ride my mountain bike on the trails and never have it cut out. Seems they have cut some power out to save battery or something but hey I'm no dev so who knows. Maybe in your quest to get better bluetooth you could figure out if the power can be turned up for those of us that just want a stronger connection.
Click to expand...
Click to collapse
+1 I have this same problem. CM has a much weaker bluetooth connection than Sense ROMs. I would love to be able to flash something over CM7 to increase bluetooth reliability, even if it hurts battery life (you could always turn bluetooth off when you need to save battery).
Shidell said:
I've created an update package from CM6.0.0 RC1 with (what I believe to be) all the pertinent Bluetooth files. This will replace your current files when you run this update script.
I'm going to test this using a CM7 nightly, and wholly expect this to fail. This may actually work with CM6, however, but I'm testing CM7 first.
If anyone else tests this, please let me know your results.
Also, if anyone is more tuned in as to what needs to be done/fixed, please let me know that as well. I'm basically treading water in the middle of the pacific, hoping I find an island.
Click to expand...
Click to collapse
ill try this as i have the cutting out issue as well
When I've had problems with audio dropping in and out,it's because my wifi is on at the same time.
You can't have wifi and do a2dp at the same time. I've seen that around,so I think it's a known bug.
The whole reason I switched to cm was because the bitpool is set too low in all the sense roms. From my understanding, it should be set to something in the 50s or 60s (sorry, I haven't looked @ it in a few weeks) and sense roms have it set in the 30s resulting in a lot of high frequency distortion or clipping.
I'm not sure if that's helpful. ..but I wrote some stuff.
Sent from my PC36100 using XDA App
allroy1975 said:
When I've had problems with audio dropping in and out,it's because my wifi is on at the same time.
You can't have wifi and do a2dp at the same time. I've seen that around,so I think it's a known bug.
The whole reason I switched to cm was because the bitpool is set too low in all the sense roms. From my understanding, it should be set to something in the 50s or 60s (sorry, I haven't looked @ it in a few weeks) and sense roms have it set in the 30s resulting in a lot of high frequency distortion or clipping.
I'm not sure if that's helpful. ..but I wrote some stuff.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
my wifi is never on. and even when it is it doesnt do it on sense roms.
zikronix said:
my wifi is never on. and even when it is it doesnt do it on sense roms.
Click to expand...
Click to collapse
Yeah my wifi is not on when Im riding my bike. I do agree sence has a pretty crappy bluetooth stack but the early CM releases were amazing. I could ride even on a open road with no trees to bounce signals of off and never get a signal drop.
Sent from my PC36100 using XDA App
BuddaBelly said:
Yeah my wifi is not on when Im riding my bike. I do agree sence has a pretty crappy bluetooth stack but the early CM releases were amazing. I could ride even on a open road with no trees to bounce signals of off and never get a signal drop.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Well, wouldn't it be easier to look back into the git commits for the CM repository. And see what changed in the bluetooth files after 6.0.0? That way you should be able to drop in the older bluetooth stuff, and have it work. Then you can try to convert that stuff to work in CM7?
timwoj said:
It works fine for other Bluetooth profiles (phonebook, etc) but it doesn't provide a PAN service at all. I haven't tried with the new AWT, but I don't hold much hope.
Click to expand...
Click to collapse
If you use AWT and set it to Bluetooth mode and then turn it on, the PAN service will magically be created, but only while tethering is turned on. However, I still wasn't able to get Bluetooth tether to work because of some kind of IP address error in AWT. I think AWT wasn't able to set an IP address for the Bluetooth PAN adapter. My computer was able to see the Bluetooth PAN but wasn't able to pull an IP address to fully complete the connection.

[Q] FM Radio with Nexus S - Request for Support

Dear all,
after buying the i9023 AND realizing there's no FM Radio App which supports the built-in-FM chip (BCM4329) I have a - hopefull simple - "request":
I would really appreciate _everey_ effort if someone of the (xda) Android-developers think about to start with the rollout of an APK to support simple activating and finally listening to good old FM Radio with the Nexus S.
After reading nearly all of the comments on this issue I know I'm not totally alone.
Any help or comments to move forward on this issue is very much appreciated!
Rgds Seabunny
seabunny said:
Dear all,
after buying the i9023 AND realizing there's no FM Radio App which supports the built-in-FM chip (BCM4329) I have a - hopefull simple - "request":
I would really appreciate _everey_ effort if someone of the (xda) Android-developers think about to start with the rollout of an APK to support simple activating and finally listening to good old FM Radio with the Nexus S.
After reading nearly all of the comments on this issue I know I'm not totally alone.
Any help or comments to move forward on this issue is very much appreciated!
Rgds Seabunny
Click to expand...
Click to collapse
N1 has already got one..via cyanogenMod 7
waiting something simillar for NS as well.
From what I've read, although the chip in the Nexus S does have FM capabilities, it may or may not be wired properly for actual utilization. I think there are developers looking into this issue, but it's not guaranteed that the Nexus S will be able to use FM radio. I guess don't give your hopes up, but I don't think it's going to be an easy thing either.
news for radio fm 2013 cm10.1 crespo i9023
xceleration said:
From what I've read, although the chip in the Nexus S does have FM capabilities, it may or may not be wired properly for actual utilization. I think there are developers looking into this issue, but it's not guaranteed that the Nexus S will be able to use FM radio. I guess don't give your hopes up, but I don't think it's going to be an easy thing either.
Click to expand...
Click to collapse
News?!
Yesterday is released a stable cm10.1 crespo i9023 but radio fm is not present not also for gapps... So it will developed now?! for next stable rom?
Skillman_92 said:
News?!
Yesterday is released a stable cm10.1 crespo i9023 but radio fm is not present not also for gapps... So it will developed now?! for next stable rom?
Click to expand...
Click to collapse
there will never be an FM app cause it would require an hardware mod, the fm chip is not working

[Q] Rom w Bluetooth Hfp 1.0 Stack For Htc One

OK greetings to all that may see this thread. I have used these forums in the past with great success so here goes. I presently have a HTC desire that has been rooted and flashed with Cyanogen Mod 7.1.0 Desire. I chose this rom to get my phone to work in BT mode with my oldish Becker Cascade 7411 head unit and it works really well.
I have now ordered a HTC OneX from my provider Rogers here in Canada. My question is there a Rom outhere that installs new bluetooth stack that supports HFP 1.0? If someone could point me in the right direction that would really help or perhaps they can confirm that there is no way I will be able to make my One X function with a BT HFP 1.0 protocol.
Cheers
I don't know your answer, but in future please post questions in the Q&A section, not General. I'll ask for this thread to be moved for you.
Sent from my Evita
timmaaa said:
I don't know your answer, but in future please post questions in the Q&A section, not General. I'll ask for this thread to be moved for you.
Sent from my Evita
Click to expand...
Click to collapse
I read all the forum etiquette but still got it wrong thanks.
BT protocols should be backwards compatible. But I assume you have found this is not the case for your particular device and car head unit.
What BT issues are you experiencing? Does the device simply not work/pair with your head unit?
What ROM are you currently on? If its a Sense 4/4+ ROM, you might try a Sense 5 ROM. The BT stack on Sense 5 seems to be significanly upgraded from Sense 4/4+. For instance, it finally supports AVRCP 1.3 (display of track name, artist, etc. on the head unit display) which is a first for the proprietary HTC Bluetooth stack. So there may be other changes, as well.
Other than that, you might try various AOSP ROMs. But I can't tell you off hand if they support HFP 1.0, or not.
HFP v1.0
Thanks for the help!
BT protocols should be backwards compatible. But I assume you have found this is not the case for your particular device and car head unit.
Well my head unit is a 2005 unit (Becker Cascade) I know that it uses a HFP 1.0 profile, my research on the Android site suggest that the Android that ships with the phone Rogers HTC One X supports up to HFPv1.5 :
''Headset. The Headset profile provides support for Bluetooth headsets to be used with mobile phones. Android provides the BluetoothHeadset class, which is a proxy for controlling the Bluetooth Headset Service via interprocess communication (IPC). This includes both Bluetooth Headset and Hands-Free (v1.5) profiles. The BluetoothHeadset class includes support for AT commands. For more discussion of this topic, see Vendor-specific AT commands''
What BT issues are you experiencing? Does the device simply not work/pair with your head unit? I have not yet experienced the problem since I am still waiting for the phone, but already when I had my HTC Desire I had this issue, until I installed the CM 7.1.0 Desire rom. It will pair but thats it.
What ROM are you currently on? If its a Sense 4/4+ ROM, you might try a Sense 5 ROM. The BT stack on Sense 5 seems to be significanly upgraded from Sense 4/4+. For instance, it finally supports AVRCP 1.3 (display of track name, artist, etc. on the head unit display) which is a first for the proprietary HTC Bluetooth stack. So there may be other changes, as well.
[COLOR="DeepSkyBlue""]I contacted HTC and they said the stock rom will not support car kits that are that old! So I am trying to see if there are any roms out there that have modded the BT profile to include backward compatibility to Headset v1.0 so far I have not found even any description of roms that talk about modding the BT profile.[/COLOR]
Other than that, you might try various AOSP ROMs. But I can't tell you off hand if they support HFP 1.0, or not. Whats the best way to find out?
Thanks again for taking the time to read my question.
Do you have a reason to isolate it to HFP 1.0 in particular? Incompatibilities occur all the time between smartphones and various devices (headsets, car head units, etc.). The Bluetooth standard (and manufacturer compliance) is not nearly as "standard" as we would like. HTC saying your head unit is too old may just be their way of copping out or punting on an issue they have little control over (other manufacturer's hardware not being fully compatible or compliant).
Things would not necessary go any better with a newer head unit. I was having some issues with the One X playing well with my Subaru head unit (made by Kenwood, from what I understand). HTC simply gave up after having me factory reset and update the phone, and the age of the head unit was definitely not the issue (2012 Subaru, brand new at the time). Turned out all I had to do was re-initialize the settings on the head unit (which a XDA member here told me to do). It wasn't HTC's fault (not their hardware), but the moral of the story is that they will always be of limited help when it comes to Bluetooth.
The BT stack on this device is a different one from your old phone. And as I mentioned before, it also appears overhauled for Sense 5. So I'd hope for the best, and see what happens when the new phone actually arrives. Even then, you have at least a few different options to try if you run into issues (Sense 4/4+, Sense 5, and AOSP).
Will check and report
Thanks I just got the phone I will check and report back fist with the stock rom then I will start to root!!!

[Q] Fm Radio?

Is it at all possible to use the FM radio with CM12.1?
I have tried a few different apps and old mods and none seem to work.
Any ideas?
Anyone?
as i know after installing costum rom like CM, you’ll lose Beats audio, which is actually a decent bass booster for your music apps. You’ll also lose the proprietary app for your FM radio. Unfortunately, the HTC FM Radio API is not available to other apps, so if you use the radio a lot then CM isn’t for you.
but please wait to expert users comment on this issue .
I remember some discussions about that and also remember that for using FM radio you need kernel support. There was an alternative FM radio app (not the one from HTC) and I recall some users reported that it's working. To be honest I never used my phone for listening music/radio so I never paid attention to such things. You might try with some of the custom kernels available (Frosted/Bricked, Mrak, IceCode) and see if FM radio works @javelinanddart or @Loreane Van Daal could have something to add here, I think they were also checking that feature
Sent from nowhere over the air...
Rapier said:
I remember some discussions about that and also remember that for using FM radio you need kernel support. There was an alternative FM radio app (not the one from HTC) and I recall some users reported that it's working. To be honest I never used my phone for listening music/radio so I never paid attention to such things. You might try with some of the custom kernels available (Frosted/Bricked, Mrak, IceCode) and see if FM radio works @javelinanddart or @Loreane Van Daal could have something to add here, I think they were also checking that feature
Sent from nowhere over the air...
Click to expand...
Click to collapse
Yeah I think stock CM has Iris Radio FM Support
Spirit2 works great and there's a free (granted, less featured) version to try and see if you like it.
I used it and it worked wonderfully, only thing is (as always) you need headphones for the antenna.
Maybe it's just me, but it seems like Spirit2 doesn't get as good reception as the stock HTC FM Radio app but that only works on Sense ROMs
I installed FM radio on cm ROM and it works fine . thanks
Sent from my One S using XDA Forums

Categories

Resources