42k Series Custom firmware for Pace V5471 xDSL Modem
Dec 08, 2016 Pessoal venho trazer este tutorial de como desbloquear o modem gvt pace v5471, o turorial esta bem facil basta apenas seguir como no video blz espero que gostem deixa seu like se possivel comente.
(c) 2016-2017 Triple Oxygen
ATENÇÃO!
É sempre arriscado editar e criar imagens custom para o aparelho. Algumas situações são complicadas de resolver quando uma imagem problemática é gravada.
![V5471 V5471](https://mlb-s2-p.mlstatic.com/898511-MLB20577751030_022016-F.webp)
O uso dessas informações e ferramentas é por sua conta e risco.
Como construir uma imagem
- Clone este repo
- Escolha a versão base da imagem e baixe o rootfs daqui
- Coloque o rootfs baixado na raiz do projeto
- Execute (substitua a versão pelo número do rootfs (e.g.: 42006, 42007, ...). Aqui vamos usar a 42007 como exemplo):
- Atenção: é importante descompactar o rootfs como root para que os devs (/dev/) possam ser criados com sucesso!
- O conteúdo do rootfs estará em
squashfs-root
, faça suas modificações nesta pasta - Execute
- A imagem gerada estará em
build/42007/
com a extensão.bin
- Esta imagem ainda precisa ser corrigida utilizando o
firmInfo_r2.py
.
Inserção manual dos tamanhos das partições
Script as is. Infelizmente não tenho a versão mais atualizada do script
firmInfo_r2.py
(devo ter sobrescrito em algum momento) que faz tudo sozinho. Esta versão é mais 'manual', quem puder atualizá-la, ficaria grato. É simples.- Na pasta de saída
build/42007/
, obtenha o tamanho dos arquivosrootfs.patched
e da imagem final.bin
(e.g.: B14103-GVT-OXY-42007.bin)- Exemplo
- Edite a imagem
.bin
de saída com um editor hexadecimal, indo nos offsets especificados e editando (sobrescreva, não insira!):
- Exemplo
- Salve o arquivo, execute o
firmInfo_r2.py
na imagem.bin
alterada acima: - A imagem resultante com
-fixed-header.bin
estará pronta para ser gravada no modem.