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 пользователям понравился пост

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


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

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

1. Установка драйверов. ( комп видит мой телефон как "Lenovo Composite ADB Interface". Через диспетчер устройств.)

2.В режиме диагностики телефона комп его видит как:
модем-Lenovo HS-USB Modem Phone, Lenovo ADB Device-Lenovo Composite ADB Interface, Порты-"Lenovo HS-USB Diagnostics (COM5)" и "Lenovo HS-USB NMEA (COM3)"
3. Запуск QFIL.
4.Выбор телефона (Diagnostics), выбор взломщика (prog_emmc_firehose_8916.mbn) для версии 5.0.2 ( на данный момент у меня стоит самая последняя версия которую можно обновить через стандартное "обновление системы".
5.Выбор таблиц (rawprogram0) и (patch0).
6. Нажать кнопку Download.
7. Увидеть результат:
Process Index:0
Programmer Path:D:\Download\lenovo\S90_UnLock_BootLoader_L\prog_emmc_firehose_8916.mbn
Image Search Path:D:\Download\lenovo\S90_UnLock_BootLoader_L
Please select the XML file
Start Download
COM Port number:5
Switch To EDL
Download Fail:System.Exception: Failed to Switch to Emergency Download mode
at QC.QMSLPhone.Phone.QPHONEMS_SwitchToEDL()
at QC.SwDownloadDLL.SwDownload.SwitchToEDL()
Download Fail:Switch To EDL FailSystem.Exception: FireHose Fail
at QC.SwDownloadDLL.SwDownload.SwitchToEDL()
at QFIL.Tech.DownloadTech.SwitchToEDL()
Finish Download.
Где я "накосячил" ?)

 

Телефон S90-A 2/32.

Андройд 5.0.2

Версия прошивки S90-A_S235_150825_ROW.

Всё это делается на системе Windows 7 Service Pack 1, 64-бит.

 

Совет пробовать на другом компе не писать. Вопрос про какой взломщик я скачал, не спрашивать. Вопрос про драйвера не задавать, разве что расписать ПОДРОБНО их установку.

В шапке взял для версии 5.0.2.

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

Прошу помогите!

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

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


Ссылка на сообщение
Поделиться на другие сайты
Но я не понимаю почему не хочет он взламывать загрузчик.
Попробуйте его после этого в 9008 подключить и прошить 
3 пользователям понравился пост

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


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

"Попробуйте его после этого в 9008 подключить и прошить"

Во-первых пробовал.

Во-вторых, напомните, как в него включать телефон.

В-третьих, причём здесь режим 9008, если судя по инструкции нужен diagnostic?

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


Ссылка на сообщение
Поделиться на другие сайты
Во-вторых, напомните, как в него включать телефон.

Все написано уже 100 раз в теме и так же имеется в шапке темы

 

В-третьих, причём здесь режим 9008, если судя по инструкции нужен diagnostic?

Не буду повторяться, но советую прочитать вот 

 

Выключаем телефон, затем зажимаем и удерживаем до появления сервисного меню клавиши "Volume Down" и "Power".

 где черным по белому описывается способ входа.

И на последок: все беды и окирпичивания, а так же неудачное восстановление или прошивка, происходят из за не желания читать инструкции, которые пишутся как раз для вас, пользователей пришедших на форум за советом и помощью. Нам инструкции, уже как бы не нужны, и так знаем что и как, ведь пишем их сами. Советую на будущее прежде чем что то делать прочитать инструкцию раз 20 и только после того как разобравшись во всем начинать действия, а не наоборот, сначала окирпичить а потом пытаться понять и читать.

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

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


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

Я ответил вам что в режиме 9008 уже

пробовал. Что дальше?

Вы мне цитируете заход в режим диагностики, а я про 9008 говорю. Прочтите ещё раз моё описание проблемы

В режим "выкл+громк.-"

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

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


Ссылка на сообщение
Поделиться на другие сайты
Вы мне цитируете заход в режим диагностики, а я про 9008 говорю.
Отлично, вы в 9008. Дальше начинаем с "Непосредственно разблокировка BootLoader" данной инструкции пропустив в ней 4-й пункт. 
2 пользователям понравился пост

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


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

Отлично, вы в 9008. Дальше начинаем с "Непосредственно разблокировка BootLoader" данной инструкции пропустив в ней 4-й пункт. 

Прощу прощения, я до сих пор не понял каким образом я вошел в 9008. Я по просту не вижу как это сделать:) моя глупость возможно играет в этом плане, но хоть убей не вижу)

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


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

Мне кажется, главное - вы уже в нём :)

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


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

Мне кажется, главное - вы уже в нём :)

Увы, но я уже успел выйти из него, до того как обратился за помощью.

А вот как обратно зайти в 9008. Я ума не приложу) я в 9008 то попал совершенно случайно, и не понял какой комбинацией, хотел в диагностику включить, а включился 9008.

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

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


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

Выключите, зажмите громкость вверх и подключите к ПК - если я про вверх не ошибаюсь

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


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

Выключить, зажмите громкость вверх и подключить к ПК - если я про вверх не ошибаюсь

Нет, не ошибаешься. На выключенном девайсе зажимаем громкость вверх и не отпуская ее подключаем к ПК, громкость отпустить помле того как через пару секунд в диспетчере устройств появится 9008. Далее как описал SevenMaxs, пропустив пункт 4, разблокируем загрузчик.
1 пользователю понравился пост

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


Ссылка на сообщение
Поделиться на другие сайты
Я брал ORT JTAG, сейчас он не меньше стоит 8-9*103 руб стоит

Какой JTAG BOX лучше купить чтобы он точно увидел QUALCOMM 410? Там вроде Cortex A53

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


Ссылка на сообщение
Поделиться на другие сайты
Какой JTAG BOX лучше купить чтобы он точно увидел QUALCOMM 410?
На какой денег хватит... А у видит он снеп 410 или нет нужно спрашивать у прадовца.

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


Ссылка на сообщение
Поделиться на другие сайты
Lenovo S60-A can unlock bootloader with "S90-ROW_UnLock_BootLoader_L" ?
NO! 
2 пользователям понравился пост

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


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

Ребята, случайно прошил не тот загрузчик. Тело S90-U не включается и постоянно вибрирует, компом не видится в упор, дрова все стоят. Вскрыл, отстегнул батарею, реакции ноль. Прицепил снова, опять вибрирует, даже с зажатой кнопкой вверх. Есть ли решение в данном случае?

 

По всей видимости в теле был установлен андроид 5, а прошил загрузчик от 4.4.

 

Решение нашёл. Сорри за невнимательность.

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

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


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

Под win 10 x64 всё прошло на ура! делал как описано тут

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


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

Уважаемый SevenMaxs

Я случайно испортил бутлодер. Теперь телефон просто вибрирует.. И все.. Не какие кнопки не работают. Как восстановить бутлодер?

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

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


Ссылка на сообщение
Поделиться на другие сайты
Я случайно испортил бутлодер. Теперь телефон просто вибрирует.. И все.. Не какие кнопки не работают.
  1. Разобрать устройство.
  2. Отсоединить батарею.
  3. Подключить usb-кабель и зажать кнопку питания на 10 сек.
  4. Аппарат распознается на ПК как 9008.
  5. Прошить загрузчик под свою модель устройства.
6 пользователям понравился пост

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


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

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

Спасибо за инструкцию сверху, я не увидел с телефона, дико извиняюсь, вопрос закрыт!

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

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


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

Здравствуйте! у меня винда десятка, леново S90-A, слетела прошива, какую мне поставить подскажите?

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


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

Здравствуйте! у меня винда десятка, леново S90-A, слетела прошива, какую мне поставить подскажите?

В данной теме обсуждается вопрос разлочки и прошивки разблокированного загрузчика. Вам же в тему по прошивки вашего девайса  Lenovo S90 официальные прошивки

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

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


Ссылка на сообщение
Поделиться на другие сайты
@SevenMaxs, не вылезает окошко после введения *#*#8899#*#*
Тогда  ####8899#

А если и так не прокатит.. то выключаем аппарат, зажимаем громкость вверх, и подключаем usb-кабель - аппарат в режиме 9008.

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

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


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

@SevenMaxs ,Thank you for your developement, now i'm success to unlock bootloader android 5.0.2 and rooted my device latest firmware 

post-337807-0-08896600-1449988435_thumb.
Отредактировал Дaвид Мaркович
спрятал картинку под спойлер

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


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

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

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

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

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


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

Войти

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


Войти

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

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