mrmrmrmr, on 07 August 2011 - 08:39 AM, said:
please let us know of any progress

thanks.
Well, I'm trying to support the Streak better now with my app. Should I start a new thread or keep piggybacking on this "classic" one ?
For those who aren't aware, my free app "Spirit FM Radio" is available here:
https://market.andro...mikersmicros.fm or here for a siightly newer version:
http://www.mediafire...dio_v110919.apk
Until recently, my app was working only on the speaker. I found this was due to the use of the fm_hcitool linked in this thread. I think one of the devs patched it so that only speaker would work. I found a more original version that works with both speaker ("fm_hcitool 9 2") and headset ("fm_hcitool 9 1").
But it appears that once one of those fm_hcitool commands is run, the mode is stuck until reboot. You can't switch between speaker and headset without a reboot.
Does StreakRadio work the same way ? Can it switch between speaker and headset on the fly without reboot ?
And is volume control working OK with StreakRadio ?
It would be great if some of you could try my app and report on your success or failure with the above, especially if you are able to run adb shell to do some tests.
I'm not too familiar with the different versions of Streak, but I'll presume we are talking about the 5" unless otherwise stated. If you report, please let me know what system software/ROM/kernel versions you have.
I HAVE done some reverse engineering of fm_hcitool. But it would be best if I look at the kernel source code. I guess there are various versions at Opensource.dell.com ?
Anyone have any information about the bcom_fm device I've seen on some devices ? I've never seen this FM device driver on any other phone/tablet. Usually control is through HCI or an FM/BT chip vendor proprietary API. I hope I can find the source for this in the dell kernel sources.