Termux
Migrating Termux to F-Droid

Migrating Termux to F-Droid

Know about the recent repository changes of Termux and migration from Google Play Store to F-Droid.

This guide only deals with devices running Android 7 and above. Termux removed the support for Android 6 and below starting 1st January 2021.

What are the recent changes made to Termux?

All Termux repositories previously hosted on JFrog Bintray are down since 1st May 2021. It means that all repositories hosted on dl.bintray.com domain are no longer available anymore. It is due to the recent withdrawal of the Bintray hosting service by JFrog (more about that here (opens in a new tab)).

F-Droid houses the latest stable versions of Termux that are now not released on the Play Store. It is the reason that we should have the latest version from F-Droid installed.

Okay, but what is F-Droid you ask?

F-Droid is an installable catalog of FOSS (Free and Open Source Software) applications for the Android platform. In In simpler terms, F-Droid is like the Play Store for open-sourced applications for Android.

Is it safe?

F-Droid is entirely open-sourced and has millions of eyes monitoring the source code of the apps submitted. It has strict compliance for the app submissions, and a zero-tolerance for Google APIs. Please read this section regarding the safety of these binaries.

How can I migrate?

There are two ways which you can use to migrate to the Termux published on the F-Droid Store.

Integrated Method

⚠️
This method has been removed from Andronix due to a violation with Google Play policies.

Manual Method

If you haven't installed Termux via the F-Droid client or via directly downloading their APK file and installing it, the chances are that you're still running the Google Play Store version. In that case, follow the instruction below.

Uninstall Termux

Uninstall the present installation of Termux

This will remove all the distros and other data related to Termux that you might have but is a necessary step in order to avoid version conflict. If you want to back up your data, please follow this guide (opens in a new tab)

Download Termux

You can download the latest version of the Termux app from Andronix's Termux Release Mirror (opens in a new tab).

Download Termux

Alternatively, you can visit https://f-droid.org/en/packages/com.termux/ (opens in a new tab) and download the APK of the latest version of Termux. Alternatively, you can also download and install the F-Droid client to help you manage future updates and other stuff.

You can read more about the security of the F-Droid APK mirrors and check their hashes at Termux Security.
⚠️
Android might give you a warning that files like these might harm your device; you can safely ignore that. That is a generic warning triggered whenever you download an executable or installable file from elsewhere than the Google Play Store.

Download APK

Once you've downloaded the APK, the next step is to Allow installation from Unknown Sources.

Click on File

Click on the downloaded file, and you might see a popup like the one shown below:


image

If you don't see this warning, please skip to the next step but if you do, follow along.

Click on the Settings options of the popup and turn on the radio button as shown below.


image

p.s., you might be running a different browser and not chrome.

Hit back a few times until you see this dialog shown below.


image

Click Install

Just click on the Install, and that's it 🎉.

Update Mirror List

You're all done! If you're still facing issues downloading packages, you can update the mirror lists to your liking, taking help from this guide here (opens in a new tab).