Presentado originalmente por el miembro 'Cibermercado-123' (basado en Calcuta) en el foro XDA el 4 de junio de 2013. Todo lo que he hecho es corregir la ortografía y "dar cuerpo" a la explicación. Esto NO es una guía "paso a paso para tontos". Presume que sabes sobre adb y dónde encontrarlo. Del mismo modo, supone que ya estás familiarizado con una utilidad de desempaquetado y empaquetado en tu sistema operativo favorito (Windows o Linux).
Nota para el usuario2247823 Dijiste que podías hacer un ABD. Así que mete una tarjeta USD y adb shell montar la USD Cambiar a la carpeta montada n cat /dev/block/nanda >nanda. (Este es un cargador de arranque con script.bin,etc) cat /dev/block/nandb >nandb. (Esto es env para uboot, excepto la integridad del fuego) cat /dev/block/nandc >nandc. (Esta es la partición de arranque con el kernel y los archivos init.sun?.rc) cat /dev/block/nandd >nandd. (Este es un sistema con módulos de controladores específicos del proveedor) cat /dev/block/nandg >nandg. (Esto es la recuperación) Desmonta la tarjeta SD y clona esos archivos. Con ellos podrás recrear una copia de trabajo idéntica a la que tu proveedor nunca te dio. Davemusic.
Hola a todos, algunos usuarios de dispositivos ganadores se encuentran con un clon / copia de seguridad de su tablet pero sin la imagen ROM de los fabricantes (o no pueden encontrar una descarga) en caso de que una ROM personalizada falle. Aquí está cómo salvarse. Descarga cualquier ROM de stock de clones. ( Hay algunas limitaciones aquí - el sentido común prevalece - si tienes una tablet A10 entonces tiene que ser una ROM A10 si estás en ICS - entonces tiene que ser una ROM de ICS. DEBE SER UNA IMAGEN DE VIDA (la mayoría lo son)
SALVAR LA ROM ORIGINAL Ahora instala y configura adb y saca tus tabletas internas enteras. Usando comandos como "Sistema de extracción de adb". Creará un directorio llamado "sistema" y sacará tu partición del sistema dentro de él. Ahora para el cargador de arranque y el kernel de arranque (y es ramdisk) usamos 'cat' para leer las particiones nand 'nandc' y 'nanda'. Su -c "cat dev/block/nanda > sdcard/bootloader.img" Su -c "cat dev/block/nandc > sdcard/boot.img".
* AHORA CAMBIAMOS EL ROM DE VAINILLA A TU VERSIÓN * Ahora con cualquier utilidad de desempaquetado de rom (uso el foro de image repacker xda) desempaquetar la imagen clonada.
Reemplaza los archivos de arranque y de carga de arranque dentro de la img del traje salvavidas desempaquetado y cambia la extensión a .fex (si tu programa de empaquetado tiene una carpeta 'iso' cambia ahí también) (Davemusic prefiere copiar nandd a system.fex y nandg a recovery.fex más el boot y el bootloader como se especifica arriba) Ahora vuelve a empaquetar y a flashear. Si funciona inmediatamente, entonces está bien. Si no, usa adb para enviar los módulos de tu carpeta de sistema a la rom que estás ejecutando. También empuja la carpeta 'etc' a 'system/etc' y empuja la carpeta 'hw' en 'lib/hw' a 'system/lib/hw'. Ahora reinicie. Funcionará.
( Davemusic tuvo problemas con lo siguiente porque la herramienta "repack-bootimage.pl" era incorrecta. La línea que hace el mkbootimage debería decir sistema ("mkbootimg --cmdline 'console=ttyS0, 115200 rw init=/init loglevel=5' --base 0x40000000 --kernel $ARGV[0] --ramdisk ramdisk-repack.cpio.gz -o $ARGV[2]");
es una larga fila.... que envuelve este poste. Pero, después de modificar ese comando, pude usarlo y crear la imagen de mi traje de vida. ) * LO SIGUIENTE ES SÓLO SI QUIERES CREAR TU PROPIA IMAGEN MODIFICADA * Ahora para una solución permanente. Utiliza las herramientas de Sunxi en ubuntu o cualquier linux para hacer primero el system.fex de la ROM clonada a un archivo system.fex usando SIM2IMG. Ahora móntalo usando "sudo mount -o loop system.img Ahora en linux debes escribir 'sudo nautilus' para abrir el navegador de archivos gui en modo superusuario. (Esto hace que el cambio de archivos sea un poco más fácil). Ahora, desde la carpeta de tu sistema de respaldo, copia el contenido de 'vendor/modules', 'lib/hw' y 'etc' en el directorio montado. (Si esto parece un poco extraño - recuerda que el directorio de destino es /system. Pero, tu copia de seguridad es relativa a eso. IE el prefijo '/system' desaparece. Entonces; '/system/etc' se convirtió simplemente en 'etc' y '/system/lib/hw' se convirtió en 'lib/hw') Entonces usa 'make_ext4fs' para hacer un archivo fex escaso como este; 'make_ext4fs -s -l 500M -un sistema de sistema de noticias.fex' . Creará newsystem.fex. Cópialo de nuevo en tu rom desempaquetada. Reemplázalo. Empaquetar. Flash. Ahora "casi" tienes tu rom de acciones funcionando. (No es idéntica todavía porque no has cambiado las aplicaciones, hazlo si quieres). Si quieres puedes hacer las ext4fs directamente en tu carpeta de sistema respaldada. (cambia la ruta de destino de 'newsystem.fex'en el comando make_ext4fs para incluir la carpeta de respaldo de tu sistema) Copia el nuevo archivo de Fex de nuevo. Vuelve a empaquetar. Flash. Traerá de vuelta su verdadera reserva de existencias. En algunas imágenes de trajes salvavidas corrompe el "sistema de archivos del disco" para que el SD interno no se monte. (como en la ROM de Eken T01A) Si es así, entonces haz lo siguiente. Abre el shell de Adb. Luego haz una lista de /dev/block/nand? La última partición nand es tu tarjeta sdcard. Hay 9, 10 u 11 particiones nand llamadas nanda a través de nandi (o nandj o nandk) Cualquiera que sea el último - formatearlo usando el apropiado de los siguientes comandos; busybox mkfs.vat /dev/block/nandi void'. O busybox mkfs.vat /dev/block/nanddj void' O "busybox mkfs.vat /dev/block/nandk void Reiniciar. Entonces podrás montarlo. Ahora puedes tener tranquilidad mientras flasheas las ROMs personalizadas. Disfrútalo. CUEVA - Puede ser que no tengas ninguna entrada para 'nand' en el bloque /dev/. Esto puede ocurrir si tienes la versión incorrecta del módulo nand.ko en el directorio Root. Lo siento pero, arreglar ese problema está fuera del alcance de este tutorial.
0 votos
No es un ladrillo ver el linky para una explicación. El bucle de arranque se debe a la corrupción
/cache
o una aplicación que reside en/data
partición está desordenada, la cura es arrancar en la recuperación y borrar la caché .0 votos
Lo hice muchas veces y no se solucionó el problema. Sólo puedo usar ADB con él mientras está en modo de recuperación. y tampoco puedo usar shell