Done !
DONE!
(Italian translation available here:
http://www.skizzo3000.it/forum/index.php?showtopic=807&st=0&gopid=4426&#entry4426 )
- Installed Linux Stinky 1.0.6 on VMWare Fusion (I'm using MAC)
- downloaded Freetz 1.0.3
- executed
MAKE (takes 20 minutes and needs internet connectivity)
- downloaded the two firmware from AVM's FTP (7240 73.04.69 e 7270 54.04.67 English)
- executed
MAKE MENUCONFIG and modified
ONLY the type of router in 7240
- executed
./fwmod -u -d 7240de FRITZ.Box_Fon_WLAN_7240.AnnexB.73.04.68.image
- executed
./fwmod -u -d 7270en FRITZ.Box_Fon_WLAN_7270.en-de-es-it.54.04.67.image
- open on the desktop the two folders containing the two firmware (.//7240de .//7270en)
- copied the folder ORIGINAL from 7240 to the same folder and renamed MODIFIED
- copied from the folder
/filesystem/lib the international libreries
libtiinterpreter.so.0.0.0 including the symbolic links into the same folder of modified 7240
- copied from the folder
/filesystem/etc all the files
htmltext*.db symlinks included, into the same folder of modified 7240
- removed from the folder
/filesystem/etc the folders
default* and copied all the folders
default* from the 7270's folder.
- edited the file
rc.conf present into the folder
filesystem/etc/init.d/ of the modified 7240 as follows:
- insert:
export CONFIG_MULTI_LANGUAGE=”y”
export CONFIG_MULTI_COUNTRY=”y”
export CONFIG_DSL_MULTI_ANNEX=”y”
- modify:
export OEM in
export OEM=”avme”
- modify ALL THE ANNEX SECTION with the following strings:
###########################################################################
## Annex
############################################################################
LOADANNEX=`echo ar7cfg.dslglobalconfig.Annex | ar7cfgctl -s 2>/dev/null | sed s/\\"//g`
if [ -z "${LOADANNEX}" ] ; then
export ANNEX=`cat $CONFIG_ENVIRONMENT_PATH/annex`
else
export ANNEX=${LOADANNEX}
fi
if [ -z "${ANNEX}" ] ; then export ANNEX=${CONFIG_ANNEX} ; fi
############################################################################
-
**MANDATORY** copied from the directory
/filesystem/lib/modules/dsp_ur8/ of 7270 the file
ur8-A-dsl.bin
- copied integrally into the same folder of modified 7240 the directory
filesystem/usr/share and
filesystem/usr/www
- executed
./fwmod -p -d 7240de FRITZ.Box_Fon_WLAN_7240.AnnexB.73.04.68.image
- Into the folder
.//7240de there will be a file named 7240_.de_2009
MMDD-HHMMSS.image where:
- MM = Month / DD = Day - HH = Hour / MM = Minutes / SS=Seconds when the firmware has been compiled.
- Execute the AVM 7240 recovery Executable and restored the original firmware (optional if no changes has been made to the router)
- reboot
- from the web interface of the Fritzbox uploaded the modified firmware image
- reboot
- Web Interface - Choose Nation
- Web Interface - Choose ANNEX *(A)*
- wizard to configure internet connectivity
That's all folks !
Faccione
Credits:
-
http://www.vocesuip.com/tutorial_fritz_box_multilingue_compreso_ltaliano_e_multi_annex-t9988.0.html di Lonegunman
-
http://www.freetz.org/wiki/help/howtos/development/repack_fw (Freetz Wiki *MUST READ*)
-
http://www.freetz.org/wiki/help/howtos/development/developer_information/package_development_start (come sopra)
- Read the manuals, the guide, the faq, the wiki. Don't be shy to ask to the forums
AFTER doing a SEARCH!