Cara Melakukan Root pada Ponsel Android Anda dengan SuperSU dan TWRP

Jika Anda benar-benar ingin menggali sistem Android, Anda mungkin menemukan bahwa beberapa aplikasi memerlukan akses root. Rooting menjadi kurang diperlukan selama bertahun-tahun, tetapi masih berguna jika Anda ingin menjalankan jenis aplikasi tertentu. Inilah metode yang paling banyak didukung untuk rooting perangkat Anda, dan mengapa Anda mungkin menginginkannya.

Posting ini awalnya diterbitkan pada tahun 2012. Sejak itu telah diperbarui untuk fokus pada metode rooting yang paling banyak didukung daripada kumpulan aplikasi sekali klik.

TERKAIT: Tujuh Hal Anda Tidak Perlu Melakukan Root pada Android untuk Dilakukan Lagi

Apa Itu Root?

Android didasarkan pada Linux. Di Linux dan sistem operasi mirip UNIX lainnya, pengguna root setara dengan pengguna Administrator di Windows. Pengguna root memiliki akses ke seluruh sistem operasi, dan dapat melakukan apa saja. Secara default, Anda tidak memiliki akses root ke perangkat Android Anda sendiri, dan aplikasi tertentu tidak akan berfungsi tanpa akses root. Seperti sistem operasi seluler modern lainnya, Android membatasi aplikasi ke kotak pasir keamanan terbatas untuk tujuan keamanan.

Akun pengguna root selalu ada di Android; tidak ada cara bawaan untuk mengaksesnya. "Rooting" adalah tindakan mendapatkan akses ke akun pengguna root ini. Ini sering dibandingkan dengan jailbreaking iPhone atau iPad, tetapi rooting dan jailbreaking cukup berbeda.

Selain aspek teknis, akses root memungkinkan Anda melakukan banyak hal berguna. Dengan root, Anda dapat menghapus bloatware yang datang pada ponsel Anda, menjalankan firewall, mengaktifkan penambatan bahkan jika operator Anda memblokirnya, mencadangkan sistem Anda secara manual, dan menggunakan berbagai penyesuaian lain yang memerlukan akses sistem tingkat rendah.

Aplikasi yang membutuhkan root tidak sulit ditemukan – tersedia di Google Play, tetapi tidak akan berfungsi sampai Anda mendapatkan akses root. Beberapa aplikasi memiliki fitur yang hanya berfungsi pada perangkat yang di-rooting.

Anda hanya perlu melakukan root pada ponsel Anda jika Anda ingin menjalankan aplikasi tertentu yang membutuhkan akses root. Jika Anda tidak berencana untuk benar-benar melakukan apa pun dengan akses root tersebut, jangan repot-repot. Anda selalu dapat melakukan root nanti jika perlu.

Peringatan

Perangkat Android tidak di-root karena suatu alasan. Faktanya, beberapa produsen perangkat berusaha keras untuk mencegah Anda melakukan rooting. Inilah alasannya:

  • Keamanan : Rooting merusak aplikasi dari kotak pasir keamanan normal Android. Aplikasi dapat menyalahgunakan hak root yang Anda berikan dan mengintip aplikasi lain, sesuatu yang biasanya tidak mungkin dilakukan. Faktanya, Google mencegah Anda menggunakan Android Pay di perangkat yang di-rooting karena alasan ini.
  • Garansi : Beberapa pabrikan menegaskan bahwa rooting membatalkan garansi perangkat Anda. Namun, rooting sebenarnya tidak akan merusak perangkat keras Anda. Dalam banyak kasus, Anda dapat "membatalkan root" perangkat dan produsen tidak akan dapat mengetahui apakah perangkat tersebut telah di-root.
  • Bricking : Seperti biasa, Anda melakukan ini dengan risiko Anda sendiri. Rooting biasanya merupakan proses yang sangat aman, tetapi Anda sendirian di sini. Jika Anda mengacaukan sesuatu, Anda tidak bisa hanya mengharapkan layanan garansi gratis untuk memperbaikinya. Jika Anda khawatir, lakukan sedikit riset terlebih dahulu dan lihat apakah orang lain melaporkan berhasil melakukan rooting perangkat Anda dengan alat yang akan Anda gunakan.

Selain itu, rooting dapat membatalkan garansi Anda, setidaknya untuk jenis perbaikan tertentu. Lihat penjelasan kami tentang masalah ini untuk informasi lebih lanjut.

TERKAIT: Kasus Melawan Root: Mengapa Perangkat Android Tidak Berakar

Banyak Cara untuk Melakukan Root pada Ponsel Android

Ada banyak cara untuk melakukan root pada ponsel Android, dan mana yang harus Anda gunakan tergantung pada ponsel Anda. Secara umum, rooting akan melibatkan salah satu dari proses ini:

  • Buka kunci Bootloader : Google dan produsen perangkat tidak secara resmi mendukung rooting, tetapi mereka menyediakan cara resmi untuk mendapatkan akses tingkat rendah ke beberapa perangkat, yang kemudian memungkinkan Anda untuk melakukan root. Misalnya, perangkat Nexus ditujukan untuk pengembang, dan Anda dapat dengan mudah membuka kunci bootloader dengan satu perintah. Anda kemudian dapat melakukan root pada perangkat Anda dengan mem-flash file .zip yang berisi biner su dari layar pemulihan. Alat seperti Nexus Root Toolkit untuk perangkat Nexus mengotomatiskan proses ini. Produsen lain juga menawarkan cara untuk membuka kunci bootloader, tetapi hanya untuk perangkat tertentu.
  • Memanfaatkan Kerentanan Keamanan : Perangkat lain terkunci. Pabrikan mereka tidak memberikan cara resmi untuk membuka kunci bootloader mereka dan merusak perangkat lunak mereka. Perangkat ini masih dapat di-root, tetapi hanya dengan menemukan kerentanan keamanan pada perangkat dan mengeksploitasinya untuk menginstal biner su ke partisi sistem mereka. Pembaruan OTA mungkin memperbaiki kerentanan keamanan serta membatalkan root perangkat. Misalnya, ada hadiah $ 18.000 untuk orang pertama yang dapat me-root Samsung Galaxy S5 yang berjalan di Verizon atau AT&T. Kerentanan ditemukan, tetapi pembaruan di masa mendatang dapat mencegah kerentanan bekerja dan menghapus kemampuan untuk melakukan root pada Galaxy S5.
  • Flash CyanogenMod atau ROM Kustom Lain : Secara teknis, ini adalah perpanjangan dari salah satu metode di atas. Membuka kunci bootloader dan mengeksploitasi kerentanan keamanan masing-masing memungkinkan Anda untuk mem-flash ROM Kustom seperti CyanogenMod, yang sering kali sudah di-root sebelumnya. CyanogenMod menyertakan sakelar sederhana pada layar pengaturannya yang memungkinkan Anda untuk mengaktifkan atau menonaktifkan akses root. Mengupgrade ke versi baru CyanogenMod atau ROM khusus Anda tidak akan membatalkan root perangkat Anda jika ROM dilengkapi dengan cara terintegrasi untuk mengaktifkan root.

Dalam artikel ini, kami terutama akan membahas pengguna yang termasuk dalam kamp pertama, yang memiliki bootloader yang tidak dapat dibuka. Jika ponsel Anda memerlukan exploit, kami tidak dapat membantu Anda, karena prosesnya berbeda untuk hampir semua ponsel. Anda harus mencari forum seperti Pengembang XDA untuk informasi lebih lanjut tentang cara melakukan root pada perangkat khusus Anda. Panduan ini sebelumnya menampilkan aplikasi root satu klik Kingo Root dan Towelroot, dan itu mungkin masih mendukung beberapa ponsel lama juga.

Namun, jika perangkat Anda memiliki bootloader yang tidak dapat dibuka, baca terus. Kami biasanya merekomendasikan metode TWRP melalui program root satu-klik karena Anda mempelajari dengan tepat bagaimana semuanya bekerja, yang akan membantu Anda memecahkan masalah jika terjadi kesalahan di masa mendatang – program root sekali klik tidak transparan. Sebelum Anda memulai proses ini, Anda harus membuka kunci bootloader Anda dengan cara resmi, dan kemudian menginstal lingkungan pemulihan TWRP menggunakan instruksi ini. Kami kemudian akan menggunakan TWRP untuk melakukan root pada ponsel Anda.

TERKAIT: Cara Membuka Kunci Bootloader Ponsel Android Anda, Cara Resmi

Cara Mem-Flash SuperSU ke Ponsel Anda dan Mendapatkan Akses Root

Baiklah, jadi Anda telah membuka kunci bootloader Anda, dan Anda telah menginstal TWRP. Bagus! Anda sebenarnya hampir sampai. Untuk mendapatkan akses root, kami akan menggunakan program bernama SuperSU, yang memberi Anda kemampuan untuk memberikan akses root ke aplikasi lain.

SuperSU tersedia di Google Play Store, tetapi versi itu tidak benar-benar memberi Anda akses root – pada kenyataannya, Anda memerlukan akses root untuk menggunakannya! Bicara tentang Catch-22. Untungnya, SuperSU juga tersedia sebagai file .zip yang dapat kita “flash” dengan TWRP. Melakukannya akan memberi Anda akses root bersama dengan fitur manajemen aplikasi Android SuperSU.

Jadi, untuk memulai, buka tautan ini, yang akan membawa Anda ke versi terbaru SuperSU yang tersedia untuk diunduh. Unduh file .zip ke komputer Anda, colokkan ponsel Anda dengan kabel USB, dan seret zip SuperSU ke penyimpanan internal atau kartu SD ponsel Anda.

Selanjutnya, reboot ponsel Anda ke pemulihan TWRP. Melakukan hal ini sedikit berbeda di setiap ponsel – misalnya, Anda mungkin harus menahan tombol Daya dan Volume Turun secara bersamaan, lalu gunakan tombol volume untuk mem-boot "Mode Pemulihan". Instruksi Google untuk model spesifik Anda untuk melihat bagaimana hal itu dilakukan.

Setelah Anda melakukannya, Anda akan disambut dengan layar beranda TWRP yang sudah dikenal. Klik tombol Instal.

CATATAN: Anda mungkin harus membuat cadangan di TWRP sebelum melanjutkan proses ini.

Layar berikut akan muncul. Gulir ke bawah dan arahkan ke file ZIP SuperSU yang Anda transfer sebelumnya.

Ketuk zip SuperSU dan Anda akan melihat layar ini. Geser untuk mengkonfirmasi flash.

Hanya perlu beberapa saat untuk mem-flash paket SuperSU. Setelah selesai, ketuk tombol "Hapus cache / Dalvik" yang muncul dan geser untuk mengonfirmasi.

Setelah selesai, ketuk tombol "Reboot System" untuk boot kembali ke Android.

Jika TWRP bertanya apakah Anda ingin menginstal SuperSU sekarang, pilih "Jangan Instal". Terkadang, TWRP tidak dapat mendeteksi bahwa Anda sudah memiliki SuperSU, jadi TWRP akan meminta untuk mem-flash versi bawaannya. Tetapi hampir selalu yang terbaik adalah mem-flash versi terbaru SuperSU sendiri, yang baru saja kami lakukan.

Mengelola Izin Root Dengan Aplikasi SuperSU

Saat Anda me-reboot ponsel Anda, Anda akan melihat ikon SuperSU baru di laci aplikasi Anda. SuperSU mengontrol aplikasi lain di ponsel Anda yang mendapatkan izin root. Setiap kali aplikasi ingin meminta izin root, aplikasi tersebut harus meminta aplikasi SuperSU Anda, yang akan menampilkan prompt permintaan.

Untuk memastikan root berfungsi dengan baik, Anda dapat mengunduh aplikasi Root Checker dan memverifikasi status root Anda. Atau, unduh aplikasi khusus root yang ingin Anda coba, dan lihat apakah aplikasi tersebut meminta izin pengguna super kepada Anda.

Misalnya, jika kita membuka dan mencoba menambahkan aplikasi ke Greenify – aplikasi hemat baterai yang berguna untuk ponsel yang di-rooting – kita akan melihat popup ini, meminta akses root. Jika Anda mengklik Grant dan Anda mendapatkan pesan sukses, Anda telah berhasil mendapatkan root pada ponsel Anda.

Untuk mengelola izin root, buka laci aplikasi Anda dan ketuk ikon SuperSU. Anda akan melihat daftar aplikasi yang telah diberikan atau ditolak akses pengguna super. Anda dapat mengetuk aplikasi untuk mengubah izinnya.

TERKAIT: 10 Tweak Android Yang Masih Membutuhkan Root

Jika Anda ingin membatalkan root, buka aplikasi SuperSU, buka layar Pengaturannya, dan ketuk opsi "Hapus root sepenuhnya". Ini akan mencoba untuk membatalkan root perangkat Anda. Jika berhasil untuk Anda, ini pasti cara termudah untuk membatalkan root ponsel Anda.

Tapi untuk saat ini, dunia adalah tiram ramah-akar Anda. Anda dapat memeriksa daftar aplikasi root terbaik kami untuk mendapatkan ide, atau menginstal kerangka kerja Xposed untuk beberapa perubahan yang sangat keren. Semoga berhasil!

Kredit Gambar: Norebbo