Skip to content

Instantly share code, notes, and snippets.

@HengYeDev
Created February 18, 2022 20:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HengYeDev/e0572d38672a873e2502362dd9697c1b to your computer and use it in GitHub Desktop.
Save HengYeDev/e0572d38672a873e2502362dd9697c1b to your computer and use it in GitHub Desktop.
+ echo 'Running Mer Boat Loader'
Running Mer Boat Loader
+ BOOTLOGO='%BOOTLOGO%'
+ ALWAYSDEBUG='%ALWAYSDEBUG%'
+ DATA_PARTITION='%DATA_PART%'
+ DEFAULT_OS='%DEFAULT_OS%'
+ export 'PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin'
+ USB_FUNCTIONS=rndis
+ ANDROID_USB=/sys/class/android_usb/android0
+ GADGET_DIR=/config/usb_gadget
+ LOCAL_IP=192.168.2.15
+ DONE_SWITCH=no
+ '[' /init-debug '=' /init-debug ]
+ DONE_SWITCH=yes
+ '[' yes '=' no ]
+ EXPLICIT_BUSYBOX=/bin/busybox-static
+ TELNET_DEBUG_PORT=2323
+ do_mount_devprocsys
+ echo '########################## mounting devprocsys'
########################## mounting devprocsys
+ mkdir /dev
mkdir: can't create directory '/dev': File exists
+ mount -t devtmpfs devtmpfs /dev
+ mkdir /dev/pts
mkdir: can't create directory '/dev/pts': File exists
+ mount -t devpts devpts /dev/pts
+ mkdir /proc
mkdir: can't create directory '/proc': File exists
+ mkdir /sys
mkdir: can't create directory '/sys': File exists
+ mount -t sysfs sysfs /sys
+ mount -t proc proc /proc
+ mkdir /config
mkdir: can't create directory '/config': File exists
+ mount -t configfs none /config
+ HALT_BOOT=n
+ '[' -f /init_enter_debug2 ]
+ '[' -f /init_disable_telnet ]
+ run_debug_session 'init-debug in real rootfs' n
+ CUSTOMPRODUCT='init-debug in real rootfs'
+ echo '########################## Debug session : init-debug in real rootfs'
########################## Debug session : init-debug in real rootfs
+ usb_setup 'Mer Debug setting up (DONE_SWITCH=yes)'
+ '[' -d /sys/class/android_usb/android0 ]
+ '[' -d /config/usb_gadget ]
+ usb_setup_configfs Mer Debug setting up '(DONE_SWITCH=yes)'
+ G_USB_ISERIAL=/config/usb_gadget/g1/strings/0x409/serialnumber
+ mkdir /config/usb_gadget/g1
+ write /config/usb_gadget/g1/idVendor 0x18D1
+ echo -n 0x18D1
+ write /config/usb_gadget/g1/idProduct 0xD001
+ echo -n 0xD001
+ mkdir /config/usb_gadget/g1/strings/0x409
+ write /config/usb_gadget/g1/strings/0x409/serialnumber Mer
+ echo -n Mer
+ write /config/usb_gadget/g1/strings/0x409/manufacturer 'Mer Boat Loader'
+ echo -n 'Mer Boat Loader'
+ write /config/usb_gadget/g1/strings/0x409/product 'init-debug in real rootfs'
+ echo -n 'init-debug in real rootfs'
+ sync
+ sleep 5
+ echo rndis
+ grep -q rndis
+ mkdir /config/usb_gadget/g1/functions/rndis.usb0
+ mkdir /config/usb_gadget/g1/functions/rndis_bam.rndis
mkdir: can't create directory '/config/usb_gadget/g1/functions/rndis_bam.rndis': No such file or directory
+ echo rndis
+ grep -q mass_storage
+ mkdir /config/usb_gadget/g1/configs/c.1
+ mkdir /config/usb_gadget/g1/configs/c.1/strings/0x409
+ write /config/usb_gadget/g1/configs/c.1/strings/0x409/configuration 'Conf 1'
+ echo -n 'Conf 1'
+ echo rndis
+ grep -q rndis
+ ln -s /config/usb_gadget/g1/functions/rndis.usb0 /config/usb_gadget/g1/configs/c.1
+ ln -s /config/usb_gadget/g1/functions/rndis_bam.rndis /config/usb_gadget/g1/configs/c.1
ln: /config/usb_gadget/g1/configs/c.1/rndis_bam.rndis: No such file or directory
+ echo rndis
+ grep -q mass_storage
+ write /sys/class/android_usb/android0/enable 0
+ echo -n 0
+ write /sys/class/android_usb/android0/functions rndis
+ echo -n rndis
+ ls /sys/class/udc
+ echo 13200000.dwc3
+ write /sys/class/android_usb/android0/enable 1
+ echo -n 1
+ USB_IFACE=notfound
+ /sbin/ifconfig rndis0 192.168.2.15
+ USB_IFACE=rndis0
+ '[' xrndis0 '=' xnotfound ]
+ /sbin/ifconfig -a
ip_vti0 Link encap:IPIP Tunnel HWaddr
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
ip6_vti0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
ip6tnl0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:1452 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
lo Link encap:Local Loopback
LOOPBACK MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
nan0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
p2p0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
rndis0 Link encap:Ethernet HWaddr C6:25:12:9E:BD:0D
inet addr:192.168.2.15 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
sit0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
wlan0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
wlan1 Link encap:Ethernet HWaddr 00:00:00:00:00:00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
+ '[' xrndis0 '=' xnotfound ]
/init-debug: line 286: can't create /etc/udhcpd.conf: nonexistent directory
+ echo 'start 192.168.2.20'
/init-debug: line 287: can't create /etc/udhcpd.conf: nonexistent directory
+ echo 'end 192.168.2.90'
/init-debug: line 288: can't create /etc/udhcpd.conf: nonexistent directory
+ echo 'lease_file /var/udhcpd.leases'
/init-debug: line 289: can't create /etc/udhcpd.conf: nonexistent directory
+ echo 'interface rndis0'
/init-debug: line 290: can't create /etc/udhcpd.conf: nonexistent directory
+ echo 'option subnet 255.255.255.0'
+ echo '########################## starting dhcpd'
########################## starting dhcpd
+ /bin/busybox-static udhcpd
+ HALT_BOOT=n
+ set_welcome_msg n
+ cat
+ '[' yes '=' no ]
+ cat
+ cat
+ HALT_BOOT=n
+ '[' n '=' y ]
+ '[' yes '=' no ]
+ '[' -z ]
+ echo '########################## starting telnetd'
########################## starting telnetd
+ /bin/busybox-static telnetd -b 192.168.2.15:2323 -l /bin/sh
+ usb_info 'Mer Debug telnet on port 2323 on rndis0 192.168.2.15 - also running udhcpd'
+ echo '########################## usb_info: Mer Debug telnet on port 2323 on rndis0 192.168.2.15 - also running udhcpd'
########################## usb_info: Mer Debug telnet on port 2323 on rndis0 192.168.2.15 - also running udhcpd
+ sleep 1
+ write /config/usb_gadget/g1/strings/0x409/serialnumber 'Mer Debug telnet on port 2323 on rndis0 192.168.2.15 - also running udhcpd'
+ echo -n 'Mer Debug telnet on port 2323 on rndis0 192.168.2.15 - also running udhcpd'
+ '[' n '=' y ]
+ rm /dev/block
+ /usr/bin/mount-dynparts.sh
[E][liblp]Logical partition metadata has invalid geometry magic signature.
mount: bad usage
Try 'mount --help' for more information.
mount: /system_ext: special device /dev/mapper/dynpart-system_ext does not exist.
mount: /vendor/firmware_mnt: can't find in /etc/fstab.
mount: /vendor/dsp: can't find in /etc/fstab.
mount: /vendor/bt_firmware: can't find in /etc/fstab.
bash: write error: Invalid argument
+ '[' -x /sbin/preinit ]
+ INIT=/sbin/preinit
+ exec /sbin/preinit '--log-level=debug' '--log-target=kmsg'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment