Kali Linux is often referred to as “Hacker’s paradise”, previously in order to install it on your phone you need to have an App called as Linux Deploy, then you needed to set the environment and install Kali Linux from there which I have discussed in one of the other articles- “How to Install Ubuntu OS on Android” the process to Install Kali remains the same.
You can also watch the video about same here: https://youtu.be/0eipFKQC1aQ
Kali is Based on Ubuntu or Debian OS, even easier method to use Kali Terminal from phone is via using a Kali Nethunter module on Magisk. This module allows you to install the Kali Nethunter chroot on any device with Magisk. This means you get a full Kali chroot environment, but still avoid touching the /system partition and therefore have the advantage of passing SafetyNet (hopefully) etc.
You can read more about it from this Github link: https://github.com/offensive-security/kali-nethunter
Steps to Install Kali Nethunter:
- Install attached Magisk Module
- Reboot device
- Run Nethunter app – allow 7(!) Root-related permissions prompts and wait for initialisation
- Click “Kali Chroot Manager”
- Click “Install Kali Chroot” – “Download Latest”
- Install the full Chroot Kali package (around 800MB)
- Wait for Chroot to download/install (this may take a few minutes)
- Click “Install & Update” – allow Root permission for Nethunter Terminal app
Download Kali Nethunter from here: https://goo.gl/MpbmKQ