How To Install Kali Linux On Android Tutorial With Screenshots

kali linux on android
Hello folks, I hope you have tried many apps to install Kali Linux on your Android mobile, but you will not end with success. This tutorial will help you to install Kali Linux on Android phone step by step procedures with screenshot also by following this tutorial you can able to install any GNU/Linux on your Android device. Installing Kali Linux in Android phone is very very easy one if you follow the below tutorial.

Requirements for Installing Kali Linux on Android

1. Rooted Android Device.(Refer Here)(Video Tutorial)
2. Busybox Installer.(Download)
3. Linux Deploy.(Download)
4. Android VNC Viewer.(Download)
5. 4GB Free Space on your External Memory.
6. High Speed Net Connection.

STEP 1:(Rooting Android Device) 

Root your android device with the given tutorial.

STEP 2:(Installing Busybox)

First we need to install UNIX Scripts into our device using the Busybox Installer app. Download the app from above given link and install it in your tablet linux. Open the app and follow the given steps.
1.Choose the Busybox Version from the drop down menu.
kali linux on android

2.Tap the install buttom.

kali linux on android
3.It will download the scripts to be install.
kali linux on android

4.After installing you will get the success message.

kali linux on android
Now you have successfully installed busyboxin your android device.
Note: If the installing fails you need to choose different Busybox versions.

STEP 3:(Configure Linux Deploy)

Linux Deploy is the Official app to Download and install kali linux in android download the app and install it in your android. Now open the app and follow the given steps.
1.Tap the properties icon it will opens the properties screen.
kali linux on android
linux deploy
2. In properties select the distribution to be install.
kali linux on android
3. Leave some setting to be default and select the desktop environment to GNOME.
kali linux on android
4.Select all the components in Components Menu.
5. In GUI Settings just interchange the height and width values.
kali linux on android
6. Now select the install button and then OK.
install linux deploy
kali linux on android
7. Now the installation process starts be patient for the installation proccess 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 intreption of cellular data leads to cancellation of download process. install kali linux
8. I cant add the screenshot of completed process because I already did it. Now tap the START button  and tap OK it will mount the linux file.
kali linux on android
9. Note the IP address in the top left corner of Linux deploy it changes periodically.

STEP 4:(Configure Android vnc) 

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

STEP 5:(Running Kali Linux)

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.
kali linux on android

I hope this will work I tested it in my XOLO A500S IPS, Infocus M2 3G and in Samsung Galaxy S3.
If you have any problem please feel free to ask me. Thank you…
Please like our page to get more updates


  1. Anderson December 4, 2015
    • Bala Techone December 9, 2015
  2. krish December 6, 2015
    • Bala Techone December 9, 2015
  3. Anurag December 6, 2015
  4. Bala Techone December 9, 2015
  5. Ashish January 20, 2016
    • Bala Techone May 20, 2016
  6. Ashish January 20, 2016
    • Bala Techone January 23, 2016
  7. pdroid March 17, 2016
    • Bala Techone May 3, 2016
  8. Aguro June 22, 2016
    • Bala Techone July 2, 2016
  9. Roman July 4, 2016
    • Bala Techone July 4, 2016
  10. Joodax August 21, 2016
    • Bala Techone August 25, 2016
  11. jay August 29, 2016
    • Bala Techone September 3, 2016
    • pavan March 12, 2017
      • Bala Techone March 12, 2017
  12. dbmran September 23, 2016
  13. shahid zain October 2, 2016
    • Bala Techone October 20, 2016
  14. DnS December 3, 2016
    • Bala Techone January 5, 2017
  15. Ayush February 28, 2017
    • Bala Techone March 3, 2017

Leave a Reply