Найти в Дзене
Мастерская Chipmaster.BY

Как сделать сброс к заводским на китайской автомагнитоле.

Вопрос только на первый взгляд кажется простым, но сегодня просто не получилось, поэтому хочу поделиться как это провернуть сложно. На самом деле наверное существует какой-то и другой вариант, но я его не смог найти. Владелец мафона, с нескромным названием DV.Pioneer Y2 Pro 6+64, терпеливо изучал возможности своей суперсовременной автомобильной магнитолы и так увлёкся, что не обратил внимание как случайно настроил такие диковинные функции на ней, ажно картинка внезапно исчезла, оставив только сероватую подсветку экрана. И так вышло, что тут же с ним, в смысле с владельцем, произошла амнезия и он напрочь позабыл что нажимал и вообще зачем это делал. Потратив в бесполезных судорожных тапаниях по внезапно осиротевшему от иконок и прочих чудесных картинок экрану ещё некоторое время, понял что дело дрянь. Ну как дрянь, нужна в общем помощь зала мастера, так как никакие увещевания делу не помогли и мафон упрямо не показывал рабочий стол системы Андроид. Хорошо, что смартфон был в кармане и
Оглавление

Вопрос только на первый взгляд кажется простым, но сегодня просто не получилось, поэтому хочу поделиться как это провернуть сложно. На самом деле наверное существует какой-то и другой вариант, но я его не смог найти.

Преамбула.

Владелец мафона, с нескромным названием DV.Pioneer Y2 Pro 6+64, терпеливо изучал возможности своей суперсовременной автомобильной магнитолы и так увлёкся, что не обратил внимание как случайно настроил такие диковинные функции на ней, ажно картинка внезапно исчезла, оставив только сероватую подсветку экрана. И так вышло, что тут же с ним, в смысле с владельцем, произошла амнезия и он напрочь позабыл что нажимал и вообще зачем это делал. Потратив в бесполезных судорожных тапаниях по внезапно осиротевшему от иконок и прочих чудесных картинок экрану ещё некоторое время, понял что дело дрянь.

Ну как дрянь, нужна в общем помощь зала мастера, так как никакие увещевания делу не помогли и мафон упрямо не показывал рабочий стол системы Андроид. Хорошо, что смартфон был в кармане и не удостоился внимания владельца, кто знает чего он и там бы ещё по нажимал. Поэтому нажал в этот раз всё правильно и сразу же дозвонился в мою мастерскую.

Внешний вид автомагнитолы.
Внешний вид автомагнитолы.

Проблема.

Я решительно включил магнитолу у себя на столе, обнаружил и вправду пустой экран только с верхней панелью, откуда выдвигается шторка. Однако ни один пункт не позволял выйти хотя бы на страницу Настроек. Странно, но как есть. Я перепробовал варианты с Key1 и Key2, пробовал подсунуть мафон к компьютеру через USB порт в попытке обнаружить ADB отладку, так же пересмотрел всю плату в надежде увидеть и второй вариант отладки - UART. Но все оказалось напрасно и мафон загнал меня в тупик.

Материнская плата магнитолы
Материнская плата магнитолы

Решение.

Решение внезапно пришло в голову как-то само собой и я его сразу же озвучил владельцу, объявив что получится несколько не бюджетно исходя из вопроса, однако других вариантов я не нашёл. Получив решительное согласие клиента я взялся за дело.

В общем я надумал снять флеш память и программатором отформатировать на ней разделы Cache и UserData, что и должно привести аппарат к заводскому состоянию, т.е. сброситься.

Таким образом я снял память и поместил в колодку программатора.

Флеш память снял для проверки своей задумки.
Флеш память снял для проверки своей задумки.
Микросхема в колодке.
Микросхема в колодке.

Далее с помощью программы под Linux произвёл все нужные манипуляции. Должен заметить, что с той поры когда я сделал обзор этого приложения, много воды утекло и разработчик здорово доработал свою программу.

Первым делом разумеется слямзил прошивку себе в базу.
Первым делом разумеется слямзил прошивку себе в базу.
Затем отправил команду на форматирование нужных разделов.
Затем отправил команду на форматирование нужных разделов.
Теперь всё готово.
Теперь всё готово.

Осталось запаять микросхему обратно и убедиться в верном решении. Шары при снятии остались в хорошем состоянии, для программирования в самый раз. Но паять обратно я решил уже на свою пасту, так что чип я перекатал. Потом подготовил посадочное место и запаял микросхему. Мафон чуток подсобрал до кучи, чтобы ничего не развалилось, и подал питание.

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

Успешный старт системы после сброса.
Успешный старт системы после сброса.

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

Вот такой непростой вариант сброса к заводским установкам я провернул сегодня с очередным китайским мафоном.

А как делаете сброс вы в таких случаях? Добавьте ваши мысли в комментариях к статье.