Làm cách nào để sử dụng tệp * .img thay vì tệp * .gz (hoặc * .pit) với Heimdall?


9

Tôi đã tải xuống tệp .img để phục hồi TWRP. Làm thế nào tôi nên sử dụng nó với Heimdall? Có vẻ như Heimdall chấp nhận .gzcác tệp (hoặc .pittệp trong các phiên bản cũ hơn) chứ không phải .img!

Tôi đã thử mở một .imgtập tin và Heimdall phàn nàn

Tiêu đề Tar chứa kích thước tệp không hợp lệ

Mở một tập tin .tar dẫn đến

firmware.xml bị thiếu trong gói


1
nơi tôi làm tốt tập tin recovery.img? Vui lòng liên kết
Nabin

Nơi chúng tôi có thể tải xuống hình ảnh đáng tin cậy hoặc bất kỳ hãng nào khác cho sansung galaxy S3?
Peter Krauss

Câu trả lời:


5

Nếu bạn sử dụng Linux - tải xuống heimdall-frontend để bạn có thể sử dụng GUI. Nó dễ dàng hơn nhiều.

Để flash bằng Heimdall, trước tiên bạn cần chỉ định .pittệp.

.pit là viết tắt của Bảng thông tin phân vùng, vì vậy Heimdall biết nơi cần phải flash nó.


Để flash TWRP bằng Heimdall, hãy làm theo các bước sau:

  1. Mở Heimdall frontend.
  2. Chuyển đến tab Tiện ích.
  3. Bạn sẽ thấy Tải về thuế TNCN. Đi Save As và lưu nó trên một số vị trí.
  4. Chuyển đến tab Flash.
  5. Trong danh mục PIT, nhấp Duyệt và chọn tệp PIT bạn đã tải xuống từ thiết bị ở bước 3.
  6. Nhấp vào nút Thêm.
  7. Đối với tên phân vùng chọn nơi bạn muốn flash nó. HÃY CẨN THẬN! Nếu bạn flash nó trên phân vùng sai, bạn có thể thiết bị perma-brick. Trên thiết bị của tôi để phục hồi nó là Kernel2.
  8. Đi Duyệt tìm tệp và chọn .imgtệp.
  9. Trong phiên hãy để mọi thứ không được kiểm tra.
  10. Nhấp vào Bắt đầu.

Lưu ý1: SỬA CHỮA PHẢI TRẢ LỜI KHÔNG ĐƯỢC !!!
Lưu ý2: Điều này có thể gạch thiết bị, hãy cẩn thận, ở đây trên trang web, chúng tôi KHÔNG chịu trách nhiệm cho thiết bị của bạn.
Lưu ý 3: Nếu bạn đang ở trên Windows, chỉ cần sử dụng Odin ...


nơi tôi làm tốt tập tin recovery.img? Vui lòng liên kết
Nabin

@NabinKhadka chẳng hạn, bên trong tệp .tar người ta có thể tải xuống (còn được gọi là tệp pda). mỗi tệp được chứa cần được ánh xạ tới tên phân vùng chính xác.
phil294

13

Các phiên bản mới hơn của Heimdall sẽ chấp nhận tệp .img cho tham số --RECOVERY và tự động tải xuống PIT từ thiết bị để thêm nội dung img vào.

$ heimdall flash --RECOVERY recovery.img 
Heimdall v1.4.1

[trimmed some output here]

Session begun.

Downloading device's PIT file...
PIT file download successful.

Uploading RECOVERY
100%
RECOVERY upload successful

Ending session...
Rebooting device...
Releasing device interface...
Re-attaching kernel driver...

nơi tôi làm tốt tập tin recovery.img? Vui lòng liên kết
Nabin

1
@NabinKhadka, bạn phải tìm đúng .img dựa trên điện thoại của bạn. Hãy thử tìm kiếm trên XDA-Developers hoặc google để tìm hình ảnh khôi phục cho điện thoại của bạn.
Matt

@Sparr Bạn đã lấy v.1.4.1 của Heimdall ở đâu? V1.4.0 không hỗ trợ flash --RECOVERYvà không có phiên bản mới hơn trên bitbucket.org/benjamin_dobell/heimdall/doads , ngoại trừ Mac (mà tôi không có).
Mark Smith

Tôi đang ở trên Mac. Và tôi không nhớ, xin lỗi.
Sparr

Làm thế nào để chọn vị trí trên dòng lệnh?
alecxs

1

Một tập tin hình ảnh không thực sự cần heimdall. Hầu hết các thiết bị cập nhật thông qua tệp .img cho phép bạn chỉ cần đặt nó vào bộ nhớ trong và rebpot để cập nhật. Một cách khác là di chuyển nó đến thiết bị của bạn và cài đặt nó qua TWRP bằng cách tải Tệp trong đó.


1
Nếu bạn không có TWRP thì sao?
Anwar

1
@Anwar Sau đó, bạn có thể sử dụng tab thiết bị của heimdall (hoặc tab thứ tư) và tải xuống .pit từ điện thoại của bạn và tạo .IMG của bạn xung quanh nó.
Dan Brown
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.