Aller au contenu

[REF] Boite à Outils


Recommended Posts

Pour busybox apparement je l'ai mais quand je tape les ligbes de commande ca me met que ca be marche pas

dans mon terminal je tape busybox et j'ai ca

$ export PATH=/data/local/bin:$PATH
$busybox
BusyBox v1.8.1 (2007-11-14 10:11:37 EST) multi-call binary
Copyright (C) 1998-2006 Erik Andersen, Rob Landley, and others.
Licensed under GPLv2. See source distribution for full notice.

Usage: busybox [function] [arguments]...
  or: [function] [arguments]...

       BusyBox is a multi-call binary that combines many common Unix
       utilities into a single executable.  Most people will create a
       link to busybox for each function they wish to use and BusyBox
       will act like whatever it was invoked as!

Currently defined functions:
       [, [[, addgroup, adduser, adjtimex,
       ar, arp, arping, ash, awk,
       basename, bunzip2, bzcat, bzip2,
       cal, cat, catv, chattr, chgrp,
       chmod, chown, chpasswd, chpst,
       chroot, chrt, chvt, cksum,
       clear, cmp, comm, cp, cpio,
       crond, crontab, cryptpw, cut,
       date, dc, dd, deallocvt, delgroup,
       deluser, df, dhcprelay, diff,
       dirname, dmesg, dnsd, dos2unix,
       du, dumpkmap, dumpleases, echo,
       ed, egrep, eject, env, envdir,
       envuidgid, ether-wake, expand,
       expr, fakeidentd, false, fbset,
       fdflush, fdformat, fdisk, fgrep,
       find, fold, free, freeramdisk,
       fsck, fsck.minix, ftpget, ftpput,
       fuser, getopt, getty, grep,
       gunzip, gzip, halt, hdparm,
       head, hexdump, hostid, hostname,
       httpd, hwclock, id, ifconfig,
       ifdown, ifup, inetd, init,
       insmod, install, ip, ipaddr,
       ipcalc, ipcrm, ipcs, iplink,
       iproute, iprule, iptunnel,
       kbd_mode, kill, killall, killall5,
       klogd, last, length, less,
       linux32, linux64, linuxrc,
       ln, loadfont, loadkmap, logger,
       login, logname, logread, losetup,
       ls, lsattr, lsmod, lzmacat,
       makedevs, md5sum, mdev, mesg,
       microcom, mkdir, mkfifo, mkfs.minix,
       mknod, mkswap, mktemp, modprobe,
       more, mount, mountpoint, mt,
       mv, nameif, nc, netstat, nice,
       nmeter, nohup, nslookup, od,
       openvt, passwd, patch, pgrep,
       pidof, ping, ping6, pipe_progress,
       pivot_root, pkill, poweroff,
       printenv, printf, ps, pscan,
       pwd, raidautorun, rdate, readlink,
       readprofile, realpath, reboot,
       renice, reset, resize, rm,
       rmdir, rmmod, route, rpm, rpm2cpio,
       run-parts, runlevel, runsv,
       runsvdir, rx, sed, seq, setarch,
       setconsole, setkeycodes, setlogcons,
       setsid, setuidgid, sh, sha1sum,
       slattach, sleep, softlimit,
       sort, split, start-stop-daemon,
       stat, strings, stty, su, sulogin,
       sum, sv, svlogd, swapoff, swapon,
       switch_root, sync, sysctl,
       syslogd, tail, tar, taskset,
       tcpsvd, tee, telnet, telnetd,
       test, tftp, time, top, touch,
       tr, traceroute, true, tty,
       ttysize, udhcpc, udhcpd, udpsvd,
       umount, uname, uncompress,
       unexpand, uniq, unix2dos, unlzma,
       unzip, uptime, usleep, uudecode,
       uuencode, vconfig, vi, vlock,
       watch, watchdog, wc, wget,
       which, who, whoami, xargs,
       yes, zcat, zcip

$

Et aucune de ces commande n'est fonctionel sauf cp

quelqu'un peut me dire ce qu'il faut que je tape pour finaliser l'instalation?

Modifié par xD
Lien vers le commentaire
Partager sur d’autres sites

t'as un soucis, regarde ma version:

$ busybox

busybox

BusyBox v1.17.1 (2010-08-05 03:25:40 CDT) multi-call binary.

Copyright © 1998-2009 Erik Andersen, Rob Landley, Denys Vlasenko

and others. Licensed under GPLv2.

See source distribution for full notice.

Elle sors d'ou ta busybox?

Modifié par helroz
Lien vers le commentaire
Partager sur d’autres sites

salut ,

je vais t'embêter encore un peut grand chef helroz :p

1) avec t-on cmd _(adb shell).bat je trouve pas le commande help

cad help adb j'ai rien

2) peut t-on automatiser la suppression de certaines applications dans /data/app

si il faut que je rentre tout les nom des *.apk dans le script c'est pas un soucis

ou mieux dans un fichier externe genre un .txt

Modifié par LoWaX
Lien vers le commentaire
Partager sur d’autres sites

Bah en faite comme je pensais ne pas l'avoir j'ai ete cherche un autre binair sur le net^^

Si je reroot mon telephone avec ton root ca va l'ecraser tu crois?

Il faut essayer, je sais pas.

salut ,

je vais t'embêter encore un peut grand chef helroz :p

1) avec t-on cmd _(adb shell).bat je trouve pas le commande help

cad help adb j'ai rien

2) peut t-on automatiser la suppression de certaines applications dans /data/app

si il faut que je rentre tout les nom des *.apk dans le script c'est pas un soucis

ou mieux dans un fichier externe genre un .txt

1) Surement car j'ai déjà lancé le shell, je regarderais.

2) Fais moi un exemple et j'essayerais (il existe une commande de désinstallation).

Modifié par helroz
Lien vers le commentaire
Partager sur d’autres sites

oups lol je voulais dire /system/app

PresseReader.apk

SamsungWidget_FeedAndUpdate.apk

déja pour tester au hazard

et

SamsungWidget_FeedAndUpdate.odex

voire si avec une autres extention ca marche aussi

(comme d'ab ca urge pas ;=))

Modifié par LoWaX
Lien vers le commentaire
Partager sur d’autres sites

Et bien j'ai essayé, j'ai mi le super utilisateur qui était dans ton pack et, quand je met le busybox dans le terminal j'ai encore la licence de 2006...

je vais faire un reset d'usine avec un peut de chance ça va marcher je vous tiens au courant.

Lien vers le commentaire
Partager sur d’autres sites

Chez moi ça ne marche pas apparemment, helroz tu veux bien me donner le code binaire de ta version que j'essaie de l'installer manuellement ?? :)

ou alors si tu as une ligne de commande me permettant de le désinstaller ce que j'ai actuellement (ou le mettre a jour ^^).

EDIT: j'ai essayé cette ligne de commande

/system/bin/busybox --install -s /system/bin/

et ça me sort cela

$su
#/system/bin/busybox --install -s /system/bin/
busybox: /data/busybox/[: No such file or directory
busybox: /data/busybox/[[: No such file or directory
busybox: /data/busybox/addgroup: No such file or directory
busybox: /data/busybox/adduser: No such file or directory
busybox: /data/busybox/adjtimex: No such file or directory
busybox: /data/busybox/ar: No such file or directory
busybox: /data/busybox/arp: No such file or directory
busybox: /data/busybox/arping: No such file or directory
busybox: /data/busybox/ash: No such file or directory
busybox: /data/busybox/awk: No such file or directory
busybox: /data/busybox/basename: No such file or directory
busybox: /data/busybox/bunzip2: No such file or directory
busybox: /data/busybox/bzcat: No such file or directory
busybox: /data/busybox/bzip2: No such file or directory
busybox: /data/busybox/cal: No such file or directory
busybox: /data/busybox/cat: No such file or directory
busybox: /data/busybox/catv: No such file or directory
busybox: /data/busybox/chattr: No such file or directory
busybox: /data/busybox/chgrp: No such file or directory
busybox: /data/busybox/chmod: No such file or directory
busybox: /data/busybox/chown: No such file or directory
busybox: /data/busybox/chpasswd: No such file or directory
busybox: /data/busybox/chpst: No such file or directory
busybox: /data/busybox/chroot: No such file or directory
busybox: /data/busybox/chrt: No such file or directory
busybox: /data/busybox/chvt: No such file or directory
busybox: /data/busybox/cksum: No such file or directory
busybox: /data/busybox/clear: No such file or directory
busybox: /data/busybox/cmp: No such file or directory
busybox: /data/busybox/comm: No such file or directory
busybox: /data/busybox/cp: No such file or directory
busybox: /data/busybox/cpio: No such file or directory
busybox: /data/busybox/crond: No such file or directory
busybox: /data/busybox/crontab: No such file or directory
busybox: /data/busybox/cryptpw: No such file or directory
busybox: /data/busybox/cut: No such file or directory
busybox: /data/busybox/date: No such file or directory
busybox: /data/busybox/dc: No such file or directory
busybox: /data/busybox/dd: No such file or directory
busybox: /data/busybox/deallocvt: No such file or directory
busybox: /data/busybox/delgroup: No such file or directory
busybox: /data/busybox/deluser: No such file or directory
busybox: /data/busybox/df: No such file or directory
busybox: /data/busybox/dhcprelay: No such file or directory
busybox: /data/busybox/diff: No such file or directory
busybox: /data/busybox/dirname: No such file or directory
busybox: /data/busybox/dmesg: No such file or directory
busybox: /data/busybox/dnsd: No such file or directory
busybox: /data/busybox/dos2unix: No such file or directory
busybox: /data/busybox/du: No such file or directory
busybox: /data/busybox/dumpkmap: No such file or directory
busybox: /data/busybox/dumpleases: No such file or directory
busybox: /data/busybox/echo: No such file or directory
busybox: /data/busybox/ed: No such file or directory
busybox: /data/busybox/egrep: No such file or directory
busybox: /data/busybox/eject: No such file or directory
busybox: /data/busybox/env: No such file or directory
busybox: /data/busybox/envdir: No such file or directory
busybox: /data/busybox/envuidgid: No such file or directory
busybox: /data/busybox/ether-wake: No such file or directory
busybox: /data/busybox/expand: No such file or directory
busybox: /data/busybox/expr: No such file or directory
busybox: /data/busybox/fakeidentd: No such file or directory
busybox: /data/busybox/false: No such file or directory
busybox: /data/busybox/fbset: No such file or directory
busybox: /data/busybox/fdflush: No such file or directory
busybox: /data/busybox/fdformat: No such file or directory
busybox: /data/busybox/fdisk: No such file or directory
busybox: /data/busybox/fgrep: No such file or directory
busybox: /data/busybox/find: No such file or directory
busybox: /data/busybox/fold: No such file or directory
busybox: /data/busybox/free: No such file or directory
busybox: /data/busybox/freeramdisk: No such file or directory
busybox: /data/busybox/fsck: No such file or directory
busybox: /data/busybox/fsck.minix: No such file or directory
busybox: /data/busybox/ftpget: No such file or directory
busybox: /data/busybox/ftpput: No such file or directory
busybox: /data/busybox/fuser: No such file or directory
busybox: /data/busybox/getopt: No such file or directory
busybox: /data/busybox/getty: No such file or directory
busybox: /data/busybox/grep: No such file or directory
busybox: /data/busybox/gunzip: No such file or directory
busybox: /data/busybox/gzip: No such file or directory
busybox: /data/busybox/halt: No such file or directory
busybox: /data/busybox/hdparm: No such file or directory
busybox: /data/busybox/head: No such file or directory
busybox: /data/busybox/hexdump: No such file or directory
busybox: /data/busybox/hostid: No such file or directory
busybox: /data/busybox/hostname: No such file or directory
busybox: /data/busybox/httpd: No such file or directory
busybox: /data/busybox/hwclock: No such file or directory
busybox: /data/busybox/id: No such file or directory
busybox: /data/busybox/ifconfig: No such file or directory
busybox: /data/busybox/ifdown: No such file or directory
busybox: /data/busybox/ifup: No such file or directory
busybox: /data/busybox/inetd: No such file or directory
busybox: /data/busybox/init: No such file or directory
busybox: /data/busybox/insmod: No such file or directory
busybox: /data/busybox/install: No such file or directory
busybox: /data/busybox/ip: No such file or directory
busybox: /data/busybox/ipaddr: No such file or directory
busybox: /data/busybox/ipcalc: No such file or directory
busybox: /data/busybox/ipcrm: No such file or directory
busybox: /data/busybox/ip

Comme vous vous en doutez je crois que ça n'a pas marché ...

bref a moins que je ne reflash mon téléphone ou que je trouve une ligne de commande pour le virer ou le remplacer je ne vous pas trop ce que je peux faire.

pour l'installer manuellement j'ai utiliser ça:

# mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system
# dd if=/sdcard/busybox of=/system/bin/busybox
# chmod 4755 /system/bin/busybox
# cd /system/bin/
# busybox cp -s busybox cp (//pour remplacer la commande cp de busybox)\\

Donc voila si quelqu'un a une petite solution et bien je prend ^^

Modifié par xD
Lien vers le commentaire
Partager sur d’autres sites

tu ouvres l'archive root.zip qui sert à rooter le phone, tu vas dans system => xbin, il est la ;)

tu le mets dans le répertoire system/xbin du téléphone^^ pour les scrypts, j'utilise pas mal busybox déja, essaye de voir ou s'est installé celui que tu as mis aussi :P

Oki je vois tu l'as réinstallé dans un autre répertoire au dessus de l'autre, refais la même avec le busybox de l'archive de root ;)

Modifié par helroz
Lien vers le commentaire
Partager sur d’autres sites

essaye ;)

Au pire si t'arrives a rien il faudra reflasher :mad:

Demain je me remets sur l'extraction des fichiers avec leurs réglages et la réinsertion, j'ai trouvé une chose qui allais pas sur mes tests de cet après midi

Modifié par helroz
Lien vers le commentaire
Partager sur d’autres sites

lol ^^

bah car sur ce coup j'ai été c** ^^

je ne sais pas j'aime tellement bidouiller que j'ai pas réfléchi ^^

Alors j'ai réussi a remplacer l'ancien fichier par celui que tu m'as donné mais apparemment ça ne fonctionne toujours pas comme il le faut ... :(

regarde

$ export PATH=/data/local/bin:$PATH
$busybox
BusyBox v1.17.1 (2010-08-05 03:25:40 CDT) multi-call binary.
Copyright (C) 1998-2009 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.

Usage: busybox [function] [arguments]...
  or: function [arguments]...

       BusyBox is a multi-call binary that combines many common Unix
       utilities into a single executable.  Most people will create a
       link to busybox for each function they wish to use and BusyBox
       will act like whatever it was invoked as.

Currently defined functions:
       [, [[, acpid, addgroup, adduser, adjtimex, arp,
       arping, ash, awk, basename, beep, blkid,
       bootchartd, brctl, bunzip2, bzcat, bzip2, cal, cat,
       catv, chat, chattr, chgrp, chmod, chown, chpasswd,
       chpst, chroot, chrt, chvt, cksum, clear, cmp, comm,
       cp, cpio, crond, crontab, cryptpw, cttyhack, cut,
       date, dc, dd, deallocvt, delgroup, deluser, depmod,
       devmem, df, dhcprelay, diff, dirname, dmesg, dnsd,
       dnsdomainname, dos2unix, du, dumpkmap, dumpleases,
       echo, ed, egrep, eject, env, envdir, envuidgid,
       ether-wake, expand, expr, fakeidentd, false, fbset,
       fbsplash, fdflush, fdformat, fdisk, fgconsole,
       fgrep, find, findfs, flock, fold, free,
       freeramdisk, fsck, fsck.minix, fsync, ftpd, ftpget,
       ftpput, fuser, getopt, getty, grep, gunzip, gzip,
       halt, hd, hdparm, head, hexdump, hostid, hostname,
       httpd, hush, hwclock, id, ifconfig, ifdown,
       ifenslave, ifplugd, ifup, inetd, init, insmod,
       install, ionice, ip, ipaddr, ipcalc, ipcrm, ipcs,
       iplink, iproute, iprule, iptunnel, kbd_mode, kill,
       killall, killall5, klogd, last, length, less,
       linux32, linux64, linuxrc, ln, loadfont, loadkmap,
       logger, login, logname, logread, losetup, lpd, lpq,
       lpr, ls, lsattr, lsmod, lspci, lsusb, lzcat, lzma,
       lzop, lzopcat, makedevs, makemime, man, md5sum,
       mdev, mesg, microcom, mkdir, mkdosfs, mke2fs,
       mkfifo, mkfs.ext2, mkfs.minix, mkfs.vfat, mknod,
       mkpasswd, mkswap, mktemp, modinfo, modprobe, more,
       mount, mountpoint, mt, mv, nameif, nc, netstat,
       nice, nmeter, nohup, nslookup, ntpd, od, openvt,
       passwd, patch, pgrep, pidof, ping, ping6,
       pipe_progress, pivot_root, pkill, popmaildir,
       poweroff, printenv, printf, ps, pscan, pwd,
       raidautorun, rdate, rdev, readahead, readlink,
       readprofile, realpath, reboot, reformime, renice,
       reset, resize, rev, rm, rmdir, rmmod, route, rpm,
       rpm2cpio, rtcwake, run-parts, runlevel, runsv,
       runsvdir, rx, script, scriptreplay, sed, sendmail,
       seq, setarch, setconsole, setfont, setkeycodes,
       setlogcons, setsid, setuidgid, sh, sha1sum,
       sha256sum, sha512sum, showkey, slattach, sleep,
       smemcap, softlimit, sort, split, start-stop-daemon,
       stat, strings, stty, su, sulogin, sum, sv, svlogd,
       swapoff, swapon, switch_root, sync, sysctl,
       syslogd, tac, tail, tar, tcpsvd, tee, telnet,
       telnetd, test, tftp, tftpd, time, timeout, top,
       touch, tr, traceroute, traceroute6, true, tty,
       ttysize, tunctl, udhcpc, udhcpd, udpsvd, umount,
       uname, unexpand, uniq, unix2dos, unlzma, unlzop,
       unxz, unzip, uptime, usleep, uudecode, uuencode,
       vconfig, vi, vlock, volname, wall, watch, watchdog,
       wc, wget, which, who, whoami, xargs, xz, xzcat,
       yes, zcat, zcip

$arp
arp: not found
$ ar
ar: not found
$ arp -b
arp: not found
$ cp
BusyBox v1.17.1 (2010-08-05 03:25:40 CDT) multi-call binary.

Usage: cp [OPTIONS] SOURCE DEST

Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY

Options:
       -a      Same as -dpR
       -R,-r   Recurse
       -d,-P   Preserve symlinks (default if -R)
       -L      Follow all symlinks
       -H      Follow symlinks on command line
       -p      Preserve file attributes if possible
       -f      Overwrite
       -i      Prompt before overwrite
       -l,-s   Create (sym)links

$

en faite quand j'essaie de lancer certaines commandes et bien ça ne fonctionne pas exactement comme avant avec l'ancienne version.

j'ai pas réussi a trouvé le dossier system quand je branche le téléphone au pc mais ce que je sais c'est qu'en faisant la même commande que la 1er fois et bien je ne l'ai pas mi dans binx comme toi mais dans bin...

alors peut être que c'est a ce niveau que ça bug

tu veux bien me dire si la c'est mort et que je ne pourrais pas le réparer comme ça et qu'il faut que je le flash ou alors si il y a un moyen que je le récupère sans le flasher ?

Lien vers le commentaire
Partager sur d’autres sites

OK je l'ai récupéré, c'est très bien, même félicitation !

Par contre il y a des rubrique qui n'ont aucune explication ça serait sympa, je sais que tu bosses beaucoup, de mettre un txt dans les dossier avec une explication succincte.

En tout cas merci pour ton boulot.s

Modifié par synapsis
Lien vers le commentaire
Partager sur d’autres sites

J'ai flash mon téléphone et je l'ai root avec tes dossiers.

apparemment j'ai busybox mais tous comme toute a l'heure et bien par exemple si je tape

arp -b

Et bien ça ne marche pas

Même la commande cp ne fonctionne pas.

:mad: pouvez vous m'éclairer ?

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...