Ver Mensaje Individual
  #1  
Viejo 01/12/12, 12:25:31
Array

[xs_avatar]
Homero2 Homero2 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2010
Localización: Valencia
Mensajes: 737
Modelo de smartphone: LG G6 H870DS, Xiaomi Mi 10T Pro
Tu operador: O2
[TUTO] Como desempaquetar un KDZ y un DZ [LG E610 L5]

Ya podéis empezar ha hacer vuestras propias creaciones de ROM.
Aquí os traigo las herramientas para poder desempaquetar un KDZ y unN DZ, y de paso poder empaquetar otra vez el DZ.
En otro tuto explicaré como empaquetar un DZ

[TUTO] Como desempaquetar un KDZ y un DZ [LG E610 L5]

En los teléfonos L5 LG a optado por el formato DZ, si desempaquetamos una ROM KDZ nos encontramos con un CAB, y si descomprimimos el CAB parece el DZ.


Los archivos DZ son comprimidos que pueden ser flasheados directamente, y como siempre, se pueden desempaquetar para extraer la ROM en formato BIN.


MATERIAL
Necesitamos una serie de herramientas.
  • Desempaquetar KDZ = LGExtract.exe de navossoc
  • Desempaquetar CAB[/b] = Cualquier descompresor, en Windows, ej. WinRAR
  • Desempaquetar DZ[/b] =  DZDecrypt.exe DZ_Creator.exe de copsfrance
  • Y por supuesto una ROM en formato KDZ o DZ

PROCEDIMIENTO
Lo primero es desempaquetar el KDZ, para ello copiamos el archivo LGExtract.exe en la ruta donde tengamos la ROM en formato KDZ y desde la consola (que previamente tiene que estar situada en la ruta de la ROM) tecleamos:

WINDOWS
Código:
LGExtract.exe -kdz V10X_xx.kdz
LINUX
Código:
wine LGExtract.exe -kdz V10X_xx.kdz
y pulsamos Enter


Donde pone V10X_xx.kdz hay que poner el nombre de la ROM, por ejemplo: V10A_00.kdz


Cuando el proceso termine aparecerá un archivo con el mismo nombre que la ROM pero con extensión .cab, por ejemplo, V10A_00.cab
Lo descomprimimos y aparecerá el archivo DZ y una DLL
Para desempaquetar el DZ tecleamos esto:

WINDOWS
Código:
DZDecrypt.exe LGE610AT-xx-VxxX-XX-XXX-xx-xx-20xx+x.dz
LINUX
Código:
wine DZDecrypt.exe LGE610AT-xx-VxxX-XX-XXX-xx-xx-20xx+x.dz
Y pulsamos Enter

Donde pone LGE610AT-xx-VxxX-XX-XXX-xx-xx-20xx+x.dz
hay que poner el nombre del DZ, por ejemplo:
LGE610AT-00-V10b-EUR-XXX-MAY-23-2012+0.dz

Ya tenemos la ROM en formato BIN, ahora hay que concatenar los archivos SYSTEM, para ello hacemos uso de la consola y...:

WINODWS
Código:
copy /b "system.img.ext4_[*]" "system.img"
LINUX
Código:
cat system.img.ext4_* > system.img.ext4
Y pulsamos Enter y podemos borrar todos los archivos system.img.ext4_0, system.img.ext4_1, ..., system.img.ext4_6


Ahora tendremos un listado parecido a este:
Código:
amss.bin
boot.img
boot_logo.bin
emmc_appsboot.bin  . . . . . (bootloader)
oemsbl.bin
partition.bin
persist.img.ext4
qcsbl.mbn
qcsblhd_cfgdata.mbn
recovery.img
system.img.ext4
A los archivos .ext4 se les puede renombrar a .img y montar como una unidad más en Linux o en Windows con Winimage manipular su contenido

LINUX:
Código:
mkdir system
sudo mount system.img.ext4 system -oloop
Para desmontar
Código:
sudo umount system
Con esto creo que hemos terminado, si falta algo o tenéis alguna duda preguntar sin miedo.

Con esto creo que hemos terminado, si falta algo o tenéis alguna duda preguntar sin miedo.

Última edición por Homero2 Día 09/07/22 a las 07:22:35.
Responder Con Cita