Apa itu "Rootless System" di Android, dan Kenapa Lebih Baik?

Isi kandungan:

Video: Apa itu "Rootless System" di Android, dan Kenapa Lebih Baik?

Video: Apa itu "Rootless System" di Android, dan Kenapa Lebih Baik?
Video: Cara Check Battery Health Laptop 2024, Mac
Apa itu "Rootless System" di Android, dan Kenapa Lebih Baik?
Apa itu "Rootless System" di Android, dan Kenapa Lebih Baik?
Anonim
Memperoleh akses root pada peranti Android bukanlah konsep baru, tetapi cara yang dilakukan telah berubah dengan Android 6.0 Marshmallow. Kaedah akar "tanpa sistem" yang baru boleh menjadi sedikit mengelirukan pada mulanya, jadi kami di sini untuk membantu memahami semuanya, mengapa anda mahu, dan mengapa kaedah ini adalah cara terbaik untuk root telefon Android bergerak ke hadapan.
Memperoleh akses root pada peranti Android bukanlah konsep baru, tetapi cara yang dilakukan telah berubah dengan Android 6.0 Marshmallow. Kaedah akar "tanpa sistem" yang baru boleh menjadi sedikit mengelirukan pada mulanya, jadi kami di sini untuk membantu memahami semuanya, mengapa anda mahu, dan mengapa kaedah ini adalah cara terbaik untuk root telefon Android bergerak ke hadapan.

Apa Tepatnya Akar "Tanpa Sistem"?

Sebelum kita masuk ke root root sistem, mungkin lebih baik kita terlebih dahulu bercakap tentang bagaimana rooting "biasanya" berfungsi pada Android, dan apa yang diperlukan untuk melakukan tugasnya.

Sejak Android 4.3, daemon "su" - proses yang menangani permintaan untuk akses root-harus berjalan pada permulaan, dan ia perlu berbuat demikian dengan keizinan yang cukup untuk melaksanakan tugas yang diminta dengan berkesan. Ini secara tradisinya dicapai dengan mengubah suai fail yang terdapat pada partition Android / sistem. Tetapi pada hari-hari awal Lollipop, tidak ada cara untuk melancarkan daemon su di boot, jadi imej boot diubah suai telah digunakan-ini secara efektif memperkenalkan akar "tanpa sistem" yang dinamakan itu kerana ia tidak mengubah suai sebarang fail dalam partition sistem.

Cara untuk mendapatkan akses root cara tradisional pada Lollipop kemudian dijumpai, yang secara efektif menghentikan kemajuan pada kaedah tanpa sistem pada masa itu.

Dengan pengenalan Marshmallow, bagaimanapun, Google memperkuat keamanan yang pertama kali diletakkan di Lollipop, pada dasarnya menjadikannya tidak layak untuk melancarkan daemon su dengan izin yang diperlukan hanya dengan memodifikasi partition / sistem. Kaedah tanpa sistem telah dibangkitkan, dan sekarang kaedah pengundian lalai untuk telefon berjalan Marshmallow. Ia juga bernilai menyebut bahawa ini juga berlaku untuk Android Nougat, serta peranti Samsung yang menjalankan 5.1 (atau lebih baru).

Apakah Kelebihan (dan Kelemahan) Root Tanpa Sistem?

Seperti apa-apa, terdapat kelebihan dan keburukan untuk mendapatkan akses root dengan kaedah tanpa sistem. Kelemahan utama adalah bahawa ia tidak berfungsi pada peranti dengan pemuat boot dikunci secara lalai-mungkin ada penyelesaian, tetapi mereka sangat spesifik untuk setiap peranti. Dengan kata lain, jika tidak ada jalan penyelesaian untuk peranti anda dan ia mempunyai pemuat boot yang terkunci, dasarnya tidak ada cara mendapatkan akses root.

Walau bagaimanapun, selain itu, kaedah tanpa sistem biasanya lebih baik. Contohnya, lebih mudah menerima kemas kini over-the-air (OTA) apabila anda di-root menggunakan kaedah ini, terutamanya apabila menggunakan alat seperti FlashFire. FlashFire boleh menghidupkan firmware saham dan memulihkannya semasa berkelip, serta mengendalikan pemasangan OTA (sekali lagi, menghidupkan semula semasa mengecil). Pada asasnya, jika anda menjalankan peranti yang berakar, FlashFire adalah alat yang baik untuk dimiliki. Perlu diingat bahawa ia masih dalam versi beta, tetapi perkembangan sedang membuat kemajuan yang baik.

Kaedah akar tanpa sistem juga lebih bersih, kerana ia tidak menambah atau mengubah suai fail dalam partition / system. Ini bermakna ia lebih mudah untuk unRoot telefon anda juga. Ia bahkan tidak dapat hidup semula oleh kilang, jadi lebih mudah untuk memastikan peranti tidak dicabut dan dihapuskan sebelum menjualnya.

Sudah tentu, bit terakhir adalah pedang bermata dua, kerana sesetengah pengguna lebih suka tetap berakar umbi selepas kilang menetapkan semula peranti mereka-berita baiknya ialah anda hanya perlu memulangkan fail SuperSU yang sesuai untuk mendapatkan semula akses root adalah mudah. Dan jika anda mahu membongkar tanpa melaksanakan tetapan semula kilang, anda hanya boleh menyalakan imej boot bersih untuk peranti anda. Satu command prompt dan anda sudah selesai.

Ia juga perlu diperhatikan bahawa terdapat perkhidmatan tertentu, seperti Android Pay, yang semestinya tidak akan berfungsi pada peranti yang berakar. Pada satu ketika, Bayartidak bekerja pada peranti tanpa sistem, tetapi ini benar-benar tidak sengaja. Pada masa ini tidak ada rancangan untuk mencuba dan memintas perlindungan Pay pada peranti yang berakar.

Jadi kaedah mana yang patut saya gunakan?

Berita baiknya ialah, anda tidak perlu "memutuskan" kaedah akar mana yang hendak digunakan. Apabila anda memancarkan SuperSU, ia akan menentukan kaedah perakaran yang terbaik untuk telefon anda, dan bertindak dengan sewajarnya. Jika telefon anda menjalankan Lollipop atau yang lebih tua, kemungkinan besar akan menggunakan kaedah / sistem. Sekiranya ia menjalankan Marshmallow atau lebih baru (atau jika peranti Samsung berjalan 5.1 atau lebih baru), ia akan mengubah suai imej boot anda, memberikan anda akar tanpa sistem.
Berita baiknya ialah, anda tidak perlu "memutuskan" kaedah akar mana yang hendak digunakan. Apabila anda memancarkan SuperSU, ia akan menentukan kaedah perakaran yang terbaik untuk telefon anda, dan bertindak dengan sewajarnya. Jika telefon anda menjalankan Lollipop atau yang lebih tua, kemungkinan besar akan menggunakan kaedah / sistem. Sekiranya ia menjalankan Marshmallow atau lebih baru (atau jika peranti Samsung berjalan 5.1 atau lebih baru), ia akan mengubah suai imej boot anda, memberikan anda akar tanpa sistem.

Tidak mungkin kaedah tanpa sistem akan menjadi serasi untuk Android versi lama, kerana itu memerlukan sejumlah besar kerja untuk berpuluh-puluh peranti yang akan dinaikkan taraf kepada versi Android yang lebih baru atau bersara. Oleh itu, fokus untuk kaedah baru ini adalah Android Marshmallow dan Nougat.

Android adalah sistem yang kompleks, dan mendapatkan akses root boleh membuka pintu untuk membuka kunci potensi penuhnya. Yang mengatakan, rooting peranti anda bukan sesuatu yang anda perlu ambil ringan-kecuali ia pemaju atau unit bootloader-unlockable yang lain dengan imej stok yang tersedia, anda pastinya harus menginjak dengan teliti.Pemaju dalam komuniti perbandaran akan sangat panjang untuk memberikan pengalaman perakaran yang terbaik, tetapi itu tidak selalu bermakna ia akan berfungsi dengan sempurna.

Terima kasih banyak kepada Chainfire untuk meluangkan masa untuk menjawab soalan kami dan membantu artikel ini!

Disyorkan: