[APP] FM Radio on Nexus One!

Search This thread

NexuSix

Senior Member
Sep 2, 2010
97
4
Corvallis, Oregon
I don't know about everyone else but I absolute love the FM Radio on my Nexus One!

CAP201010132042.jpg


For those who are curious it came installed and working by default on the CM6 Nightly build tonight and it works great reception is clear and crisp, especially sounds awesome through my Bose speakers:

CAP201010132059.jpg
 
Last edited:

G1-evolve

Senior Member
Mar 13, 2009
1,053
33
Chicago
It's neat that the FM Radio was finally implemented..and kudos to the team who's done it.. but I personally think it's pointless, I only listen to my music. Radio sucks nowadays..
 

NexuSix

Senior Member
Sep 2, 2010
97
4
Corvallis, Oregon
It's neat that the FM Radio was finally implemented..and kudos to the team who's done it.. but I personally think it's pointless, I only listen to my music. Radio sucks nowadays..
I am exactly the opposite I have NO personal music and never will, I only listen to Pandora and now the local FM Radio!

There are actually a lot of FM Radio shows/music where I live where you can not find the music anywhere else.
 

NexuSix

Senior Member
Sep 2, 2010
97
4
Corvallis, Oregon

Attachments

  • ROMManagerQRCODE.png
    ROMManagerQRCODE.png
    1.8 KB · Views: 2,259
Last edited:

CentralMoNexusOne

Senior Member
Apr 27, 2010
119
6
For this to work your headphones is used as the antenna. The button with the Chinese symbols switches between speaker and headphones for the sound output.
 

footboydog

Senior Member
Jan 25, 2009
221
24
I pulled the FM.apk from the CM 204 nightly but launching it on my Nexus One with stock rooted FRG83 force closes:

Code:
E/AndroidRuntime(19823): java.lang.NoClassDefFoundError: android.hardware.fmradio.FmConfig
E/AndroidRuntime(19823): 	at com.android.fm.radio.FmSharedPreferences.<init>(FmSharedPreferences.java:168)
E/AndroidRuntime(19823): 	at com.android.fm.radio.FMRadio.onCreate(FMRadio.java:277)
E/AndroidRuntime(19823): 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime(19823): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
E/AndroidRuntime(19823): 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
E/AndroidRuntime(19823): 	at android.app.ActivityThread.access$2300(ActivityThread.java:125)
E/AndroidRuntime(19823): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
E/AndroidRuntime(19823): 	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(19823): 	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(19823): 	at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime(19823): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(19823): 	at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(19823): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime(19823): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime(19823): 	at dalvik.system.NativeStart.main(Native Method)

I guess I need the whole ROM.
 

SBS_

Senior Member
Jul 13, 2007
506
19
Bergen
I pulled the FM.apk from the CM 204 nightly but launching it on my Nexus One with stock rooted FRG83 force closes:

Code:
E/AndroidRuntime(19823): java.lang.NoClassDefFoundError: android.hardware.fmradio.FmConfig
E/AndroidRuntime(19823): 	at com.android.fm.radio.FmSharedPreferences.<init>(FmSharedPreferences.java:168)
E/AndroidRuntime(19823): 	at com.android.fm.radio.FMRadio.onCreate(FMRadio.java:277)
E/AndroidRuntime(19823): 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime(19823): 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
E/AndroidRuntime(19823): 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
E/AndroidRuntime(19823): 	at android.app.ActivityThread.access$2300(ActivityThread.java:125)
E/AndroidRuntime(19823): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
E/AndroidRuntime(19823): 	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(19823): 	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(19823): 	at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime(19823): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(19823): 	at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(19823): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime(19823): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime(19823): 	at dalvik.system.NativeStart.main(Native Method)

I guess I need the whole ROM.

Technically you need the kernel, but it's safer to just go with the whole ROM. The stock kernel for N1 doesn't support FM radio at all.
 

Rod3

Senior Member
Jun 12, 2009
921
242
Fort Worth, Texas
I may be wrong, but I believe it is more than just the kernel. I think they had to include some of the MIUI framework within the ROM in order for it to work.
 

SiNJiN76

Senior Member
Sep 14, 2009
3,993
626
Okay. Does the quality of the headset affect the reception? I'm using a cheap-ass pair of in ear plugs and I get horrible reception. Maybe it's because I'm inside a building (gym)? Haven't tested it anywhere else.
 

xyellx

Senior Member
Jun 17, 2010
181
6
I like to use ROM Manager Premium

[IM G]http://xdaforums.com/attachment.php?attachmentid=419266&d=1287030251[/IM G]

ROM Manager Premium in action (you'll need the latest version Build #204):

[IM G]http://lh4.ggpht.com/_wj75JfyDVxs/TLaGlinb19I/AAAAAAAAAfE/wwM4YMoPlMY/CAP201010132126.jpg[/I MG]

wrong its there since 203
 

gIMpSTa

Senior Member
Sep 8, 2009
1,169
167
Maine
Okay. Does the quality of the headset affect the reception? I'm using a cheap-ass pair of in ear plugs and I get horrible reception. Maybe it's because I'm inside a building (gym)? Haven't tested it anywhere else.

Given that it's acting as your antenna, the quality of the wires in said headset could probably effect your signal, tho sitting inside a building is probably the bigger killer here. I used mine inside all day yesterday and when I was at my desk near a window, plugged into a cheapy set of desktop speakers it was working pretty well (for handful of stations at least). Other places in the office not so much, but I did a test last night outside with a short (about 1 foot) cut off cable plugged in and outside it was working surprisingly well. YMMV.
 

safeplayer22

Senior Member
Jan 23, 2009
581
97
New York
Okay, I know about this FM radio thing and I am not that tech savvy, BUT, what about AM radio? Is it even possible? I mean I understand that you gotta have the hardware in the phone to somehow enable it and I know the N1 don't have it. But why do they not make a phone that can pick up AM radio?