Spirit2: Real FM Radio 4 AOSP

Spirit2: Real FM Radio 4 AOSP


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

Spirit2 is a real, tuned, over-the-air FM radio app for Android. It does not require Internet access.

Aug 5: NEED Vacation time, can't do detailed investigations for a week or 2... Thanks ! :)

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.

"Upgrades" from Spirit1:
If you've been happily using Spirit1 Unlocked for at least 3-6 months, please consider Spirit2 a second purchase, for a next generation FM app. Help me give Spirit2 the 3+ year lifespan that Spirit1 has had so far. My income is still at the lowest end of "tolerable". Support me and I can support you.

Thanks ! :)
Mike.

Recent changes:
Aug 19:
Xperia L/M/SP/C Ext Ant
Aud Overflow Sleep
Iris module check disable
One M8 detect
Aug 2:
GS3/Note2 call audio/speaker
QCom 5120 byte
July 31:
Shim if BT
July 30:
Xperia M ant
Z1/Z2
RSSI rate
Jul 23:
Z2/Tab stock
Jul 18:
G2 audio
GS3/Note2 & G2 speaker
Jul 9:
Enforce unk
BT Shim inst/remv
Jun 28:
G2
Sony Int Ant
Re-enable RSSI
Speaker mode volume
HTC One Mini -> One
Jun 18-21:
GS3/Note2 stock 4.3-4.4 audio
addon.d script BT shim
Add to list
$7.96
79
4.0
User ratings
210
Installs
1,000+
Concerns
1
File size
1412 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 the successor to Spirit1 Unlocked and is the "Best Darn FM app"* in existence !

Spirit2 is a real, tuned, over-the-air FM radio app for Android. It does not require Internet access.

Aug 5: NEED Vacation time, can't do detailed investigations for a week or 2... Thanks ! :)

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.

"Upgrades" from Spirit1:
If you've been happily using Spirit1 Unlocked for at least 3-6 months, please consider Spirit2 a second purchase, for a next generation FM app. Help me give Spirit2 the 3+ year lifespan that Spirit1 has had so far. My income is still at the lowest end of "tolerable". Support me and I can support you.

Thanks ! :)
Mike.

Recent changes:
Aug 19:
Xperia L/M/SP/C Ext Ant
Aud Overflow Sleep
Iris module check disable
One M8 detect
Aug 2:
GS3/Note2 call audio/speaker
QCom 5120 byte
July 31:
Shim if BT
July 30:
Xperia M ant
Z1/Z2
RSSI rate
Jul 23:
Z2/Tab stock
Jul 18:
G2 audio
GS3/Note2 & G2 speaker
Jul 9:
Enforce unk
BT Shim inst/remv
Jun 28:
G2
Sony Int Ant
Re-enable RSSI
Speaker mode volume
HTC One Mini -> One
Jun 18-21:
GS3/Note2 stock 4.3-4.4 audio
addon.d script BT shim

Visit Website
User reviews of Spirit2: Real FM Radio 4 AOSP
Write the first review for this app!
Android Market Comments
A Google User
Aug 19, 2014
Cool app Glad it works on m8 GPE , very buggy though, sound cutting out and eq won't open I purchase the first 1 and got pop for this version, I think I should of kept the first 1 but i refunded it. Could do with an icon thats flat like the old version, just looks out of place in app draw
A Google User
Aug 13, 2014
Annoying startup screen The startup screen is annoying. It is a good idea to have that information displayed on the first launch, but for later launches, a simple loading spinner would be much more visually appealing.
A Google User
Aug 9, 2014
No sound on i9100 CM11 4.4.4 Spirit1 free works fine, butu this one is severely buggy. Once sound is fixed will up the stars. --- After wiping the system partition and doing a full wipe then flashing again it now works. Apologies.
A Google User
Aug 9, 2014
Music to my ears My z1c running aokp is tuning into the radio waves again thanks to this. Bargain of a buy
A Google User
Aug 8, 2014
Equalizer not working ... Yep, equalizer not working for my galaxy S2 (GT-I9100). Need to edit (re name) saved stations on user demand. I'm using Paranoid android 4.45. When I let application to play background, first it increased volume to its highest level and then phone get bricked... Nothing can do until remove the battery... We are not expected issues like this from a high priced application. Please fix these bugs on next update...