[Spirit FM] mikereidis:
Sorry, no, there are no Motorola's on the list.

Droid 4 & Bionic are virtually tied at the top of the Motorola list for Spirit sales, but they are each only about 0.7% of sales, and 1.1% of revenue.

At those levels, I haven't made enough to buy either, even assuming my time is free.

Spirit2 will officially support only devices I own, or devices that are almost identical in architecture. It will be a small number of the most popular devices among custom ROM users, and will not support stock, un-rooted devices, for the most part.

This is the only way to produce the quality & feature set I desire. Even then I estimate it won't be feature and device support complete until at least the end of 2013. FM recording, bluetooth audio and transmit support (on the rare device) are the main, big targetted features. Audio processing features, or who knows what could be 2014 targetted. Who knows...

And these "boutique" features aren't the only big work. So far, Spirit1 can't be launched by an alarm app. Spirit2 will be capable. And tons of bugs in Spirit1 will never afflict Spirit2, because the needed time will be taken to "do things right". Doing things right is a lot more work than most people imagine. Anyone from specialized engineers to scientists to handy men to doctors to specialists in any non-trivial undertaking understands that.

You may not be aware of the TONS of bugs & problems I have with Spirit1 on many phones. I am, and I'm tired of not having the time to fix most of them, especially on devices that are rather rare. Most of them will never be fixed on Spirit1. That's life, nothing is perfect.

If Motorola comes out with a Qualcomm S4/S4+ SOC and Qualcomm WCN3660 FM chip based device that uses the Qualcomm WCD9310 audio chip, I will likely be able to support it, on any ROMs that enable the device drivers needed. Same for LG/Google with Optimus G and Nexus 4 and Sony with Xperia T and any other device with this combo that is easy to adapt.

Tentative support list has not changed much:

Galaxy S3/Note2

Galaxy S2/Note

OneX International

OneS/X LTE, Evo 4G LTE & similar S3/S4/+ + WCN3660 + WCD9310. Might include Optimus G, Motorola.

Any Nexus capable of FM. Nexus 4 ? 10 ?

Some Sony 2012/2013's maybe, since they support this API when stock. But I'm seriously considering not supporting Sony. Too much work for too little sales.

I've been keeping an eye on popularity & compatibility of Motorola Razr I, but sales so far indicate I might be able to buy a test device after 1 year of sales, again assuming my time is free. This is despite the usual boost when a device doesn't come with an FM app, dropping a bit because Motorola apps work, including the free one on Play. But again, Spirit2 will likely not support stock un-rooted devices, which is the source of most sales so far.

So, for Razr I and other low sales devices: forget about Spirit2. I'm not going to work for free and I'm not going to support any device that maybe might allow me to break even in 2 years. If I'm lucky.

Why should I when applying the 80/20 rule means I can maintain 80% of sales with 20% of the work ? Not that I'll be relaxing on the beach, far from it, but I'll be able to spend 5x as much time adding features and ensuring quality.

Spirit1 and various other apps are out there and will remain out there for those "left behind" by Spirit2. Yes, not much will change on Spirit1, and I'll eventually stop supporting it, but that's life, we move on, especially in the fast paced world of mobile devices.