6 awesome things you can do with a terminal emulator on Android

Terminal emulators serve as a bridge between users and their operating systems, allowing interaction through text commands. While many are familiar with the Windows Command Prompt, Android users can also access a powerful terminal emulator known as Termux. This open-source application, available on the F-Droid store, has garnered a dedicated community of enthusiasts who have transformed it into a robust tool for various tasks.

Test your internet speed

No need to get a separate app for this

Termux simplifies the process of testing your internet speed by eliminating the need for a browser or additional applications. Users can initiate a speed test directly from the terminal, choosing to measure either download or upload speeds. To begin, update the list of available Termux packages and install Python, which includes the essential package manager, Pip. Once Python is set up, you can easily install the speed test software. With just a command, speedtest, you can instantly check your current internet speeds.

Beyond simple speed tests, Termux allows for the creation of custom programming scripts using speedtest-cli. For instance, if you wish to verify that your internet service provider is delivering the promised speeds, a straightforward script can be set to run at specified intervals, logging results for your review.

Check the weather

Fast and lightweight weather reports

Accessing weather information is equally straightforward with Termux. By utilizing the curl command followed by a specific address, users can quickly retrieve a three-day weather forecast in a charming ASCII format. For those who frequently check the weather, creating shortcuts, or “aliases,” for specific locations can streamline the process. This can be done by editing the shell configuration document, allowing you to type a simple command like weather to receive forecasts without hassle.

Fetch system info in style

The colorful ASCII art that everyone loves

Termux also enables users to display system information in a visually appealing manner through colorful ASCII art. By installing tools such as fastfetch or macchina, users can obtain detailed system information with a single command. For those who prefer a minimalist approach, macchina offers a more streamlined output. Many users opt to have this information displayed automatically upon opening Termux by editing the .bashrc file.

Access your phone remotely

SSH into your phone from any device

Termux provides the capability to control your phone remotely using the secure shell protocol (SSH). Once the openssh software is installed and running in the background, users can access their phone’s Termux shell from any device connected to the same network. This allows for file management, script execution, and other functionalities directly from a computer or another mobile device. Key information such as the randomly generated username and local IP address is easily retrievable through simple commands.

Chat with a bot

Run free AI models locally and privately on your phone

For those interested in artificial intelligence, Termux can host a lightweight AI chatbot directly on your device. Using the open-source command-line tool Ollama, users can download and run AI models locally, ensuring privacy and eliminating the need for an internet connection. The setup is straightforward, allowing for the installation of models like Llama 3.2 with a single command, enabling users to engage with AI without compromising their data.

A desktop OS on your phone

It’s easy to set up too

Termux can also facilitate the installation of entire Linux-based operating systems on Android devices. Utilizing the proot-distro tool, users can quickly set up a desktop-like environment on their phones. After installing the desired operating system, users can log into a headless Linux environment, gaining full access to its command-line capabilities. For those seeking a graphical interface, additional steps can enable a desktop environment on top of the installed OS.

Termux can do so much more

With its extensive capabilities, Termux stands out as an essential tool for Android power users. It opens the door to a myriad of functionalities that tap into the full potential of your device, making it an invaluable asset for anyone looking to enhance their mobile experience.

AppWizard
6 awesome things you can do with a terminal emulator on Android