Spirit FM For Android: A Radio That Works Without Internet Access

Spirit FM For Android
Spirit FM Interface

Spirit FM is a real, tuned over-the-air FM radio app that works offline and doesn't requires internet access. It's an app developed my Mike Reid and it works with many android devices. The app works both on rooted and non rooted Android phones and tablets and the device doesn't need to have pre-installed FM radio app before it can work.

On most Android devices that doesn't support or have FM radio, you can use this app to gain access and unlock FM radio on your smartphone. Though, on some old model of samsung, htc and motorola, you'll need to have root access before it can work.

Spirit FM 2 (now Spirit2 FM) was recently released which works seamlessly with HTC One (M7) and One (M8). The interface is easy to understand, and there are lots of tweaks this app offer. You can record while listening to a program in any format and the recordings are stored in your Memory card.

See Also:

It has RDS, AF (auto frequency), visualizer and a widget which you can place on your homescreen. You can force your radio sound output to stereo which sounds good when listening through headphone, the sound quality produced is much more better than many pre-installed radio. The UI is customizable and you can choose from many themes, you can customize the background colour and text shown in the status bar as well. Spirit FM is the only app that works and unlock FM Radio on many Android devices. Click HERE to download Spirit FM 1.

Update 21/02/2015

Spirit2 FM for rooted non-rooted Android 4.0+ including Android 5.0 Lollipop and Android 6.0 Marshmallow smartphones is now live. You can now enjoy radio seamlessly on your Jelly bean, KitKat, Lollipop device including Marshmallow. You can visit the official thread on XDA to check phones that are currently supported.

Download Spirit2 FM apk for free.


Here are the lists of devices confirmed to have worked with Spirit FM radio for offline over-the-air digital and analog local FM radio stations.


  • Galaxy S2 GT-I9100 / M / T
  • Galaxy S3 GT-I9300
  • Galaxy S GT-I9000 / M / B / 9010
  • Galaxy Note GT-N7000
  • Galaxy S Plus
  • Galaxy Note2 3G GT-N7100
  • Galaxy W / Wonder / GT-I8150 / B
  • Galaxy Cooper GT-S5830 / L / D / B
  • Galaxy S2 GT-I9100G
  • Galaxy Gio GT-S5660 / M
  • Galaxy 5 / Europa / 550 / i5500 / i5503
  • Galaxy SL GT-I9003
  • Galaxy Mini / Dart SGH-T499 / Tass GT-S5570
  • Galaxy Player / S WI-FI


  • One Stock, Google Play Edition & AOSP
  • One X LTE (AT&T) / XL / Evo 4G LTE / One S
  • One X International S720e
  • Sensation 4G / XE Z715e
  • Desire HD / Inspire 4G
  • Desire
  • Nexus One (need root & non-stock kernel)
  • One V (Virgin Mobile variant needs root)
  • Desire Z / G2 / Evo Shift 4G (G2 needs root)
  • Desire S
  • Wildfire S A510e / PG762
  • One X+ LTE (AT&T) (Not on custom ROMs)
  • Droid Incredible 2 / S S710E
  • HD2 / Leo / T8585 / T9193
  • Explorer a310e / a310b (No RDS unless rooted)
  • Velocity 4G
  • Evo 4G / Supersonic (2010)
  • Evo Design 4G / Kingdom / Acquire / HeroS
  • Aria / Liberty / Intruder A6366
  • Glacier / T-Mobile myTouch 4G
  • myTouch 4G Slide
  • One X+ 3G (Not on custom ROMs ; disabled pending confirmation)
  • ThunderBolt / Scorpion ADR6400L
  • Wildfire
  • Droid Incredible ADR6300
  • Amaze 4G / Ruby
  • Legend
  • Sensation XL X315e
  • Chacha / Status
  • Desire X (1 confirmation stock un-rooted)
  • One M7
  • One M8


  • Defy A8210 / MB525
  • Droid 4 (need root)
  • Droid Bionic (JB update need root)
  • Photon 4G MB855
  • Droid X2
  • Droid 3
  • Droid X
  • Milestone 3 XT860 / ME863
  • Pro Plus ME632 / MB632
  • Droid2 A955 CDMA (need root & mono)
  • Atrix 2 MB865
  • Bravo MB520


  • Xperia S / SL LT22i / ii
  • Xperia Acro S LT26w
  • Xperia Ion LT28h / at / i
  • Xperia P LT22i
  • Xperia Sola MT27i
  • Xperia Go ST27a / i
  • Xperia U ST25i
  • Xperia T LT30a / at / p
  • Xperia V LT25i
  • Xperia TX LT29i
  • Xperia Z C6603 / C6602
  • ZL & Tablet Z may work with Audio-> Method = "Qualcomm Intent".


  • Ascend G300 u8815LG
  • Optimus One P500

We also learned that the FM radio app works on OnePlus One and LG G3. Besides these mentioned phones that were revealed on the official thread, there are countless of other phones and tablets that are also supported.

We were struck when we learned that the developer who built this app (Mike Reid) and dedicated most of his time refining it passed away months ago. Our sincere condolence's to his family.
Share on Google Plus
Read it in Your Language

About CCN World Tech

CCN World Tech is a platform specifically dedicated in providing latest tech related news and articles around the world. We also tutor people on how to get the best out of their handheld and tech pertaining devices. You can follow us on Facebook, Twitter, and Google+.

    Post Comment
    Facebook Comment


  1. Anonymous5:01 AM

    Thank you!!!

  2. There is no download link please help me.

  3. The links are included. The bolded "HERE" letters and "Spirit FM 2" at the base of the article are links.

  4. Anonymous9:58 AM

    It's giving me an error SU:1 Fm:SLS Su:0 Bt:3 Ht:0 Mo:SLS

  5. What is the name and model of your device?

  6. Anonymous10:02 AM

    Does not work on my samsung s7

  7. Samsung S7 is not supported for now.

  8. It says no superuser/supersu/root.spirit F requires root. Phone Oneplus 2

  9. @Shlok Do you install Spirit FM 1 or Spirit FM 2 ? is your phone rooted? Spirit FM works on some device without root permission but that "may" not be the case with your device.

  10. Anonymous9:50 PM

    not working on my xperia e4 dual. this phone have built-in radio but no fm recording option. i'm looking for it. if there any way to record from built-in fm please tell me. thanks.

  11. Hi, is your phone rooted? If not, we suggest you root your phone and try again. This "one-click root app" can root most Sony Xperia phones, we suggest you try it out.

    You can also search for this app "FMRadio Recorder Lite" on Google.

  12. Anonymous11:14 AM

    Does it support Lenovo Vibe X3?

  13. Anonymous12:16 PM

    Does it support to Lenovo vibe X3a40

  14. It could, we suggest you give it a try.


Leave a reply

Disclaimer: Informations provided on this site are verified and are deemed to be accurate, but notwithstanding, they are subjected to be edited, rewritten, or modified at anytime.