# ADB Developer documentation - [Architecture](internals.md) - [Debugging](debugging.md) - [How root/unroot works](root.md) - [Understanding asocket](asocket.md) - [Trade-In Mode](adb_tradeinmode.md) - [How ADB uses USB Zero-length packets](zero_length_packet.md) - [How adbd starts](how_adbd_starts.md) - [How burst mode works](delayed_ack.md) - [How adbd and framework communicate](adbd_framework.md) - [How ADB Wifi works](adb_wifi.md) - [How ADB Incremental install works](incremental-install.md)