Я купил выпуск 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):
Загрузите инструмент SP Flash и встроенное микропрограммное обеспечение для Aquaris E5 Выпуск Ubuntu. Ссылки на испанскую страницу загрузки предоставлены в руководстве. Английская версия здесь.
Распакуйте загруженные файлы. Руководство предлагает использовать Победу-RAR или с 7 zip. Менеджер архива делает задание и установлен на Ubuntu 14.04 по умолчанию.
Выполните Инструмент 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
.
Подготовьте Инструмент Flash MTK для выполнения жесткой перезагрузки. Нажмите кнопку "Scatter-loading". Перейдите туда, где встроенное микропрограммное обеспечение распаковывается. Выберите текстовый файл, который будет иметь имя подобным "MT6577_Android_scatter.txt" (в моем случае, это был "MT6582_Android_scatter.txt"), и нажмите "Open". Нажмите выпадающую кнопку меню и выберите "Обновление микропрограммы". Нажмите кнопку "Download".
Выполните жесткую перезагрузку. Выключите свой телефон. Подключите его к своему ПК с помощью 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))
У меня есть одна теория это, когда экран зарядки батареи прибывает в высвечивающиеся остановки. Батарея 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
не высвечивание?
Моим телефоном является 4G BQ Aquaris E5, кодовое название vegetalte. Изображения, предоставленные и BQ и во флэш-памяти устройства человечности, для HD BQ Aquaris E5, кодовое название vegetahd.
я посмотрел их обоих, и у них есть различные спецификации. Самое главное у них есть различные центральные процессоры и различные системы команд, таким образом, кажется, что нет никакого шанса, что изображение для vegetahd будет работать на vegetalte.
, Таким образом, пора прекратить пытаться высветить эти изображения. Спасибо все для Вашей справки.
Гугля эту ошибку, я нашел:
Значение: процесс высвечивания занял слишком много времени так, инструмент флэш-памяти SP встретился с тайм-аутом
Решение:
Однако использование инструмента флэш-памяти не рекомендуется. См.
https://lists.launchpad.net/ubuntu-phone/msg17235.html
и перейдите по ссылкам там для нахождения лучшего способа установить Ubuntu по телефону.