Como usar o arquivo * .img em vez do arquivo * .gz (ou * .pit) com o Heimdall?

9

Eu baixei o arquivo .img para a recuperação do TWRP. Como devo usá-lo com Heimdall? Parece que o Heimdall aceita .gzarquivos (ou .pitarquivos em versões mais antigas), não .img!

Eu tentei abrir um .imgarquivo e Heimdall reclamou

O cabeçalho tar continha um tamanho de arquivo inválido

A abertura de um arquivo .tar levou a

firmware.xml está ausente no pacote

Estudante de PHP
fonte
11
onde eu multo esse arquivo recovery.img? Link, por favor
Nabin
Onde podemos baixar imagens confiáveis ou qualquer outro firmare para sansung galaxy S3?
Peter Krauss

Respostas:

5

Se você usa Linux - faça o download do heimdall-frontend para poder usar a GUI. É muito mais fácil

Para piscar usando o Heimdall, primeiro você precisa especificar o .pitarquivo.

.pit significa Tabelas de Informações de Partições, para que Heimdall saiba onde precisa exibi-lo.


Para atualizar o TWRP usando o Heimdall, siga estas etapas:

  1. Abra o front-end da Heimdall.
  2. Vá para a guia Utilitários.
  3. Você verá o Download PIT. Vá em Salvar como e salve-o em algum local.
  4. Vá para a guia Flash.
  5. Na categoria PIT, clique em Procurar e selecione o arquivo PIT que você baixou do dispositivo na etapa 3.
  6. Clique no botão Adicionar.
  7. Para o nome da partição, selecione onde deseja flash. SEJA CUIDADOSO! Se você piscar na partição errada, poderá usar o dispositivo permanente. No meu dispositivo para recuperação, é o Kernel2.
  8. Vá em Procurar arquivo e selecione o .imgarquivo.
  9. Na sessão, deixe tudo desmarcado.
  10. Clique em Iniciar.

Nota1: A REPARTIÇÃO DEVE permanecer desmarcada !!!
Nota2: Este dispositivo pode ser de tijolo, tenha cuidado, aqui no site, NÃO nos responsabilizamos pelo seu dispositivo.
Nota3: se você estiver no Windows, use o Odin ...

AndroidNotSoPowerUser
fonte
onde eu multo esse arquivo recovery.img? Link, por favor
Nabin
@NabinKhadka, por exemplo, dentro de um arquivo .tar pode ser baixado (também chamado de arquivos pda). cada um dos arquivos contidos precisa ser mapeado para o nome exato da partição.
phil294
13

As versões mais recentes do Heimdall aceitam um arquivo .img para o parâmetro --RECOVERY e baixam automaticamente uma PIT do dispositivo para adicionar o conteúdo da 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
fonte
onde eu multo esse arquivo recovery.img? Link por favor
Nabin
11
@NabinKhadka, você deve encontrar o .img correto com base no seu telefone. Tente pesquisar no XDA-Developers ou no google a imagem de recuperação para o seu telefone.
25516 Matt
@Sparr Onde você conseguiu a v.1.4.1 da Heimdall, por favor? A V1.4.0 não suporta flash --RECOVERYe não há versão posterior no bitbucket.org/benjamin_dobell/heimdall/downloads , exceto no Mac (que não tenho).
Mark Smith
Estou no Mac. E não me lembro, desculpe.
Sparr
como selecionar slot na linha de comando?
alecxs 02/02
1

Um arquivo de imagem realmente não precisa de heimdall. A maioria dos dispositivos atualizados por meio de um arquivo .img permite apenas colocá-lo no armazenamento interno e recarregar para atualização. Uma alternativa é movê-lo para o seu dispositivo e instalá-lo via TWRP carregando o arquivo nele.

Dan Brown
fonte
11
E se você não tiver o TWRP?
Anwar
11
@ Anwar Então você pode usar a guia de dispositivo do heimdall (ou a quarta guia) e baixar o .pit do seu telefone e criar seu .IMG em torno dele.
Dan Brown