De nieuwste versie van de Linux-kernel, versie 7.4, krijgt naar verwachting officiële ondersteuning voor de aankomende Google Pixel 10-smartphones en de bijbehorende Tensor G5-processor. Dit is een belangrijke stap voor iedereen die graag een ‘pure’ Linux-ervaring op zijn telefoon wil, of die experimenteert met alternatieve besturingssystemen.
Concreet betekent dit dat de benodigde “Device Trees” en de ondersteuning voor de Tensor G5 System-on-a-Chip (SoC) worden opgenomen in de hoofdcode van de Linux-kernel. Een Device Tree is een soort handleiding voor de kernel, die precies beschrijft welke hardware er in een apparaat zit en hoe deze aangestuurd moet worden. Zonder deze informatie kan de Linux-kernel niet goed overweg met de specifieke componenten van de Pixel 10.
Voor gebruikers is dit vooral interessant omdat het de weg vrijmaakt voor een veel soepelere installatie van de standaard Linux-kernel op deze telefoons. Waar voorheen vaak complexe aanpassingen en ‘patches’ nodig waren om Linux überhaupt te laten draaien, wordt dit proces nu aanzienlijk vereenvoudigd. Dit is niet alleen relevant voor ontwikkelaars en hobbyisten die graag met de kernel knutselen, maar ook voor de bredere community die custom ROMs of gespecialiseerde Linux-distributies wil bouwen voor de Pixel 10.
Deze integratie in de ‘mainline’ Linux-kernel toont aan dat Google’s hardware steeds beter compatibel wordt met open-source software. Het is een ontwikkeling die de flexibiliteit en de mogelijkheden voor Pixel-gebruikers die verder willen kijken dan het standaard Android-besturingssysteem, aanzienlijk vergroot.
Bron: https://www.phoronix.com/news/Linux-7.4-Google-Tensor-G5
