Fritz!Box-Forum Italia (unofficial)
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.

Tradurre il mio 7270v3 04.80

2 partecipanti

Andare in basso

Tradurre il mio 7270v3 04.80 Empty Tradurre il mio 7270v3 04.80

Messaggio Da macmino Gio Dic 23, 2010 12:56 am

Ciao a tutti!
sono finalmente riuscito a creare un firmware stabile per il mio fritz con i pacchetti che volevo:
Codice:

7270_v3_04.80freetz-1.1.3.de_20101221-224419.image
con tanto di uname:
Codice:

Linux fritz.fonwlan.box 2.6.19.2 #1 Thu Dec 21 22:58:56 CET 2010 mips unknown

L'unico problema ora è che tutto è in tedesco! Ho provato a seguire la guida per tradurre un firmware ma nonostante abbia seguito pedissequamente le modifiche, il firmware non viene più riconosciuto e non viene quindi caricato.

Qualcuno potrebbe darmi una mano pls? Avendo
Codice:
7270v3-74.04.80-int_massinge-b2.image
come firmware perfettamente funzionante, non credo sia molto difficile il lavoro (mi basterebbe anche solo l'inglese).

Grazie a tutti!

macmino
medio
medio

Numero di messaggi : 73
Data d'iscrizione : 17.11.10

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da Massinge Gio Dic 23, 2010 2:11 am

Prendi il mio firmware e scompattalo con

Codice:
./fwmod -u [nome_firmware]

su /etc trovi tutte le cartelle "default.xx" e i file default.xx, i file dei database (html_xx.db, dove xx è l'iniziale della lingua), copiali nel nuovo firmware. Poi fai le modifiche di cui alla wiki che hai riportato su, inoltre controlla i file della segreteria che trovi nella cartella /usr/tam (o qualcosa di simile) e copia anche quelli.
Dovrebbe bastare per internazionalizzarlo. Fa Sapere.
Ciao!

P.s.: questo a grandi linee perchè vado a memoria e qualcosa potrebbe sfuggermi.

_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Massinge
Massinge
Admin
Admin

Maschio Numero di messaggi : 6596
Età : 48
Località : Sassari
Data d'iscrizione : 24.05.08

https://www.fritzbox-forum.com

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da macmino Gio Dic 23, 2010 2:49 am

ok, stasera proverò a caricarlo (ho comunque modificato un po' il file rc.conf) e vediamo che succede..incaso dovesse funzionare, vi farò sapere!
grazie

macmino
medio
medio

Numero di messaggi : 73
Data d'iscrizione : 17.11.10

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da macmino Mar Dic 28, 2010 11:38 am

niente da fare...ho provato e riprovato...quello che accade sostanzialmente è questo:

seguo per filo e per segno la guida (a questo punto non so se è per 72xx o 71xx...però visto che si cita il 72xx credo vada bene lo stesso), cambio la variabile avme e uppo il firmware...riparte ma non riesco più ad accedere all'indirizzo: http://fritzbox. Provo quindi http://fritzbox:81 e funziona, ma senza fogli di stile..dopo 5 min reboota.

massinge, visto che hai messo a disposizione di tutti noi il 7270v3-74.04.80-int_massinge-b2.image, non è che per caso ricordi come hai fatto? mi pare di capire che le directory www e share non siano più accessibili al webserver di default....grazie infinite

macmino
medio
medio

Numero di messaggi : 73
Data d'iscrizione : 17.11.10

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da Massinge Mar Dic 28, 2010 8:42 pm

con quale versione di freetz stai lavorando?
la cartella /usr/www/avme l'hai creata rinominando quella denominata avm nel medesimo percorso? Secondo me ti manca questo passaggio.. oppure crea un symlink alla cartella avm e dagli il nome avme, ma è più sicuro la prima.
Poi crea una cartella avme anche in etc /default.[nome_modello_fritz] e ci metti
dentro tutto ciò che trovi nella rispettiva cartella avm.

Errore tipico dei principianti.. l'ho fatto anche io diverse volte prima di capire come funzionavano le cose, tieni conto che tutte le guide sono frutto di ore ed ore perse a capire come fare, tu hai la fortuna di trovare tutto già pronto..
Ciao!

_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Massinge
Massinge
Admin
Admin

Maschio Numero di messaggi : 6596
Età : 48
Località : Sassari
Data d'iscrizione : 24.05.08

https://www.fritzbox-forum.com

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da macmino Mar Dic 28, 2010 10:52 pm

sto usando la stable Freetz 1.1.3 con un 74.04.80

il firmware dal quale attingo le voci tradotte è il
Codice:
7270v3-74.04.80-int_massinge-b2.image
ed ho preso entrambe le cartelle (avm e avme) usando l'./fwmod -u 7270v3-74.04.80-int_massinge-b2.image..e anche per quello che riguarda la cartella default.Fritz_Box_7270plus, ho preso tutto il contenuto sempre da 7270v3-74.04.80-int_massinge-b2.image. Quindi anche la cartella avm e visto che c'ero anche la avme sono state sostituite. Sicuramente sbaglio qualcosa...ricapitolando in step:

  1. ./fwmod -u mio.firmware.image
  2. ./fwmod -u 7270v3-74.04.80-int_massinge-b2.image
  3. sostituisco tutti i file e cartelle come descritto nella pagina wiki, prendendoli direttamente da quello internazionale
  4. cambio le variabili
  5. richiudo con ./fwmod -p e uppo il firmware e l'http non va, mentre l'http sulla :81 funziona alla grande
  6. mi dispero per l'enensima volta e vado a dormire sconsolato Shocked

Capisco benissimo il lavoro che c'è dietro, ma anche io, a mia volta, sto spendendo ore e nottate dietro questo simpaticissimo fritz. Se riuscirò a preparare qualcosa di funzionante, condividerò sicuramente i dettagli e le mie esperienze, aggiornando la pagina wiki o perchè no, creando un "7270v3.de for dummies: partiamo da zero!"... Come vedi qualcosa di buono sto provando a farlo anche io Smile

Grazie per quello che è stato fatto e grazie per quello che (spero) continuerete a fare!

ciao

macmino
medio
medio

Numero di messaggi : 73
Data d'iscrizione : 17.11.10

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da Massinge Mer Dic 29, 2010 5:47 am

mandami il tuo per email.
Provo ad internazionalizzartelo io, così vediamo cosa non va.

Ciao!
EDIT: lo sai cosa sbagli? devi lasciae la cartella www così com'è senza copiare i file dal mio firmware,
solo rinominare avm in avme e poi chiudi di nuovo il firmware(dopo aver fatto tutte le operazioni per l'internazionalizzazione). Prova e
fai sapere, intanto io vedo di fare qualcosa col tuo fw.

_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Massinge
Massinge
Admin
Admin

Maschio Numero di messaggi : 6596
Età : 48
Località : Sassari
Data d'iscrizione : 24.05.08

https://www.fritzbox-forum.com

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da macmino Mer Dic 29, 2010 11:45 pm

FATTO !!!!!!!

Codice:


$ ./fwmod -u 7270v3_04.80.beta3_de_base.image
$ ./fwmod -u 7270v3-74.04.80-int_massinge-b2.image

cd ~/beta3.mod/original/filesystem/usr/www
ln -s all avme
rm -fr ~/beta3.mod/original/filesystem/etc/default.0*

cd ~/massinge-b2.mod/original/filesystem/etc
for FILE in $(ls default.*/*.avme); do cd $(dirname $FILE); ln $(basename ${FILE}) $(basename ${FILE%.*}.avm); cd .. ; done

cd ~/beta3.mod/original/filesystem/etc
cp -R ~/massinge-b2.image.mod/original/filesystem/etc/default.0* .
cp -R ~/massinge-b2.image.mod/original/filesystem/etc/default.99 .
cp -R ~/massinge-b2.image.mod/original/filesystem/etc/default.language .
cp -R ~/massinge-b2.image.mod/original/filesystem/etc/fallback.language .
cp -R ~/massinge-b2.image.mod/original/filesystem/etc/htmltext* .

cd ~/beta3.mod/original/filesystem/etc/default.Fritz_Box_7270plus
cp -R avm avme

cd ~/beta3.mod/original/filesystem/lib
cp -R ~/massinge-b2.image.mod/original/filesystem/lib/libtiinterpreter.so.0.0.0 .

grep CONFIG_MULTI_LANGUAGE ~/beta3.mod/original/filesystem/etc/init.d/rc.conf
export CONFIG_MULTI_LANGUAGE="y"
export CONFIG_MULTI_LANGUAGE="y"
export CONFIG_MULTI_LANGUAGE="y"
export CONFIG_MULTI_LANGUAGE="y"

grep CONFIG_MULTI_COUNTRY ~/beta3.mod/original/filesystem/etc/init.d/rc.conf
export CONFIG_MULTI_COUNTRY="y"
export CONFIG_MULTI_COUNTRY="y"
export CONFIG_MULTI_COUNTRY="y"
export CONFIG_MULTI_COUNTRY="y"

grep "export OEM" ~/beta3.mod/original/filesystem/etc/init.d/rc.conf
export OEM_DEFAULT_INDEX
export OEM="avme"

fatto questo, carico il firmware così ottenuto (con ./fwmod -p) e finalmente ce l'ho fatta !!!!!!!!!!!!!!!!!!!
Grazie Massinge

Prometto di scrivere qualcosa di più completo e dettagliato, ma almeno ho buttato giù quello che ho fatto man mano....
Ancora grazie !!!


Ultima modifica di macmino il Gio Dic 30, 2010 2:38 am - modificato 1 volta.

macmino
medio
medio

Numero di messaggi : 73
Data d'iscrizione : 17.11.10

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da Massinge Gio Dic 30, 2010 12:26 am

Ottimo!!
Alla fine te la cavi molto meglio di me con linux, Hai scriptizzato tutti i passaggi!
Bene bene.. abbiamo a disposizione un nuovo modders per i firmware-fritz e sono contento che non hai avuto bisogno del mio aiuto materiale sul firmware.

Ciao!

_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Massinge
Massinge
Admin
Admin

Maschio Numero di messaggi : 6596
Età : 48
Località : Sassari
Data d'iscrizione : 24.05.08

https://www.fritzbox-forum.com

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da macmino Gio Dic 30, 2010 12:57 am

sono più contento io credimi Smile
A proposito di script...mi hai dato un bel suggerimento per creare uno script che fa tutte queste operazioni in automatico. Lo preparerò in questi giorni, magari facendolo scalabile per modello (ovviamente partirò dal 7270v3). Quello che ho notato (e che scriverò in grande Smile è che OGNI volta che si carica il firmware bisogna necessariamente rifare il recovery..vabè, ora mi metto a scrivere il tutto Smile

Grazie ancora Massinge !!!!

ps: ora inizierà la battaglia per il freetz-trunk...mi pare di aver capito però che non è stato ancora tradotto per via del db....

EDIT:
allego un piccolo script artigianale che permette di provare fin da subito il firmware multilingue appena generato. Lo scopo (per il momento) è semplicemente di ottimizzare i passaggi che altrimenti si sarebbero dovuti fare a mano.

Salvate lo script nella directory del freetz (sotto linux)
L'uso è il seguente:
Codice:

toor@macmino:~/freetz-1.1.3$[b]sh script_4eng.sh[/b] [u]7270_v3_04.80freetz-1.1.3.de_20101229-144742.image[/u] [u]7270v3-74.04.80-int_massinge-b2.image[/u]
Defining Vars...
Exploding Firmware...
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
unpacking var.tar
done.

STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
unpacking var.tar
done.

Link avme...
Removing german defaults...
link etc avme to avm into etc...
copy language database...
Replace vars...
STEP 3: PACK
WARNING: Modifications (STEP 2) and this step should never
        ever be run with different configurations!
        This can result in invalid images!!!
WARNING: firmware does not seem to be modified by the script
packing var.tar
creating filesystem image
merging kernel image
packing 7270_v3_.de_20101229-175532.image
Image files can be found in the .// subfolder
Caution: Replacing libcrypto or libssl may cause an unusable image. See http://trac.freetz.org/wiki/FAQ#NachdemFlashenistdasAVM-Webinterfacenichtmehrerreichbar for details.
done.
FINISHED

Troverete quindi il firmware ripreparato sotto:
7270_v3_04.80freetz-1.1.3.de_20101229-144742.image.mod/7270_v3_.de_20101229-175532.image

come dicevo, è solo un "ottimizzatore" di tempi...più avanti troverò il tempo per creare qualcosa di un po' più dignitoso e funzionale...ma per il momento, c'è solo questo:)

Testato SOLO su:
Codice:


HWRevision      145
ProductID      Fritz_Box_7270plus
annex  B
autoload        yes
bootloaderVersion      1.607
bootserport    tty0
country 039
cpufrequency    360000000
firstfreeaddress        0x946BDAA0
firmware_version        avm
firmware_info  74.04.80
language        en


EDIT:
corretto e rivisto script, versione base
File allegati
Tradurre il mio 7270v3 04.80 Attachment
script4int-v0.7.zip script4int-v0.7.shNon hai il permesso di scaricare i file.(2 KB) Scaricato 1 volte


Ultima modifica di macmino il Mar Gen 04, 2011 4:29 am - modificato 3 volte.

macmino
medio
medio

Numero di messaggi : 73
Data d'iscrizione : 17.11.10

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da Massinge Gio Dic 30, 2010 4:56 am

si, i successivi al .80 ancora non hanno traduzione perchè l'unico 87 in italiano è per 7390 e non è compatibile.
CIao!

_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Massinge
Massinge
Admin
Admin

Maschio Numero di messaggi : 6596
Età : 48
Località : Sassari
Data d'iscrizione : 24.05.08

https://www.fritzbox-forum.com

Torna in alto Andare in basso

Tradurre il mio 7270v3 04.80 Empty Re: Tradurre il mio 7270v3 04.80

Messaggio Da Contenuto sponsorizzato


Contenuto sponsorizzato


Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.