Spirit2: Real FM Radio 4 AOSP

Spirit2: Real FM Radio 4 AOSP


Spirit2 is a real, tuned, over-the-air FM radio app for rooted and AOSP ROM'd Android devices. If you don't understand "root", please look at Spirit1. Spirit does not require Internet access.

I cancel any order on request within 30 days, or much longer when appropriate.

Please email [email protected] to refund, report bugs, or for older versions. Further information and ask any question here: http://forum.xda-developers.com/apps/spirit-fm

! IMPOSSIBLE Devices: ALL Nexus & MANY Samsung & other devices have FM purposely & unfixably disabled in hardware. No app can EVER fix that. Email for refund & explanation of Google's false "compatability" checking. NO FM for GALAXY S4/S5, Note3/Note4, Tab, All US Galaxy S/Note class phones, Motorola flagships, and MANY more

Android Lollipop 5 required A huge re-architecture of Spirit2, but non-beta KitKat users get the older design.

Spirit2 is the successor to Spirit1 Unlocked and is the "Best Darn FM app"* in existence !

I am still enjoying Spirit 1, is there any reason to pay again for Spirit 2? : http://forum.xda-developers.com/showpost.php?p=52304938&postcount=7787

Spirit2 supports only the most popular, recent, higher end devices that have digital audio support in Spirit1 Unlocked. See list below. The Spirit2 UI and underlying architecture are much improved. Spirit1 Unlocked is still more mature/bug-free and has more features. Your support will help Spirit2 match and exceed the Spirit1 feature set.

Requires AOSP !: If you don't know what AOSP means, Spirit2 is not for you. Spirit1 Unlocked works on numerous stock phones: https://play.google.com/store/apps/details?id=com.mikersmicros.fm_unlock

*"Best darn FM app": Yes, it has some bugs, and may lack some "polish" of stock FM apps, but it's the most functional and has more settings.

The ONLY FM app supporting ALL this: Equalizer, Effects, Recording, BT A2DP and Visualizer.

Spirit2 also supports multiple "remote" displays and controls: Home and lock-screen widget, lock-screen, notification shade, BT AVRCP and future Android remotes. AVRCP puts RDS and station info on the display of compatible BT headsets, and controls Pause/Play and preset selection. Was pretty cool the first time I saw that working.

Spirit2 Beta group. Latest releases for Play customers: https://play.google.com/apps/testing/fm.a2d.s2

Main XDA info thread, LOTS of info updated March 25: http://forum.xda-developers.com/showthread.php?t=2537861

Spirit2 "Official Support"*: ONLY these phones running "Compatible AOSP"** ROMs:
Samsung GS3 GT-I9300
Samsung GS2 GT-I9100
Samsung GS1 GT-I9000
Samsung Note2 GT-N7100
Samsung Note1 GT-N7000
HTC One (GPE requires BT off)
HTC OneXL LTE, OneS, Evo 4G LTE (2013 CM11 only. 2014 kernels broke FM)
LG G2 D802 International and Sprint LS980 only. (Some stock, CM11 and Mahdi ROMs only as of March, 2014)
Motorola Moto G

*"Official Support" means I own the phone and I can properly support it.

**"Compatible AOSP" ROMs includes as many AOSP ROMs as I can reasonably support, that have the FM and audio kernel drivers needed to enable FM. CM11 is the most popular and best supported, except for the incompatible 2014 kernels for HTC OneXL LTE, OneS, and Evo 4G LTE. LG G2 is only supportable on CM11, AOKP and Mahdi ROMs as of April, 2014.

Unofficial Support:
The only other devices with a chance of working fully are those with Qualcomm WCN3660 or newer compatible FM/BT/WiFi chips as well as Qualcomm WDC9310 or newer compatible audio chips. This includes most late 2012+ Sony devices starting with Xperia T. These may or may not work well, and are not officially supported. With sufficient demand I will consider buying a "Z" device and officially supporting some Sony's.

Stock ROMs:
Spirit2 also works reasonably well on many stock or stock derived ROMs when rooted. But there are often problems, such as FM over BT issues on Samsung stock ROMs. Most of my customers are on AOSP/CM ROMs.

Thanks ! :)
Mike.

Recent changes:
Apr 14
KK merge
Mar 31
Remove SELinux test functions to reverse Google ban
Mar 26
M7 GPE distort
M7 mic
GS2 Speaker
Daemon start
M8/QC pop
Mar 18
WiFi hack for LG G2 CM12
MUCH change, fix, speed, new settings & features :)
Mute FM phone call
addon.d script BT/ACDB
G3/Z1+: Lo-Fi: Menu:ACDB:Ins
Device Menu-Set-Service-AudioPlugin
Experiment analog audio
Feb 1
GS3 audio
Lol JNI leak min
Jan 31/a
RDS PI
GS3 stereo
Mute FM on call
Dec 16
HUGE Redesign Lollipop 5
Add to list
$10.16
75
3.8
User ratings
434
Installs
5,000+
Concerns
0
File size
1254 kb
Screenshots
Screenshot of Spirit2: Real FM Radio 4 AOSP Screenshot of Spirit2: Real FM Radio 4 AOSP Screenshot of Spirit2: Real FM Radio 4 AOSP Screenshot of Spirit2: Real FM Radio 4 AOSP Screenshot of Spirit2: Real FM Radio 4 AOSP Screenshot of Spirit2: Real FM Radio 4 AOSP Screenshot of Spirit2: Real FM Radio 4 AOSP Screenshot of Spirit2: Real FM Radio 4 AOSP Screenshot of Spirit2: Real FM Radio 4 AOSP
About Spirit2: Real FM Radio 4 AOSP
Spirit2 is a real, tuned, over-the-air FM radio app for rooted and AOSP ROM'd Android devices. If you don't understand "root", please look at Spirit1. Spirit does not require Internet access.

I cancel any order on request within 30 days, or much longer when appropriate.

Please email [email protected] to refund, report bugs, or for older versions. Further information and ask any question here: http://forum.xda-developers.com/apps/spirit-fm

! IMPOSSIBLE Devices: ALL Nexus & MANY Samsung & other devices have FM purposely & unfixably disabled in hardware. No app can EVER fix that. Email for refund & explanation of Google's false "compatability" checking. NO FM for GALAXY S4/S5, Note3/Note4, Tab, All US Galaxy S/Note class phones, Motorola flagships, and MANY more

Android Lollipop 5 required A huge re-architecture of Spirit2, but non-beta KitKat users get the older design.

Spirit2 is the successor to Spirit1 Unlocked and is the "Best Darn FM app"* in existence !

I am still enjoying Spirit 1, is there any reason to pay again for Spirit 2? : http://forum.xda-developers.com/showpost.php?p=52304938&postcount=7787

Spirit2 supports only the most popular, recent, higher end devices that have digital audio support in Spirit1 Unlocked. See list below. The Spirit2 UI and underlying architecture are much improved. Spirit1 Unlocked is still more mature/bug-free and has more features. Your support will help Spirit2 match and exceed the Spirit1 feature set.

Requires AOSP !: If you don't know what AOSP means, Spirit2 is not for you. Spirit1 Unlocked works on numerous stock phones: https://play.google.com/store/apps/details?id=com.mikersmicros.fm_unlock

*"Best darn FM app": Yes, it has some bugs, and may lack some "polish" of stock FM apps, but it's the most functional and has more settings.

The ONLY FM app supporting ALL this: Equalizer, Effects, Recording, BT A2DP and Visualizer.

Spirit2 also supports multiple "remote" displays and controls: Home and lock-screen widget, lock-screen, notification shade, BT AVRCP and future Android remotes. AVRCP puts RDS and station info on the display of compatible BT headsets, and controls Pause/Play and preset selection. Was pretty cool the first time I saw that working.

Spirit2 Beta group. Latest releases for Play customers: https://play.google.com/apps/testing/fm.a2d.s2

Main XDA info thread, LOTS of info updated March 25: http://forum.xda-developers.com/showthread.php?t=2537861

Spirit2 "Official Support"*: ONLY these phones running "Compatible AOSP"** ROMs:
Samsung GS3 GT-I9300
Samsung GS2 GT-I9100
Samsung GS1 GT-I9000
Samsung Note2 GT-N7100
Samsung Note1 GT-N7000
HTC One (GPE requires BT off)
HTC OneXL LTE, OneS, Evo 4G LTE (2013 CM11 only. 2014 kernels broke FM)
LG G2 D802 International and Sprint LS980 only. (Some stock, CM11 and Mahdi ROMs only as of March, 2014)
Motorola Moto G

*"Official Support" means I own the phone and I can properly support it.

**"Compatible AOSP" ROMs includes as many AOSP ROMs as I can reasonably support, that have the FM and audio kernel drivers needed to enable FM. CM11 is the most popular and best supported, except for the incompatible 2014 kernels for HTC OneXL LTE, OneS, and Evo 4G LTE. LG G2 is only supportable on CM11, AOKP and Mahdi ROMs as of April, 2014.

Unofficial Support:
The only other devices with a chance of working fully are those with Qualcomm WCN3660 or newer compatible FM/BT/WiFi chips as well as Qualcomm WDC9310 or newer compatible audio chips. This includes most late 2012+ Sony devices starting with Xperia T. These may or may not work well, and are not officially supported. With sufficient demand I will consider buying a "Z" device and officially supporting some Sony's.

Stock ROMs:
Spirit2 also works reasonably well on many stock or stock derived ROMs when rooted. But there are often problems, such as FM over BT issues on Samsung stock ROMs. Most of my customers are on AOSP/CM ROMs.

Thanks ! :)
Mike.

Recent changes:
Apr 14
KK merge
Mar 31
Remove SELinux test functions to reverse Google ban
Mar 26
M7 GPE distort
M7 mic
GS2 Speaker
Daemon start
M8/QC pop
Mar 18
WiFi hack for LG G2 CM12
MUCH change, fix, speed, new settings & features :)
Mute FM phone call
addon.d script BT/ACDB
G3/Z1+: Lo-Fi: Menu:ACDB:Ins
Device Menu-Set-Service-AudioPlugin
Experiment analog audio
Feb 1
GS3 audio
Lol JNI leak min
Jan 31/a
RDS PI
GS3 stereo
Mute FM on call
Dec 16
HUGE Redesign Lollipop 5

User reviews of Spirit2: Real FM Radio 4 AOSP
Write the first review for this app!
Android Market Comments
A Google User
Wednesday 8:58 PM
Works almost perfectly On CM 11 - Android 4.4 Kitkat using this app was a lottery, but on OmniRom based on Android 5.1 works flawlessy.
A Google User
Wednesday 1:29 PM
Waste of £7!!!! Downloaded it and said it malfunctioned. No redress or help. Don't waste your money. Stay away. Will contact PayPal to try to get money back. Rubbish
A Google User
Apr 18, 2015
Fantastic Best radio app ever!
A Google User
Apr 17, 2015
Tried on LG G3 (D852) with CM12 Radio doesn't work, so I suspect the hardware just isn't there.
A Google User
Apr 9, 2015
Radio app done right I bought Spirit 2 last week and it is phenomenal. Most people would not attempt to make an actual radio app because of the tremendous amount of work involved, but Mike did and the result is fantastic. Spirit 2 is vastly superior to my Moto G's built in radio app, and for someone who likes to listen to fm radio I believe this app is more than worth every penny. I love the interface, the equalizer sounds great, unlimited presets, and there are so many options to set it up the way you want to. Perfect app.
Version 1000000
Version 1000000