DevenirRootSousITOS2006
- Devenir Root Sous ITOS 2006
- 1- La méthode la plus simple (méthode conseillée si vous ne savez pas laquelle utiliser)
- 2- La méthode "Officielle"
- 3- La méthode " à la mano" (réservé a ceux qui savent ce qu'ils font)
Devenir Root Sous ITOS 2006
Il y a plusieurs méthodes. La méthode 1 est la plus rapide et la plus simple.
1- La méthode la plus simple (méthode conseillée si vous ne savez pas laquelle utiliser)
C'est heureusement bien plus simple que sous ITOS 2005 :-)
Allez sur la page http://maemo.org/maemowiki/ApplicationRepositories
Ajoutez ces catalogues d'applications dans votre tablette comme expliqué ici :
http://maemofr.org/viewtopic.php?id=13
Maintenant dans la liste des applications installables il doit y en avoir une toute petite nommée becomeroot, installez-la !
Ouvrez la console (xterm) et tapez la commande : sudo gainroot
...et voilà :-)
2- La méthode "Officielle"
http://maemo.org/maemowiki/HowDoiBecomeRoot
La méthode “officielle” consiste à lancer une commande spéciale du flasher ..(méthode qui nécessite donc de disposer d'un PC relié au Nokia)
./flasher <del>enable-rd-mode </del>reboot
puis ensuite lancer la commande sudo /usr/sbin/gainroot
3- La méthode " à la mano" (réservé a ceux qui savent ce qu'ils font)
En regardant le fichier gainroot (un simple script shell) on voit qu'il vérifie si le mode R&D est activé et seulement si c'est le cas, alors il éxécute la commande /bin/sh (et donc renvoi le shell)
Il suffit donc supprimer les lignes de vérification, pour pouvoir passer root sans activer le mode R&D
Il est a noté que si on a le droit de passer root avec ce script, c'est que la ligne suivante est présente dnas le fichier /etc/sudoers
user ALL = NOPASSWD: /usr/sbin/gainroot
Donc plusieurs possiblités:
On modifie gainroot, pour plus qu'il vérifie le mode R&D et ensuite on passeras root en lancant sudo /usr/sbin/gainroot
On modifie /etc/sudoers pour qu'un user ait le droit de lancer n'importe qu'elle commande avec les droits root en mettant ALL comme commande
On modifie /etc/sudoers pour avoir le droit de lancer /bin/sh en rajoutant la ligne
ALL = NOPASSWORD: /bin/sh
plutot que de lancer
sudo /bin/sh
ou pourra lancer a la place
sudo -s - s The -s (shell) option runs the shell specified by the SHELL environment variable ....