-----------------------------------------------------------------

[*] Initial strace run with jchroot on the command ./usr/bin/busybox.nosuid to identify missing areas

[*] Emulating binary name: busybox.nosuid in strace mode to identify missing areas (with jchroot)
[*] Emulator used: qemu-arm-static
[*] Chroot environment used: jchroot
[*] Using root directory: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract (1/2)
[*] Using CPU config: 

1 brk(NULL) = 0x4005b848
1 uname(0x3ff1d8c0) = 0
1 access("/etc/ld.so.preload",R_OK) = 0
1 openat(AT_FDCWD,"/etc/ld.so.preload",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
1 statx(3,"",AT_EMPTY_PATH|AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1d890) = 0
1 mmap2(NULL,19,PROT_READ|PROT_WRITE,MAP_PRIVATE,3,0) = 0x3f7cf000
1 close(3) = 0
1 munmap(0x3f7cf000,19) = 0
1 openat(AT_FDCWD,"/etc/ld.so.cache",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 openat(AT_FDCWD,"/usr/lib/tls/v8l/neon/vfp/libc.so.6",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
1 read(3,0x3ff1d1d0,512) = 512
1 statx(3,"",AT_EMPTY_PATH|AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf18) = 0
1 mmap2(NULL,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x3f7ce000
1 mmap2(NULL,1148532,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f6b5000
1 mprotect(0x3f7b2000,61440,PROT_NONE) = 0
1 mmap2(0x3f7c1000,16384,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0xfc) = 0x3f7c1000
1 mmap2(0x3f7c5000,34420,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0) = 0x3f7c5000
1 close(3) = 0
1 set_tid_address(0x3f7ce878) = 1
1 set_robust_list(0x3f7ce880,12) = -1 errno=38 (Function not implemented)
1 mprotect(0x3f7c1000,8192,PROT_READ) = 0
1 mprotect(0x40059000,4096,PROT_READ) = 0
1 mprotect(0x3f7fd000,4096,PROT_READ) = 0
1 ugetrlimit(3,1072814680,1065121076,1065145778,1,1065102948) = 0
1 prctl(16,1072815028,0,0,0,1072815028) = 0
1 getuid32(12,1074002352,113,101,1072815428,1072815028) = 0
1 ioctl(2,TIOCGWINSZ,0x3ff1db6c) = -1 errno=25 (Inappropriate ioctl for device)
1 dup2(1,2) = 2
1 write(2,0x400473b9,18)BusyBox v1.34.1 () = 18
1 write(2,0x4003f780,20) multi-call binary.
 = 20
1 write(2,0x4003f798,496)BusyBox is copyrighted by many authors between 1998-2015.
Licensed under GPLv2. See source distribution for detailed
copyright notices.

Usage: busybox [function [arguments]...]
   or: busybox --list
   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:
 = 496
1 write(2,0x4003f990,1)	 = 1
1 write(2,0x4004711d,1)[ = 1
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004711f,2)ar = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047122,6)arping = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047129,5)ascii = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004712f,3)ash = 3
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047133,6)base32 = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004713a,8)basename = 8
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047143,3)cat = 3
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047147,5)chgrp = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004714d,5)chmod = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047153,5)chown = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047159,6)chroot = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047160,4)chrt = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047165,3)cmp = 3
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047169,2)cp = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004716c,5)crc32 = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047172,3)cut = 3
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047176,4)date = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004717b,2)dc = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004717e,2)dd = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047181,2)df = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047184,7)dirname = 7
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004718c,5)dmesg = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047192,13)dnsdomainname = 13
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471a0,2)du = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471a3,4)echo = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471a8,5)egrep = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471ae,3)env = 3
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471b2,4)expr = 4
1 write(2,0x4003f98c,2),
 = 2
1 write(2,0x4003f990,1)	 = 1
1 write(2,0x400471b7,5)false = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471bd,5)fdisk = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471c3,4)find = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471c8,5)flock = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471ce,4)free = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471d3,5)fsync = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471d9,4)grep = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471de,6)gunzip = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471e5,4)gzip = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471ea,4)head = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471ef,7)hexdump = 7
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400471f7,8)hostname = 8
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047200,7)hwclock = 7
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047208,2)id = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004720b,6)ifdown = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047212,4)ifup = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047217,2)ip = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004721a,6)ipcalc = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047221,4)kill = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047226,7)killall = 7
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004722e,2)ln = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047231,6)logger = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047238,2)ls = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004723b,4)lzop = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047240,7)lzopcat = 7
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047248,6)md5sum = 6
1 write(2,0x4003f98c,2),
 = 2
1 write(2,0x4003f990,1)	 = 1
1 write(2,0x4004724f,5)mkdir = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047255,6)mkfifo = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004725c,5)mknod = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047262,6)mkswap = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047269,6)mktemp = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047270,4)more = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047275,2)mv = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047278,7)netstat = 7
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047280,5)pidof = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047286,6)printf = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004728d,2)ps = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047290,8)readlink = 8
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047299,6)renice = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472a0,6)rfkill = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472a7,2)rm = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472aa,5)rmdir = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472b0,9)run-parts = 9
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472ba,3)sed = 3
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472be,2)sh = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472c1,9)sha256sum = 9
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472cb,5)sleep = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472d1,4)sort = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472d6,4)stat = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472db,4)stty = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472e0,7)swapoff = 7
1 write(2,0x4003f98c,2),
 = 2
1 write(2,0x4003f990,1)	 = 1
1 write(2,0x400472e8,6)swapon = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472ef,4)sync = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472f4,6)sysctl = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x400472fb,4)tail = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047300,3)tar = 3
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047304,7)taskset = 7
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004730c,3)tee = 3
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047310,4)test = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047315,3)top = 3
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047319,5)touch = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004731f,2)tr = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047322,4)true = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047327,6)udhcpc = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004732e,5)uname = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047334,4)uniq = 4
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047339,6)unlzop = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047340,6)uptime = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047347,6)usleep = 6
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004734e,7)vconfig = 7
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047356,2)vi = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047359,8)watchdog = 8
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047362,2)wc = 2
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047365,5)which = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004736b,3)who = 3
1 write(2,0x400422ac,2),  = 2
1 write(2,0x4004736f,5)xargs = 5
1 write(2,0x400422ac,2),  = 2
1 write(2,0x40047375,4)zcat = 4
1 write(2,0x40043118,1)
 = 1
1 exit_group(0)

[*] Identification of missing filesytem areas.
[*] Found missing area: /etc/ld.so.cache
[*] Trying to identify this missing file: ld.so.cache
[*] Missing file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/etc/ld.so.cache

-----------------------------------------------------------------