Ver Mensaje Individual
  #94  
Viejo 15/02/19, 16:05:45
Array

[xs_avatar]
LEPT LEPT no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2012
Localización: Ahí-donde-eso
Mensajes: 4,574
Modelo de smartphone: Xiaomi Mi A2
Tu operador: Movistar
 Cita: Originalmente Escrito por Nande Ver Mensaje
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).
Responder Con Cita
Gracias de parte de: