Los dispositivos Android usan el kernel de Linux.
Un núcleo es una gran cantidad de código fuente que actúa como intermediario entre el hardware y el software. Cuando el software necesita que el hardware haga algo, envía una solicitud al núcleo.
El núcleo es lo que le dice al digitalizador que busque toques, ayuda a determinar dónde tocó y le dice al sistema que lo tocó. A su vez, cuando el sistema recibe un evento táctil en un punto específico del núcleo (a través del controlador), sabe qué dibujar en su pantalla. Tanto el hardware como el software se comunican en ambos sentidos con el núcleo, y así es como su teléfono sabe cuándo hacer algo.
Ventajas:
Un kernel personalizado puede proporcionar mejoras, características adicionales, especialización y una configurabilidad extrema.
- En comparación con el Galaxy S8, ¿es el OnePlus 5 una competencia digna?
- ¿Cuál es el mejor móvil a prueba de agua en la India?
- ¿Cuál es el límite de temperatura normal para la batería del teléfono celular?
- ¿Existe un caso de rechazo universal de teléfonos móviles, como el iPhone X, que incorporan tecnología de reconocimiento facial?
- ¿Cómo es el rendimiento del teléfono lyf?
Los desarrolladores pueden incluso agregar algunas características adicionales de otros núcleos que no existen oficialmente para su dispositivo.
Puede controlar las frecuencias mínimas y máximas que la CPU puede escalar hacia arriba o hacia abajo, puede configurar el planificador de E / S que se usa y muchas otras cosas.
Desventajas
Si no tiene el cuidado suficiente al usar el núcleo personalizado, puede terminar dañando su dispositivo hasta el punto de bloquearlo.