Содержание
Перепрошивка
Статистика
Ниже представлена таблица, данные в которой заполнены автоматически. В какой-то момент мне захотелось придумать себе такую штуку, которая бы отображала актуальный статус по версиям ПО, которое используется на моём смартфоне. Придумал. Теперь оно всё в одном месте.
Google LG Nexus 5 | ||
---|---|---|
Версия (сборка) | () | |
Скачать | Ссылка | |
SHA256 | |
|
Xposed Framework | ||
Статус | OFFICIAL | UNOFFICIAL |
Имя | Xposed for Lollipop-Marshmallow/Nougat/Oreo - v90-beta3 2018/01/29] | Systemless Xposed for Android |
Версия | - | 86.1 (SDK22-SDK23) |
Дата | 28.09.2016 | |
Скачать | Скачать с форума (вложение) | Скачать с форума (вложение) |
TWRP Recovery | ||
Версия | 3.3.1 | |
Скачать | Ссылка (2019-05-19) | |
SuperSU | ||
Статус | STABLE | BETA / WIP 1) |
Версия | 2.82 | 2.82 / CLOSED |
Дата | 27.05.2017 | 01.10.2017 / 21.01.2016 |
Скачать | Ссылка | Ссылка / Ссылка |
Время обновления: 24.11.2019 16:02:16 |
Подготовка
Внимание! Данная статья – адаптация вот этой инструкции с ресурса 4PDA. Там всё с картинками и, иногда, более подробным описанием (возможно лучше вам обратиться именно к ней). Данная инструкция написана скорее для себя, дабы убрать «воду» и акцентировать внимание на важных моментах.
- Собственно, сам телефон
- Оригинальный USB-кабель
- Консольные утилиты (архив можно взять с developer.android.com)
- Сама прошивка: https://developers.google.com/android/nexus/images (распаковать рядом с утилитами)
- Найдите в папке с утилитами файл
image-hammerhead-*.zip
, распакуйте тут же и его
Прошивка
- Переводим телефон в режим fastboot
- Проверяем, что система видит наш телефон (не должно быть «пустого» экрана)
fastboot devices
- Последовательно вводим следующие команды
- Обновляем рекавери, загрузчик и систему
fastboot flash bootloader bootloader-hammerhead-*.img fastboot reboot-bootloader fastboot flash radio radio-hammerhead-*.img fastboot reboot-bootloader fastboot flash recovery recovery.img fastboot flash boot boot.img fastboot flash system system.img
- (ОПЦИОНАЛЬНО) Если мы хотим осуществить полное обновление (с удалением пользовательских данных) добавляем
fastboot flash cache cache.img fastboot flash userdata userdata.img
- После чего перезагружаемся
fastboot reboot
Данная инструкция подойдёт и тогда, когда не хочет по каким-то причинам устанавливаться OTA-обновление. В этом случае железно пропускаем пункт 3b. А вообще, на стоке должно установиться и OTA, главное не забыть сделать следующее:
- Если замораживали системные приложения, то разморозить (обычно забываю про этот пункт)
- Отключить все модули Xposed
- Удалить сам Xposed Framework
- Удалить Root и Busybox
- Установить стоковый рекавери
TWRP Recovery
Скачиваем актуальную версию здесь (на момент правки статьи ставил twrp-3.6.0_9-HH.R.16
)
R
в наименовании версии говорит о том, что она с поддержкой переразметки (repartition). Если хотим установить что-то современное, то нам как раз нужно изменить карту разделов.fastboot flash recovery twrp.img fastboot reboot
Как изменить карту разделов (переразметить)
How to increase /system partition and change partitions map:
- Flash the HH.R version of TWRP and launch it
- Open terminal (TWRP → Advanced → Terminal)
- Type
hh_repart -m
- Wait until your phone reboots
- Install your rom
How to revert back to stock /system size and stock partitions map:
- Launch HH.R version of TWRP
- Open terminal (TWRP → Advanced → Terminal)
- Type
hh_repart -r
- Wait until your phone reboots
- Flash official TWRP or HH.S version of TWRP! Don't ignore this step!
How to dump partitions map:
- Launch HH.R version of TWRP
- Open terminal (TWRP → Advanced → Terminal)
- Type
hh_repart -d
- Wait until process finishes
- Look at
/sdcard/partitions.log
file
SuperSU (root)
- Ищем и скачиваем актуальную версию на XDA
- Проще всего прошить через ранее установленный TWRP Recovery
Xposed Framework
Для 5.1.1 есть неофициальная версия от автора Gravity Box, которую можно скачать на XDA
Регулярно обновляемая неофициальная версия Xposed Framework для 5.1/5.1.1