Il serait préférable que vous divisiez votre question en trois questions individuelles, mais comme elles sont liées les unes aux autres, je vais y répondre ici pour vous.
1) En quoi les firmwares de «récupération» sont-ils différents de ceux que l'on appelle simplement «noyau» ou «ROM»?
Ils se réfèrent à différentes choses.
Récupération :
La récupération fait référence à la partition de démarrage dédiée sur laquelle la console de récupération est installée. Une combinaison de touches (généralement mise sous tension + volume) ou d'instructions à partir d'une ligne de commande, amorcera votre téléphone à la récupération, où vous pouvez trouver des outils pour aider à réparer (récupérer) votre installation, installer des mises à jour officielles du système d'exploitation et / ou des ROM personnalisées et d'autres choses.
Les firmwares de récupération contiennent un fichier de récupération personnalisé qui vous permet de faire beaucoup plus de choses que ce que propose la récupération de stock. Cela peut inclure des options pour ré-rooter votre appareil, un navigateur de fichiers pour parcourir vos fichiers, formater des partitions individuelles et plus encore.
Noyau :
Le noyau est le cœur du système d'exploitation qui gère les demandes en provenance et à destination du matériel, de la mémoire et de la gestion des processus, ainsi que tous les éléments de bas niveau nécessaires au fonctionnement d'Android. Il est basé sur le noyau Linux avec quelques modifications pour l'adapter aux versions Android.
Les firmwares du noyau contiennent un noyau qui, une fois installé, remplace le noyau existant et modifie les éléments de bas niveau afin de peaufiner le logiciel pour mieux utiliser le matériel. Une meilleure autonomie de la batterie, des performances plus élevées, une meilleure réception du signal, etc. sont des choses qu'un noyau personnalisé peut faire.
ROM :
Une ROM personnalisée remplace le système d'exploitation Android de votre appareil - normalement stocké en mémoire morte - par une version nouvelle ou modifiée du système d'exploitation Android. Une ROM personnalisée populaire est CyanogenMod, qui vous offre une multitude de nouvelles options par rapport au firmware d'origine.
Les ROM peuvent contenir un système Android différent ou peuvent également inclure un noyau et / ou une récupération. Il est préférable de lire l'OP sur ces threads pour savoir ce qu'il contient.
2) En quoi chacune de ces ROM diffère-t-elle du CyanogenMod, que j'ai utilisé avec plaisir dans le passé mais pour lequel il n'y a pas de version S7 Edge libérée de ce que je peux voir? Soit dit en passant, j'ai utilisé Odin pour installer CyanogenMod sur mes anciens téléphones, plutôt qu'une «récupération».
Ceci est subjectif à la ROM à laquelle vous faites référence. Certaines ROM utilisent le moteur RRO-Layers pour le thème, tandis que d'autres utilisent le moteur de thème CyanogenMod. Certaines ROM peuvent avoir des fonctionnalités supplémentaires par rapport à celles présentes dans CyanogenMod, d'autres peuvent avoir une interface utilisateur complètement différente.
Quant à l'indisponibilité d'une version S7 Edge de CyanogenMod, c'est parce que les versions officielles ne sont pas encore faites ou sont en cours.
3) Existe-t-il des différences majeures dans le fonctionnement du S7 Edge avec un micrologiciel / ROM enraciné par rapport à celui d'origine? Plus précisément, sera-t-il plus vulnérable aux exploits, etc., étant donné que personne ne peut vraiment dire si ces ROM ont par exemple des chevaux de Troie intégrés?
Encore une fois, ceux-ci sont subjectifs à la ROM que vous choisissez. Fondamentalement, certains offrent de meilleures performances, d'autres offrent une meilleure autonomie de la batterie et quelques autres offrent un mélange des deux. Cela dépend de la ROM que vous choisissez.
Il y a quelques ROM qui pourraient être plus vulnérables aux exploits que d'autres. Par conséquent, il est recommandé d'opter pour une version officielle d'une ROM personnalisée populaire, car ils sont testés et vérifiés afin qu'ils ne contiennent pas de logiciels malveillants.
Compte tenu de toutes ces préoccupations concernant le root Android, existe-t-il un moyen de bloquer les publicités sans root?
Comme l'a dit @xangua, Adblock Plus filtrera le trafic WiFi, mais a besoin d'une configuration de serveur proxy.
Sinon, quelle est la façon la moins intrusive et la moins risquée de rooter un Android (dans ce cas, un S7 Edge)?
L'enracinement est spécifique à l'appareil. Il existe différentes façons d'obtenir un accès root sur différents appareils. Dans le cas d'un S7 Edge, vous pouvez essayer Kingo Root , il a été affirmé qu'il fonctionnait sur un S7 Edge. Cependant, soyez prudent, une mauvaise étape peut endommager votre appareil.