Fairphone 6 and PostmarketOS working main camera

(catcrafts.net)

105 points | by pizzaiolo 6 hours ago

5 comments

  • varun_ch 5 hours ago

    The part about getting authorized to test the emergency calling capabilities is cool! I should've expected that would be a thing but I didn't ever consider it.

    • NewJazz 1 hour ago

      Found the pixel modem engineer.

    • mistercheph 3 hours ago

      Awesome

      • megous 4 hours ago

        I see AF algo has some trouble with defocussing a perfectly sharp scene for no reason. :)

        Does this HW have access to PDAF pixel data?

        • greatgib 5 hours ago

          Great job.

          My advice would be to not take the frustrating and useless road of a non-profit structure for some things that you do for pleasure.

          The for-profit will be simpler and give you more liberties, and if, in the end, you have the good mindset that you want your creations to be shared freely, you can do it anyway. It is a state of mind.

        • zb3 4 hours ago

          PostmarketOS can't partner with any OEM/ODM and volunteers have to use hacks to unofficially implement basic Android 1.0 functionality years after a device was released? That's sad to see. This is just lame, drivers should be implemented by those who work on them..

          We had Librem 5 which had real OS support that didn't have to rely on third-party volunteers, I wish they released something more modern..

          • yjftsjthsd-h 4 hours ago

            > PostmarketOS can't partner with any OEM/ODM

            Is there any precedent to believe that such a thing is in fact possible?

            > and volunteers have to use hacks

            I have terrible news for you about how the official firmware works.

            > to unofficially implement basic Android 1.0 functionality years after a device was released?

            Conversely, in other places it's far better than Android 1.0. But yes, if you can only start developing against the device after it's released, then your software will be released after the hardware ships plus development time.

            > That's sad to see. This is just lame, drivers should be implemented by those who work on them..

            My general understanding of the Android ecosystem is that they do write drivers, and you don't want those drivers. I like to imagine that somewhere that out there somebody must be making phones with high quality software, but I've never heard of them.

            • zb3 4 hours ago

              Murena could, Jolla could, GrapheneOS could do that too (possibly Nexphone also did but we'll find out; only GrapheneOS will give us flagship experience though). Of course these (except Jolla?) are still based on the Android model, but this itself doesn't preclude creating a non-user-hostile OS (of course Google would never certify it), proprietary black-box OEM code only assumes some Android elements, not the end user experience..

              > I have terrible news for you about how the official firmware works.

              I've seen some e-waste ODM (Tinno) code and their freestyle philosophy on modifying the kernel code.. however they at least have to fix this so that basic functionality works as there's QA and serious bugs will affect certification and they'd not get paid. But here if you report a bug to PostmarketOS (but well, even LineageOS), nothing will happen unless you fix it (and if you submit a patch, it will sit there forever, welcome to FOSS).

              > My general understanding of the Android ecosystem is that they do write drivers, and you don't want those drivers

              What's wrong with pixel drivers for instance? I'm of course not talking about those written by e-waste ODMs like Tinno who can't even release GPL kernel sources properly.