Cara Melakukan Root pada Ponsel Android Anda dengan SuperSU dan TWRP
Jika Anda benar-benar ingin menggali ke dalam sistem Android, Anda mungkin menemukan bahwa beberapa aplikasi memerlukan akses root. Rooting menjadi kurang penting selama bertahun-tahun, tetapi masih bermanfaat jika Anda ingin menjalankan jenis aplikasi tertentu. Inilah metode yang paling banyak didukung untuk me-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 koleksi aplikasi satu-klik.
Apa itu Root??
Android berbasis Linux. Di Linux dan sistem operasi mirip UNIX lainnya, pengguna root sama 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 tethering bahkan jika operator Anda memblokirnya, secara manual membuat cadangan sistem Anda, dan menggunakan berbagai tweak lain yang memerlukan akses sistem tingkat rendah.
Aplikasi yang membutuhkan root tidak sulit ditemukan - mereka tersedia di Google Play, tetapi mereka 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 ingin menjalankan aplikasi tertentu yang membutuhkan akses root. Jika Anda tidak berencana melakukan apa pun dengan akses root itu, jangan repot-repot. Anda selalu dapat me-root-kannya nanti jika perlu.
Peringatan
Perangkat Android tidak di-root karena suatu alasan. Bahkan, 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 akses root yang Anda berikan dan mengintip di aplikasi lain, sesuatu yang biasanya tidak mungkin. Faktanya, Google mencegah Anda menggunakan Android Pay pada perangkat yang di-rooting karena alasan ini.
- Jaminan: Beberapa produsen menyatakan bahwa rooting membatalkan garansi perangkat Anda. Namun, rooting sebenarnya tidak akan merusak perangkat keras Anda. Dalam banyak kasus, Anda dapat "membatalkan root" perangkat Anda dan produsen tidak akan dapat mengetahui apakah itu telah di-rooting.
- Bricking: Seperti biasa, Anda melakukan ini dengan risiko Anda sendiri. Rooting pada umumnya harus menjadi 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 me-rooting perangkat Anda dengan alat yang ingin Anda gunakan.
Selain itu, rooting dapat membatalkan garansi Anda, setidaknya untuk jenis perbaikan tertentu. Lihat penjelasan kami tentang masalah ini untuk informasi lebih lanjut.
Banyak Cara untuk Melakukan Root pada Ponsel Android
Ada banyak cara untuk melakukan rooting 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 rooting. Misalnya, perangkat Nexus ditujukan untuk pengembang, dan Anda dapat dengan mudah membuka kunci bootloader dengan satu perintah. Anda kemudian dapat me-root perangkat Anda dengan mem-flash file .zip yang berisi binary su dari layar pemulihan. Alat-alat seperti Nexus Root Toolkit untuk perangkat Nexus mengotomatiskan proses ini. Pabrikan lain juga menawarkan cara untuk membuka kunci bootloader, tetapi hanya untuk perangkat tertentu.
- Mengeksploitasi Kerentanan Keamanan: Perangkat lain dikunci. Pabrikan mereka tidak memberikan cara resmi untuk membuka kunci bootloader dan merusak perangkat lunak mereka. Perangkat ini masih dapat di-root, tetapi hanya dengan menemukan kerentanan keamanan pada perangkat dan mengeksploitasinya untuk menginstal su binary ke partisi sistem mereka. Pembaruan OTA mungkin memperbaiki kerentanan keamanan serta membatalkan root perangkat. Misalnya, ada hadiah $ 18.000 untuk orang pertama yang dapat melakukan root pada Samsung Galaxy S5 yang berjalan di Verizon atau AT&T. Ditemukan kerentanan, tetapi pembaruan di masa mendatang dapat mencegah kerentanan agar tidak berfungsi dan menghapus kemampuan untuk melakukan root Galaxy S5.
- Flash CyanogenMod atau ROM Kustom Lainnya: Secara teknis, ini merupakan perpanjangan dari salah satu metode di atas. Membuka kunci bootloader dan mengeksploitasi kerentanan keamanan masing-masing dapat memungkinkan Anda untuk mem-flash ROM Kustom seperti CyanogenMod, yang sering kali sudah di-root. CyanogenMod menyertakan toggle sederhana pada layar pengaturannya yang memungkinkan Anda untuk mengaktifkan atau menonaktifkan akses root. Memutakhirkan ke versi baru CyanogenMod atau ROM khusus Anda tidak akan membatalkan root perangkat Anda jika ROM dilengkapi dengan cara terintegrasi untuk mengaktifkan root.
Pada artikel ini, kita terutama akan membahas pengguna yang termasuk dalam kamp pertama, yang memiliki bootloader yang tidak dapat dibuka kunci. Jika ponsel Anda memerlukan exploit, kami tidak akan dapat membantu Anda, karena prosesnya berbeda untuk hampir semua ponsel. Anda harus mencari di forum seperti Pengembang XDA untuk informasi lebih lanjut tentang cara me-rooting perangkat khusus Anda. Panduan ini sebelumnya menampilkan aplikasi root sekali klik Kingo Root dan Towelroot, dan itu mungkin masih mendukung beberapa ponsel lama.
Namun, jika perangkat Anda memiliki bootloader yang tidak dapat dibuka, baca terus. Kami umumnya merekomendasikan metode TWRP lebih dari satu klik program root karena Anda mempelajari dengan tepat bagaimana semuanya bekerja, yang akan membantu Anda memecahkan masalah jika ada yang salah dalam program root satu klik di masa depan 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 me-root ponsel Anda.
Cara Flash SuperSU ke Ponsel Anda dan Dapatkan Akses Root
Baiklah, jadi Anda telah membuka kunci bootloader Anda, dan Anda telah menginstal TWRP. Besar! Anda sebenarnya hampir sampai. Untuk mendapatkan akses root, kita akan menggunakan program yang disebut 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 perlu akses root untuk menggunakannya di tempat pertama! Bicara tentang Catch-22. Untungnya, SuperSU juga tersedia sebagai file .zip yang bisa kita "flash" dengan TWRP. Melakukan hal itu 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 ponsel atau kartu SD Anda..
Selanjutnya, reboot ponsel Anda ke pemulihan TWRP. Melakukan hal ini sedikit berbeda pada setiap telepon - misalnya, Anda mungkin harus menahan tombol Daya dan Volume Turun secara bersamaan, kemudian gunakan tombol volume untuk mem-boot "Mode Pemulihan". Instruksi Google untuk model spesifik Anda untuk melihat bagaimana hal itu dilakukan.
Setelah 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 navigasikan ke file ZIP SuperSU yang Anda transfer sebelumnya.
Ketuk zip SuperSU dan Anda akan melihat layar ini. Geser untuk mengonfirmasi flash.
Seharusnya hanya perlu beberapa saat untuk menginstal paket SuperSU. Ketika selesai, ketuk tombol "Wipe cache / Dalvik" yang muncul dan geser untuk konfirmasi.
Ketika itu 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 ia akan meminta untuk mem-flash versi bawaannya. Tapi itu hampir selalu terbaik untuk mem-flash sendiri versi terbaru SuperSU, yang baru saja kita lakukan.
Mengelola Izin Root dengan Aplikasi SuperSU
Saat Anda menyalakan ulang ponsel, Anda harus melihat ikon SuperSU baru di laci aplikasi Anda. SuperSU mengontrol aplikasi lain mana di ponsel Anda yang mendapatkan izin root. Kapan pun suatu aplikasi ingin meminta izin root, ia 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 root-only yang ingin Anda coba, dan lihat apakah aplikasi itu meminta izin pengguna super.
Misalnya, jika kita membuka dan mencoba menambahkan aplikasi ke Greenify - aplikasi penghemat baterai yang berguna untuk ponsel yang di-rooting - kita akan melihat sembulan ini, meminta akses root. Jika Anda mengklik Berikan dan Anda mendapatkan pesan sukses, Anda telah berhasil mencapai 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.
Jika Anda ingin membatalkan root, buka aplikasi SuperSU, buka layar Pengaturannya, dan ketuk opsi "Unroot penuh". Ini akan mencoba untuk membatalkan root perangkat Anda. Jika berfungsi untuk Anda, ini jelas cara termudah untuk membatalkan root ponsel Anda.
Tetapi untuk saat ini, dunia adalah tiram Anda yang ramah terhadap akar. Anda dapat memeriksa daftar aplikasi root hebat kami untuk ide-ide, atau menginstal kerangka kerja Xposed untuk beberapa tweak yang sangat keren. Semoga berhasil!
Kredit Gambar: Norebbo