Originally posted by robclark
View Post
Locked down system are only tolerated as long as there is no better alternative. Been there with the general purpose OMAP4 chips, where the boot ROM is dropping the CPU into the non-secure mode and prevents us from adjusting the braindead automatic prefetch settings.
Where-as userspace blobs are a bigger impediment for running something other than the vendor provided android. With an open src graphics driver, you can simply install whatever distro (assuming it doesn't package too ancient of a mesa version) and you are good to go. Run whatever window manager you want, whatever games, etc. Hell, you can even run freecad if you want a credit card sized cad workstation :-P
So on snapdragon, you have open gpu and video codec usespace stuff, but some firmware blobs. With allwinner you have more or less the opposite. If you are the type of person who just wants a serial console, then you'd probably favor allwinner instead.
And the 3D GPUs are seriously overrated. They are primarily used just for providing wobbly windows. And it is possible to run a perfectly usable Linux desktop system even without this stuff Yes, implementing the open source drivers for Mali400 got stuck a bit. But the progress is very far from being hopeless.
(Although I guess eventually allwinner SoC's will get complex enough to split out a pm coproc and then you are in the same boat. If omap didn't go poof, later generations would have probably had something similar, afaiu.)
Comment