1/ Le rootage est l'ajout à la session utilisateur Android les droits d'un super utilisateur (root). Android étant basé sur un noyau linux, on retrouve la gestion des droits à la manière du noyau open source. Root est l'équivalent du compte administrateur sur une machine windows. Devenir root permet d'accéder à des fonctionnalités normalement bloquées pour des questions de sécurité. Sur les téléphones Android, celà permet l'utilisation de thèmes, des fonctionnalités de sauvegarde natives, de sélectionner manuellement quelles applications peuvent bénéficier d'un accès root, d'installer des applications ou des caches sur la carte SD, etc … En général les roms customs bénéficient déjà du root.
Avantages:- Bidouille totale
- Désinstaller les applis par défaut
Désavantages:- Dangereux si on fait une fausse manipulation
- Perte de garantie
Je rajoute également que si tu veux pour X ou Y raisons, de-rooter (ca veut rien dire ce mot x)) ton AndroPhone, tu peux le faire très facilement sans laissé de trace

(souvent, l'application qui permet de rooter ton téléphone, fourni cette option)
2/ Malheureusement, les applications permettant le root n'est pas universelle. Pour tel(s) gamme(s)/marque(s), il faudrait tel(s) application(s), etc.
J'espère que j'ai répondu à tes questions !

[DEVICEHUAWEIMATE20PRO] [ROMSTOCK] [KERNELSTOCK] [RECOVERYSTOCK]
[DEVICEHUAWEIMATE10PRO] [ROMSTOCK] [KERNELSTOCK] [RECOVERYSTOCK]
[DEVICEHUAWEIP9] [ROMSTOCK] [KERNELSTOCK] [RECOVERYSTOCK]
[DEVICEHTCONE] [ROMSTOCK] [KERNELSTOCK] [RECOVERYTWRP]
[DEVICENEXUS5] [ROMMINIMALOS] [KERNELSTOCK] [RECOVERYTWRP]
[DEVICENEXUS⁴] [ROMCM10.2] [KERNELSTOCK] [RECOVERYTWRP]
[DEVICEONES] [ROMTRICKDROID] [KERNELSTOCK] [RECOVERYTWRP]
[DEVICEDESIREHD] [ROMANDROIDREVOLUTION] [KERNELSTOCK] [RECOVERY4EXT]