[Q] FM Radio on the Vibrant? - Vibrant Q&A, Help & Troubleshooting

I read that Eugenes froyo ROM has the FM radio apk, and it actually produces static, which means the radio is actually being powered and sending back some sort of signal. Maybe the app is just tuning to the wrong stations(in asia they use even numbered bands). Maybe all we need to do is modify the apk to tune to odd numbered bands?
Porting libs did not seem to produce any results but i also read the "cross flashing" the kernal of the galaxy s and the vibrant could produce some results.
Any dev wanna get cracking on this?

Hey idk if you've read through this yet but check it out
http://forum.xda-developers.com/showthread.php?t=738318
just showing you since its related.

In the FMRadio settings in the app you can select your region. The FM radio shows up in android.policy.jar, services.jar, framework.jar. I decompiled all 3 from the i9000 dump and the Vibrant and ran a diff on the smali files. The only difference I have found between the 2 the device names present which are just text strings. So everything is on my phone. When I press play or try scanning for stations the phone restarts before anything is sent to logcat I am stumped atm.
This is everything I have found that has to do with fmradio that is on my phone right now:
*/etc/asound.conf
*android.policy.jar, services.jar, framework.jar
*/lib/modules/Si4709_driver.ko
*/system/lib/libfmradio_jni.so
*/system/bin/si4709_test
*/system/app/FMRadio.apk (deodexed)
*uncommented fm radio module in the init.rc
*Secret code *#*#0368#*#*

Maybe its disabled in the actual Broadcomm chip? Maybe we would need to enable it via JTAG?

kingkurry said:
Maybe its disabled in the actual Broadcomm chip? Maybe we would need to enable it via JTAG?
Click to expand...
Click to collapse
I don't think jtag is even necessary. The bcm4329 it set to download a firmware every time it is loaded, so it would be just a matter of finding the right firmware (currently in /system/etc/wifi) and/or nvram settings (.txt files in that same dir). THere are some interesting settings in there (i9000 version actually has comments), but nothing seems directly related to FMradio. In fact, most strings are the same between the vibrant and galaxy.
OR there is a setting in the 1st bootloader (boot.bin) that changes the address of the FMradio part.
Also, when I loaded eugene's froyo rom, I did NOT hear static. I didn't get the "cannot turn on fm radio" message, but nothing else happens either. Although there are no reboots during 'si4709_test -p up' like in stock vibrant.
Also, I've played with a few things in the kernel/si4709 driver. One doesn't seem to make any change, another causes the phone to reboot
Code:
// FM radio reset pin control
//s3c_gpio_slp_cfgpin(GPIO_FM_RST, S3C_GPIO_SLP_PREV);
Uncomment that in 'wm8994_aries.c'. Recompile. Flash zImage. No change.
Like I speculated in the THINKTANK thread, stock 4709/kernel expect the FM radio at ic2-8, 0x20 but there is no such device in the vibrant. There is an unclaimed device in i2c-12, but changing the si4709 code to point to that and I get reboots during an attempted scan.
No 9000 teardowns I've seen metion the si4709 so I can only assume that samsung uses the si4709 kernel module to interface with the bcm4329 via i2c.
I would like to try loading the 4329 fw from the gxs on the vibrant and see if that changes anything.
Other than this, most stuff seems the same in the code.

radiotime
have any of you considered just getting radiotime. its a program that has radio through streaming data. and if ur local stations have streaming audio it would show up in the local stations tab. i use it. its really ok. yest it uses the data portion of the phone. i understand you guys are trying to figure out to use the phones antenna for local stations. but in the meantime if interested. try google'in the program radiotime.

Im personally less concerned with the receiver then the transmitter, and getting the receiver working is just a step towards that theoretical wonder

You cant transmit FM radio using an app. You need the actual radio working. imagine being in a car and listening to music over your amazing car speakers rather than headphones.

You sir entirely miss the point.
No one wants to use data.they want the fm radio.
tribalb said:
have any of you considered just getting radiotime. its a program that has radio through streaming data. and if ur local stations have streaming audio it would show up in the local stations tab. i use it. its really ok. yest it uses the data portion of the phone. i understand you guys are trying to figure out to use the phones antenna for local stations. but in the meantime if interested. try google'in the program radiotime.
Click to expand...
Click to collapse
Sent from my SAMSUNG-SGH-I897 using XDA App

i knew what the point was. i was just giving a suggestion in the meanwhile if ppl wanted local radio on their phone. i dont need ur lame sense to tell me that. i understand this thread was to use the phones receiver to transmit without using data.

tribalb said:
i knew what the point was. i was just giving a suggestion in the meanwhile if ppl wanted local radio on their phone. i dont need ur lame sense to tell me that. i understand this thread was to use the phones receiver to transmit without using data. i dont need to hear some chode like you to give me rude remarks. ive been on this forum longer than you have. dont put yourself in the same folks that are rude on this forum. take ur sh*t elsewhere
Click to expand...
Click to collapse
Rofl.... Grow up... Theres no need for these "mines bigger than yours" arguments.
XDA app via Samsung Vibrant

that i know theres no need whos bigger deal arguement. i still dont need to hear crap from a rude person either.

tribalb said:
that i know theres no need whos bigger deal arguement. i still dont need to hear crap from a rude person either.
Click to expand...
Click to collapse
The only rude one here so far has been you. If we wanted to stream, we already know there are tons of options. We don't wasn't streaming. We want fm radio.
Sent from my Vibrant using the XDA app.
Typos, incorrect words, gibberish, and other nonsense brought to you courtesy of Swype.

Personally I couldn't care less about receiving FM....but DAMN I would like FM transmitting since my car doesn't have an AUX jack for the stereo.

tribalb said:
that i know theres no need whos bigger deal arguement. i still dont need to hear crap from a rude person either.
Click to expand...
Click to collapse
shut up... he wasnt being rude at all. you were completely missing the point of this thread and subsequently pretending to know it all afterwards. What you need is a good *****slap.
Anyway, does anyone know the person who originally got the FM radio working on the Nexus One? Maybe he can give us a few pointers?

tribalb said:
i knew what the point was. i was just giving a suggestion in the meanwhile if ppl wanted local radio on their phone. i dont need ur lame sense to tell me that. i understand this thread was to use the phones receiver to transmit without using data.
Click to expand...
Click to collapse
Hello, I have been on the planet longer than you.
The point here is to find a. Whether the fm chip is present. B. Whether it can be activated and used. And c. How to apply that knowledge into a rom form or apk to avoid heavy data usage of streaming. The obvious radio streaming apps though having a similar application are not necessarily helpful in this thread.
Good day.
Sent from my SAMSUNG-SGH-I897 using XDA App

sevenvt said:
Hello, I have been on the planet longer than you.
The point here is to find a. Whether the fm chip is present. B. Whether it can be activated and used. And c. How to apply that knowledge into a rom form or apk to avoid heavy data usage of streaming. The obvious radio streaming apps though having a similar application are not necessarily helpful in this thread.
Good day.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
as long as people fight like this daily, I can be a bit more patient on 2.2.... keep up the entertainment... we almost need a standalone flaming thread where you can just jump in and put someone on blast...

*yawn*
Sent from my SGH-T959 using XDA App

Man I love XDA. You just cannot buy entertainment like this. Tribalb you get the prize for forum dunce for today, but don't worry many are lined up to take your title.
Sent from my SGH-T959 using XDA App

Whatever. I was sooo done with this. Good luck to the dev that actually gets this done.
Sent from my SGH-T959 using XDA App

Related

Fm Radio Hack?

I know there are probally Diamond threads about this but I have been told that what Sprint did to disable the FM Radio on the Pro is not the same. Has anyone figured out a hack or any way to enable the FM Radio? I have the headphones from my mogul which I'm told will work!
Thanks
I've heard a few people think they are close, but nobody has actually done it yet.
over at ppcgeeks some have managed to get it to lock to stations, but without audio, I think it'll be a matter of time before they get it working, just like what happened with the GPS on the Mogul (Titan)
miguelfp1 said:
...just like what happened with the GPS on the Mogul (Titan)
Click to expand...
Click to collapse
That was no hack. Via HTC to Sprint it was first simply a leak and then an official release of an OS ROM & appropriate radio with the GPS drivers.
For an active FM radio on the CDMA Touch Pro it'll come to us either in the form of the hack or a more mundane delivery as with the Titan GPS by a carrier including its functional state in their ROM. Multiple carriers have now released the phone so the chances of the latter are increased.
Keystone said:
That was no hack. Via HTC to Sprint it was first simply a leak and then an official release of an OS ROM & appropriate radio with the GPS drivers.
For an active FM radio on the CDMA Touch Pro it'll come to us either in the form of the hack or a more mundane delivery as with the Titan GPS by a carrier including its functional state in their ROM. Multiple carriers have now released the phone so the chances of the latter are increased.
Click to expand...
Click to collapse
Yeah, I know, I just meant that people didn't believe the Titan had a GPS chip, and with a little patience were proven wrong. I really do think that there are some brilliant minds looking into this, and the phone is really new, so they may be able to get it working.
Let's hope so! I'm fairly sure that it'll happen.
Hey i think im on to something with this radio thing i need some help....im using a sprint touch pro winmo 6.5 pro calkulins v1.3 rom build 21139.5.0.0 with radio version 1.11.00f an i the fm radio app works completely but with no sound...i feel im close cause i could hear noise thru the headphones (popping like if you turned your stereo on an theres just noise) but usually i would get unexpected errors an or frustrations from this thing not working at all but i copied files from the "htc test" folder overwritten them to the windows folder an thats it i been flashing roms since i got my sprint touch pro an by far i havent been comfortable with anything of the roms but i feel if i keep digging into things i should get some sound thru the headphones...im using the the hub the sprint touch pro came with and using a regular headphone connection can some please help me out...i know we are smarter then them old chinese people thats making these phones...thank you if any question or valualbe information please let me know....im going to post this at xda an smartphone junkies also.........
help with lost registry key for fm radio
hey guys, i was doing some searching in the registry yesterday, and i found another folder containing FMS information, the path is HKLM\Drivers\Active\93 , not sure if this helps anyone in figuring this thing out. however, i was also trying to edit one of the values in that folder, and accidentally deleted everything. if someone would be so kind to post what the values are in there folder i would appreciate it, so i can keep tryn to get this thing working too.
Edit/Delete Message
I just looked at my Sprint TP, stock ROM, and I don't have a 93 at that path, stops at 90. Sorry!
kb9nate said:
hey guys, i was doing some searching in the registry yesterday, and i found another folder containing FMS information, the path is HKLM\Drivers\Active\93 , not sure if this helps anyone in figuring this thing out. however, i was also trying to edit one of the values in that folder, and accidentally deleted everything. if someone would be so kind to post what the values are in there folder i would appreciate it, so i can keep tryn to get this thing working too.
Edit/Delete Message
Click to expand...
Click to collapse
I had some FMS data in \Active\85.

Fm transmiter app?

I'm sure this has been asked already.
Sent from my MB860 using XDA App
Tune In Radio
Sent from my MB860 using XDA App
I think I need to elaborate, I'm looking for an app that will transmit the music on my phone via fm signal to my car radio.
Sent from my MB860 using XDA App
sagerox said:
I think I need to elaborate, I'm looking for an app that will transmit the music on my phone via fm signal to my car radio.
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
wasn't aware the atrix had fm capabilities ...working on ubuntu and synergy but will come back to this if its in its abilities. wish i could be more help
I don't know if it does. I'm curious if there is an app or if there is a hack?
Sent from my MB860 using XDA App
I don't know of any phone that has an FM transmitter built into it, there are several that do however have FM receivers but as far as I have read on it the Atrix isn't one of them. I would suggest buying an FM transmitter from the store, I picked up a Belkin brand transmitter for $15 from a local Walmart.
Best I understand is the chip actually has FM built in but its just not activated or some nonsense, least what I read somewhere
There are in fact some phones that have this capability (which is awesome, in my opinion) but they're few and far between. I'd advise buying a Motorola T505...I have two and I love them.
I know phones had fm possibilities but weren't implemented untill a dev was able to pull it off. Eg nexus 1 but that was listening to fm not broadcasting so id say no but maybe 2.3 moto update will surprise and its in there somewhere. Till then, with locked boot, have to say no. I use an auxiliary 3.5 mm jack but fm trans r a dime a dozen. Navigation pauses music says take a left n back to the jams LOVE IT^_^
Sent from my MB860 using XDA App
i think thats the deference between usa atrix version and europe atrix version.
in europe version(when released) will have an fm transmitter with rds
i dont know if usa version has build-in fm transmitter and not used. i hope so
Paschalis said:
i think thats the deference between usa atrix version and europe atrix version.
in europe version(when released) will have an fm transmitter with rds
i dont know if usa version has build-in fm transmitter and not used. i hope so
Click to expand...
Click to collapse
It's built-in, just that att/bell disabled the fm radio.
Sent from my MB860 Atrix using XDA App.
Please do not mistake an FM receiver for a transmitter. These are two different modules as they do two different things.
Lots of nokias used to have transmitters; very convenient in cars.
I highly doubt the Atrix to have this technology; if someone spots something, please provide a source.
Sent from my MB860 using XDA App
Im sure it doesnt, but the atrix is capable of transmitting to an FM transmitter via bluetooth, which is handy because fewer wires are involved
Exthero said:
I don't know of any phone that has an FM transmitter built into it, there are several that do however have FM receivers but as far as I have read on it the Atrix isn't one of them. I would suggest buying an FM transmitter from the store, I picked up a Belkin brand transmitter for $15 from a local Walmart.
Click to expand...
Click to collapse
There are many phones that have FM Transmit enabled on them.
However you would be correct in saying none that are android based.
The most similar to android would be the N900 which uses the maemo OS
, its about 60% open source so its as close as they come.
From what I've read, the US version of the Atrix does have the FM chip, but they're not sure if it's hardwired into the system. Meaning, that it may not ever be functional on our phones. Last I read, they were awaiting the actual schematics to see if they could figure it out.
rusreid said:
From what I've read, the US version of the Atrix does have the FM chip, but they're not sure if it's hardwired into the system. Meaning, that it may not ever be functional on our phones. Last I read, they were awaiting the actual schematics to see if they could figure it out.
Click to expand...
Click to collapse
Or someone can take their atrix apart, look, and report back. From what I've read the chip supports receive/transmit both. I'd say it's hooked up just not enabled but I have no proof, just a guess.
msd24200 said:
Or someone can take their atrix apart, look, and report back. From what I've read the chip supports receive/transmit both. I'd say it's hooked up just not enabled but I have no proof, just a guess.
Click to expand...
Click to collapse
That's what I thought as well.
Sorry for bringing up an old post but the chip in the Atrix is the BCM4329.
http://www.broadcom.com/products/Bluetooth/Bluetooth-RF-Silicon-and-Software-Solutions/BCM4329
msd24200 said:
Or someone can take their atrix apart, look, and report back. From what I've read the chip supports receive/transmit both. I'd say it's hooked up just not enabled but I have no proof, just a guess.
Click to expand...
Click to collapse
Ifixit had a complete teardown with super hi def pics. So no one has to take anything apart
Sent from my MB860
I suppose if you were an electrical computer engineer, and you had the schematic for the chip itself and the schematic for the phone, and a microscope, you could look into for yourself....lol

FM Transmitter for E3D

Hey.
Today I was just playing around with my friends Nokia N8. The phone overall is crap but I found one really good feauture. It has FM transmiter. I turned on FM radio on 102.0 on my E3D but he was playing his music from phone. He choosed 102.0 and his music started playing on my mobile under Radio Nokia.
As I understood Evo 4G had this FM Tranismitter. Maybe we have it to and it's possible to get this thing working?
This would be cool, but I would think that if it was there, one of the awesome devs would have implemented it already. But, I hope I'm wrong.
Sent from my ICS 3VO with Tapatalk 2
This was discussed last year. The fm receiver physically is incapable of this. Sorry I don't have a source, just remember the discussions... Would be nice.
Sent from my PG86100 using xda app-developers app
My LG Fusic could do this! However, it was a waste of time half the time. However, ours I do believe COULD do this. However,... just need software written for it. won't work because needs headphones plugged in 100 of the time which is annoying. just because someone claims it can't do something doesn't mean it can't. he/she just isn't smart enough to figure it out... however, sure if there are hardware limitations.... I could see that as an issue.
runcool said:
My LG Fusic could do this! However, it was a waste of time half the time. However, ours I do believe COULD do this. However,... just need software written for it. won't work because needs headphones plugged in 100 of the time which is annoying. just because someone claims it can't do something doesn't mean it can't. he/she just isn't smart enough to figure it out... however, sure if there are hardware limitations.... I could see that as an issue.
Click to expand...
Click to collapse
Yeah, I remember someone saying that the chip or something has the wiring disconnected wherever it would transmit from. Something along those lines. Which means you'd have to add that connection.
Sent from my PG86100 using xda app-developers app
gk1984 said:
Yeah, I remember someone saying that the chip or something has the wiring disconnected wherever it would transmit from. Something along those lines. Which means you'd have to add that connection.
Sent from my PG86100 using xda app-developers app
Click to expand...
Click to collapse
Yeah, while the FM chip supports this on our phone, the hardware is not there.
raptoro07 said:
Yeah, while the FM chip supports this on our phone, the hardware is not there.
Click to expand...
Click to collapse
therefore... it does support it. Just need to open our phones up. hahaha
I saw a thread on Evo 4g to swipe Fm to transmitting. Right now im on vacation but could try it. It's better to try and fail than do nothing.
I don't know if this is related , but on my old wildfire that had cyanogen on it, when you started the fm app, it would start the bluetooth. If you tried to close the bluetooth connection,the fm would stop.
I don't remembere quite well,so if i am wrong i'm sorry, but i remember something about the bluetooth frequenties that are near the fm ones?
If is not this i would really like to know why cyanogen needed the bt open so you could losten to radio.
Sent from my HTC EVO 3D X515m using xda app-developers app
I don't remembere quite well,so if i am wrong i'm sorry, but i remember something about the bluetooth frequenties that are near the fm ones?
Click to expand...
Click to collapse
Not even close. If every single bluetooth device worked on FM frequencies, it would interfere with every fm radio.
unstoppable_punk_brainiac said:
I don't know if this is related , but on my old wildfire that had cyanogen on it, when you started the fm app, it would start the bluetooth. If you tried to close the bluetooth connection,the fm would stop.
I don't remembere quite well,so if i am wrong i'm sorry, but i remember something about the bluetooth frequenties that are near the fm ones?
If is not this i would really like to know why cyanogen needed the bt open so you could losten to radio.
Sent from my HTC EVO 3D X515m using xda app-developers app
Click to expand...
Click to collapse
sitlet said:
Not even close. If every single bluetooth device worked on FM frequencies, it would interfere with every fm radio.
Click to expand...
Click to collapse
This was because the bluetooth radio and FM radio were built in together. Shutting one down turned off the other and vice versa. This was common on most phones I've had with bluetooth and FM. I don't know if that is still the case on newer phones though.
You seem to know alot about the FM specs... Last I heard it was a broadcom bluetooth/FM chipset combo... but I'm still searching to find out what model/series it is (w/o taking my evo apart Any extra info, or at least the method to find out, would be peachy! THX

[Q] phone to phone transmission

Hi,
I can't find this covered anywhere, but I am thinking in theory all the hardware exists in a mobile phone to communicate with another phone without going via a base station - I'm thinking a walkie talkie type thing. Phones have transmitters and receivers, so the hardware is all there as far as I can see. Does anyone know if the developer has access to the hardware on this level in order to do this as an app? Even in theory?
I know it would be possible (not necessarily easy!) using bluetooth or wifi signals, but a mobile is capable of transmitting much further with its hardware, so I wondered as an emergency thing, would it even be possible?
Thanks for your time
good question,
I dont want to think
chrisvenema said:
good question,
I dont want to think
Click to expand...
Click to collapse
I think so too
What?
androidthief said:
I think so too
Click to expand...
Click to collapse
Sorry guys, but is this what counts as help on these forums?
I have a serious question. Does anyone know if this is possible? Now at a glance on the forum it looks like this has been answered.
squid_fish said:
Sorry guys, but is this what counts as help on these forums?
I have a serious question. Does anyone know if this is possible? Now at a glance on the forum it looks like this has been answered.
Click to expand...
Click to collapse
we're to lazy
squid_fish said:
Hi,
I can't find this covered anywhere, but I am thinking in theory all the hardware exists in a mobile phone to communicate with another phone without going via a base station - I'm thinking a walkie talkie type thing. Phones have transmitters and receivers, so the hardware is all there as far as I can see. Does anyone know if the developer has access to the hardware on this level in order to do this as an app? Even in theory?
I know it would be possible (not necessarily easy!) using bluetooth or wifi signals, but a mobile is capable of transmitting much further with its hardware, so I wondered as an emergency thing, would it even be possible?
Thanks for your time
Click to expand...
Click to collapse
Theoretically it might be possible.
Smack that thanks button If I helped!
Always make a nandroid backup before trying anything risky
Sent from my fabulous N7105 powered by Illusion ROM and Plasma Kernel.
Sent from dat small country called Singapore.
P.S. Quote my post for replies ASAP.

[Q] FM Radio receiver for LG G3

Hey everyone, I have a Vs985 running CM 12.1 Nightlies. I love this phone so much, but I hate that Verizon pulled a Verizon and blocked the FM Radio on this thing. Does anyone know of a device that can plug into the headset or something and use that as an external receiver? I know it's a longshot, but someone should develop it!
swimmerhair said:
Hey everyone, I have a Vs985 running CM 12.1 Nightlies. I love this phone so much, but I hate that Verizon pulled a Verizon and blocked the FM Radio on this thing. Does anyone know of a device that can plug into the headset or something and use that as an external receiver? I know it's a longshot, but someone should develop it!
Click to expand...
Click to collapse
Unfortunately, I believe they grounded the antenna path at the qualcomm IC & if they did then an external receiver will never work. I've opened my phone a few times(posted pics in the verizon general "FM radio" thread @6 months ago), compared the main and antenna boards with g3 versions(d855, ls 990) that do have radio and they look identical, so it looks like the FM disabling was done at the IC level; nothing to swap out inside to easily make it work. Also, the excellent dev Holyangel tried to get it working via software as well and no luck there. So I think its time to give up my vs985 FM radio dream.
Good ole verizon removing free features...anything to get you to use your data up
If anything changes and it is possible to make it work in the future I'm sure you'll hear about it
I was afraid of that! I had done a lot of research and was hoping beyond hope that Verizon weren't assholes. Alas, I was proven wrong yet again. Thanks for the reply!
swimmerhair said:
I was afraid of that! I had done a lot of research and was hoping beyond hope that Verizon weren't assholes. Alas, I was proven wrong yet again. Thanks for the reply!
Click to expand...
Click to collapse
I was so hoping there was a way too, but Verizon are just a bunch of d**ks about this feature The qualcomm IC in our phone is capable. There is no good reason to disable it - other than they want people to pay for data. They have great service, but man...this move is really lame. Big red is a big letdown sometimes. Oh well...it is what it is.
Take care

Categories

Resources