View Single Post
Old 07-12-2018, 07:24   #1
Bovirus
Senior Member
 
L'Avatar di Bovirus
 
Iscritto dal: Nov 2003
Città: Milano
Messaggi: 30672
[Thread ufficiale] Zyxel VMG8825-B50B - Firmware modding

- Scopo di questo thread

Scopo di questo thread è di discutere espressamente ed esclusivamente di firmware modificati per il modem

Zyxel VMG8825-B50B (versione specifica per il mercato europeo).

Questo thread non si occupa di altre richieste non relative ai firmware modding per il modem Zyxel.

Per questo scopo esiste il thread generale per il modem Zyxel

Zyxel VMG8825-B50B - Thread ufficiale


- Sbrandizzazione (punti positivi/negativi)

La convenienza della sbrandizzazione può dipendere anche dal provider usato.
Se si ad esempio usi un modem Wind su linea Wind probabilmente conviene tenerlo così.

Questo perché la sbrandizzazione ha questi punti positivi/negativi

Punti positivi

- Sblocca tutte le funzionalità del modem
- Permette l'uso del modem con altri operatori

Punti negativi

Si perde la configurazione automatica con l'operatore della brandizzazione.


- Procedura sbrandizzazione (punti base)

- Usando l'emulatore software calcolare password amministratore/supervisor
- Flashare il firmware di nontiseguo (vedii istruzioni specifiche)
- se il firmware di nontiseguo non si riuscisse a caricare, flashare il firmware Firmware 5.13(ABLZ.0)b10 quindi flashare il firmware di nontiseguo.
- Accedere via telnet e disabilitare i controlli ModelID/Firmware ID e caricare il firmware stock.

Per i dettagli dei passaggi fare riferimento alle specifiche sezioni.


- Mini guida alla sbrandizzazione

Grazie a andreacos92

Mini guida alla sbrandizzazione


- Firmware ID/Model ID modem

Firmware ID modem nobrand = ABNY

Firmware ID modem brandizzato Wind = ABLZ
Model ID modem brandizzato Wind = 4543


- Supporto modem sbrandizzato con firmware stock

Una volta sbrandizzato il modem e caricato il firmware stock, per richieste di supporto sul firmware stock fare riferimento al thread ufficiale.

Zyxel VMG8825-B50B - Thread ufficiale


- Sorgenti firmware

Zyxel VMG8825-B50 - Sorgenti firmware 5.17(ABNY.7)C0

- Requisiti

Per la compilazione del firmware serve una versione Ubuntu 12 a 32bit.
Aggiornare Ubuntu

Copiare sul desktop il file .zip dell'SDK che è stato inviato da Zyxel
Decomprimere il file .zip dell'SDK che è stato inviato da Zyxel

Leggere con molta attenzione il FILE README nella cartella appena estratta.

Quindi caricate una serie di dl librerie.
Quindi con il comando tar va decompresso il file .tar.bz2 presente all'interno del file.zip
Quindi ci si posiziona nella cartella decompressa.

Per configurare le opzioni del firmware si usa il comando

make menuconfig

Nota

Zyxel Project Configuration -> Zyxel Firmware Version (versione firmware)
Zyxel Project Configuration -> Zyxel Firmware ID (Firmware ID - es. ABNL per Wind)

Customization -> Tiscali (Customizzazione Tiscali)
Customization -> Wind (Customizzazioni Wind)

Una volta impostate le opzioni di makeconfig e salvate il file della configurazione (file .config), e usciti da mekeconfig dare il comando

make dirclean
make


Il file del firmware compilato (file ras.bin) sarà presente nella percorso /bin/brcm963xx/zyxel/ras.bin

- Ulteriori parametri del comando make

make defconfig (dovrebbe averlo fatto già zyxel - è relativo all'hardware - quindi non serve anzi potrebbe compromettere i risultati)
make menuconfig (riguarda la configurazione "software" del firmware)
make clean (pulizia base dell'ambiente di compilazione)
make dirclean (pulizia approfondita dell'ambiente di compilazione)
make distclean (pulizia estrema dell'ambiente di compilazione)

OpenWRT - Info on build system


- Firmware compilati by nontisseguo

Grazie a NonTiSeguo

- Firmware 5.13(ABNY.2)C0 nobrand modificato per modem Wind/Tre

Firmware di transizione suggerito per il debranding.

Questo firmware è necessario in quanto il firmware originale Wind non dispone dei comandi telnet per la disabilitazione del controllo ModelID/FirmwareID.
Questo firmware di transizione invece dispone dei comandi per la disabilitazione del controllo ModelID/FirmwareID.

Firmware compilato da sorgenti 5.13(ABNY.2)C0 nobrand, ma con FirmwareID modificato a ABLZ e ModelID modificato a 4543.

Una volta flashato vi dirà che comunque è la release ABLZ.
Questo vuol dire che potete flasharlo su un router brandizzato Wind direttamente da webui.

Dopo il flash è necessario un reset to factory default per evitare problemi con la configurazione.

Prima di effettuare il flash del firmware stock usare i comandi per disabilitare il controllo FirmwareID/HardwareID

Firmware 5.13(ABNY.2)C0 nobrand by NonTiSeguo

Password di accesso per tutti gli utenti (root / supervisor / admin) = nontiseguo

Una vola caricato il firmware il modem è sbloccato e dispone dei comandi telnet per la disabilitazione del controllo DeviceID/FirmwareID.

E' possibile a questo punto caricare un firmware Zyxel originale aggiornato disabilitando il controllo DeviceID/FirmwareID.

I firmware originali Zyxel sono disponibili nel thread ufficiale del modem VMG8825.

- Firmware 5.13(ABLZ.0)b10 Wind/Tre

Firmware 5.13(ABLZ.0)b10 brandizzato Wind/Tre con password modificate.

Firmware 5.13(ABLZ.0)b10 brandizzato Wind/Tre by NonTiSeguo

Password di questo firmware per tutti gli utenti (root, supervisor, admin) = zyad1234
Questa password è quella da usare in caso di reset del modem.

Non ha il servizio telnet attivo.


- Firmware compilati by ventidue

Grazie a ventidue

- Firmware su base SDK Zyxel stock 5.13(ABNY.4)C0 con pacchetti OPKG

Firmware 5.13(ABNY.4)C0 nobrand by ventidue (con OPKG) - Info

Firmware 5.13(ABNY.4)C0 nobrand con OPKG by ventidue (host anonfile)

Firmware 5.13(ABNY.4)C0 nobrand con OPKG by ventidue (host gofile)

Firmware 5.13(ABNY.4)C0 nobrand con OPKG by ventidue (host mixdrop)

Info nel file readme all'interno dell'archivio scaricato.


- Firmware compilati by andreacos92

Grazie a andreacos92

Firmware 5.13(ABNY.4)C0 compilato senza modifiche dai sorgenti Zyxel.

Firmware 5.13(ABNY.4)C0 nobrand by andreacos92 (host mega)


- Firmware compilati by desigabri

Grazie a desigabri


- Firmware compilati per modem brandizzati Wind

Firmware compilati per modem brandizzati Wind by desigbari - Info risorse

Firmware compilati per modem brandizzati Wind by desigbari - Elenco firmware

Firmware compilati per modem brandizzati Wind by desigbari - Tabella firmware


Firmware 5.13(ABLZ2.C0)/5.13(ABLZ4.C0) mod-00

Firmware 5.13(ABLZ2.C0) mod-01

Firmware 5.13(ABLZ2.C0) mod-11

Firmware 5.13(ABLZ4.C0) mod-01

Firmware 5.13(ABLZ4.C0) mod-11

Firmware 5.13(ABLZ.1)b10_20200422 - Info e download

Firmware 5.13(ABNY.4)

Per le differenze vedi info nel post e file all'interno dell'archivio.

Gestione ROM-D

Problemi WiFi relativi al cross flashing


- Comandi disabilitazione controllo versione hardware/software

Disabilitando questi controlli è possibile caricare un firmware nobrand.
È richiesta la presenza della shell Zyxel.

- Accedere via telnet al modem come admin dare i comandi

zycli fwidcheck off
zycli modelcheck off


Fare attenzione a digitare correttamente i comandi

Non riavviare il modem (si perdono le impostazioni dei comandi zycli)
Adesso è possibile caricare il firmware originale nobrand scaricato dall'ftp Zyxel.


- Firmware nobrand mod by Takuya

- Firmware Zyxel VMG8825-B50 5.17(ABNY.7) nobrand mod by Takuya

Flashabile direttamente nel modem con firmware customizzato Wind (modificato FW ID / Model ID per permettere tale funzione).

È basato sulla versione più recente nobrand con praticamente le impostazioni predefinite.

Modificato FW ID in ABLZ
Modificato Model ID in 4543

in modo che sia installabile direttamente dal firmware Wind.

Attivato il sidegrade e il downgrade.
Attivato il modulo kmod-tun
Modificate le credenziali in

root/root
supervisor/supervisor
admin/admin

Chroot con debian bullseye funzionante.
Opkg online non funzionante in quanto wget è rotto e punta ad un repository inesistente (problemi comuni a tutti i firmware per il 8825)

Firmware Zyxel VMG8825-B50 5.17(ABNY.7) nobrand mod by Takuya


- Licenza Creative Commons

Il contenuto di questo post è rilasciato con licenza

Creative Commons Attribution-Noncommercial-Share Alike 2.5

..

Ultima modifica di Bovirus : 06-04-2023 alle 14:09.
Bovirus è offline   Rispondi citando il messaggio o parte di esso