Aller au contenu

Problème de «$ su Permission denied»


Recommended Posts

Bonjour =)

Je suis nouveau ici, et c'est parce que j'ai un problème que je me suis inscrit.

J'ai flashé mon Téos qui était sous un Froyo de SFR avec une ROM Samsung sans couche opérateur : la I5800XXJPS qui date de Juin 2011 et succède à la JPQ.

Rien à signaler lors de l'install, tout marche.

J'ai voulu le rooter, mais tout les SuperOneClick et autre machin comme ça on échoués (parce que Google a comblé la faille qu'utilisait psneuter dans la v2.2.1 d'Android ?). Donc ayant dans connaissances en Linux, je l'ai fait à la main, moi même avec l'exploit Rage Against The Cage (basé sur une fork bomb), qui a marché :

~$ adb push rageagainstthecage-arm5.bin /sdcard/exploit.bin
~$ adb shell
$ chmod 755 /sdcard/exploit.bin
$ /sdcard/exploit.bin
[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C

[*] checking NPROC limit ...
[+] RLIMIT_NPROC={1952, 1952}
[*] Searching for adb ...
[+] Found adb as PID 2183
[*] Spawning children. Dont type anything and wait for reset!
[*]
[*] If you like what we are doing you can send us PayPal money to
[*] 7-4-3-C@web.de so we can compensate time, effort and HW costs.
[*] If you are a company and feel like you profit from our work,
[*] we also accept donations > 1000 USD!
[*]
[*] adb connection will be reset. restart adb server on desktop and re-login.
$ ~$ adb shell
#

Là je suis logué en root.

Je monte le system en read write :

# mount -o rw,remount -t ext3 /dev/block/stl6 /system
#

Et dans une seconde console je met le su et busybox sur le téléphone :

~$ adb push su /system/bin/su
368 KB/s (26324 bytes in 0.069s)
~$ adb push busybox /system/bin/busybox
1015 KB/s (196521 bytes in 0.188s)
~$ 

Dans la première console je donne les droits d'éxécution:

# cd /system/bin
# chmod 755 su
# chmod 755 busybox
# ls -l
...
-rwxr-xr-x root     shell      143584 2011-06-20 19:26 pppd
lrwxr-xr-x root     shell             2011-06-20 19:26 newfs_msdos -> toolbox
lrwxr-xr-x root     shell             2011-06-20 19:26 watchprops -> toolbox
-rwxr-xr-x root     shell        9860 2011-06-20 19:26 service
-rwxr-xr-x root     shell        9720 2011-06-20 19:26 charging_mode
lrwxr-xr-x root     shell             2011-06-20 19:26 ifconfig -> toolbox
lrwxr-xr-x root     shell             2011-06-20 19:26 sleep -> toolbox
-rwxr-xr-x root     shell       10036 2011-06-20 19:26 keystore
-rwxr-xr-x root     shell       26324 2011-07-25 14:35 su
-rwxr-xr-x root     shell     1926944 2010-03-22 20:29 busybox

#

Une fois que j'ai contrôlé que les permission étaient ok, je test en root :

# busybox df
Filesystem           1K-blocks      Used Available Use% Mounted on
tmpfs                   126048         0    126048   0% /dev
tmpfs                   126048         0    126048   0% /mnt/asec
/dev/block/stl6         215680    212808      2872  99% /system
/dev/block/stl7         198808     40616    158192  20% /data
/dev/block/stl8          33592        12     33580   0% /cache
/dev/block/stl4           2044      1232       813  60% /efs
/dev/block/vold/179:1
                       964336    597584    366752  62% /mnt/sdcard
/dev/block/vold/179:1
                       964336    597584    366752  62% /mnt/secure/asec
# su 2000
$ exit
#

Nickel.

C'est à partir de là qu'est le problème.

Je teste su avec l'utilisateur shell (uid 2000) :

# su 2000
$ su
Permission denied
$

Le shell me dit que je n'ai pas le droit =( Et je ne sais pas d'où cela peut venir. J'ai essayé de multiple autorisations, de rendre shell propriétaire de su, rien y fait j'ai toujours ce Permission denied.

Merci d'avance pour votre aide :)

Le Chat

(Doublon dans la section Aide =x c'est ma faute =/)

Lien vers le commentaire
Partager sur d’autres sites

Juste un truc comme ça : j'y connais rien en linux (ou presque) donc m'incendie pas ^^. T'as essayé l'appli superuser du market ?

Non non ;D Ne t'inquiète pas ^.^

En fait l'appli SuperUser du market à besoin de la commande su et la manage. Donc pas de su, pas d'appli SuperUser =/

Merci quand même ;D

Lien vers le commentaire
Partager sur d’autres sites

Salut.

Bon je ne suis pas très calé dans les tréfonds linuxien...

J'ai fais les même manip que toi. Je n'ai pas de "permission denied". Mais je n'ai quand même pas l'autorisation...

Avec l'appli super-utilisateur, il me demande bien si je veux autoriser ou non la requête "su 2000" tapée depuis un shell, mais après, niet...

À quoi te servirais de donner les droits su à cet uid?

Et en passant, je suis sur une XXJPS rootée... Mais j'ai un kernel G3Mod...

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...