Ver Mensaje Individual
  #1754  
Viejo 18/05/15, 03:42:10
Array

[xs_avatar]
sebasmt sebasmt no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Localización: Bogota colombia
Mensajes: 216
Modelo de smartphone: xpneo v, G.s4, lg g2 d 805 , xperia z3 com, mi 9 s
Tu operador: Movistar
 Cita: Originalmente Escrito por raziel-77 Ver Mensaje
El problema es que los nuevos bootloader tienen tapado el xploid que usaba loki para instalar los kernel, pero si saben manejar el modo que usa la Ramdisk de JB + primeras KK y las ultimas KK + las LP.

Para que lo entendais lo explico mas detalladamente. EL bootloader es cerrado ya sea el de JB/primeas KK o ultimas KK/LP. Usábamos el de JB para instalar cualquier kernel (y obviamente las ROMs instalan uno tambien). Con un bypass llamado loki que engañaba esa protección. LG cambio el bootloader por que a partir de las ultimas KK cambio la manera de manejar la Ramdisk los kernel. Aun asi el nuevo bootloader sabe manejar la forma antigua de que maneja los kernel la Ramdisk y la nueva forma, para evitar posibles problemas.

Por desgracia LG en los nuevos bootloader también aprovecho para tapar el agujero que usaba loki para engañarlos. Los kernel originales llevan unas firmas "únicas" de LG, el bootloader las lee y si no coinciden o no existen bloquea la instalación de ese kernel aunque el resto de la ROM si instala por que eso ya no lleva esas firmas. Obviamente una ROM sin kernel no arranca y se queda como todos sabemos en el famoso bootloop en la animación de LG.

Los bootloader antiguos tenien un agujero de proteccion que loki aprovechaba para engañarlos haciendo creer que eran firmas originales o directamente hacia que se saltara la firma para ir directamente al resto del kernel (no lo tengo claro cual de los dos o si existe una 3º posibilidad, aunque creo que es el 2º caso, por eso es un bypass).

Las herramientas Bump lo que hacen es firmar los kernels y recoverys directamente. Son firmas clavadas a las originales de LG y por lo tanto el bootloader no se entera que son custom kernel, no los bloquea y se instalan perfectamente.


Los kernel de los proyectos AOSP (CM12, Paranoid, PAC...) no estan dumpeados, siguen usando loki, por lo tanto necesitan el bootloader de JB por no estar aun en ellos el agujero usado por loki. Pero los kernel de terceros para ROMS AOSP LP si que estan ya usando desde hace meses las herramientas Dump para dumpearlos y que sirvan para los bootloader mas nuevos.

Con lo que, si después de flashear la ROM AOSP le metéis un kernel bumpeado como lo esta el recovery se puede instalar sin problemas y la ROM funcionara al 100% con el bootloader que usan las LP Stock.

En resumen:
Una LP Stock es imposible hacer funcionar con el bootloader de JB. No por el bump, ya que este dejar firmas originales de LG y se lo tragaría igualmente (de echo yo he sudado kernel para CM12 dumpeados con el bootloader de JB).

Es por que un bootloader de JB solo sabe manejar la Ramdisk como era en su epoca y no como se maneja en LP ya que es algo mas nuevo. Pero una AOSP a pesar de que en principio necesita el bootloader de JB por usar el metodo loki para su instalacion si es posible hacerla funcionar en los llamados bootloader de KK por que este al ser mas nuevo LG le "enseño" como funciona la Ramdisk de antes y la de ahora. Solo con meter después de la ROM y antes de salir del recovery un kernel bumpeado.

En XDA existen varios kernel para AOSP que ya estan bumpeados en DST existe uno del equipo también y aunque no deveria por formar parte de el es muy buen kernel que ademas es capaz de manejar al completo una ROM en formato F2FS en lugar del EXT4 que usamos habitualmente. Y que sumado al recovery TWRP dumpeado + soporte F2FS + control termal podréis formatear fácilmente las particiones principales a ese formato (/System, /Cache, /Data y no recuerdo si alguna mas)
Do de puedo encontrar las ultims gapps?
__________________
________________

Xperia neo v mt 11 i >> sg s4 >> lg g2 d805
Responder Con Cita