Добавить в корзинуПозвонить
Найти в Дзене
Мастерская Chipmaster.BY

Увеличим память в китайской автомагнитоле.

Как разбавить скучный день в мастерской? Отыскать на полке давно забытую кем-то автомобильную магнитолу и отремонтировать её. Шутка конечно, ну какую ещё забытую, краденую разумеется. Шучу шучу, нету у меня на полках ничего чужого, только дареное и забытое, ну а если забыл - забудь. Вот так с шутками-прибаутками будем сегодня ремонтировать магнитолу с полуживой памятью, а заодно и увеличим её объём с 16Гб до 32Гб. Магнитола китайская, ценности большой не представляет, но для сохранения/обновления навыков и мелкой моторики нам вполне себе сгодится. А если вас нет нет да и посетит шальная мысль о том, как увеличить память на автомагнитоле, то усаживайтесь поудобней и вникайте. Разборка сего китайского изделия настолько банальная, что заострять внимание на ней не вижу смысла, в итоге открутив 4 винта, добираюсь до платы и снимаю её. Сейчас 9 из 10 магнитол выполнены практически одинаково, очень похожи друг на друга, а весь фокус будет в начинке и применяемых компонентах. Лично у меня скла

Как разбавить скучный день в мастерской? Отыскать на полке давно забытую кем-то автомобильную магнитолу и отремонтировать её. Шутка конечно, ну какую ещё забытую, краденую разумеется. Шучу шучу, нету у меня на полках ничего чужого, только дареное и забытое, ну а если забыл - забудь.

Вот так с шутками-прибаутками будем сегодня ремонтировать магнитолу с полуживой памятью, а заодно и увеличим её объём с 16Гб до 32Гб. Магнитола китайская, ценности большой не представляет, но для сохранения/обновления навыков и мелкой моторики нам вполне себе сгодится. А если вас нет нет да и посетит шальная мысль о том, как увеличить память на автомагнитоле, то усаживайтесь поудобней и вникайте.

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

Внешний вид китайской магнитолы
Внешний вид китайской магнитолы
Системная плата магнитолы
Системная плата магнитолы
Части корпуса магнитолы без потрошков
Части корпуса магнитолы без потрошков

Сейчас 9 из 10 магнитол выполнены практически одинаково, очень похожи друг на друга, а весь фокус будет в начинке и применяемых компонентах. Лично у меня складывается ощущение, что китайцы сначала работали работали, дружно и бескорыстно, возможно даже одним коллективом, придумали и изготовили оснастку, а потом вдруг рассорились, разбежались по своим подвалам и стали лепить мафоны кто во что горазд по общему образу и подобию, лишь оберегая как зеницу ока свои прошивки и аппаратную начинку, чтобы не дай бог соседу идея не досталась :).

Так что прошивку в случае чего отыскивать на такие гаджеты тот ещё бег с препятствиями. Но я уверен, что мне сегодня повезло и бегать в поисках рабочего дампа мне не придётся, так как мафон пытается стартонуть, но виснет наглухо на заставке, т.е. какая-то часть прошивки там живая, а это значит, что клонирования содержимого памяти на новый чип будет достаточно с уверенностью 95%.

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

Плата процессора с памятью
Плата процессора с памятью

Платку кидаю на нижний подогрев и сдуваю феном микросхему EMMC.

Снят чип памяти
Снят чип памяти

Чип памяти китайского бренда Foresee, самый дешёвый из возможных, не обладает завидными характеристиками как и качеством, которое оставляет нам желать чего-то получше. Такие микросхемы сейчас можно обнаружить в недорогих планшетах и магнитолах практически всех китайских брендов. Но я поищу у себя что-то интересней, а по-скольку я решил память немного увеличить, то нашёл среди прочих чип от Samsung ёмкостью 32Гб.

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

Копирую все содержимое чипа памяти
Копирую все содержимое чипа памяти

Когда дамп успешно снят, можно его разобрать и взглянуть как там всё устроено, благо софт позволяет это сделать в один клик (разработчику программы плюс в карму).

Таблица разделов из снятого дампа микросхемы памяти
Таблица разделов из снятого дампа микросхемы памяти

Какая изумительная картина, распознаны все разделы, структура в порядке, удручает лишь размер Userdata, т.к. хочу больше. Итак, данные успешно считаны, таблица разделов в целости, значит успех практически гарантирован и теперь надо запрограммировать новый чип, так что меняю микросхемы местами в кроватке и начинаю обратный процесс. Для того чтобы в последующем мог быть использован весь объём новой памяти, я добавляю опцию "Fix GPT", которая пересчитает и переразметит новый раздел "UserData", а разметка памяти тут как раз именно GPT, что вполне логично для системы Android. Конфигурацию загрузки в микросхему я уже залил в первую очередь, так что теперь отправляю на запись бутблоки и дамп памяти рабочей области.

Запись данных в новую микросхему и подготовка раздела под новый размер памяти.
Запись данных в новую микросхему и подготовка раздела под новый размер памяти.

После записи и подгонки памяти, мне не терпится взглянуть на новую таблицу разделов, так что жмакаю на кнопку, чтобы явилось чудо.

Таблица разделов памяти после изменения размера носителя
Таблица разделов памяти после изменения размера носителя

Ух ты, и вправду UserData стал огромный, значит верным путём шлёпаю по лужам. Таким образом, спустя четверть часа с небольшим, программная часть балета готова, можно паять микросхему на положенное место и пробовать загрузить магнитолу.

Новая микросхема памяти запаяна на плату магнитолы
Новая микросхема памяти запаяна на плату магнитолы

Магнитолу запитывать буду от ЛБП, для этого выставляю на нём напряжение в 12 Вольт, добавляю перемычку на сигнальный контакт ACC и включаю блок питания.

Я уже рассказывал как отыскать контакт "ACC", если вам его позиция заранее неизвестна, а искать распиновку долго и нудно? Делаю очень просто, подаю питание на магнитолу и, с помощью резистора любого сопротивления в диапазоне от 1кОм до 10кОм, начинаю методом научного тыка искать АСС, проходясь по всем контактам разъёма подряд. Резистор естесственно одним концом я подключаю к плюсу питания, а вторым к искомому контакту. Как только попадаю на то что надо, мафон моментально стартонёт, это будет видно по изменившемуся току на ЛБП. Легко и просто, и даже быстрее чем искать распиновку гуглением. Закиньте себе в копилку знаний!

Старт магнитолы
Старт магнитолы
Дратути на экране магнитолы
Дратути на экране магнитолы
Рабочий стол на экране магнитолы
Рабочий стол на экране магнитолы

Фортуна меня не оставила и магнитола чудесным образом загрузилась, предварительно выполнив очистку UserData во время старта. На экране меня ожидает приветствие, буд-то магнитола только что куплена из магазина и это конечно отлично, однако, что же с памятью?

Тапаю в настройки, а там всё в порядке, как и ожидалось можно использовать весь объём, ну конечно сама система Андроид занимает некоторую часть, так что мне осталось доступно около 27 Гб, а это уже неплохо, до ремонта думаю было не больше 12 Гб.

Информация о памяти в настройках магнитолы
Информация о памяти в настройках магнитолы

Вот так, с помощью отвёртки, капельки мастерства и доли везения мне удалось увеличить объём памяти в данной автомагнитоле без названия и, более того, такой фокус можно провернуть на любом устройстве, была бы техническая возможность. Таким образом, чудесное воскрешение/перерождение магнитолы считаю состоявшимся в полном объёме, так что ищите её на Авито. Шутка конечно, ну какое ещё Авито, только Куфар, только местный розлив.

Спасибо, что нашли минутку почитать. Лайк, если понравилось.