Permission Denied

Jika mendapati output seperti gambar di atas saya yakin kebanyakan dari kalian pasti akan langsung menguninstall termux lalu menginstallnya lagi dengan harapan masalah tersebut teratasi atau hilang

Untuk sebagian perangkat mungkin akan hilang tapi sebagiannya lagi mungkin akan tetap muncul karna data dan cache termux sebelumnya masih tersimpan dan belum terhapus secara menyeluruh

Lagipula jika setiap kali kalian mendapati output seperti itu dan selalu mengatasinya dengan cara uninstall kemudian install lagi tentu tidak effiesien, Kalian harus mulai dari awal lagi mulai dari menginstall bootsrap, menginstall package ini dan itu, Dan pastinya menghabiskan kuota yg tidak sedikit

Sebelum saya memberikan tutorial cara mengatasinya, Mungkin ada baiknya saya jelaskan dulu apa penyebabnya, Penyebab munculnya output exec(“/data/data/com.termux/files/usr/bin/login”): Permission denied pada termux di sebabkan oleh perubahan dari owner dan groupnya

Hal ini terjadi karna sebelumnya kalian membuka termux menggunakan akses root kemudian membuka kembali dengan non root akses

Cara Fix Permission

Pertama tama kalian harus masuk ke termux failsafe

Note:
Untuk pengguna termux versi lama yg belum pernah update untuk masuk ke mode failsafe caranya ialah dengan cara menggeser layar dari ujung kiri ke kanan sampai muncul notif windows, Kemudian tahan menu new session akan muncul dialog box pilih failsafe

Kemudian masukan perintah berikut

1
chown userid:groupid $PREFIX/bin/login

Untuk bagian userid:groupid di isi sesuai user dan groupid kalian masing masing karna setiap perangkat memiliki user dan groupid berbeda beda, Cara melihat user dan groupid kalian cukup mengetik “id” pada terminal tanpa tanda kutip/petik

user dan groupid kalian berada di dalam tanda (), Jika bingung akan saya berikan contoh anggaplah (u0_a134) adalah user dan grupid saya, Maka yg harus saya masukan jadi seperti ini

1
chown u0_a134:u0_a134 $PREFIX/bin/login

Sekarang coba close termux kalian kemudian buka kembali apakah output exec(“/data/data/com.termux/files/usr/bin/login”): Permission denied sudah hilang atau masih muncul

Kalian juga dapat menggunakan cara berikut
Cara Fix Selinux Context Termux