This tutorial is for the BT Home Hub V1.0. For the BT Home Hub V2.0 or Virgin Media Customers, see the box below, labelled Other Home Hubs/Configurations.
The main reason for unlocking the BT Home Hub is to allow you to use it on any ISP. BT's firmware only allows you to enter a username ending with @btinternet.com which makes it impossible to use with any other ISP. Also, the BT firmware strips down a lot of the features found in the native firmware (Thomson SpeedTouch).
PLEASE NOTE: This has only been tested on the Home Hub 1.0, procedures for newer versions may be different! Also, there is a slight risk of bricking your Home Hub, even more than a slight risk if you don't follow the instructions properly. I do NOT take ANY responsibility if you turn your Home Hub into a brick.
The procedure differs for the Home Hub V1.5, and is a lot more complicated (time to get your soldering iron and JTAG cable out): PSIDoc.
Virgin Media & BT Home Hub 2 Customers: See this page: BT Home Hub V2.0 with Virgin Media NEW!
Virgin Media & BT Home Hub 1.0 Customers: See this page: BT Home Hub V1.0 Ethernet Router
BT Home Hub V2 users: See this page: Unlocking BT Home Hub V2.0A NEW!
BT Home Hub V1.0 users: See this page: Unlocking BT Home Hub V1.0
Unlocking the Home Hub basically involves flashing the SpeedTouch firmware to the Home Hub. These are the only two known side effects of doing so:
Using the SpeedTouch firmware will also allow you to use the Home Hub in modes other than PPPoA (such as PPPoE). This may be useful if you want to use it only as an ethernet modem (bridged mode) if you already have a router or a server. Another advantage, is that it is now easier to use the Home Hub as a USB print server (over LPR) using the USB-A connector. Before, with the BT firmware, you had to telnet into the router and type a load of long cryptic commands, now you can press a few buttons in the web interface to do the same thing.
DownloadsYou will need to download the following two files to be able to continue with this tutorial:
192.168.1.50in the IP address box, type
255.255.255.0in the Subnet mask box and
192.168.1.254in the Default gateway box. Next, select 'Use the following DNS Server addresses', and type in
192.168.1.254under Preferred Server. Click OK on everything to exit and save changes.
StartBTrecovery.exefrom the extracted ZIP folder you downloaded (
recovery.zip) - MAKE SURE YOU HAVE EXTRACTED IT OR IT WON'T WORK! Click Next
BANT-7_R619WWsip_upgrade.exefrom the extracted ZIP folder you downloaded (
speedtouch_flash.zip) - MAKE SURE YOU HAVE EXTRACTED IT OR IT WON'T WORK! Click OK
ZZN1AA6.196.bliin the directory where you ran the Upgrade Wizard from (You will have to click All Files *.* next to Files of type dropdown to be able to see it)
Administratoras the username and leave the password field blank. Click OK