Jolla Tablet refunds
blog.jolla.com
blog.jolla.com
I used the N9 briefly for 3 months back in '12 or '13 and other than the ecosystem issue, the OS was intuitive and simple to use.
That being said, I'm slowly moving onwards to React Native projects so hopefully in the near future, my paths will re-intertwine again.
Nokia spent 1B Euro on MeeGo? Did Palm have that kind of money when they did webOS?
You also see this affecting the desktop with the transition to laptops, most of them being like appliances.
Mobile has never really worked for FOSS because there is no standard to work with. By the time you get the kernel booting the manufacture has obsoleted that hardware and you don't boot on the next one so you have to figure out why and get it working - just as you do that the hardware is obsolete again. You still haven't got graphics on the screen, or a network connection. Graphics isn't hard and is often finished for those who bought the system before hand, but networking is generally not: mobile means a cell connection that is secret.
Of course, it is more work than if the hardware is standardized. But it might be doable if you don't have to reverse-engineer things.
Tablets, OTOH, have been becoming obsolete within a year or so of use and don't seem to have much value after that. This might change now that the pace of change has started to stabilize and there are more tablet Chromebooks starting to make it onto the market. I wouldn't be surprised if a good FOSS solution starts to emerge once tablet-like Chromebooks start to gain momentum.
For an alternative way of thinking, maybe there already are some decent FOSS solutions for tablets. There are a lot of actively developed third party Android distributions for tablets and ChromiumOS is pretty powerful.
Huh? A persistent problem of all tablet manufacturers was that tablets change so little over the years, that people are perfectly content with continuing to use their 4-year-old iPad.
"High-end" Android tablets from four years ago haven't held up nearly as well.
When you're designing a complex system which is a combination of hardware and software there are many many questions which can be answered in two multiple ways. One of the variables "how much to do in hardware" vs "how much to do in software". The answers have ramifications all over the system. In desktops all of the 'what to do in hardware' options are fixed by the "PC" spec.
As a result, all of your development effort, goes along the path of writing code, and then refactoring it if it doesn't do what you need it to do.
In a mobile system you can make choices, and making those choices impacts how you write the software. You can find problems that require you to change the hardware and all of the software (for example). As a result it is harder because you have more of the design space to work in, and its more expensive because working through that design space takes time, and time is literally money when you're paying salaries and leases.
* Raspberry pi compute module as a base
* SIM8008 equivalent with 3g/hspa module soldered on a daughterboard, with battery charging circuit
* I2C sensor package (accel, gravity, typical AKM modules)
* lcd with usb touchscreen
You could make a nice DIY phone (I've been wanting to make something like this from an old Nokia 9210 or something like that). If you could make more powerful versions creating some boards with different SoCs respecting the CM pinout layout, you could make some nice kit to put on kickstarter, but you would also need a software stack to support it, and everything is so targeted these days that THAT would be the most difficult part. It's not hard to make hardware talk each days, it's integrating it with the software everybody else is using. What's a phone without Whatsapp / Telegram? How can you download an app without a store? People don't use forums these days to get to know new software... Sure, you could make lineageOS run on it, but then, that would differentiate much from other phones, except for the tinkerers and OSS freaks (me included), but there are not that many of us as to make that a profitable business
I agree that we need an open hardware initiative in phones, but you need a shitload of money to burn before you can make any kind of difference in the established ecosystem, and would still not be too sure who the real target would be