Re: Touch Pro 2 FM Radio Questions/Answers
OK This is what I've uncovered about the FM radio in the Sprint CDMA Touch Pro2.
I'm posting this in hopes that someone else may have a few of the missing pieces.
I've tried hacking the registry all to hell and adding fake devices etc..
I even got the FM Radio to fire from with the Bluetooth Manager.
But it just loads and stares at me, laughing the whole time.
Also Bluetooth has to be on for the FM Radio to work.
I discovered this during debugging. Although if you execute it directly it may not prompt you.
1) The phone ships with an FM radio application. "My Device\Windows\BTFM.EXE"
2) The source code for the FM Radio application is located on a drive somewhere "propably in china" matching this path.
x:\BTW\btwce1.2\bin\Windows Mobile 5.0 Pocket PC SDK (ARMV4I)
3) All of the files,dll's and dependencies as far as I know of are there in the Shipped ROM.
a. AYGSHELL.dll
b. BRCMUI.DLL
c. BTAvrcSDK.dll
d. BtCoreIf.dll
e. COREDLL.DLL
f. FmRadioSdk.DLL
g. commctrl.dll
h. ole32.dll
i. wbtapiCE.dll
In addition there is a .qtc Manilla file in the ROM as well.
MPI_FmRadio.qtc
FMRadio_PPC_480x800.png
FMRadio_PPC_800x480.png
I dont know what this file is though.
FmRadioSdk.til
There is also an FMSDKWrapper.dll file, but the radio does'nt use this.
Some of the debug messages were.
[BT] FM API: send to Audio Gateway; msg=FMAPP_BTAG_REGISTER
[BT] FM API: receive from Audio Gateway; msg=BTAG_FMAPP_REG_ACK
[BT] FM API: receive from Audio Gateway; msg=BTAG_FMAPP_ENABLE_EVT
[BT] FM API: receive from Audio Gateway; msg=BTAG_FMAPP_AUDIO_MODE_EVT
[BT] FM API: receive from Audio Gateway; msg=BTAG_FMAPP_RDS_MODE_EVT
[BT] FM API: receive from Audio Gateway; msg=BTAG_FMAPP_STATUS
[BT] FM API: send to Audio Gateway; msg=FMAPP_BTAG_TUNE_FREQ
[BT] FM API: receive from Audio Gateway; msg=BTAG_FMAPP_TUNE_EVT
So my final thoughts are thay the hardware is there. We are either not getting any uotput from the BT chip or not interfacing with it correctly.
I'm leaning towards not getting any output from the chip.
I would really like to have the FM Radio working on this device.
It seems that GSM phones are more appealing to me every new device that comes out. The SPL's are alway's first, all the features of the phone are easily hacked or work right our of the box. Att&T even lists FM Radio as a feature on their Diamond 2 now.
Come on Sprint and Verizon give us what we want !
Maybe if just one CDMA carrier would ad the FM Radio we could flash our radio's to that radio. Maybe the CDMA Elite team will unlock the FM Radio.
Fingers crossed !
Last edited by marcus_cruz; 10-06-2009 at 11:44 PM.
|