Linked by Thom Holwerda on Wed 16th Oct 2013 09:48 UTC
PDAs, Cellphones, Wireless

I think many who extol Android's flexibility fall into the tinkerer category, including some tech bloggers. They love all the ways they can customize their phones, not because they're seeking some perfect setup, but because they can swap in a new launcher every week. That's fun for them; but they've made the mistake of not understanding how their motivation differs from the rest of us.

A whopping 70%-80% of the world's smartphone owners have opted for Android over iOS. You could easily argue that 3-4 years ago, when Android was brand new, that it was for early adopters and tinkerers. To still trot out this ridiculous characterisation now that Android is on the vast majority of smartphones sold is borderline insanity.

Choice is not Android's problem. People who assume out of a misplaced arrogance that they represent the average consumer are the problem.

Thread beginning with comment 574842
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Comment by shmerl
by dsmogor on Wed 16th Oct 2013 20:01 UTC in reply to "Comment by shmerl"
dsmogor
Member since:
2005-09-01

Instead of whining other mobile linuces should step in to adopt Android driver model. Drivers for non-commodity HW will never be open to slow down copy cat competitors rev engineering efforts.

Edited 2013-10-16 20:02 UTC

Reply Parent Score: 2

RE[2]: Comment by shmerl
by shmerl on Wed 16th Oct 2013 20:19 in reply to "RE: Comment by shmerl"
shmerl Member since:
2010-06-08

You can't adopt "Android driver model". Kernel drivers aren't a problem, since it's Linux kernel. But some drivers use userspace blobs, most commonly the GPU one. That directly depends on libc, and Android's bionic is not compatible with glibc. That was the sole reason for creating libhybris library. But that's not a real solution, just a method to work around the problem.

Drivers for non-commodity HW will never be open


That's questionable. Reverse engineered drivers start to emerge (like Freedreno). So, the situation can improve.

Edited 2013-10-16 20:25 UTC

Reply Parent Score: 2

RE[3]: Comment by shmerl
by dsmogor on Thu 17th Oct 2013 06:22 in reply to "RE[2]: Comment by shmerl"
dsmogor Member since:
2005-09-01

These are technical problems that are fixable.
If glibc is not compatible it can be made compatible or replaced.
As simle (hard) as that.

Reply Parent Score: 2