OnePlus 8 og OnePlus 8 Pro kernekildekode er nu tilgængelig

Kernekildekoden til OnePlus 8 (instantnoodle) og OnePlus 8 Pro (instantnoodlep) er blevet frigivet på OnePlus' GitHub-side. Læs videre!

Efter måneder med lækager og rygter har den OnePlus 8 og OnePlus 8 Pro blev officielt annonceret sidste måned. Enhederne er nu til salg i flere lande, og de har endda modtaget deres første sæt softwareopdateringer sidste uge, som adresserede nogle tidlige fejl og forbedrede frontkameraets ydeevne. Nu i et forsøg på overholde kravene i GPL v2 og hjælpe det brugerdefinerede udviklingsfællesskab med at få bolden til at rulle med at bygge ROM'er og kerner, har OnePlus frigivet kernekilderne til OnePlus 8 og OnePlus 8 Pro.

OnePlus 8 XDA-fora || OnePlus 8 Pro XDA-fora

OnePlus har historisk leveret dag 1-kernekildekodeudgivelse til OnePlus-telefoner, men de er ganske vist lidt forsinket denne gang. Kernekildekoden til OnePlus 8 (kodenavn "instantnoodle") og OnePlus 8 Pro (kodenavn "instantnoodlep") har blevet uploadet til OnePlus's GitHub-lager, og interesserede brugere kan downloade/gennemgå koden ved at følge linket under.

OnePlus 8 & OnePlus 8 Pro kernekilder

Som alle Android-enheder kører OnePlus 8 og 8 Pro på en modificeret Linux-kerne. Google tager en mainline Linux-kerneudgivelse og ændrer den derefter til at understøtte den seneste Android-udgivelse - de kalder dette for "Android Common Kernel." Chipset-producenter tager derefter Android Common Kernel og ændrer den yderligere for at gøre en SoC-specifik kerne. OEM'er/ODM'er (som OnePlus) tager derefter den SoC-specifikke kerne og laver yderligere ændringer for at understøtte deres hardware eller ekstra leverandørkomponenter - vi kalder dette en enhedsspecifik kerne. Fordi Linux-kernen er distribueret under GNU GPL v2-licensen, vil alle enheder, der distribuerer forks af kernen (som inkluderer Linux-kerne-BLOB'er, der sendes på kommercielle enheder) er påkrævet for at levere kildekoden til deres kerne anmodning. Dette er grunden til, at OEM'er skal frigive kernekilde, og derfor har OnePlus frigivet den enhedsspecifikke kerne til OnePlus 8 og 8 Pro i dag.

XDA anmeldelse: OnePlus 8 || OnePlus 8 Pro

Historisk set har OnePlus-telefoner fik stor opbakning fra brugerdefineret udviklingsfællesskab. Med frigivelsen af ​​kernekilder håber vi, at de nyeste OnePlus-telefoner vil modtage samme niveau af support fra fællesskabet også, med udviklere, der bringer en bred vifte af brugerdefinerede ROM'er, kerner og mods i den kommende tid uger.