Не думаю, что это проблема безопасности.
Во-первых, разработчик обязан предоставлять доступ только к отладочным сообщениям, которые в дальнейшем не ставят под угрозу его приложение.
Во-вторых, отладочные сообщения, которые используются для разработки, вероятно, должны иметь другой уровень отладки, чем для производства.
В-третьих, если ваше приложение предоставляет данные через adb, которое ставит под угрозу ваше приложение, может быть, что-то не так в дизайне приложения в начале?
Четвертый: не рекомендуется переключать настройки, которые пользователь должен иметь возможность настраивать. Я не хотел бы видеть, что я настроил, включал и выключал запуск приложения. Конечно, вы упомянули ошибку с Samsung. Но я думаю, что они должны это исправить.
С уважением, Крис