How to Install Kali Linux on Android without Root in 2022

how to install kali linux on android

I’m using Kali Linux on my Android phone for the last 4 years and it has also made my work easy. I easily use Kali Linux on my mobile outside. A lot of people ask me what strategies I’ve used to install Kali Linux on my Android Phone.

In this post, I’ll talk about one practical tip that will help you to Install Kali Linux on Your Android Device, So if you looking to install Kali Linux on your Android then this is the right place to find How you can easily Install Kali Linux on Android without root.

If you are a programmer or want to learn hacking but you do not have a laptop or desktop computer to teach on which you can teach ethical hacking by installing Kali Linux, then today I will tell you how to install Kali Linux on your Android without root.

So let’s get started !!


What is Kali Linux (Nethunter)

Kali Linux is a Debian-derived Linux distribution designed for digital forensics and penetration testing. Kali Linux is comprised of a collection of tools and packages that provide the essentials for an attacker.

Kali Linux is built on a Debian base with a focus on security and customization. You need to ensure that your device meets the basic system requirements before installing Kali Linux.


Requirements to Install Kali Linux on Android

To install Kali Linux on Android, you will have to download some applications on your android phone.

  1. Termux Application
  2. VNC Viewer
  3. Kali Linux Image for Android

How to Install Kali Linux on Android without Root

how to install kali linux on android 2

You can access Kali Linux on your Android phone with the help of some applications, In this article, I have told you through Termux property how you can install and use Kali Linux on an Android phone with the help of Termux VNC viewer without rooting your Android.

So if you really want to download and use Kali Linux operating system on your Android phone, then understand this article carefully and follow my Step-by-Step


Step 1 – Download the Termux Application

  • First, open Google PlayStore on your Android Phone.
  • Search Termux application.
  • And Install it on your Android Phone by clicking the Install Button
  • And it will be downloaded to your phone.

Note: It is safe because you have downloaded it from Google Playstore and every app you get on Playstore is safe.


Step 2 – Download the VNC Viewer Application

  • First, open Google PlayStore on your Android Phone.
  • Search VNC Viewer application.
  • And Install it on your Android Phone by clicking the install button
  • And it will be downloaded to your phone.

Note: It is safe because you have downloaded it from Google Playstore and every app you get on Playstore is safe.


Step 3 – Open Terminal and Type Commands

  • First, open the Termux application on your phone
  • This automatic installation and setup of some packages so will take some time.
  • After the Termux are fully started,
  • Type the commands I mentioned, one by one –
Command 1apt update && apt upgrade -y
Command 2pkg install fish -y
Command 3fish
Command 4termux-setup-storage
Command 5pkg install wget -y

Step 4 – Download Kali Linux Nethunter using Termux

Note: By the Next command, the image of Kali Linux will start downloading in your Android, which is some 1.5 GB, so you should have so much internet package. and it takes some according to your internet speed.

Command 6wget -O install-nethunter-termux https://offs.ec/2MceZWr
Command 7chmod +x install-nethunter-termux
Command 8./install-nethunter-termux

Like the image above, if you have some such interface in front of you, it means that you have to install your Kali Linux Completely, otherwise it means that you have not been able to install your Kali Linux properly if you have any problem here, then you can tell me in the comment box. , I will reply to you soon.


Step 5 – Set a Password for VNC Viewer

After Installed Kali Linux, we need to connect the VNC viewer to Kali Linux, so first set a password for the VNC viewer, so follow these commands –

Command 9nethunter kex passwd
  • Then Type your password, when you write the password, you will not see the password, you just write the password of 8 digits and hit Enter.

Step 6 – Turn ON the VNC Server

Now we need o turn on the VNC server for making a connection to the VNC viewer, so just follow the commands –

Command 10nethunter kex &
  • Then an interface will come in front of you, in which a port number of 4 digits will be written for you.
  • So just remember this port number or Copy it.

Step 7 – Connect VNC viewer to Kali Linux

Now we need to Run our Kali Linux on VNC viewer for Graphical User Interface, So just follow the steps –

  • First, open the VNC viewer application
  • Then you will see a Plus icon, click on it.
  • Then a dialog box will open in which you have to fill 2 entries –
    • IP Address
    • Computer Name
  • Type in IP Address –
IP Addresslocalhost:____ (type___here your post number)
ComputerType here any name according to yourself
  • Click on Connect
  • Type your password.
  • And now you can use Kali Linux on your Android without root.

In this way, you can easily install and use Kali Linux on your Android. If there is a problem here, then you can tell me by commenting and I will definitely help you.


Note: – Whatever method I have told you to install Kali Linux Android, it has been told from Education Purpose that this method is completely safe because you do all this with the permission of your device.


If you have liked this article and liked it, then you can share it with friends and family so that they do not ever get such a problem.

If you have any problem with any part of this article, or you want any more information related to the computer, then tell me in the comment box, I will surely reply to you.

Thank You !!

Pawan Chauhan

I'm a Web Developer and Software Trainer.

This Post Has 6 Comments

  1. Moibon

    After i finished the installation it says that it is corrupted what does that mean and how i can solve it?

  2. Patanahi

    Bro etc director not found

  3. Patrick

    Hi my name is patrick venturi I’m working on something that I could use some help with 205.722.4271 is my cell text me when you can and remind me ur the Linux guy

    1. Kapil

      ERROR 303 = moved permanently

Leave a Reply