31 августа 2026 г.
Человек стал руками агента: создатель Flask перетыкает CarPlay-адаптер по его команде
Армин Ронахер не знает, что агент делает с прошивкой его адаптера, и просто выполняет команды.

Armin Ronacher ⇌
@mitsuhiko
Пока я занимаюсь реально полезной работой, у меня агент пытается допилить прошивку для моего CarPlay-адаптера. Время от времени агент просит меня переткнуть устройство. Роли полностью поменялись. Понятия не имею, что он делает, но команды его выполняю.
· 2,3 тыс. просмотров
Агент правит прошивку CarPlay-адаптера, а Армин Ронахер по его команде раз за разом перетыкает железку в разъёме.
Ронахер, создатель веб-фреймворка Flask, не понимает, что агент там делает. Он просто выполняет команды: думает машина, руками работает человек.
Это потолок автономии агента в железе. Софт он читает и правит сам, но рук у него нет, и каждый шаг с кабелем достаётся человеку.
Внутри донгла Linux. Коробочка, которая делает проводной CarPlay беспроводным, — это маленький компьютер с 16 МБ флеша, и прошивку с него можно снять, разобрать и залить обратно.
Прошивка заливается с флешки. Программатор не нужен. Файл переименовывают под модель, кладут в корень FAT32-флешки и дают донглу питание отдельно от машины. Загорелся ровный красный — вставляешь флешку, красный с синим замигали, работа пошла.
Для версий 1.0–3.0 файл называется U2W_Update.img, для 5.0 — U2AC_AUTOKIT_Update.img. Когда красный снова горит ровно, донгл перезагружается сам. Питание при этом не трогают, иначе он больше не загрузится.
Carlinkit проверяет активацию устройства через файл uuid_sign. После неудачной перепрошивки донгл включается, но залипает в режиме активации, а данных для повторной активации в открытом доступе нет. Поэтому первым делом снимают оригинальный дамп флеша.
Реверсом этих донглов занимаются с 03.10.2020. В открытом репозитории ludwig-v разобраны версии от 1.0 до 5.0, 909 звёзд, последний коммит 23.07.2026. Раньше по этим записям человек сам сидел с дампами флеша и клипсой на Raspberry Pi, теперь чтением занят агент, а человеку остаётся розетка.
Первоисточник