Advertisement
Guest User

Untitled

a guest
Feb 2nd, 2021
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.21 KB | None | 0 0
  1. Welcome to the Mer/SailfishOS Boat loader debug init system.
  2.  
  3. Log so far is in /init.log
  4.  
  5. To make post-switch_root halt before starting systemd, perform:
  6. touch /target/init_enter_debug2
  7. (When run post-switch_root, telnet is on port 2323, not 23)
  8.  
  9. You may inject commands into init shell process (PID 1):
  10.  
  11. To see output of commands as they're injected:
  12. tail -f /init.log &
  13. To run a command:
  14. echo "ls -l /" >/init-ctl/stdin
  15.  
  16. (Be careful if you experiment with exec as you need to terminate
  17. daemons and disable busybox hotplug handling)
  18.  
  19. To allow init to continue:
  20. echo "continue" >/init-ctl/stdin
  21.  
  22. In order to work safely with the device's mmc you should
  23. echo "umount_stowaways" >/init-ctl/stdin
  24.  
  25. Then you can mount and modify exported mass storage on host. When done
  26. echo "mount_stowaways" >/init-ctl/stdin
  27.  
  28.  
  29. ~ # cat /init.log
  30. + exec
  31. + echo Running Mer Boat Loader
  32. Running Mer Boat Loader
  33. + BOOTLOGO=
  34. + ALWAYSDEBUG=
  35. + DATA_PARTITION=/dev/block/platform/omap_hsmmc.1/by-name/DATAFS
  36. + DEFAULT_OS=sailfishos
  37. + export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
  38. + USB_FUNCTIONS=rndis
  39. + ANDROID_USB=/sys/class/android_usb/android0
  40. + GADGET_DIR=/config/usb_gadget
  41. + LOCAL_IP=192.168.2.15
  42. + DONE_SWITCH=no
  43. + [ /init = /init-debug ]
  44. + [ no = no ]
  45. + EXPLICIT_BUSYBOX=
  46. + TELNET_DEBUG_PORT=23
  47. + /bin/busybox --install -s
  48. + date
  49. __bionic_open_tzdata_path: ANDROID_DATA not set!
  50. __bionic_open_tzdata_path: ANDROID_ROOT not set!
  51. Tue Feb 2 16:40:51 GMT 2021
  52. + do_mount_devprocsys
  53. + echo ########################## mounting devprocsys
  54. ########################## mounting devprocsys
  55. + mkdir /dev
  56. mkdir: can't create directory '/dev': File exists
  57. + mount -t devtmpfs devtmpfs /dev
  58. + mkdir /dev/pts
  59. + mount -t devpts devpts /dev/pts
  60. + mkdir /proc
  61. + mkdir /sys
  62. + mount -t sysfs sysfs /sys
  63. + mount -t proc proc /proc
  64. + mkdir /config
  65. + mount -t configfs none /config
  66. mount: mounting none on /config failed: No such device
  67. + do_hotplug_scan
  68. + echo /sbin/mdev
  69. + mdev -s
  70. + sleep 2
  71. + ln -s . /dev/block
  72. + ln -s /proc/mounts /etc/mtab
  73. + check_kernel_config
  74. + echo Checking kernel config
  75. Checking kernel config
  76. + [ ! -e /proc/config.gz ]
  77. + zcat /proc/config.gz
  78. + grep -E ^CONFIG_CGROUPS=y$
  79. CONFIG_CGROUPS=y
  80. + zcat /proc/config.gz
  81. + grep -E ^CONFIG_AUTOFS4_FS=y$
  82. + echo CONFIG_AUTOFS4_FS=y not found in /proc/config.gz
  83. + zcat /proc/config.gz
  84. + grep -E ^CONFIG_DEVTMPFS_MOUNT=y$
  85. CONFIG_DEVTMPFS_MOUNT=y
  86. + zcat /proc/config.gz
  87. + grep -E ^CONFIG_DEVTMPFS=y$
  88. CONFIG_DEVTMPFS=y
  89. + zcat /proc/config.gz
  90. + grep -E ^CONFIG_UNIX=y$
  91. CONFIG_UNIX=y
  92. + zcat /proc/config.gz
  93. + grep -E ^CONFIG_INOTIFY_USER=y$
  94. CONFIG_INOTIFY_USER=y
  95. + zcat /proc/config.gz
  96. + grep -E ^CONFIG_SYSVIPC=y$
  97. CONFIG_SYSVIPC=y
  98. + zcat /proc/config.gz
  99. + grep -E ^CONFIG_NET=y$
  100. CONFIG_NET=y
  101. + zcat /proc/config.gz
  102. + grep -E ^CONFIG_PROC_FS=y$
  103. CONFIG_PROC_FS=y
  104. + zcat /proc/config.gz
  105. + grep -E ^CONFIG_SIGNALFD=y$
  106. CONFIG_SIGNALFD=y
  107. + zcat /proc/config.gz
  108. + grep -E ^CONFIG_SYSFS=y$
  109. CONFIG_SYSFS=y
  110. + zcat /proc/config.gz
  111. + grep -E ^CONFIG_TMPFS_POSIX_ACL=y$
  112. CONFIG_TMPFS_POSIX_ACL=y
  113. + zcat /proc/config.gz
  114. + grep -E ^CONFIG_VT=y$
  115. CONFIG_VT=y
  116. + zcat /proc/config.gz
  117. + grep -E ^CONFIG_DUMMY=y$
  118. + zcat /proc/config.gz
  119. + grep -E ^CONFIG_SYSFS_DEPRECATED=y$
  120. + bootsplash
  121. + [ x = x1 ]
  122. + mount_stowaways
  123. + echo ########################## mounting stowaways
  124. ########################## mounting stowaways
  125. + [ ! -z /dev/block/platform/omap_hsmmc.1/by-name/DATAFS ]
  126. + get_opt data_subdir
  127. + cat /proc/cmdline
  128. + echo androidboot.hardware=espresso
  129. + cut -d= -f2+ grep ^data_subdir=*
  130. + cut -d= -f2
  131. + grep+ echo root=/dev/mmcblk0p1
  132. ^data_subdir=*
  133. + echo rw
  134. + cut -d= -f2
  135. + grep ^data_subdir=*
  136. + echo rootdelay=2
  137. + cut -d= -f2
  138. + grep ^data_subdir=*
  139. + echo init=/init
  140. + cut -d= -f2
  141. + grep ^data_subdir=*
  142. + echo vram=15M
  143. + cut -d= -f2
  144. + grep ^data_subdir=*
  145. + echo omapfb.vram=0:8M
  146. + cut -d= -f2
  147. + grep ^data_subdir=*
  148. + echo switch_sel=1
  149. + cut -d= -f2
  150. + grep ^data_subdir=*
  151. + echo androidboot.emmc_checksum=3
  152. + cut -d= -f2
  153. + grep ^data_subdir=*
  154. + echo sec_debug.enable=1
  155. + cut -d= -f2
  156. + grep ^data_subdir=*
  157. + echo sec_debug.enable_user=0
  158. + cut -d= -f2
  159. ^data_subdir=*
  160. + echo androidboot.debug_level=0x494d
  161. + cut -d= -f2
  162. + grep ^data_subdir=*
  163. + echo mem=512M@0x80000000
  164. + cut -d= -f2
  165. + grep ^data_subdir=*
  166. + echo mem=512M@0xa0000000
  167. + cut -d= -f2
  168. + grep ^data_subdir=*
  169. + echo vmalloc=144m
  170. + cut -d= -f2
  171. + grep ^data_subdir=*
  172. + cut -d= -f2
  173. + grep+ echo console=sec_log_buf
  174. + echo loglevel=0
  175. ^data_subdir=*
  176. + echo androidboot.mode=reboot_normal
  177. + cut -d= -f2
  178. + grep ^data_subdir=*
  179. + echo bootmode=0
  180. + cut -d= -f2
  181. + grep ^data_subdir=*
  182. + echo sec_log=2052K@0x9fdff000
  183. + cut -d= -f2
  184. + grep ^data_subdir=*
  185. + echo sec_bootfb=8M@0xbef00000
  186. + cut -d= -f2
  187. + grep ^data_subdir=*
  188. + echo lcd_panel_id=2
  189. + cut -d= -f2
  190. + grep ^data_subdir=*
  191. + echo androidboot.serialno=c16077708b91c5f
  192. + cut -d= -f2
  193. + grep ^data_subdir=*
  194. + echo cordon=e480312c96c903d450b77c965f72d055
  195. + cut -d= -f2
  196. + grep ^data_subdir=*
  197. + data_subdir=
  198. + mkdir /data
  199. + mkdir /target
  200. + mount /dev/block/platform/omap_hsmmc.1/by-name/DATAFS /data
  201. mount: mounting /dev/block/platform/omap_hsmmc.1/by-name/DATAFS on /data failed: No such file or directory
  202. + mount --bind /data//.stowaways/sailfishos /target
  203. mount: mounting /data//.stowaways/sailfishos on /target failed: No such file or directory
  204. + mkdir /target/data
  205. + mount --bind /data/ /target/data
  206. mount: mounting /data/ on /target/data failed: Invalid argument
  207. + mount
  208. rootfs on / type rootfs (rw)
  209. devtmpfs on /dev type devtmpfs (rw,relatime,size=468308k,nr_inodes=117077,mode=755)
  210. devpts on /dev/pts type devpts (rw,relatime,mode=600)
  211. sysfs on /sys type sysfs (rw,relatime)
  212. proc on /proc type proc (rw,relatime)
  213. + DBG_REASON=
  214. + [ -e /diagnosis.log ]
  215. + DBG_REASON=Refusing to boot. See /diagnosis.log (in initrd only)
  216. + get_opt bootmode
  217. + cat /proc/cmdline
  218. + echo androidboot.hardware=espresso
  219. + cut -d= -f2 ^bootmode=*
  220. + echo root=/dev/mmcblk0p1
  221. + cut -d= -f2
  222. + grep ^bootmode=*
  223. + echo rw
  224. + cut -d= -f2
  225. + grep ^bootmode=*
  226. + echo rootdelay=2
  227. + cut -d= -f2
  228. + grep ^bootmode=*
  229. + echo init=/init
  230. + cut -d= -f2
  231. + grep ^bootmode=*
  232. + echo vram=15M
  233. + cut -d= -f2
  234. + grep ^bootmode=*
  235. + echo omapfb.vram=0:8M
  236. + cut -d=+ -f2
  237. rep ^bootmode=*
  238. + echo switch_sel=1
  239. + cut -d= -f2
  240. + grep ^bootmode=*
  241. + echo androidboot.emmc_checksum=3
  242. + cut -d= -f2
  243. + grep ^bootmode=*
  244. + echo sec_debug.enable=1
  245. + cut -d= -f2
  246. + grep ^bootmode=*
  247. + echo sec_debug.enable_user=0
  248. + cut -d= -f2
  249. + grep ^bootmode=*
  250. + echo androidboot.debug_level=0x494d
  251. + echo mem=512M@0x80000000
  252. grep ^bootmode=*
  253. + echo mem=512M@0xa0000000
  254. + cut -d= -f2grep ^bootmode=*
  255. + echo vmalloc=144m
  256. + cut -d= -f2
  257. + grep ^bootmode=*
  258. + echo console=sec_log_buf
  259. + cut -d= -f2
  260. + grep ^bootmode=*
  261. + echo loglevel=0
  262. + cut -d= -f2
  263. + grep ^bootmode=*
  264. + echo androidboot.mode=reboot_normal
  265. + cut -d= -f2
  266. + grep ^bootmode=*
  267. + echo bootmode=0
  268. + cut -d= -f2
  269. + grep ^bootmode=*
  270. + echo sec_log=2052K@0x9fdff000
  271. + cut -d= -f2
  272. + grep ^bootmode=*
  273. + echo sec_bootfb=8M@0xbef00000
  274. + cut -d= -f2
  275. + grep ^bootmode=*
  276. + echo lcd_panel_id=2
  277. + grep ^bootmode=*
  278. + cut -d= -f2
  279. + echo androidboot.serialno=c16077708b91c5f
  280. + cut -d= -f2
  281. + grep ^bootmode=*
  282. + echo cordon=e480312c96c903d450b77c965f72d055
  283. + cut -d= -f2
  284. + grep ^bootmode=*
  285. + [ 0 = debug ]
  286. + [ x = x1 ]
  287. + [ -f /target/init_enter_debug ]
  288. + [ -f /target/init_disable_telnet ]
  289. + [ Refusing to boot. See /diagnosis.log (in initrd only) = ]
  290. + lun=/sys/class/android_usb/f_mass_storage/lun/file
  291. + [ -f /sys/class/android_usb/f_mass_storage/lun/file ]
  292. + echo /dev/mmcblk0
  293. + lun=/sys/class/android_usb/f_mass_storage/lun0/file
  294. + [ -f /sys/class/android_usb/f_mass_storage/lun0/file ]
  295. + USB_FUNCTIONS=rndis,mass_storage
  296. + run_debug_session Refusing to boot. See /diagnosis.log (in initrd only)
  297. + CUSTOMPRODUCT=Refusing
  298. + echo ########################## Debug session : Refusing
  299. ########################## Debug session : Refusing
  300. + usb_setup Mer Debug setting up (DONE_SWITCH=no)
  301. + [ -d /sys/class/android_usb/android0 ]
  302. + usb_setup_android_usb Mer Debug setting up (DONE_SWITCH=no)
  303. + G_USB_ISERIAL=/sys/class/android_usb/android0/iSerial
  304. + write /sys/class/android_usb/android0/enable 0
  305. + echo -n 0
  306. + write /sys/class/android_usb/android0/functions
  307. + echo -n
  308. + write /sys/class/android_usb/android0/enable 1
  309. + echo -n 1
  310. + usleep 500000
  311. + write /sys/class/android_usb/android0/enable 0
  312. + echo -n 0
  313. + write /sys/class/android_usb/android0/idVendor 18D1
  314. + echo -n 18D1
  315. + write /sys/class/android_usb/android0/idProduct D001
  316. + echo -n D001
  317. + write /sys/class/android_usb/android0/iManufacturer Mer Boat Loader
  318. + echo -n Mer Boat Loader
  319. + write /sys/class/android_usb/android0/iProduct Refusing
  320. + echo -n Refusing
  321. + write /sys/class/android_usb/android0/iSerial Mer
  322. + echo -n Mer
  323. + write /sys/class/android_usb/android0/functions rndis,mass_storage
  324. + echo -n rndis,mass_storage
  325. + write /sys/class/android_usb/android0/enable 1
  326. + echo -n 1
  327. + USB_IFACE=notfound
  328. + /sbin/ifconfig rndis0 192.168.2.15
  329. + USB_IFACE=rndis0
  330. + [ xrndis0 = xnotfound ]
  331. + /sbin/ifconfig -a
  332. ifb0 Link encap:Ethernet HWaddr 22:A2:DF:CF:ED:97
  333. BROADCAST NOARP MTU:1500 Metric:1
  334. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  335. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  336. collisions:0 txqueuelen:32
  337. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  338.  
  339. ifb1 Link encap:Ethernet HWaddr A6:D3:E7:6A:4A:EE
  340. BROADCAST NOARP MTU:1500 Metric:1
  341. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  342. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  343. collisions:0 txqueuelen:32
  344. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  345.  
  346. ip6tnl0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
  347. NOARP MTU:1452 Metric:1
  348. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  349. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  350. collisions:0 txqueuelen:0
  351. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  352.  
  353. lo Link encap:Local Loopback
  354. LOOPBACK MTU:16436 Metric:1
  355. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  356. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  357. collisions:0 txqueuelen:0
  358. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  359.  
  360. rmnet0 Link encap:Point-to-Point Protocol
  361. POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1
  362. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  363. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  364. collisions:0 txqueuelen:1000
  365. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  366.  
  367. rmnet1 Link encap:Point-to-Point Protocol
  368. POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1
  369. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  370. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  371. collisions:0 txqueuelen:1000
  372. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  373.  
  374. rmnet2 Link encap:Point-to-Point Protocol
  375. POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1
  376. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  377. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  378. collisions:0 txqueuelen:1000
  379. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  380.  
  381. rndis0 Link encap:Ethernet HWaddr 7A:59:33:45:1D:77
  382. inet addr:192.168.2.15 Bcast:192.168.2.255 Mask:255.255.255.0
  383. UP BROADCAST MULTICAST MTU:1500 Metric:1
  384. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  385. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  386. collisions:0 txqueuelen:1000
  387. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  388.  
  389. sit0 Link encap:IPv6-in-IPv4
  390. NOARP MTU:1480 Metric:1
  391. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  392. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  393. collisions:0 txqueuelen:0
  394. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  395.  
  396. + [ xrndis0 = xnotfound ]
  397. + echo start 192.168.2.20
  398. + echo end 192.168.2.90
  399. + echo lease_file /var/udhcpd.leases
  400. + echo interface rndis0
  401. + echo option subnet 255.255.255.0
  402. + echo ########################## starting dhcpd
  403. ########################## starting dhcpd
  404. + udhcpd
  405. + HALT_BOOT=to
  406. + set_welcome_msg to
  407. + cat
  408. + [ no = no ]
  409. + cat
  410. + cat
  411. + HALT_BOOT=to
  412. + [ to = y ]
  413. + [ no = no ]
  414. + cat
  415. + [ -z ]
  416. + echo ########################## starting telnetd
  417. ########################## starting telnetd
  418. + telnetd -b 192.168.2.15:23 -l /bin/sh
  419. + usb_info Mer Debug telnet on port 23 on rndis0 192.168.2.15 - also running udhcpd
  420. + echo ########################## usb_info: Mer Debug telnet on port 23 on rndis0 192.168.2.15 - also running udhcpd
  421. ########################## usb_info: Mer Debug telnet on port 23 on rndis0 192.168.2.15 - also running udhcpd
  422. + sleep 1
  423. + write /sys/class/android_usb/android0/iSerial Mer Debug telnet on port 23 on rndis0 192.168.2.15 - also running udhcpd
  424. + echo -n Mer Debug telnet on port 23 on rndis0 192.168.2.15 - also running udhcpd
  425. + [ to = y ]
  426. + killall telnetd
  427. + killall udhcpd
  428. + USB_FUNCTIONS=rndis
  429. + usb_setup Mer Debug: done debug, disabling storage
  430. + [ -d /sys/class/android_usb/android0 ]
  431. + usb_setup_android_usb Mer Debug: done debug, disabling storage
  432. + G_USB_ISERIAL=/sys/class/android_usb/android0/iSerial
  433. + write /sys/class/android_usb/android0/enable 0
  434. + echo -n 0
  435. + write /sys/class/android_usb/android0/functions
  436. + echo -n
  437. + write /sys/class/android_usb/android0/enable 1
  438. + echo -n 1
  439. + usleep 500000
  440. + write /sys/class/android_usb/android0/enable 0
  441. + echo -n 0
  442. + write /sys/class/android_usb/android0/idVendor 18D1
  443. + echo -n 18D1
  444. + write /sys/class/android_usb/android0/idProduct D001
  445. + echo -n D001
  446. + write /sys/class/android_usb/android0/iManufacturer Mer Boat Loader
  447. + echo -n Mer Boat Loader
  448. + write /sys/class/android_usb/android0/iProduct Refusing
  449. + echo -n Refusing
  450. + write /sys/class/android_usb/android0/iSerial Mer
  451. + echo -n Mer
  452. + write /sys/class/android_usb/android0/functions rndis
  453. + echo -n rndis
  454. + write /sys/class/android_usb/android0/enable 1
  455. + echo -n 1
  456. + echo
  457. + [ -f /target/init-debug ]
  458. + [ -x /target/sbin/preinit ]
  459. + INIT=/sbin/init
  460. + [ -x /target/sbin/init ]
  461. + run_debug_session Failed to boot init in real rootfs
  462. + CUSTOMPRODUCT=Failed to boot init in real rootfs
  463. + echo ########################## Debug session : Failed to boot init in real rootfs
  464. ########################## Debug session : Failed to boot init in real rootfs
  465. + usb_setup Mer Debug setting up (DONE_SWITCH=no)
  466. + [ -d /sys/class/android_usb/android0 ]
  467. + usb_setup_android_usb Mer Debug setting up (DONE_SWITCH=no)
  468. + G_USB_ISERIAL=/sys/class/android_usb/android0/iSerial
  469. + write /sys/class/android_usb/android0/enable 0
  470. + echo -n 0
  471. + write /sys/class/android_usb/android0/functions
  472. + echo -n
  473. + write /sys/class/android_usb/android0/enable 1
  474. + echo -n 1
  475. + usleep 500000
  476. + write /sys/class/android_usb/android0/enable 0
  477. + echo -n 0
  478. + write /sys/class/android_usb/android0/idVendor 18D1
  479. + echo -n 18D1
  480. + write /sys/class/android_usb/android0/idProduct D001
  481. + echo -n D001
  482. + write /sys/class/android_usb/android0/iManufacturer Mer Boat Loader
  483. + echo -n Mer Boat Loader
  484. + write /sys/class/android_usb/android0/iProduct Failed to boot init in real rootfs
  485. + echo -n Failed to boot init in real rootfs
  486. + write /sys/class/android_usb/android0/iSerial Mer
  487. + echo -n Mer
  488. + write /sys/class/android_usb/android0/functions rndis
  489. + echo -n rndis
  490. + write /sys/class/android_usb/android0/enable 1
  491. + echo -n 1
  492. + USB_IFACE=notfound
  493. + /sbin/ifconfig rndis0 192.168.2.15
  494. + USB_IFACE=rndis0
  495. + [ xrndis0 = xnotfound ]
  496. + /sbin/ifconfig -a
  497. ifb0 Link encap:Ethernet HWaddr 22:A2:DF:CF:ED:97
  498. BROADCAST NOARP MTU:1500 Metric:1
  499. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  500. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  501. collisions:0 txqueuelen:32
  502. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  503.  
  504. ifb1 Link encap:Ethernet HWaddr A6:D3:E7:6A:4A:EE
  505. BROADCAST NOARP MTU:1500 Metric:1
  506. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  507. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  508. collisions:0 txqueuelen:32
  509. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  510.  
  511. ip6tnl0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
  512. NOARP MTU:1452 Metric:1
  513. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  514. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  515. collisions:0 txqueuelen:0
  516. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  517.  
  518. lo Link encap:Local Loopback
  519. LOOPBACK MTU:16436 Metric:1
  520. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  521. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  522. collisions:0 txqueuelen:0
  523. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  524.  
  525. rmnet0 Link encap:Point-to-Point Protocol
  526. POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1
  527. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  528. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  529. collisions:0 txqueuelen:1000
  530. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  531.  
  532. rmnet1 Link encap:Point-to-Point Protocol
  533. POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1
  534. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  535. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  536. collisions:0 txqueuelen:1000
  537. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  538.  
  539. rmnet2 Link encap:Point-to-Point Protocol
  540. POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1
  541. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  542. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  543. collisions:0 txqueuelen:1000
  544. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  545.  
  546. rndis0 Link encap:Ethernet HWaddr 0E:86:E3:CD:49:D2
  547. inet addr:192.168.2.15 Bcast:192.168.2.255 Mask:255.255.255.0
  548. UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  549. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  550. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  551. collisions:0 txqueuelen:1000
  552. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  553.  
  554. sit0 Link encap:IPv6-in-IPv4
  555. NOARP MTU:1480 Metric:1
  556. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  557. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  558. collisions:0 txqueuelen:0
  559. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
  560.  
  561. + [ xrndis0 = xnotfound ]
  562. + echo start 192.168.2.20
  563. + echo end 192.168.2.90
  564. + echo lease_file /var/udhcpd.leases
  565. + echo interface rndis0
  566. + echo option subnet 255.255.255.0
  567. + echo ########################## starting dhcpd
  568. ########################## starting dhcpd
  569. + udhcpd
  570. + HALT_BOOT=y
  571. + set_welcome_msg y
  572. + cat
  573. + [ no = no ]
  574. + cat
  575. + cat
  576. + HALT_BOOT=y
  577. + [ y = y ]
  578. + cat
  579. + [ no = no ]
  580. + cat
  581. + [ -z ]
  582. + echo ########################## starting telnetd
  583. ########################## starting telnetd
  584. + telnetd -b 192.168.2.15:23 -l /bin/sh
  585. + usb_info Mer Debug telnet on port 23 on rndis0 192.168.2.15 - also running udhcpd
  586. + echo ########################## usb_info: Mer Debug telnet on port 23 on rndis0 192.168.2.15 - also running udhcpd
  587. ########################## usb_info: Mer Debug telnet on port 23 on rndis0 192.168.2.15 - also running udhcpd
  588. + sleep 1
  589. + write /sys/class/android_usb/android0/iSerial Mer Debug telnet on port 23 on rndis0 192.168.2.15 - also running udhcpd
  590. + echo -n Mer Debug telnet on port 23 on rndis0 192.168.2.15 - also running udhcpd
  591. + [ y = y ]
  592. + ps -wlT
  593. __bionic_open_tzdata_path: ANDROID_DATA not set!
  594. __bionic_open_tzdata_path: ANDROID_ROOT not set!
  595. S UID PID PPID VSZ RSS TTY STIME TIME CMD
  596. S 0 1 0 2124 532 0:0 16:40 00:00:01 {init} /bin/sh /init
  597. S 0 2 0 0 0 0:0 16:40 00:00:00 [kthreadd]
  598. S 0 3 2 0 0 0:0 16:40 00:00:00 [ksoftirqd/0]
  599. S 0 4 2 0 0 0:0 16:40 00:00:00 [kworker/0:0]
  600. S 0 5 2 0 0 0:0 16:40 00:00:00 [kworker/u:0]
  601. S 0 6 2 0 0 0:0 16:40 00:00:00 [migration/0]
  602. S 0 7 2 0 0 0:0 16:40 00:00:00 [migration/1]
  603. S 0 8 2 0 0 0:0 16:40 00:00:00 [kworker/1:0]
  604. S 0 9 2 0 0 0:0 16:40 00:00:00 [ksoftirqd/1]
  605. S 0 10 2 0 0 0:0 16:40 00:00:00 [khelper]
  606. S 0 11 2 0 0 0:0 16:40 00:00:00 [netns]
  607. S 0 12 2 0 0 0:0 16:40 00:00:00 [suspend]
  608. S 0 13 2 0 0 0:0 16:40 00:00:00 [irq/302-Charge_]
  609. S 0 14 2 0 0 0:0 16:40 00:00:00 [irq/204-Fuel Al]
  610. S 0 15 2 0 0 0:0 16:40 00:00:00 [irq/192-TA_nCon]
  611. S 0 16 2 0 0 0:0 16:40 00:00:00 [sync_supers]
  612. S 0 17 2 0 0 0:0 16:40 00:00:00 [bdi-default]
  613. S 0 18 2 0 0 0:0 16:40 00:00:00 [kblockd]
  614. S 0 19 2 0 0 0:0 16:40 00:00:00 [omap2_mcspi]
  615. S 0 20 2 0 0 0:0 16:40 00:00:00 [khubd]
  616. S 0 21 2 0 0 0:0 16:40 00:00:00 [irq/39-TWL6030-]
  617. S 0 22 2 0 0 0:0 16:40 00:00:00 [kworker/0:1]
  618. S 0 23 2 0 0 0:0 16:40 00:00:00 [cfg80211]
  619. S 0 24 2 0 0 0:0 16:40 00:00:00 [musb-otg]
  620. S 0 25 2 0 0 0:0 16:40 00:00:00 [kinteractiveup]
  621. S 0 26 2 0 0 0:0 16:40 00:00:00 [khungtaskd]
  622. S 0 27 2 0 0 0:0 16:40 00:00:00 [kswapd0]
  623. S 0 28 2 0 0 0:0 16:40 00:00:00 [ksmd]
  624. S 0 29 2 0 0 0:0 16:40 00:00:00 [fsnotify_mark]
  625. S 0 30 2 0 0 0:0 16:40 00:00:00 [crypto]
  626. S 0 47 2 0 0 0:0 16:40 00:00:00 [dsscomp_apply]
  627. S 0 48 2 0 0 0:0 16:40 00:00:00 [dsscomp_apply]
  628. S 0 49 2 0 0 0:0 16:40 00:00:00 [dsscomp_apply]
  629. S 0 50 2 0 0 0:0 16:40 00:00:00 [dsscomp_cb]
  630. S 0 51 2 0 0 0:0 16:40 00:00:00 [dsscomp_clone_w]
  631. D 0 52 2 0 0 0:0 16:40 00:00:00 [firmware/ducati]
  632. S 0 53 2 0 0 0:0 16:40 00:00:00 [sec_jack_wq]
  633. S 0 54 2 0 0 0:0 16:40 00:00:00 [kworker/u:1]
  634. S 0 61 2 0 0 0:0 16:40 00:00:00 [f_mtp]
  635. S 0 62 2 0 0 0:0 16:40 00:00:00 [file-storage]
  636. S 0 63 2 0 0 0:0 16:40 00:00:00 [irq/206-melfas_]
  637. S 0 64 2 0 0 0:0 16:40 00:00:00 [gp2a_wq_prox]
  638. S 0 65 2 0 0 0:0 16:40 00:00:00 [gp2a_wq]
  639. S 0 66 2 0 0 0:0 16:40 00:00:00 [kworker/1:1]
  640. S 0 67 2 0 0 0:0 16:40 00:00:00 [khotplug]
  641. S 0 68 2 0 0 0:0 16:40 00:00:00 [binder]
  642. S 0 69 2 0 0 0:0 16:40 00:00:00 [kworker/u:2]
  643. S 0 70 2 0 0 0:0 16:40 00:00:00 [kworker/u:3]
  644. S 0 71 2 0 0 0:0 16:40 00:00:00 [krfcommd]
  645. S 0 72 2 0 0 0:0 16:40 00:00:00 [irq/142-omap_em]
  646. S 0 73 2 0 0 0:0 16:40 00:00:00 [irq/143-omap_em]
  647. S 0 74 2 0 0 0:0 16:40 00:00:00 [mipi_tx_wq]
  648. S 0 75 2 0 0 0:0 16:40 00:00:00 [mipi_tx_raw_wq]
  649. S 0 76 2 0 0 0:0 16:40 00:00:00 [mipi_cmd_wq]
  650. S 0 77 2 0 0 0:0 16:40 00:00:00 [mmcqd/0]
  651. S 0 78 2 0 0 0:0 16:40 00:00:00 [mmcqd/0boot0]
  652. S 0 79 2 0 0 0:0 16:40 00:00:00 [mmcqd/0boot1]
  653. S 0 80 2 0 0 0:0 16:40 00:00:00 [mmcqd/1]
  654. S 0 81 2 0 0 0:0 16:40 00:00:00 [battery_manager]
  655. S 0 90 2 0 0 0:0 16:40 00:00:00 [kworker/0:2]
  656. S 0 354 1 2124 328 0:0 16:40 00:00:00 udhcpd
  657. S 0 366 1 2124 232 0:0 16:40 00:00:00 telnetd -b 192.168.2.15:23 -l /bin/sh
  658. R 0 368 1 2124 392 0:0 16:40 00:00:00 ps -wlT
  659. + ps -ef
  660. ps: invalid option -- e
  661. BusyBox v1.22.1 static (2021-02-02 13:42 +0000) multi-call binary.
  662.  
  663. Usage: ps
  664.  
  665. Show list of processes
  666.  
  667. -Z Show selinux context
  668. w Wide output
  669. l Long output
  670. T Show threads
  671.  
  672. + netstat -lnp
  673. Active Internet connections (only servers)
  674. Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
  675. tcp 0 0 192.168.2.15:23 0.0.0.0:* LISTEN 366/telnetd
  676. udp 0 0 0.0.0.0:67 0.0.0.0:* 354/udhcpd
  677. Active UNIX domain sockets (only servers)
  678. Proto RefCnt Flags Type State I-Node PID/Program name Path
  679. + cat /proc/mounts
  680. rootfs / rootfs rw 0 0
  681. devtmpfs /dev devtmpfs rw,relatime,size=468308k,nr_inodes=117077,mode=755 0 0
  682. devpts /dev/pts devpts rw,relatime,mode=600 0 0
  683. sysfs /sys sysfs rw,relatime 0 0
  684. proc /proc proc rw,relatime 0 0
  685. + sync
  686. + inject_loop
  687. + INJ_DIR=/init-ctl
  688. + INJ_STDIN=/init-ctl/stdin
  689. + mkdir /init-ctl
  690. + mkfifo /init-ctl/stdin
  691. + echo This entire directory is for debugging init - it can safely be removed
  692. + echo ########################## Beginning inject loop
  693. ########################## Beginning inject loop
  694. + :
  695.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement