De kernelbroncode van OnePlus 8 en OnePlus 8 Pro is nu beschikbaar

De kernelbroncode voor de OnePlus 8 (instantnoodle) en OnePlus 8 Pro (instantnoodlep) is vrijgegeven op de GitHub-pagina van OnePlus. Lees verder!

Na maanden van lekken en geruchten is de OnePlus 8 en OnePlus 8 Pro zijn officieel aangekondigd vorige maand. De toestellen zijn inmiddels in meerdere landen te koop en hebben ze zelfs ontvangen eerste reeks software-updates vorige week, waarin enkele vroege bugs werden verholpen en de prestaties van de camera aan de voorkant werden verbeterd. Nu in een poging om voldoen aan de vereisten van GPL v2 en de aangepaste ontwikkelingsgemeenschap helpen de bal aan het rollen te krijgen bij het bouwen van ROM's en kernels, heeft OnePlus de kernelbronnen voor de OnePlus 8 en OnePlus 8 Pro vrijgegeven.

OnePlus 8 XDA-forums || OnePlus 8 Pro XDA-forums

OnePlus heeft historisch gezien de Day 1-kernelbroncode voor OnePlus-telefoons uitgebracht, maar deze keer zijn ze weliswaar wat laat. De kernelbroncode voor de OnePlus 8 (codenaam "instantnoodle") en OnePlus 8 Pro (codenaam "instantnoodlep") heeft is geüpload naar de GitHub-repository van OnePlus en geïnteresseerde gebruikers kunnen de code downloaden/bekijken door de link te volgen onderstaand.

OnePlus 8- en OnePlus 8 Pro-kernelbronnen

Zoals alle Android-toestellen draaien de OnePlus 8 en 8 Pro op een aangepaste Linux-kernel. Google neemt een hoofdversie van de Linux-kernel en past deze vervolgens aan om de nieuwste Android-release te ondersteunen - zij noemen dit de "Android gemeenschappelijke kernel." Chipsetmakers nemen vervolgens de Android Common Kernel en passen deze verder aan om een ​​SoC-specifiek te maken kern. OEM's/ODM's (zoals OnePlus) nemen vervolgens de SoC-specifieke kernel en brengen verdere wijzigingen aan om hun hardware of extra leverancierscomponenten te ondersteunen - we noemen dit een apparaatspecifieke kernel. Omdat de Linux-kernel wordt gedistribueerd onder de GNU GPL v2-licentie, kunnen alle entiteiten die forks van de kernel distribueren (die omvat Linux-kernel-BLOB's die op commerciële apparaten worden verzonden) zijn vereist om de broncode voor hun kernel op te geven verzoek. Dit is de reden waarom OEM's de kernelbron moeten vrijgeven, en daarom heeft OnePlus vandaag de apparaatspecifieke kernel voor de OnePlus 8 en 8 Pro uitgebracht.

XDA-recensie: OnePlus 8 || OnePlus 8Pro

Historisch gezien hebben OnePlus-telefoons dat wel kreeg grote steun van de aangepaste ontwikkelingsgemeenschap. Met de release van kernelbronnen hopen we dat de nieuwste OnePlus-telefoons hetzelfde niveau van ondersteuning zullen krijgen de gemeenschap ook, waarbij ontwikkelaars in de komende tijd een grote verscheidenheid aan aangepaste ROM's, kernels en mods zullen uitbrengen weken.