Làm cách nào tôi có thể mở tệp hình ảnh ROM Android nhị phân? (.img)


8

Tôi là người dùng Windows / Mac / Ubuntu và Android, vì vậy tôi biết tôi đang nói về điều gì, khi tôi nói: Làm cách nào để mở tệp hình ảnh nhị phân? (.img) Họ sẽ không mở, trên bất kỳ OS OS nào

Tôi là một nhà phát triển Android hiện đang làm việc trên ROM, (tôi cũng lập trình, sử dụng Windows) nhưng tôi cần giải nén các tệp, từ các tệp .img. Tôi đã chuyển đổi chúng thành .ext4.img nhưng chúng không được Linux công nhận (Chắc chắn không phải bởi Android), bởi Mac OS hoặc Windows. Nói cách khác, tôi không thể mở, giải nén hoặc gắn kết chúng.

Ai giúp tôi với? Tôi hơi bối rối


thực tế là người có câu trả lời hữu ích nhất trước tiên phải đoán câu hỏi của bạn thực sự là gì, nói lên tất cả. Vui lòng thử hỏi một câu hỏi cụ thể và chi tiết hơn 'Làm cách nào để mở tệp hình ảnh nhị phân'.
steabert

Tôi nghĩ rằng chúng chỉ là hình ảnh YAFFS2; xem Askubfox.com/questions/234258/how-to-mount-a-yaffs2-filesystem .
Ốc cơ khí

Câu trả lời:


8

Cập nhật: Xem stackoverflow.com - Gắn hình ảnh giả lập Android


Câu trả lời ngắn gọn là, có 3 loại:

  • Hình ảnh hệ thống tập tin thông thường, có thể được gắn với -o looptùy chọn
  • Hình ảnh hệ thống tập tin YAFFS2, hiện không thể gắn trong Ubuntu và phải được giải nén
  • Hình ảnh hệ thống tập tin EXT4 đã được xử lý thêm bởi chuỗi công cụ Android và cần được chuyển đổi thành hình ảnh thông thường với simg2imgtừ chuỗi công cụ Android.

Vì vậy, bạn có một hình ảnh nhị phân được trích xuất từ ​​một thiết bị Android, điều đó có đúng không?

Lệnh tập tin nói gì về tập tin? Một cái gì đó như thế này?

$ file system.img 
system.img: VMS Alpha executable

Hình ảnh hệ thống đó được trích xuất thông qua nandroid từ Samsung Galaxy i7500. Hầu hết các thiết bị Android cũ đó đã sử dụng yaffs làm hệ thống tệp. Biết những gì bạn đang đối phó với rất nhiều giúp đỡ. (tức là chúng ta đang nói về thiết bị nào? Hình ảnh đó đến từ đâu?)

Chuyển đổi hình ảnh thành các hệ thống tệp khác sẽ chỉ tạo ra rác tốt nhất nếu bạn chưa cài đặt hỗ trợ cho hệ thống tệp được đề cập. Thật không may, không có gói cho Ubuntu. Nhưng câu hỏi đó đã được hỏi và trả lời: Tạo hệ thống tệp yaffs2 trên Ubuntu Server 11.10

Cũng có khả năng hình ảnh này được mã hóa. Nhưng tại sao ai đó sẽ cung cấp cho bạn một hình ảnh được mã hóa?

Vì đây chủ yếu là về Android và bạn tự gọi mình là Nhà phát triển Android, vui lòng đọc lại tài liệu Android. Nó được cho là có tất cả trong đó. Nếu không đặt câu hỏi của bạn tại android.stackexchange.com , XDA-Developers , RootzWiki và những thứ tương tự. Và xin vui lòng không đưa ROM lên mạng cho hàng trăm người sử dụng trừ khi bạn THỰC SỰ biết bạn đang làm gì và bạn đọc tài liệu. Làm điều đó để nổi tiếng là nguy hiểm và xấu cho người dùng!


1

đối với các cửa sổ, chỉ cần gắn hình ảnh thông qua bất kỳ chương trình thiết bị ảo nào (như công cụ daemon) và đối với linux, hãy gắn tệp .img giống như bạn gắn các tệp iso khác:

# mkdir -p /mnt/disk
# mount -o loop disk.img /mnt/disk
# cd /mnt/disk
# ls -l

điều đó có giúp gì cho bạn không


khác mà bạn có thể sử dụng iso bình thường gắn phần mềm như gisomount cho ubuntu
Ashutosh

Các lệnh sẽ hoạt động nếu hệ thống tập tin bên phải được cài đặt. Anh ta cần tìm ra hệ thống tập tin mà hình ảnh chứa. Nó không phải là ISO 9660 hoặc UDF nên các công cụ để gắn hình ảnh của phương tiện quang học không được phép hoạt động.
LiveWireBT

-1

Đây là một tập tin hình ảnh linux. Bạn có thể mở nó trong windows với ext2explore mà bạn có thể tải xuống ở đây .


-2

Bạn có thể sử dụng Furius ISO Mount hoặc AcetoneISO để gắn các tệp .img, chỉ cần tìm kiếm chúng trên trung tâm phần mềm ubfox và cài đặt chúng.

Furius ISO Núi AcetoneISO


1
Cả hai công cụ đều được sử dụng cho hình ảnh ISO 9660 hoặc UDF. Phương tiện quang học để nói. Trong khi một số phần mềm tạo tệp .img của phương tiện tối ưu và ngược lại, tệp .img có thể chứa mọi thứ có thể được đổ qua lệnh dd. dd if=/dev/urandom of=urandom.img bs=100M count=1chẳng hạn, chỉ cần tạo một tệp có 100 MB dữ liệu ngẫu nhiên.
LiveWireBT
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.