FORUMS

Google No Longer Sending Calendar SMS Notifications

In a not entirely surprising move, Google announced that it’s putting an … more

Enable Multi-Window Mode on M Developer Preview

What was not mentioned in yeterday’s keynote was Android M’s multi-window … more

I/O Summary: Google Cardboard Virtual Reality

One year ago, Google introduced cardboard. Amazingly enough, that was all it took to fire … more

Android M Preview Images – XDA TV

Android M preview images are available. That and much more news is covered by Jordan when he … more

EDIT: Oneplus One can never support FM, see final post. Was: SpiritFM on Oneplus One

Thanks Meter: 0
 
By tixatixa, Junior Member on 3rd September 2014, 04:41 PM
Thread Closed Subscribe to Thread Email Thread
6th December 2014, 08:55 PM |#21  
Member
Flag Utrecht
Thanks Meter: 15
 
More
Quote:
Originally Posted by msri3here

https://github.com/franciscofranco/o...anco_defconfig

I think this is the config file that needs to be changed.
Can someone modify this to make changes as suggested and check?
I dont know how to build a kernel and moreover, dont have my OnePlus One yet in my hands


The file says DO NOT EDIT in the first line.. So I doubt we need to edit that one. But I'm not good with kernels either.
We could start a bounty to get FM done for OnePlus One, what would you think of that?
 
 
6th December 2014, 11:01 PM |#22  
Recognized Developer
Flag Ottawa/Gatineau, Canada
Thanks Meter: 3,571
 
Donate to Me
More
Quote:
Originally Posted by Arrjaan

The file says DO NOT EDIT in the first line.. So I doubt we need to edit that one. But I'm not good with kernels either.
We could start a bounty to get FM done for OnePlus One, what would you think of that?

IMO The probability this phone CAN support FM is very low.

It costs a penny or two to add the parts to hook FM/combo chip FM antenna pin to the wired headset connection.

If the spec does not include "FM", most companies will not pay that extra penny or 2.

If there was one variant that needed FM, chances are higher, but the holes can be left in the PCB without filling them with capacitor and coil or 2 or whatever else.

Is their NOBODY at CM/O+o/OPO who can say definitively, or who can take a few seconds to change a config file before building a kernel they need to build anyway ?

And nobody in the community who can take a few hours to learn basic kernel building ?
7th December 2014, 04:35 PM |#23  
Member
Flag Utrecht
Thanks Meter: 15
 
More
Quote:
Originally Posted by mikereidis

IMO The probability this phone CAN support FM is very low.

It costs a penny or two to add the parts to hook FM/combo chip FM antenna pin to the wired headset connection.

If the spec does not include "FM", most companies will not pay that extra penny or 2.

If there was one variant that needed FM, chances are higher, but the holes can be left in the PCB without filling them with capacitor and coil or 2 or whatever else.

Is their NOBODY at CM/O+o/OPO who can say definitively, or who can take a few seconds to change a config file before building a kernel they need to build anyway ?

And nobody in the community who can take a few hours to learn basic kernel building ?

So, I've been trying stuff. I've found a kernel with module support, but it misses the module that is needed for FM (the radio-iris-transport.ko one). Seems that did not build yet. I will try to find community members, but most seem to have lost hope.

Code:
u0@A0001:/ $ lsmod
u0@A0001:/ ls /proc/modules
/proc/modules
2|u0@A0001:/ ls -l /system/lib/modules
-rw-r--r-- root    root    4101128 2008-08-01 14:00 cifs.ko
-rw-r--r-- root    root    29283   2008-08-01 14:00 scsi_wait_scan.ko
EDIT: Seems that AK has tried to integrate the FM module. He did not succeed. I guess that will end the search for FM support.

http://forum.xda-developers.com/show...postcount=1665
Last edited by Arrjaan; 7th December 2014 at 04:57 PM.
7th December 2014, 09:52 PM |#24  
Recognized Developer
Flag Ottawa/Gatineau, Canada
Thanks Meter: 3,571
 
Donate to Me
More
Quote:
Originally Posted by Arrjaan

EDIT: Seems that AK has tried to integrate the FM module. He did not succeed. I guess that will end the search for FM support.

http://forum.xda-developers.com/show...postcount=1665


That post was from August.

I do not know exactly what he did, but IMO the only way to prove/disprove is to get the Qualcomm open source FM app, or any of my Spirit apps "working" or at least seeming to work, with no errors, and then...

It will be disproven (IE FM is impossible) if ALL of the following are true:

- Wired headset is plugged in for antenna.
- RSSI signal strength at top left is negative or around 0 when tuned to a known strong station.
- No RDS information is shown.
- Seek just runs through the band and doesn't stop at all or doesn't stop until it wraps around.
- You try the above using Spirit1 with Menu-> Settings-> Debug-> QCom Antenna set to "External" and restart Spirit1. Then try again with it set to "Internal" and restart Spirit1 again.

After testing, send me a debug log from Spirit1 to confirm. Tap the frequency button, enter the number 7 and tap "OK". After 20 seconds or so, press Send from your email client.
10th December 2014, 10:17 PM |#25  
Member
Flag Utrecht
Thanks Meter: 15
 
More
Quote:
Originally Posted by mikereidis

That post was from August.

I do not know exactly what he did, but IMO the only way to prove/disprove is to get the Qualcomm open source FM app, or any of my Spirit apps "working" or at least seeming to work, with no errors, and then...

It will be disproven (IE FM is impossible) if ALL of the following are true:

- Wired headset is plugged in for antenna.
- RSSI signal strength at top left is negative or around 0 when tuned to a known strong station.
- No RDS information is shown.
- Seek just runs through the band and doesn't stop at all or doesn't stop until it wraps around.
- You try the above using Spirit1 with Menu-> Settings-> Debug-> QCom Antenna set to "External" and restart Spirit1. Then try again with it set to "Internal" and restart Spirit1 again.

After testing, send me a debug log from Spirit1 to confirm. Tap the frequency button, enter the number 7 and tap "OK". After 20 seconds or so, press Send from your email client.

After some hours of figuring out, I've managed to build the modified kernel. For everyone that wants to test as well, it's over here [source]. I enabled the FM module:

Code:
root@A0001 :/ # lsmod
root@A0001 :/ # insmod /system/lib/modules/radio-iris-transport.ko
root@A0001 :/ # lsmod
radio_iris_transport 4267 0 - Live 0x0000000
I got a constant signal strength of zero, while being in my room with my FM radio at home turned on. I've send you the log to confirm.
Last edited by Arrjaan; 10th December 2014 at 10:49 PM.
10th December 2014, 11:50 PM |#26  
Recognized Developer
Flag Ottawa/Gatineau, Canada
Thanks Meter: 3,571
 
Donate to Me
More
Quote:
Originally Posted by Arrjaan

After some hours of figuring out, I've managed to build the modified kernel. For everyone that wants to test as well, it's over here [source]. I enabled the FM module:

Code:
root@A0001 :/ # lsmod
root@A0001 :/ # insmod /system/lib/modules/radio-iris-transport.ko
root@A0001 :/ # lsmod
radio_iris_transport 4267 0 - Live 0x0000000
I got a constant signal strength of zero, while being in my room with my FM radio at home turned on. I've send you the log to confirm.

Thanks.

I can confirm from the debug log that everything APPEARS to work, except that RSSI is always 0.

Changing Debug->QCom Antenna changed nothing.


So, as far as I am concerned, the FM antenna pins are both grounded which renders FM capability in the Qualcomm FM/combo chip useless.

I am closing this thread because there is nothing more to say unless by some miracle we find some hidden magic antenna switch, or we find that it uses an FM-disabling firmware that can be changed.

Please post any further queries in the general thread: http://forum.xda-developers.com/show....php?t=1059296

Anything is possible, but I officially give up at this point.

Please feel free to ask the OnePlus One people why FM was not provided as originally promised, and if future devices will support FM.
Last edited by mikereidis; 10th December 2014 at 11:55 PM.
The Following User Says Thank You to mikereidis For This Useful Post: [ View ]
Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes