[ZTE ZMAX Guides, News, & Discussion] sketchscarz:
A gift card will suffice, however it is not required. I appreciate the gestures. Let's get this phone rooted I got things to do! lol. Also any apps that may enable you to do any of these actions is recommended. using any root applications to define OUTPUT is exemplary. By analyzing output of these said root apps or other methods relative to the ones I've demonstrated I can determine algorithms because make themselves apparent to me and if I can see them together I will be able to tell you something of value.

This may not even be needed if we can verify the files have been successfully copied to the system level virtualization allocation.

---------- Post added at 05:36 AM ---------- Previous post was at 05:29 AM ----------

This is very interesting. Analyze this code:

u0_a138@draconis:/ $ busybox pivot_root

BusyBox v1.18.4 (2011-04-04 18:40:20 CDT) multi-call binary.

Usage: pivot_root NEW_ROOT PUT_OLD

Move the current root file system to PUT_OLD and make NEW_ROOT

the new root file system

1|u0_a138@draconis:/ $ busybox pivot_root /data/local/tmp

BusyBox v1.18.4 (2011-04-04 18:40:20 CDT) multi-call binary.

Usage: pivot_root NEW_ROOT PUT_OLD

Move the current root file system to PUT_OLD and make NEW_ROOT

the new root file system

1|u0_a138@draconis:/ $ busybox

BusyBox v1.18.4 (2011-04-04 18:40:20 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: busybox --list[-full]

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, add-shell, addgroup, adduser,

adjtimex, arp, arping, ash, awk, base64, basename,

beep, blkid, blockdev, 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, iostat, 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, mpstat, mt, mv, nameif,

nbd-client, nc, netstat, nice, nmeter, nohup,

nslookup, ntpd, od, openvt, passwd, patch, pgrep,

pidof, ping, ping6, pipe_progress, pivot_root,

pkill, pmap, popmaildir, poweroff, powertop,

printenv, printf, ps, pscan, pwd, raidautorun,

rdate, rdev, readahead, readlink, readprofile,

realpath, reboot, reformime, remove-shell, 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

u0_a138@draconis:/ $ busybox switch_root

BusyBox v1.18.4 (2011-04-04 18:40:20 CDT) multi-call binary.

Usage: switch_root [-c /dev/console] NEW_ROOT NEW_INIT [ARGS]

Free initramfs and switch to another root fs:

chroot to NEW_ROOT, delete all in /, move NEW_ROOT to /,

execute NEW_INIT. PID must be 1. NEW_ROOT must be a mountpoint.

Options:

-c DEV Reopen stdio to DEV after switch

1|u0_a138@draconis:/ $

---------- Post added at 05:39 AM ---------- Previous post was at 05:36 AM ----------

Busybox seems to allow the oem user to pivot or change the root directory.

This may not be true=oemuser

Adduser function may need privileges set in Adb or a open source distro.

Wow Linux is crazy

---------- Post added at 06:01 AM ---------- Previous post was at 05:39 AM ----------

drwxr-xr-x root root

drwxr-xr-x root shell

-rw-r--r-- root root

drwxr-xr-x root root

drwxr-xr-x root root

drwxr-xr-x root root

drwxr-xr-x root root

drwx------ root root

drwxr-xr-x root root

drwxr-xr-x root root

drwxr-xr-x root root

drwxr-xr-x root root

drwxr-xr-x root root

drwxr-xr-x root shell

drwxr-xr-x root shell

shell@draconis:/system $