par Keegette
Les téléphones fournis avec Android, l'OS de Google basé sur Linux, ne donnent pas la possibilité d'être root sur le système. Pourtant, ça peut être pratique pour installer des trucs sur son téléphone ou pour contrôler mieux son fonctionnement.
On peut donc le forcer à passer root (« rooter », « jailbreaker »). La méthode est toujours pareille : on récupère un petit programme système, on le télécharge, on le lance, on fait une série d'opérations bizarres et puis on arrive à être root.
<cadre type=alert> Attention, rooter son téléphone est une opération risquée destinée aux utilisateurs avertis. Il se pourrait que des fonctions de votre téléphone ne fonctionnent plus après, même si cela est peu probable. Ne le faites que si vous en avez besoin ! </cadre>
On notera aussi que Nokia propose un smartphone avec l'accès root par défaut, susceptible de plaire aux bidouilleurs : voir la rubrique Nokia N900 de Léa.
Si vous n'arrivé pas à faire communiquer votre téléphone sous Android et votre ordinateur, allez dans « Paramètres / Applications / Développement » sur Android et activez le mode « Débogage USB ». Les liens de téléchargement donnés ci-dessous sont des exemples, avec google vous en trouverez plein d'autres. Essayez cependant de ne pas récupérer des programmes sur des sites qui ne semblent pas très sérieux.
Il nous faut certains outils du SDK de Google (http://developer.android.com/sdk/) : fastboot, adb. Il nous faut aussi une image de boot mofifiée adaptée à votre téléphone. Pour le Samsung galaxy, on trouve une archive ici : http://pictures.korben.info/2009/08/SamsungGalaxy-jailbreak.tar.gz. Pour HTC, on trouve tout cela à cet endroit : http://developer.htc.com/adp.html.
chmod +x adb
./adb start-server
./adb shell
mount -o rw -t yaffs2 /dev/block/mtdblock1 /system
cd /system/bin
cat sh > su
chmod 4755 su
sync
reboot
@ Retour à la rubrique Matériel
© 2010 Keegette
![]() ![]() ![]() |
Ce document est publié sous licence Creative Commons Attribution, Partage à l'identique 3.0 : http://creativecommons.org/licenses/by-sa/3.0/ |