SevenMaxs

Lenovo Vibe Z2 Pro (K920 Pro) - Разблокировка BootLoader

В этой теме 101 сообщение


Разблокировка BootLoader на Lenovo Vibe Z2 Pro (ROW/CN)
bootloader.png
Автор не несет никакой ответственности за порчу вашего оборудования.
Вы должны понимать, что вы делаете!

Подготовительный этап

  • Нам потребуется ПК с Win7 (Win8, Win8.1, Win10 тоже подходят, но запускать тогда QFIL в режиме совместимости с Windows 7).
  • Полностью заряжаем смартфон и находим usb-кабель.
  • Также нам понадобятся установить все необходимые драйвера (LenovoUsbDriver и Qualcomm_USB_Drivers) и программу-прошивальщик QPST 2.7.422 (все есть в этой теме).
  • Проверяем всели необходимые драйвера были установлены – для этого:

 

Если раздел настроек "Для разработчиков" отсутствует, идем в

Настройки > О телефоне [ > Информация об устройстве] и нажимаем 10 раз по пункту Номер сборки. Затем переходим в Настройки > Для разработчиков - включаем отладку по USB

 

Спойлер

0.jpeg

1.jpeg

2.png

3.jpeg

 

 

 

Непосредственно разблокировка BootLoader

 

Общая инструкция по прошивке: Инструкция по установке прошивок для устройств Lenovo на базе Qualcomm при помощи QFIL

Примечание для данного случая в картинках:

Спойлер

0.jpg

1.jpg

 

  • Файлы выбрать из папки: VibeZ2Pro_UnLock_BootLoader
  • Programmer patchprog_emmc_firehose_8974.mbn.
  • Load XML… – сначала rawprogram0.xml, а затем patch0.xml.
  • Download
  • Смартфон должен перезагрузиться при успешной разблокировке и загрузится в Android OS.

Радуемся - разблокировка выполнена!


Для европейской версии аппарата ROW 4.4

VibeZ2Pro_ROW_UnLock_BootLoader_KK.7z
MD5: AC4F0072FEBC19C3BE80D8FE117B2B85
Для китайской версии аппарата CN

VibeZ2Pro_CN_UnLock_BootLoader_KK.7z
MD5: DD49B0E3B2E04A34A0240E9AC9F34C37

 

 

Для европейской версии аппарата ROW 5.0

VibeZ2Pro_ROW_UnLock_BootLoader_L.7z
MD5: D6ABB548A7B7BC1E00ACA83C730B4D0A
Для китайской версии аппарата CN

VibeZ2Pro_CN_UnLock_BootLoader_L.7z

MD5: 38B060B5DC9BCC1DB4206F799F12746A

 

Внимание, если процесс обрывается с сообщение "QFIL.Tech.DownloadTech.SwitchToEDL" поступаем как написано здесь

Кто имеет CN аппараты но с предустановленной  ROW-прошивкой, читаем здесь!

 

 

20 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пытался прошить разлоченный bootloader на китайский аппарат CN. Прошивка на телефоне 230...

Спасибо за помощь!!!!! реально думал положил аппарат !) Сенкс!
Отредактировал linerty
Чрезмерное цитирование

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо. Все получилось!  :spasibo: Обновился до 246-ой, поставил Recovery TWRP 2.8.6.1, модем MODEM_CN3_Android5.zip - "полет" нормальный!!!   :)

Я свой телефон покупал в Китае, патч модема установился именно китайский, а  bootloader - европейский, китайский точно так же не становился, как у Goga1374. Вот только проблема с установкой bootloader -а на 246 прошивку - не становится. Уже и бубен драл, и танцевал...

Отредактировал Херсон

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

у меня китаец, прошил на row 137 затем по WIFI до 246.

сделал всё по инструкции, скачал bootloader для 5.0.2  VibeZ2Pro_CN_UnLock_BootLoader_L.7z 

Получил "полукирпич"! -черный экран с логотипом LENOVO

 

заново прошил row 137, обновляюсь...

 

как быть подскажите пожалуйста? может евро разлочить нужно? - VibeZ2Pro_ROW_UnLock_BootLoader_L.7z

Отредактировал sander

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

post-69021-0-97557100-1438944682_thumb.jПриветствую! Тел. китаец, сделал все по инструкции до S246. Пытаюсь разлочить, в диспетчере телефон определяется как на скрине п.4,3 , QFIL видит телефон тоже как на скрине п.4, потом жму DOWNLOAD, телефон после процедуры не перегружается, как выше описано. Что не так делаю? Сделал скрин финиша.                                                                                                                                                                                                                                                                                                                                                                             Прошу прощения за невнимательность, получилось с выключенным аппаратом и зажатой клавишей+.

Отредактировал Wolf52

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@sander, сообщение номер 16.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разобрался! Всем спасибо!

Log.txt

Отредактировал Lukoich

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Пытался прошить разлоченный bootloader на китайский аппарат CN. Прошивка на телефоне 230.

ПК с Windows 8.1 (64-bit)  при нажатой кнопке Volume+.

В итоге получил "полукирпич" с черным экраном и лого Lenovo.

Восстановил по этой инструкции

рошивка телефона через QFIL (в состоянии полукирпича)

1) качаем и устанавливаем драйвер и QFIL с прикрепленных файлов

2) качаем QPST прошивку K920_ROW_S137_141029_qpst.7z с https://yadi.sk/d/UWy4jFnDc8PEb

ВНИМАНИЕ: нужна только QPST версия

3) извлекаем прошивку в корень любого диска

4) запускаем QFIL

5) в поле Programmer patch выбираем файл prog_emmc_firehose_8974.mbn из прошивки

6) нажимаем Load XML… и выбираем по очереде 2 файла rawprogram0.xml и patch0.xml

7) выключаем телефон

8) зажимаем клавишу громкость + и не отпуская ее подключаем USB-шнур (кнопку громкость не откускать до конца прошивки).

9) убеждаемся что диспетчере устройств есть Qualcomm Lenovo HS-USB QDLoader 9008 (устроуство может появляться и пропадать на несколько секуд, это нормально)

10) если все правельно установлено в верху QFIL должно быть написано Qualcomm Lenovo HS-USB QDLoader 9008

11) нажимаем Download (Громкость + ни в коем случае не отпускать по перезагрузки телефона)

12) после успешной прошивки телефон сам перезагрузиться (первая загрузка будет долгая)

13) если чтото пошло не так повторяем с 7 пункта

Удачно :)

Кто-нибудь установил успешно разлоченный bootloader  VibeZ2Pro_CN_UnLock_BootLoader_L.7z на китайца?

 

В состоянии полукирпича перепрошиваешься на европейский BootLoader и он оживает. НО! для начала, нужно через рекавери выключить телефон (по другому ни как не выключается), а затем, с зажатым "+" прошивать на европейский

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@sander, сообщение номер 16.

Спасибо!

всё получилось, наслаждаюсь...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как откатить назад последствия пункта 4.2?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго времени суток!

Нужна помощь.

Имеется К920 с изначально китайской CN прошивкой, который после того, какжена обновила телефон повоздуху до 5.0.2, перестал определять симку.

Как я понимаю в обновлении неподходящие дрова для модема - верно?

 

Нашёл вот эту тему Переход с китайской официальной прошивки на ROW - пытаюсь реализовать.

Следую инструкции из шапки, но уже на 2м пункте затык - после ввода комбинации *#*#8899#*#* ничего не происходит - нет всплывающего окна, где должен быть "ОК"

 

Такую картинку в диспетчере я наблюдаю только если телефон включить с зажатой кнопкой "звук -" и подключить USB шнур.

Если же дальше запустить QFil, он видит порт Lenovo HS-USB Diagnosis, но выдаёт ошибку:

 

ошибка 1

Start Download
COM Port number:12
Switch To EDL
Download Fail:Switch To EDL FailSystem.Exception: Fail to find QDLoader port after switch
   в QFIL.Tech.DownloadTech.GetPortAfterReset(String description, Int32 timeoutInSec)
   в QFIL.Tech.DownloadTech.SwitchToEDL()

Finish Download

 

Если включать с зажатой кнопкой "звук +", то QFil, видит порт Qualcom HS-USB QDLoader 9008, но выдаёт ошибку:

 

ошибка 2

Start Download
Program Path:Z:\VibeZ2Pro_UnLock_BootLoader_L\prog_emmc_firehose_8974.mbn
COM Port number:10

Sahara Connecting ...
Download Fail:QC.QMSLPhone.PhoneException: Could not connect to the COMPORT
   в QC.QMSLPhone.Phone.ConnectToServer_Sahara(UInt32 comPort, UInt64& version, Int32 mode, UInt64 timeout)
   в QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailSahara Fail
Finish Download

 

Кнопку "звук +" удерживаю, но порт периодически пропадает/появляется

 

Вопрос - где собака зарыта или что я делаю не так?

Отредактировал Andy-pix

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Желательно указывать ОС на которой все происходит.

Я квалки прошивал лет сто назад. И было это на win7x64. Проблем не помню.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

делать надо по второму варианту, но судя по ошибке "не вижу сомпорт", есть подозрение, что кнопка Доунлоад нажимается во время дисконекта.

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

делать надо по второму варианту, но судя по ошибке "не вижу сомпорт", есть подозрение, что кнопка Доунлоад нажимается во время дисконекта.

 

не, во время дисконнекта кнопка неактивна.

 

ОС - win7x64

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на второй режим драйвер в диспетчере нормально установился?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на второй режим драйвер в диспетчере нормально установился?

 

Ага... Походу я прохлопал этот момент - в диспетчере был ворнинг для порта Qualcom HS-USB QDLoader 9008

Удалил его, поставил заново и QFIL нормально зашил.

 

Эта... там в шапке под спойлером с логом прошивки ничего нету.

Гляньте, плиз, мой лог.

 

Process Index:0

Programmer Path:Z:\VibeZ2Pro_UnLock_BootLoader_L\prog_emmc_firehose_8974.mbn

Image Search Path:Z:\VibeZ2Pro_UnLock_BootLoader_L

Please select the XML file

Start Download

Program Path:Z:\VibeZ2Pro_UnLock_BootLoader_L\prog_emmc_firehose_8974.mbn

COM Port number:10

Sahara Connecting ...

Sahara Version:2

Start Sending Programmer

Sending Programmer Finished

Switch To FireHose

Max Payload Size to Target:49152 Bytes

Device Type:eMMC

Platform:8x26

Disable Ack Raw Data Every N Packets

Ack Raw Data:False

Skip Write:False

Always Validate:False

Use Verbose:False

COM Port number:10

Sending NOP

FireHose NOP sent successfully

Sending Configuration

Device Type:eMMC

Platform:8x26

Request payload size 0xc000 is not the same as support payload size, change to 0x20000

Set TxBuffer 0x20000, RxBuffer 0x4000

Firehose configure packet sent successfully!

Total Bytes To Program 0xB1EA0

Download Image

PROGRAM: Partition 0, Sector: 0, Length: 33 Sectors, Sector Size: 512 Bytes

File: Z:\VibeZ2Pro_UnLock_BootLoader_L\gpt_backup0.bin

PROGRAM: Written Bytes 0x4200 (64)

Program Size: 0.02 MB

PROGRAM: Partition 0, Sector: 0, Length: 34 Sectors, Sector Size: 512 Bytes

File: Z:\VibeZ2Pro_UnLock_BootLoader_L\gpt_main0.bin

PROGRAM: Written Bytes 0x4400 (64)

Program Size: 0.02 MB

PROGRAM: Replace the partition sectors number 0x1000 to file size in sector 0x54c

PROGRAM: Partition 0, Sector: 264232, Length: 1356 Sectors, Sector Size: 512 Bytes

File: Z:\VibeZ2Pro_UnLock_BootLoader_L\emmc_appsboot.mbn

PROGRAM: Written Bytes 0xa9800 (64)

Program Size: 0.66 MB

Total Size: 0.69 MB

Total Size: 0 Seconds

PATCH: Partition 0, Sector: 7, Offset 168 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.

PATCH: Partition 0, Sector: 0, Offset 168 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.

PATCH: Partition 0, Sector: 1, Offset 48 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.

PATCH: Partition 0, Sector: 0, Offset 48 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.

PATCH: Partition 0, Sector: 1, Offset 32 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-1.

PATCH: Partition 0, Sector: 0, Offset 24 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-1.

PATCH: Partition 0, Sector: 0, Offset 72 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-33.

PATCH: Partition 0, Sector: 1, Offset 88 Bytes, Size: 4 Bytes, Value: CRC32(2,3072)

PATCH: Partition 0, Sector: 0, Offset 88 Bytes, Size: 4 Bytes, Value: CRC32(NUM_DISK_SECTORS-33.,3072)

PATCH: Partition 0, Sector: 1, Offset 16 Bytes, Size: 4 Bytes, Value: 0

PATCH: Partition 0, Sector: 1, Offset 16 Bytes, Size: 4 Bytes, Value: CRC32(1,92)

PATCH: Partition 0, Sector: 0, Offset 16 Bytes, Size: 4 Bytes, Value: 0

PATCH: Partition 0, Sector: 0, Offset 16 Bytes, Size: 4 Bytes, Value: CRC32(NUM_DISK_SECTORS-1.,92)

Total download file size: 0,6948242MB

Throughput: 0M/s

Reset Phone

Waiting for reset done...

Download Fail:FireHose Fail Fail to find QDLoader port after switch

Finish Download

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте! Делаю всё исключительно по инструкцыи, получаю вот такой лог:

Process Index:0
Programmer Path:H:\VibeZ2Pro_UnLock_BootLoader_L\prog_emmc_firehose_8974.mbn
Image Search Path:H:\VibeZ2Pro_UnLock_BootLoader_L
Please select the XML file
Start Download
COM Port number:9
Switch To EDL
Download Fail:Switch To EDL FailSystem.Exception: Fail to find QDLoader port after switch
 
   в QFIL.Tech.DownloadTech.GetPortAfterReset(String description, Int32 timeoutInSec)
 
   в QFIL.Tech.DownloadTech.SwitchToEDL()
Finish Download
 
Что не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Думаю полезный совет будет. Кто имеет Мобилы CN но с ROW Прошивкой разблокируем ROW Файлом. Так как если юзать CN Файл, то телефон не включается потом. 

Думаю CN файл предназначен для Китайцев с CN Прошивкой

2 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
У меня не получилось. Выдало сообщение, приведенное ниже. На телефоне прошивка 246, ROW. На компе Win7 x64. 
 
Start Download
COM Port number:7
Switch To EDL
Download Fail:Switch To EDL FailSystem.Exception: Fail to find QDLoader port after switch
 
   в QFIL.Tech.DownloadTech.GetPortAfterReset(String description, Int32 timeoutInSec)
 
   в QFIL.Tech.DownloadTech.SwitchToEDL()

 

Finish Download
 
PS. Человек где-то выше в ветке писал, что типа в выключенном режиме у него получилось (Клавиша ГромкостьВверх и кабель в дырку) - у меня не получилось в 9008 заправить, наоборот, еще больше каких-то гневных предупреждений QFIL выдал.
Отредактировал Alex Zander

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Беда!!! Прошил, лог верный, теперь черный экран 

, нажимаешь на питание вибрирует и все. Способ полукирпича не получается, комп не видит(( Спасайте!!!!!

Пробовал прошить с отключенной батареей, комп не видит(

Отредактировал 13xxx

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Alex Zander,

подключать надо "ГромкостьВверх и кабель в дырку" - это без вариантов, только так. тогда смарт подключается в режиме 9008. если ругается диспетчер, но надо переставить/доставить драйвера.

иногда помогает установка LenovoUsbDriver_autorun_1.0.112.

 

13xxx,

ничего непонятно, если честно.

что говорит диспетчер устройств на "ГромкостьВверх и кабель в УСБ"  ?

3 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Звук подключения проходит и все, в диспетчере ничего не отображается

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а аккум не сел случайно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И так пробовал и с отключенным аккумулятором, не видит и все.... 


кое как подключается, но при прошивке выдает

Process Index:0

Programmer Path:\\vmware-host\Shared Folders\Desktop\K920_ROW_S126_140825_user_1408251128-1\bin\prog_emmc_firehose_8974.mbn
Image Search Path:\\vmware-host\Shared Folders\Desktop\K920_ROW_S126_140825_user_1408251128-1\bin
Please select the XML file
Start Download
Program Path:\\vmware-host\Shared Folders\Desktop\K920_ROW_S126_140825_user_1408251128-1\bin\prog_emmc_firehose_8974.mbn
COM Port number:3
Sahara Connecting ...
Download Fail:QC.QMSLPhone.PhoneException: Could not connect to the COMPORT
 
   at QC.QMSLPhone.Phone.ConnectToServer_Sahara(UInt32 comPort, UInt64& version, Int32 mode, UInt64 timeout)
 
   at QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
Download Fail:Sahara FailValue cannot be null.
 
Parameter name: key
Finish Download
Отредактировал 13xxx

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это ошибка с драйверами. проверь в диспетчере.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Получилось после установки Леново дров. Не знаю, что за версию поставил, но взял их отсюда

В выключенном состоянии через КнопкуВверх и кабель туда. В первый раз всё равно ругнулось, но со второго раз получилось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу