fafane84 Posté(e) 11 novembre 2013 Share Posté(e) 11 novembre 2013 (modifié) Salut à tous ! je souhaiterai installer Busybox sur ma tablette Polaroid MIDC409 (puis plus tard sur mon Acer Liquid E2). Elle est rootée d'usine, mais pour certaines applis Busybox me fait défaut. Le root : OK La connexion adb : OK Version 1.21.1 de Busybox (http://code.google.com/p/yangapp/downloads/detail?name=busybox-1.21.1&can=2&q=) : OK Mais c'est plus sur la procédure que je bloque :( J'ai 2 sources différentes. 1ere procédure : adb remount adb push busybox /system/xbin adb shell chmod root.shell /system/xbin/busybox adb shell chmod 755 /system/xbin/busybox adb shell /system/xbin/busybox --install -s /system/xbin 2eme procédure : adb push votre_répertoire/busybox /data/local adb shell # su # mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system # mkdir /system/xbin # cat /data/local/busybox > /system/xbin/busybox # chmod 755 /system/xbin/busybox # busybox --install /system/xbin # mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system # sync # reboot Question n°1 : Quelle procédure privilégier ? Question n°2 : où dois-je placer le fichier "busybox-1.21.1" renommé en "busybox" ? Dans le dossier d'adb sur mon PC (C:\ANDROID) ? Sur la carte SD de la tablette ? Question n°3 : Comment sortir proprement de cette procédure ? "adb exit" ou "adb quit" ou "adb reboot" Merci d'avance pour votre aide. Modifié 11 novembre 2013 par fafane84 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lannig Posté(e) 11 novembre 2013 Share Posté(e) 11 novembre 2013 Salut à tous ! je souhaiterai installer Busybox sur ma tablette Polaroid MIDC409 (puis plus tard sur mon Acer Liquid E2). Elle est rootée d'usine, mais pour certaines applis Busybox me fait défaut. Le root : OK La connexion adb : OK Version 1.21.1 de Busybox (http://code.google.com/p/yangapp/downloads/detail?name=busybox-1.21.1&can=2&q=) : OK Mais c'est plus sur la procédure que je bloque :( J'ai 2 sources différentes. 1ere procédure : adb remount adb push busybox /system/xbin adb shell chmod root.shell /system/xbin/busybox adb shell chmod 755 /system/xbin/busybox adb shell /system/xbin/busybox --install -s /system/xbin "adb remount" ne fonctionne que sur un Android pré-rooté (ADB donne un shell root), pas le cas du E2. Il faut donc faire le remount à la main. A mon avis il y a trop de différences entre une tablette Polaroid et un Liquid E2 pour faire une procédure commune voire même un sujet commun. Tu aurais du faire deux sujets. 2eme procédure : adb push votre_répertoire/busybox /data/local adb shell # su # mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system # mkdir /system/xbin # cat /data/local/busybox > /system/xbin/busybox # chmod 755 /system/xbin/busybox # busybox --install /system/xbin # mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system # sync # reboot Question n°1 :Quelle procédure privilégier ? Pour la Polaroid, si elle est pré-rootée (?), la première. Pour l'Acer, un mix des deux, à définir. J'y travaille dès que j'ai fini ce que j'ai en route (flashage d'une tablette). Question n°2 : où dois-je placer le fichier "busybox-1.21.1" renommé en "busybox" ? Dans le dossier d'adb sur mon PC (C:\ANDROID) ? D'abord là, oui, avant de l'envoyer sur le E2 ou la tablette. Question n°3 : Comment sortir proprement de cette procédure ? "adb exit" ou "adb quit" ou "adb reboot" Pour la 1ère procédure, pas besoin d'en "sortir". Une fois que c'est fait, terminé. Pour la 2ème, un simple "exit" à la place du "reboot" dont je ne vois pas l'utilité. Lien vers le commentaire Partager sur d’autres sites More sharing options...
fafane84 Posté(e) 11 novembre 2013 Auteur Share Posté(e) 11 novembre 2013 Merci Lannig ! Je pensai que la procédure d'installation pouvait être standard et commune à tous les appareil Android. Pour l'instant je vais me concentrer que sur ma tablette Polaroid (on verra plus tard pour le E2 qui je lui aurait appliqué Framaroot). Voici les caractéristiques de ma tablette : https://forum.frandroid.com/topic/129853-topic-unique-polaroid-diamond-iii-midc409/ Qu'entends-tu par pré-rootée ? Rooté d'usine ? -> alors OUI Donc la procédure n°1 est celle que je dois appliquer ? adb remount adb push busybox /system/xbin adb shell chmod root.shell /system/xbin/busybox adb shell chmod 755 /system/xbin/busybox adb shell /system/xbin/busybox --install -s /system/xbin Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lannig Posté(e) 11 novembre 2013 Share Posté(e) 11 novembre 2013 Oui, si elle donne un shell root direct par "ADB shell" Je déplace ce sujet dans la section des tablettes Polaroid, alors. Il n'a rien à faire dans la section personnalisation. Et j'ajuste son sujet. Lien vers le commentaire Partager sur d’autres sites More sharing options...
fafane84 Posté(e) 11 novembre 2013 Auteur Share Posté(e) 11 novembre 2013 Merci Ah autre chose, en cas de problème, comment supprime-t-on cette installation de busybox ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lannig Posté(e) 11 novembre 2013 Share Posté(e) 11 novembre 2013 Fais un : adb shell ls -l /system/xbin avant et après, et supprime (adb shell rm ...) tout ce qu'il y a en plus. Lien vers le commentaire Partager sur d’autres sites More sharing options...
fafane84 Posté(e) 11 novembre 2013 Auteur Share Posté(e) 11 novembre 2013 Sinon juste pour savoir ce qui a été modifié dans /system/xbin je peux peut être aussi le visualiser avec Solid Explorer, non ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lannig Posté(e) 11 novembre 2013 Share Posté(e) 11 novembre 2013 Utilise l'outil que tu veux, l'essentiel étant d'avoir une liste exacte de ce que cela a ajouté. Moi je trouve cela plus pratique par ADB car cela te permet de sauvegarder le résultat dans un fichier de texte : adb shell ls -l /system/xbin >avant.txt ... adb shell ls -l /system/xbin >apres.txt Lien vers le commentaire Partager sur d’autres sites More sharing options...
fafane84 Posté(e) 11 novembre 2013 Auteur Share Posté(e) 11 novembre 2013 Pas idiot le fichier texte, je le faisais à la main, sauf que après il y a 329 fichiers de plus. C'est normal autant que çà ????? Sur une commande, j'ai eu "bad mode" : J'espère que tout c'est bien passé ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
zrt22 Posté(e) 11 novembre 2013 Share Posté(e) 11 novembre 2013 Hello, Les 329 fichiers de plus correspondent aux fonctions installées par busybox. Ce sont des liens symboliques dont la liste est visible sur la page où tu as téléchargé le fichier dans le premier post. ([, [[, acpid, adjtimex, ar, ...) Donc c'est normal oui. Quant au "bad mode", c'est parce que la commande n'est pas bonne : adb shell chown root.shell /system/xbin/busybox Lien vers le commentaire Partager sur d’autres sites More sharing options...
fafane84 Posté(e) 11 novembre 2013 Auteur Share Posté(e) 11 novembre 2013 C'est grave ???? J'ai continué la procédure. Faut-il que je la recommence ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
zrt22 Posté(e) 11 novembre 2013 Share Posté(e) 11 novembre 2013 Tu peux la retaper seule. C'est pour fixer l'appartenance du fichier à root (ce qui est déjà le cas) et le groupe à shell (ce qui n'est pas forcément déjà le cas) Lien vers le commentaire Partager sur d’autres sites More sharing options...
fafane84 Posté(e) 11 novembre 2013 Auteur Share Posté(e) 11 novembre 2013 Ayé. Allez je redémarre la tablette. Je croise les doigts. Redémarrage OK, mais tout compte fait cela ne règle pas les problèmes que je mettais sur le dos de l’absence de busybox :( J'ai beau être root, - Superuser (appli installée) ne reconnait aucunes applis alors que titanium backup est bien présent depuis longtemps - Hélium (ex-Carbon) me renvoit une erreur et me précise que je suis "non-root" Je pensais comme toi à l'époque que cela venait du manque de "busybox". Voir notre sujet de l'époque : https://forum.frandroid.com/topic/129853-topic-unique-polaroid-diamond-iii-midc409/?p=2096299 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lannig Posté(e) 11 novembre 2013 Share Posté(e) 11 novembre 2013 Installe et lance "Root Checker Basic" Vois-tu un popup venant de Superuser qui te demande de confirmer l'accès root ou pas ? Sinon, c'est un problème de version de su/Superuser vs. ta version d'Android. Lien vers le commentaire Partager sur d’autres sites More sharing options...
fafane84 Posté(e) 11 novembre 2013 Auteur Share Posté(e) 11 novembre 2013 Non pas de pop-up. Mais j'ai trouvé ! Dans Superuser, il fallait que je clique sur "tap to check for updates" dans le champs "su binary". J'étais en version "legacy" et la mise à jour a tout réglé. Du coup je me questionne sur l'utilité de busybox, mais bon maintenant que c'est fait, je ne vas pas le défaire :mellow: Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lannig Posté(e) 11 novembre 2013 Share Posté(e) 11 novembre 2013 Oui enfin cela revient au même puisque tu as fait une mise à jour de "su". Busybox est utile, ne t'inquiète pas. Pas mal d'applis root en ont besoin et par ADB il pourra t'être utile aussi. Lien vers le commentaire Partager sur d’autres sites More sharing options...
fafane84 Posté(e) 11 novembre 2013 Auteur Share Posté(e) 11 novembre 2013 Oui, j'imagine que l'avoir c'est mieux. Je vais marquer ce topic comme résolu et noter la procédure d'installation de busybox dans le topic de cette tabllette. Prochaine étape le E2, quand tu auras le temps, feras-tu un tuto sur le sujet ? En tout cas merci pour ton aide très précieuse. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lannig Posté(e) 12 novembre 2013 Share Posté(e) 12 novembre 2013 Je ne pense pas que je ferai de tuto sur le sujet vu que mon E2 n'est pas rooté et ne le sera pas immédiatement, donc je n'ai rien pour tester. Juste éventuellement des commentaires/corrections sur les commandes si quelqu'un poste à ce sujet, au cas où quelque chose me saute aux yeux. Je mets ce sujet en résolu et je le clôture. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts