QNA > C > Cos'è Un Kernel? Quali Sono I Vantaggi E Gli Svantaggi Di Installare Kernel Personalizzati Sugli Smartphone Android?

Cos'è un kernel? Quali sono i vantaggi e gli svantaggi di installare kernel personalizzati sugli smartphone Android?

I dispositivi Android usano il kernel di Linux.
Un kernel è un sacco di codice sorgente che funge da intermediario tra l'hardware e il software. Quando il software ha bisogno che l'hardware faccia qualcosa, invia una richiesta al kernel.
Il kernel è quello che dice al digitalizzatore di cercare i tocchi, aiuta a capire dove hai toccato, e dice al sistema che hai toccato. A sua volta, quando il sistema riceve un evento touch in un punto specifico dal kernel (attraverso il driver) sa cosa disegnare sullo schermo. Sia l'hardware che il software comunicano in entrambi i modi con il kernel, ed è così che il tuo telefono sa quando fare qualcosa.

Svantaggi:

Un kernel personalizzato può fornire miglioramenti, caratteristiche extra, specializzazione ed estrema configurabilità.

Gli sviluppatori possono anche aggiungere alcune caratteristiche aggiuntive da altri kernel che non esistono ufficialmente per il tuo dispositivo.

È possibile controllare le frequenze minime e massime a cui la CPU può scalare su o giù, è possibile configurare lo scheduler I/O che viene utilizzato e un sacco di altre cose.

Svantaggi:

Se non si sta abbastanza attenti mentre si utilizza il kernel personalizzato, si può finire per danneggiare il dispositivo fino a farlo diventare un brick.

Di Thomson

Cosa posso fare se mi rubano il cellulare? :: Cos'è il rooting di un Android, quali sono i pro e i contro, quali sono le possibilità di perdere il telefono o i dati?
Link utili