Advertisement
Guest User

Untitled

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