View Single Post
Posts: 671 | Thanked: 1,630 times | Joined on Aug 2010
#320
Originally Posted by bennypr0fane View Post
Stupid layman question:
Why *is* mobile hardware support such a shitshow indeed?
I can't explain to myself why - on the one hand - you can just download one of hundreds of linux distros and install them on any old computer, and there's a pretty good chance everything will just work right out of the box (and if it doesn', there's a good chance it can be fixed in a matter of hours); while - on the other´ hand -
there's a company of skillful engineers (Jolla) making it its top priority to make this one Linux distro (Sailfish) run on this specific mobile computer (Sony Xperia X) that they have all the specs and drivers for, but they can't get it finished in a matter of six months? I just don't get it. What accounts for this incredible difference in difficulty?
ARM hardware. Any of it.

Installing anything on Arm requires a reticulated process
of jumping through successive hoops in sequence.
Rube Goldberg engineering, on LSD.

Negotiating bootloader locking mechanisms
to enable (within specifically timed windows) blindly hacked
driver details that were originally created to comply
with randomly created choices in some spaghetti code factory
intended to support just about any kind of memory leak.

It is effing hopeless,
and will never quit being such.

ARM will never leave the padded rooms of the
ANDROID asylum for the crippled insane.
__________________
Three n900s: One for stable working platform,
One for development testing Chopping Onions
One for saltwater immersion power testing resurrected ! parts scavenging

My Mods for Wonko's Advanced Clock Plugin:
ISO8601 clock mod and Momental_IST clock mod

Printing your Email with the N900
 

The Following 5 Users Say Thank You to theonelaw For This Useful Post: