¿Qué significan la versión del sistema y la versión del kernel de los teléfonos Android?
Versión del sistema: versión de Android, llamada software
Definición: si el conjunto de objetos S satisface las dos condiciones siguientes
1, S contiene al menos dos < diferentes /p>
2, los elementos en S están relacionados entre sí de alguna manera
, entonces S se llama sistema y los elementos en S son componentes del sistema.
La versión es el número de serie
Versión del kernel: el hardware del teléfono móvil se llama hardware
Como placa base, GPS, cámara, WiFi, Bluetooth , etc., número de versión Es una colección de controladores.
Información ampliada
Kernel del sistema
Android se ejecuta en el kernel de Linux, pero no en GNU/Linux, porque Android no es compatible con la mayoría de las funciones de GNU/Linux. incluidos Cairo, X11, Alsa, FFmpeg, GTK, Pango y Glibc.
Android reemplazó Glibc por Bionic, Cairo por Skia, FFmpeg por opencore, etc.
Para que Android sea comercialmente viable, se deben eliminar las restricciones impuestas por la licencia GNU GPL, como mover los controladores al espacio del usuario, separando así por completo los controladores de Linux del kernel de Linux.
Bionic/Libc/Kernel/ no es un archivo de encabezado del kernel estándar.
Los encabezados del kernel de Android se generan a partir de los encabezados del kernel de Linux utilizando herramientas que preservan constantes, estructuras de datos y macros.
El control del kernel de Linux de Android incluye seguridad, gestión de memoria, gestión de procesos, pila de red, DriverModel, etc.
Enciclopedia Baidu-Android