-
-
Notifications
You must be signed in to change notification settings - Fork 16
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.
The following is a quick summary of the steps described in the above links.
Skip any of these steps that you have already done.
- Acquire root access on your device, and ensure it is running a supported firmware version.
- 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. - 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). - Extract the scripts by executing (replace
firmware_version
with your firmware version - e.g. 20.3.c):tar -zxvf firmware_version.tar.gz
- Check that your bank planning is optimal by executing:
sh show-bank-plan
- If script reports that your bank plan is not optimal, run:
sh set-optimal-bank-plan
(WARNING: This will reboot your device) - Harden root access and disable un-needed services with the
de-telstra
script.
Runsh de-telstra -?
to see available options, or for some sensible settings, just execute:sh de-telstra -A
- 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) - 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)
- Apply the GUI changes.
Runsh tch-gui-unhide -?
to see available options, or just execute:sh tch-gui-unhide
- Optionally run
sh tch-gui-unhide-cards
to change card sequence and visibility (card visibility can also be changed from theManagement
card)