How I installed eGate Without a Computer

Here’s how I installed eGate without a computer:

Prerequisites:

WiFi

This doesn’t need to have any internet.
It just needs to be a WiFi that you can connect to.
I’ve done this using a TetherFi hotspot from a phone without service.

Shizuku

Shizuku is an Android app that acts as a bridge, allowing other apps to access privileged system APIs and ADB commands without needing root access.

aShell

aShellYou is an Android app that allows you to execute ADB (Android Debug Bridge) commands directly from your phone, without needing a computer or a USB connection. It provides a graphical user interface for interacting with the command line, offering features like preloaded examples, support for continuous commands like logcat, and the ability to save output to files.

Setting Up Shizuku:

  1. Open Shizuku.

  2. Press on Pairing in the Start via Wireless Debugging section. (see pic)

  3. Click on the Developer Options button in Shizuku, which opens the Developer Options screen.

  4. Scroll down and go to Wireless Debugging.

  5. Enable wireless debugging.

  • Make sure that you’re connected to wifi, otherwise you won’t be able to enable wireless debugging. The wifi doesn’t need to have internet.
  1. Press on Pair device with pairing code.
  2. Wait for Shizuku’s notification to say it found the pairing service.
  3. Enter the pairing code into Shizuku’s notification and wait for Shizuku to say that it paired successfully.

Starting Shizuku:

  1. Return to Shizuku’s home screen.
  2. Press on the Start button in the Start via Wireless Debugging section.

Installing eGate:

Once Shizuku is running, you can install eGate using @DonBot’s guide.
You can run the ADB commands using aShell.

6 Likes

Why cant you use termux? Why do you need shizuku?

Could be you could, I don’t know.
This is how I did it, and someone asked me to post a guide.

1 Like

Because Termux has it’s own set of commands and does not function through the typical adb commands.