Hello Friends! In this article, I’m gonna share you how can you install Kali Linux on Android Device. Yes you got that right word “How to install Kali Linux on Android”

Kali Linux is one of the best operating system of white hat hackers, security researchers and pentesters. It offers advanced penetration testing tool and its ease of use means that it should be a part of every security professional’s toolbox. So let’s get started to install this beast on your Device.

Installing Kali Linux in Android phone is very easy one. You need the following requirements.

  • Rooted Android Device.
  • Busybox Installer.
  • Linux Deploy.
  • Android VNC Viewer.
  • 4GB Free Space on your External Memory.
  • High-Speed Net Connection
Download Nova Launcher Prime for Free

Steps To Install Kali Linux On Android Phone

#STEP 1:(Rooting Android Device)

To Install Kali Linux you need to Root your android device by King Root application or search root file based on your device. Files to root device are different for each device. So I can’t share here. You can try the King Root app for easy one click root. But some device is not supported by King Root.

Warning: Rooting may cause your device damage and will void warranty. Do it at your own risk.

#STEP 2:(Installing Busybox)

First of all, you need to install UNIX Scripts into our device using the BusyBox Installer app.

How to install Kali Linux on Android | BusyBox installer

BusyBox is a software application that provides many standard Unix tools, much like the larger (but more capable) GNU Core Utilities.

Download BusyBox Pro

About BusyBox Installer

BusyBox should be installed on every rooted phone. Because every rooted application needs BusyBox to perform their magic.

  • BusyBox is fastest and no.1 trusted BusyBox installer and uninstaller app currently in the Play Store. Having over 20 million installs and 100,000 5star ratings.
  • Its support arm and intel based device and dev are testing on MIPS based device hope we will get MIPS support from BusyBox.
  • This app is also the winner or best Utility Software Award for Android via Handster.
  • This app is the only one installer available in PlayStore which is totally Ad free and doesn’t require internet permission.

Source for this application
BusyBox Source Code
BusyBox Website

Download the app from this link and install it. After that open the app and follow the given steps.

  • 1. Choose the BusyBox Version from the drop-down menu.
  • 2.Tap the install button
  • 3. It will download the scripts to be install.
  • 4.After installing you will get the success message.

Now you have successfully installed BusyBox in your android device.

Note: If the installing fails you need to choose different BusyBox versions.

#STEP 3:(Configure Linux Deploy)

Linux Deploy to Install Kali Linux on Android

Linux Deploy to Install Kali Linux on Android

About Linux Deploy

Linux Deploy is the Official app to Download and install Kali Linux in Android. This App creates a disk image on a flash card, mounts it and installs OS distribution. Applications of the new system are run in a chroot environment and working together with Android Platform So all the changes made are reversible.

Features of Linux Deploy

  • Supported Distributions:- Debian, Kali Linux, Ubuntu, CentOS, Gentoo, Slackware, Fedora, Arch Linux, RootFS (tgz, tbz2, txz)
  • Installation Type:- File, RAM, Directory, Partition
  • Supported File System:- ext2, ext3, and ext4
  • Supported Architectures:- ARM, ARM64, x86, x86_64, emulation mode (ARM~x86)
  • I/O interfaces:- SSH, VNC, CLI, X server, Framebuffer
  • Management Interfaces:- Android Terminal (ADB), Telnet, Web browser (web terminal)
  • Desktop Environment:- XTerm, LXDE, Xfce, MATE, Manual Config

“This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under license GPLv3.”

Important Links for Linux Deploy:

Instruction and Guides


For Access to Repository

So, download the app and install it in your android. And follow the steps given below:

  • Tap the properties icon it will open the properties screen.
  • In properties select the distribution to be install.
  • Leave some setting to be the default and select the desktop environment to GNOME.
  • Select all the components in Components Menu.
  • In GUI Settings just interchange the height and width values.
  • Now select the install button and then OK
  • Now the installation process starts to be patient for the installation process to complete it takes too much of time to complete and prevent the incoming SMS and Voice Calls or Turn off the SIM and use WIFI to download because interception of cellular data leads to cancellation of the download process.
  • I cant add the screenshot of the completed process because I already did it. Now tap the START button and tap OK it will mount the Linux file
  • Note the IP address in the top left corner of Linux deploy it changes periodically.
Top 5 Apps to Earn Money Online From Android/iOS

#STEP 4:(Configure Android vnc)

Now open the Android VNC Viewer, Enter Nickname and password the default password for Kali Linux ischangeme and give the IP address copied from Linux deploy for me it is and the port is 5900 and username is android and then the color is 24-bit color(4bpp). Finally, tap the Connect button you will see the Kali Linux in your android device

#STEP 5:(You are Done)

To close the Kali Linux, exit from the VNC viewer and then go to Linux Deploy and simply tap the Stop Button and the OK it will close the Mounted Image. You can use the Linux Penetration Testing on your android phone and it is most popular for cyber hacking ischangeme and give the IP address copied from Linux deploy for me it is and the port is 5900 and username is android and then the color is 24-bit color(4bpp). Finally, tap the Connect button you will see the Kali Linux in your android device.

That’s how you can install Kali Linux on your Android Device. Now you can run Kali Linux on your device. Hope you guys enjoyed this article and thanks a lot for reading. Also comment down below your experience with Kali Linux on Android. Also if you got any problem with installing Linux then you can directly mail or message me on social sites or comment down I will surely reply to your comment and try my best to solve your problem. If you want more article like this then don’t forget to subscribe to our newsletter and enable notification bell icon to get notified when I post a new article here.


Leave a Reply