Моя жена, не знакомая с рутированием, согласилась обновить мой Moto C Plus с рутом, когда он запросил обновление. Излишне говорить, что это не обернулось хорошо. Начал загружаться в TWRP.
Я попытался найти решение в Интернете. Это привело меня к Устранению неполадок: цикл загрузки TWRP после обновления OTA в MOTO G4 (XT1621 Athene), где в качестве решения предлагается следующий метод:
Метод TWRP :
1 Go into TWRP -> Go to Advanced -> Go to Terminal: Enter
2 Please make a backup first of these files in SD card: `cp
/dev/block/platform/soc.0/7824900.sdhci/by-name/mota /sdcard/mota2
cp /dev/zero of=/dev/block/platform/soc.0/7824900.sdhci/by-name/misc
/sdcard/misc2`
3 Type this exactly: `dd if=/dev/zero
of=/dev/block/platform/soc.0/7824900.sdhci/by-name/mota HIT ENTER dd
if=/dev/zero of=/dev/block/platform/soc.0/7824900.sdhci/by-name/misc`
HIT ENTER
4 Restart the phone.
soc.0
На моем телефоне в папке платформы нет , вместо этого есть mtk-msdc.0
. Я попытался найти в Интернете похожее решение с папкой mtk-msdc.0
, но ничего не нашел, кроме https://jagadgetaholic.blogspot.com/2017/06/vernee-thor-e-twrp.html .
В отчаянии (не зная, с каким файлом работать) я попробовал dd if=/dev/zero of=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/boot
. Это что-то исполняло. Но позже, когда я перезагрузил телефон, он перестал загружаться в TWRP. Вместо этого теперь он просто показывает мне этот экран с логотипом (Moto) (тот, который отображается первым при включении телефона, до TWRP) в течение примерно 30 секунд или около того, а затем телефон перезагружается обратно на тот же экран. .restart... экран... и так далее. В основном bootloop, я думаю, это называется.
Что мне теперь делать? Исправление, которое я искал, - это то, где я не теряю свои файлы. Все на внутренней памяти. Нет SD-карты. Я хочу, чтобы мой телефон снова начал работать без потери файлов. Если бы я мог заставить его снова начать работать со всем, как это было до этой проблемы, я был бы очень благодарен.
Пожалуйста помоги!
Телефон: Moto C Plus (xt1723) 2 ГБ оперативной памяти 16 ГБ встроенной памяти
ОС: Андроид 7
Инструмент для прошивки: MediaTek SP Flash tool v5.1644.00
Вы только что стерли свой загрузочный образ,
Я думаю, что вы должны придерживаться правильной терминологии. При чтении из
/dev/zero
него просто выдается бесконечное количество (ASCII) нулевых байтов (ведь это символьное устройство )./dev/null
когда используется для записи, гораздо ближе к тому, что можно было бы описать как черную дыру. Но это два разных устройства с разной семантикой. ( 0xC0000022L - комментарий)
dev/zero
это «бесконечное количество нулевых байтов» в Android, DD используется для копирования. Вот что вы запустили на английском языке:
Копировать (IF) Входной файл = нулевые байты (OF) Выходной файл = загрузочный файл
Вы успешно прошили свой бут серией нулей (Erased).
Так что теперь, когда этого нет, вам нужно прошить его обратно с помощью Fastboot.
Если на вашем устройстве заблокирован загрузчик, вам необходимо прошить его обратно с помощью SP Flash Tool.
Я работаю над решением, используя SP Flash Tool и стандартный загрузочный образ 7.0,
Прежде всего, сделайте полную резервную копию всех регионов с помощью SP Flash Tool Видеоруководство по резервному копированию и восстановлению MTK
Откройте SP Flash Tool версии 5.16 или новее.
Извлеките файлы в папку (Folder1) на вашем ПК.
Извлеките ваш boot.img из прошивки и поместите его в свою папку (Folder1)
Теперь у вас будет четыре файла
Откройте Scatter-файл в SP Flash Tool.
Отменить выбор загрузчика
Выберите СКАЧАТЬ в качестве метода Flash
Выключите устройство
Вставьте конец USB в ваш компьютер
Нажмите «Пуск» в SP Flash Tool.
Подключите другой конец USB к вашему устройству
Подождите, пока вспышка ОК
PS Пожалуйста, следуйте инструкциям по резервному копированию, чтобы убедиться, что если что-то будет перезаписано неправильным файлом разброса, мы сможем его восстановить.
Советы: Каждое соединение называется рукопожатием с предварительным загрузчиком, вы можете использовать только одно рукопожатие для каждого действия в SP Flash Tool, поэтому вам нужно будет отключить USB и снова подключить его, чтобы сделать еще одно рукопожатие предварительного загрузчика для любого последующего действия.
Не двигайте устройство, пока оно мигает, старайтесь держать USB-кабель как можно неподвижнее.
бишайамс