Nevertheless, as a guy who used to be active part of Openmoko, OpenPhoenux and Neo900 communities, I wish them luck!
Nevertheless, as a guy who used to be active part of Openmoko, OpenPhoenux and Neo900 communities, I wish them luck!
How powerful are these going to be? I guess asking how they compare to current phones performance-wise is not the point of this phone, but it would be nice to know where this stands.
Also, if it's not too early to make predictions, how long will the thing last battery-wise? Iirc the laptop situation in Linux had some stuff like powertop which helps, but it's still tricky.
GTA04 project has had (and still has) a massive aspiration to upstream all the kernel changes and drivers, but they're still not done after many years (although close), because a lot of things that actually make the mobile device usable are device specific hacks that rarely are accepted upstream. Now it boots on upstream kernel (or not, it changes from release to release), but if you really want to use it as a phone, you still have to use Goldelico kernel. Which is of course completely open, just not mainline. Earlier, with Neo Freerunner, the situation was similar, aside of the fact that amount of non-upstreamable hacks were much higher and there was no stuff like device tree back then, so nobody made any serious progress on upstreaming.
Also, booting is one thing. Getting everything in shape to be usable as a every-day device with small battery is another. The road from "booting on mainline" to "workable smartphone on mainline" isn't doable in a year or two, when you also have to design and produce the device during that time.
However, that's not a big issue at all. Mainline eventually will get better and better, and if you have active community and try to minimize the deviation from mainline, rebasing isn't that hard. What can be an issue is power and thermal requirements of used chipset. I don't know about any mobile device that has used it before (but that's doesn't mean it doesn't exist), and I've already seen projects rejecting them as "not for mobile", that's why I'm eagerly waiting for more info about this SoC's performance.
Why do you need device specific hacks, and what about the hardware is inappropriate? Genuinely interested to know.
I'm still looking for a non-commercial BeagleBone Black image that includes the TI HW accelerated GPU drivers.
http://media.nxp.com/phoenix.zhtml?c=254228&p=irol-newsArtic...