мне понятно, что можно использовать ADB для запуска команд на подключенном устройстве Android, но как это работает внутри?
Я предполагаю, что после, например, вызова 'adb shell' ADB подключается к какой-либо внутренней службе, работающей на устройстве Android или эмуляторе, и связывается с ней.
Я хочу подключиться к этой службе, которая анализирует команды ADB непосредственно с устройства (при условии, что он не подключен к ПК) и запускает команды ADB непосредственно с устройства. Будет ли это возможно?