Techniquement non, vous n'avez pas besoin de Rooter votre ROM actuelle avant de pouvoir flasher CyanogenMod sur votre S3. Au lieu de cela, vous obtiendrez simplement Root lorsque vous flash CyanogenMod lui-même.
Cela est dû à la façon dont les chargeurs d'amorçage de Samsung fonctionnent par rapport à ceux d'autres appareils. Les appareils Samsung ont effectivement des chargeurs d'amorçage déverrouillés dès le départ, mais ils n'ont pas la possibilité d'utiliser l'utilitaire fastboot que les autres appareils utilisent. À la place, vous pouvez utiliser l'utilitaire Odin (et une implémentation tierce, multiplateforme) : Heimdall ) pour reflasher le dispositif à partir de son "mode téléchargement" à tout moment, comme le décrivent les instructions d'installation de CM.
Par conséquent, puisque le mode téléchargement est accessible à l'utilisateur final sans aucune sorte de modification de l'appareil, vous n'avez pas besoin de "Rooter" au préalable pour installer une restauration personnalisée (et, par association, des ROM personnalisées). La raison pour laquelle vous avez besoin de Root sur de nombreux autres appareils est que c'est le seul moyen d'écrire dans la partition de récupération et d'installer la récupération personnalisée. Souvent, cela nécessite de déverrouiller le bootloader dans le processus également.