Encontrando e fazendo Dump das partições da ROM pelo Terminal ADB

Estarei fazendo este tutorial para quem pretende ajudar e prevenir de problemas com bootloader(loader) corrompido, não somente isto, mas muitos problemas poderão ser resolvidos tendo salvos tais partições do sistema. Muito útil para quem tem por exemplo LG, que de vez ou outro acaba aparecendo problemas como “Error! Cause: boot certification verify“, uma vez feito o backup da partição certa, poderá restaurá-lo por programas específicos que se encontram pelo Youtube ou fóruns de ajuda. Então esse é o simples motivo destes arquivos serem seu salva vidas.

Não entrarei em detalhes de como descompactar tais arquivos ou como modifica-los, não é o principal motivo do artigo.

Faça por própria conta e risco, o tutorial abaixo não trará nenhum risco se seguido com maturidade. A falta de leitura irá lhes trazer ainda mais perca de tempo.

Requisitos:

  • Android Rooteado;
  • Depuração USB ativo;
  • ADB instalado em seu computador;

Recomendo que use o computador para essa utilização, para um melhor uso e visualização;

  1. Para usar o adb como instrumento de terminal, use o comando: adb shell
  2. Depois, solicite permissões de super-usuário: su
  3. E por último, o comando que permite visualizar as partições:
    Se for Mediatek: ls -l /dev/block/platform/mtk-msdc.0/by-name
    Se for Qualcomm: ls -l /dev/block/platform/msm_sdcc.1/by-name

    Caso, não funcione, tente:
    Para ambas, você poderá verifica-los com o comando: ls -l /dev/block/

    Mostrará algo como isto:
    Vendo partições e fazendo Dumper do Android pelo Terminal ADB
  4. Agora, copie o caminho da partição que deseja fazer Dump:
    vendo-particoes-e-fazendo-dumper-do-android-pelo-terminal-adb2
  5. Copiou? Então agora, abra o bloco de notas e cole o caminho da partição, em seguida, deixe tudo neste formato:

    dd if=
    Caminho da partição of=/sdcard/tipodepartição.img

    Como exemplo, temos:

    dd if=
    /dev/block/mmcblk0p33 of=/sdcard/boot.img

Nota: Lembre-se que as extensões de partições variam, como segue o exemplo:

  • radio.bin
  • param.lfs
  • Sbl.bin
  • zImage (sem extensão)

O arquivo do dump ficará na raiz da memória do seu aparelho e você á partir de agora, poderá ajudar outras pessoas. Use o cabo USB para copiar o arquivo para seu PC.

Caso desejem copiar o /System utilizem tais comandos:

adb pull /system C:/Users/user_name/Desktop/ (For Windows)
adb pull /system /home/user/Desktop (for linux)

#Lembrem-se de trocar o user_name/user pelo nome de usuário cadastrado em seu sistema operacional

Boa sorte, espero que certa forma tenha lhe ajudado.
Se copiarem, cite a fonte!

We will be happy to hear your thoughts

Leave a reply

Planeta de Android