Buenas Gente, Hoy les vengo a mostrar unas mejoras sobre el projecto cheesecake
Se trata de un projecto que trata de desbloquear el Bootloader del motorola Defy para flashear kernels sin firmas, pero va tomando otro rumbo.
Hasta lo que puedo entender en xda-devs.
"Aparecio un usuario de defy con un recovery stock alterado"
Segun el decia que el recovery tiene vista para carpetas como el de CWM y varias opciones que no tenemos los usuarios comunes, Resulta que parece que ese recovery quiza permita cargar kernels que no tengan RIL
Digamos que ril es la firma propietaria que activa motorola a sus .zip flasheables, entonces cuando vos cargas un sistema de un custom rec., se carga en el 2-nd init y hay cosas que no toca, por ejemplo, el kernel.
Cosa que con el recovery nativo no tenemos esa limitacion, pero necesitamos una firma de motorola.
Como motorola no piensa abrir sus bootloader, creeme que intente romper las guind... al servicio tecnico muuchas veces...
No van a poder flashear un kernel, pero van a probar con Kexects
En informática, kexec (la ejecución del núcleo) es un mecanismo del kernel de Linux que permite "vivir" el inicio de un nuevo núcleo "sobre" el núcleo actualmente en ejecución. kexec se salta la etapa del gestor de arranque <Bootloader> (fase de inicialización de hardware del firmware o del BIOS) y directamente carga el kernel de nuevo en la memoria, donde se comienza a ejecutar de inmediato. Esto evita los largos tiempos asociados con un reinicio completo [1], y puede ayudar a los sistemas para cumplir con los requisitos de alta disponibilidad, reduciendo al mínimo el tiempo de inactividad.
Mientras sea posible, la implementación de un mecanismo como el kexec plantea dos grandes retos:
el nuevo núcleo se sobreponen a la memoria de la que actualmente está en ejecución, mientras que todavía se está ejecutando
el nuevo kernel por lo general esperan que todos los dispositivos físicos para estar en un estado bien definido (como después de reiniciar el sistema, cuando el BIOS (o firmware) que se restablece a un "sano" del Estado). Omisión de un reinicio real puede dejar los dispositivos en un estado desconocido, y el nuevo kernel tendrá que recuperarse de eso.
Espero que entiendan algo hasta ahora, cuando me entere de novedades, actualizare.
Edit: Cargo una rom desde esa Recovery-Kernel, y no funciono como parece ser que deberia, ya que motorola usa el mismo kernel para la recovery y el boot. We 're Fucked
Editado por boss442: 21 July 2012 - 10:10


Conéctate
Regístrate



Volver arriba
Reportar








