Como extrair Payload.bin usando a ferramenta Payload Dumper

Como

Payload.bin é um arquivo que você pode encontrar frequentemente em versões mais recentes do OTA ou atualizações de firmware. Esses arquivos contêm a inicialização do estoque e as imagens do sistema. Além disso, com a ajuda desse arquivo, você pode tomá-lo como base para criar uma ROM personalizada ou até mesmo ajudar a descompactar o dispositivo. Este post irá guiá-lo sobre extraindo payload.in de OTA ou firmware usando um roteiro. Este é o único método para obter o arquivo payload.bin, pois você não pode simplesmente extrair o conteúdo descompactando-o.

O Google agora empacota todos os arquivos necessários e importantes no arquivo payload.bin. Anteriormente, você poderia extrair diretamente o conteúdo dos arquivos, mas graças à introdução do Payload.bin, esse não é mais o caso. Você precisa executar algumas tarefas adicionais e executar um script para extrair o conteúdo do arquivo payload.bin. Obrigado ao desenvolvedor Gregory Monitor para criar a ferramenta Payload Dumper, agora você pode extrair facilmente o conteúdo do arquivo Payload.bin. Então, sem mais delongas, vamos direto ao artigo.

O que é um arquivo Payload.bin?

As atualizações do sistema A/B (sem interrupções) do Google são o novo processo de atualização que oferece as atualizações a serem instaladas sem problemas, sem reinicializar o telefone no modo de recuperação. Também reduz as falhas pós-OTA que podem tornar o dispositivo inutilizável se não for instalado corretamente ou ter alguns problemas com o arquivo de atualização OTA.

Agora, usuários avançados ou desenvolvedores podem extrair facilmente o arquivo ‘Payload.bin’ que inclui as imagens de partição individuais para flash em seus dispositivos específicos.

A ferramenta Payload Dumper ajudará os usuários a extrair facilmente o arquivo Payload.bin e seu conteúdo para obter a imagem de inicialização de estoque específica ou os arquivos de partição de inicialização. Isso os ajudará a instalar o acesso Magisk e Root em seus dispositivos ou até mesmo atualizar facilmente o arquivo de firmware por meio do método Fastboot.

Anúncios

Método 1: Baixe o Factory OTA (zip)

  • Primeiro, baixe o arquivo Factory OTA (zip) para o modelo e região específicos do seu dispositivo no respectivo site.
  • Uma vez baixado, você precisará seguir o próximo método.

Método 2: Descompacte o arquivo OTA

Descompacte o arquivo OTA e obtenha o arquivo Payload.bin em seu computador. Isso incluirá todos os arquivos de imagem de fábrica flash de inicialização rápida necessários. Você pode mantê-lo em uma pasta ou unidade diferente ou até mesmo na área de trabalho para facilitar.

Método 3: Instale o Python

  • Vá até o site oficial do Python e baixe a versão mais recente no computador.

  • Duplo click no arquivo exe do instalador > Selecione o Adicionar Python x.x ao PATH caixa de seleção na interface de configuração.
  • Em seguida, clique em instale agora para começar a instalá-lo. [Você pode selecionar ‘Personalizar a instalação’ Se você quiser]
  • Siga as instruções na tela para concluir o método de instalação.

Método 4: Baixe a ferramenta de dump de carga útil

  • Em seguida, você precisará pegar a ferramenta Payload Dumper do geminids14.
  • Em seguida, extraia o arquivo no computador e mova todos os seus arquivos para o diretório Python instalado.
  • Certifique-se de mover o arquivo Payload.bin para o mesmo diretório Python instalado.

Método 5: Abra o prompt de comando na pasta Python

  • Vá para o diretório de instalação do Python em seu computador.
  • Agora, pressione o Tecla Shift + clique com o botão direito no mouse para abrir o menu de contexto.
  • Aqui selecione Abra a janela do PowerShell aqui da lista.
  • Em seguida, você pode ir para o método final abaixo.

Método 6: Extraia o arquivo Payload.bin

  • Então, basta copiar e colar a seguinte linha de comando e clicar Digitar para executá-lo:
python -m pip install -r requirements.txt
  • Esta etapa fará o download de todas as dependências necessárias que serão úteis para extrair o arquivo payload.bin.

Observe: Os usuários do Windows PowerShell podem precisar adicionar um ponto e uma barra antes de inserir determinados comandos (como ./python -m pip install -r requirements.txt).

  • Agora, copie e cole a seguinte linha de comando e pressione Digitar para extrair o arquivo payload.bin.
python payload_dumper.py payload.bin
  • Aguarde a conclusão do processo e tenha um pouco de paciência.
  • Uma vez feito, todos os arquivos do sistema serão completamente extraídos do arquivo payload.bin.
  • Você encontrará todos os arquivos extraídos dentro do diretório Python instalado no ‘Resultado’ pasta.
  • Apreciar!

É isso, gente. Presumimos que você achou este guia útil. Para dúvidas adicionais, você pode comentar abaixo.

Perguntas frequentes

Como extrair o arquivo de carga útil (bin) do Android Ota?

Saiba como extrair facilmente o arquivo de carga útil (bin) do Android OTA usando a ferramenta Payload Dumper. Isso permitiria que você acessasse vários arquivos de imagem de partição da atualização OTA ou do firmware do Android.

Como extrair o dumper de carga útil da partição a/B?

Baixar Payload Dumper & Python Para extrair o arquivo Payload.bin, você precisa de uma ferramenta Payload Dumper. Gregory Montoir criou esta ferramenta que suporta muitos dispositivos de partição A/B como Mi A1, Mi A2, OnePlus 7/7Pro, etc. Baixe a ferramenta aqui: payload_dumper.zip Você também precisa do Python instalado no seu PC.

Como uso a ferramenta dumper de carga útil?

A ferramenta Payload Dumper é fácil de usar e suporta Windows/Mac/Linux. Nota: A ferramenta Payload Dumper pode ser usada para arquivos OTA completos. Não funcionará em pacotes OTA incrementais. Primeiro, baixe o arquivo de firmware necessário no computador. (OTA completo) Extraia o arquivo compactado e procure o arquivo Payload.bin.

Como extrair o conteúdo do arquivo bin de carga útil?

Você precisa executar algumas tarefas adicionais e executar um script para extrair o conteúdo do arquivo payload.bin. Graças ao desenvolvedor Gregory Monitor por criar a ferramenta Payload Dumper, agora você pode facilmente extrair o conteúdo do arquivo Payload.bin. Então, sem mais delongas, vamos direto ao artigo em si

Por que preciso extrair o compartimento de carga útil?

Em alguns casos raros, pode ser necessário extrair o payload.bin que faz parte dos arquivos de atualização de firmware e OTA de alguns OEMs para obter a inicialização do estoque e as imagens do sistema. Isso ajuda quando você está procurando um dispositivo desbloqueado ou precisa de arquivos de base para criar uma ROM personalizada.

O que é o compartimento de carga útil no Android?

Payload.bin é um arquivo que você pode encontrar frequentemente em versões mais recentes do OTA ou atualizações de firmware. Esses arquivos contêm a inicialização do estoque e as imagens do sistema. Além disso, com a ajuda desse arquivo, você pode tomá-lo como base para criar uma ROM personalizada ou até mesmo ajudar no desbloqueio do dispositivo.

O que é um arquivo bin de carga útil?

Os pacotes de firmware e OTA do Android agora vêm com um arquivo Payload.bin que contém os arquivos de imagem individuais de diferentes partições.

Como abrir o dumper de carga útil para OTA?

Agora, copie o arquivo Payload.bin do pacote OTA completo e cole-o na pasta payload_input sob o arquivo da ferramenta dumper. Por fim, abra o arquivo payload_dumper.exe e você obterá o conteúdo dos arquivos payload_input e payload_output. Esperamos que este guia seja útil para você.

Como extrair a carga útil de um dispositivo de partição a/B?

Para extrair o arquivo Payload.bin, você precisa de uma ferramenta Payload Dumper. Gregory Montoir criou esta ferramenta que suporta muitos dispositivos de partição A/B como Mi A1, Mi A2, OnePlus 7/7Pro, etc. Baixe a ferramenta aqui: payload_dumper.zip Você também precisa do Python instalado no seu PC. Baixe o Python v3.7+

Como usar a ferramenta dumper de carga útil em Python para OTA?

Copie o arquivo payload.bin do pacote OTA e mova-o para o diretório Python. Portanto, esse diretório agora terá a ferramenta Payload Dumper, o arquivo payload.bin e o software Python. Dentro da pasta Python37-32, toque na barra de endereço e digite cmd para abrir o prompt de comando.

Como extrair a carga útil Ota do dispositivo Android?

Em qualquer um desses casos, você pode usar a ferramenta Payload Dumper.A ferramenta é basicamente um script/programa Python criado pelo desenvolvedor ius que permite aos usuários extrair facilmente o arquivo Android OTA Payload.bin em qualquer PC Windows, macOS ou Linux e até mesmo em um dispositivo Android (já que o Android usa o kernel Linux) .

DIY journal