Tutorial Fakeroot di Termux Mudah

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.

Comments

  1. cara biar stay di fake root trus gimna gan? contoh: pas ane rencet keluar trus ane apus pas ane buka lgi tuh langsung fake root

    ReplyDelete
    Replies
    1. saya sudah update artikel ini, untuk cara agar fakeroot berjalan ketika anda buka termux (berjalan di startup) bisa di lihat di atas tutorialnya gan

      Delete
  2. Pas mau di save, ada gini gan
    Bus eror

    ReplyDelete
  3. Setelah mengubah
    proot -0 -w ~ $PREFIX/bin/bash
    Cara kembalikan ke awal lagi "$" gimana bang

    ReplyDelete
    Replies
    1. coba saja command $ logout, kalau tidak bisa $ exit

      Delete
  4. Bang, habis masukin perintah ini

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

    Keluar kek gini

    proot error: ptrace(TRACEME): Operation not permitted
    proot error: execve("/data/data/com.termux/files/usr/bin/bash"): Operation not permitted
    proot info: It seems your kernel contains this bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1202161
    To workaround it, set the env. variable PROOT_NO_SECCOMP to 1.
    fatal error: see `proot --help`.

    ReplyDelete
  5. Abis #whoami
    Apa lagi ya bang?

    ReplyDelete
  6. Bang kalo udh selesai nulis
    proot -0 -w ~ $PREFIX/bin/bash
    Trus gimana lagi

    ReplyDelete
  7. Kak setelah $whoami
    Root
    Trus apa lagi kak

    ReplyDelete
    Replies
    1. tinggal pakai termux seperti biasanya, baca lagi apa itu fakeroot.

      Delete
  8. Ctrl X exit nya bang trus ikutin keluar nya ane work
    Thx bang

    ReplyDelete
  9. Kan udh di ikutin caranya tros dikeluarin tros masuk lagi kalau chek udh masih root gmn cranya

    ReplyDelete
  10. Replies
    1. Terimakasih juga sudah membaca artikel di blog ini.

      Delete
  11. Tapi ko gw type sudo su
    Masih ke baca blum di root ya gan

    ReplyDelete
    Replies
    1. Silahkan lihat lagi tutorialnya gan, setahu saya kalau pake sudo su itu harus real root.

      Delete

Post a Comment

About This Blog

MaxRooted, sebuah blog yang menyediakan banyak sekali tutorial seputar teknologi mulai dari android, komputer khususnya linux, tips unik, trik terbaru, dan lain lain.

Pages

Subscribe