Technical/legal stuff aside, all problems with projects related to the Android OS are all the same: immaturity, lack of responsibility, selfishness, etc.
Technical/legal stuff aside, all problems with projects related to the Android OS are all the same: immaturity, lack of responsibility, selfishness, etc.
Personally, I think Google is a lot to blame. They really don't care if Android is an open source platform and they don't foster an open source community building on it. So we have basically a mod scene that hacks binaries and passes around dirty hacks that break on every new release. I don't think the work done by the modders end up going back into the official source repo. So much waste of developer time for no long-term progress.
Google is a little better on the kernel side, but in other ways, AOSP is even worse. There's lots of good stuff done in Cyanogen and OmniROM, for example, but there's no way to get stuff into upstream AOSP. Google just pitches something over the wall once a year and ROM developers have to rebase or re-implement their ROM features.
And, unlike PCs, most phones don't have standard hardware, so someone kernel modules tend to be closed source and don't have "basic" mode.
As a result, to upgrade to a new Android release someone has to backport all new (kernel) features to old kernels.
The problem is SoC manufacturers that don't want to put in the work to upstream drivers.
They don't _open source_ their drivers.
Personally, I haven't heard from FlowerChild in 4+ years. Somebody did start a mod-friendly rewrite of BetterThanWolves though, built on Forge and with compatibility in mind. It's called Better With Mods.
Unless he's left the scene, we can assume that he merely continues to spread his particular brand of poison in his corner of the internet, rarely venturing into the wider community.
But yes, the modding scene is better than it was. Thanks to FTB (as well as Tekkit cleaning up their act), the modpack controversy is mostly a thing of the past. And thanks to King_Lemming, Pahimar, Azanor, SpaceToad, and the rest of the major players in the scene, closed-source mods are very nearly a thing of the past (but not quite).
Those are the major exceptions though. Mekanism, EnderIO, Forestry, really all the other big mods are completely open source now. There's been a big shift in attitudes on that topic.
For contrast, when I first got into modding nearly all the mods were closed-source. IC2, RedPower, Equivalent Exchange, Railcraft, and so on. Very glad to have seen this ethos shift.
But yes, that was my point. Even BC and IC2 (which, while not as prominent as they were, are still giants, with BC still being the bedrock of the modding community) are OS, IIRC (although as demonstrated by the above example, my memory isn't the best).
I mostly see mods from a user's perspective, though, because I can't actually stand Java.