J'ai rooté plusieurs appareils Samsung et le "but" sous-jacent semble être de récupérer le su
binaire /system/xbin
et d'installer Superuser.apk .
Ma question est pourquoi faut-il sauter à travers tous ces cerceaux pour rooter le téléphone (installer une récupération personnalisée et flash ROM pré-enracinée ou exploiter l'installation actuelle)? Ne pourrait-on pas simplement télécharger un su précompilé, le déplacer sur la carte SD et l'exécuter via adb? Ce qui semble rendre une ROM «pré-enracinée», c'est qu'elle a le superutilisateur et le binaire su dans leurs chemins système respectifs. Je ne vois pas pourquoi il est si important de s'en échapper /system/xbin
.
la source
passwd
ou desshadow
fichiers de toute façon. Vous avez littéralement besoin de root pour mettresu
dans un emplacement exécutable, c'est pourquoi les méthodes d'enracinement impliquent soit un exploit d'escalade de privilèges, soit une récupération personnalisée (où tous les paris sont fondamentalement désactivés).