Instalar BusyBox

¿Como cambiar el tono de tu teléfono?. ¿Cual es la configuración de mi compañía?. ¿Como se cambia el fondo de pantalla?. Si tienes estas dudas este tipo de dudas, este es tu foro.

Instalar BusyBox

Notapor rallat el Jue May 21, 2009 12:42 pm

El manual está hecho en un HTC Dev Phone 1.5 con root :)

0- Descargar busybox de http://benno.id.au/blog/2007/11/14/android-busybox
1- Entrar a una shell conectando el móvil a la computadora por USB y desde el sdk ejecutar:
Código: Seleccionar todo
adb shell
$su -
#

2- Ahora toca crear el directorio para busybox
Código: Seleccionar todo
#mkdir /data/busybox


3-Poner el binario en el móvil con:
Código: Seleccionar todo
adb push <ruta_busybox> /data/busybox


4- Desde la shell con root de antes, instalaremos busybox:
Código: Seleccionar todo
# chmod 777 busybox
# ./busybox --install
.


5- Finalmente añadir el path al sistema.
Código: Seleccionar todo
export PATH=/data/busybox:$PATH.


Ahora ya puedes ejecutar todos los comandos que tiene busybox simplemente poniendo busybox.

6-
Código: Seleccionar todo
# busybox
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


A disfrutar!
Avatar de Usuario
rallat
 
Mensajes: 175
Registrado: Sab Dic 27, 2008 2:41 pm

Re: Instalar BusyBox

Notapor ridli el Jue May 21, 2009 4:50 pm

cabe indicar tambien que si no dispones de permisos de root porque no has modificado tu firm puedes hacerlo igual pero metiendo la aplicacion de busybox en un directorio sobre el que tienes permisos como usuario de lectura, escritura y ejecucion como por ejemplo
Código: Seleccionar todo
sqlite_stmt_journals


Si no tienes root pero quieres usarlo es otra opcion a tener en cuenta.
ridli
 
Mensajes: 109
Registrado: Dom Feb 15, 2009 8:04 pm

Re: Instalar BusyBox

Notapor kirbyn el Sab May 23, 2009 4:14 pm

Probado en un HTC Magic y todo funciona OK, echaba en falta el vi y el cp :D

Salu2 Jorge
Avatar de Usuario
kirbyn
 
Mensajes: 13
Registrado: Mar Abr 28, 2009 8:01 pm
Ubicación: Alicante

Re: Instalar BusyBox

Notapor rallat el Mar May 26, 2009 11:48 pm

Pues si acostumbrado a esos básicos comandos :D
Avatar de Usuario
rallat
 
Mensajes: 175
Registrado: Sab Dic 27, 2008 2:41 pm

Re: Instalar BusyBox

Notapor matias_rognone el Jue Feb 11, 2010 12:14 am

Buenas tardes:
hace poco adquiri un motorola milestone Android.
Realize el tutorial para convertirlo en Root User , salio a la perfeccion.

hoy me dispuse a realizar este tuto y poder instalar el busybox ya que lo necesito para varias aplicaciones que quiero instalar.
sale todo perfecto hasta la hora de instalar....

el adb push termina bien y sin errores...
el chmod se modifica normalmente.

pero a la hora de realizar la instalacion me da " permission denied "
he probado en varias carpetas de la memoria interna con modo root y me da el mismo error.

por lo tanto segui las intrucciones finales y lo hice bajo una carpeta de la memoria externa...
matias_rognone
 
Mensajes: 2
Registrado: Jue Feb 11, 2010 12:10 am

Re: Instalar BusyBox

Notapor matias_rognone el Jue Feb 11, 2010 12:17 am

pero sucede lo mismo.
en todas las carpetas donde trate de instalar el busybox me da " permission denied "

me he fijado si el chmod esta funcionando bien ..y si , ajusta los permisos a la perfeccion.
pero no logro instalarlo.. siempre da " permission denied "

alguna idea ???

los pasos los segui al pie de la letra y no me deja instalar.

desde ya muchisimas gracias
Atte .Matias
matias_rognone
 
Mensajes: 2
Registrado: Jue Feb 11, 2010 12:10 am


Volver a Configuración y ajuste

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron