Fairphone 6 + PostmarketOS: hoofdcamera werkt!

Vandaag kan ik melden dat de hoofdcamera werkt!

Voortbouwend op het werk dat nondescriptpointer heeft verricht aan de groothoeklens, heb ik de driver voor de hoofdcamera geschreven. Deze werkt nu samen met autofocus en kleurcorrectie. De kleurcorrectie is nog een werk in uitvoering, maar het is al duidelijk hoeveel dit de afbeelding heeft verbeterd.

  • Voor: [Afbeelding]
  • Na: [Afbeelding]

Het resultaat is echter nog steeds erg korrelig; het feit dat de Plasma-camera in JPG opslaat, helpt hier niet echt bij. Ik ga me verder richten op het verwijderen van deze ruis. Wanneer we naar dezelfde scène kijken vanaf mijn Android Galaxy A16, is te zien dat er nog veel werk te verrichten is.

Ik blijf aan de camera werken, maar ik wilde vandaag al iets publiceren (voornamelijk zodat ik het naar nondescriptpointer kon sturen). Ik heb hem gevraagd welke rol hij wilde spelen bij het upstreamen van de code; we zijn overeengekomen dat hij het verzendt en ik het zal reviewen en ondersteunen. Zo heb ik succesvol nog een ziel het konijnenhol van de Linux-telefoonkern in getrokken.

Nieuwsoverzicht

Er is de laatste tijd veel gebeurd, dus het is goed om dit te bespreken.

Testen van noodoproepen

Je hebt wellicht gemerkt dat ik overal waarschuwingen heb geplaatst dat noodoproepen nog niet zijn geverifieerd. Ik wilde dit oplossen, maar na uitgebreid zoeken kon ik hier geen informatie over vinden.

Ik heb daarom gebeld naar de niet-spoedlijn van de politie en de situatie uitgelegd. De operator vertelde me dat deze informatie niet openbaar was, maar gaf me een e-mailadres waar ik mijn aanvraag naartoe kon sturen. Ik was aanvankelijk wat teleurgesteld, want als iets niet openbaar is, is het waarschijnlijk alleen toegankelijk voor grote techbedrijven. Toch heb ik de e-mail gestuurd, en tot mijn verbazing kreeg ik antwoord:

"De testen zijn goedgekeurd voor dinsdag 18 augustus tussen 13:30 en 14:15 uur.
Met vriendelijke groet,
(naam gecensureerd) B ICT,
Tactisch & Technisch Beheer 1-1-2 (TB112)"

Ik ben erg enthousiast over dit vooruitzicht; zo weten we zeker of je met een Linux-telefoon het noodnummer kunt bereiken.

Fairphone 6+

De Fairphone 6+ is officieel aangekondigd. Zodra ik er een kan kopen, doe ik dat, om vervolgens mijn image te testen en eventuele problemen op te lossen. Dankzij de donaties kan ik deze aankoop voor mezelf rechtvaardigen, in plaats van 650 euro uit te geven aan een telefoon die ik eigenlijk al heb.

Donaties

Ik ben zeer dankbaar voor alle mensen die hebben gedoneerd en dat blijven doen. Ik was dolgelukkig met mijn eerste donatie en had nooit verwacht dat het zoveel zou worden. Vanuit het dieste van mijn hart: hartelijk dank aan jullie allemaal.

Ik wil transparant zijn over waar het geld naartoe gaat. Als donateur verdien je het om te weten dat het geld verstandig wordt besteed. Daarom heb ik een script gemaakt dat deze pagina genereert op basis van mijn bankafschriften: https://catcrafts.net/financials.

Als alles goed werkt, zouden donaties live worden weerspiegeld en zal de uitgave voor de FP6+ zichtbaar zijn zodra ik hem koop. Het saldo zal dan in het negatief gaan, aangezien het restant uit eigen zak komt.

Wie een donatie wil sturen, kan dat via de bijgewerkte link: https://catcrafts.net/shop/donation. Dit wordt live in het dashboard verwerkt en is om belastingtechnische redenen nu overduidelijk als donatie gemarkeerd.

Catcrafts als bedrijf

Ik ben in contact met een notaris met het plan om Catcrafts om te vormen tot een non-profit organisatie (stichting). Dit is echter afhankelijk van de juridische details, dus het staat nog niet vast.

Mocht dit bedrijf ergens toe komen en ik kan mijn baan opzeggen, dan zal ik mezelf een salaris uitbetalen om van te leven. Dit zal publiekelijk zichtbaar zijn op de financiële pagina. De Nederlandse wet vereist voor non-profits dat dit salaris maximaal marktconform is en niet dient als een schaduwmethode voor het uitkeren van dividenden. Hiermee is gegarandeerd dat al het geld in het bedrijf wordt gebruikt om de missie verder te brengen.

Ik geloof dat een non-profit telefoonbedrijf een echt goed uitgangspunt heeft. Ik heb veel lof voor de dingen die Fairphone goed doet, maar uiteindelijk zijn zij nog steeds een winstgevend bedrijf, waar ik voorzichtig tegenover sta. Bovendien posten ze nog steeds op de X van Musk, dus mijn eindoordeel over hun bedrijf is nog niet gevormd. Ik heb gesolliciteerd om een Fairphone-partner te worden met een pitch die naar mijn mening erg goed was. Als ze me accepteren, zal mijn mening waarschijnlijk verbeteren; hopelijk moet ik gewoon geduld hebben of ze negeren me.

Verzendbeperkingen

Helaas moet ik mededelen dat ik geen wereldwijde verzending kan aanbieden. Eerder gaf ik aan dat dit wel zou kunnen, maar die uitspraak moet ik intrekken vanwege redenen buiten mijn macht. Ik verzend wereldwijd, met de volgende uitzonderingen:

  • VS en Canada: Het lijkt onmogelijk om in Nederland een bedrijfsaansprakelijkheidsverzekering af te sluiten voor de Verenigde Staten en Canada; de meeste verzekeringen zijn wereldwijd exclusief de VS en Canada. Dekking voor deze landen vereist een speciaal verzoek en waarschijnlijk een zeer hoge premie. Verkopen zonder verzekering is te riskant, omdat een rechtszaak zou leiden tot financiële ruïne. Ik hoor graag van iedereen die geen groot bedrijf is maar hier wel ervaring mee heeft. Ik neem ook contact op met mijn verzekeraar om te zien wat mogelijk is.
  • Rusland, Wit-Rusland, Noord-Korea: Vanwege sancties is het voor mij een strafbaar feit om naar deze landen te verzenden.

Ondersteunde netwerken (IMSD)

Dankzij de community hebben we nu vier bevestigde werkende providers! Als je de image gebruikt, laat het me dan weten, zodat ik deze aan de lijst kan toevoegen.

ApparaatOSProvider
Fairphone (Gen. 6)postmarketOS, Linux 7.1.2KPN NL
Fairphone (Gen. 6)postmarketOS, Linux 7.1.2Telekom Deutschland GER
Fairphone (Gen. 6)postmarketOS, Linux 7.1.2Phonero
Fairphone (Gen. 6)postmarketOS, Linux 7.1.2Telia Norge

Het maken van een Linux-telefoon

Sinds dit project droom ik ervan om mijn eigen Linux-telefoon te maken. Ik heb hier af en toe naar gekeken en, hoewel het misschien het gevolg is van slaaptekort, denk ik dat ik het kan.

Het maken van een goede Linux-telefoon is echter het moeilijkste deel. Ik denk niet dat ik een betere ARM Linux-telefoon kan maken dan de Fairphone 6, aangezien die Qualcomm-chips onmogelijk aan te schaffen zijn. Dus dat ga ik niet doen; ik maak er een met RISC-V van. Zal het slecht worden? Ja. Zal het eindigen zoals de Pinephone? Waarschijnlijk. Zal hij heet worden en een verschrikkelijke batterijduur hebben? Zeer waarschijnlijk. Zal het me een fortuin kosten? Ja.

MAAR: het wordt een telefoon die zo open mogelijk is, met goede software en ondersteuning van een (in mijn ogen ethisch) non-profit bedrijf. Ik denk dat daar een goed zakelijk voorstel in zit, maar in ieder geval is dit een project voor de zeer lange termijn.

Ontmoeting met de lead PMOS-ontwikkelaar

Stel je mijn verbazing toen ik de lead-ontwikkelaar van postmarketOS tegenkwam op een Nederlands techforum. Ik werd daar bij naam genoemd, en mijn hart zonk in mijn schoenen toen ik werd weggezet voor iets dat met een zoekopdracht van 10 seconden weerlegd had kunnen worden. Gelukkig werd de zaak snel rechtgezet!

Voor de volledige context vindt u hier de volledige thread: https://tweakers.net/nieuws/250872/fairphone-gaat-smartphone-met-12gb-ram-uitbrengen-voor-649-euro.html?showReaction=22462270#r22462270

Wat is nu de volgende stap?

  • Meer kleurcorrectie.
  • Laser-afstandsmeter voor autofocus in plaats van alleen software.
  • Selfiecamera.
  • Vingerafdrukscanner.
  • Uitgebreide testen.

Zodra dit klaar is, is de FP6 voltooid. Dan open ik mijn shop en ga ik verder met de FP6+.

Ik heb na lange tijd weer een doel in mijn leven gevonden en heb nog veel plannen. Alleen al het upstreamen van alle patches is waarschijnlijk een commitment van minstens een half jaar.

Bedankt voor het lezen! Stel je vragen zoals altijd in de reacties en ik zal mijn best doen om ze te beantwoorden.