viernes, 31 de agosto de 2012

Cómo extraer una ROM de un archivo RUU

En este post explicaba cómo devolver un HTC EVO 3D a su estado original y uno de los pasos consistía en extraer la ROM de un fichero de instalación original -RUU-
Por lo visto, en algunos sistemas operativos puede haber problemas al utilizar la herramienta ProcMon por lo que es necesario otra aproximación para hacernos con el archivo rom.zip



En mi caso los problemas los he tenido en un Windows 7 x64 y en un Windows 8 x32. El problema no es de derchos administrativos porque le he otorgado esos derechos pero ProcMon sigue sin detectar el archivo. En el caso del sistema operativo de 64 bits ProcMon crea una instancia de 64 bits pero darle también derechos administrativos no soluciona nada.

Visto lo visto, he buscado otra aproximación que consiste en localizar manualmente la ubicación del archivo.
El ejecutable RUU es un instalador y la mayoría de ellos lo que hacen es descomprimir su contenido en un directorio temporal para después ejecutar los ficheros necesarios.
Esta carpeta temporal está ubicada en un directorio cuyo path depende del usuario con el que nos hayamos logueado en Windows e incluso de qué sistema operativo tengamos.

Por fortuna Windows tiene un comando que nos permite acceder directamente a esta carpeta. Para hacerlo simplemente abrimos un explorador de archivos y tecleamos %temp% y pulsamos Enter. Esto nos llevará a la carpeta temporal lugar donde presumiblemente el instalador intentará descomprimir su contenido.

En otro explorador accedemos al archivo RUU_XXXXX.exe y lo ejecutamos. Si ahora nos vamos a la carpeta temporal, al poco veremos que se crea una carpeta del tipo {XXXXXXX-XXXXX-....} y en ella creará una serie de archivos .ini y una carpeta denominada Disk1. En su interior veremos que hay un archivo .cab de gran tamaño. Este no es el archivo pero sí el que contiene el zip que buscamos.

El instalador continuará con el proceso y creará una segunda carpeta en el directorio temporal también del tipo {XXXXXX-XXXX....} y dentro de esta encontraremos 3 archivos -dos exe y un ini- y otra subcarpeta más, también del tipo {XXXX-XXX....} donde se ubica el ansiado archivo ROM.ZIP

Comentarios
3 comentarios
Para Comentar Elige el Sistema de Comentario de tu Agrado:
Comentarios Comentarios Comentarios