Tolong jelaskan mengenai Metode dari Root (Android)

Beberapa metode root melibatkan penggunaan antarmuka baris perintah dan sebuah antarmuka pengembang disebut Android Debug Bridge (juga dikenal sebagai ADB), sementara metode lain mungkin menggunakan kerentanan yang ada di perangkat. Karena perangkat yang dimodelkan serupa sering mengalami banyak perubahan, metode root untuk satu perangkat saat digunakan untuk varian berbeda dapat mengakibatkan bricking perangkat.

Perbedaan antara "root halus" melalui sebuah kerentanan keamanan dan "hard-rooting" dengan mem-flash biner su yang dapat dieksekusi bervariasi dari exploit ke exploit, dan pabrikan ke pabrikan. Soft-rooting mengharuskan perangkat rentan terhadap eskalasi hak istimewa atau mengganti biner yang dapat dieksekusi. Hard-rooting didukung oleh pabrikan, dan hal tersebut secara umum diungkapkan untuk perangkat yang diizinkan pabrikan. Jika sebuah ponsel dapat di-root secara lunak, ponsel juga rentan terhadap malware.