Milp
Fortgeschrittenes Mitglied
- 4
So, dank meinem perfektionismus der mich dazu treibt keine total veralteten und funktions-beschnittenen tools zu verwenden, hab ich es nun nach ca. 10-12 stunden rumprobieren (Hab überhaupt keine erfahrung auf diesem gebiet) in einer Debian VM geschafft, die neuste version von busybox für den stein zu kompilieren, mit (fast) allem drum und dran.
Ich dachte mir ich poste sie jetzt einfach mal hier, vielleicht hat der ein oder andere interesse daran.
Hier ist das standalone binary:
http://bf1942.moretoast.de/busyboxmk9
Einfach irgendwo hin und ensprechend chmod 755 setzen und das teil läuft. Ob man es auch installen kann weiß ich nicht, hab darauf kein wert gelegt.
Was mich jetzt noch extremst verwundert ist allerdings, dass ich immernoch bei dem versuch swapon zu benutzen (z.b. swapon /data/swapfile oder /sdcard/swapfile) die meldung bekomme "function not implemented." Muss wohl versuchen eine datei als laufwerk zu mounten und von dort aus als swap einzurichten.
Hoffe diese neue version ist nützlich für euch
Hier noch ein auszug von meiner android console (Benutze kein adb, hab auf der tastatur vom stein mittlerweile eh fast genauso viele anschläge pro minute wie auf ner normalen )
Ich dachte mir ich poste sie jetzt einfach mal hier, vielleicht hat der ein oder andere interesse daran.
Hier ist das standalone binary:
http://bf1942.moretoast.de/busyboxmk9
Einfach irgendwo hin und ensprechend chmod 755 setzen und das teil läuft. Ob man es auch installen kann weiß ich nicht, hab darauf kein wert gelegt.
Was mich jetzt noch extremst verwundert ist allerdings, dass ich immernoch bei dem versuch swapon zu benutzen (z.b. swapon /data/swapfile oder /sdcard/swapfile) die meldung bekomme "function not implemented." Muss wohl versuchen eine datei als laufwerk zu mounten und von dort aus als swap einzurichten.
Hoffe diese neue version ist nützlich für euch
Hier noch ein auszug von meiner android console (Benutze kein adb, hab auf der tastatur vom stein mittlerweile eh fast genauso viele anschläge pro minute wie auf ner normalen )
Code:
/system/etc # /data/busybox3/busyboxmk9
BusyBox v1.15.3 (2010-01-23 13:13:32 EST) multi-call binary
Copyright (C) 1998-2008 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, adjtimex, arp, arping, ash, awk, basename, bbconfig, blkid,
brctl, bunzip2, bzcat, bzip2, cal, cat, catv, chat, chattr, chgrp, chmod,
chown, chpst, chroot, chrt, chvt, cksum, clear, cmp, comm, cp, crond,
crontab, cttyhack, cut, date, dc, dd, deallocvt, depmod, devfsd, devmem, df,
dhcprelay, diff, dirname, dmesg, dnsd, dnsdomainname, dos2unix, dpkg,
dpkg-deb, du, dumpkmap, dumpleases, echo, ed, egrep, eject, env, envdir,
envuidgid, ether-wake, expand, expr, fakeidentd, false, fbset, fbsplash,
fdflush, fdformat, fdisk, fgrep, find, findfs, fold, free, freeramdisk,
fsck, fsck.minix, fsync, ftpd, ftpget, ftpput, fuser, getopt, grep, gunzip,
gzip, halt, hd, hdparm, head, hexdump, hostid, hostname, httpd, hush,
hwclock, id, ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init,
inotifyd, insmod, install, ionice, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink,
iproute, iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd, lash,
last, length, less, linux32, linux64, linuxrc, ln, loadfont, loadkmap,
logger, logname, logread, losetup, lpd, lpq, lpr, ls, lsattr, lsmod,
lzmacat, lzop, lzopcat, makedevs, makemime, man, md5sum, mdev, mesg,
microcom, mkdir, mkdosfs, mkfifo, mkfs.minix, mkfs.vfat, mknod, mkswap,
mktemp, modprobe, more, mount, mountpoint, msh, mt, mv, nc, netstat, nice,
nmeter, nohup, nslookup, od, openvt, 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, rmdir, rmmod, route,
rpm, rpm2cpio, rtcwake, run-parts, runlevel, runsv, runsvdir, rx, script,
scriptreplay, sed, sendmail, seq, setarch, setconsole, setfont, setkeycodes,
setlogcons, setsid, setuidgid, sha1sum, sha256sum, sha512sum, showkey,
slattach, sleep, softlimit, sort, split, start-stop-daemon, stat, strings,
stty, sum, sv, svlogd, swapoff, swapon, switch_root, sync, sysctl, syslogd,
tac, tail, tar, taskset, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd,
time, timeout, top, touch, tr, traceroute, true, tty, ttysize, tunctl,
udhcpc, udhcpd, udpsvd, umount, uname, uncompress, unexpand, uniq, unix2dos,
unlzma, unlzop, unzip, uptime, usleep, uudecode, uuencode, vconfig, vi,
volname, watch, watchdog, wc, wget, which, who, whoami, xargs, yes, zcat,
zcip
Zuletzt bearbeitet: