Linux Plumbers, Android AOSP & Kernel Mainline: manca una sola patch

È in arrivo una maggiore integrazione tra Android e il kernel Linux.

A darne notizia, durante la  “Linux Plumbers Conference”, sono stati Satya Tangirala (di Google) e Sumit Semwal (di Linaro).

L’AOSP (Android Open Source Project) sarebbe quasi in grado di avviare il kernel Linux mainline (ad oggi Linux 5.9). Sostanzialmente manca una sola patch. Un passo avanti fondamentale in questa direzione è stato fatto con l’introduzione dell’inline encryption (upstream con Linux v5.8 e v5.9)

AOSP e Kernel Linux Mainline

android linux aosp kernel 1

La patch mancante, fondamentale perché avvenga il boot, riguarda l’anonymous VMA naming. Una vecchia versione è stata presentata nel 2013, ma da allora è uscita dai radar. Una nuova patch (v5) è stata presentata da una decina di giorni ed attualmente è in fase di revisione e discussione.

Chiaramente tutto questo è vero solo se tutti i driver specifici del dispositivo sono upstream. Ciò implica che per far girare Linux su uno smartphone (o un tablet) Android è necessario prima caricare tutti i driver specifici per quel dispositivo. Spesso tali driver non sono open source. In parole povere: non è una cosa banale.

Tuttavia il kernel open-source di Android possiede già 485 patch relative a diversi componenti hardware, e tantissime altre sono in attesa di revisione per l’upstreaming (GKI enablement, DMA-BUF HEAPS, DRM core patches e altre ancora).

Sono dunque tre i problemi fondamentali che mi sento di delineare:

  • L’enorme numero di versioni di Android associate a hardware di vario tipo e di diversi produttori. Ciò implica patch specifiche da parte degli OEM;
  • Le patch, qualora venissero prodotte, vanno revisionate;
  • La quantità di bug e i rischi per la sicurezza che comportano per Linux;

Se siete interessati potete dare uno sguardo alle slide presentate durante la conferenza qui.

sharing-caring-1

Seguiteci sul nostro canale Telegram, sulla nostra pagina Facebook e su Google News. Nel campo qui sotto è possibile commentare e creare spunti di discussione inerenti le tematiche trattate sul blog.

Fonte: https://www.lffl.org/2020/09/linux-plumbers-android-aosp-kernel.html

Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.