Unlocking a locked ISP, TG589vn v3 VDSL router by installing generic Technicolor firmware. The following procedure was what worked for me.

  1. First give your PC a static IP address /

  2. Download and install Tftpd32

  3. Download the generic binary firmware file from here, and put it under “C:\Program Files\Tftpd32\” or wherever your TFTP root is.

Configure the TFTP software as below:

Plug the router in the ethernet port as shown below:

Make sure you can ping the router IP address from your PC.


PING ( 56 data bytes
64 bytes from icmp_seq=0 ttl=255 time=1.075 ms
64 bytes from icmp_seq=1 ttl=255 time=1.802 ms

Resetting the router to the default settings and start flashing it:

Hold the small button in the hole on the back of the router for more than 16 seconds, while it’s powered on. (Blue “Upgrade” light will come on) The router will restart and start the upgrade process with BOOTP / TFTP. You will see a small box pop up showing the binary file transfer to the router. After that is done, the router will unpack the new file and boot it. DO NOT RESTART your router at any point until you can see all lights in the front of the router showing the normal green status.

The firmware flash will be done at this point and you should be able to ping your router at it’s new default IP address,

Open your browser and and go to, go to advanced settings and change the Administrator password.

You should be able to SSH to your router now with full root access. Username: Administrator and password will be the one you set above. You will also see in the web interface that the branded ISP logo is gone and the generic Technicolor logo will show.

Here is some advanced CLI documentation for this router:

You can also install some PINS on the router’s mainboard and get serial console access, by following the below guide posted on youtube by someone else…