Главной плюс устройств на android — это неубиваемость, даже если что-то произошло с системой ее можно восстановить. Для этой цели используется рекавери, которое представляет собой небольшую операционную систему, работающую независимо от основной.
Однако заводское меню восстановления не имеет достаточную функциональность, поэтому лучше поставить модифицированное. Сделать это можно с помощью приложений или вручную, используя эмулятор терминала. В обоих случаях необходимы права суперпользователя.
«Прошивка» рекавери через приложение
Для этого способа лучше всего подойдет программа Flashfy. Сначала надо найти образ рекавери для своей модели и закинуть его в память телефона. Искать лучше на форумах, особенно американских, если смартфон очень редкий. После установки приложения нужно:
открыть его и согласиться с предупреждением о том, что все манипуляции делаются на свой страх и риск;
предоставить права суперпользователя;
нажать на кнопку «Recovery image» и выбрать «Choose file»;
через файловый менеджер программы найти образ рекавери;
в окне с подтверждением нажать «yup».
Обновление продлится не больше пяти минут, после чего появится предложение загрузиться в рекавери или отложить. Лучше нажать «later», так как на некоторых устройствах это действие ведет к сбросу к заводским настройкам. Поэтому заходить в меню восстановления лучше с выключенного смартфона, используя комбинацию кнопок.
Кроме того, через это же приложение можно сделать образ «родного» рекавери и при необходимости вернуть его. Для этого нужно:
перейти во вкладку backup/restore;
нажать пункт backup current recovery;
подтвердить действие в окне предупреждения.
Другое приложение, например, ROM Manager не только автоматически устанавливает кастомное рекавери CWM, но и скачивает его. Для «прошивки» TWRP можно использовать TWRP manager.
Обе программы работают только если смартфон есть в списке поддерживаемых. В противном случае обновленное меню восстановления может не поддерживаться или выполнять свои функции с ошибками.
Ручная установка
Заменить стоковое рекавери можно с помощью команд. Для этого нужно:
скачать эмулятор терминала, через него можно работать с командной строкой, то есть писать команды и запускать их кнопкой enter;
закинуть образ рекавери на устройство;
открыть приложение, ввести «su» и предоставить права суперпользователя;
ввести без кавычек «dd if=/storage/sdcard0/название образа.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery».
Обновление рекавери продлится пару минут.