Author: Achik Ahmed

  • What is Termux?

    What is Termux?

    Hello guys! In this article, we will talk about Termux, like what Termux is , what Termux is used for and we can do with Termux. I will explain these in a simple language so that if you are a new to Termux, you can easily understand this article. So let’s get started!

    What is Termux

    what is termux?

    Termux is a powerful Android application that provides linux computer like command line terminal on Android devices where users can run Linux tools and packages.

    Termux is a hidden application which unlocks the true power of Android systems.

    what is termux used for?

    Termux is used for many purposes like, ethical hacking, cybersecurity, penetration testing and much more.

    In Termux, you can write scripts of python and many programming languages like java, c, c++, Ruby and many more. Also you can run scripts of these programming languages within the Termux.

    As Termux is used for writing and running scripts of many programming languages that means you can do programing related works.

    what you can do with termux?

    Termux is a powerful application that allows you to install and use Linux tools and packages so you can install various types of Linux tools that means there is no limit of possibilities of termux. By the way! Below I have listed some key points that you can do with termux:

    • Coding: You can write almost all programing languages.
    • Learning: Termux is a perfect place for learning Linux in a smartphone.
    • ethical hacking: Termux comes with many tools that are used in ethical hacking field.
    • Running scripts: You can run all types of scripts.
    • cybersecurity: As Termux is a mini Linux machine, you can used it for cybersecurity.

    These are the same use cases of Termux but there are more features of Termux which you can learn by using it.

    Conclusion

    Termux is a golden gem for those who are interested in tech or cybersecurity. This application is comes with endless possibilities. You can use this application for many purposes from ethical hacking to programming languages, everything will fit in you packet Linux machine.

  • How to Install Kali Linux on Android with Termux (2025 Guide)

    How to Install Kali Linux on Android with Termux (2025 Guide)

    Kali Linux is a powerhouse for cybersecurity enthusiasts, offering tools for penetration testing, ethical hacking, and network analysis. While it’s traditionally used on PCs, you can now run it on your Android device using Termux—no need for a laptop or complex setups. In this guide, I’ll walk you through the process step-by-step, ensuring you get Kali up and running smoothly.

    How to install kali Linux in Termux

    What You’ll Need

    1. An Android Device (Android 8.0 or higher): Older versions might work but aren’t recommended.
    2. At least 4GB of Free Storage: Kali Linux and its tools require space.
    3. A Stable Internet Connection: For downloading packages.
    4. Termux (Installed via F-Droid): The Play Store version is outdated, so grab it from F-Droid.
    5. Patience: The installation takes 15–30 minutes, depending on your internet speed.

    Step 1: Install and Configure Termux

    1. Download Termux from F-Droid:
      Open F-Droid, search for “Termux,” and install it. Avoid third-party sources to prevent security risks.
    2. Update Packages:
      Launch Termux and refresh its package lists:
       pkg update && pkg upgrade -y  


    Tap “Allow” if prompted for storage permissions.

    1. Install Proot-Distro:
      This tool lets you run Linux distributions on Android:
       pkg install proot-distro -y  

    Step 2: Install Kali Linux

    1. Fetch Kali’s RootFS:
      Use proot-distro to install Kali:
       proot-distro install kali  


    Confirm with Y when prompted.

    1. Launch Kali Linux:
      Start the environment with:
       proot-distro login kali  


    You’ll see a root@localhost prompt—you’re now inside Kali!


    Step 3: Set Up Kali Tools

    By default, Kali in Termux is minimal. Let’s add essential tools:

    1. Update Kali’s Repositories:
       apt update && apt upgrade -y  
    1. Install Core Packages:
      Grab the basics like nmap, wireless-tools, and the Kali menu:
       apt install kali-menu nmap git python3 -y  
    1. Optional: Install a GUI (Graphical Interface):
      If you want a desktop experience:
    • Install TigerVNC and XFCE4:
      apt install tigervnc-standalone-server xfce4 kali-defaults -y
    • Start the VNC server:
      vncserver -localhost no
      Use a VNC viewer app (like bVNC) to connect to localhost:1.

    Troubleshooting Common Issues

    • “Command Not Found” Errors: Ensure you’re inside the Kali environment with proot-distro login kali.
    • Storage Permission Denied: Grant Termux storage access in Android settings.
    • VNC Connection Fails: Double-check your VNC server is running and the port is correct.

    Ethical Reminder

    Kali Linux is packed with powerful tools. Always use it ethically and only on networks/devices you own or have explicit permission to test. Unauthorized hacking is illegal!


    FAQs

    1. Does this require rooting?
      No! Termux uses a proot environment, so rooting isn’t necessary.
    2. Will this harm my phone?
      Kali runs in an isolated environment, so your Android OS remains safe.
    3. Can I uninstall Kali later?
      Yes! Just delete the Termux app or run:
       proot-distro remove kali  

    Final Thoughts

    Running Kali Linux on Android via Termux is a game-changer for on-the-go security testing. While performance depends on your device, it’s a handy way to practice ethical hacking or troubleshoot networks. Remember, with great power comes great responsibility—use Kali wisely!

  • How to Make Your Phone Faster Using Developer Options (Easy Guide)

    How to Make Your Phone Faster Using Developer Options (Easy Guide)

    We all want our phones to work faster, right? But buying a new phone isn’t always an option. The good news is, your Android phone has a hidden “developer mode” with settings that can speed things up. In this post, I’ll show you simple, safe tweaks to try—no tech skills needed!

    Android developer option

    What Are Developer Options?

    Developer Options are advanced settings meant for app developers. They’re hidden by default because some options can be tricky, but a few changes here can make your phone feel snappier. Don’t worry—I’ll guide you through the safest ones.


    Step 1: Turn On Developer Options

    1. Open Settings > About Phone.
    2. Find Build Number (usually at the bottom).
    3. Tap the Build Number 7 times fast. You’ll see a message: “You’re now a developer!”

    Step 2: Speed Up Your Phone

    Now, go back to Settings > System > Developer Options. Try these tweaks:

    1. Reduce Animations

    Animations make your phone look smooth, but they slow things down.

    • Tap Window Animation Scale, Transition Animation Scale, and Animator Duration Scale.
    • Change each from 1x to 0.5x (or turn them off completely).
      Result: Apps and menus open faster!

    2. Limit Background Apps

    Too many apps running in the background can drain speed.

    • Scroll to Background Process Limit.
    • Select At most 4 processes (or fewer if you’re comfortable).
      Note: Don’t set this too low, or apps like messages might not work properly.

    3. Force GPU Rendering

    This uses your phone’s graphics power to handle apps better.

    • Enable Force GPU Rendering.
      Good for: Older phones struggling with heavy apps like games.

    4. Disable Automatic Updates

    Background updates can slow your phone.

    • Turn off Automatic system updates (if you see this option).
      Tip: Update apps manually when you’re not using the phone.

    5. Turn Off Bloatware

    Some pre-installed apps (bloatware) waste resources.

    • Go to Running Services (under Developer Options).
    • Tap apps you don’t use (like unused games or tools) and Stop them.
      Warning: Don’t stop apps you don’t recognize—they might be important!

    Step 3: Restart Your Phone

    After making changes, restart your phone. You’ll notice smoother scrolling, quicker app launches, and better performance overall.


    What NOT to Do in Developer Options

    • Avoid settings you don’t understand (like USB debugging or OEM unlocking).
    • Don’t mess with Minimum width—it can break your screen layout.
    • Never enable Force 4x MSAA unless you’re a gamer (it drains battery).

    Extra Tips for Speed

    • Clear app cache regularly (Settings > Storage > Cached Data).
    • Uninstall apps you never use.
    • Use “Lite” versions of apps like Facebook Lite or Messenger Lite.

    Final Thoughts

    Developer Options are like a secret toolbox for your phone. While these tweaks won’t turn an old phone into a flagship, they’ll definitely help it run smoother. Try one change at a time, and see what works best for you.

    Remember: If something feels off, just go back to Developer Options and reset the settings. Your phone won’t explode—promise!