Сегодня утром я получил обновление OTA (на rc-канале), поэтому обновил его. Телефон загрузился и попал на загрузочную страницу с красными точками, показывающими начальную загрузку.
Я загрузился в режим восстановления, нажав кнопку увеличения громкости и кнопку питания одновременно. Я выхожу на экран с иконкой ubuntu в середине экрана.
Я хотел бы прошивать новое изображение на телефоне, чтобы спасти его. По googling я обнаружил, что должен использовать команды adb или fastboot.
Но adb показывает мое устройство как «офлайн»:
# adb devices
List of devices attached
75HABLLKLECR offline
#
и fastboot не отображается устройство вообще:
# fastboot devices
#
Таким образом, любые команды fastboot, передаваемые, например, перезагрузка, скажут мне дождаться устройства, пока я не откажусь:
# fastboot reboot
< waiting for device >
^C
#
lsusb может найти его:
# lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 003 Device 082: ID 2a45:0c01 Meizu Corp.
Bus 003 Device 004: ID 04ca:7035 Lite-On Technology Corp.
Bus 003 Device 003: ID 8087:07dc Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
#
и он показывает в dmesg при подключении USB-кабеля:
[92324.870437] usb 3-3: USB disconnect, device number 82
[92334.298510] usb 3-1: new high-speed USB device number 83 using xhci_hcd
[92334.525876] usb 3-1: New USB device found, idVendor=2a45, idProduct=0c01
[92334.525879] usb 3-1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[92334.525881] usb 3-1: Product: MX4
[92334.525882] usb 3-1: Manufacturer: Meizu
[92334.525883] usb 3-1: SerialNumber: 75HABLLKLECR
Кто-нибудь знает, куда идти отсюда? Почему устройство отключено от adb? Полагаю, это потому, что он находится в режиме восстановления, и, таким образом, у телефона нет API-интерфейса adb. Как насчет fastboot?
Любая помощь здесь будет принята с благодарностью.
Спасибо!