Skip to content

Installation

seud0nym edited this page Apr 17, 2023 · 8 revisions

Before commencing the installation of tch-gui-unhide, you must have acquired root access and have SSH access to your device with a tool such as PuTTY or your operating system's ssh command.

  1. Before Installing
  2. Installing
  3. After Installing

TL;DR

The following is a quick summary of the steps described in the above links.

Skip any of these steps that you have already done.

  1. Acquire root access on your device, and ensure it is running a supported firmware version.
  2. Download the latest release of tch-gui-unhide for your firmware version (e.g. for a firmware beginning with 20.3.c, download the 20.3.c.tar.gz file) and copy it to a USB stick.
  3. Insert the USB stick into your device and ensure it is the current directory by executing:
    cd /mnt/usb/USB-A1/ (your mount directory may differ).
  4. Extract the scripts by executing (replace firmware_version with your firmware version - e.g. 20.3.c):
    tar -zxvf firmware_version.tar.gz
  5. Check that your bank planning is optimal by executing:
    sh show-bank-plan
  6. If script reports that your bank plan is not optimal, run:
    sh set-optimal-bank-plan
    (WARNING: This will reboot your device)
  7. Harden root access and disable un-needed services with the de-telstra script.
    Run sh de-telstra -? to see available options, or for some sensible settings, just execute: sh de-telstra -A
  8. Optionally, download any extra feature scripts you want to install into the same directory as the scripts.
    (IMPORTANT: Make sure you have installed all pre-requisites as well)
  9. Optionally create your ipv4-DNS-Servers and/or ipv6-DNS-Servers files in the same directory as the scripts. (See Optionally Configure Additional DNS Servers)
  10. Apply the GUI changes.
    Run sh tch-gui-unhide -? to see available options, or just execute: sh tch-gui-unhide
  11. Optionally run sh tch-gui-unhide-cards to change card sequence and visibility (card visibility can also be changed from the Management card)