Je suis un utilisateur Windows / Mac / Ubuntu et Android, donc je sais de quoi je parle, quand je dis: Comment ouvrir des fichiers d'images binaires? (.img) Ils ne s'ouvriront tout simplement pas, sur n'importe quel système d'exploitation…
Je suis un développeur Android… Je travaille actuellement sur une ROM, (je programme également en utilisant Windows) mais j'ai besoin d'extraire des fichiers, à partir de fichiers .img. Je les ai convertis en .ext4.img mais ils ne sont tout simplement pas reconnus par Linux (certainement pas par Android), Mac OS ou Windows. En d'autres termes, je ne peux pas les ouvrir, les extraire ou les monter.
Quelqu'un peut-il m'aider? Je suis un peu confus…
mount
android
development
Simon Cahill
la source
la source
Réponses:
Mise à jour: voir stackoverflow.com - Monter des images d'émulateur Android
La réponse courte est, il existe 3 types:
-o loop
optionsimg2img
partir de la chaîne d'outils Android.Donc, vous avez une image binaire extraite d'un appareil Android, est-ce correct?
Que dit la commande file à propos du fichier? Quelque chose comme ça?
Cette image système est extraite via nandroid d'un Samsung Galaxy i7500. La plupart de ces anciens appareils Android utilisaient des yaffs comme système de fichiers. Savoir à quoi vous avez affaire aide grandement. (c'est-à-dire de quel appareil parlons-nous? D'où provient cette image?)
La conversion d'images dans d'autres systèmes de fichiers ne produira au mieux des déchets que si vous n'avez pas installé de support pour le système de fichiers en question. Malheureusement, il n'y a pas de package pour Ubuntu. Mais cette question a déjà été posée et répondue: Créer un système de fichiers yaffs2 sur Ubuntu Server 11.10
Il y a aussi la possibilité que cette image soit cryptée. Mais pourquoi quelqu'un vous donnerait-il une image cryptée?
Comme il s'agit principalement d'Android et que vous vous appelez développeur Android, veuillez lire à nouveau la documentation Android. C'est censé être tout là-dedans. Sinon, posez votre question sur android.stackexchange.com , XDA-Developers , RootzWiki et autres. Et s'il vous plaît ne mettez pas de ROM sur le net pour des centaines de personnes à moins que vous sachiez VRAIMENT ce que vous faites et que vous lisez la documentation. Le faire pour la gloire est dangereux et mauvais pour les utilisateurs!
la source
pour Windows, montez simplement l'image via n'importe quel programme de périphérique virtuel (comme les outils démon) et pour linux, montez le fichier .img comme vous montez d'autres fichiers iso:
cela vous aide-t-il?
la source
C'est un fichier image linux. Vous pouvez l'ouvrir dans Windows avec ext2explore que vous pouvez télécharger ici .
la source
Vous pouvez soit utiliser le support ISO Furius ou AcetoneISO pour monter des fichiers .img, il suffit de les rechercher sur le centre du logiciel ubuntu et de les installer.
Furius ISO Mount AcetoneISO
la source
dd if=/dev/urandom of=urandom.img bs=100M count=1
serait par exemple simplement créer un fichier avec 100 Mo de données aléatoires.