Bagaimana cara menggunakan file * .img alih-alih file * .gz (atau * .pit) dengan Heimdall?

9

Saya telah mengunduh file .img untuk pemulihan TWRP. Bagaimana saya harus menggunakannya dengan Heimdall? Tampaknya Heimdall menerima .gzfile (atau .pitfile dalam versi yang lebih lama), bukan .img!

Saya sudah mencoba membuka .imgfile dan Heimdall mengeluh

Header tar berisi ukuran file yang tidak valid

Membuka file .tar mengarah ke

firmware.xml hilang dari paket

Pelajar PHP
sumber
1
Di mana saya bisa memperbaiki file recovery.img itu? Tolong
tautkan
Di mana kita dapat mengunduh gambar yang dapat diandalkan atau firma lain untuk sansung galaxy S3?
Peter Krauss

Jawaban:

5

Jika Anda menggunakan Linux - unduh heimdall-frontend sehingga Anda dapat menggunakan GUI. Itu jauh lebih mudah.

Untuk mem-flash menggunakan Heimdall, Anda harus menentukan .pitfile terlebih dahulu.

.pit singkatan dari Partitions Information Tables, jadi Heimdall tahu di mana ia perlu menginstalnya.


Untuk mem-flash TWRP menggunakan Heimdall, ikuti langkah-langkah ini:

  1. Buka frontend Heimdall.
  2. Buka tab Utilitas.
  3. Anda akan melihat Unduh PIT. Go Save As dan simpan di beberapa lokasi.
  4. Buka tab Flash.
  5. Dalam kategori PIT, klik Browse dan pilih file PIT yang Anda unduh dari perangkat di langkah 3.
  6. Klik tombol Tambah.
  7. Untuk nama partisi, pilih tempat Anda ingin mem-flashnya. HATI-HATI! Jika Anda mem-flash-nya pada partisi yang salah, Anda dapat memasang perma-brick device. Di perangkat saya untuk pemulihan adalah Kernel2.
  8. Buka Browse untuk file dan pilih .imgfile.
  9. Dalam Sesi, biarkan semuanya tidak dicentang.
  10. Klik Mulai.

Note1: REPARTISI HARUS TINGGAL DIHAPUS !!!
Note2: Ini bisa merusak perangkat, hati-hati, di sini di situs, kami TIDAK bertanggung jawab atas perangkat Anda.
Note3: Jika Anda menggunakan Windows, gunakan saja ...

AndroidNotSoPowerUser
sumber
Di mana saya bisa memperbaiki file recovery.img itu? Tolong
tautkan
@NabinKhadka misalnya, di dalam file .tar yang dapat diunduh (juga disebut file pda). masing-masing file yang ada harus dipetakan ke nama partisi yang tepat.
phil294
13

Versi Heimdall yang lebih baru akan menerima file .img untuk parameter --RECOVERY dan secara otomatis mengunduh PIT dari perangkat untuk menambahkan konten img.

$ 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...
Sparr
sumber
Di mana saya bisa memperbaiki file recovery.img itu? Tolong
tautkan
1
@NabinKhadka, Anda harus menemukan .img yang tepat berdasarkan ponsel Anda. Coba cari di XDA-Developers atau google untuk gambar pemulihan untuk ponsel Anda.
Matt
@Sparr Di mana Anda mendapatkan v.1.4.1 dari Heimdall? V1.4.0 tidak mendukung flash --RECOVERYdan tidak ada versi yang lebih baru di bitbucket.org/benjamin_dobell/heimdall/downloads , kecuali untuk Mac (yang tidak saya miliki).
Mark Smith
Saya di Mac. Dan saya tidak ingat, maaf.
Sparr
bagaimana cara memilih slot pada command line?
alecxs
1

File gambar tidak terlalu membutuhkan heimdall. Sebagian besar perangkat yang memperbarui melalui file .img memungkinkan Anda untuk menyimpannya di penyimpanan internal dan memperbarui. Alternatifnya adalah memindahkannya ke perangkat Anda, dan menginstalnya melalui TWRP dengan memuat File di dalamnya.

Dan Brown
sumber
1
Bagaimana jika Anda tidak memiliki TWRP?
Anwar
1
@Anwar Kemudian Anda dapat menggunakan tab perangkat heimdall (atau tab keempat) dan mengunduh .pit dari ponsel Anda, dan membuat .IMG di sekitarnya.
Dan Brown