[Suggestion] Open Source ARM CPU from China for the Next Jolla
Like it or not, Jolla will have to get into the "CPU race" ... its hard to explain to a non-techie why a "dual-core" on the Jolla might actually be faster than the "quad-core" on his android phone because they use different ARM cores. And the argument that Jolla doesn't need a fast CPU is not very logical - the OS might not require a fast CPU, but some particular app might.
Using good Chinese processors with solid architectures could address this issue / concern among consumers about having a "low end Jolla with slow CPU", while also protecting Jolla's profit margins (as these Chinese CPUs are much, much cheaper).
As such, I suggest that Jolla should seriously consider sourcing ARM CPU's from china for their next phone.
AllWinner and Rockchip might be more than willing to offer open source drivers, to increase their market share in the west. They also have some good chips, like the Allwinner A80T (with ARM Cortex-A15 and A7 in big.LITTLE configuration) or the Rockchip RK3288 (with ARM Cortex-A17) cores.
It could also provide the added benefit of a phone without any closed source American components in it.
Adding to my original post (above) a bit, in reply to @cryorat 's answer here:
Now, I don't know anything about automobiles. If I want to buy one, I check it out in the stores and when the salesman tells me that this model is better than that because it has a "6 point O turbo jet engine", I'll nod my head like I understand his techno mumbo jumbo. But of course, I am a smart buyer - so I'll check out the media reviews of the model too. And naturally, the "6 point O turbo jet engine" is highlighted by all as a plus for that particular model. I feel reassured because I can JUSTIFY (or even show off) to others that this particular model was a good purchase by me because of the "6 point O turbo thingy" in it.
I am sure you get my point. You and I, we understand mobile technology to varying degrees. But a layman just wants a phone "worth the money" he spends on it and, one that he won't be criticized or laughed at for.
This is why marketing defines various "comparison points", so that a layman can psychologically feel that he understands the technology behind a product if he just knows which "comparison point" is superior. So of course, 4 cores is better than 2, and 8 is just awesome. And Corning Gorilla 2 is better than 1 of course. And 5000 mAH battery is better than 3000 mAh, because you know, bigger number = better (who cares if the 3000 mAh is sufficient becaue of the low power ARM cores used in the CPU?)!
Yes, Jolla is a small company. And if it doesn't want to remain one, it needs to think beyond nerds and sell to the layman. "They need a quad core, to make things work, but we don't." can be easily countered by the equally passionate users of the Androids or Apple products by this - "If you can have a quad core for the same price (as the Jolla), why not?".
And the whole point of my suggestion is exactly that - if comparable (to the best processor) Chinese ARM CPU's can be sourced at a competitive price, with the added advantage of open source drivers, why not use those in Jolla 2+ phones? I am not asking that these be highlighted as the next-best-thing-in-innovation in the Jolla 2+ like iphonrs and android phones do. Just mention it in the specs and those who use it for comparing the phone will feel a bit reassured, and those like us that do know more ... well, why would we complain? :)
Update 1:
Came across this article that Google has partnered with Rockchip. First Intel and now Google - that's impressive for a "small" chinese chip designer.
Update 2:
This is an example of how Sailfish too could benefit - Spreadtrum Officially Announces Support for the Tizen OS
1) The dual core in the Jolla is almost bottom of the range. It's not going to be faster than any recent quad.
2) Even with no apps open, Sailfish drops frames and stutters a little (badly if you don't have the patch from Warehouse to stop the GPU stepping down to a low idle clock) ... with apps added in, it's anything but smooth. The familiar refrain that the Jolla is somehow faster and smoother, with a low end SoC than many high end Android phones and doesn't need more horsepower is totally and utterly untrue. Some of this may be due to Sailfish's buggy, unoptimised nature, but much of it is no doubt due to the low end SoC. It's a shame the (ST-)Ericsson NovaThor chip family was canned, as that would almost certainly have offered a bit more performance than the low clocked dual core Snapdragon 400 in the final iteration of the Jolla.
3) Certainly agree about Chinese SoCs ... but Mediatek (Taiwanese) would be the obvious choice, particularly as the first Ubuntu Phone (which also relies on libhybris) will be using a high end Mediatek chipset. Most of the hard work wrt to driver compatibility will already have been done. By the time the second Jolla launches, they'll have their range of ARMv8 chips available (more instructions per clock, higher performance per watt and 64 bit - though latter useless for mobile).
4) I would say that they shoud try to strike a deal with one of the quality Chinese OEMs to make their next phone. It would almost certainly be a much better product and have many fewer QC issues than the current one. UMi / Xiaomi / Oppo / Meizu / Huawei / ZTE. Biggest issue would probably be being able to order enough for the OEM to be interested.
5) Not sure how 'open source' any of these companies are. Though I understand MTK / AW / RC have all said they will do their best to open drivers in future.
midnightoil ( 2014-10-19 10:58:38 +0200 )edit@midnightoil Can you repost this comment as an answer here? And we can continue the discussion ...
sifartech ( 2014-10-19 12:54:39 +0200 )editchina? The land of open source and free speech! Please...
snowfun ( 2014-10-19 20:38:47 +0200 )edit@snowfun Better than the "land of the free" where everyone just has fantasies and illusions about their rights and freedom. ;) At least in China, the limits on your rights are well known ...
sifartech ( 2014-10-19 21:29:23 +0200 )editUse MTK chipset with octacore. Better and cheaper than Qualcomm. MTK is roughly 1.5 years ahead from Qualcomm in terms of processing power. I've bought a 4-core Android tablet with MTK chip that I paid peanuts and it runs extremely fast. Oh.... and MTK is Taiwanese, so you don't need to worry as much about spying from the U.S. or China side.
chinauser ( 2014-10-20 18:35:11 +0200 )edit