Ver la Versión Completa : [ CONSULTA ] Modificar Kernel stock
AlbertoMMI
04/02/16, 00:07:45
Hola compañeros y compañeras de HTCMania
Hace mucho tiempo que ando trasteando con Android pero hasta ahora, por desconocimiento, casi no sabía lo que era un Kernel y mucho menos lo que podía hacer.
Gracias al amigo @TuxLin (http://www.htcmania.com/member.php?u=849973) y a su trabajo con la Galaxy Tab 2 (GT-P5110) con la rom+kernel Dhollmen he visto que se pueden modificar muchísimas cosas y mejorar muchísimo el rendimiento así como hacer overclock, etc...
Mi mayor problema es que desconozco como descomprimir las IMG del Boot, como extraer los archivos, obtener las sources del kernel o que archivos modificar para luego compilar.
Por eso pido ayuda a la comunidad para poder hacer un Custom Kernel personalizado para android con la esperanza que funcione para la mayoría de los dispositivos android.
Gracias a tod@s los que puedan aportar información y que esa información sea útil para todos los miembros del foro. Si fuese algún tipo de tutorial más o menos detallado, pues mucho mejor.
rassillon
04/02/16, 17:00:53
Buenas, AlbertoMMI!
Ahora mismo estoy intentando echar a andar CyanogenMod 11.0 en nuestro dispositivo (concretamente el mio, GT-I9060I versión DS).
Por ahora he conseguido hacer funcionar la recovery CWM en el móvil, y he conseguido arreglar la mayoría de los errores que impedían montar las particiones correctamente.
Aun así aviso que la recovery todavía no está a prueba de errores y puede petar en cualquier momento, dado que también es mi primer desarrollo en android.
En cuanto al kernel, tienes a tu disposición el código fuente del kernel que estás usando ahora mismo en tu terminal; accede a:
http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=9060i
y busca la versión de tu firmware (que en mi caso es el I9060IXXU0AOH1). Sólo tendrás que descargártelo, leerte bien la documentación y desarrollar tu custom kernel.
Por otro lado, tienes a tu disposición mis repositorios en GitHub, en los cuales estoy desarrollando ahora mismo, y en los que ya os he facilitado el kernel y el device para que sólo tengáis que añadirlo a vuestra build y compiléis vuestro propio kernel.
Device: https://github.com/rassillon/android_device_samsung_grandneove3g
Kernel: https://github.com/rassillon/android_kernel_samsung_grandneove3g
Por último, cabe destacar que ahora mismo no me gustaría toquetear el kernel, por lo menos hasta que tenga funcional la rom de CyanogenMod.
Espero haberte solucionado tu problema, AlbertoMMI. :)
PD: Soy nuevo en cuanto a participar en un foro y aunque no pueda dedicarme las 24h a nuestro terminal, intentaré hacer un esfuerzo por hacer del Grand Neo Plus un móvil que recordar. :D
AlbertoMMI
07/02/16, 15:32:00
Muchas gracias @rassillon (http://www.htcmania.com/member.php?u=1391178), estoy viendo todo lo que llevas hasta ahora y me vuelvo loco... no se ni por donde empezar a mirar jajajaja, mi idea era la de modificar el kernel para permitir overclock/underclock y overvolt/undervolt, quitarle algunas cosillas para hacerlo más ligero y si pudiera, añadirle más governors (PegasusQ en la tab lo parte todo xD). De momento era solo eso porque la rom stock... buena no es, pero para empezar a trastear creo que esta bien y con Cyanogen no me atrevo aun.
Revisaré lo que has puesto a ver que puedo hacer aunque sinceramente creo que entre muy poco o nada xD
Igualmente gracias @rassillon (http://www.htcmania.com/member.php?u=1391178) por la información y por tu trabajo.
Ah, comentarte que en la sección del GT-i9060i/ds del foro, tengo puesto un tutorial para meterle el Recovery TWRP 2.8 a este modelo. Es plenamente funcional y no da problema alguno, por si te interesa en vez de modificar un CWM.
rassillon
07/02/16, 16:41:01
Muchas gracias!
Ah, comentarte que en la sección del GT-i9060i/ds del foro, tengo puesto un tutorial para meterle el Recovery TWRP 2.8 a este modelo. Es plenamente funcional y no da problema alguno, por si te interesa en vez de modificar un CWM.
Ya lo estuve probando y funciona estupendamente, muchas gracias de nuevo!
AlbertoMMI
07/02/16, 23:51:44
Un placer poder ayudar ^^
Ahora a ver si algún cocinero experto nos hace un tuto sobre como modificar un kernel, una rom completa o como hacer una desde las sources para poder añadirle overclock / overvolt y otras opciones, quitarle o añadirle apps...
Un saludo ^^
vBulletin® v3.8.1, Copyright ©2000-2025, Jelsoft Enterprises Ltd.