Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What does full-stack mean here? Phone is fully produced in Europe? Software and online storage fully provided by European company?

edit: I want this phone, I have reserved a slot in the coming batch.

Just posing as an average Joe here, someone who does not host their own storage, calendar, contacts, phone tracking, remote wipe, the "free" features Google and Apple are known for on their phones.



Usually 'full stack' just means software. Here it means a true Linux phone (Sailfish OS) plus Android compatibility with sandboxing. The C2 model is made in Turkey from Asian parts. The new phone is manufactured in Asia, but the final assembly, QA, and software flashing are done in Finland.

This isn't for people with a consumer mindset. It’s for people who want a Linux computer in their pocket, more privacy, and still want to run some Android apps.


But even the full software stack isn't European as it runs on a Mediatek platform (ie. all the cellular stack and platform software is from Mediatek, which is from Taiwan). It's the apps software stack on top of the Linux kernel that is potentially "European".

There are no longer any cellular chipset vendors based in Europe, afaik, so there's really no alternative. It's also hard to see how they will ever again be one.


WW3


There are phones that can run "true Linux" out there, and there even are ports of Sailfish OS for some of them, but Jolla phones were never part of those and rely on Android drivers instead.


Seems that Jolla C2 can run "close-to" mainline kernel: https://forum.sailfishos.org/t/mainline-linux-kernel-for-the...


It's a great work by a community member, but it's not something Jolla is supporting and it still has a long way to go.


Pinephone/pro

What else use main line kernel without blob ?


People also successfully use Librem 5 (which I happen to use), OnePlus 6, Pixel 3A and some others. There's not a lot to choose from, sure, but they do exist.


Nothing else, really.


The previous Jolla C2 phone was built by Reeder in Turkey - they don't seem to say anything about the new phone


https://forum.sailfishos.org/t/jolla-c2-out-of-stock/27573/5

Let us clarify here as it is very different indeed.

The Jolla C2 Community Phone is done in collaboration with Reeder, who is the HW vendor. This means Reeder sources the components, plans the production and does the manufacturing in Turkey. Jolla provides the complete software stack (Sailfish OS) which is installed by Reeder in the manufacturing.

In the new Jolla Phone everything is different. Jolla is the vendor, has designed the product itself, done the component sourcing and pays directly to the component vendors. We control the pipeline. Further, we have secured our position for the initial memory batch with advance purchase.

Also, to be clear: Reeder has no involvement in the new Jolla Phone.

Thank you for asking, very good points to clarify!


When I first read the headline I thought all hardware components are European as well. Seems like it's referring to the software stack only.


Apparently "full-stack alternative" means "layered on top of Android" these days, as Jolla does with libhybris.


From what I understand it's the opposite, an android compatibility thing layered on top of a linux base.


It's both; the one I mentioned is for system drivers, the one you're talking about is for running applications (which you can also do on a regular non-Halium GNU/Linux using e.g. Waydroid).


I'm sure that if you tell Jolla about a relatively modern mobile SOC with mainline linux support, they'll look into it instead of relying on libhybris.


They can rely on libhybris if they want, why should I care - I just object to calling that "a full-stack alternative", especially when alternatives do exist.


Modern SOC alternatives for a phone that can be used as a daily driver? Please do tell...


Modern full-stack alternatives exist. I've been daily driving a Librem 5 running a Debian derivative for years.


That wasn't modern when they released it in 2020. Jolla chose a little more pragmatism for their hardware in the hope that they actually sell phones to other people than 100% open-source purists. I find it funny when dudes like you go all "well awkshwally" on them...


I use my Librem 5 as a daily driver, and I’m certainly not an open source purist.

What I do care about is that my phone isn’t going to run into obsolescence a few years down the road (due to hard kernel forks and YOLO’ed device drivers that are not going to be updated for newer kernels).


How is it nowadays ?

I can't find recent demos of the phone, everything is a few years old on YouTube now, and I know the device is still in development.

How usable the browser and camera are ?

Can you get a full day of battery ?


I type this in a browser on the phone.

Camera: https://social.librem.one/@dos/tagged/shotonlibrem5

Battery: I unplugged it from the charger 10 hours ago, it's currently at 55%. Typically it's up to 22 hours when suspended, up to 12 hours when idling without suspend and about 3-5 hours of active use depending on what you're doing. Could be better, but can be worked with.


It sure was, it's a 2019 design with a 2018 SoC - but you may want to read the comments you reply to again, as that's hardly the point.


What I was trying to tell you with my original reply to you is that Jolla chose a different point on the free/pramatic curve of available SoCs. They selected a phone that's more likely to be used by average people rather than a fully open one. (You can still see in this very thread, complains about the high price for what it offers, showing they haven't fully succeeded, at that.)

Pointing out that they still rely on Android drivers for booting the thing is a little tone-deaf from my perspective when they're basically choosing a different path towards a similar goal to Purism and other alternative mobile vendors: higher availability of non Google, non Apple mobile devices. Perfect is the enemy of good and all that. And like I explained the reason for their choice is not nefarious but a pragmatic one.


And what I was trying to tell you is that they're free to choose whatever point on the curve they want and pursue that as long as they don't misrepresent what they're doing. What is "full-stack alternative" supposed to mean when it relies on the very thing it's supposed to be an alternative to? What is Purism's effort then, "even fuller-stack alternative"? Words have meanings.


"full-stack" is the word used by OP, not Jolla.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: