Cita: Originalmente Escrito por
Nande
A qué te refieres con el vacío de 0 s?
Dado que el firmware completo V10.0.3.0.PDIMIXM no se ha filtrado todavía, los Stock BOOT que circulan por ahí (con los patched_boot creados apartir de ellos) en el mejor de los casos, los han obtenido extrayendo la partición BOOT de un dispositivo con la versión V10.0.3.0.PDIMIXM instalada a partir de la OTA.
Como lo que hacen es extraer la partición BOOT, y ésta ocupa 64 MB (
ver el Post que creé en su día), es por eso que esos BOOT.IMG ocupan eso, 64 MB.
Pero claro, cuando desempaquetamos un TGZ del Firmware Oficial, podemos ver que el fichero BOOT.IMG ocupa bastante menos, y lo que se hace al flashearlo, en 'meterlo' desde el inicio de la partición BOOT, y el resto de esa partición, se queda en 'blanco', más concretamente rellenada con "ceros".
Por lo tanto, al hacer una extracción de esa partición, tendremos el contenido del BOOT.IMG original, y un montón de 'ceros' (de código binario o hexadecimal) rellenando hasta los 64 MB.
Lo que hice fue, tras extraer la partición BOOT, editar hexadecimalmente el fichero y eliminar la parte 'vacía' del fichero. De ese modo, en teoría, el Stock BOOT.IMG resultante debería ser idéntico al que viniera en un TGZ de Firmware Original (en cuanto al tamaño que pese).