Jump to content
helroz

[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?

Edited by xD

Share this post


Link to post
Share on other 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?

Edited by helroz

Share this post


Link to post
Share on other 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?

Share this post


Link to post
Share on other 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

Edited by LoWaX

Share this post


Link to post
Share on other 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).

Edited by helroz

Share this post


Link to post
Share on other 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 ;=))

Edited by LoWaX

Share this post


Link to post
Share on other 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.

Share this post


Link to post
Share on other 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 ^^

Edited by xD

Share this post


Link to post
Share on other 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 ;)

Edited by helroz

Share this post


Link to post
Share on other sites

Pour la ou je l'ai installé j'ai édité le message plus haut, je vais essayer avec ton fichier.

Au pire si je retape les même ligne de commande que la 1er installation ?? ça marcherais tu crois ?

Share this post


Link to post
Share on other 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

Edited by helroz

Share this post


Link to post
Share on other sites

alors que je viens de le flasher il y a 2 jours et que j'avais tous réinstaller ><"

remarque j'ai déjà tous reset ><"

XD

Share this post


Link to post
Share on other sites

mais en fait pourquoi tu as pas essayé si busybox fonctionnait avant de le mettre :rolleyes:

t'en fais pas j'ai wipe 4 ou 5 fois cet après midi :P

Share this post


Link to post
Share on other 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 ?

Share this post


Link to post
Share on other 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

Edited by synapsis

Share this post


Link to post
Share on other 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 ?

Share this post


Link to post
Share on other sites

J'ai trouve la solution!

C'est tous con en faite j'ai tape busybox dans le market et une application du meme nom et gratuite ce propose.

Une fois installer elle debloque/debugue ce qui ne marchais pas.

Donc voili voila :P

Share this post


Link to post
Share on other sites

Question conne, mais comme sur ton premier topic, il faut aussi être root avec busybox installé avant de lancer les .bat en mode debug, juste ?

Share this post


Link to post
Share on other sites
J'ai trouve la solution!

C'est tous con en faite j'ai tape busybox dans le market et une application du meme nom et gratuite ce propose.

Une fois installer elle debloque/debugue ce qui ne marchais pas.

Donc voili voila :P

nikel tu l'a bien merité !

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






×
×
  • Create New...