jeromolanos
04/09/12, 12:36:37
TRADUCIDO POR GOOGLE.
Hola chicos, esto es un sistema de arranque dual para el Xperia S:
h3kMx921Ts8
Le permite iniciar dos kernels diferentes, con su cpio asociado con un núcleo tercero que maneja el menú de arranque e incrusta cwm. Funciona con cualquier núcleo, esto no es kexec base. Como demostración en el vídeo, tengo disponible el firmware particiones regulares en una CM9 y en el otro con bucles en el almacenamiento interno. Voy a experimentar más tarde durante la partición para ver si podíamos tener dos conjuntos de particiones nativas para que sea más cómodo.
Como lo es, es bastante difícil, pero si alguien tiene interés en él me lo dará a conocer tal como es y tratar de mejorar la usabilidad.
Esto es para los desarrolladores como para usuarios avanzados solamente, usted tendría que jugar mucho para conseguir la segunda construir para funcionar, necesita un brazo cadena de herramientas para integrar los dos núcleos y tiene que modificar su cpio.
Estoy trabajando en herramientas para destellar los granos directamente en el dispositivo, pero no están listos todavía. Y lo ideal, CWM tendría que ser extendida para soportar dos ambientes. No espere que el progreso rápido, no tengo mucho tiempo libre para trabajar en esto.
A continuación algunos detalles sobre cómo funciona:
1- recortado por un núcleo de valores para eliminar algo de grasa y agregar un controlador para establecer una posición de memoria específica.
2-Puedo insertar un cargador pequeño montaje con este núcleo y su cpio además de los otros 2.
3- El núcleo diminuto se carga en primer lugar, se muestra el menú y, finalmente, comienza cwm. El menú cambiará la ubicación de memoria con la opción del kernel y reiniciar el sistema.
4- Al siguiente reinicio, el cargador de montaje detectará la elección del kernel y arranque el kernel adecuado.
Así que, de hecho, que está arrancando dos veces, primero el cargador pequeño, entonces el arranque real.
Se añade un poco de tiempo de arranque, pero no es espectacular. La ventaja es que es más fácil construir el cargador, es un sencillo init. La segunda ventaja, el segundo núcleo se ejecuta en un "fresco" de inicio, no sobra en la memoria, no hay parche kexec de aplicar, funciona con cualquier kernel. Por último, cwm puede ser embebido en el kernel pequeño, así que es finalmente independiente de la construcción del kernel.
Hilo Original: http://forum.xda-developers.com/showthread.php?t=1869487
Actualizado Version 2.
Aquí está una nueva versión delgestor de arranque.
Si usted no vio la primera versión, su propósito es permitir un arranque dual firmware con dos núcleos diferentes, con un tercero que administra selección de arranque:
http://i.imgur.com/MxLPr.jpg
Desde el primer lanzamiento, he añadido soporte cwmod tanto para construir:
http://i.imgur.com/qLC9j.jpghttp://i.imgur.com/6fWfF.jpg
En primer build se ejecuta desde partición nativa y construir segundo installled en el almacenamiento interno a través de loops de prueba. Desde el primer lanzamiento, añadí loobpack creación automática:
http://i.imgur.com/mmWIO.jpg
CWM se encargará de darles formato.
UN AVISO DE PRIMER GRANDE: todo lo que vemos aquí es muy experimental, yo no soy responsable de cualquier daño o problema que podría causar.
No tengo ni idea de si se está ejecutando una compilación de los bucles se está desgastando a la memoria flash, que puede dañar el dispositivo.
--------------------------------------------------------------------------------------------------
Pre-requisito
Por ahora, hay que ejecutar acciones firmware 6.1.A.2.45, que va a cambiar en el futuro, cuando se disponga de más del firmware, pero ahora mismo, este es el único disponible.
Instalación:
Primero asegúrese de que el firmware de valores es 6.1.A.2.45
Descargar bm_02.zip (http://uploaded.net/file/kokaviwz) y extraer dual.elf algún lugar de tu PC
Descargue uno de los firmware modificado personalizado en la lista
Entra en el modo fastboot
Flash el núcleo desde el PC con fastboot flash de arranque dual.elf
Reiniciar
Usted debe ver el menú de arranque ahora, seleccione cwmod por encargo
La primera vez, ya que no tienen loops de prueba, se le pedirá tamaño de las particiones del sistema y de los datos. Sea paciente, puede tomar tiempo para crearlos.
Cuando la recuperación CWMod por costumbre aparece, seleccione borrar datos / reset de fábrica
a continuación, realice sistema de borrado de particiones / sistema de formato
loopbacks Ahora está listo, usted puede flashear uno de los métodos de construcción
opcionalmente flash normal Google Apps desde aquí.
Firmware
6.1.A.2.45
Instalar rom cocinada desde cwm.
FXP 137 CM 9.1...
Hola chicos, esto es un sistema de arranque dual para el Xperia S:
h3kMx921Ts8
Le permite iniciar dos kernels diferentes, con su cpio asociado con un núcleo tercero que maneja el menú de arranque e incrusta cwm. Funciona con cualquier núcleo, esto no es kexec base. Como demostración en el vídeo, tengo disponible el firmware particiones regulares en una CM9 y en el otro con bucles en el almacenamiento interno. Voy a experimentar más tarde durante la partición para ver si podíamos tener dos conjuntos de particiones nativas para que sea más cómodo.
Como lo es, es bastante difícil, pero si alguien tiene interés en él me lo dará a conocer tal como es y tratar de mejorar la usabilidad.
Esto es para los desarrolladores como para usuarios avanzados solamente, usted tendría que jugar mucho para conseguir la segunda construir para funcionar, necesita un brazo cadena de herramientas para integrar los dos núcleos y tiene que modificar su cpio.
Estoy trabajando en herramientas para destellar los granos directamente en el dispositivo, pero no están listos todavía. Y lo ideal, CWM tendría que ser extendida para soportar dos ambientes. No espere que el progreso rápido, no tengo mucho tiempo libre para trabajar en esto.
A continuación algunos detalles sobre cómo funciona:
1- recortado por un núcleo de valores para eliminar algo de grasa y agregar un controlador para establecer una posición de memoria específica.
2-Puedo insertar un cargador pequeño montaje con este núcleo y su cpio además de los otros 2.
3- El núcleo diminuto se carga en primer lugar, se muestra el menú y, finalmente, comienza cwm. El menú cambiará la ubicación de memoria con la opción del kernel y reiniciar el sistema.
4- Al siguiente reinicio, el cargador de montaje detectará la elección del kernel y arranque el kernel adecuado.
Así que, de hecho, que está arrancando dos veces, primero el cargador pequeño, entonces el arranque real.
Se añade un poco de tiempo de arranque, pero no es espectacular. La ventaja es que es más fácil construir el cargador, es un sencillo init. La segunda ventaja, el segundo núcleo se ejecuta en un "fresco" de inicio, no sobra en la memoria, no hay parche kexec de aplicar, funciona con cualquier kernel. Por último, cwm puede ser embebido en el kernel pequeño, así que es finalmente independiente de la construcción del kernel.
Hilo Original: http://forum.xda-developers.com/showthread.php?t=1869487
Actualizado Version 2.
Aquí está una nueva versión delgestor de arranque.
Si usted no vio la primera versión, su propósito es permitir un arranque dual firmware con dos núcleos diferentes, con un tercero que administra selección de arranque:
http://i.imgur.com/MxLPr.jpg
Desde el primer lanzamiento, he añadido soporte cwmod tanto para construir:
http://i.imgur.com/qLC9j.jpghttp://i.imgur.com/6fWfF.jpg
En primer build se ejecuta desde partición nativa y construir segundo installled en el almacenamiento interno a través de loops de prueba. Desde el primer lanzamiento, añadí loobpack creación automática:
http://i.imgur.com/mmWIO.jpg
CWM se encargará de darles formato.
UN AVISO DE PRIMER GRANDE: todo lo que vemos aquí es muy experimental, yo no soy responsable de cualquier daño o problema que podría causar.
No tengo ni idea de si se está ejecutando una compilación de los bucles se está desgastando a la memoria flash, que puede dañar el dispositivo.
--------------------------------------------------------------------------------------------------
Pre-requisito
Por ahora, hay que ejecutar acciones firmware 6.1.A.2.45, que va a cambiar en el futuro, cuando se disponga de más del firmware, pero ahora mismo, este es el único disponible.
Instalación:
Primero asegúrese de que el firmware de valores es 6.1.A.2.45
Descargar bm_02.zip (http://uploaded.net/file/kokaviwz) y extraer dual.elf algún lugar de tu PC
Descargue uno de los firmware modificado personalizado en la lista
Entra en el modo fastboot
Flash el núcleo desde el PC con fastboot flash de arranque dual.elf
Reiniciar
Usted debe ver el menú de arranque ahora, seleccione cwmod por encargo
La primera vez, ya que no tienen loops de prueba, se le pedirá tamaño de las particiones del sistema y de los datos. Sea paciente, puede tomar tiempo para crearlos.
Cuando la recuperación CWMod por costumbre aparece, seleccione borrar datos / reset de fábrica
a continuación, realice sistema de borrado de particiones / sistema de formato
loopbacks Ahora está listo, usted puede flashear uno de los métodos de construcción
opcionalmente flash normal Google Apps desde aquí.
Firmware
6.1.A.2.45
Instalar rom cocinada desde cwm.
FXP 137 CM 9.1...