SevenMaxs

Lenovo Vibe Shot - Расширенное рекавери TWRP by SevenMaxs

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

TWRP 3.0.2.0 для Lenovo Vibe Shot

msg-190-0-02804000-1413900974.jpg

 

28.04.2016 - скомпилировал из исходников Recovery TWRP 3.0.2-0 для Lenovo Vibe Shot (Z90a40).

zImage компилировал из исходников с использованием SaberMod Toolchains, поэтому включил нативную поддержку файловых систем exfat и f2fs.
 
Установка TWRP возможна только после разблокировки BootLoader!!!
 
В данном Recovery мне удалось реализовать:
- полноценную поддержку SELinux 
- монтирование внутренней памяти и съемной SDcard к ПК в режиме MTP
- монтирование USB-флешек по OTG (будут работать флешки с файловыми системами fat32, exfat)
- возможность выбора FS (ext2, ext3, ext4 ,f2fs, exfat, fat32) для форматируемого раздела..
- снятие скриншотов путем зажатия power+volume down (сохраняются /sdcard/Pictures/Screenshots)
- поддержка ОТА убрана
- функционал ADB (частичный)
- работу заряда батареи
- возможность устанавливать img-файлы

 

Дополнительные пункты в меню Backup:

  • Modem делает бекап разделa - /modem
  • Efs делает бекап разделов - /fsg, /modemst1, /modemst2, /modemst3
  • Persist делает бекап разделa - /persist
  • Preload делает бекап разделa - /preload
  • Aboot (bootloader) делает бекап разделов - /aboot, /abootbak
  • Firmware-update делает бекапы разделов - /sbl1(/sbl1bak), /rpm(/rpmbak), /tz(/tzbak), /pmic(/pmicbak), /hyp(/hypbak), /sdi
  • Splash делает бекап раздела - /splash
  • Mrd Data делает бекап разделa - /mrd

 

Скриншоты:

Спойлер

Screenshot_1970-07-15-23-40-07.pngScreenshot_1970-07-15-23-40-11.pngScreenshot_1970-07-15-23-40-18.pngScreenshot_1970-07-15-23-40-33.pngScreenshot_1970-07-15-23-40-47.pngScreenshot_1970-07-15-23-41-03.pngScreenshot_1970-07-15-23-41-09.pngScreenshot_1970-07-15-23-41-14.pngScreenshot_1970-07-15-23-41-20.pngScreenshot_1970-07-15-23-41-24.pngScreenshot_1970-07-15-23-42-28.pngScreenshot_1970-07-16-00-18-28.png

Установка:

  1. Извлекаем папку TWRP из архива TWRP-3.0.2.0_Z90a40_by_SevenMaxs.7z в корень любого диска
  2. Выключаем устройство (Z90a40), зажимаем обе кнопки громкости и подключаем к ПК через USB-шнур; устройство войдет в режим fastboot (на ПК должны быть установлены драйвера для ADB).
  3. Подключаем телефон к ПК при помощи usb-шнура и запускаем Flash-TWRP.bat (Run-TWRP.bat для разового запуска TWRP.)
  4. Ждем пока телефон загрузиться в TWRP
  5. Теперь можно отключать usb-шнур
  6. Установка окончена!

 

Скачать:

Для установки с ПК при помощи "батника" для Android 5.X.X
TWRP-3.0.2.0_Z90a40_by_SevenMaxs.7z
Размер: 10,8 МБ (11 327 911 байт)
MD5: 4C10357201538D4B44C411CA13A778D1

 

Вход в TWRP:

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

 

Важно!!!

Так как мне пришлось внести много изменений в стоковый загрузчик чтобы его взломать, поэтому есть один недочет:

команды перезагрузки в fastboot и recovery не работают 

adb reboot bootloader
adb reboot recovery

вместо них выполняется команда (это вынужденная мера),

adb reboot

а значит также будут себя вести команды Reboot recovery и Reboot bootloader как в TWRP так и в Android OS.

 

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

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


Ссылка на сообщение
Поделиться на другие сайты
В 28.07.2016 в 08:12, elindred@gmail.com сказал:

Thank you. I found my problem; the rom I was using was overwriting the recovery, so I would boot to the lenovo recovery instead of TWRP.

 

Keep up the good work :)

Доброе время суток. Проблема возникшая во время установки TWRP в моем случае похожа. Рекавери устанавливается, НО!! до первой загрузки и последующего выключения телефона. После же этого при попытке загрузить TWRM, вместо него грузит Lenovo recovery. При повторной установке происходит тоже самое. Что то можно с этим сделать? Аппарат z90a40 прошивка 240-я. Спасибо.

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


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

После установки. Заходите сразу же в тврп? После захода в тврп делаете сваип слева на право ? 

 
Добавлено 0 минут спустя:
 

Если этого не сделать. Система восстановит родное... 

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


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

После установки. Заходите сразу же в тврп? После захода в тврп делаете сваип слева на право ? 

 
Добавлено 0 минут спустя:
 

Если этого не сделать. Система восстановит родное... 

Изначально не сделал, но при повторной установке исправил этот нюанс. Но в итоге все же слетает... Пробовал даже ставить другую версию TWRP, тот же эффект. Возможно в настройках телефона должно быть что то определенно включено? После разблокировки загрузчика получил в придачу сброс бонусом)

 

И еще вопрос. Если установить SuperSU в TWRP до того момента как при перезагрузке его заменит стандартный рекавери, рут в итоге получится получить? Будет работать? Бутлуп?

Отредактировал D.K.777

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


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

Hello Android-Gurus,

 

can you please post a way to flash this TWRP from Chinese Lenovo Stock Recovery?

 

I briked my phone trying to unlock bootloader following the method down and now I can only reach the stock recovery with VOL+ and - and Power, my phone is invisible to Computer.

 

Thank you.

 

 

 

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


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

post a way to flash this TWRP from Chinese Lenovo Stock Recovery

Noway. Stock recovery only for stock rom or updates!

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


Ссылка на сообщение
Поделиться на другие сайты
9 minutes ago, Reanimax said:

Noway. Stock recovery only for stock rom or updates!

So I have to flash the whole rom? I cannot only repair the bootloader?

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


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

accorinti with adb you can flash just some full rom part...

 
Добавлено 3 минуты спустя:
 

I suppose you phone is stuck at some working state. Did you try to connect your phone in fastboot mode?

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


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

Now when I start the phone I see the green lenovo logo with NEW: powered by Max SevenMaxs

after ca 30 seconds the phone just switches off and vibrate long - No loading :-(

 

I tryed everything, I am reading everywhere and trying since yesterday, I cannot SEE my phone in the Computer. I mean, in my win7 device manager I see Android Phone but I cannot access it as a drive. I don't see anything about qualcomm under ports.


When I press VOL+ and connect usb cable, I shood have the phone in fastboot modus but after ca. 10 sec. restarts. And even so I cannot "see" it, adb devices gives me an empy list and if I try to flash the TWRP Flash-TWRP.bat I get the message: waiting for device....

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


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

When I press VOL+ and connect usb cable

Try to connect phone with some other keys combination. Try long power key.

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


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

I tried everything. If I press both vol +- and power i get into the stock recovery, then I press shoot off - then I press vol + and plug usb cable and I get the green lenovo logo, QFil show qualcomm 9006 - if I try to flash now, i get an error. I have read I need to be in 9008 mode, but I tryed 100 different methods, nothing works. Always 10 drives and 9006-

 

Can I just flash the twrp from the stock recovery?

 
Добавлено 19 minutes later:
 

Ok, TWRP from stock recovery is not possible, you said that already, so I just have to find a way to switch from 9006 to 9008 and then flash the TWRP with QFil - But how - I tried all methods in all forums... always 9006 :-(

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


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

OK, I managed to get the phone into 9008 and flash again my phone the unlock bootloader with files from here:

.QFil said download succesfull, phone rebooted, aber same problem, get stuck at the green lenovo logo for 20 seconds, then it turns off with long vibration...
What am I doing wrong?

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


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

accorinti you should flash whole stock rom.

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


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

OK, I downloaded this rom, renamed as update.zip, put on my sd-card, go to recovery and select update, it starts working but it always stopps at 50%
May be not the right ROM?

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


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

I switched off the phone bei going into chinese recovery with VOL+ - and power button, then select switch off.
I pressed VOL - and inserted USB cable, I see the lenovo logo but after 3 sec the screen go black and the phone start charging. Nothing on computer.


I press with VOL - and Power and then plug the usb cable, now I see in QFil "Lenovo HS-USB Diagnostics (COM5)".
I pressed download, Download starts, then it stopps with the message:
Download fail: fail to find QDLoader port after switch. This in my WIN10 Laptop.

In my WIN7 Laptop I get this message:
Start Download
COM Port number:4
Switch To EDL
Download Fail:System.Exception: Failed to Switch to Emergency Download mode
bei QC.QMSLPhone.Phone.QPHONEMS_SwitchToEDL()
bei QC.SwDownloadDLL.SwDownload.SwitchToEDL()
Download Fail:Switch To EDL FailSystem.Exception: FireHose Fail
bei QC.SwDownloadDLL.SwDownload.SwitchToEDL()
bei QFIL.Tech.DownloadTech.SwitchToEDL()
Finish Download

In both computers I tryed 
adb devices
it says 
List of devices
? unauthorized
if I try adb reboot edl
error: device unauthorized. Please check the configuration dialog on your device
-----------
Hitting the power button like crazy and plugging the usb cable in I enter the 9008 mode. But just for 10 seconds. Both MiFlash and QFil start flashing but then the phone reboots and the connection is lost.
-------------
I tried to install different roms from putting them in a update.zip file on a sd-card and then install directly via chinese recovery, some I get a big red cross right after starting, some I get a big red cross after 49%
-----------

It doesnt look good for my phone, does it?  :-(

 

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


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

It doesnt look good for my phone

It looks like flash memory is damaged...

Can you add Qfil screenshots.

What firmware version was on phone and which version you are trying to instal?

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


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

I had this rom:
VIBEUI_V3.1_1621_5.273.1_ST_Z90-7

Now I am trying with different roms:
VIBEUI_V3.1_1625_5.396.1_ST_Z90-7_unlocked

Lenovo_Vibe_Shot_Z90-7_USR_S074_1505010010_150803_qpst

Z90-7_USR_ST1625_5.396.1_1606141622_Q202533.1_CN_qpst.7z

 

in mode Lenovo HS-USB Diagnostics (COM5)

I get from QFil this error:

Download fail: fail to find QDLoader port after switch. See Pic nr 1

 

If I start the phone in 9008 mode, QFil start download, but after 10 sec phone reboot and lose connection.

 

I tried deleting all drivers and reinstall but same.

----------

I wanted to try to install whole stock rom from recovery as you said, but I think this is not possible from SD-Card only possible from internal memory, right?

Becouse I can't access internal memory :-(

 

 

Capture.JPG

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


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

I DID IT!!!!! I am now in TWRP. How do I install rom now? :-)

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


Ссылка на сообщение
Поделиться на другие сайты
On 3.11.2017 at 7:38 AM, Reanimax said:

It looks like flash memory is damaged...

Can you add Qfil screenshots.

What firmware version was on phone and which version you are trying to instal?

OK another step ahead :)

I downloaded this rom
https://www.needrom.com/download/lenovo-z90-7-vibeui/

to my sd card, then I went in TWRP -> Install

At the end I have a working phone :)

Now this is the current situation:
TWRP is gone
I have back the Chinese Recovery (with English/Chinese language)
AND the normal Android recovery in english.

I am able to put the phone in a 9008 (COM3) mode, stable (with adb reboot edl).
in device manager and QFIL I see 9008 (COM3)

 

BUT: I try now to install 1625 from okencjusz but QFIL gives me an error: Sahara fail:QSaharaServer fail: Process Fail
(s. photo) https://drive.google.com/file/d/0B4F0v469p1VuRF9oUkM0a0pvRTg/view?usp=sharing
MiFlash starts flashing but stopps after 10 sec with message: ping target failed

if I try
adb devices: nothing
fastboot: waiting for device...
 

Do you have an idea?

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


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

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

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

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

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


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

Войти

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


Войти

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

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