2 votos

Cómo actualizar la versión del núcleo de Android

Estoy ejecutando un dispositivo Android con una versión del núcleo de 3.4.5 en un zócalo hecho por mediatek (MT6582). Hace poco encontré un mensaje interno con el núcleo basado en el KitKat sin tocar para MT6582. Este nuevo núcleo KitKat es la versión 3.4.67, creo. Y en la página de github el tipo mencionó algo sobre actualizar la versión del kernel sin tener que hacer necesariamente una nueva. No tenía ningún paso y no entendí mucho si alguien puede ayudar en cómo actualizar el kernel de Linux sería muy útil. Esto es lo que decía:

A diferencia de los parches para los núcleos 3.x, los parches para los núcleos 3.x.y (también conocidos como los -núcleos estables-) no son incrementales sino que se aplican directamente al núcleo de la base 3.x. Por favor, lea Documentation/applying-patches.txt para más información.

Alternativamente, el script núcleo de parche puede ser usado para automatizar esto proceso. Determina la versión actual del núcleo y aplica cualquier parches encontrados.

linux/scripts/patch-kernel linux

El primer argumento del comando anterior es la ubicación de la fuente del núcleo. Los parches se aplican desde el directorio actual, pero se puede especificar un directorio alternativo como segundo argumento.

Si estás actualizando entre lanzamientos usando los parches de la serie estable (por ejemplo, el parche-3.x.y), nótese que estos "puntos-lanzamientos" son no incremental y debe aplicarse al árbol de base 3.x. Para ejemplo, si tu núcleo base es 3.0 y quieres aplicar el 3.0.3 parche, no se aplica y de hecho no debe aplicar primero el 3.0.1 y 3.0.2 parches. De manera similar, si estás ejecutando el núcleo la versión 3.0.2 y si quieres saltar a la 3.0.3, primero debes invertir el parche 3.0.2 (es decir, el parche -R) antes de aplicando el parche de 3.0.3.

¿Alguien sabe cómo puedo actualizar mi versión del núcleo? Si es así, por favor díganme cómo se apreciaría otra información relacionada para ayudarme. Gracias

0 votos

Las instrucciones que has encontrado son para aplicar un parche al código fuente del núcleo. Sólo son relevantes si estás compilando el kernel tú mismo, que supongo que no es lo que quieres. Necesitas encontrar un binario del kernel (es decir, un boot.img), que probablemente vendrá con instrucciones sobre cómo flashearlo.

1voto

Jøê Grèéñ Puntos 1

Dudo totalmente que el núcleo sea para dispositivos MTK porque según mis conocimientos (yo también tengo un dispositivo MT6582) MTK es un fabricante de SoC de fuente parcialmente cerrada que da el código fuente mediante la compra. MTK hace una ROM estándar basada en AOSP y la da a las empresas, pero ninguna empresa puede editar la ROM a menos que compre la licencia para ello. Esto significa que los no asociados de MTK no pueden hacer ninguna parte de la ROM ya que no tienen el código fuente

Mi sugerencia: No intente esta maniobra porque puede terminar con un núcleo con los drivers que no coinciden y también con un dispositivo de arranque como bonus :)

0 votos

Hola también desde u me dijo u tiene un teléfono mt6582 puedo saber si está ejecutando una costumbre y también qué versión I'd su rom actual ... gracias

0 votos

¿Qué quiere decir que hay que comprar el código fuente? No se puede, por ley, utilizar el kernel de linux sin proporcionar las fuentes de forma gratuita

1voto

Judy Corea Puntos 1

¿Puedes poner el enlace al post del github en el post?

No sé mucho sobre cómo hacer una actualización del núcleo, pero lo que sí sé es que requiere mucha habilidad de programación.

Uno de los mayores problemas de los SOC de Mediatek es que raramente dan el código fuente de sus enchufes. Esto hace que sea aún más difícil construir un núcleo personalizado.

Encontré un intento fallido para tu enchufe. Foros XDA:[PERNO] [3.4.5] Wiko DarkMoon (MT6582)

Otro problema es que la rom está hecha específicamente para el núcleo de linux y que los nuevos núcleos podrían no funcionar con su dispositivo. Fuente:(stackexchange).

Es una gran molestia actualizar el núcleo y dudo que valga la pena ni remotamente.

0 votos

Hola en realidad he visto el kernel cuarto oscuro wiki antes ... pero no es para mi dispositivo y no estoy seguro de si puedo puerto que a mi teléfono si es así por favor dígame....también aquí está la fuente de github....si es veiwing la fuente de github ver en la versión de escritorio de la página para la cosa descripción que contiene el artículo sobre la actualización.

0 votos

Oops se olvidó de añadir el enlace aquí está github.com/kashifmin/MT6582-KK-KERNEL

0 votos

Oops para el kernel darkrom por incompatibilidad quería decir que ya tengo el kernel 3.4.5 y estoy buscando el kernel 3.4.67 que soporta kitkat

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X