Soy usuario de Windows / Mac / Ubuntu y Android, así que sé de lo que estoy hablando, cuando digo: ¿Cómo abro archivos de imágenes binarias? (.img) Simplemente no se abren, en ningún sistema operativo ...
Soy un desarrollador de Android ... Actualmente estoy trabajando en una ROM (también programo, usando Windows) pero necesito extraer archivos de archivos .img. Los he convertido a .ext4.img pero Linux no los reconoce (definitivamente no Android), Mac OS ni Windows. En otras palabras, no puedo abrirlos, extraerlos o montarlos.
¿Alguien puede ayudarme? Estoy un poco confundido ...
mount
android
development
Simon Cahill
fuente
fuente
Respuestas:
Actualización: Ver stackoverflow.com - Montar imágenes del emulador de Android
La respuesta corta es que hay 3 tipos:
-o loop
opciónsimg2img
la cadena de herramientas de Android.Entonces, tienes una imagen binaria extraída de un dispositivo Android, ¿es correcto?
¿Qué dice el comando de archivo sobre el archivo? ¿Algo como esto?
Esa imagen del sistema se extrae a través de nandroid desde un Samsung Galaxy i7500. La mayoría de esos viejos dispositivos Android usaban yaffs como sistema de archivos. Saber de qué se trata es de gran ayuda. (es decir, ¿de qué dispositivo estamos hablando? ¿De dónde es esa imagen?)
La conversión de imágenes en otros sistemas de archivos solo producirá basura en el mejor de los casos si no tiene instalado soporte para el sistema de archivos en cuestión. Desafortunadamente no hay paquete para Ubuntu. Pero esa pregunta ya se ha formulado y respondido: Crear un sistema de archivos yaffs2 en Ubuntu Server 11.10
También existe la posibilidad de que esta imagen esté encriptada. ¿Pero por qué alguien le daría una imagen encriptada?
Dado que esto se trata principalmente de Android y se hace llamar Desarrollador de Android, lea la documentación de Android nuevamente. Se supone que está todo ahí. Si no, haga su pregunta en android.stackexchange.com , XDA-Developers , RootzWiki y similares. Y no coloque una ROM en la red para que la utilicen cientos de personas a menos que REALMENTE sepa lo que está haciendo y lea la documentación. ¡Hacerlo por la fama es peligroso y malo para los usuarios!
fuente
para Windows simplemente monte la imagen a través de cualquier programa de dispositivo virtual (como las herramientas de daemon) y para Linux, monte el archivo .img como monta otros archivos iso:
te ayuda eso?
fuente
Es un archivo de imagen de Linux. Puede abrirlo en Windows con ext2explore que puede descargar aquí .
fuente
Podrías usar el Furius ISO Mount o el AcetoneISO para montar archivos .img, solo búscalos en el centro de software ubuntu e instálalos.
Furius ISO Mount AcetoneISO
fuente
dd if=/dev/urandom of=urandom.img bs=100M count=1
por ejemplo, solo crearía un archivo con 100 MB de datos aleatorios.