{"id":25184,"date":"2021-12-11T10:00:42","date_gmt":"2021-12-11T10:00:42","guid":{"rendered":"https:\/\/www.xatakandroid.com\/sistema-operativo\/que-kernel-movil-android-como-saber-que-version-tienes"},"modified":"2021-12-11T10:00:42","modified_gmt":"2021-12-11T10:00:42","slug":"que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes","status":"publish","type":"post","link":"http:\/\/cordobateve.net\/index.php\/2021\/12\/11\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes\/","title":{"rendered":"Qu\u00e9 es el kernel de un movil Android y c\u00f3mo saber qu\u00e9 versi\u00f3n tienes"},"content":{"rendered":"<p>Los m\u00f3viles Android tienen demasiadas versiones de cosas: <a href=\"https:\/\/www.xatakandroid.com\/sistema-operativo\/historia-y-evolucion-de-android-como-un-sistema-operativo-para-camaras-digitales-acabo-conquistando-los-moviles\">sistema operativo y su API<\/a>, <a href=\"https:\/\/www.xatakandroid.com\/sistema-operativo\/parches-seguridad-android-que-que-importante-instalarlos\">parche de seguridad<\/a>, <a href=\"https:\/\/www.xatakandroid.com\/tutoriales\/como-saber-que-version-tiene-app-android-para-comprobar-que-esta-actualizada\">versiones de aplicaciones<\/a> y servicios&#8230; Algunas de estas versiones son m\u00e1s enigm\u00e1ticas, como <strong>la versi\u00f3n del Kernel<\/strong>, que puedes consultar en los ajustes del sistema. \u00bfQu\u00e9 es?<\/p>\n<p><!-- BREAK 1 --><\/p>\n<p>Si bien en la gran mayor\u00eda de los casos la versi\u00f3n de Kernel que tiene tu m\u00f3vil te resulta irrelevante como usuario, la curiosidad o experimentos con <a href=\"https:\/\/www.xatakandroid.com\/roms-android\/que-custom-rom-como-instalarla-como-quitarla\">Custom ROM<\/a> puede hacer que te topes con la idea de <strong>consultar o cambiar el Kernel de tu m\u00f3vil<\/strong> Android.<\/p>\n<p><!-- BREAK 2 --> <!--more--> <\/p>\n<h2>Qu\u00e9 es el Kernel de Android<\/h2>\n<p>En t\u00e9rminos generales, el kernel es b\u00e1sicamente el n\u00facleo del sistema operativo, por lo que tenemos uno en la gran mayor\u00eda de sistemas. En los m\u00f3viles Android se usa una <strong>versi\u00f3n modificada del kernel de Linux<\/strong>, un n\u00facleo monol\u00edtico donde todo el trabajo se lleva a cabo en el espacio del n\u00facleo, a diferencia de los <a href=\"https:\/\/www.xataka.com\/moviles\/que-microkernel-que-huawei-usa-harmonyos-google-fuchsia\">Microkernels<\/a> como los de HarmonyOS.<\/p>\n<p><!-- BREAK 3 --><\/p>\n<div class=\"desvio-container\">\n<div class=\"desvio\">\n<div class=\"desvio-figure js-desvio-figure\"> <a href=\"https:\/\/www.xatakandroid.com\/sistema-operativo\/estamos-2021-sigo-instalando-roms-personalizadas\"> <img src=\"http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes.jpg\" alt=\"Estamos en 2021 y sigo instalando ROMs personalizadas\"> <\/a> <\/div><\/div>\n<\/div>\n<p>En palabras llanas, el Kernel se encarga de hacer de puente entre los componentes de hardware y las aplicaciones, con unos cuantos pasos intermedios. En el Kernel se encuentran los <strong>controladores para componentes como la pantalla, el audio, las c\u00e1maras integradas<\/strong> o la gesti\u00f3n energ\u00e9tica. <\/p>\n<p><!-- BREAK 4 --><\/p>\n<div class=\"article-asset-image article-asset-normal\">\n<div class=\"asset-content\">\n<div class=\"caption-img \">\n<div class=\"base-wrapper-image\"> <img class=\"sf-lazy centro_sinmarco\" data-sf-srcset=\"http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-1.jpg 450w, http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-5.jpg 681w, http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-6.jpg 1024w, http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-7.jpg 1366w\" data-sf-src=\"http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-1.jpg\" alt=\"Kernelandroid\"><noscript><img alt=\"Kernelandroid\" src=\"http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-1.jpg\"><\/noscript> <\/div>\n<p> <span> La arquitectura de Android, con el kernel de Android en su base <\/span> <\/div>\n<\/div>\n<\/div>\n<p>El kernel se encarga de <strong>gestionar los recursos de la CPU, la memoria, los sistemas de archivos<\/strong> y b\u00e1sicamente todas las tareas m\u00e1s b\u00e1sicas que son necesarias para el funcionamiento del m\u00f3vil, incluyendo los procesos de cada aplicaci\u00f3n. <\/p>\n<p><!-- BREAK 5 --><\/p>\n<p>En Android se usa el kernel de Linux, que es \u00abesquilado\u00bb de aquello que no se aplica a los m\u00f3viles para despu\u00e9s a\u00f1adirle componentes relevantes, tanto por Google como por los fabricantes. Como consecuencia, las versiones de kernel que tenemos en los m\u00f3viles suelen ir <strong>bastante por detr\u00e1s de la \u00faltima para Linux<\/strong>, aunque esto no es algo necesariamente malo.<\/p>\n<p><!-- BREAK 6 --><\/p>\n<div class=\"article-asset-summary article-asset-normal\" readability=\"31.5\">\n<div class=\"asset-content\" readability=\"33\">\n<p>El kernel de un m\u00f3vil Android se comunica con el hardware del m\u00f3vil y es algo as\u00ed como el cerebro del m\u00f3vil<\/p>\n<\/div>\n<\/div>\n<p>El kernel original termina con modificaciones por parte de Google, Qualcomm, Samsung y m\u00e1s, lo cual supone alg\u00fan que otro quebradero de cabeza de cara a las actualizaciones del propio n\u00facleo, que casi nunca suceden. Es por esto que <a href=\"https:\/\/www.xatakandroid.com\/sistema-operativo\/google-quiere-kernel-generico-para-android-actualizaciones-rapidas-mayor-seguridad\">Google lleva tiempo planteando la idea<\/a> de <strong>crear un kernel gen\u00e9rico para Android<\/strong>, sobre el cual se a\u00f1adan los m\u00f3dulos personalizados para cada caso. Por el momento es solo una idea.<\/p>\n<p><!-- BREAK 7 --><\/p>\n<p>En resumen, el kernel es simplemente es <strong>la parte m\u00e1s b\u00e1sica del sistema operativo<\/strong>, aquella que se comunica directamente con el hardware, incluyendo la gesti\u00f3n de memoria y el procesador. En Android se usa un kernel basado en el de Linux muy personalizado y que rara vez se actualiza, incluso despu\u00e9s de que se reciba una nueva versi\u00f3n de Android.<\/p>\n<p><!-- BREAK 8 --><\/p>\n<h2>C\u00f3mo saber la versi\u00f3n del kernel del m\u00f3vil<\/h2>\n<p>A diferencia de la versi\u00f3n de Android, <strong>la versi\u00f3n del kernel que tenemos en el m\u00f3vil<\/strong> no resulta demasiado importante para los usuarios, pues actualizarlo no es algo que necesariamente nos vaya a traer beneficios. S\u00ed, en algunos casos podr\u00edamos beneficiarnos de correcciones en una versi\u00f3n posterior, pero el kernel del m\u00f3vil est\u00e1 tan modificado de por s\u00ed que es posible que no estuvieran afectados por el error en primera instancia.<\/p>\n<p><!-- BREAK 9 --><\/p>\n<p>No obstante, encontrar\u00e1s el dato en los ajustes de m\u00f3vil, en el apartado de <strong>Informaci\u00f3n del dispositivo<\/strong>. Aqu\u00ed cada capa de Android incluye el dato en un lugar ligeramente distinto, por lo que siempre te quedar\u00e1 usar el buscador de la parte superior en caso de que no la encuentres. Aparece junto a datos como <a href=\"https:\/\/www.xatakandroid.com\/sistema-operativo\/que-es-el-kernel-la-banda-base-y-la-compilacion-en-un-dispositivo-android\">la versi\u00f3n de la banda base<\/a>, en el apartado <em>Versi\u00f3n del kernel<\/em>.<\/p>\n<p><!-- BREAK 10 --><\/p>\n<div class=\"article-asset-image article-asset-large\">\n<div class=\"asset-content\">\n<div class=\"caption-img \">\n<div class=\"base-wrapper-image\"> <img class=\"sf-lazy centro_sinmarco\" data-sf-srcset=\"http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-2.jpg 450w, http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-8.jpg 681w, http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-9.jpg 1024w, http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-10.jpg 1366w\" data-sf-src=\"http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-2.jpg\" alt=\"Kernels\"><noscript><img alt=\"Kernels\" src=\"http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-2.jpg\"><\/noscript> <\/div>\n<p> <span> Tres m\u00f3viles distintos con tres versiones de Kernel diferentes <\/span> <\/div>\n<\/div>\n<\/div>\n<p>Mientras que <a href=\"https:\/\/www.kernel.org\/\">el kernel de Linux ya sobrepas\u00f3 la versi\u00f3n 5.0<\/a>, lo m\u00e1s habitual hoy en d\u00eda ser\u00e1 una versi\u00f3n 4.x o 3.x. \u00c9stas \u00faltimas se han convertido en algo as\u00ed como un cl\u00e1sico, pues durante muchos a\u00f1os las versiones m\u00e1s habituales fueron 3,4, 3,10 y 3,18. Como coment\u00e1bamos antes, <strong>tener una versi\u00f3n \u00abantigua\u00bb no es algo necesariamente malo<\/strong>, aunque te puede ser \u00fatil saberlo si est\u00e1s trasteando con ROM con el m\u00f3vil.<\/p>\n<p><!-- BREAK 11 --><\/p>\n<h2>Kernels de terceros<\/h2>\n<div class=\"article-asset-image article-asset-normal\">\n<div class=\"asset-content\">\n<div class=\"caption-img \">\n<div class=\"base-wrapper-image\"> <img class=\"sf-lazy centro_sinmarco\" data-sf-srcset=\"http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-3.jpg 450w, http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-11.jpg 681w, http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-12.jpg 1024w, http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-13.jpg 1366w\" data-sf-src=\"http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-3.jpg\" alt=\"Kernel\"><noscript><img alt=\"Kernel\" src=\"http:\/\/cordobateve.net\/wp-content\/uploads\/2021\/12\/que-es-el-kernel-de-un-movil-android-y-como-saber-que-version-tienes-3.jpg\"><\/noscript> <\/div>\n<p> <span> Uno de los Kernel m\u00e1s famosos es el de Kernel, con una aplicaci\u00f3n a juego (tambi\u00e9n v\u00e1lida para otros Kernel) <\/span> <\/div>\n<\/div>\n<\/div>\n<p>Igual que puedes -en algunos casos- instalar una versi\u00f3n de Android totalmente distinta en el m\u00f3vil con una Custom ROM, tambi\u00e9n puedes <strong>modificar el kernel de m\u00f3vil<\/strong>, de forma similar. Es decir, con root de por medio, paciencia, alg\u00fan que otro comando ADB, la ayuda de los <a href=\"https:\/\/forum.xda-developers.com\/\">foros de XDA<\/a> y <a href=\"https:\/\/www.xatakandroid.com\/roms-android\/que-twrp-como-se-instala-sirve-este-custom-recovery-para-android\">TWRP<\/a> o similares.<\/p>\n<p><!-- BREAK 12 --><\/p>\n<div class=\"article-asset-summary article-asset-normal\" readability=\"32\">\n<div class=\"asset-content\" readability=\"34\">\n<p>Adem\u00e1s de instalar una Custom ROM, tambi\u00e9n puedes cambiar el kernel del m\u00f3vil por uno de terceros<\/p>\n<\/div>\n<\/div>\n<p>El ecosistema de los kernels personalizados sigue muy vivo, con varios proyectos en activo como <a href=\"https:\/\/elementalx.org\/\">ElementalX<\/a>, <a href=\"https:\/\/github.com\/engstk\">blu_spark<\/a> o <a href=\"https:\/\/forum.xda-developers.com\/t\/kernel-11-0-0-sultan-kernel-october-18-2021.4219247\/\">Sultan Kernel<\/a>. Algunos de estos kernels se centran en <strong>aumentar el rendimiento de m\u00f3vil, otros el uso de la bater\u00eda<\/strong> y hay quienes simplemente dan m\u00e1s opciones al usuario para que ajusten los par\u00e1metros a su antojo en lugar de depender lo que ven\u00eda preajustado de f\u00e1brica.<\/p>\n<p><!-- BREAK 13 --><\/p>\n<p>Cambiar el kernel del m\u00f3vil <strong>tiene su riesgo<\/strong>, incluyendo que el m\u00f3vil se reinicie en bucle o se quede brickeado y, si bien t\u00e9cnicamente deber\u00eda ser posible devolverlo a la vida reinstalando el kernel original, esto requiere tambi\u00e9n de conocimientos y pr\u00e1ctica. El resumen en una l\u00ednea es que cambiar el kernel del m\u00f3vil por uno personalizado puede tener sus beneficios para los usuarios avanzados, y los que no posiblemente sea mejor que se abstengan.<\/p>\n<p><!-- BREAK 14 --> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los m\u00f3viles Android tienen demasiadas versiones de cosas: sistema operativo y su API, parche de seguridad, versiones de aplicaciones y servicios&#8230; Algunas de estas versiones son m\u00e1s enigm\u00e1ticas, como la versi\u00f3n del Kernel, que puedes consultar en los ajustes del sistema. \u00bfQu\u00e9 es? Si bien en la gran mayor\u00eda de los casos la versi\u00f3n de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":25185,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[19],"tags":[],"_links":{"self":[{"href":"http:\/\/cordobateve.net\/index.php\/wp-json\/wp\/v2\/posts\/25184"}],"collection":[{"href":"http:\/\/cordobateve.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/cordobateve.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/cordobateve.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cordobateve.net\/index.php\/wp-json\/wp\/v2\/comments?post=25184"}],"version-history":[{"count":0,"href":"http:\/\/cordobateve.net\/index.php\/wp-json\/wp\/v2\/posts\/25184\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/cordobateve.net\/index.php\/wp-json\/wp\/v2\/media\/25185"}],"wp:attachment":[{"href":"http:\/\/cordobateve.net\/index.php\/wp-json\/wp\/v2\/media?parent=25184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/cordobateve.net\/index.php\/wp-json\/wp\/v2\/categories?post=25184"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/cordobateve.net\/index.php\/wp-json\/wp\/v2\/tags?post=25184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}