Debian-based phosh phone from Hong Kong company & China OEM

That’s a lapse, but it might have been done in ignorance.

It was relatively recently dicovered that Turris router local admin pages pages failed when there was no internet access because of references to google web fonts. To their credit, when the complaint was made in a communiy forum similar to this one (not for support, make bug reports via official channels, etc,), they immediately admitted that was a bonehead move, and made it a prioity to fix. Humans will make mistakes. What matters is what they do about it.

Web pages don’t get hand crafted anymore and API providers sneak all kinds of nefarious things into them.

I also don’t think that it is black and white that anyone that cares about privacy should have nothing to do with github, though github does seem to keep getting worse.

4 Likes

I pinged them in their chat about it and they responded “You are obviously not interested in the phone. I won’t contribute to your game. Good night”.

Wowza! I have purchased, I think, every single non-Android Linux phone ever made going back to the ancient days (including N900, an OpenMoko phone probably still sitting in Argentina’s customs, 3x Pinephones, various Nexus with CyanogenMod and later derivatives, Librem Chestnut, Librem Evergreen, etc). I was going to get a Furilab anyway before that response…

So yes, they do know…

I had a similiar situation a few weeks ago when I contacted CiviCRM about a similar issue, for example. They immediately saw it as a problem and were open to fixing it. It was in their documentation template that was dragging it in. While I didn’t expect an immediate fix, they certainly took it serious and were more than happy to fix it.

Furilabs just said I was playing a “game” and didn’t think it was an issue at all.

5 Likes

OK, then they don’t actually care about privacy.

At best, they are too quick with assumptions and conclusions.

5 Likes

:open_mouth:

OK, that is fairly poor.

So I guess it comes down to a consumer choice: “you buy their phone” goes with => “rude staff” and “only lip service to privacy”.

4 Likes

I agree that was a poor response. Element Web had such recent “rude staff” moment as well with regards to breaking Firefox ESR. Just saying it may not always be possible to hire all “nice” staff.

1 Like

Even worse than rudeness is rejecting a valid bug report.

4 Likes

Sounds like @adamd or other users with the FLX1 will need to forward these privacy issues in order for them to potentially be seriously acknowledged.

2 Likes

I passed along the concerns. I was told its in the plans to remove the fonts and the captcha thing.

6 Likes

…❝in the plans❞?
It takes about 15 minutes to do that.

Typical cry-bully.

OPINION:
I would find out who the head kahuna is, be it CEO, or ‘founder’. Often time, one gets a direct email higher up the chain by looking through their Privacy Policy, Terms of Use, and/or Acceptable Use Policy. Address it to the CEO or head honcho. If it is publicly traded, then look up and cc ‘Shareholders Group’ Be very brief. Start with Preamble (why you are writing/emailing them), using ordered list, provide chronological order, and end with a Summary.

It appears that on some pages here, Puri uses WordPerfect and Stripe (payment gateway?) that are using trackers. I use the term “trackers” as being the polite term to what a stalker is.

The problem with many trackers is, that there are many content management programs come with pre-installed trackers. Google fonts for starters. Add that there are thousands of easy to use site templates, many of which are riddled with stalkers. Especially Google stalkers.

Millions of sites are just cookie cutter templates and fill in the blanks.

Too many sites don’t bother checking their own sites to see if they host stalkers, introduce LSO’s, cross-browser links, Canvas Fingerprinting, and whole host of other minions designed to to Stalk, Monitor, Inject code, Record in order to Control you. (SMIRC)

Just my take on it s’all
:peace_symbol:
~s

3 Likes

Exactly this. There are two ways to build a web site.

  1. Write everything yourself.
  2. Use ‘unsafe’ off-the-shelf templates and components.

There is strong evidence that too many companies are using the second approach. I tried blocking *google* in my Pi-Hole once and certain important (to me) web sites just stopped working. That is completely unacceptable (to me) but that’s the way the world is right now.

Of course it would be great if there were a third option.

  1. Use from a library of guaranteed stalker-free open source, libre templates and components.

So I don’t blame FuriLabs for not having a clean, pure web site. It could be a lot of work to make it stalker-free.

What I would blame FuriLabs for is giving a rude and dismissive response. Courtesy costs nothing.

3 Likes

On today’s HN thread they seem to not be rude at all about the trackers and said they’ll fix it.

Not to cast any doubt at @jebba , but there might be more to the story that prompted this response? In either case now we have 2 contradicting anecdotes, so we shouldn’t jump to conclusions so easily :wink:

5 Likes

I think the idea is very good. A real Linux phone that works, for people who dislike Android but still are unable to live with the limitations of the Librem 5.
I like that they’re focusing on Phosh and on getting their device working well, so not spreading themselves too thin.
Their phone comes with Firefox pre-configured to work with mobile pages.
Their Android App Container seems to work much better than Waydroid with regards to bridging sensors to the guest, having a shared clipboard etc.
I remember trying to run UbuntuTouch on the FairPhone 4 at the beginning of the year and then giving up in frustration because certain things just didn’t work or require a lot of effort (want mobile friendly Firefox? Do it yourself by trial and error, want GPS on an Android app? tough luck, it does not work and nobody wants to work on that). I’m a normie and I want basic stuff to just work, and still be able to do do my browsing in Linux so Google is not listening all the time. I don’t have time to be tinkering with CSS files to get Firefox to display pages properly, but I can pay for someone to do that for me.

It’s a team of developers though and for better or worse your experience asking a question might vary. Some of them like Jesus (user GranPC) are way more friendly, polite and professional, some others maybe aren’t at that same level.
Someone asked on their Telegram if there was a way to track progress on the ability to bridge the fingerprint sensor to their Android App Container and the reply they got was “not really” .
That, IMHO, is not a professional nor friendly way of replying. They could have said “Yes, we are aware of that issue, you can follow progress of that by checking issue XYZ in github” . They could even have said “Please notice that at this moment that is a lower priority issue because we are focusing on items X, Y and Z”.
I guess though that is the price of having direct access to the developers and getting direct answers to many things, I saw that same developer provide insight to many people over a few weeks that was very helpful to them.
In summary, yes, maybe some of the developers could improve their communication skills, but I feel they are a net positive to the community and I’d love if there were more options like that, backed by a start up, with more accountability than the open source community can provide.

7 Likes

I see Google on the way to being host of all web sites. They’ll leave the Mum & Pop one’s to fall prey to no hits, no visits.

Oddly enough, people I spoke to lately think Google is the Internet.
I spoke to a Shaw (my ISP) support person. She was directing me to the ISP site (Shaw.ca) by telling to open a browser and in Google, I should type shaw.ca and I should click the link Google provides.
I asked why I had to go to Google first. Her answer was in the form of a question with “How else do you get around the Internet?”

I fear that some I talked to believe the same, to type a website
(i.e. not-me-.tld) and click the link from Google.

Truest form of the assimilated by Google. I hope I never become a Googie. No hope for them.

I just visited FuriLabs site and it seems their site reflects their eroding image. Their forum needs a lot of work to be comptiable.

For us, it wasn’t so hard at all. It was part of our flagship to offer just that sort of option as well as assisted browsing for anyone with a handicap as well as marrying to safe IoTs.
I was only involved in the LAMP hosts.

You have the best idea -

IMO it’s come to the point where web devs and Googie devs don’t care and/or they feel that Google analytics outweigh respecting rights to privacy. I’m just glad COVID forced me to retire. Now I have a lot of free time to visit my favourite Forums - aren’t you happy :crazy_face:
~s

1 Like

:person_facepalming:

2 Likes

I’ve seen this here in public transit where over the past 10 years all ads’ and information URLs have been replaced by some QR codes and mostly just an image of a search box with search keywords. As if we were back in the AOL keyword days.

Which probably satisfies Google and all the SEO experts out there… Because how else will those search terms consistently lead to the right site, without massive efforts/cash thrown at SEO + degrading web search to only lead to the “Correct” site?

Reminds me of this Facebook login story: How to confuse a Facebook user | Facebook | The Guardian

But, Google etc are working to make that even worse, it seems they’re hellbent on just making us chat with and get answers from a chatbot and skip the webpage entirely… ughhh!

3 Likes

It’s very easy to confuse a lot of people, not just at Facebook.
Soon, they’ll have the Google Chip embedded in their temple and every time they blink or close their eyes to sleep, they’ll see subliminal ads playing on the backs of their eyelids. Great for those driving their cell phones.
Heck, maybe they are already there - we might already have them via a Google search - they’re subliminal. :crazy_face: Right?

I watch YouTube. Therefore I am a professional.

~s

1 Like

Interesting. To me … it sounded like you. Seriously! When I first read the response, I thought that maybe Sharon was working support at FuriLabs. :slight_smile:

1 Like

Where did you ask this question? I can’t find it from the official group (under 100 people and reasonable quiet group).

I am just asking because this does not sound the same people who I have been in contact. They are all super nice and friendly.

I bought also FLX1 and basicly everything works hardware wise. After latest updates battery life is now in idle like 5-7 days for example. Cameras, gps, rotation, wake gestures all works ootb

4 Likes

In the chat link in the bottom corner of their main website. Perhaps the person responding there isn’t the same person in HN and their group page.

Edit: I’ll also note when you go to their shop, the gstatic, etc. are all still there.

1 Like

Just some of my thoughts about the FuriPhone FLX1:

First of all, I’m glad to see another hardware seller for Linux phones, and I’m especially glad that the FLX1 is based on Debian and Phosh, because that brings more users to the platform and potentially more people working to help develop it. Hopefully Bardia Moshiri and the Droidian Project will upstream their work so it benefits Debian/Mobian/PureOS and Phosh. Moshiri mentions that he wants to work on some improvements to Phosh, so that potentially could benefit all Phosh users.

We do need a Linux phone on the market with decent specs for people who want a good camera capable of shooting video, good thermals and decent battery life. The best chip on the market for that purpose is probably the Qualcomm QCM6490, because Qualcomm offers Windows, Android, Linux and Ubuntu support for this SoC. The WiFi only version of the chip (QCS6490) is supported under the Qualcomm longevity program till Feb. 2036, but I’m guessing that the QCM6490 with a cellular modem is only supported till 2031, since the Fairphone 5 and SHIFTphone 8 which uses the same chip is promising security updates till then. Qualcomm also makes the more powerful QCM8550 with Linux support, but it appears too power-hungry for a phone.

However, making a phone with the QCM6490 requires a lot of custom engineering which a small phone startup like Furi Labs can’t easily finance. I’m guessing that Furi Labs only had the funds to use a standard phone design from an ODM, so doing a custom design like the PinePhone, Librem 5, Fairphone or SHIFTphone is out of the question, and I’m guessing that Qualcomm doesn’t offer a phone design for the QCM6490 that ODMs can use, so that means a lot of hardware iterations to get it right. Nicole Faerber says that Purism did at least a dozen iterations of Librem 5’s main board.

In my opinion, Furi Labs should have made an agreement with Fairphone or SHIFT to sell the Fairphone 5 or SHIFTphone 8 with Linux, similar to how Murena sells the Fairphone 5 with e/OS. Of course, that would have limited the FLX1 to European cellular networks, and Bardi Moshiri is from Canada, so that may be why Moshiri didn’t go that route. Another factor may have been the high cost of the hardware, which wouldn’t have left much of a margin for Furi Labs.

However, there are drawbacks for a Linux phone based on the MediaTek Dimensity 900 SoC. MediaTek only supports Android for its Dimensity SoC’s, so that means running Linux on top of Halium/libhybris with an Android kernel. MediaTek appears to only support 3 releases of Android for its Dimensity chips, and the Dimensity 900 was released in May 2021 with Android 11, using the android11-5.4 kernel. If MediaTek never upgrades that kernel, which is common MediaTek practice, then that kernel will be supported until Android 13, which should get 3 years of security updates between August 2022 and August 2025. According to PhoneDB, there were only 24 phone models that used the Dimensity 900 chipset and the last one was the Vivo Y100 5G 2023 released in Feb. 2023, so I don’t think MediaTek will have much industry pressure to upgrade its kernel in order for Dimensity 900 devices to be supported for longer.

It is unlikely that you will be able to switch the device to a mainline Linux kernel after official support for the Android kernel ends. MediaTek does not release much info to the Linux community, which is why its Dimensity chips don’t run on mainline Linux. MediaTek only releases the source code to companies buying its chips, so in theory Furi can release the GPL2 code in the Android kernel, but the blobs to run the WiFi, modem, etc, probably won’t run with a newer kernel, so you are probably stuck with the android11-5.4 kernel.

Another challenge with using Linux with Halium/libhybris is that it isn’t compatible with ModemManager, so the phone has to use ofono, which isn’t as well maintained as ModemManager. ModemManager is supported by the big Linux companies, whereas ofono doesn’t have much corporate support. ofono is getting an average of 1.1 commits per day, compared to 1.4 commits per day for ModemManager, but the number of devs contributing to ofono is much smaller. Now that Plasma Mobile has dropped support for Halium, Ubuntu stopped developing Ubuntu Touch and WebOS/LuneOS has faded into obscurity, there are fewer users of ofono.

I wish that Furi Labs had based the FLX1 on a Snapdragon SoC. Qualcomm publishes more info/code for its Snapdragon chips and collaborates with Linaro and Yocto, so higher-end Snapdragon models get supported in the mainline Linux kernel. Of course there are a lot of blobs that can’t be included in the mainline kernel, so some components won’t work, but Furi Labs could have chosen an SoC that is at least partially functional with a mainline kernel. For example, the Snapdragon 845 (8 gen 1), Snapdragon 855 (8 gen 2) and Snapdragon 865 (8 gen 3) got initial mainline support starting with Linux 5.17, 6.3 and 6.8, respectively. Moreover, Snapdragon 8 SoC’s support DisplayPort Alt Mode over USB-C, so it would have been possible to sell the phone as a convergent PC, whereas the Dimensity 900 doesn’t support video out. I’m guessing that Moshiri wanted to limit the price, so that is why he didn’t use a Snapdragon 8, but he could have selected a model with a cheaper Snapdragon 778G, 778G+ or 782G chipset for only a little more than the Dimensity 900 (which was marketed as a Snapdragon 695 competitor).

Of course, switching to a mainline kernel and using a distro like postmarketOS probably means that some components won’t work, so I can see why Furi Labs isn’t bothering to worry about mainline Linux support, but I personally want a device that I can play with for years in the future, even if some stuff doesn’t work. Given the financial challenges of a Linux phone company like Furi Labs surviving in the long term, it is better policy in my opinion to base the hardware on a platform which the community can support.

Having said all that, I don’t want to criticize Furi Labs too much, because I think its developers are making a good contribution to the community by taking Mobian and configuring it to work on top of Hallium. Unlike companies like Volla Phone, Planet Computers and f(x)tec which do little software development, I think Furi is worth supporting because it is trying to maintain its own Linux distro and we do need a variant of Mobian that can run on Android kernels. The economics of creating a new Linux hardware company that does any software development are really challenging and it needs people to buy its products to make that business model work.

In order for Linux phones to grow out of their minuscule niche, we need phone models that are capable of appealing to mainstream users, who expect a better processor, decent cameras, long battery life and better thermals. The Dimensity 900 benchmarks 5.9 times higher than the i.MX 8M Quad in the Librem 5/Liberty for single CPU and 4.8 times higher for multi-CPU (Dimensity 900’s Geekbench 5 single CPU: 729, Multi-CPU: 2147; i.MX8MQ’s Geekbench 5 single CPU: 122, multi-CPU: 444), so it has the processing power to function more like a conventional smartphone than the Librem 5/Liberty and PinePhone.

The Linux purists are going to opt for the Librem 5/Liberty or PinePhone, but for people who don’t mind blobs and Android kernels, I would recommend the FuriPhone FLX1 over its competitors. The MediaTek Helio P70 in Planet Computer’s Cosmo Communicator, the Helio G85 in the Volla Phone 22, the Helio G99 in the Volla Phone X23 and the Snapdragon 622 in the F(x)tec Pro1-X all have the same challenges as the FuriPhone. There is minimal mainline Linux support for the Snapdragon 662 and Helio G85, so almost nothing on Pro1 X and Volla Phone 22 works with a mainline kernel, and the X23 and the Cosmos won’t even boot with PostmarketOS. The Cosmos is stuck with the kernel from Android 9 and its version of Debian hasn’t been updated since April 2021. The two Volla Phones are sold with a custom AOSP derivative based on Android 12, but I suspect that the Volla Phone 22 still uses the android-4.19-q kernel from Android 10, since that is what the first G85 phones used, so I doubt they are still getting security updates. The Snapdragon 662 on the Pro1-X is still getting security updates, but many of the people who pre-ordered the Pro1-X never got it. Rather than buying the Volla Phone which is focusing its efforts on developing an AOSP derivative, it is better in my opinion to buy the FuriPhone to help develop the Droidian Linux distro.

14 Likes