zrt22 Posté(e) 23 décembre 2013 Share Posté(e) 23 décembre 2013 Le cp /sdcard/busybox /system/xbin/busybox est bien passé avant ? Ça ne devrait pas empêcher d'avoir le statut rooté pour les applications si busybox n'a pas installé ses applets. Edit live: En fait je vois que dans le busybox du zip, il n'y a pas la fonction --install. :huh: Tu devais déjà avoir le lien de ta précédente tentative pour ta seconde erreur. Tu peux vérifier que tout est en place avec : ls -l /system/bin/su ls -l /system/xbin/su ls -l /system/xbin/busybox ls -l /system/app/Superuser.apk (donne nous le résultat en passant) Le 4755 ou 755 ne devrait pas faire de différence pour nous. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lannig Posté(e) 23 décembre 2013 Share Posté(e) 23 décembre 2013 Les liens ne sont pas indispensables, en tous cas pas pour les applis. C'est plus utile pour les humains, quand on fait des manips en ligne de commande. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lannig Posté(e) 24 décembre 2013 Share Posté(e) 24 décembre 2013 Titre du sujet mis en conformité. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
scoobydoos Posté(e) 24 décembre 2013 Auteur Share Posté(e) 24 décembre 2013 Le cp /sdcard/busybox /system/xbin/busybox est bien passé avant ? Ça ne devrait pas empêcher d'avoir le statut rooté pour les applications si busybox n'a pas installé ses applets. Edit live: En fait je vois que dans le busybox du zip, il n'y a pas la fonction --install. :huh: Tu devais déjà avoir le lien de ta précédente tentative pour ta seconde erreur. Tu peux vérifier que tout est en place avec : ls -l /system/bin/su ls -l /system/xbin/su ls -l /system/xbin/busybox ls -l /system/app/Superuser.apk (donne nous le résultat en passant) Le 4755 ou 755 ne devrait pas faire de différence pour nous. Voici les résultats : shell@android:/ # ls -l /system/bin/su ls -l /system/bin/su -rwsr-sr-x app_59 app_59 91980 2013-05-08 21:41 su shell@android:/ # ls -l /system/xbin/su ls -l /system/xbin/su lrwxrwxrwx root root 2013-05-08 21:50 su -> /system/bin/su shell@android:/ # ls -l /system/xbin/busybox ls -l /system/xbin/busybox -rwxr-xr-x app_41 app_41 925504 2011-12-31 20:22 busybox shell@android:/ # ls -l /system/app/superuser.apk ls -l /system/app/superuser.apk /system/app/superuser.apk: No such file or directory Par contre Superuser est bien installé !! Merci par avance @+ Si c'est ok, comment fait-on pour installer une nouvelle ROM ? J'ai un menu suivant si je demarre en appuyant sur Vol+ + power : 1) erase user data partition 2) enter adfu 3) upgrade firmware from sd card. 4) exit menu Merci par avance @+ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
zrt22 Posté(e) 24 décembre 2013 Share Posté(e) 24 décembre 2013 (modifié) /system/bin/su : Ce n'est pas celui du gl5201-rooting.zip mais celui du ADB.zip (donc pour ARM) et il devrait appartenir au root. /system/xbin/busybox : C'est le bon mais il manque le Setuid (le 4 du chmod 4755) et il devrait appartenir au root aussi. /system/app/Superuser.apk : avec une majuscule. Enfin les commandes de l'autre sujet l'installaient dans /data donc bon... Pour la ROM : tu en as une pour ce hardware précis ? Modifié 24 décembre 2013 par zrt22 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
scoobydoos Posté(e) 24 décembre 2013 Auteur Share Posté(e) 24 décembre 2013 /system/bin/su : Ce n'est pas celui du gl5201-rooting.zip mais celui du ADB.zip (donc pour ARM) et il devrait appartenir au root. /system/xbin/busybox : C'est le bon mais il manque le Setuid (le 4 du chmod 4755) et il devrait appartenir au root aussi. /system/app/Superuser.apk : avec une majuscule. Enfin les commandes de l'autre sujet l'installaient dans /data donc bon... Pour la ROM : tu en as une pour ce hardware précis ? Bon j'ai tout recommencer. J'ai effacé les busybox et su (sauf le su.org). J'ai bien ceux du fichier gl5201-rooting.zip. Par contre, pour les copier j'avais utilisé Es explorer. Là j'ai utilisé la commande : shell@android:/ # cp /sdcard/busybox /system/xbin/busybox cp /sdcard/busybox /system/xbin/busybox sh: cp: not found Ca n'a pas l'air de fonctionner... Comment se fait-il ? merci @+ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
zrt22 Posté(e) 24 décembre 2013 Share Posté(e) 24 décembre 2013 Tu n'as pas de commande cp... essaie : busybox cp /sdcard/busybox /system/xbin/busybox ou toolbox cp /sdcard/busybox /system/xbin/busybox ou /sdcard/busybox cp /sdcard/busybox /system/xbin/busybox (aucune idée si on peut faire ça pour la dernière) Il aurait mieux fallu laisser le busybox précédent pour le coup. Remarque : As-tu l'accès root avec ES Explorer sans ces fichiers ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
scoobydoos Posté(e) 24 décembre 2013 Auteur Share Posté(e) 24 décembre 2013 (modifié) en fait c'est que le busybox etait renommé en busyboxold dans le répertoire xbin. Je l'ai remis normal et le CP était revenu. Mais cette fois j'ai une autre erreur : shell@android:/ # cp /sdcard/busybox /system/xbin/busybox cp /sdcard/busybox /system/xbin/busybox sh: /system/xbin/cp: not executable: magic 7F45 ?? Merci @+ EDIT : oui je peux aller dans les répertoires et copier / coller si c'est ça ta question? Modifié 24 décembre 2013 par scoobydoos Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
zrt22 Posté(e) 24 décembre 2013 Share Posté(e) 24 décembre 2013 (modifié) Si c'est ce busyboxold qui te donne cette erreur, c'est que ce n'en est pas un pour MIPS, auquel cas d'où vient-il ? (et il ne sert pas à grand-chose) Si tu as l'accès root direct avec ES Explorer alors c'est l'open bar, pas besoin de faire tout ça. Que dit Root Checker Basic ? :huh: Modifié 24 décembre 2013 par zrt22 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
scoobydoos Posté(e) 24 décembre 2013 Auteur Share Posté(e) 24 décembre 2013 Si c'est ce busyboxold qui te donne cette erreur, c'est que ce n'en est pas un pour MIPS, auquel cas d'où vient-il ? (et il ne sert pas à grand-chose) Si tu as l'accès root direct avec ES Explorer alors c'est l'open bar, pas besoin de faire tout ça. Que dit Root Checker Basic ? :huh: Root checker me dit que je ne suis pas root :' Allez j'abandonne pour aoujourd'hui... merci @+ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
zrt22 Posté(e) 24 décembre 2013 Share Posté(e) 24 décembre 2013 (modifié) Je ne vois pas comment tu peux copier/coller des fichiers dans /system avec ES Explorer sans être root du coup... Si tu veux une idée de quoi faire pour la prochaine fois : Utilise ES Explorer pour placer le fichier busybox dans /system/xbin (écrase celui pour arm) et le fichier su dans /system/bin (su et busybox venant du gl5201-rooting.zip). Puis termine d'un shell root : mount -o remount,rw /system (si besoin)chown root.root /system/bin/su chmod 6755 /system/bin/su chown root.root /system/xbin/busyboxchmod 4755 /system/xbin/busyboxln -s /system/bin/su /system/xbin/su (si tu as effacé le lien dans /system/xbin) ln -s /system/xbin/busybox /system/xbin/cp (bonus, histoire d'avoir un cp utilisable) reboot (si tout va bien) Assumant que tu aies toujours le Superuser, ça devrait être bon. On dirait que les scripts de root lancés initialement ont bien compliqué les choses. À défaut de trouver un cp utilisable, on passe par ES Explorer pour mettre les fichiers puisqu'il y arrive pour quelconque raison... C'est ce que tu avais fait avec le mauvais su en gros. Modifié 24 décembre 2013 par zrt22 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
scoobydoos Posté(e) 26 décembre 2013 Auteur Share Posté(e) 26 décembre 2013 Je ne vois pas comment tu peux copier/coller des fichiers dans /system avec ES Explorer sans être root du coup... Si tu veux une idée de quoi faire pour la prochaine fois : Utilise ES Explorer pour placer le fichier busybox dans /system/xbin (écrase celui pour arm) et le fichier su dans /system/bin (su et busybox venant du gl5201-rooting.zip). Puis termine d'un shell root : mount -o remount,rw /system (si besoin) chown root.root /system/bin/su chmod 6755 /system/bin/su chown root.root /system/xbin/busybox chmod 4755 /system/xbin/busybox ln -s /system/bin/su /system/xbin/su (si tu as effacé le lien dans /system/xbin) ln -s /system/xbin/busybox /system/xbin/cp (bonus, histoire d'avoir un cp utilisable) reboot (si tout va bien) Assumant que tu aies toujours le Superuser, ça devrait être bon. On dirait que les scripts de root lancés initialement ont bien compliqué les choses. À défaut de trouver un cp utilisable, on passe par ES Explorer pour mettre les fichiers puisqu'il y arrive pour quelconque raison... C'est ce que tu avais fait avec le mauvais su en gros. Bon j'ai tout fait ce que tu as dit. Du coup tout effacé les busy et su et remis ceux du gl5201-rooting.zip. Ben tout pareil : Root checker me dit que je ne suis pas root... !! Je n'y comprends plus rien... Dis-moi les tailles des 2 fichiers busybox et su ? Moi j'ai : Busybox : 903.81 kb du 31/12/2011 su : 25.57 kb du 01/01/2012 Peut-être y-en-a-t-il des différents Merci par avance @+ Pour la ROM : tu en as une pour ce hardware précis ? Si j'essayai directement de mettre une autre rom ? Ça fonctionnerai peut-être non ? Comment fait-on d'ailleurs ? Merci par avance @+ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
zrt22 Posté(e) 26 décembre 2013 Share Posté(e) 26 décembre 2013 Et est-ce que les commandes ont renvoyé des erreurs ..? Je préfère le résultat de ces commandes pour vérifier (via shell root) : ls -l /system/bin/su ls -l /system/xbin/su ls -l /system/xbin/busybox C'est plus précis et ça me dit si toutes les commandes sont bien passées. Si j'essayai directement de mettre une autre rom ? Ça fonctionnerai peut-être non ? Je réitère la question : en as-tu une pour ce hardware ? Il faut qu'elle soit 100% compatible sinon tu auras des éléments qui ne fonctionnent pas, voire l'appareil qui ne boot pas du tout... Si tu en as effectivement une (m'étonnerais vu qu'on n'a même pas la marque, et que ce n'est même pas du ARM), les instructions sont généralement avec, et c'est souvent à flasher via PC sur les low-cost. NB : pas besoin de citer tout le message précédent, ça rallonge la page pour rien. :) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
scoobydoos Posté(e) 26 décembre 2013 Auteur Share Posté(e) 26 décembre 2013 Et est-ce que les commandes ont renvoyé des erreurs ..? Je préfère le résultat de ces commandes pour vérifier (via shell root) : ls -l /system/bin/su ls -l /system/xbin/su ls -l /system/xbin/busybox C'est plus précis et ça me dit si toutes les commandes sont bien passées. Je réitère la question : en as-tu une pour ce hardware ? Il faut qu'elle soit 100% compatible sinon tu auras des éléments qui ne fonctionnent pas, voire l'appareil qui ne boot pas du tout... Si tu en as effectivement une (m'étonnerais vu qu'on n'a même pas la marque, et que ce n'est même pas du ARM), les instructions sont généralement avec, et c'est souvent à flasher via PC sur les low-cost. NB : pas besoin de citer tout le message précédent, ça rallonge la page pour rien. :) Voici les résultats : shell@android:/ # ls -l /system/bin/su ls -l /system/bin/su -rwsr-sr-x root root 26180 2012-01-01 02:22 su shell@android:/ # ls -l /system/xbin/su ls -l /system/xbin/su lrwxrwxrwx root root 2013-12-26 14:34 su -> /system/bin/su shell@android:/ # ls -l /system/xbin/busybox ls -l /system/xbin/busybox -rwsr-xr-x root root 925504 2011-12-31 20:22 busybox Où je trouve ce que tu me demandes pour la ROM ? Merci par avance @+ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
zrt22 Posté(e) 26 décembre 2013 Share Posté(e) 26 décembre 2013 C'est bon pour les 3 fichiers. Tu peux passer root en faisant adb shell puis simplement su maintenant ? Si oui, que dit Superuser à propos de son binaire (dans les infos dans le coin, je ne sais plus où précisément). Où je trouve ce que tu me demandes pour la ROM ? ... Je demandais si tu en avais une, donc je prends ça pour un non. -_- Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
scoobydoos Posté(e) 26 décembre 2013 Auteur Share Posté(e) 26 décembre 2013 (modifié) Cool ça fonctionne :) Superuser dit shell autorisé. C'est bon non ? oui effectivement je n'ai pas de rom. En fait j'ai pas cherché car je ne sais pas où et comment les trouver... Merci @+ EDIT : Root checker : The device has root access ! yes ;) Modifié 26 décembre 2013 par scoobydoos Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.