Cara Root Telefon Android Anda dengan SuperSU dan TWRP

Sekiranya anda benar-benar ingin menggali sistem Android, anda mungkin mendapati bahawa beberapa aplikasi memerlukan akses root. Rooting menjadi kurang diperlukan selama bertahun-tahun, tetapi masih berguna jika anda ingin menjalankan jenis aplikasi tertentu. Inilah kaedah yang paling banyak disokong untuk rooting peranti anda, dan mengapa anda mungkin mahu.

Catatan ini pada mulanya diterbitkan pada tahun 2012. Sejak itu, ia dikemas kini untuk memberi tumpuan kepada kaedah rooting yang paling banyak disokong dan bukannya koleksi aplikasi satu klik.

BERKAITAN: Tujuh Perkara yang Anda Tidak Perlu Root Android untuk Dilakukan Lagi

Apa itu Akar, Bagaimanapun?

Android berdasarkan Linux. Pada Linux dan sistem operasi seperti UNIX lain, pengguna root setara dengan pengguna Pentadbir pada Windows. Pengguna root mempunyai akses ke seluruh sistem operasi, dan dapat melakukan apa sahaja. Secara lalai, anda tidak mempunyai akses root ke perangkat Android anda sendiri, dan aplikasi tertentu tidak akan berfungsi tanpa akses root. Seperti sistem operasi mudah alih moden yang lain, Android menghadkan aplikasi ke kotak pasir keselamatan yang terhad untuk tujuan keselamatan.

Akaun pengguna root selalu ada di Android; tidak ada cara terpasang untuk mengaksesnya. "Rooting" adalah tindakan mendapatkan akses ke akaun pengguna root ini. Ini sering dibandingkan dengan jailbreaking iPhone atau iPad, tetapi rooting dan jailbreaking agak berbeza.

Selain dari aspek teknikal, akses root membolehkan anda melakukan banyak perkara berguna. Dengan root, anda boleh membuang bloatware yang terdapat di telefon anda, menjalankan firewall, mengaktifkan tethering walaupun pembawa anda menyekatnya, menyandarkan sistem anda secara manual, dan menggunakan pelbagai tweak lain yang memerlukan akses sistem tahap rendah.

Aplikasi yang memerlukan root tidak sukar dijumpai - tersedia di Google Play, tetapi tidak akan berfungsi sehingga anda mendapat akses root. Beberapa aplikasi mempunyai ciri yang hanya berfungsi pada peranti yang di-root.

Anda hanya perlu melakukan root pada telefon anda jika anda ingin menjalankan aplikasi tertentu yang memerlukan akses root. Sekiranya anda tidak merancang untuk melakukan apa-apa dengan akses root itu, jangan repot-repot. Anda boleh membasuhnya kemudian jika perlu.

Amaran

Peranti Android tidak di-root dengan alasan. Sebenarnya, sebilangan pengeluar peranti berusaha keras untuk mengelakkan anda melakukan rooting. Inilah sebabnya:

  • Keselamatan : Rooting memecah aplikasi dari kotak pasir keselamatan biasa Android. Aplikasi boleh menyalahgunakan hak root yang anda berikan dan mengintip aplikasi lain, sesuatu yang biasanya tidak mungkin dilakukan. Sebenarnya, Google melarang anda menggunakan Android Pay pada peranti yang di-root kerana alasan ini.
  • Jaminan : Sebilangan pengeluar menegaskan bahawa rooting membatalkan jaminan peranti anda. Walau bagaimanapun, rooting tidak akan merosakkan perkakasan anda. Dalam banyak kes, anda dapat "mencabut" peranti anda dan pengeluar tidak dapat mengetahui apakah ia telah di-root.
  • Bricking : Seperti biasa, anda melakukan ini dengan risiko anda sendiri. Rooting biasanya merupakan proses yang sangat selamat, tetapi anda sendiri di sini. Sekiranya anda merosakkan sesuatu, anda tidak boleh mengharapkan perkhidmatan jaminan percuma untuk memperbaikinya. Sekiranya anda bimbang, lakukan sedikit penyelidikan terlebih dahulu dan lihat apakah orang lain melaporkan kejayaan mengakar peranti anda dengan alat yang anda rancangkan untuk digunakan.

Sebagai tambahan, rooting mungkin membatalkan jaminan anda, sekurang-kurangnya untuk jenis pembaikan tertentu. Lihat penjelasan kami mengenai perkara ini untuk maklumat lebih lanjut.

BERKAITAN: Kes Terhadap Root: Mengapa Peranti Android Tidak Datang

Banyak Cara untuk Root Telefon Android

Terdapat banyak cara untuk melakukan root pada telefon Android, dan mana yang harus anda gunakan bergantung pada telefon anda. Secara umum, rooting akan melibatkan salah satu proses berikut:

  • Buka kunci Bootloader : Google dan pengeluar peranti tidak menyokong rooting secara rasmi, tetapi mereka menyediakan cara rasmi untuk mendapatkan akses tahap rendah ke beberapa peranti, yang kemudian memungkinkan anda melakukan root. Sebagai contoh, peranti Nexus ditujukan untuk pembangun, dan anda boleh membuka kunci pemuat but dengan satu perintah. Anda kemudian boleh melakukan root pada peranti anda dengan mem-flash fail .zip yang mengandungi binari su dari skrin pemulihan. Alat seperti Nexus Root Toolkit untuk peranti Nexus mengautomasikan proses ini. Pengilang lain juga menawarkan cara untuk membuka kunci pemuat but, tetapi hanya untuk peranti tertentu.
  • Mengeksploitasi Kerentanan Keselamatan : Peranti lain terkunci. Pengilang mereka tidak menyediakan cara rasmi untuk membuka kunci bootloader mereka dan mengganggu perisian mereka. Peranti ini masih dapat di-root, tetapi hanya dengan mengetahui kerentanan keselamatan pada peranti dan memanfaatkannya untuk memasang su binary ke partisi sistem mereka. Kemas kini OTA mungkin memperbaiki kerentanan keselamatan dan juga membongkar peranti. Sebagai contoh, terdapat $ 18,000 bounty untuk orang pertama yang dapat membakar Samsung Galaxy S5 yang berjalan di Verizon atau AT&T. Kerentanan dijumpai, tetapi kemas kini di masa depan dapat mencegah kerentanan berfungsi dan menghilangkan kemampuan untuk membasmi Galaxy S5.
  • Flash CyanogenMod atau ROM Kustom Lain : Secara teknikal, ini adalah lanjutan dari salah satu kaedah di atas. Membuka kunci bootloader dan mengeksploitasi kerentanan keselamatan masing-masing membolehkan anda mem-flash ROM Custom seperti CyanogenMod, yang sering disertakan dengan root. CyanogenMod menyertakan togol sederhana pada skrin tetapannya yang membolehkan anda mengaktifkan atau mematikan akses root. Menaik taraf ke versi baru CyanogenMod atau ROM tersuai anda tidak akan membongkar peranti anda jika ROM dilengkapi dengan cara bersepadu untuk mengaktifkan root.

Dalam artikel ini, kami terutama akan membincangkan pengguna yang masuk ke kem pertama, yang mempunyai bootloader yang tidak dapat dibuka. Sekiranya telefon anda memerlukan eksploitasi, kami tidak akan dapat menolong anda, kerana prosesnya berbeza untuk hampir setiap telefon. Anda perlu mencari forum seperti XDA Developers untuk mendapatkan maklumat lebih lanjut mengenai cara melakukan root pada peranti khusus anda. Panduan ini sebelum ini memaparkan aplikasi root satu klik Kingo Root dan Towelroot, dan mereka mungkin masih menyokong beberapa telefon lama.

Sekiranya peranti anda mempunyai bootloader yang tidak dapat dibuka, maka teruskan membaca. Kami secara amnya mengesyorkan kaedah TWRP melalui program root satu klik kerana anda belajar dengan tepat bagaimana semuanya berfungsi, yang akan membantu anda menyelesaikan masalah jika ada yang tidak kena pada masa akan datang - program root satu klik tidak telus. Sebelum anda memulakan proses ini, anda perlu membuka kunci bootloader anda dengan cara rasmi, dan kemudian memasang persekitaran pemulihan TWRP menggunakan arahan ini. Kami kemudian akan menggunakan TWRP untuk membasmi telefon anda.

BERKAITAN: Cara Membuka Kunci Bootloader Telefon Android Anda, Cara Rasmi

Cara Flash SuperSU ke Telefon Anda dan Dapatkan Akses Root

Baiklah, jadi anda telah membuka kunci bootloader anda, dan anda telah memasang TWRP. Hebat! Anda sebenarnya hampir di sana. 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 sebenarnya tidak memberi anda akses root-sebenarnya, anda memerlukan akses root untuk menggunakannya di tempat pertama! Bercakap mengenai Catch-22. Syukurlah, SuperSU juga tersedia sebagai fail .zip yang dapat kita "flash" dengan TWRP. Melakukannya akan memberi anda akses root bersama dengan ciri pengurusan aplikasi Android SuperSU.

Oleh itu, untuk memulakan, pergi ke pautan ini, yang akan membawa anda ke versi SuperSU terkini yang boleh dimuat turun. Muat turun fail .zip ke komputer anda, pasangkan telefon anda dengan kabel USB, dan seret zip SuperSU ke storan dalaman atau kad SD telefon anda.

Seterusnya, but semula telefon anda ke pemulihan TWRP. Melakukan ini sedikit berbeza pada setiap telefon - misalnya, anda mungkin harus menahan butang Power dan Volume Down secara serentak, kemudian gunakan kekunci kelantangan untuk boot "Recovery Mode". Arahan Google untuk model khusus anda untuk melihat bagaimana ia dilakukan.

Setelah melakukannya, anda akan disambut dengan skrin utama TWRP yang tidak asing lagi. Klik butang Pasang.

CATATAN: Anda mungkin harus membuat sandaran dalam TWRP sebelum meneruskan proses ini.

Skrin berikut akan muncul. Tatal ke bawah dan arahkan ke fail ZIP SuperSU yang anda pindahkan sebelumnya.

Ketik zip SuperSU dan anda akan melihat skrin ini. Leret untuk mengesahkan denyar.

Hanya perlu sedikit masa untuk memaparkan pakej SuperSU. Setelah selesai, ketuk butang "Lap cache / Dalvik" yang muncul dan geser untuk mengesahkan.

Setelah selesai, ketik butang "Reboot System" untuk boot semula ke Android.

Sekiranya TWRP bertanya sama ada anda mahu memasang SuperSU sekarang, pilih "Jangan Pasang". Kadang-kadang, TWRP tidak dapat mengesan bahawa anda sudah mempunyai SuperSU, jadi ia akan meminta untuk mem-flash versi bawaannya. Tetapi lebih baik untuk memuat turun versi terbaru SuperSU sendiri, yang baru sahaja kita lakukan.

Menguruskan Kebenaran Akar Dengan Aplikasi SuperSU

Semasa anda menghidupkan semula telefon anda, anda akan melihat ikon SuperSU baru di laci aplikasi anda. SuperSU mengawal aplikasi lain di telefon anda yang mendapat kebenaran root. Setiap kali aplikasi ingin meminta izin root, ia harus meminta aplikasi SuperSU Anda, yang akan menunjukkan permintaan permintaan.

Untuk memastikan root berfungsi dengan baik, anda boleh memuat turun aplikasi Root Checker dan mengesahkan status root anda. Sebagai alternatif, muat turun aplikasi root sahaja yang anda ingin cuba, dan lihat apakah ia meminta kebenaran pengguna.

Sebagai contoh, jika kita membuka dan mencuba menambahkan aplikasi ke Greenify - aplikasi penjimatan bateri yang berguna untuk telefon berakar - kita akan melihat pop timbul ini, meminta akses root. Sekiranya anda mengklik Pemberian dan anda mendapat mesej kejayaan, anda berjaya mencapai root pada telefon anda.

Untuk menguruskan kebenaran root, buka laci aplikasi anda dan ketuk ikon SuperSU. Anda akan melihat senarai aplikasi yang telah diberikan atau ditolak akses pengguna. Anda boleh mengetuk aplikasi untuk mengubah kebenarannya.

BERKAITAN: 10 Tweak Android yang Masih Memerlukan Root

Sekiranya anda ingin membongkar, buka aplikasi SuperSU, pergi ke skrin Tetapannya, dan ketuk pilihan "Unroot penuh". Ia akan cuba mencabut peranti anda. Sekiranya ia berfungsi untuk anda, ini pasti merupakan kaedah paling mudah untuk mencabut telefon anda.

Tetapi buat masa ini, dunia adalah tiram mesra akar anda. Anda boleh menyemak senarai aplikasi root yang hebat untuk mendapatkan idea, atau memasang kerangka Xposed untuk beberapa tweak yang sangat menarik. Semoga berjaya!

Kredit Imej: Norebbo