Closed Thread
Results 1 to 2 of 2

Thread: How to unlock your Home Hub 3A *Now With added SSH Unlock*

  1. #1
    Administrator PsiDOC's Avatar
    Join Date
    Dec 2010
    Location
    Pembrokeshire
    Posts
    517

    How to unlock your Home Hub 3A *Now With added SSH Unlock*

    Ladies and gentlemen. It's been a long time coming but it's here!
    The Home Hub 3A unlock! Without any more ado let's get to it shall we?

    Please note: If you are running firmware 4.7.5.1.83.8.57.1.3 then you will need to downgrade before unlocking.
    Please follow this link to the downgrade tutorial. http://www.psidoc.com/showthread.php...n-be-unlocked.

    Items needed:
    A Windows PC - We need the fact that windows is a bloody minded bully whilst networking and tries to ride roughshod over everything - Linux is just far too polite for our needs here!
    A USB drive 32mb or larger < Note: that is MB not GB so any old one should do!
    The files attached at the bottom of this post.

    0: Preparation:
    0.1: Download and extract the attached files.
    0.2: Plug your USB drive into your PC
    0.3: Open DiskImage_1_6_WinAll.exe, say yes to the freeware licence. Note: If in Vista or 7 run as administrator!
    0.4: Select the physical disk (not the Drive letter) that is you USB drive. Note: Double check this because you can trash your PC hard drive if you get it wrong!!
    0.5: Click the browse button and select ext3.img.
    0.6: Click the start button. Writing takes approx 3 - 15 seconds and you can see it's progress on the progress bar.
    0.7: On your PC setup a new user account with the name admin (all lower case).
    0.8: Set up the password for the newly created account called admin that is the same as your Home Hub 3
    0.9: Log in to the newly created admin account and stay there till your finished.

    1: Getting root
    1.1: Reset router to defaults
    1.2: Pop the USB drive into the HomeHub 3A
    1.3: In the 3A unlock folder you downloaded and extracted to your PC (Not the USB1 folder) select the utelnetd and the smb.conf files, then select edit >> copy
    1.4: Open My Computer and type in \\192.168.1.254\usb1.
    1.5: Double click the SYS folder and then the ETC folder
    1.6: Select Edit >> Paste and confirm overwriting the smb.conf file.
    1.7: Close the My Computer window you have been working in.
    1.8: Open a new My Computer window and type in \\192.168.1.254\ and again double click usb1 folder and double click the sys folder. Now go in to a couple of folders - any will do - in the file system but don't delete anything. This is to trigger the telnet into working.
    1.9: Open Kitty and select the telnet button, ip address 192.168.1.254, port 4002, and click open. NOTE: if it doesn't work 1st time wait 15 seconds or so and try again... and again... and again. You should be in after a minute max and have a root telnet session.

    2: The Hack
    At the command prompt type in the commands below one at a time. Note: everything before the ":<---" is the command everything after explains what the command is doing.
    2.1: ssh_cli :<--- This fires up the openrg command interface and the prompt changes to "BT Home Hub 3.0A"
    2.2: conf print persistent/bt/domain_locking/enabled :<--- This is checking the domain lock. It will be a (enabled(1))
    2.3: conf set persistent/bt/domain_locking/enabled 0 :<--- This is the unlock bit!
    2.4: conf print persistent/bt/domain_locking/enabled :<--- Check the domain lock again will now be (enabled(0)).. Hurrah unlocked!
    2.5: conf del fw/policy/0/chain/fw_br0_in :<--- Unlocking the SSH command shell by deleting the firewall drop command (ethernet)
    2.6: conf del fw/policy/0/chain/fw_br1_in :<--- Unlocking the SSH command shell by deleting the firewall drop command (wifi)
    2.7: conf set bt/bt_agent/enabled 0 :<--- Let's turn off BT's Spy access whilst we're in there shall we.
    2.8: conf set /admin/user/0/permissions/ssh 1 <--- This command allows SSH access that was previously eluding us.
    2.9: conf reconf 1 :<--- save everything to flash.

    Now you have an unlocked hub. However even though we have dropped the firewall for the SSH server I have not been able to log in on the SSH. So beware of this.
    Psi
    Attached Files
    Last edited by PsiDOC; 03-04-2012 at 07:12 PM. Reason: Added SSH unlock

  2. #2
    Administrator PsiDOC's Avatar
    Join Date
    Dec 2010
    Location
    Pembrokeshire
    Posts
    517
    And the Proof.
    Attached Images

Closed Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts