Как зафиксировать ошибку из-за тайм-аута, в то время как установка Ubuntu звонит на BQ Aquaris E5 выпуску Android?

Я купил выпуск Android BQ Aquaris E5 (потому что я не могу найти выпуск Ubuntu одним), и хотят установить Ubuntu на нем. У меня есть Dell Precision M6300 с доступной Ubuntu 14.04.

Телефон имеет версию 4.4.4 Android в Настройках - О телефоне. Также стоит отметить что в опциях Settings - Developer, нет никакой "OEM, разблокировали".

BQ дают руководству с практическими рекомендациями по установке человечности на Aquaris E4.5 и E5 здесь.

Руководство может быть получено в итоге следующим образом (использующий ПК Ubuntu):

  1. Загрузите инструмент SP Flash и встроенное микропрограммное обеспечение для Aquaris E5 Выпуск Ubuntu. Ссылки на испанскую страницу загрузки предоставлены в руководстве. Английская версия здесь.

  2. Распакуйте загруженные файлы. Руководство предлагает использовать Победу-RAR или с 7 zip. Менеджер архива делает задание и установлен на Ubuntu 14.04 по умолчанию.

  3. Выполните Инструмент Flash MTK. Для Ubuntu 14.04 удалите modemmanager с sudo apt-get remove modemmanager, перезапустите udev с sudo service udev restart, проверьте, был ли модуль ядра cdc_acm удален с lsmod | grep cdc_acm, и если та команда ничего не возвращает, затем переустанавливают с sudo modprobe cdc_acm. Каталог изменения (cd) туда, где инструмент SP Flash был распакован. Предоставление выполняет полномочия для необходимых исполняемых файлов с chmod +x flash_tool и chmod +x flash_tool*. Наконец выполнитесь с sudo ./flash_tool.sh.

  4. Подготовьте Инструмент Flash MTK для выполнения жесткой перезагрузки. Нажмите кнопку "Scatter-loading". Перейдите туда, где встроенное микропрограммное обеспечение распаковывается. Выберите текстовый файл, который будет иметь имя подобным "MT6577_Android_scatter.txt" (в моем случае, это был "MT6582_Android_scatter.txt"), и нажмите "Open". Нажмите выпадающую кнопку меню и выберите "Обновление микропрограммы". Нажмите кнопку "Download".

  5. Выполните жесткую перезагрузку. Выключите свой телефон. Подключите его к своему ПК с помощью USB для кабеля micro-USB. Процесс должен запуститься. Когда это будет закончено, окно с зеленым кругом и словом хорошо появится. Затем можно закрыть его, разъединить телефон и запустить.

Где я встречался, трудности с последним шагом, шагом 5. Когда я подключаю выключенный телефон, он вибрирует, "bq" логотип появляется на телефонном экране, много строк появляется на разъеме сигнала ПК от того, где инструмент флэш-памяти был запущен, и затем ничего не происходит, пока ошибка из-за тайм-аута не появляется час спустя.

jlam@m6300:~/Desktop/SP_Flash_Tool_exe_Linux_v5.1612.00.100$ ./flash_tool.sh
QGtkStyle was unable to detect the current GTK+ theme.
QThread::setPriority: Cannot set priority, thread is not running
"08-21-2016" 
QObject::moveToThread: Cannot move objects with a parent

(В этой точке я нажимаю Кнопку загрузки),

Connecting to BROM...
Scanning USB port...
Search usb, timeout set as 3600000 ms

(В этой точке я подключаю телефон),

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0

add@/module/usb_storage

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/scsi_host/host4

add@/bus/usb/drivers/usb-storage

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:0

add@/devices/virtual/bdi/11:1

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:0/block/sr1

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:0/scsi_device/4:0:0:0

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:0/scsi_generic/sg2

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:0/bsg/4:0:0:0

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:1

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:1/scsi_disk/4:0:0:1

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:1/scsi_device/4:0:0:1

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:1/scsi_generic/sg3

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:1/bsg/4:0:0:1

change@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:0/block/sr1

add@/devices/virtual/bdi/8:16

add@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:1/block/sdb

change@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:1/block/sdb

change@/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/host4/target4:0:0/4:0:0:1/block/sdb

(В этой точке ничего не происходит до тайм-аута),

Timeout(3600000 ms) for searching USB port!
SearchUSBPortPool failed!
Failed to find USB port
Connect BROM failed: S_TIMEOUT
Disconnect!
BROM Exception! ( BROM ERROR : S_TIMEOUT (1042)


[HINT]:
)((ConnectBROM,../../../flashtool/Conn/Connection.cpp,85))

BROM ERROR S_TIMEOUT

У меня есть одна теория это, когда экран зарядки батареи прибывает в высвечивающиеся остановки. Батарея Aquaris E5 не может быть удалена. Опции дают "с батареей", "без батареи" и опций "автоматического опознавания", но ни один из них, кажется, не работает.

Я попробовал все 6 гнезд USB на этой машине. Я попробовал 2 различных кабеля. Все приводят к тому же результату.

Я попробовал и значение по умолчанию "высокая скорость" и другой выбор: "полная скорость". (Не на всех 6 сокетах). Тот же результат.

Как я успешно устанавливаю это без замораживания загрузки и предоставления ошибки из-за тайм-аута?

ОБНОВЛЕНИЕ: Я пробовал следующую ссылку как альтернативный метод установки Ubuntu https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/

Сначала (Android 4.4.4), ни один adb ни fastboot работавший правильно: adb не обнаружил устройств (даже после использования adb kill-server команда), и fastboot дал неправильный номер устройства и не будет перезагружать, ни работать, oem разблокировали функцию. Обновление до Леденца на палочке привело к adb работа правильно, но fastboot все еще не работал. Обновление до Android 6.0.1 привело к fastboot также работа правильно и ubuntu-device-flash кажется, работает в принципе (при предшествовании sudo команда).

Однако это - то, что я получаю в данный момент:

jlam@VEC-ubuntu-precision-m6300:~/Desktop/VEGETA01A-S23A_BQ_L100EN_1013_160524$ sudo ubuntu-device-flash touch --channel=ubuntu-touch/stable/bq-aquaris.en --bootstrap
2016/09/29 00:10:15 Expecting the device to be in the bootloader... waiting
2016/09/29 00:10:15 Device is |MSM8916|
2016/09/29 00:10:15 Device MSM8916 not found on server https://system-image.ubuntu.com channel ubuntu-touch/stable/bq-aquaris.en

Я также попробовал инструмент SP Flash снова Android 6.0.1. Тот же результат как прежде.

ОБНОВИТЕ 2 29-го сентября 2016: Я могу обойти ошибку MSM8916 при помощи опции --device="vegetahd". Все еще там все же.

Это - то, что я вчера получил, хотя я выполнил команду с выключенным телефоном, не в fastboot режиме:

jlam@VEC-ubuntu-precision-m6300:~/Desktop/SP_Flash_Tool_exe_Linux_v5.1612.00.100$ sudo ubuntu-device-flash touch --channel=ubuntu-touch/stable/bq-aquaris.en --bootstrap --device="vegetahd"
2016/09/29 00:49:22 Device is |vegetahd|
2016/09/29 00:49:22 Flashing version 15 from ubuntu-touch/stable/bq-aquaris.en channel and server https://system-image.ubuntu.com to device vegetahd
66.97 MB / 66.97 MB [===============================================================] 100.00 % 2.39 MB/s 
70.78 MB / 70.78 MB [===============================================================] 100.00 % 2.21 MB/s 
298.13 MB / 298.13 MB [=============================================================] 100.00 % 5.35 MB/s 
/home/jlam/.cache/ubuntuimages/gpg/image-master.tar.xz
/home/jlam/.cache/ubuntuimages/gpg/image-signing.tar.xz
/home/jlam/.cache/ubuntuimages/ubuntu-touch/stable/bq-aquaris.en/vegetahd/version-15.tar.xz
/home/jlam/.cache/ubuntuimages/pool/custom-7ee762289981fe54f1cd374a17c6aabaf2720fb8d5b5a5b2e56e860032b3eb16.tar.xz
/home/jlam/.cache/ubuntuimages/pool/device-ff4a9b2ca3c4c0110b0d7fc05deb556b5634c213f450bd9da1b9ad2a8f09e215.tar.xz

Я снизился утром, и это было все еще здесь, таким образом, я поместил телефон в fastboot режим в этой точке

2016/09/29 08:58:23 Can't boot recovery image                                              

Это - то, что произошло, когда я повторил команду этим утром с телефоном в fastboot режиме:

jlam@VEC-ubuntu-precision-m6300:~/Desktop/SP_Flash_Tool_exe_Linux_v5.1612.00.100$ sudo ubuntu-device-flash touch --channel=ubuntu-touch/stable/bq-aquaris.en --bootstrap --device="vegetahd"
[sudo] password for jlam: 
2016/09/29 08:58:37 Device is |vegetahd|
2016/09/29 08:58:37 Flashing version 15 from ubuntu-touch/stable/bq-aquaris.en channel and server https://system-image.ubuntu.com to device vegetahd
/home/jlam/.cache/ubuntuimages/ubuntu-touch/stable/bq-aquaris.en/vegetahd/version-15.tar.xz
/home/jlam/.cache/ubuntuimages/pool/custom-7ee762289981fe54f1cd374a17c6aabaf2720fb8d5b5a5b2e56e860032b3eb16.tar.xz
/home/jlam/.cache/ubuntuimages/gpg/image-signing.tar.xz
/home/jlam/.cache/ubuntuimages/pool/device-ff4a9b2ca3c4c0110b0d7fc05deb556b5634c213f450bd9da1b9ad2a8f09e215.tar.xz
2016/09/29 08:59:00 Can't boot recovery image
jlam@VEC-ubuntu-precision-m6300:~/Desktop/SP_Flash_Tool_exe_Linux_v5.1612.00.100$ 

ОБНОВИТЕ 3 30-го сентября 2016

Попытка решить Can't boot recovery image ошибка, я обращался к этому: Как я использую флэш-память устройства человечности с BQ Aquaris E4.5 и Aquaris E5

Я загрузил восстановление-vegetahd.img файла и использовал --recovery-image аргумент. Я затем получил ошибку unknown flag recovery-image. Я пытался обновить флэш-память устройства человечности, но не было никаких более новых версий с Ubuntu 14.04, таким образом, я обновил ПК ОС к Ubuntu 16.04. Это позволило мне обновлять ubuntu-device-flash к более поздней версии, которая действительно имеет recovery-image флаг. Однако я все еще в тупике.

jlam@VEC-ubuntu-precision-m6300:~$ sudo ubuntu-device-flash touch --channel=ubuntu-touch/stable/bq-aquaris.en --bootstrap --device=vegetahd --recovery-image /home/jlam/Downloads/recovery-vegetahd.img
2016/09/30 12:56:50 Device is |vegetahd|
2016/09/30 12:56:50 Flashing version 15 from ubuntu-touch/stable/bq-aquaris.en channel and server https://system-image.ubuntu.com to device vegetahd
Can't boot recovery image

ОБНОВИТЕ 4 10-го октября 2016

Инструмент Flash SP не работает на меня, ubuntu-device-flash не работает на меня, таким образом, я теперь пробую fastboot. В моем случае мне часто нужно sudo когда руководство опускает его. Я попытался высветить Ubuntu путем изменения каталога туда, где я загрузил и распаковал Aquaris E5 встроенное микропрограммное обеспечение Выпуска Ubuntu и использование fastboot управляйте как это:

sudo fastboot flash recovery recovery.img
sudo fastboot flash boot boot.img
sudo fastboot flash system system.img
sudo fastboot flash cache cache.img

Однако system.img не высвечивается. Кроме того, существует много файлов изображений, для которых я не знаю корректную команду:

EBR1
lk.bin
logo.bin
MBR
preloader_vegetahd.bin
secro.img

Эта ссылка была очень полезна в давании названий нескольких разделов, используемых fastboot команда. Однако, что такое другие? Эта ссылка также дает некоторую хорошую справочную информацию, но не помогает с корректным разделом для использования с fastboot flash (partition) file команда. Эта ссылка также дает некоторые хорошие примеры fastboot flash используйте, но не покрывайте все мои файлы.

Точечный текстовый файл Android также имеет информацию о каждом разделе, но я не знаю, как использовать эту информацию с fastboot команда.

Очевидно, эти команды представляют незагрузочный телефон. Однако загружая встроенное микропрограммное обеспечение Android и высвечивание восстановления, начальной загрузки, изображения системы и кэша от Android действительно возвращают телефон условию Android, хотя немного нездоровое.

Кто-либо знает то, чем корректные имена раздела были бы на 4G BQ Aquaris E5 (кроме восстановления, начальной загрузки, системы, кэша и userdata)? Делает любой знает, как решить system.img не высвечивание?

2
задан 13 April 2017 в 15:24

2 ответа

Моим телефоном является 4G BQ Aquaris E5, кодовое название vegetalte. Изображения, предоставленные и BQ и во флэш-памяти устройства человечности, для HD BQ Aquaris E5, кодовое название vegetahd.

я посмотрел их обоих, и у них есть различные спецификации. Самое главное у них есть различные центральные процессоры и различные системы команд, таким образом, кажется, что нет никакого шанса, что изображение для vegetahd будет работать на vegetalte.

, Таким образом, пора прекратить пытаться высветить эти изображения. Спасибо все для Вашей справки.

0
ответ дан 2 December 2019 в 04:53

Гугля эту ошибку, я нашел:

Значение: процесс высвечивания занял слишком много времени так, инструмент флэш-памяти SP встретился с тайм-аутом

Решение:

  • Попытка, высвечивающая один файл за один раз
  • Использование последняя версия SP, высвечивают инструмент
  • Попытка с помощью другого ПК и провода USB.

Однако использование инструмента флэш-памяти не рекомендуется. См.

https://lists.launchpad.net/ubuntu-phone/msg17235.html

и перейдите по ссылкам там для нахождения лучшего способа установить Ubuntu по телефону.

1
ответ дан 2 December 2019 в 04:53

Другие вопросы по тегам:

Похожие вопросы: