Поделиться:
Уведомления
Очистить всё

[Закреплено] TWRP 3.3.1  


Сообщений: 330
 ad
Admin
(@admin)
Участник
Регистрация: 7 месяцев назад

Cобрано мной из исходников. Полностью работоспособно, кроме одного нюанса (см. спойлер "Спонтанная перезагрузка"). Большую помощь в сборке оказали следующие люди:

1) Ваш уважаемый куратор KёniG - предоставил образы, доставал сведения с аппарата, несколько дней тестировал, в общем, вся обратная связь была на нём.
2) Уважаемый jemminiИзображение, который в представлении не нуждается - сделал важную подсказку по нюансам сборки для архитектуры x86.

Скачивая образ, не забываем благодарить вышеуказанных людей поднятием репутации!

Установка:

Сначала необходимо получить ROOT-права. Как это сделать - см. в шапке (пример для мартовской прошивки).
Образ recovery.img положить в корень внутренней памяти.
Затем установите приложение Android Terminal Emulator и выполните следующие команды:

su
dd if=/storage/emulated/0/recovery.img of=/dev/block/mmcblk0p3

Способы войти в рекавери:

Набрать в Android Terminal Emulator

su
reboot recovery

Установить приложение и в его меню выбрать Рекавери

Нажать на магнитоле клавишу reset, а через три секунды еще раз.

На самой первой странице TWRP провести слайдером вправо (то есть "разрешить изменения в системный раздел").

TWRP скачать

 

Восстановление стокового recovery обратно, вместо TWRP:
Как вернуть родной загрузчик магнитолы, если уж решился по пробовать TWRP и понял что он не нужен?
Ответ: Ну, не загрузчик, а стоковое рекавери, насколько я понял ("загрузчик" - это совсем другое). А вернуть стоковое рекавери на место можно точно так же, как прошивали ТВРП:
su
dd if=/storage/emulated/0/stock_recovery.img of=/dev/block/mmcblk0p3

Стоковое рекавери скачать

Также, в самом TWRP есть возможность прошивать образы .img: "Установка" --> "Установить Img" --> выбрать раздел "recovery" для прошивки --> слайдером вправо.

Спонтанная перезагрузка TWRP через 6,5 минут (пока под вопросом)

Ув. куратор, он же тестировщик ТВРП, сообщает, что данное ТВРП имеет свойство перезагружаться через 6,5 минут работы в нём, при любом виде деятельности там. Это нуждается в проверке, потому просьба отписаться к тем, кто обнаружит этот же спецэффект у себя. Если это подтвердится, то есть одно очень важное ЗАМЕЧАНИЕ. А именно, бэкап желательно делать на ВНУТРЕННЮЮ память, и восстанавливать прошивку лучше с неё же! Это связано с тем, что бэкап и восстановление на\с внутреннюю память происходит намного быстрее, чем на внешнюю, а следовательно, вы спокойно уложитесь в 6,5 минут. Это важно, потому что недовосстановленный по причине спонтанной перезагрузки бэкап может привести к кирпичу. Бояться не стоит, просто имейте в виду.

В заключение:

что конкретно нам на ГУ даёт прошивка twrp?

1) Кому "нам"? ТВРП собрано по просьбе куратора темы - ему как "капитану корабля" ТВРП вполне может понадобиться для различных экспериментов с девайсом с целью улучшений и модификаций. Как тоже куратор, я это знаю по себе - куратору ТВРП нужно как воздух.
2) Что касается рядовых пользователей, то опять же как куратор 2-х тем по процесору Spreadtrum, могу сообщить, что на этом процессоре в случае потери IMEI, восстановить его бывает не только крайне сложно, но зачастую и невозможно БЕЗ TWRP-БЭКАПА. По сути, бэкап радиочасти прошивки - это единственный реальный способ сохранить IMEI и радиосвязь вообще на Spreadtrum-e. И в целом - вопрос странный, потому что основная функция ТВРП, как и любого кастомного рекавери - это бэкап прошивки, настроек и данных.

Пояснения к работе с TWRP

Спойлер
Вопрос --> Ответ
Disclaimer: ни автор, ни я, ни кто-либо еще не несёт ответственности за возможные кирпичи! Поставить TWRP - это только ваше решение! Это очень мощный инструмент! Максимум, что вы сможете - это прикинуться тапочком и попросить отремонтировать ГУ по гарантии в Новосибирске.

Вообще последнее общение с магнитолой выдалось интенсивным (хорошо, что имею стендовый образец) и, конечно же, я тоже хотел бы высказаться.

Q: Что это??? Зачем нам все это???
А: Ликбез по TWRP можно пройти в этой шапке. У меня не было конкретного плана, было лишь шило в заднице и пылящийся образец магнитолы CC2 2/32.

  • Теперь мы имеем возможность снимать и восстанавливать полный бэкап
  • Теперь мы имеем непосредственный доступ к разделу /system и можем вносить в него изменения (ждем реакции ромоделов)
  • Теперь мы можем пробовать устанавливать очень большую коллекцию TWRP-патчей
  • Теперь у нас теоретически есть способ побороть лицензии СС2 и голосового управления (залить бэкап, где они работают и отрезать доступ магнитоле на определенные сайты, например через iptables)

Вот бонус: полный бэкап CC2 2/32 Распаковать архив на магнитоле в папку /storage/emulated/0/TWRP/BACKUPS/, тогда он подхватится TWRP (не забудьте сделать свой полный бэкап!!!).
Делясь своими бэкапами проверяйте отсутствие на них персональных данных/аккаунтов.

Q: Как круто! И совсем нет побочных эффектов?
А: К сожалению, есть...

  • Спустя 6,5 минут происходит перезагрузка из рекавери, чем бы важным вы там ни занимались. Просто соблюдайте осторожность (см. ниже). Развертывание полного бэкапа из внутренней памяти занимает 4 минуты - более чем хороший запас по времени.
  • Теряется способ установки официальных прошивок через флешку. Прошивки к TWRP будут иметь другой формат.

Над всеми этими задачами еще подумает наше сообщество.

Q: Для всего этого нужно подключать магнитолу к компьютеру?
А: Нет. Я, конечно, им пользовался, но это был лишь бонус. Как подружить магнитолу с компьютером (работают adb и fastboot) я расскажу позже. Пока только поправил инструкцию, чтобы было понятнее.

Q: Мне страшно! Я не убью магнитолу?
А: Вы пользуетесь проторенной дорогой, страшно было мне)) Я делал вещи куда более потенциально опасные, и все равно магнитола в рабочем состоянии. Но у меня все же есть несколько советов:

  • Делайте свой полный бэкап! Скопируйте его на флешку, компьютер и в облако одновременно!
  • Поставьте на магнитолу приложение 4pda или откройте браузер: команды из инструкции лучше копировать, чем набирать вручную
  • Перед операциями бэкапа/рестора выньте из ГУ все лишние флешки, жёсткие диски, датчики давления в шинах, видеорегистраторы и все что-либо подобное.
  • Перед каждым ответственным действием (полный бэкап или восстановление копии) перезагрузите магнитолу в рекавери снова (Перезагрузка - Рекавери). Это сбросит 6,5-минутный таймер перезагрузки.
  • Работайте только с внутренней памятью магнитолы - делайте бэкапы/ресторы только оттуда, это занимает меньше времени, чем с флешки (хотя она тоже поддерживается, восстановить стоковый рекавери можно и с нее).

Q: Да ты гонишь!!! Где доказательства, что это вообще работает??? Может вы там что-то собрали, а выложили чтобы провести опыты на ни в чем не повинных пользователях!!!111
A:

19323725
19323722

 

Автор мода, уважаемый nemo-nemo

Ответить