Команда adb выше почти правильная.вам нужно использовать -ei, а не -ei.полная команда, которую я использую для симуляции пристыкованного к автомобилю:
am broadcast -a android.intent.action.DOCK_EVENT --ei android.intent.extra.DOCK_STATE 2
выполнить эту команду из консоли adb, и она должна это делать (никаких проблем с разрешениями, поскольку adb работает в корневом контексте)
Единственное, чего не хватает, так это того, что это должно быть липкое вещание, и я не думаю, что есть способ установить его как липкое с помощью adb.