LineageOS 20 op basis van Android 13 met nieuwe Aperture-camera-app is uit

De ontwikkelaars van LineageOS hebben versie 20 van het mobiele besturingssysteem uitgebracht. Dat is gebaseerd op Android 13. Daarin zit onder andere de nieuwe camera-app Aperture, die is gebaseerd op Googles CameraX-library.

LineageOS 20 is de eerste vernieuwde versie van het besturingssysteem sinds Lineage stopte met subserienummers. Dat gebeurde al sinds LineageOS 19. De ontwikkelaars zeiden toen al dat de komende versie niet 19.x zou worden, maar dat er alleen nog volledige versienummers zouden worden gebruikt. LineageOS 20 is de eerste daarmee.

Versie 20 van het OS is gebaseerd op Android 13, dat pas in oktober van 2022 uitkwam. Dat LineageOS zich zo snel naar het nieuwe OS kon aanpassen, heeft volgens de makers te maken met het feit dat grote veranderingen in de UI al in Android 12 werden doorgevoerd. Ook speelt mee dat Google het met Android 13 versimpelde om het besturingssysteem aan te passen naar nieuwe apparaten.

De grootste toevoeging aan het besturingssysteem is de nieuwe camera-app. Die heet Aperture. De app is gebaseerd op Googles CameraX-library. Volgens de makers komt de camera-app daarmee veel dichter in de buurt van een 'stock-camera-appervaring'. De oude versies van LineageOS maakten gebruik van Snap, een fork van Qualcomms camera-app. In LineageOS 19 zat een nieuwe camera-app, Camera2, maar die werkte volgens de makers niet goed. In Aperture zit ondersteuning voor frameratebeheer voor video, instellingen voor de optische en elektronische beeldstabilisatie en een knop om de apparaatoriëntatie bij te werken.

LineageOS 20

Ook is de volumeregeling in het OS volledig herzien en is met name de Opname-app bijgewerkt met een nieuwe UI en ondersteuning voor betere audio. Er zitten verder ook veel kleine updates in het besturingssysteem, waaronder een nieuwe versie van WebView, ondersteuning voor GKI en Linux 5.10-builds en updates voor de browser Jelly.

Het besturingssysteem wordt voorlopig op twintig telefoons ondersteund, zeggen de makers. Dat zijn onder andere de Fairphone, oudere Pixel-toestellen vanaf de Pixel 4, en verschillende Motorola- en OnePlus-toestellen.

Door Tijs Hofmans

Nieuwscoördinator

01-01-2023 • 11:59

114

Reacties (114)

114
113
72
3
0
38
Wijzig sortering
Vragen van een s22 ultra gebruiker die al jaren niet meer custom roms gebruikt, omdat die er niet de toegevoegde waarde van inziet anno 2023 O+

1. Wat zijn de belangrijkste nieuwe functies en verbeteringen van LineageOS 20, de nieuwste versie van het open-source besturingssysteem voor smartphones gebaseerd op Android 13?

2. Wat is het doel van LineageOS en hoe verschilt het van andere besturingssystemen voor smartphones, zoals Android en iOS?

3. Wat zijn enkele van de belangrijkste redenen waarom gebruikers LineageOS zouden overwegen in plaats van het standaard besturingssysteem op hun telefoon?

4. Wat is de Aperture camera-app en hoe werkt het in combinatie met LineageOS 20?

5. Wat zijn enkele van de bekende problemen of beperkingen van LineageOS 20 op dit moment, en hoe worden deze aangepakt door de ontwikkelaars?
1. Wat zijn de belangrijkste nieuwe functies en verbeteringen van LineageOS 20, de nieuwste versie van het open-source besturingssysteem voor smartphones gebaseerd op Android 13?
Zie de pagina met nieuwe functies en verbeteringen en Android 13.
Zie ook mijn antwoord op je volgende vraag.
2. Wat is het doel van LineageOS en hoe verschilt het van andere besturingssystemen voor smartphones, zoals Android en iOS?
Het doel is een algemeen OS maken voor mobiele telefoons.

Onder de motorkap is LineageOS exact hetzelfde als Android.
Het verschil met Android is de Google-saus.

Op Android krijg je (min of meer verplicht) de Google Playstore en Google Chrome en Google Search en Google Maps en Google Assistant en Google Gmail en Google Youtube, etc....

Als je dat er allemaal afstript of vervangt door neutrale applicaties dan heb je LineageOS. Dat betekent niet dat je die Google software niet kan gebruiken want dat is gewoon mogelijk, je moet de applicatie alleen eerst installeren, net als iedere ander app, en kan ze daarna ook weer verwijderen.

Op het eerste gezicht zul je geen verschil zien met een willekeurige Andoid telefoon.
3. Wat zijn enkele van de belangrijkste redenen waarom gebruikers LineageOS zouden overwegen in plaats van het standaard besturingssysteem op hun telefoon?
De belangrijkste reden voor mij is dat het open source is. Het verhaal is te lang voor hier maar in het kort geloof ik dat het een slecht idee is om ons leven te laten aansturen door geheime code die geschreven wordt door grote bedrijven.

De tweede reden is dat ik graag een kale telefoon heb zonder voorgeinstalleerd of verplichte apps. Ik kies zelfs wel wat ik installeer.

De derde reden is dat LineageOS ontzettend lang ondersteuning geeft. Vaak langer dan de fabrikant zelf. Ik heb een telefoon uit 2016 in de la liggen die nog updates krijgt.
5. Wat zijn enkele van de bekende problemen of beperkingen van LineageOS 20 op dit moment, en hoe worden deze aangepakt door de ontwikkelaars?
LineageOS is Android. Dus alle bekende problemen en beperkingen van Android. Wat de ontwikkelaars daar mee doen zal je ze zelf moeten vragen ;)

Er zijn wel wat stukjes vervangen maar dat is niet zo veel. Het verschil zit er vooral in dat de apps van Google zijn vervangen of verwijderd niet worden voorgeinstalleerd. (tnx @Biodiv )

Het schijnt dat er in sommige landen banken zijn die controleren welk OS je draait. Als dat niet Google Android of iOS is dan schijn je hun apps niet te mogen gebruiken. Geen idee of het waar is, ik heb er nog nooit iets van gemerkt. Het is vast wel een keer voorgekomen maar ik geloof niet dat het in Nederland een probleem is.

Het is wel zo dat er software is die afhankelijk is van de Google Playstore of andere Google software. Als je die software wil gebruiken zal je ook de Google Playstore moeten installeren. Dan is je telefoon niet meer helemaal Google vrij. Maar in vergelijking met Google Android is dat natuurlijk een non-issue want daar is Google Playstore verplicht geinstalleerd.
de toegevoegde waarde
Keuzevrijheid.

[Reactie gewijzigd door CAPSLOCK2000 op 23 juli 2024 15:15]

Ah ik wist niet dat veel banking apps tegenwoordig custom roms toestaan.
Ik heb vroeger veel met custom roms bezig geweest, maar ben sinds enkele jaren volledig afgestapt. Mijn toenmalige (Belgische) banking apps (BNP paribas, Argenta en Payqonic/Bancontact) gaven toen allemaal meldingen dat ze niet konden draaien op geroote telefoons. In sommige gevallen kon dat verborgen worden, maar gaf dit soms toch nog problemen.

Sinds toen ben ik overgestapt op toestellen met een zo stock mogelijke Android versie, en sinds twee jaar dan maar naar iOS gestapt
meldingen dat ze niet konden draaien op geroote telefoons. In
Volgens mij haal je twee dingen door elkaar "custom rom" en "root". Zie verbieden rooten, niet het draaien van een custom rom.

Voor mij zou dat een reden zijn om per direct met die bank te stoppen want ze zeggen dat ze mij niet vertrouwen. Mijn telefoon dus ik ben de baas, niet een of ander bedrijf.
Kan je een custom rom draaien zonder te rooten? Ik dacht dat dat hand in hand ging.

Banken worden natuurlijk vaak aansprakelijk gehouden in geval van calamiteiten, ook in geval van phishing en dergelijke. Je tweede alinea is naar mijn gevoel nog al overdreven. De bank zegt louter dat ze dit niet ondersteunen, net zoals ze ook (wellicht) exotische browsers als Brave niet ondersteunen.
Kan je een custom rom draaien zonder te rooten? Ik dacht dat dat hand in hand ging.
Ja dat kan prima. Je moet de "bootloader unlocken" maar "rooten" is niet nodig.
@CAPSLOCK2000 bedankt voor de info.
Maarr, ik vraag me wel af of functies zoals fm radio ontvangen en je ir port blijven werken. Ik heb wel eens videos gezien dat de fm app geïnstalleerd is, maar ook wel eens dat dat niet het geval was.
Heb jij misschien een idee?
@CAPSLOCK2000 bedankt voor de info.
Maarr, ik vraag me wel af of functies zoals fm radio ontvangen en je ir port blijven werken. Ik heb wel eens videos gezien dat de fm app geïnstalleerd is, maar ook wel eens dat dat niet het geval was.
Heb jij misschien een idee?
Ja, die werken. Ik weet niet of er standaard apps voor geinstalleerd worden of dat je die zelf moet installeren.
Het verschil zit er vooral in dat de apps van Google zijn vervangen of verwijderd.
Misschien dit nog even aanpassen, want er wordt niks van Google verwijderd of vervangen; LineageOS is gewoon een "kale AOSP". Een Android-telefoon met ROM van de fabrikant en/of provider is juist aangepast aan Googles eisen (dus met GSF). Hoe het er nu staat is misschien wat verwarrend voor wie jouw post leest.
Misschien dit nog even aanpassen, want er wordt niks van Google verwijderd of vervangen; LineageOS is gewoon een "kale AOSP". Een Android-telefoon met ROM van de fabrikant en/of provider is juist aangepast aan Googles eisen (dus met GSF). Hoe het er nu staat is misschien wat verwarrend voor wie jouw post leest.
Klopt, je hebt gelijk, maar de meeste mensen kennen alleen Google Android, daarom omschrijf ik het alsof er iets is weggehaald zodat mensen een beter gevoel hebben voor wat je krijgt als je LineageOS installeert.
Wat zijn enkele van de belangrijkste redenen waarom gebruikers LineageOS zouden overwegen in plaats van het standaard besturingssysteem op hun telefoon?
Belangrijkste punt voor mij is dat ik mijn eigen NextCloud heb draaien, en daar de volledige integratie mee wil hebben en niet met de diensten van Google. (Zelfs al laat je de software van Google links liggen, dan gaat die software zich toch nog overal mee bemoeien, meldingen over dat er geen backups zijn e.d., terwijl die er wel zijn, maar niet via de software van Google.)
Dank. Ik had exact dezelfde vragen.
Voor Samsung gebruikers zou de hoofdreden kunnen zijn om al die Samsung-bloatware van je toestel te krijgen. Maar de S22 wordt toch niet ondersteund, Lineage is blijven hangen bij oudere toestellen helaas.
De s22 ultra heeft geen bloatware meer. Oudere toestellen bijv s10 nog wel enigsinds.
Het wordt wat subjectief, maar persoonlijk is voor mij de galaxy store voor mij iets wat ik gebruik dus beschouw ik niet perse als bloatware. Wel bijv een facebook app of een whatsapp zoals vaak in het verleden het geval was.

Straks gaan we nog een discussie voeren of de google playstore ook bloatware is :+
Straks gaan we nog een discussie voeren of de google playstore ook bloatware is :+
Dat is die in mijn ogen ook. Alle meegeleverde Google services zijn één van de belangrijkste redenen voor mij om een custom rom te kiezen, waar ik de vrijheid heb om die niet te installeren.
Hou er wel rekening mee dat deze release een zogenaamde nightly release is, wat zoiets wilt zeggen als een testversie. Installeer je deze versie van LineageOS, dan zul je dus ook tegen bepaalde zaken aanlopen.
Lineage heeft alleen nog maar nightlies, de tijd dat er nog zogenaamd stabiele releases waren was in de tijd van Cyanogen.
Ah, dit is nieuw, dit wist ik niet. Desalwelteplus blijft het dus raadzaam om (known) issues in de gaten te houden.

[Reactie gewijzigd door CH4OS op 23 juli 2024 15:15]

Wist ik dus ook niet, enige manier dan om de stabiele versies uit elkaar te houden?
Voor veel apparaten is het het waard om een rom te zoeken die speciaal voor jouw apparaat is gemaakt. LineageOS is heel knap maar meer een one size fits all. Voor de OnePlus 7 series bijv. presteert YAAP een stuk beter, heeft meer optimalisaties en draait al maanden op A13
Maar ze moeten een LineageOS toch ook voor een device specifiek maken?
Klopt, maar ze maken een generieke basis waarop andere devs dan dingen kunnen aanpassen voor compatibiliteit. Vanaf het begin beginnen met 1 apparaat in gedachten kan (maar hoeft niet) tot betere resultaten leiden
Ze hebben een rom basis/core en een device basis (een zogenaamd device tree) en die samen vormen de rom.
Doen ze ook er worden zoveel devices ondersteunt.

En vaak worden die ondersteunt door de community. Daarom is het ook altijd waard om te kijken of het toestel veel hype heeft. Dan staat die vaak wel in de download lijst.


Persoonlijk ben ik overgestapt op ArrowOS echt prima tot nu toe.
Als eigenaar van een OnePlus 7t ben ik benieuwd naar de onderbouwing van je uitspraak. Is dat uit eigen ervaring of heb je ergens een discussie gevolgd toevallig?

Zelf ben ik aan het overwegen om naar een custom rom te gaan, vooral aangezien de functionaliteit van mijn apparaat na de update naar A12 behoorlijk is verslechterd.
Ik ben redelijk involved in de Android modding community. Er is bijv. ook een Gcam van mij te vinden voor de OnePlus 7 series. Heb zelf een tijdje LineageOS gedraaid maar YAAP is echt aanzienlijk soepeler, sneller en bizar goed geoptimaliseerd.
Dank, zal hem binnenkort eens gaan proberen.

Ze zijn niet meer actief op XDA zie ik? Of is XDA inmiddels achterhaald? (Alweer een aantal jaar geleden dat ik met custom roms bezig ben geweest)
Veel mensen gebruiken telegram ipv xda. Deelt makkelijker bestanden en logs
Maar hoe kan je dat die groepen vinden? Er schijnen Gcam groepen te zijn enzo, ik kan ze niet vinden.
Ik kan je wel linken, voor gcam is celsoazevedo.com een goed startpunt. Welk apparaat heb je?
Als ze het op de website plaatsen mag je er vanuit gaan dat het stabiel genoeg is als daily driver, en dat alle functionaliteit werkt. Ik weet even niet waar, maar er is een lijstje met vereisten waaraan iedere build moet voldoen. Dus grote problemen kunnen er niet zijn.

Uiteraard kunnen er edge cases zijn die voor problemen zorgen.

[Reactie gewijzigd door Samueldw op 23 juli 2024 15:15]

Wat Samueldw zegt inderdaad. Zodra een build stabiel genoeg is om als daily driver te gebruiken, dan wordt dit een official build welke via de website van LineageOS te downloaden is. Als er nog (te) grote bugs zijn dan krijgt een release meestal een 'Unofficial' tag mee en kun je hem meestal enkel via XDA vinden.
Wist ik dus ook niet, enige manier dan om de stabiele versies uit elkaar te houden?
Beetje een zijspoor maar de stabiele versie is langzaam aan het verdwijnen uit het IT-landschap.
Maandelijks fixes en updates installeren is al heel gewoon en de stappen worden steeds kleiner. Bij veel online applicaties zijn er niet eens meer vaste versies en worden veranderingen continu doorgevoerd.
Ik draai al jaren op LineageOS nightlies. (Sinds Android 6/7?), nog nooit 1 probleem gehad.
Ik heb CyanogenMod en LineageOS op diverse Samsung toestellen gedraaid toen de toestellen niet officieel ondersteund werden. Dan had je vaak dingen als GPS of de camera die niet werkten. Maar goed, met Samsung toestellen waren custom ROMs sowieso een ramp, omdat de CPU drivers enkel (tegen de licentie in) als blob aangeboden werden. Of dat intussen beter is, durf ik niet te zeggen. Ik heb sinds 2019 geen Samsung toestel meer, maar een OnePlus.
Bestaan er stabiele custom ROMS? :+, ik ben ze nog niet tegengekomen.
Daarom draai ik gewoon weer Stock, geen duimpje draaien meer wanneer je een OTA binnenhaalt.
Kan iemand uitleggen waarom je LineageOS zou gebruiken op een Motorola die nog gewoon updates krijgt?
Omdat LineageOS open source is en vrij van geheime Google saus of bloatware van de leverancier.

Ik ben graag zelf de baas over mijn telefoon. Dat de fabrikant van de hardware of het OS meer rechten heeft dan ik zelf heb op mijn eigen hardware is voor mij niet accceptabel.

[Reactie gewijzigd door CAPSLOCK2000 op 23 juli 2024 15:15]

Ik volg dit, maar men vergeet zeer snel dat er grote stukken software zijn waar je niet aan kan: alle firmwares van de componenten welke je nodig hebt voor een werkende smartphone: modem, wifi chip, bluetooth, mmwave, camera, ...

Wil je echt zeker zijn moet je voor een smartphone gaan die 100% vrij is.
Ik volg dit, maar men vergeet zeer snel dat er grote stukken software zijn waar je niet aan kan: alle firmwares van de componenten welke je nodig hebt voor een werkende smartphone: modem, wifi chip, bluetooth, mmwave, camera, ...

Wil je echt zeker zijn moet je voor een smartphone gaan die 100% vrij is.
Ik besef het.
In het leven zijn dingen zelden 100%.
Je doet wat je kan en je streeft naar beter.
Alles in het leven is een compromis, overal valt nog iets te verbeteren, maar niemand kan alle gevechten tegelijk voeren.
Dus je probeer je zo goed mogelijk je principes te balanceren met je behoeftes en op grond daarvan kies je welke gevechten je aangaat en welke je aan anderen overlaat.

Veel dingen kun je ook niet veranderen in je eentje. Dan kan het productiever zijn om een stukje te schrijven op een website dan in een hoekje te gaan zitten mokken en jezelf te straffen voor de fouten van anderen. Als ik mijn idealen al te streng toepas eindig ik als kluizenaar in een grot, ver verwijderd van de moderne samenleving. Daar wordt ik niet gelukkig van en de wereld wordt er niet beter van.

Voor mij is LineageOS op dit moment het juiste compromis tussen mijn behoeftes en idealen.
@devilkin heeft het in zijn bericht overigens niet over "100%" zekerheid, maar 100% "vrij", oftewel open source. Maar het getal "100" is niet echt waar zijn bericht over ging. Het ging om de hardware.

Het gaat misschien vooral om dit stuk waarop gereageerd wordt:
Dat de fabrikant van de hardware of het OS meer rechten heeft dan ik zelf heb op mijn eigen hardware is voor mij niet accceptabel.
Het probleem is dat zélfs met LineageOS er op, de fabrikant meestal nog stééds meer rechten heeft over je eigen hardware dan dat je zelf hebt, namelijk omdat de firmwares meestal proprietary zijn. Dit is een probleem dat de laatste tijd meer aan het licht komt.
Het is daarom belangrijk om niet alléén naar de software te kijken, maar ook naar de hardware. Vertrouwen de hardware fabrikant speelt daar ook een rol in.
Zelf draai ik daarom sailfishOS nog veel veder van Google af kon ik niet vinden met een moderne (niet Apple) smartphone.
Met Sailfish heb je hetzelfde probleem aangezien ze bij Jolla ook aangewezen zijn op diezelfde proprietary firmwares/blobs.
Blijf het jammer vinden dat er geen officiële support is voor de Fairphones, maar de Xperia 10III is eigenlijk ook een prima device in combinatie met Sailfish.
De 10iii is precies die ik gebruik, gaat best aardig, soms wat rare kleine problemen, maar goed mee te werken als dagelijks toestel.

Ik moet zeggen dat ik niet veel zicht heb op hoe open Sony is. Maar het is het Sony open device program, en ze zijn al een stuk meer gericht op "doe je eigen ding" dan veel andere fabrikanten.
Fairphone gaat inderdaad nog een stapje verder, maar die toestellen zijn zo lomp...
Maar hoe doe je het dan met apps? Gebruik je een alternatief voor de Play Store? Dan moet je m.i. ook op het gebied van veiligheid een heel stuk inleveren.
Ik vertrouw Google nog steeds meer dan welke andere grote speler dan ook. Helemaal onderaan mijn lijst staat Apple en daaronder Facebook/Meta.
Zoals hier vaker genoemd is er aurora. Dat is een clone van de play store, niets meer en minder, dus zelfde filter op kwaliteit. Maar geen Google die volgt wat ik doe.
Het probleem is dat zélfs met LineageOS er op, de fabrikant meestal nog stééds meer rechten heeft over je eigen hardware dan dat je zelf hebt, namelijk omdat de firmwares meestal proprietary zijn. Dit is een probleem dat de laatste tijd meer aan het licht komt.
Yup, voor mij is firmware ook een vorm van software, ook zit die een beetje weggestopt.
Het is daarom belangrijk om niet alléén naar de software te kijken, maar ook naar de hardware.
Net zo'n probleem zijn alle "diensten" en "cloud services" omdat die rollen van eigenaar, gebruiker en beheerder heel anders invullen dan lokale apparaten. Om helemaal te griezelen zijn er firmwares die via internet met fabrikant communiceren.
Vertrouwen de hardware fabrikant speelt daar ook een rol in.
Vertrouwen is zeker belangrijk maar blind vertrouwen doe ik liever zo min mogelijk. Liever controleer ik (of laat ik dat doen) zodat ik het vertrouwen ergens op kan baseren anders dan op de commerciele belangen van de aandeelhouders. Vrije software biedt de mogelijkheid om te controleren is in mijn ogen alleen al daarom superieur. Al is het alleen maar omdat mensen minder snel domme dingen doen als ze weten dat iedereen de code kan inzien, al is het maar voor de eer.
Eens. Met "vertrouwen" in mijn laatste zin bedoel ik overigens dat je bijna altijd níét volledig open source kan werken, omdat de hardware bijna altijd proprietary code bevat in de firmware blobs, waardoor je er bijna niet om heen komt om vertrouwen neer te leggen in dat de blobs van de fabrikanten geen exploits bevatten.
Het gebruik van een OS als LineageOS helpt veel, maar tegelijkertijd draaien er op elke telefoon niet één OS, maar diverse OSen tegelijkertijd op de achtergrond, in de vorm van closed source proprietary firmwares in chips. Je komt er dus bijna niet om heen om vertrouwen voor een deel blindelings neer te moeten leggen bij een fabrikant.
Bij mijn speelt vertrouwen in de fabrikant geen enkele rol. Ik vertrouw ze namelijk geen van allen.
Ik gebruik dus telefoons die ik niet vertrouw. Het gaat niet anders als ik mee wil in deze wereld.
Volgens mij zou het zelfs weinig verschil maken als ik (met zekerheid) zou weten dat de fabrikant een backdoor heeft. Ik ga er van uit dat er gaten zijn, of dat nu opzettelijke backdoors of oprechte vergissingen zijn.
Niet iedereen is perfectionist, niet iedereen koopt een fairphone of iets dergelijks. En firmware is niet altijd een issue, soms is die gewoon beschikbaar en er is ook op dat vlak reverse-engineering.
En jij hebt de source code volledig gecontroleerd? Vergeet niet dat open source sw ideaal is voor instanties die backdoors willen inbouwen. De code kan worden gereviewd maar we zien toch regelmatig verassingen in OSS die er niet zouden zijn als er echt goed gereviewd zou worden.
En jij hebt de source code volledig gecontroleerd?
Nee, is dat nodig dan?
Maar ik heb een stuk meer open source gecontroleerd dan closed source.
Volledig controleren gaat uiteraard niet.

Perfect bestaat niet in deze wereld.
Vergeet niet dat open source sw ideaal is voor instanties die backdoors willen inbouwen.
Hoezo? Open Source betekent dat iedereen de code mag lezen maar dat betekent nog niet dat je veranderingen terug mag schrijven. Als je als "instatie" je troep ergens naar binnen wil smokkelen zul je goed moeten verstoppen en verhullen wat de code echt doet. Dat is niet onmogelijk (er worden zelfs wedstrijden in georganiseerd :) ) maar makkelijk is anders, zeker als je meer dan een enkele verandering wil aanbrengen.
Bij closed source is dat veel makkelijker. Je geeft de eigenaar een zak geld en je bent klaar. Voor de juist prijs schrijft die de malware nog voor je ook. Dat is veel goedkoper dan iemand betalen om ontzetend dure obfuscated code te schrijven in hoop dat je die ergens naar binnen kan smokkelen wat je waarschijnlijk niet lukt.

Progammeurs van open source kun je natuurlijk ook omkopen maar het moet wel een hele goede prijs zijn om iemand te overtuigen om openlijk malware te publiceren. Dat is dus ook nog nooit gebeurd, voor zover ik weet.
De code kan worden gereviewd maar we zien toch regelmatig verassingen in OSS die er niet zouden zijn als er echt goed gereviewd zou worden.
Geen speld tussen te krijgen. Perfect bestaat niet.
Maar iets reviewen is beter dan niets reviewen en blind vertrouwen op een partij die in het geheim werkt.
Om vervolgens apps te downloaden waarmee je, je gegevens/controle blootstelt aan de ontwikkelaars.
Om vervolgens apps te downloaden waarmee je, je gegevens/controle blootstelt aan de ontwikkelaars.
En? Wat impliceer je daarmee?

Mijn hardware, mijn software, mijn keuze.
Als ik mijn data weg wil geven dan doe ik dat.
Dan kun je denk ik geen mobiel internet gebruiken, en bij wifi moet het achter een firewall met zware inspectie op vooral uitgaand verkeer.
Dan kun je denk ik geen mobiel internet gebruiken,
Waarom zou dat niet kunnen?
Het klinkt een beetje alsof je zegt dat ik geen idealen mag hebben als die niet eenvoudig uitvoerbaar zijn.

Alles in het leven is een compromis. Ik streef naar een betere wereld maar kan niet alles tegelijk veranderen. Ik zou ook wel een Ferrarri willen maar ik doe mijn fiets niet weg tot ik die heb.
en bij wifi moet het achter een firewall met zware inspectie op vooral uitgaand verkeer.
Waarom? Ik zeg niet dat je ongelijk hebt maar ik heb talloze argumenten voor en tegen dit soort firewalls, wat overigens nog een best brede groep is. Zelf ben ik niet zo enthousiast over firewalls en is het beheren van een uitgaande firewall een rotklus en vrij zinloos als je geen ssl-decryptie kan doen. Maar ook dat is uiteindelijk een compromis tussen mijn opvattingen en de praktijk.
Ik zou een groot bedrag over hebben voor een computer met de com-hardware van mijn Galaxy maar dan in de vorm van een SBC als Raspberry of gewoion een PC-platform. Veel meer dan de "straatwaarde" van de hardware... Dan heb je die ongein van verplichte kernel niet. Dat is waar het probleem zit.Niemand kan zijn eigen telefoon vertrouwen.
Dat geldt voor x86 hardware net zo goed, Intel ME en AMD PSP zijn ook out-of-band computers waar je totaal geen inzicht in of controle over hebt. Eigenlijk moet je dan Core/Libreboot flashen.

Er zijn leveranciers die dat out of the box doen, zoals TUXEDO, System76 of Vikings.

Ook dat komt weer met compromissen (afhankelijk van of je wel eens aan de andere kant van de oceaan komt) in de vorm van hoge kosten, grijze import en zwaar verouderde hardware.

Ikzelf ben met een FairPhone 4 met /e/OS, een VPS-hosted NextCloud en een HP EliteBook 830G5 (met Fedora) behoorlijk tevreden in het compromis tussen idealen en de praktijk. Privacy en repareerbaarheid zijn voor zover praktisch mogelijk geborgd, maar meer is altijd beter. Hopelijk levert Framework binnen afzienbare tijd hun machines met Core/Libreboot als optie.
Intel ME zit ook in mijn #1 PC. Er zijn geloof ik expoits voor om er eigen code op te draaien. Zelf nog niks mee gedaan, maar er gaat in ieder geval geen data van naar buiten.
Op zich zou ik het zelf interessant vinden: een klein stukje hardware dat draait op de voeding standby-stroom en dan nog bij de opslag kan. Ideaal voor 's nachts backuppen en dat soort dingen.

[Reactie gewijzigd door blorf op 23 juli 2024 15:15]

In aanvulling op wat @CAPSLOCK2000 al noemt (wat ook voor mij de belangrijkste reden is): ik vind LineageOS, met f-droid als appstore ook gewoon fijner in het gebruik dan de Android-ervaring die fabrikanten en Google je bieden.
Bij andere Androids (en ook bij iOS) krijg ik het gevoel dat mijn belang, mijn gebruiksgemak, niet de enige (of zelfs primaire) factor zijn geweest bij het ontwerp van de software.
Leuk de F-Droid store, maar dan kan je weer gaan knutselen met een andere store om je bankenapps er op te krijgen. Begrijp me niet verkeerd, ik ben voor OSS. Alleen dat gedoe om algemeen gewone apps op een telefoon met zo'n OS te krijgen is nog altijd niet echt makkelijk voor de gemiddelde persoon, buiten ons tweakers.
Installeer F-droid, daarna Aurora store vanuit f-droid. 2 minuutjes werk, en daarna kan je alle apps gewoon automatisch updaten.
Aurora had ik inderdaad volgens mij al een keer als tip voorbij zien komen. Maar eens naar kijken. Draai nu nog een Android OS op een telefoon die geen custom rom kan draaien, maar je kan Aurora natuurlijk gewoon sideloaden en vanuit daar eens wat testen.
Dat kan inderdaad. Aurora is gewoon een anonieme frontend naar de play store.
Dan heb je het voordeel van twee werelden. Je kunt iets anoniemer zijn, en je hebt toch het voordeel van de toegang tot bankenapps die Play Services vereisen.
Dat ligt er maar net aan wat je wilt.

Als je die apps graag wilt gebruiken kan dat, met inderdaad een beetje meer gedoe. (maar als je toch al een custom rom installeert lijkt me dat een kleine extra stap)

Als je geen behoefte hebt aan bankenapps e.d., zoals ik, hou je het gewoon bij F-Droid en hoef je de playstore niet eens aan te raken.
Als je geen behoefte hebt aan bankenapps e.d., zoals ik, hou je het gewoon bij F-Droid en hoef je de playstore niet eens aan te raken.
ik vraag me dan wel af hoe jij je dagelijkse bankzaken nog doet,

ja het kan zeker ook via de browser maar dat is ook niet super handig omdat veel banken de bank-app gebruiken voor 2fa verder werken zaken als betaalverzoeken etc gewoon niet via iets anders dan je mobiel... dan kun je bijvoorbeeld wel betalen via je pinpas (contactloos en zonder pin ... of met pin die dan eenvoudig kan worden afgekeken) en voor je het weet ben je gerold..

ik vind het juist heel fijn dat ik mijn mobiel voor al die zaken kan gebruiken simpelweg omdat de beveiliging daarvan beter op orde is dan van m'n pinpas (die overigens niet meer werkt met pinloos betalen ...
ik vraag me dan wel af hoe jij je dagelijkse bankzaken nog doet,
Ik doe het via de browser en heb een dedicated 2fa device.
Ik heb liever dat ze m'n pinpas meenemen dan m'n telefoon.
Dat kost alleen maar geld en met een beetje geluk krijg ik het nog terug van de verzekering ook.

En met de telefoon die ik dan wel nog heb kan ik de bank bellen dat ze m'n pas moeten blokkeren ;)
verder werken zaken als betaalverzoeken etc gewoon niet via iets anders dan je mobiel
Nog niks van gemerkt. Heb je een concreet voorbeeld?
[...]
ik vraag me dan wel af hoe jij je dagelijkse bankzaken nog doet,

ja het kan zeker ook via de browser maar dat is ook niet super handig omdat veel banken de bank-app gebruiken voor 2fa verder werken zaken als betaalverzoeken etc gewoon niet via iets anders dan je mobiel... dan kun je bijvoorbeeld wel betalen via je pinpas (contactloos en zonder pin ... of met pin die dan eenvoudig kan worden afgekeken) en voor je het weet ben je gerold..

ik vind het juist heel fijn dat ik mijn mobiel voor al die zaken kan gebruiken simpelweg omdat de beveiliging daarvan beter op orde is dan van m'n pinpas (die overigens niet meer werkt met pinloos betalen ...
Ik houd zaken graag gescheiden, zodat ik in mijn dagelijks leven niet afhankelijk ben van een single point of failure. Mijn telefoon is al mijn communicatiemiddel en mijn routeplanner, dan wil ik liever niet dat die ook nog mijn vervoerbewijs, portemonnee e.d. is.

Mijn bankzaken regel ik op mijn computer thuis. Voor 2fa heb ik een apart apparaatje (volgens mij kan je bij vrijwel elke bank zo'n apparaatje aanvragen). Betaalverzoeken werken gewoon.

Ik weet niet of een pinpas sneller gestolen wordt dan een smartphone. Ik zou beide in elk geval nooit in een achterzak dragen, om zakkenrollen te voorkomen. Als mijn pinpas gestolen wordt, kan ik in elk geval nog om hulp bellen. ;)

Sinds de uitfasering van de magneetstrip is de beveiliging van de pinpas volgens mij gewoon goed genoeg. De zwakste schakel is in beide gevallen (pinpas en mobiele app) de persoon die hem gebruikt.
Leuk de F-Droid store, maar dan kan je weer gaan knutselen met een andere store om je bankenapps er op te krijgen.
Via Aurora Store heb je gewoon (voor een deel zelfs anoniem, als je dat wilt) toegang tot de Play Store, inclusief de mogelijkheid om (in bulk) updates te draaien.

Zelf ben ik een fan van LineageOS met microG. Zo heb ik geen Google-code nodig en werken applicaties die pushnotificaties via Google gebruiken gewoon.

[Reactie gewijzigd door The Zep Man op 23 juli 2024 15:15]

Leuk de F-Droid store, maar dan kan je weer gaan knutselen met een andere store om je bankenapps er op te krijgen. Begrijp me niet verkeerd, ik ben voor OSS. Alleen dat gedoe om algemeen gewone apps op een telefoon met zo'n OS te krijgen is nog altijd niet echt makkelijk voor de gemiddelde persoon, buiten ons tweakers.
Ik zie het probleem niet zo, onder Windows lukt het ze ook, zelfs zonder appstores te gebruiken.
Het is niet lastiger dan het installeren van andere applicaties. Hooguit omdat het niet in de Google Playstore te krijgen is maar dat is natuurlijk een kunstmatige probleem dat Google zo zou kunnen oplossen.

Verder bestaat er een beeld dat alternatieve appstores onveilig zijn en dat gebruikers daar niet mee om kunnen gaan. Dat klopt op zich maar wie daar moeite mee heeft is toch al reddeloos verloren. Een normale gebruiker moet dagelijks vergelijkbare keuze maken bij het bezoeken van websites.
Ook binnen de grenzen van wat Google toestaat in de playstore is echt heel veel troep te vinden die praktisch niet verschilt van malware. Ik geloof niet dat het in praktijk veel verschil maakt.

Sterker nog, ik heb veel meer vertrouwen in de software uit F-Droid. De kans dat daar stiekem ongewenst gedrag in zit is echt heel klein en zaken die mogelijk ongewenst zijn (persoonlijk voorkeur) worden duidelijk aangegeven.
Ik denk dat je mijn punt niet helemaal snapt. Bankenapps zijn zo geschreven dat ze niet in alternatieve stores kunnen zonder dat Google Play Services functioneert. Het zou niet nodig moeten zijn, maar gemak en kostenbesparing dient de grote banken en daardoor ben je toch weer afhankelijk van de Google Play Store (want zonder die store ook geen Play Services).
Bankenapps zijn zo geschreven dat ze niet in alternatieve stores kunnen zonder dat Google Play Services functioneert.
De meeste apps werken stiekem prima zonder die Play Services. De stukjes die niet werken zijn de stukjes die ik toch niet wil, namelijk data terugsturen naar Google. Voor de meeste Play Services zijn alternatieve applicaties te krijgen (bv MicroG). Dat is inderdaad wel een beetje gedoe als je niet weet wat je doet.
Als ik mensen help met LineageOS installeren dan bespreek ik dit ook even en installeer het voor ze, indien gewenst.

Terzijde, ik zie deze inzet van Play Services als machtsmisbruik van de monopoliepositie van Google. Daar zou ik graag wat aan veranderen zodat deze kunstmatige barriere verdwijnt, maar dat kan ik niet.
Heel simpel, als je het niet wilt, dan ook gewoon niet aan beginnen. Lineage/custom roms in het algemeen zijn niet voor iedereen en dat is OK.

Lineage heeft voorheen mijn oude devices nieuw leven ingeblazen toen updates stop werden gezet. Maar echt een ideaal proces was het niet, en er zaten ook afentoe bugs in.

Het heeft dus wel nut, maar niet altijd of voor iedereen.

[Reactie gewijzigd door Aardedraadje op 23 juli 2024 15:15]

Dit is de beste alternatief rom voor geroot mobiele telefoons, het gaat om root rechten en is legaal. Het is wel belangrijk om verstand aanpassen niet zonder risico. Puur hobby en grote voordeel niet afhankelijk van de merk of fabrikant. Samsung en Motorola geen probleem. Erg veel succes gewenst wel zelfs zoeken of kennis vragen iedereen een gelukkig Nieuwjaar 2023
Misschien omdat iemand die fijner vibdt dan die van motorolla zelf, net zoals ik bv coloris van OPPO een stuk fijner vind dan bv dat OS van Samsung.
Jammer genoeg is LineageOS (voor mijn toestel althans, een Poco F3) niet ok voor safetynet. Dus geen banking apps. En peuteren met magisk, daar heb ik geen zin in. Ik hou het daarom bij ArrowOS en een GCam met een xml'letje.
Dus geen banking apps.
Welke bankenapps werken niet?
Dan weet ik dat ik daar weg moet blijven.

Dit is nieuws voor mij, voor zover ik weet werken de apps van alle Nederlandse banken op LineageOS.
Knab bank wil soms melding root geven, met magisk is het wel te verhelpen.
Knab bank wil soms melding root geven, met magisk is het wel te verhelpen.
Dat heeft niks met LineageOS te maken, dat kun je ook ongeroot gebruiken. Hierin er geen verschil met Google Android.
Bankingapps werken prima op een F3, ik heb Magisk maar heb geen bankingapps op de denylist.

Wel heb ik fingerprint gewijzigd voor safetynet.

[Reactie gewijzigd door Aikon op 23 juli 2024 15:15]

Indien je echt graag naar LineageOS wilt over stappen zou je het kunnen proberen. Ik gebruik LineageOS zonder Google Apps package en dus ook zonder safetynet maar mijn bank app (ING) werkt prima zonder enige melding.
Geeft niets, nu LineageOS over is naar de volgende android versie, bied de open source de mogelijkheid en informatie aan alle andere alternative android implementaties, zoals /e/OS/ en mogelijk komt de ondersteuning ook voor jou toetsel.
Die camera app ziet er waanzinnig uit! De huidige app is echt drama en voelt als een app uit 2010. Instellingen zijn er nauwelijks en wat er wel is zit diep weggestopt. Even snel switchen naar video of frontcam is zo omslachtig dat het moment wat je vast wil leggen vaak al voorbij is.
Mooi om te zien dat een klein team van vrijwilligers dit "even" meeneemt met een volgende release.
Gelukkig wel inderdaad, de beste optie nu is een willekeurige versie van Gcam (waarvan er tientallen zijn per telefoon) en xml's matchen in de hoop dat je de goede combinatie hebt gevonden. Zo kan ik nu eindelijk weer gebruik maken van mijn groothoeklens
Waarom is de camera zo'n drama op custom roms eigenlijk? De rest draait vlekkeloos hier PE op een F3.
Moderne smartphonecamera's werken veel beter dan een camera van dat formaat eigenlijk zou moeten kunnen, door de grote beschikbare processorkracht in te zetten voor allerlei software-trucs om de kwaliteit van de afbeeldingen te verhogen. Die software-trucs zijn vrijwel altijd gepatenteerd en werken op elk toestel, afhankelijk van de specifieke camera-setup, weer net anders.

Dat maakt het heel moeilijk voor een buitenstaander om vergelijkbare resultaten te bereiken bij het schrijven van een open source camera app.
Ik vroeg mij al af of Gcam vlot werkt op een (recente) LineageOS. Ik heb nu nog een Xiaomi M9T pro die nog perfect werkt - en bijzonder mooie plaatjes levert met een goed getunede GCam. Voor de rest gewoon stock - die krijgt dus geen updates meer en zit vast op Android 11. Normaal vind ik het gebrek aan updates geen probleem, want ze zijn toch klein en ik doe geen domme dingen qua installatie van aps. Maar als ik eenvoudig kan upgraden via LineageOS zonder bugs én ook nog de GCAM kan gebruiken, dan zou ik er mij misschien toch eens aan wagen op een regenachtige zondagmiddag en kan ik ook weer verder tot ik de jump maak naar een significante versie van de Pixel phone ;)

Heeft deze nieuwe LineageOS camera app trouwens ook HDR+ zoals gcam - waar verschillende beelden gecombineerd worden tot één?
Ik zit helaas nog vast aan Lineage OS 19.dus ook nog de camera2.
Ik weet zo niet zeker of de Gcam die je nu gebruikt ook werkt op lineage maar dat zou best eens kunnen.

Je kan het beste even de lineageos thread op XDA opzoeken van je model en kijken wat anderen vinden. Het mooiste is als je een official vindt, maar ik heb zelf meer dan een half jaar op een unofficial beta gezeten die helemaal kapot was en geen updates kreeg :'( unofficials zijn vaak ook nog prima. Official status is alleen als ze de strenge checklist van lineage qua stabiliteit aan voldoen.

Verder kan ik me niet herinneren wanneer ik voor het laatst tevreden was met een stock Rom.

Ook even bedenken of je root wil met magisk of lygisk, en welke gapps compatible is. Deze twee moet je soms bij een OTA update opnieuw flashen mocht je een bootloop geven, wat op zichzelf ook weer vage problemen kan geven met crashes van bijvoorbeeld Gmail en YouTube waarna je die uit de playstore weer moet herinstalleren.

Als laatste vergeet de keuze tussen TWRP, orangefox, pitch black of de lineageos recovery niet. Persoonlijk ben ik voor twrp gegaan vanwege de functies t.o.v. Lineageos recovery.

Het is en blijft een stukje trial & error.
Dit is alles wat ik je mee kan geven mocht je de stap maken en ik hoop dat je er in iedergeval iets aan hebt :)

[Reactie gewijzigd door vedercy op 23 juli 2024 15:15]

Die camera app ziet er waanzinnig uit! De huidige app is echt drama en voelt als een app uit 2010. Instellingen zijn er nauwelijks en wat er wel is zit diep weggestopt. Even snel switchen naar video of frontcam is zo omslachtig dat het moment wat je vast wil leggen vaak al voorbij is.
Ik zit nu op LineageOS 19.1. De camera-applicatie is praktisch hetzelfde als die van Motorola, en voelt modern aan.
Anoniem: 1028301 1 januari 2023 15:28
Is LineageOS 20 werkend te krijgen op een Samsung Galaxy Tab3 tablet?
Heeft 1.66 HZ Dual-Core CPU
Misschien zelf bijhouden en af en toe op https://wiki.lineageos.org/devices/ kijken. Als jou toestel daar direct zichtbaar is dan is er een kans dat ze er ooit komt. Zie jij jou toestel pas als je 'discontinued devices' op aan moet zetten, dan heb je pech gehad.

De enige 'samsung tab 3' die ik zo even zie (https://wiki.lineageos.org/devices/lt02ltespr/) is bij android7/lineageOS14 blijven hangen. Maar dat is volgens mij een USA model en een iets andere cpu-spec dan jij meldt.

Als jou toestel helemaal niet op die site staat, dan is er nooit een lineageOS geweest, dan is het voor de ontwikkelaars van lineageOS gewoon geen interessante hardware of er missen details in de specificatie en onderdeel ondersteuning.
Het is niet zo dat als je toestel niet op deze site staat dat er nooit een LineageOS-rom voor is gemaakt. Zo heb ik hier een Lenovo Tab4 8: wel een recente ROM voor (niet op deze website), maar krijgt geen updates. Ondersteuning Lenovo was beroerd en liep tot Android 8. Nu draait die op Android 10.

Is dat een probleem? Hangt ervan af wat je met die tablet doet. Ik gebruik hem voor ebooks en navigatie (Magic Earth+Flitsmeister) in de auto. Maar ik ga er niet mee bankieren of online aankopen mee doen: dat risico neem ik liever niet zonder recente beveiliging-updates.
Heb zelf een lenovo Tab4 10 die ook al jaren geen updates meer krijgt. Zonde, want ook al is ie 5 jaar oud, hij werkt nog prima..
Maar ik krijg het niet voor elkaar om LineageOS erop te krijgen...
Is er, behalve die vage YouTube filmpjes, ook een werkende handleiding om dit wel voor elkaar te krijgen?
Er zijn diverse Roms voor de tab4 10.

https://forum.xda-develop...ab4+10&t=post&o=relevance

Installatie-instructies staan vaak op het xda-forum. Ik dacht dat ik mijn rom aan de gang heb gekregen met de instructies van Lenovo-telefoons op de devices-website van LineageOS.

https://wiki.lineageos.org/devices/heart/

Additie op het bovenstaande. Custom roms installeren via Windows is mij nog nooit gelukt. Nu is Linux Mint inmiddels het vaste OS van mijn laptop geworden. Vanuit de Linux commandline is een custom rom installeren 'een eitje'.

[Reactie gewijzigd door brain75 op 23 juli 2024 15:15]

Aha, bedankt! Heb nog een NUC met Mint erop. Ik ga er naar kijken.
Groot gelijk, er zijn meer websites die diverse versies en varianten van lineageos aanbieden. Uiteindelijk kan je het zelf ook voor je eigen hardware gaan compileren en bouwen. Maar als je hier vraagt of er een lineage voor jou hardware uit komt, dan schat ik het zo in dat je zelf niet gaat compileren en bouwen. En de andere site met download en installatie instructie zou je toch ook zelf moeten kunnen (en willen) vinden en gebruiken.
Helaas vandaag zonder succes geprobeerd om LineaeOS op mijn Nokia 7.1 te zetten. Blijkbaar moet ik op een obscure website van een of andere Yoyo een unlock code kopen voor 5 of 10 dollar. Dat doet me dan toch een beetje huiveren.

Waarom is het zo idioot ingewikkeld om een telefoon van een ander OS te voorzien? Begrijp met niet verkeerd: ik snap dat Google mijn data en mijn ziel wil maar een telefoonfabrikant kan toch, nadat de telefoon feitelijk EoL is verklaard, de bootloader laten unlocken door de eigenaar?

Mocht iemand een bruikbare/werkbare tip of site weten waar ik wel de telefoon een tweede leven mee kan geven dan hoor ik dat graag!

(PS. De bootloader is nu blijkbaar wel unlocked)
Dat is vooral een nadeel van Nokia, bij veel andere merken is dat niet zo'n probleem.
Ook al is een toestel na unlock in theorie geschikt voor custom ROMs, in de praktijk moet er dan ook een ontwikkelaar zijn die dat toestel zelf heeft en werkend krijgt.
Als unlock zo lastig is, kiezen (potentiele) ontwikkelaars die daar bewust van zijn, ws liever n ander model dat makkelijker werkt. Zo heb je ook minder ontwikkelaars beschikbaar en komen custom ROMs alsnog niet van de grond.

Heb jij nu weinig aan, maar voor de toekomst (en voor anderen). Als je ooit een custom ROM wilt draaien, is het dus wel handig om daar bij aanschaf alvast rekening mee te houden.
Bijv Xiaomi's met Snapdragon zijn vaak wel populair bij custom ROM ontwikkelaars, maar dat verschilt per model. Of Pixel/Fairphone. Trefzekerst is n model kiezen dat nu al populair is (ipv een splinternieuwe waarbij dat nog moet blijken).

[Reactie gewijzigd door N8w8 op 23 juli 2024 15:15]

Ontgrendelen kan inderdaad bij Xiaomi toestellen, maar die manier waarop is ook niet top. Je moet onder andere een Mi account aanmaken, je telefoon via mobiele data verbinden en Xiaomi vragen om op afstand je telefoon te ontgrendelen. Daar moet je dan ook nog enkele dagen op wachten.
Is dit eventueel ook op een Raspberry of andere SOC te installeren? Ik zoek een oplossing voor een Android systeem in mijn auto.. (logging van OBD, cam en GPS).
Niet via de officiele website, maar wel via alternatieve aanbieders zoals https://konstakang.com/devices/
@TijsZonderH er zijn recent 20 modellen toegevoegd , niet voor maar 20 modellen ondersteunend, zie lijst

Build Roster
Aperture? Straks krijgen we nog te maken met aperture science. Nu maak ik me toch wel zorgen, het komt wel heel dichtbij nu.

Op dit item kan niet meer gereageerd worden.