Большинство устройств на андроиде, с которыми сталкивался, с различными нюансами обновляются/прошиваются со съёмного накопителя чаще с SD карты. Инструкция достаточно проста. Скачать архив и не распаковывая положить в корень флешки. Потом присоединить к устройству и при включении питания удерживать конкретную кнопку, указанную в инструкции к конкретному аппарату для обновления прошивки.
Есть несколько разных техник закачки прошивок в мобильные устройства.
Можно с SD-карты, с таким же успехом можно из Windows.
Меня интересует и вопрос задан был конкретно и узко: техника закачивания прошивки через USB соединение программными инструментами Linux, ... тем же Android SDK и др.
А вот это:
удерживать конкретную кнопку, указанную в инструкции к конкретному аппарату
а). это не совсем прошивка, это скорее ... надежда что что-то куда-то в конечном итоге прошьётся
б). большинство производителей в "в инструкции к конкретному аппарату" такие вопросы как прошивка не затрагивают, во избежание рекламаций и гарантийных случаев
Когда я искал способы прошивки Linux вместо андроида на смартфон, нашёл много ссылок на форум 4PDA, который специализирован на этих вопросах.
Форум 4PDA известен, обширен, кой в чём полезен ... но точно так же бестолков, бессвязен, "по догадкам и по наитию", это не
технический ресурс, а
пользовательский.
Конечно же, перед тем как задавать вопрос, я уже перешерстил 4PDA, но ничего там внятного не нашёл. Хотя бы просто потому, что 99.99...% обсуждающих там в глаза Linux не видели, и если что и делают, и успешно - то исключительно из Windows.