~/talk

Magic of ADB and Android shell

Talkat Chicago Roboto 2020 · 2020-09-28..09-29· [android]
links:none on file
slides:none on file

Shows how to attach a debugger over adb with adb track-jdwp and port forwarding, how the jdwp daemon makes Android Studio know an app is running, and how clicking debug forces the main thread to suspend. Demos include using emulator adb root and remounting system rw to edit preinstalled apps, rebooting to bootloader/recovery/sideload, exploring /data and packages.xml, and the surprise counts: 13 threads for a tiny app and 165 system services on Android 10.

AI-written summary · about

  1. 0:00Start
  2. 5:13Development machine
  3. 6:58Application state tracking
  4. 19:52Root access/Secure mode
  5. 24:26Android shell = Linux shell
  6. 25:50Toybox utilities
  7. 27:05Runtime utilities
  8. 28:16Useful shell commands
  9. 32:30data
  10. 37:43System services
  11. 38:20service call statusbar 1/2
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.