| Fabien Sanglard | 2cbf591 | 2024-10-07 17:18:35 -0700 | [diff] [blame] | 1 | # ADB Developer documentation |
| Fabien Sanglard | 593dc05 | 2024-07-13 08:10:42 -0700 | [diff] [blame] | 2 | |
| Fabien Sanglard | 2cbf591 | 2024-10-07 17:18:35 -0700 | [diff] [blame] | 3 | - [Architecture](internals.md) |
| 4 | - [Debugging](debugging.md) |
| 5 | - [How root/unroot works](root.md) |
| David Anderson | a9b3987 | 2024-09-24 08:50:23 -0700 | [diff] [blame] | 6 | - [Understanding asocket](asocket.md) |
| 7 | - [Trade-In Mode](adb_tradeinmode.md) |
| Fabien Sanglard | 8d38c4d | 2024-12-10 13:20:59 -0800 | [diff] [blame] | 8 | - [How ADB uses USB Zero-length packets](zero_length_packet.md) |
| 9 | - [How adbd starts](how_adbd_starts.md) |
| Fabien Sanglard | 519d4eb | 2025-01-13 14:29:44 -0800 | [diff] [blame] | 10 | - [How burst mode works](delayed_ack.md) |
| Fabien Sanglard | 15ffcac | 2025-03-14 18:57:35 -0700 | [diff] [blame] | 11 | - [How adbd and framework communicate](adbd_framework.md) |
| Fabien Sanglard | 4c17fd2 | 2025-01-23 12:12:08 -0800 | [diff] [blame] | 12 | - [How ADB Wifi works](adb_wifi.md) |
| Fabien Sanglard | 072c1d4 | 2025-03-05 14:33:56 -0800 | [diff] [blame] | 13 | - [How ADB Incremental install works](incremental-install.md) |