Search code examples
androidadbandroid-source

where is ADB, Android Debug Bridge, components source code located on Android open source project


From this article, I know the Android Debug Bridge is composed of three components:

  1. ADB Client

  2. ADB Server

  3. Daemon on equipment or emulator

I would like to get deeper understanding of those components from their respective source code. For now, I found:

  1. ADB Client: ./system/core/adb/adb_client

  2. ADB Server: ./system/core/adb/adb

  3. Daemon on equipment or emulator: don't really know where it is located on framework project...


Solution

  • The source code for all 3 parts of ADB is in the same system/adb folder.