Рейтинг:2

fastboot больше не работает в Ubuntu 21.10?

флаг in

У меня проблема с прошивкой смартфона через fastboot.

Смартфон в режиме fastboot распознается:

устройства sudo fastboot
BH905FBU9E быстрая загрузка

но перепрошивка не дает никакой реакции, пока не вытащишь usb кабель :-(.

восстановление прошивки sudo fastboot twrp-3.5.0-0-20210117-lilac.img 

без выхода до тех пор, пока не потянете кабель:

Отправка «восстановления» (33824 КБ) FAILED (сбой записи на устройство (нет такого устройства))
fastboot: ошибка: команда не выполнена

adb с другой стороны работает нормально!

Что может пойти не так? Ubuntu 20.04 на другой машине работает нормально!

Заранее спасибо за идеи, Фидриас

Рейтинг:0
флаг us

Может быть вашим драйвером в качестве устройства ADB. Загрузите и установите последние версии USB-драйверов с помощью диспетчера SDK на свой компьютер с Ubuntu.

Вы уже сделали этот процесс?

Первый sudo apt-получить обновление

затем sudo apt-получить обновление

После sudo apt-получить дист-обновление

После sudo apt-get установить android-tools-fastboot

устройства быстрой загрузки
быстрая перезагрузка

Вы также включили отладку по USB? Какой процессор компьютера с Ubuntu по сравнению с компьютером, на котором он работает? Это процессор AMD? Попробуйте другой порт или другой кабель на машине.

pheidrias avatar
флаг in
Здравствуйте, CraigslistCesium, все пакеты обновлены/обновлены. Я также пробовал разные кабели и разные порты. Обе машины на базе Intel (работает: z20t-b, не работает: Thinkpad X1 Yoga Carbon 4th). И да: отладка по USB была включена. Иначе бы все остальное не работало...
CraigslistCesium avatar
флаг us
Я зашел на официальный сайт xda и посмотрел ваш Sony Xperia compact, там, кажется, есть другой twrp img, который предоставляет исправления. https://twrp.me/sony/sonyxperiaxz1compact.html 3.5.2-liliac, возможно, попробуйте другой образ, где находится ваш образ?
pheidrias avatar
флаг in
Пробовал разные версии twrp. И я не понимаю, как это может повлиять на (даже не на запуск!) процесс фастбута? Упомянутый выше twrp был предложен разработчиком LineageOS для соответствующего ПЗУ на xda.
CraigslistCesium avatar
флаг us
Поскольку fastboot может обнаружить устройство, но не может прошить образ, стоит попробовать. Попробуйте прошить вручную через "fastboot boot "Место файла образа"" Это выдаст ошибку, отключите usb. Затем перезагрузите телефон, после подключения usb. Затем повторите команду.
pheidrias avatar
флаг in
При использовании «fastboot boot twrp ...», я, по крайней мере, получаю «Отправка« boot.img »(33824 КБ)», но не более того … Я должен отключить кабель, чтобы остановить команду. Следующее сообщение об ошибке: «FAILED (сбой записи на устройство в SendBuffer() (невозможно отправить после завершения работы конечной точки транспорта))». Но "перезагрузите телефон, после подключения usb". невозможно, так как вход в режим fastboot осуществляется путем подключения USB-кабеля при одновременном нажатии VolumeUp... Или вы имеете в виду что-то другое?
CraigslistCesium avatar
флаг us
Отключите телефон, одновременно нажимая VOLUME-UP и POWER, пока устройство не станет черным, не появится логотип и устройства не завибрируют. => логотип с символом андроида/текстом/анимацией. Затем подключите телефон и загрузите его вручную. Я бы также попробовал переименовать образ twrp в twrp или recovery, например twrp.img или recovery.img.
Рейтинг:0
флаг es

Вы говорите, что это работает 20.04, но не 21.10, и все пакеты обновлены. Похоже у вас разные версии фастбута с подходящей версией доставки 1:8.1.0+r23-5убунту2 для 20.04 и версии 1:10.0.0+r36-7 на 21.10. Я бы порекомендовал загрузить SDK Platform-Tools напрямую, где в настоящее время используется версия fastboot. 31.0.3-7562133. https://developer.android.com/studio/releases/платформенные инструменты

Я не уверен, как версионируются бинарники в репозиториях, но я обнаружил, что, например, fastboot 1:8.1.0+r23-5убунту2 не поддерживает динамические разделы (т.е. Продукт fastboot для удаления логических разделов), в то время как версия от platform-tools делает.

Примечание, которое может помочь другим, столкнувшимся с подобной проблемой: для прошивки восстановления вы должны использовать fastboot из загрузчика, а не из fastbootd. Как правило, для включенного устройства adb перезагрузить fastboot приведет вас к fastbootd, а затем fastboot перезагрузить загрузчик приведет вас к загрузчику, откуда вы можете прошить раздел восстановления. Больше информации: https://source.android.com/devices/bootloader/fastbootd

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.