In your mind there's this scenario where Craig has this SoC picked out and the manufacturer is telling him Android is already done while Pandora-like Linux is going to take work: so much work that it's practically guaranteed to end up behind where Pandora 1 is. This situation seems far removed from any SoC out that I know of, and given Craig's other claims about how recompiling for Pandora compatibility is inevitable and NEON support is problematic I don't really buy it.
I'm not a big programmer, but even I with my absolute minimum amount of programming knowledge was able to re-compile AOSP from source and use the proprietary bits from broadcom's SoC and radio drivers etc to get a very workable version of android running on my phone... it took me like 4 hours... sure it's not as polished as what samsung shipped it with... but it works really well... but if I can do it in that little time... I know anyone with a little research ability or skill can do and even a helping hand from the SoC manufacturer... I don't think I'm going out on a huge limb here.
No, the difference is something available at launch that you can count on vs something that you have to try to convince users to put on their cards. That's a huge stumbling block, and a big catch 22, because the less people have it the less developers will want to target it and the less people will get it.
... you are telling me that someone thinking to buy a android pandora, that would want to use linux wouldn't look in forum on this website and see people using said linux version would be turned away because it's not what's stock? I find that a stretch... I don't even like linux and I researched the shit out of this before I bought it (it's how I found it in the first place) I thought maybe it would work for me regardless.
Try flipping your stance around so that the argument is that Android should be maintained and installed by the community instead of Linux and see how much you're okay with it. And in that case Android has the app support going in so it doesn't need that kind of periphary developer attention. But look at how well it works on current Pandora. Saying it's just fine for Linux but unacceptable for Android just sounds like a double standard.
quite the opposite... I am someone who wants android.... however I was not skilled enough to be able to port it myself... even with what I mentioned above taken into account...That's also why I suggested using a chipset and parts that have a documented porting process already... It seemed like that would be the case on the P1... doing exactly what the begalboard guide said didn't work for me. Following the moto droid build guide didn't work either.. I wasn't even skilled enough to take droidoria and do something with that... I just didn't have the skill to do it. making custom uboots and ramdisks... it was just too much for me to figure out. And those with the skill to do this kind of stuff themselves had zero motivation to do so.. Years passed and nobody did it.. Nobody will do it, and nobody will do it for the P2 either. Say what you want but history doesn't lie.
The people with the skill to port build and support angstrom already exist out there in the community and I bet they have the motivation to do so... they want to use it. I had the motivation, just not the skill. And I think a fair amount of the people that want android are in the same boat as me. More of your common user.
And there HAS to be an element of being officially supported because it has to be done BEFORE the device is released. That can't happen without OPT's endorsement. Whether or not it's being done by paid members of the company is not important. What's important is signing on the right people and sending them pre-release hardware. Because this isn't going to happen overnight. And if you feel this way you'd better reconcile this with your broad agreement of Craig's claims that he has no confidence in a quality implementation because it's too hard.
I agree with you here... the people that can do an entire OS port should be given pre-release hardware.. even if it's not what's shipped on it. And exactly because it will take a while to build an entire linux OS. But didn't even app developers get pre-release boards so they could port their apps to the pandora? Those apps weren't included... or branded as official, but they were still out there. I agree with you, but I think that arguement is literally beside the point.
Because if it doesn't have any sort of official support then the only way it will be known about is here on this forum, or in the few places where the community branches out: the niche that it is immediately becomes smaller, and the smaller the project the less interest there is in it. To assume it will "just happen" without any sort of support from OPT is extremely naive.
By having some sort of official support (even as a secondary OS, though I'd really prefer neither being primary and asking preference at time of purchase), making reference in the manual, on news sites, and hosting a tarball on their web site, it still reaches the same audience.
And everything else that Exophase says.
You act like this is some giant forum and the word of anything not android will be tucked away in a corner... List angstrom on the main page of the website.. tuck the android topics in a corner... just ship it with android so someone with skill less than what is required to flash an android update can do use it effectively... the % of people that aren't capable or willing to go to a forum with their question (the ones you literally hear nothing from) will be happy
The niche is already here... this is the fanbase already on this forum... there will be no question at all that when it releases what this will be capable of doing beyond what is shipped with it and it will be known by those with the skill to either use it effectively or contribute to it.
bottom line is, those with the ability to contribute to linux will be able both skill and other to find use and contribute to it... your less skilled ones can't be said for the reverse.
I think peoples skills are both being undershot and overshot at the same time but at opposite ends of the spectrum... which is very confusing.