Det ser ud til, at Google arbejder hårdt på at opdatere og upstreame Linux-kernen, der ligger i hjertet af alle Android-telefoner. Virksomheden var en stor deltager i dette års Linux Plumbers Conference, et årligt møde for de bedste Linux-udviklere, og Google brugte meget tid på at tale om at få Android til at fungere med en generisk Linux-kernel i stedet for den stærkt tilpassede version, som den bruger nu. Der blev endda vist en Android-telefon, der kører en mainline Linux-kernel.
Men først lidt baggrundsinformation om Androids nuværende kernel-rod: I øjeblikket sker der tre store forks mellem den “mainline” Linux-kernel og en Android-enhed, der leveres (bemærk, at “mainline” her ikke har noget at gøre med Googles eget “Project Mainline”). For det første tager Google Linux-kernen LTS (Long Term Support) og omdanner den til “Android Common kernel” – Linux-kernen med alle de Android OS-specifikke patches påført. Android Common sendes til SoC-leverandøren (normalt Qualcomm), hvor den får sin første runde af hardwarespecifikke tilføjelser, der først fokuserer på en bestemt model af SoC. Denne “SoC-kernel” sendes derefter til en enhedsproducent for at få endnu mere hardwarespecifik kode, der understøtter alle andre dele af hardwaren, f.eks. skærmen, kameraet, højttalerne, usb-portene og eventuel ekstra hardware. Dette er “Device Kernel”, og det er det, der rent faktisk leveres på en enhed.
Blodtryk 102/50 – hvad betyder det?Blodtryk 102/50 på blodtryksdiagrammetKontroller du en anden værdi?Blodtryk 102/50 på blodtryksskalaenVad du bør vide om…
Hvad er en middelhavskost med lavt kulhydratindhold?Fordele ved en middelhavskost med lavt kulhydratindhold og højt fedtindhold.Hvordan ser en middelhavskost med…