SevenMaxs

Lenovo Vibe Z2 Pro (K920) - Расширенное рекавери TWRP by SevenMaxs

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

TWRP 2.8.7.7 для Lenovo Vibe Z2 Pro

post-53625-0-87800000-1414063980.jpg

23.09.2015 - скомпилировал из исходников Recovery TWRP 2.8.7.7 для Lenovo Vibe Z2 Pro

Выражаю огромную благодарность @ORiONstar, за помощь в создании Splash-картинки!!!

 

Установка TWRP на аппараты с Android 5.0.2 возможна только после разблокировки BootLoader!!!
  
В данном Recovery мне удалось дополнительно реализовать:

- полноценную поддержку SELinux 
- монтирование внутренней SDcard к ПК в режиме MTP
- монтирование USB-флешек по OTG (будут работать флешки с файловыми системами fat32, exfat и nt
fв только в версии 2.8.7.7)

- возможность выбора FS (ext2, ext3, ext4 ,f2fs, exfat, fat32) для форматируемого раздела..
- снятие скриншотов путем зажатия power+volume down (сохраняются /sdcard/Pictures/Screenshots)
- поддержку ОТА
- полный функционал adb
- работу заряда батареи

- применена тема Materialised от z31s1g
- добавлена возможность устанавливать img-файлы (для этого переходим в Install и в правом нижнем углу переключаем с Zips на Images - для стоковой темы 

или в верхней панели переключаем с Install Zip на Install Image - для темы Materialised)

 

Скриншоты.

Вид с темой Materialised

 

Спойлер

post-53625-0-09614800-1428436675_thumb.ppost-53625-0-54125400-1428436681_thumb.ppost-53625-0-44097000-1428436687_thumb.ppost-53625-0-01489700-1428436691_thumb.ppost-53625-0-26716000-1428436694_thumb.ppost-53625-0-50977700-1428436697_thumb.ppost-53625-0-59259200-1428436705_thumb.ppost-53625-0-33588500-1428436711_thumb.ppost-53625-0-31501600-1428436773_thumb.ppost-53625-0-22927900-1428436777_thumb.ppost-53625-0-54254500-1428436781_thumb.ppost-53625-0-06738700-1428436786_thumb.ppost-53625-0-06738700-1428436786_thumb.ppost-53625-0-29293100-1428436790_thumb.ppost-53625-0-24862800-1428436796_thumb.ppost-53625-0-69914400-1428436799_thumb.ppost-53625-0-62821100-1428436804_thumb.p

 

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

  • Modem делает бекап разделa - /modem
  • NvRam делает бекап разделов - /fsg ,/modemst1, /modemst2, /mrd
  • Persist делает бекап разделa - /persist
  • Preload делает бекап разделa - /preload
  • Aboot (bootloader) делает бекап разделов - /aboot
  • Firmware-update делает бекапы разделов - /sbl1, /rpm, /tz
  • Splash делает бекапы разделов - /splash

 

Для создания полноценной резервной копии прошивки, рекомендую делать бекапы следующих разделов:

Aboot, Boot, Recovery, Modem, Frimware-update, Data, System, Cache.
Cоветую сделать резервную копию пунктов NvRam, Persist и лишний раз, без особой необходимости, его НЕ восстанавливать.

 Инструкция установки через мод. Recovery (TWRP):

  • Копируем архив Lenovo_K920Pro_TWRP-2.8.6.1_by_SevenMaxs.zip на внутр. память или внеш. USB-флешку (кому как удобнее)
  • Загружаемся в Recovery
  • Нажимаем Instal
  • Выбираем архив Lenovo_K920Pro_TWRP-2.8.6.1_by_SevenMaxs.zip
  • Свайп вправо
  • Hажимаем Reboot recovery
  • Установка окончена!

 

Инструкция установки при помощи "батника":

  • Извлекаем папку TWRP из архива TWRP-2.8.6.1_K920Pro.7z в корень любого диска
  • На телефоне включаем отладку по ADB (на ПК должны быть установлены драйвера для ADB)
  • Подключаем телефон к ПК при помощи usb-шнура и запускаем Flash-TWRP.bat  
  • Ждем пока телефон загрузиться в TWRP
  • Теперь можно отключать usb-шнур
  • Установка окончена!

 

P.S. Тестирование проводилось на ROW-версии аппарата, совместимость с CN-версиями не проверялась!

Спойлер


Для установки через любое мод. recovery
Размер: 15,3 МБ (16 062 126 байт)
MD5: 174AD634C1F1FC7D50B59AAF7A9CC89E

 

Для установки с ПК при помощи "батника"
Размер: 14,5 МБ (15 309 274 байт)

MD5: 82C69D3474262679B172369A463D7A56

 

Для установки через любое мод. recovery
Размер: 14,2 МБ (14 983 630 байт)
MD5: 40CB7898D5F14DF67D591909FCB8994B

 

Для установки с ПК при помощи "батника"
Размер: 13,7 МБ (14 397 477 байт)

MD5: 2A07403A47CE9F8DEADB952BBB3A027C

 

Для установки через любое мод. recovery
Размер: 13,5 МБ (14 236 719 байт)

MD5: 42B9534FF31AB2480ED9140E15013BE3

 

Для установки через любое мод. recovery

Размер: 28,2 МБ (29 618 198 байт)
MD5: D753D6087A7F9D96307F7596EC1F56E3


 

 

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

When you publish on the aside resource. Do not forget to indicate the source! Respect other people's work and time spent.

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

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


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

Скомпилировал из исходников Recovery TWRP 2.8.7.7 для Lenovo Vibe Z2 Pro (ссылка для скачивания в "шапке" темы).

Краткий список изменений:

- исправлены баги в работе adb

- исправлены недочеты с ORS скриптами

- проведена оптимизация модулей шифрования (пока возможность шифрование отключена)

- добавлена поддержка NTFS для съемных накопителей.

это только для рековери поддержка NTFS , или NTFS будет поддерживаться в самой прошивке?

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


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

только в рекавери.

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

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


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

Дамы и Господа, сей продукт творческой мысли: Для установки с ПК при помощи "батника"

Прикрепленный файл TWRP-2.8.7.7-L_K920Pro.7z 13,73МБ отсутствует, а очень надоть. Где взять то?

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


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

Установил Recovery TWRP 2.8.7.7  на телефон. Также скачал прошивку для модема MODEM CN6 Android5 Vibe 1535. Переименовал её в update.zip Загрузил на телефон. Нажимаю в recovery install. Больше ничего не происходит. Где ошибка?

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


Ссылка на сообщение
Поделиться на другие сайты
Установил Recovery TWRP 2.8.7.7  на телефон. Также скачал прошивку для модема MODEM CN6 Android5 Vibe 1535. Переименовал её в update.zip Загрузил на телефон. Нажимаю в recovery install. Больше ничего не происходит. Где ошибка?
 Ознакомьтесь с этим:
  • С терминами, понятиями и принципами работы можно ознакомится в теме: Recovery вопросы и ответы
  • Общая информация и скрины TWRP recovery.

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


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

хочу добавить, что для прошивки *zip через тврп, переименовывать архив не требуется.

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

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


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

что я делаю не так? Бутладер разблокировал, установил рут, столкнулся с проблемой бинарного su, хочу прошить twrp и попробовать вылечить проблему. 

Делаю так, опять через qfil разлочиваю бут и запускаю батник twrp. итог:

post-30305-0-70874100-1445454076_thumb.j

5.0.2 , 271 прошивка

Отредактировал kraminski
поправил скриншот

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


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

в смд отображено два устройства, в ошибке тоже объяснение: больше одного устройства. итог: система не понимает куда ставить.

надо избавиться от "emulator-5554".  

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

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


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

в смд отображено два устройства, в ошибке тоже объяснение: больше одного устройства. итог: система не понимает куда ставить.

надо избавиться от "emulator-5554".  

а каким образом можно избавиться от емулятор 5554 ?

Вопрос снимается как дурацкий :)

 

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

Кто то сталкивался? как лечить?

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


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

банально запуститься в тврп и установить архив с су :   https://yadi.sk/d/YludGe8Tjvsv9

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

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


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

банально запуститься в тврп и установить архив с су :   https://yadi.sk/d/YludGe8Tjvsv9

Так и сделал, архив установился с тврп, но су по прежнему требует обновить бинарный су (((

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


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

вернемся назад, как устанавливался рут? 

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

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


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

вернемся назад, как устанавливался рут? 

Заранее спасибо что не бросаете в беде ! :)

 

В общем делал так:

 

разблокировал бутладер через qfil путем выключение телефона и включение через кнопка громкости + и подключение кабеля (на 3 сек он появился как 9008) и я нажал download. QFIL установил архив и телефон перегрузился, затем установил 0_install_root_K920Pro и телефон перегрузился опять, появилась программа supersu.

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


Ссылка на сообщение
Поделиться на другие сайты
0_install_root_K920Pro и телефон перегрузился опять, появилась программа supersu.

 

1) какой архив использовался? (т.к. их два: один для 4.4.2, второй для 5.0.2)

2) после установки методом 0_install_root_K920Pro - устанавливается версия бинарника су соответствующая суперсу 2.46 и обновления не требует.  - т.е. ты что-то еще делал, что? 

3) когда ставим через тврп архив с су, то во время инсталляции удаляются сначала все файлы для рута, а потом ставятся новые - поэтому возвращаемся к вопросу из п.2 , что ты еще делал? 

 

______________________________

 

как вариант можно попробовать 0_delete_root_K920Pro.bat, а потом через тврп установить архив с су.

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

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


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

Подскажите знатоки как перепрощить обратно стоковый рекавери? Сейчас установлен TWRP о котором речь идет в ветке. Проблема в том, что обновление 271 не устанавливается с ним и как бы толку от такого twrp мало. Пользуюсь Win10. Пробовал во этим  батником 0_flash_recovery_230_K920Pro_dd - не получается. Может есть другой способ какой-то?

 

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


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

1) какой архив использовался? (т.к. их два: один для 4.4.2, второй для 5.0.2)

2) после установки методом 0_install_root_K920Pro - устанавливается версия бинарника су соответствующая суперсу 2.46 и обновления не требует.  - т.е. ты что-то еще делал, что? 

3) когда ставим через тврп архив с су, то во время инсталляции удаляются сначала все файлы для рута, а потом ставятся новые - поэтому возвращаемся к вопросу из п.2 , что ты еще делал? 

1) Архив 5.0.2 

2) Да, вы правы, после первой попытки установить рут было вроде всё нормально, но рут права не ставились на xmodgames, я решил попробовать установить KingRoot и вроде всё получилось, но права дать на xmodgames так и не удалось. Причиной тому как я понял, была невозможность обновить бинарный су.

 

А как оказалось, причина невозможности обновить бинарный су крылась как раз таки в конфликте Kingroot и SuperSU. После отключения KingRoota supersu нормально обновился. А после удаления KingRoot через TWRP телефон потерял свой root, при повторной попытке его установить поймал глюк телефона, и теперь дальше чем логотип не включается, пробовал сделать бекап на factory reset... и ничего

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


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

Берете стоковый образ родного recovery.img и шьете прямо через TWRP

 

- добавлена возможность устанавливать img-файлы (для этого переходим в Install и в правом нижнем углу переключаем с Zips на Images - для стоковой темы  или в верхней панели переключаем с Install Zip на Install Image - для темы Materialised)

 

Проблема в том, что обновление 271 не устанавливается с ним и как бы толку от такого twrp мало.

Проблема в том, что всем всегда мало.. постоянно кто-то чем-то не доволен... 

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

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


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

В папке backup разделы (Data, System, Recovery, Boot, Uboot, Cache, NVram) за что отвечают?

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


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

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

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


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

Спасибо!

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


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

В последней на данный момент версии TWRP рекавери у меня Swipe To Unlock не срабатывает, если телефон заблокируется. Приходится вырубать полностью телефон долгим нажатием на питание.

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


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

он срабатывает, но как-то не с первого раза.

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

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


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

Это стандартное заводское recovery.

подскажите, пожалуйста, как с этого заводского рекавери проделать действия, указанные в шапке.

При нажатии кнопки "install update package" ищется файл "update.zip" и выходит сообщение об ошибке.

 

Надо вручную переименовать файл   Lenovo_K920Pro_TWRP-2.8.7.7-L_by_SevenMaxs.zip в update.zip?

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


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

никак, заводское рекавери не предназначено для кастомных архивов, оно шьет архивы только от леново.

используй запуск/установку twrp методом с ПК.

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

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


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

С ПК не ставилось, выходила ошибка "не найден путь".

 

Решил поставить драйвера для ADB, скачал и  инасаллировал Android SDK Tools, вроде прошился. Вышло меню TWRP Recovery. Из этого меню нажал кнопку Power off, аппарат завис, на нажатия не реагировал. Подождал минут 5 и выключил принудительно. После загрузки появилось стандартное recovery

 

Пытаюсь снова повторить процедуру прошивки, но опять ошибка "Системе не удается найти указанный путь".

Режим отладки включень, в диспетчере задач самртфон видится.

 

p.s. еще раз прошил, вроде получилось, сразу же из меню TWRP прошил модуль связи. И снова при попытке перезагрузки через меню TWRP аппарат завис. После принудительного отключения/включения опять стандартное рекавери.

 

Ощущение, что TWRP сразу же слетает при каких либо манипуляциях с его меню.

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

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


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

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

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

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

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


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

Войти

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


Войти

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

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