Для чего нужна Отладка по USB?
Отладка по USB нужна для того чтобы использовать службу отладки приложений и устройств на ОС Android (проверить как работает приложение и система в целом и какие возникали сбои) которая называется ADB.
Практически в 98% инструкциях получения root прав и модифицированию прошивок, необходимо включить отладку по USB.