Sem título

Instalação Completa OpenWrt Ubootmod - Acer Predator Connect W6x
Código copiado para a área de transferência!

🚀 Instalação Completa OpenWrt Ubootmod no Acer Predator Connect W6x

Este tutorial mostra como substituir completamente o firmware original da Acer pelo OpenWrt Ubootmod, utilizando toda a memória NAND disponível do roteador.

ATENÇÃO:
Este procedimento altera o bootloader do equipamento. Faça backup antes de qualquer modificação.

📑 Índice

  • Etapa 1 - Programas Necessários
  • Etapa 2 - Download dos Arquivos OpenWrt
  • Etapa 3 - Abrindo o W6x e Conectando UART
  • Etapa 4 - Configuração do TFTP
  • Etapa 5 - Backup da NAND
  • Etapa 6 - Instalação do Ubootmod
  • Etapa 7 - Atualização e Instalação do LuCI

🛠️ Etapa 1 - Programas Necessários

Antes de iniciar a instalação, baixe e instale todas as ferramentas abaixo.

1. Driver USB TTL

Seu adaptador USB TTL normalmente utiliza um dos chips abaixo:

Chip Descrição
CH340 Mais comum e barato
CP2102 Mais estável e muito utilizado

2. PuTTY

PuTTY Mais estável e muito utilizado

Será utilizado para acessar o console serial do roteador.
🔽 Download PuTTY

3. Tftpd64

Tftpd64 Utilizado para transferir o OpenWrt para o roteador durante o boot

🔽 Download Tftpd64

4. WinSCP

WinSCP Facilita a transferência de arquivos entre o PC e o roteador

🔽 Download WinSCP

5. 7-Zip

7-Zip Utilizado para extrair arquivos compactados

🔽 Download 7-Zip

📦 Hardware Necessário

  • Adaptador USB TTL 3.3V
  • Cabos Dupont
  • Cabo de rede Ethernet
  • Computador Windows
Nunca utilize adaptadores RS232. O W6x trabalha com UART TTL 3.3V.

📁 Estrutura Recomendada

C:\OpenWrt-W6x

├── Firmware
├── Backup
├── TFTP
├── Drivers
└── Ferramentas

📥 Etapa 2 - Download dos Arquivos OpenWrt

Acesse o Firmware Selector do OpenWrt e procure por:

acer_predator-w6x

Arquivos Necessários para Ubootmod

Arquivo Função
initramfs-recovery.itb Inicialização temporária
squashfs-sysupgrade.itb Instalação definitiva
preloader.bin Bootloader inicial
bl31-uboot.fip U-Boot OpenWrt

📁 Pasta Firmware

C:\OpenWrt-W6x\Firmware

├── openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-initramfs-recovery.itb
├── openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-squashfs-sysupgrade.itb
├── openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-preloader.bin
└── openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-bl31-uboot.fip

📁 Pasta TFTP

Copie apenas o arquivo Initramfs Recovery para a pasta TFTP.

C:\OpenWrt-W6x\TFTP

Renomeie:

predator-ubootmod.itb

🔧 Etapa 3 - Abrindo o W6x e Conectando UART

Remover a Tampa

Vire o roteador de cabeça para baixo, remova os quatro pés de borracha.

Retire os quatro parafusos escondidos.

Utilize uma espátula plástica para soltar as travas.

Evite utilizar chave de fenda metálica para não marcar ou quebrar a carcaça.

Localizar UART

Procure pelos pinos de debug na placa principal.

GND
TX
RX
3V3

Conexão Correta

Roteador Adaptador TTL
TX RX
RX TX
GND GND
3V3 NÃO CONECTAR
Nunca conecte o pino 3V3 do adaptador USB TTL ao roteador.

Configuração do PuTTY

Connection Type: Serial

Speed: 115200

Data Bits: 8

Stop Bits: 1

Parity: None

Flow Control: None

Teste de Comunicação

Ligue o roteador com o PuTTY aberto.

Você deverá visualizar mensagens semelhantes a:

U-Boot

DRAM: 1024MB

Hit any key to stop autoboot

Se você chegou até aqui, a UART está funcionando corretamente.


🌐 Etapa 4 - Configurando o TFTP e Inicializando o OpenWrt

Agora vamos iniciar o OpenWrt temporariamente na memória RAM do roteador. Nenhuma alteração será feita na NAND nesta etapa.

Nesta fase ainda não existe risco de perder o firmware original.

Configurar Endereço IP do Computador

Configure manualmente a placa de rede do computador:

IP: 192.168.1.66

Máscara: 255.255.255.0

Gateway: vazio

DNS: vazio

Configurar Tftpd64

Abra o Tftpd64 e configure o diretório:

C:\OpenWrt-W6x\TFTP

Dentro da pasta deve existir apenas:

predator-ubootmod.itb

Entrar no Console U-Boot

Ligue o roteador.

Quando aparecer:

Hit any key to stop autoboot

Pressione:

0

Carregar OpenWrt pela Rede

setenv serverip 192.168.1.66
setenv ipaddr 192.168.1.1
tftpboot 0x46000000 predator-ubootmod.itb
bootm

Aguarde o carregamento completo.

Ao final deverá aparecer:

root@OpenWrt:#

💾 Etapa 5 - Backup Completo da NAND

Esta é a etapa mais importante do tutorial. Nunca pule o backup.

Criar Diretório Temporário

mkdir -p /tmp/backup

Verificar Partições

cat /proc/mtd

Exemplo:

mtd0: bl2
mtd1: ubootenv
mtd2: factory
mtd3: fip
mtd4: prod
mtd5: ubi
mtd6: ubi1
mtd7: storage

Gerar Backup Automático

for i in /dev/mtd*; do
    NAME=$(cat /sys/class/mtd/$(basename $i)/name)
    cat $i > /tmp/backup/${NAME}.bin
done

Verificar Arquivos Criados

ls -lh /tmp/backup

Copiar Backup para o Computador

scp -O root@192.168.1.1:/tmp/backup/*.bin .

Arquivos Esperados

bl2.bin
ubootenv.bin
factory.bin
fip.bin
prod.bin
ubi.bin
ubi1.bin
storage.bin
Faça uma cópia dos backups em outro local antes de continuar.

🚀 Etapa 6 - Instalação do OpenWrt Ubootmod

A partir desta etapa o firmware original será removido.

Verificar Arquivos em /tmp

ls -lh /tmp

Você deverá ter:

openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-initramfs-recovery.itb

openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-squashfs-sysupgrade.itb

openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-preloader.bin

openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-bl31-uboot.fip

Instalar kmod-mtd-rw

apk update
apk add kmod-mtd-rw

Liberar Escrita NAND

insmod /lib/modules/$(uname -r)/mtd-rw.ko i_want_a_brick=1

Remover Layout Antigo

ubidetach -p /dev/mtd5
ubiformat /dev/mtd5 -y
ubiattach -p /dev/mtd5

Criar Novo Layout Ubootmod

ubimkvol /dev/ubi0 -n 0 -N ubootenv -s 128KiB

ubimkvol /dev/ubi0 -n 1 -N ubootenv2 -s 128KiB

ubimkvol /dev/ubi0 -n 2 -N recovery -s 10MiB

Instalar Recovery

ubiupdatevol /dev/ubi0_2 /tmp/openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-initramfs-recovery.itb

Gravar Novo Preloader

mtd write /tmp/openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-preloader.bin bl2

Gravar Novo U-Boot

mtd write /tmp/openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-bl31-uboot.fip fip

Instalar OpenWrt Definitivo

sysupgrade -n /tmp/openwrt-mediatek-filogic-acer_predator-w6x-ubootmod-squashfs-sysupgrade.itb
Não desligue o roteador durante esta etapa.

Após alguns minutos o equipamento reiniciará automaticamente.


📦 Etapa 7 - Atualização dos Pacotes

Após a instalação do OpenWrt Ubootmod, é recomendável atualizar os repositórios antes de instalar novos pacotes.

Verificar Conectividade

Confirme que o roteador possui acesso à internet.

ping 8.8.8.8

Verifique também o DNS:

ping openwrt.org

Atualizar Repositórios

apk update

Verificar Atualizações Disponíveis

apk list --upgradable

Atualizar Pacotes Instalados

apk upgrade
Embora seja possível atualizar pacotes individualmente, muitos usuários preferem utilizar apenas imagens oficiais de atualização (sysupgrade).

🌐 Instalação da Interface LuCI

O LuCI é a interface gráfica oficial do OpenWrt.

Instalar LuCI

apk add luci

Verificar Serviço Web

service uhttpd status

Caso não esteja iniciado:

service uhttpd start

Habilitar na inicialização:

service uhttpd enable

🔐 Definir Senha do Usuário Root

Antes de acessar o LuCI, defina uma senha para o usuário root.

passwd

Digite a senha duas vezes quando solicitado.


🌍 Acessando o LuCI

Abra seu navegador e acesse:

http://192.168.1.1

Ou:

https://192.168.1.1

Login:

Usuário: root
Senha: sua senha criada anteriormente

✅ Verificações Finais

Após concluir todas as etapas, confirme:

Item Status Esperado
Bootloader OpenWrt Ubootmod
Firmware Acer Removido
Backup NAND Salvo
OpenWrt Funcionando
LuCI Instalado
Rede Operacional
Internet Funcionando

Confirmar Layout Ubootmod

cat /proc/mtd

Verificar volumes UBI:

ubinfo -a

🎉 Conclusão

Parabéns!

Agora seu Acer Predator Connect W6x está executando OpenWrt Ubootmod utilizando toda a capacidade disponível da memória NAND.

  • ✔ Firmware original removido
  • ✔ Bootloader OpenWrt instalado
  • ✔ Sistema totalmente atualizado
  • ✔ Interface LuCI instalada
  • ✔ Backup de segurança realizado
  • ✔ Pronto para futuras personalizações
Você concluiu com sucesso a migração completa do Acer Predator Connect W6x para OpenWrt Ubootmod.

Postar um comentário

Postagem Anterior Próxima Postagem