View Full Version : For Developers How To Enable The FM Radio On CDMA Diamond Or Touch Pro
mike21pr
4th November 2008, 08:27 AM
http://forum.ppcgeeks.com/showthread.php?t=43004
(By JakDillard)
First you will need a gsm touch diamond rom or touch pro rom - extract the drivers relating to the fm radio i.e. fms.dll or fminit2.bts -move these file into your oemdrivers folder (replacing the one that are already in there) and BAM done .... I got this to work on a rom I was working on then I got a Touch Pro so it does work however the sound is not that loud.... enjoy
lennysh
4th November 2008, 01:18 PM
(By JakDillard)
First you will need a gsm touch diamond rom or touch pro rom - extract the drivers relating to the fm radio i.e. fms.dll or fminit2.bts -move these file into your oemdrivers folder (replacing the one that are already in there) and BAM done .... I got this to work on a rom I was working on then I got a Touch Pro so it does work however the sound is not that loud.... enjoyCan you give me a list of all the drivers you used?
Not sure if it's needed or not, but I also found the following registry entries:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FMS]
"Prefix"="FMS"
"Dll"="FMS.dll"
"Index"=dword:1
"HTCdebug"=dword:1
Attached is a ZIP with those that I found. Please let me know if I need anymore. Also attached is the FM Radio OEM's from the GSM Raphael ROM. Just in case any cooks need it. I'll also try to make some CAB installs if anybody would like that as well. Please let me know if anybody else gets this running on CDMA devices.
I've also attached a CAB file below that has both the drivers, and the application included. Should be able to install it, and look in Program for the App. Please let me know how this goes.
nico4k
4th November 2008, 02:37 PM
i would love to see this happen on the cdma!! any progress??
benthere06
4th November 2008, 07:01 PM
How do you install it. I have a sprint TP. I put all the files on my storage card and just installed lenny fm radio.cab onto my main memory. I get a unexpectd error when i launch. Do i have to install or do anytying with the files in the zip as well? if i do how do you move the files and where to?
big3etr
4th November 2008, 08:51 PM
call me retarded, but after installing your Lennyxxx.cab I also get the unexpected error, but I also cannot find the FMS.dll on my phone.
lennysh
4th November 2008, 08:57 PM
call me retarded, but after installing your Lennyxxx.cab, I cannot find the FMS.dll on my phone.I just checked the cab file. It is in there. These files are probably better off if they are cooked in. Due to certificates and such, and security.
big3etr
4th November 2008, 09:11 PM
I'm retarded, I found the .dll file on there. Still same result.. bummer
mike21pr
4th November 2008, 09:59 PM
the files mentioned must be cooked in your rom for it to work properly, Im not the one that discovered this (as said in the first post... By JakDillard) but i tried it out and it worked fine
Cheers
mdodge
4th November 2008, 11:55 PM
the files mentioned must be cooked in your rom for it to work properly, Im not the one that discovered this (as said in the first post... By JakDillard) but i tried it out and it worked fine
Cheers
And this was for the CDMA version? The "official" word is the radio hardware isnt even in the cdma version.
colonel00
5th November 2008, 01:23 AM
I can confirm that it works on the CDMA Diamond installed from Lenny's cab.
fayfay392
5th November 2008, 01:54 AM
I can confirm that it works on the CDMA Diamond installed from Lenny's cab.
what rom are you using? What device version Sprint, Telus..? Im on Sprint using Juicys 2.5 and it gets an unexspected error everytime....
mike21pr
5th November 2008, 05:09 AM
And this was for the CDMA version? The "official" word is the radio hardware isnt even in the cdma version.
thats the whole idea of this hack my friend, to add back the fm radio software that the cdma model took out
{SBR}_L3GION
5th November 2008, 06:33 AM
thats the whole idea of this hack my friend, to add back the fm radio hardware that the cdma model took out
all that is in the .cab is drivers and registry it not hardware but software and drivers if we dont have the hardware then it wont work but if we do have the hardware then this should work even though i havent got it to work yet.
Hanzo911
5th November 2008, 07:22 AM
And this was for the CDMA version? The "official" word is the radio hardware isnt even in the cdma version.
colonel00 said it isnt so ?:confused:
lennysh
5th November 2008, 01:01 PM
Colonel's Diamond ROM was a custom Sprint ROM with all security removed. Thats the main reason my cab worked for him. Other than that, it's probably gonna have to be cooked in.
Also though, on a custom Raph ROM, my cab did not work. Which is weird since these file came from the GSM Raph. But we're working on it. Keep us updated!
fayfay392
5th November 2008, 01:58 PM
According to Nochem this ONLY works on the Diamond, the Pro doesnt have the proper radio gpios.
"So, a recent hot topic in the CDMA Diamond/Touch Pro world is the FM Radio – Here’s what my research has shown so far:
The Bluetooth chipset (BRF6350) on both devices support FM Radio+RDS, but need an antenna provided by the headphone to operate.
I’ve got the FM Radio to work perfectly on the Diamond, and will release nueROM-S for the Diamond that supports the FM Radio.
HOWEVER, the Touch PRO is a different – I suspect that either the radio gpios are disconnected completely, or radio support is disabled in the SPL.
As to why Sprint/HTC decided to take out the FM Radio, I’m not sure… Perhaps they had difficulty obtaining FCC approval, I’m not sure… Or maybe HTC wanted more money to include the FM Radio…."
http://www.nuerom.com/BlogEngine/post/2008/11/04/On-the-FM-Radio.aspx
Looks like Diamond users win this battle :)
bedoig
5th November 2008, 03:42 PM
TV-Out > FM Radio
But ya, it's definetly annoying to have capabilities arbitrarily removed from both devices based on marketing decisions (or whatever their reasons were).
BanditBoy
5th November 2008, 08:26 PM
According to what I read, I understand that there is a CDMA Diamond U.S. version, similar in hardware to the UK GSM version, and the Sprint Touch Diamond version. All the successful reports with the FM Radio appear to be on the U.S. Version (NOT SPRINT TOUCH DIAMOND VERSION). Somebody can confirm this? This is right, two versions? Somebody can put to work the FM Radio on the Sprint Touch Diamond version?
lennysh
5th November 2008, 09:39 PM
According to what I read, I understand that there is a CDMA Diamond U.S. version, similar in hardware to the UK GSM version, and the Sprint Touch Diamond version. All the successful reports with the FM Radio appear to be on the U.S. Version (NOT SPRINT TOUCH DIAMOND VERSION). Somebody can confirm this? This is right, two versions? Somebody can put to work the FM Radio on the Sprint Touch Diamond version?The one that colonel has is the Sprint US Version if I'm not mistaken.
bombzhome
5th November 2008, 10:08 PM
There's no way to use the FM Radio as an FM Transmitter is there? If so, then that would be cool, but I don't think they two work hand in hand.
cortez.i
6th November 2008, 12:32 AM
i have a Sprint Diamond and installed the "LennySh Raphael FM Radio" cab file. i also have an HTC Headset from my Orbit 2 and when launching the Radio, i too get the unexpected error. patiently waiting for a CDMA ROM cook to bake this into a new ROM.
Grundigwiller
18th November 2008, 12:41 AM
what does it mean for a cook to bake something into a ROM ?
jamespaulritter
30th November 2008, 01:00 PM
what does it mean for a cook to bake something into a ROM ?
It means that a ROM developer can take the raw goods (system software/application software) and place them into a customized ROM so that users can reimage their handheld device allowing,,, in this case,,,, FM to work on the CDMA version of the Touch Pro.
GREGHARKINS
30th November 2008, 03:31 PM
im running stock rom from Alltel, is there a way to get this to work by copying files/cabs without using the cooked roms yet??
I installed the radio cab adn it installs fine and starts but nothing happens it just sits there, no tuning or menu options or nothing works...
Any ideas?
scottspa74
23rd May 2009, 01:16 PM
DAmm.I tried that. when you say 'extract' would that be a cur or a copy? I basically copied the values to my OEM MISC_2,but left the values intact in FSM folder. I got 'unexpected error' msg. Did I do it wrong?
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.