Jump to content

FM radio support in phh kernel


Recommended Posts

Guest Borkata
Posted

After all Nexus One users got FM radio.

Here is the source code in their kernel, which enables it (i.e. implementation for Serial HS driver to can handle multiple instances and some other stuff).

http://github.com/intersectRaven/ir-kernel...0f0c7edeffa01ea

My question is can phh or some other kernel dev with more time and experience look into this and try to implement patches :angry:

Guest canko20
Posted

i thinks is easy to port on liquid...

the problem is...can we use the fm app of stream?

Guest Borkata
Posted

I am not sure if FM application is dependent on chip and we don't know what BCM chip has Stream, but we can try some old FM app, for example from LG devices, which have same chip as ours.

Guest vache
Posted

We have a BCM4325 and the Stream have a BCM4329.

Already tried to use LG Eve source, with no success.

Now playing with intersectRaven source.

Guest xian1243
Posted (edited)

@Vache I guess it's a race now, isn't it. :angry:

I'll be on IRC if you want some help.

Xian

(Just a question, which kernel branch are you using? Master/Froyo or Eclair?)

Edited by xian1243
Guest vache
Posted
@Vache I guess it's a race now, isn't it. :angry:

I'll be on IRC if you want some help.

Xian

(Just a question, which kernel branch are you using? Master/Froyo or Eclair?)

I'm using the eclair branch. And no it's not a race, but we have a least to try.

Guest liquid_it
Posted

@vache N1 uses BCM4325 too, doesn't it? I read somewhere fm radio was finally enabled for this device a couple of days ago, maybe N1 kernel sources may help..

Guest xian1243
Posted
I'm using the eclair branch. And no it's not a race, but we have a least to try.

I was just joking. :angry:

Best of luck... looks like a mess to me. I think it would be best to merge the LiquidE source with IntersectRavens kernel source, which is based on 2.6.35 (latest from kernel.org). But that may or may not be possible... well... with a lot of hard work.

Guest vache
Posted
server/channel ?

#acer-liquid @ freenode

@vache N1 uses BCM4325 too, doesn't it? I read somewhere fm radio was finally enabled for this device a couple of days ago, maybe N1 kernel sources may help..

Nexus One have a BCM4329. The link in the 1st post is for that kernel source.

Guest Seth Cold
Posted

maybe using the desire fm app? like they're using on nexus?

Guest buggle
Posted

FM receptor on acer liquid?

I do not believe.

Acer liquid can receive FM frequencies?

Guest liquid_it
Posted
FM receptor on acer liquid?

I do not believe.

Acer liquid can receive FM frequencies?

Yep. the chipset itself can. Btw no drivers are provided in liquid kernel, so there's some work to do to port other device's drivers, something similar to what happened for N1, which has a working fm radio using some code from htc desire kernel.. Well, more or less, given that desire & n1 are quite the same device..

Guest LoganX78
Posted (edited)

There is an italian programmer that writed, a few days a go, a post on an italian forum on Radio FM near to work on Liquid. His rom will be upload tomorrow or saturday. If he will do, i'll write it here :angry:

Edited by LoganX78
Guest Borkata
Posted
We have a BCM4325 and the Stream have a BCM4329.

Already tried to use LG Eve source, with no success.

Now playing with intersectRaven source.

I am pretty sure that kernel patch is not about fm support of chip, but ability tty to handle multiple request - that is why irqs are added. About chip driver it is dhd.ko and we have to recheck in public broadcom sources. If i am not wrong there was also n1 driver too for which i have seen some code for fm.

Guest phhusson
Posted
I am pretty sure that kernel patch is not about fm support of chip, but ability tty to handle multiple request - that is why irqs are added. About chip driver it is dhd.ko and we have to recheck in public broadcom sources. If i am not wrong there was also n1 driver too for which i have seen some code for fm.

There is one chip, but two (almost) completly unrelated drivers:

-On one side there is wifi (dhd.ko), that runs completly in kernel

-On another side, there is bluetooth/FM, that runs completly in userland

(The almost is because of the bluetooth/wifi cohabitation)

There are some things concerning FM in Desire kernel, but it's only to make the sound "read" datas from the bcm4325 chip or to detect a headset. (I still don't get why they had to add that since any headset work, but eh, it's HTC, they aren't known for the proper stuff.)

  • 1 month later...
Posted

i have edited all kernel files with this fm mod...

but...i can't compile it.

i got an error...

i have tried to compile phh kernel WITHOUT any edit...but i always got error...

can someone link me to a kernel compile tutorial?

i have installed arm toolchain and etc... but not success...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.