MASIGNALPHA101

Tutorial Fakeroot di Termux Mudah

Tutorial Fakeroot di Termux Mudah
Sunday, January 13, 2019
Fakeroot berfungsi untuk memberikan lingkungan root palsu (fake root environment) sangat berguna untuk user termux yang androidnya belum di root.

Dengan ini, kalian dapat menjalankan sebuah command yang membutuhkan hak khusus untuk root user tanpa benar benar menggunakan root user kalian, dan meroot android kalian.

Ini juga bisa dibilang sebagian keamaan, karena seperti yang kalian ketahui root user di linux dapat melakukan sesuatu sesuai yang dia inginkan.

Tetapi dengan fakeroot ada batas tertentu dibandingkan root user sebenarnya

Saya mencari ini beberapa hari yang lalu, dan ketemunya kemarin tetapi saya sharenya sekarang ini.

Lalu, bagaimana caranya? ini saya menggunakan package proot dan beberapa command sederhana untuk melakukan fakeroot.

Walaupun sebenarnya ada package fakeroot sendiri di repo termux tetapi saat saya mencoba menggunakannya malah macet atau stuck.

Jadi, saya mencari cara alternatif yaitu dengan hanya menggunakan beberapa command line.

Tetapi jika anda mau mencoba menggunakan package fakeroot silahkan saja tidak ada salahnya untuk mencoba gan.

Oke kalau begitu kita mulai saja.

Tutorial Fakeroot Untuk User Termux Non-Root 


Install package proot

Seperti yang sudah saya katakan diatas, pertama anda harus menginstall package proot di termux dengan command berikut ini.

$ apt install proot

Setelah masukkan command berikut ini.

$ proot -0 -w ~ $PREFIX/bin/bash

Keterangan : 

  •  -0 : ini bukan huruf O tetapi angka 0, berfungsi untuk membuat root user palsu. 
  • -w : untuk mengatur working directory. 
  • ~ : sama seperti $HOME, menyatakan direktori home disini kalian bisa mengubah ~ menjadi $HOME (tidak ada masalah, karena maksudnya sama saja). 
  • $PREFIX/bin/bash : direktori shell yang kalian gunakan.
Setelah itu kalian enter, dan akan melihat berubahnya tanda $ ke tanda # untuk memastikan lagi anda bisa masukkan command berikut ini

# whoami

Jika output yang dikeluarkan adalah root, maka anda sudah berhasil melakukan faking root di termux.

Perhatikan Gambar dibawah ini !

fakeroot termux

Diatas merupakan contoh bagaimana saya sudah berhasil melakukan faking root di termux saya.

Cara Agar Fakeroot Berjalan Di Startup

Ada yang bertanya, bagaimana cara agar stay di fakeroot ketika kita keluar dari termux? 

Caranya cukup mudah, 

Kita buat file bash config, untuk nama file bash confignya ada beberapa tetapi saya akan menyebutkan 2 saja yaitu .bashrc dan .bash_profile

di contoh kali ini kita akan menggunakan nama .bash_profile.

Pertama buat file .bash_profile

$ nano .bash_profile

dan isi dengan ini.

proot -0 -w ~ $PREFIX/bin/bash


Oke kalau begitu sekian, thanks.