SevenMaxs

Lenovo S90 - Разблокировка BootLoader

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

 
 
Lenovo S90 - Официальные прошивки | Lenovo S90 - Кастомные прошивки | Lenovo S90 - Батарея и время работы
Lenovo S90 CN (Китайская ревизия) | Lenovo S90 - Вопросы и ответы | Lenovo S90 - Обзоры и отзывы | Lenovo S90 - Форум вопросов
 Lenovo S90 - Драйвера и утилиты для ПК | Lenovo S90 - Разблокировка BootLoader | Lenovo S90 - Получение Root
Lenovo S90 - Модемы от ROW прошивок | Lenovo S90 - Темы оформления | Lenovo S90 - Инструкция по раскирпичиванию
Lenovo S90 - Инструкция по установке OTA-обновлений Lenovo S90 - Разборка аппарата в картинках
 Lenovo S90 - Установка QSB-прошивок с внутренней SD-карты 
Резервное копирование и восстановление EFS для устройств Lenovo на базе Qualcomm
Инструкция по установке прошивок для устройств Lenovo на базе Qualcomm при помощи QFIL
 
Разблокировка BootLoader на Lenovo Sisley (ROW/CN)
bootloader.png
Автор не несет никакой ответственности за порчу вашего оборудования.
Вы должны понимать, что вы делаете!

 

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

1. Нам потребуется ПК с Win7 (Win8, Win8.1, Win10 не подходят) желательно 32-bit, но и 64-bit тоже сгодится
2. Полностью заряжаем смартфон и находим usb-кабель.
3. Также нам понадобятся установить все необходимые драйвера (LenovoUsbDriver и Qualcomm_USB_Drivers) и программу-прошивальщик QPST 2.7.422 (все есть в этой теме).
4. Проверяем всели необходимые драйвера были установлены – для этого:
4.1. Включаем отладку по USB:
Если раздел настроек "Для разработчиков" отсутствует, идем в Настройки > О телефоне [ > Информация об устройстве] и нажимаем 10 раз по пункту Номер сборки. Затем переходим в Настройки > Для разработчиков - включаем отладку по USB

Спойлер

0.jpeg

4.2. Подключаем телефон к ПК через USB-кабель, в звонилке набираем *#*#8899#*#* и нажимаем на «OK».

Спойлер

1.jpeg

4.3. Открываем Диспетчер устройств на ПК – у вас должно быть так как на скриншоте (номера портов могут отличатся).

Спойлер

2.png

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

Спойлер

3.jpeg


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

1. Скачиваем прикрепленный архив S90_UnLock_BootLoader.7z и распаковываем его содержимое в корень любого диска.

Спойлер

4.png

2. Запускаем утилиту QFIL (Пуск > Все программы > QPST > QFIL).

Спойлер

5.png

3. В открывшемся окне программы QFIL заполняем следующие поля:
в поле Programmer patch указываем путь до файла prog_emmc_firehose_8916.mbn, для этого нажимаем на кнопу «Browse», в открывшемся окне указываем путь до папки S90_UnLock_BootLoader, затем выбираем файл prog_emmc_firehose_8916.mbn и нажимаем «Открыть».
нажимаем на копку «Load XML…», в открывшемся окне указываем путь до папки S90_UnLock_BootLoader, затем поочередно выбираем – сначала rawprogram0.xml и нажимаем «Открыть», а затем patch0.xml и также нажимаем «Открыть».

Спойлер

6.png

4. Убеждаемся, что программа QFIL видит смартфон как Lenovo HS-USB Diagnostics.

Спойлер

7.png

5. Нажимаем на кнопку «Download» и ждем окончания процесса. Смартфон должен перезагрузиться при успешной разблокировке и загрузится в Android OS).

Спойлер

8.png

Log успешного процесса разлочки

Спойлер

Start Download
COM Port number:8
Switch To EDL
Program Path:C:\S90_UnLock_BootLoader\prog_emmc_firehose_8916.mbn
COM Port number:11
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:11
Sending NOP
FireHose NOP sent successfully
Sending Configuration
Device Type:eMMC
Platform:8x26
Set TxBuffer 0x4000, RxBuffer 0x4000
Firehose configure packet sent successfully!
Total Bytes To Program 0xE5AA0
Download Image
PROGRAM: Partition 0, Sector: 0, Length: 33 Sectors, Sector Size: 512 Bytes
File: C:\S90_UnLock_BootLoader\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: C:\S90_UnLock_BootLoader\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 0x6ea
PROGRAM: Partition 0, Sector: 268288, Length: 1770 Sectors, Sector Size: 512 Bytes
File: C:\S90_UnLock_BootLoader\emmc_appsboot.mbn
PROGRAM: Written Bytes 0xdd400 (64)
Program Size: 0.86 MB
PROGRAM: Replace the partition sectors number 0x1000 to file size in sector 0x6ea
PROGRAM: Partition 0, Sector: 264192, Length: 1770 Sectors, Sector Size: 512 Bytes
File: C:\S90_UnLock_BootLoader\emmc_appsboot.mbn
PROGRAM: Written Bytes 0xdd400 (64)
Program Size: 0.86 MB
Total Size: 1.76 MB
Total Size: 0 Seconds
PATCH: Partition 0, Sector: 9, Offset 424 Bytes, Size: 8 Bytes, Value: NUM_DISK_SECTORS-34.
PATCH: Partition 0, Sector: 0, Offset 424 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,4096)
PATCH: Partition 0, Sector: 0, Offset 88 Bytes, Size: 4 Bytes, Value: CRC32(NUM_DISK_SECTORS-33.,4096)
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: 1,76123MB
Throughput: 0M/s
Reset Phone
Waiting for reset done...
Finish Download[/code]

 


Скачать:

для Android 4.4.4

Спойлер

Для европейской версии аппарата ROW (Lenovo S90-A)
S90-ROW_UnLock_BootLoader.7z
MD5: 37B0E99B30F77BA8D1062DB55F44E4D0

Для китайской версии аппарата CN (Lenovo S90-U и Lenovo S90-T)
S90-CN_UnLock_BootLoader.7z
MD5: DD845BCDB9DA75D4E21A3A3BD377DC42

Для Android 5.0.2

Спойлер

Для европейской версии аппарата ROW (Lenovo S90-A)
S90-ROW_UnLock_BootLoader_L.7z
MD5: 1D41CF160EF68802141ECD4A836C0563

Для китайской версии аппарата CN (Lenovo S90-U и Lenovo S90-T)
S90-CN_UnLock_BootLoader_L.7z
MD5: 39A873A7A202AB53079AD3CFB62579F1

 

Отредактировал SevenMaxs
Исправил спойлеры
43 пользователям понравился пост

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


Ссылка на сообщение
Поделиться на другие сайты
37 минут назад, magomed8855 написал:

нужно прошить на стоковую прошивку чтобы заработал кастомный рекавери

На стоковой прошивке - стоковый рекавери.

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

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


Ссылка на сообщение
Поделиться на другие сайты
5 часов назад, 2_unlimited написал:

На стоковой прошивке - стоковый рекавери.

Сделал без стоковки. Перепрошил с 4.4.4 на 5.0.2 с компа и всё стало на свои места 

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


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

Всем привет у меня lenovo s90-a пробовал уже все и всяко разблокировать бут дрова есть и win 7 но все равно пишет 

Total download file size: 1,76123MB
Throughput: 0M/s
Reset Phone
Waiting for reset done...

и на этом останавливаеться и все хоть убей его

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


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

Добрый день всем.

Lenovo S90-A. Отладка по USB включена.

После ввода  *#*#8899#*#* ничего не происходит, предупреждение не выскакивает. Это нормально?

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

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


Ссылка на сообщение
Поделиться на другие сайты
2 часов назад, Cmex написал:

предупреждение не выскакивает.

В СОМ портах телефон виден?

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


Ссылка на сообщение
Поделиться на другие сайты
18 часов назад, 2_unlimited написал:

В СОМ портах телефон виден?

нет, не виден.

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


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

@Cmex

Попробуйте ####8899#

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

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


Ссылка на сообщение
Поделиться на другие сайты
15 часов назад, AKhod написал:

@Cmex

Попробуйте ####8899#

Спасибо, помогло!

 

П.5.2. В случае, если Вам дали хороший совет или каким-то другим образом помогли в решении Ваших проблем, не надо оставлять сообщения, такие как «Спасибо огромное!!!», а следует нажать на соответствующую пиктограмму под сообщением (кнопка «Нравится»). Если Вам дали полезный совет, но по каким либо причинам вы не можете воспользоваться соответствующими кнопками, то для изменения репутации помогшему пользователю воспользуйтесь кнопкой "Жалоба" в этом сообщении и напишите причину изменения репутации.

(вместо тысячи слов спасибо)

 

Отредактировал Maximus263
указание на нарушение правил
1 пользователю понравился пост

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


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

Добрый день. подскажите пожалуйста, после того как программой QFIL хотел разблокировать ботлодер, телефон перестал определятся в компе и не запускается, а просто вибрирует. что делать спасите?

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

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


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

3. В открывшемся окне программы QFIL заполняем следующие поля:
в поле Programmer patch указываем путь до файла prog_emmc_firehose_8916.mbn, для этого нажимаем на кнопу «Browse», в открывшемся окне указываем путь до папки S90_UnLock_BootLoader, затем выбираем файл prog_emmc_firehose_8916.mbn и нажимаем «Открыть».
нажимаем на копку «Load XML…», в открывшемся окне указываем путь до папки S90_UnLock_BootLoader, затем поочередно выбираем – сначала rawprogram0.xml и нажимаем «Открыть», а затем patch0.xml и также нажимаем «Открыть».

Добрый день.

Значение поля "Select Build Type" какое должно быть выбрано: "Flat Build" или "Мета Build"?

При попытке разблокировать со значением "Flat Build" лог:

Validating Application Configuration
Load APP Configuration
COM:-1
SAHARA:True
SAHARA:E:\S90-ROW_UnLock_BootLoader_L\prog_emmc_firehose_8916.mbn
SEARCHPATH:E:\S90-ROW_UnLock_BootLoader_L
RAWPROGRAM:
rawprogram0.xml
PATCH:
patch0.xml
ACKRAWDATAEVERYNUMPACKETS:False
ACKRAWDATAEVERYNUMPACKETS:100
MAXPAYLOADSIZETOTARGETINBYTES:False
MAXPAYLOADSIZETOTARGETINBYTES:49152
DEVICETYPE:eMMC
PLATFORM:8x26
VALIDATIONMODE:0
RESETAFTERDOWNLOAD:False
MAXDIGESTTABLESIZE:8192
SWITCHTOFIREHOSETIMEOUT:30
RESETTIMEOUT:200
RESETDELAYTIME:2
FLATBUILDPATH:C:\
FLATBUILDFORCEOVERRIDE:True
QCNPATH:C:\Temp\00000000.qcn
QCNAUTOBACKUPRESTORE:False
SPCCODE:000000
ENABLEMULTISIM:False

Тело прикинулось кирпичем и не хотело включаться. После ресета завелся. 

Machine type model - P0S3.

Со значением "Мета Build" выбрать путь к prog_emmc_firehose_8916.mbn невозможно.

 

Вторая попытка вроде успешная, но лог отличается от лога ТС. Как узнать что разблокирован BootLoader?

Спасибо.

Вопрос снят.

Разблокирован. Все заработало только при подключения тела через USB 2.0

Отредактировал Cmex
Вопрос решен.

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


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

всем привет!начал перепрошивать телефон Lenovo S-90-t, а в диспетчере устройств в вкладке "модемы" не Lenovo HS-USB Modem Phone #2, а HS-USB Modem Phone, а все остальное так как нужно! можно ли идти дальше?

 

все получилось,всем спасибо

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

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


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

Y menia problema c poiskom *(Select Port) tam net mijewo ustrojstwa

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


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

Здравствуйте. Помогите пожалуйста . не  могу разлочить.

лог такой

Process Index:0
Programmer Path:C:\Users\Пользователь\Desktop\ТЕЛЕФОНА\леново\S90-CN_UnLock_BootLoader\S90_UnLock_BootLoader\prog_emmc_firehose_8916.mbn
Image Search Path:C:\Users\Пользователь\Desktop\ТЕЛЕФОНА\леново\S90-CN_UnLock_BootLoader\S90_UnLock_BootLoader
Please select the XML file
Start Download
COM Port number:16
Switch To EDL
Download Fail:Switch To EDL FailSystem.Exception: Fail to find QDLoader port after switch
   at QFIL.Tech.DownloadTech.GetPortAfterReset(String description, Int32 timeoutInSec)
   at QFIL.Tech.DownloadTech.SwitchToEDL()
Finish Download
Start Download
COM Port number:16
Switch To EDL
Download Fail:Switch To EDL FailSystem.Exception: Fail to find QDLoader port after switch
   at QFIL.Tech.DownloadTech.GetPortAfterReset(String description, Int32 timeoutInSec)
   at QFIL.Tech.DownloadTech.SwitchToEDL()
Finish Download

виндовс семерка.

андроид установлен стоковый 4.4.4

китайский

помогите не могу установить рекавери изза этого.

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


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

У вас так...

13 минут назад, dimanoid9999 написал:

C:\Users\Пользователь\Desktop\ТЕЛЕФОНА\леново\S90-CN_UnLock_BootLoader

...а должно быть примерно так: C:\S90-CN_UnLock_BootLoader

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


Ссылка на сообщение
Поделиться на другие сайты
On 03.02.2015 at 14:08, SevenMaxs написал:
On 02.02.2015 at 02:57, wittawat написал:

 

скажите, почему на s90-a bootloader можно разблокировать, а на s60-a нет. вроде бы внутренности у них одинаковые.

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


Ссылка на сообщение
Поделиться на другие сайты
19 минут назад, svd9364 написал:

почему на s90-a bootloader можно разблокировать, а на s60-a нет

На S60, в отличие от S90 ,так и не предоставили исходный код...

 

21 минут назад, svd9364 написал:

вроде бы внутренности у них одинаковые.

Ошибаетесь.

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


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

благодарю за ответ

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


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

S90-A / win7 64 / 5.0.2 стоковая / всё по иструкции / не хочет ставиться...

 

C:\S90_UnLock_BootLoader_L\prog_emmc_firehose_8916.mbn

C:\S90_UnLock_BootLoader_L

 

Start Download
COM Port number:3
Switch To EDL
Download Fail:Fail to find QDLoader port after switch
Finish Download

 

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

 

Помогите пожалуйста

relink.png

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

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


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

 

 

В 17.12.2016 в 14:32, Sonnet сказал:

? как это исправить?

Мне помогло удаление драйверов, отключение антивируса и интернета . И установка драйверов заново.

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


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

всем привет ,, начал разлочивать бутроадер , делаю всё по схеме , комп видит апарат - всё норм , после прошивки разлоченого апарата получаю кирпич , включается только power+Volup удерживать , прилогаю лог с qfil

Start Download
COM Port number:21
Switch To EDL
Download Fail:Switch To EDL FailSystem.Exception: Fail to find QDLoader port after switch

at QFIL.Tech.DownloadTech.GetPortAfterReset(String description, Int32 timeoutInSec)

at QFIL.Tech.DownloadTech.SwitchToEDL()
Finish Download
Что можно сделать что бы норм прошиться ?

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


Ссылка на сообщение
Поделиться на другие сайты
37 минут назад, imprestness сказал:

Fail to find QDLoader port after switch

Вероятно не выполнено условие...

В 26.11.2014 в 19:28, SevenMaxs сказал:

4. Убеждаемся, что программа QFIL видит смартфон как Lenovo HS-USB Diagnostics.

 

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


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

видит програма его как Lenovo HS-USB Diagnostics , что за условие ?

 

Lenovo HS-USB Diagnostics (port 21)

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


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, imprestness сказал:

програма его как Lenovo HS-USB Diagnostics

Чудес не бывает! ...ваша ошибка в неправильном распозновании устройства.  Пошагово проверяйте порядок действий... может отладку не включили, может цифровую подпись не подтвердили...

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


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

А может кто нибудь дать ссылку на то как разблокировать из под Win10! Потому как лежит S90-A с тупым стоком в котором слишком много багов

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


Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, nickberN сказал:

как разблокировать из под Win10

Я сомневаюсь, что такой метод существует. А что мешает в своём окружении найти ПК (ноутбук) с Windows 7 на борту?

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


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

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

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

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

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


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

Войти

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


Войти

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

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