Что нового

Работаем с Qualcomm или Клуб Очумелые Ручки

14/7/18
4
0
48
Россия
Видимо не ответят...

Товарищи знатоки, кто сможет объяснить, почему QPST (Software Download) бэкап EFS делает нормально, а при попытке залить (даже только что сделанный) xqcn-файл в телефон - выдает ошибку Could not Communicate in Diagnostic Mode?
Телефон - AGN A8. Заранее спасибо.
 
Malysh-ok Как ни странно в него заливается утилитой QFIL вообще косяки какието А чтоб залить нормально нужен рут чтоб врубить порт диагностический В CMD adb shell su -c setprop sys.usb.config diag,adb Получиш нормальный порт Qualcomm hs-usb Android diag 901d
А ошибка по русски Не удалось связаться в режиме диагностики Тоесть порта не видит. И такие вещи лучше делать с отключением в виндовсе проверки цифровых подписей дров. Ну или искать оригинальные
 
14/7/18
4
0
48
Россия
Malysh-ok Как ни странно в него заливается утилитой QFIL вообще косяки какието А чтоб залить нормально нужен рут чтоб врубить порт диагностический В CMD adb shell su -c setprop sys.usb.config diag,adb Получиш нормальный порт Qualcomm hs-usb Android diag 901d
А ошибка по русски Не удалось связаться в режиме диагностики Тоесть порта не видит. И такие вещи лучше делать с отключением в виндовсе проверки цифровых подписей дров. Ну или искать оригинальные
Я в курсе всего этого. И про то, что QFIL заливает с косяками - тоже.
Если вы прочли внимательно мое сообщение, то заметили, что бэкап при помощи QPST я сделал, следовательно, порт видим и он в режиме диагностики.

Есть еще какие идеи?
 
26/8/05
2 524
325
Тольятти
Все версии QPST в одном месте.
Ну не совсем "все". Более старые использовать непрактично.

Важно! Каждая новая установка пакета QPST предварительно удаляет папку с предыдущей (установленной ранее) версией. Со всеми вашими QCN или что вы обычно этим софтом сливаете :)
 

Вложения

  • 60,6 МБ Просмотры: 26
  • 36,1 МБ Просмотры: 7
  • 36,2 МБ Просмотры: 5
  • 37,2 МБ Просмотры: 5
  • 35,5 МБ Просмотры: 5
  • 35,6 МБ Просмотры: 5
  • 35,6 МБ Просмотры: 5
  • 35,6 МБ Просмотры: 5
  • 35,6 МБ Просмотры: 5
  • 35,6 МБ Просмотры: 5
  • 35,7 МБ Просмотры: 5
  • 35,7 МБ Просмотры: 6
  • 35,7 МБ Просмотры: 5
  • 36 МБ Просмотры: 5
  • 35,3 МБ Просмотры: 5
  • 40 МБ Просмотры: 6
  • 37,5 МБ Просмотры: 91
motorola g7 power КирпиЧ

Qualcomm HS-USB QDLoader 9008 виден в диспетчере устройств Window 7.
Смартфон Motorola G7 Power распознается системой только как этот порт.
Погас и стал КирпичЕм после тога как была сделана неправильная последовательность по инструкции на сайте: https://habr.com/ru/post/483600/ и https://wiki.lineageos.org/devices/river/install

Была следующая последовательность:
Код:
Basic requirements

Make sure your computer has adb and fastboot. Setup instructions can be found here.
Enable USB debugging on your device.

Unlocking the bootloader

Connect the device to your PC via USB.
On the computer, open a command prompt (on Windows) and type:
adb reboot bootloader
You can also boot into fastboot mode via a key combination:

With the device powered off, hold Volume Down + Power.
Once the device is in fastboot mode, verify your PC finds it by typing:

fastboot devices
check

Follow the instructions at Motorola Support to unlock your bootloader.


Temporarily booting a custom recovery using fastboot

Download a custom recovery - you can download TWRP. Simply download the latest recovery file, named something like twrp-x.x.x-x-river.img.

Connect your device to your PC via USB.

On the computer, open a command prompt (on Windows) and type:

adb reboot bootloader

You can also boot into fastboot mode via a key combination:

With the device powered off, hold Volume Down + Power.

Once the device is in fastboot mode, verify your PC finds it by typing:

fastboot devices
check
((((((Temporarily flash a recovery on your device by typing:
fastboot flash boot <recovery_filename>.img)))))) --- ЭТОТ ПУНКТ БЫЛ ПРОПУЩЕН ПО НЕВНИМАТЕЛЬНОСТИ!!!
Код:
fastboot set_active a

fastboot flash boot_a <recovery_filename>.img

check

With the device powered off, hold Volume Down + Power, then select “Recovery mode” using Volume keys.

fastboot boot <recovery_filename>.img
после чего ничего не могу сделать и понять.

Blank-Flash не помогает. Логи есть.


[ 0.000] Opening device: \\.\COM6
[ 0.000] Detecting device
[ 4.060] ERROR: sahara_greet_device()->change_mode()->do_hello()->IO error
[ 4.060] Check qboot_log.txt for more details
[ 4.060] Total time: 4.076s
[ 4.060]
[ 4.060] qboot version 3.40
[ 4.060]
[ 4.060] DEVICE {
[ 4.060] name = "\\.\COM6",
[ 4.060] flags = "0x64",
[ 4.060] addr = "0x28FE6C",
[ 4.060] api.bnr = "0x532FE8",
[ 4.060] }
[ 4.060]
[ 4.060]
[ 4.060] Backup & Restore {
[ 4.060] num_entries = 0,
[ 4.060] restoring = "false",
[ 4.060] backup_error = "not started",
[ 4.060] restore_error = "not started",
[ 4.060] }
[ 4.060]

**** Log buffer [000001] 2020-03-09_00:31:03 ****

[ -0.000] Opening device: \\.\COM6
[ -0.000] Detecting device
[ -0.000] ...cpu.id = 186 (0xba)
[ -0.000] ...cpu.sn = 3971533349 (0xecb8ca25)
[ -0.000] Opening singleimage
[ -0.000] Loading package
[ -0.000] ...filename = singleimage.pkg.xml
[ 0.016] Loading programmer
[ 0.016] ...filename = programmer.mbn
[ 0.016] Sending programmer
[ 0.296] Handling things over to programmer
[ 0.296] Identifying CPU version
[ 0.296] Waiting for firehose to get ready
[ 30.716] ReadFile() failed, GetLastError()=0
[ 60.917] Waiting for firehose to get ready
[121.721] ...MSM8953 unknown
[121.721] Determining target secure state
[121.721] Waiting for firehose to get ready
[182.563] ...secure = no
[182.579] Initializing storage
[182.594] Waiting for firehose to get ready
[243.435] Configuring device...
[243.435] Waiting for firehose to get ready
[304.290] Waiting for firehose to get ready
[365.151] Waiting for firehose to get ready
[426.009] Waiting for firehose to get ready
[486.822] Initializing storage
[486.822] Waiting for firehose to get ready
[547.418] Configuring device...
[547.420] Waiting for firehose to get ready
[607.735] Waiting for firehose to get ready
[668.173] Waiting for firehose to get ready
[728.897] Waiting for firehose to get ready
[789.200] Waiting for firehose to get ready
[849.684] Configuring device...
[849.684] Waiting for firehose to get ready
[909.945] Waiting for firehose to get ready
[970.226] Waiting for firehose to get ready
[1030.580] Waiting for firehose to get ready
[1090.877] ERROR: do_package()->do_recipe()->do_configure()->buffer_read()->device_read()->IO error
[1090.877] Check qboot_log.txt for more details
[1090.877] Total time: 1090.877s
[1090.877] There were some hiccups in backup and restore.
[1090.877] Please save the following files and see a Bootloader member.
[1090.877] 1) ./qboot_log.txt
[1090.877] 2) ./backup_0xECB8CA25_2020-03-09_003406.img
[1090.877]
[1090.877]
[1090.877] qboot version 3.40
[1090.877]
[1090.877] DEVICE {
[1090.877] name = "\\.\COM6",
[1090.877] flags = "0x64",
[1090.877] addr = "0x28FE6C",
[1090.877] sahara.current_mode = "0",
[1090.877] api.buffer = "0x2190020",
[1090.877] cpu.serial = "3971533349",
[1090.877] cpu.id = "186",
[1090.877] cpu.sv_sbl = "0",
[1090.877] cpu.name = "MSM8953",
[1090.877] storage.type = "eMMC",
[1090.877] sahara.programmer = "programmer.mbn",
[1090.877] module.firehose = "0x481740",
[1090.877] cpu.ver = "0",
[1090.877] cpu.vername = "unknown",
[1090.877] api.bnr = "0x48C980",
[1090.877] }
[1090.877]
[1090.877]
[1090.877] Backup & Restore {
[1090.877] num_entries = 27,
[1090.877] restoring = "false",
[1090.877] restore_error = "not started",
[1090.877] entries[00] = { skipped = 0, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="cid"},
[1090.877] entries[01] = { skipped = 0, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="frp"},
[1090.877] entries[02] = { skipped = 0, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="hw"},
[1090.877] entries[03] = { skipped = 0, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="misc"},
[1090.877] entries[04] = { skipped = 0, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="persist"},
[1090.877] entries[05] = { skipped = 0, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="persist2"},
[1090.877] entries[06] = { skipped = 0, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="utags"},
[1090.877] entries[07] = { skipped = 0, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="devinfo"},
[1090.877] entries[08] = { skipped = 0, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="sp"},
[1090.877] entries[09] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="aboot_a"},
[1090.877] entries[10] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="cmnlib_a"},
[1090.877] entries[11] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="cmnlib64_a"},
[1090.877] entries[12] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="devcfg_a"},
[1090.877] entries[13] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="keymaster_a"},
[1090.877] entries[14] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="tz_a"},
[1090.877] entries[15] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="rpm_a"},
[1090.877] entries[16] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="prov_a"},
[1090.877] entries[17] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="sbl1_a"},
[1090.877] entries[18] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="aboot_b"},
[1090.877] entries[19] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="cmnlib_b"},
[1090.877] entries[20] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="cmnlib64_b"},
[1090.877] entries[21] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="devcfg_b"},
[1090.877] entries[22] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="keymaster_b"},
[1090.877] entries[23] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="tz_b"},
[1090.877] entries[24] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="rpm_b"},
[1090.877] entries[25] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="prov_b"},
[1090.877] entries[26] = { skipped = 1, backup_tried = 0, backup_failed = 0, restore_tried = 0, restore_failed = 0, name ="sbl1_b"},
[1090.877] simg = {
[1090.877] filename = "backup_0xECB8CA25_2020-03-09_003406.img",
[1090.877] entries[00] = { size = 405264, name = "programmer.mbn" },
[1090.877] }
[1090.877] }
[1090.877]

Есть mmcblk0.img (XT1955-5) с такого же телефона 30Гб, но куда его пихать и чем? и нужно ли? не понимаю и не нашел ответов.
У Меня XT1955-7 DS
Что Я СЛОМАЛ?
 
Последнее редактирование модератором:
26/8/05
2 524
325
Тольятти
QPST and QFIL are reaching their EOL(end of life), which will be replaced by PCAT + QUTS. New features and bug fixes will only be supported in PCAT+QUTS.

QPST не обновлялся больше года и более не будет (причина выше).
В архиве последняя версия пакета, драйвер и мануалы по работе.
 

Вложения

  • 61,1 МБ Просмотры: 104

Кто читал эту тему (всего: 1062) Детально

Верх Низ