[Spirit FM] mikereidis:
November 1 free version of Spirit FM Radio: http://d-h.st/lyR

The Nov 1 releases seem to work well enough on most devices to be designated as a long term stable release.

Unless some crisis arises, any revision in the next few months will likely be minimal, at least on Google Play. Ideally, there will be no new Play releases in 2012.

It's been difficult to fix some devices without breaking others, so I hope to follow the adage: "If it ain't broke, don't fix it." :)

I've removed these links and change notes for recent releases from post 1, so will repost them here, for posterity and in case someone needs an older release:

Oct 27a: http://d-h.st/JJ6

- Modify for GT-i9100g test.

Oct 27: http://d-h.st/AKM

- First GT-i9100g audio enable solution. Unstable.

- Galaxy SL GT-i9001 possible enhancement. No longer automatically enable Play Audiotrack on qdsp5v2 audio method devices, except for qdsp5v2 Plus AIC devices such as Desire HD/Z with AIC3254 DSP.

Oct 26 Free: http://d-h.st/U9d

- Fixes for headset/speaker and other audio issues on Galaxy S3 GT-i9300 and AT&T OneX(L) and similar HTC MSM8960 / WCN3660 based devices running custom ROMs. See http://xdaforums.com/showpost.php?p=33288801&postcount=4646 for some notes about upcoming recording, Bluetooth and audio display features on select devices that can support digital audio.

October 17, also on Play: http://d-h.st/lfR

- Fixes for Galaxy S+ & W. I hope they work now and the other improvements make up for the 3 day outage.

- Galaxy S reverted to Silent Loop method of volume control and keeping audio chip powered. The newer method using Play AudioTrack and PCM Open caused some problems on CM 9.1 stable at least.

Oct 16, also on Play: http://d-h.st/aOS

- Fix Galaxy S2 and Note no speaker problem on Oct 14 release.

- Maybe fix for Galaxy S plus GT-i9001. Please report.

Oct 14: http://d-h.st/GoI

- Minor changes from Oct 12. Matches Light and Unlocked versions on Google Play.

Oct 12: http://d-h.st/fRQ

- Wonderful new audio stability and battery savings for Galaxy S GT-i9000 and Desire HD / Z / One V / many other "qdsp5v2" devices.

If you've set debug options in the past to deal with audio on these devices, it's best to reset to defaults by removing and reinstalling or clearing app data.

- Better support for some older Motorola devices such as Droid 2 CDMA with stock rooted ROM.

Oct 5: http://d-h.st/PA6

For qdsp5v2 devices including Desire HD, Desire Z, One V and many others: http://xdaforums.com/showpost.php?p=32408755&postcount=4523

September 24: http://d-h.st/UCi

Also updated on Play.

Since last Play version August 11, there have been many small fixes and adjustments. "Mute kill mediaserver" more properly restarts audio.

The biggest change is CM9/10/AOSP support for AT&T/HTC OneXL, OneS, Evo 4G LTE.

September 21: http://d-h.st/bRc

For Desire Z (Mimicry 1.5 etc.), Desire HD and similar qdsp5v2 audio devices:

- Uses a cleaner, more gentle restart of the audio system on mute or power down. Seems to be much less susceptible to causing the phone to crash and reboot.

- It is essential to turn off / disable System Settings-> Sound-> "Touch sounds" and "Screen lock sound" or bad audio and/or phone crashing will happen.

September 18: http://d-h.st/Sj9

For HTC One XL, OneS, Evo 4G LTE on CM9/10/AOSP:

- Digital audio enabled. For headset/speaker/, insert/remove partially to switch. Not yet tested with other audio and phone calls.

- If Spirit crashes on startup, a kernel is needed that supports radio-iris-transport.ko .