Live data from Hacker News

Fairphone 6 wide camera experimental Linux support

nondescriptpointer.com

31–40 of 90 posts

Re: Fairphone 6 wide camera experimental Linux support

#31

Does the article seem AI-written/assisted to anyone else? Some parts that stood out to me: > A phone camera is not a single device. On Qualcomm SoCs, the capture path is a chain: > The bus register base moved from 0xa00 to 0x1800, and encapsulating that offset shift accounted for most of the work. > It gated the AHB register bus used by the whole camera complex, including the CCI. Without it, register accesses silent…

I submitted this article, as the author of the blog article is my close friend and we’re trying to build an open phone stack together. He clearly wrote that he used Opus for helping him write the driver. He also used LLM to help him write the article, but everything in the post is correct. The fact is that 1) the driver has been fixed and the camera is working (most important accomplishment) and 2) humans are able to help make drivers in a fraction of the time cost that it used to take. Both points are remarkable and deserve HackerNews top 1 position. Vote up please! :)

Re: Fairphone 6 wide camera experimental Linux support

#33
post #15

Does the article seem AI-written/assisted to anyone else? Some parts that stood out to me: > A phone camera is not a single device. On Qualcomm SoCs, the capture path is a chain: > The bus register base moved from 0xa00 to 0x1800, and encapsulating that offset shift accounted for most of the work. > It gated the AHB register bus used by the whole camera complex, including the CCI. Without it, register accesses silent…

It is almost certainly AI-written. Very odd writing style, also the repo README is Claude-generated.

True, the article was written with LLM help. Although the most important takeaways are that 1) the camera driver for the FP6 has been fixed and 2) humans can help produce drivers in a fraction of the time cost thanks to LLM help. These are both remarkable enough to vote this article to first place on HackerNews :)

Re: Fairphone 6 wide camera experimental Linux support

#34
post #24

Earlier quoted context omitted.

They're also pretty behind on major OS updates and even bug fixes last I've checked. The software story was very disappointing when I wanted to get one.

How do they intend to comply with the European CRA act then?

That is a question I cannot answer - and CRA is pretty new, so we'll see if anything changes.

Re: Fairphone 6 wide camera experimental Linux support

#35
post #8

Earlier quoted context omitted.

Fairphone hasn't talked about GrapheneOS at all, instead opting to be in bed with Murena and /e/os, so I doubt they've even bothered to read the list of hardware requirements. They didn't bother with the Fairphone 6, which was released barely a year ago.

[flagged]

They've given concrete reasons to not work with them. If Fairphone made devices that fulfilled the requirements, then there wouldn't be any issue.

Re: Fairphone 6 wide camera experimental Linux support

#37
post #36

It's a pity those IMX and ISOCELL sensor chips are unobtainable from Digikey. Anyone with experience buying them in smaller quantities?

There are some vendors that have a good variety of IMX sensors boards. Usually labelled Board Level MIPI camera, some with usable v4l drivers.

Re: Fairphone 6 wide camera experimental Linux support

#38

Earlier quoted context omitted.

[flagged]

Fairphone 6 does not fulfill the hardware requirements (secure enclave, MTE, etc.), nor software requirements (monthly firmware updates, etc.). So there is nothing that GrapheneOS can do at this point. The ball is in Fairphone's court if they want this, but Fairphone seems more interested to cooperate with /e/OS, whose CEO proclaims security hardening is for pedophiles and spies (thereby fueling the narratives that s…

[flagged]

Re: Fairphone 6 wide camera experimental Linux support

#39
post #36

It's a pity those IMX and ISOCELL sensor chips are unobtainable from Digikey. Anyone with experience buying them in smaller quantities?

They aren't intended to be available frankly. You either buy them as camera modules, smartphone type or IP camera type, or don't at all.

A part of it is just how involved the manufacturing of those camera modules is. The sensor chips ships as bare silicon dies. They're precisely placed, glued and wire bonded to the substrate PCB, then adorned with a focus/OIS voice coil frame and a lens assembly. Absolutely nothing about this process is hobbyist friendly.

The other part is that corporations are incredibly stupid about how "valuable" their precious proprietary data is, and would rather jump into a volcano than give a sensor datasheet to someone who doesn't look like they have at least 20 lawyers employed and can take a MOQ of 100000 units. And how would one use a sensor without a datasheet, or a bring-up register sequence, or anything at all?

Vendor buying agreements and NDAs often prevent hobbyist-grade sensor boards from even existing. Especially for cutting edge high performance sensors, like the ones found in flagship smartphones.

Post reply on HN