Включаю в телефоне режим разработчика, отладку по usb и умный загрузчик. Я делаю, где успешно загружаюсь в загрузчик, так что я вижу талисман Android с текстом Загрузка... цель Не выключайте!! но я не могу получить идентификатор отfastboot devices
root@masi:/home/masi# fastboot devices
root@masi:/home/masi# adb reboot bootloader
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
root@masi:/home/masi# fastboot devices
root@masi:/home/masi# fastboot devices
Я успешно завершил предыдущие этапы в Windows 10, но Ubuntu 16.04 и Debian 8.x вызывают проблемы.
Телефон: Samsung Galaxy S4 gt-i9506
ОС: CyanogenMod Temasek февраль/2016
Восстановление: TWRP 2.8.x
ПК: Asus Zenbook UX303UA
ОС: Debian 8.5
Часть загрузчика Android, которая обычно содержит сервер fastboot , называется aboot .
Как поясняется в этой статье, стандартная загрузка происходит из проекта Little Kernel (LK) . Практически любой производитель телефонов затем настраивал его и создавал собственный загрузчик. Следует отрывок из вышеупомянутой статьи:
Все загрузчики, которые я проверял (включая Samsung и Amazon), по-видимому, происходят от LK (фактически печатая «добро пожаловать в lk\n\n» из своего kmain), хотя Amazon предпринимает шаги для отключения fastboot, как и Samsung, который затем использует свое собственное приложение под названием Odin.
Короче говоря, нет возможности использовать fastboot с устройствами Samsung. Распознается только Odin (компонентом Loke).
Я не мог найти ответ на это. Однако я нашел дифференциальное решение. Загрузитесь в режиме восстановления (мой TWRP 2.8.x) и прошейте новый режим восстановления (TWRP 3.0.2) в Odin/Heimdall. Таким образом, я мог выполнить свою цель.
Энди Ян
Энди Ян
Энди Ян