Мой хомяк

Замена меню (скинов) на магнитоле MDN-2410

Собственно о магнитоле Prology MDN-2410 ….

     Как то раньше пользовался Пионером и не знал, что существует подобное счастье с большой буквы «Г» называемое Prology MDN-2410.

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

Пришедшее «чудо» разочаровало сильно, но деваться было уже некуда – куплено, вроде как работает претензии предъявлять формально некому. Есть претензии по работе, чтению дисков (вернее не чтению) и прочим атрибутом китайского изделия, но сейчас не об этом. 

     Стал исходить из того, что с этой железкой можно сделать. Ждать прошивку… судя по форуму пролежней, бесполезно, осталось только кулибинствовать, впрочем результат выкладываю:

Сравнение


 Внешний вид меню

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

Фото гл. меню

 


Но если главное меню и раздел радио еще видны в следствии достаточно крупных картинок, то раздел DVD и USB вообще не читаем.

Что за зверь

 Логично предположив, раз на данном агрегате крутится Навител (к которому единственному нет претензий, но он к пролежням отношения и не имеет) то в машинке стоит WinCE.

 После чего SD карта с ПО Навитела была заменена на другую, в которой была создана папка MobileNavigator и файл MobileNavigator.exe. Кстати нужно использовать стандартные карты SD, а не SDHC которые железка не понимает.

 Новый файл MobileNavigator.exe который конечно же навигатором не являлся, а был обычным ТоталКомандером под CE (процедуры подобного доступа растиражированы по множеству сайтов типа http://4pna.com/ и детализировать их не вижу смысла, т.к. суть простая) после чего появился доступ в потроха магнитолы..

 Итак за загрузку меню, работу радио, настроек и навигатора отвечает файлец ForyouNavDemo.exe, а вот DVD и USB сделаны в железе и к ним WinCE никакого отношения не имеет, т.е. программным способом можно изменить шкурки только в основном меню, радио и настройках. Самые неудобные пункты  DVD и USB недоступны, тут уж ничего не поделаешь :(

  Как я понял внешний ужасный вид получается из за того, что прошивка магнитолы адаптирована с стороннего изделия с большей диагональю экрана. Одна фраза Demo в названии файла чего стоит, похоже она так Демо и осталась (кстати находил сайт ForyouNav он к пролежням похоже вообще отношения не имеет, какой то левый китаец)

Скины.

 Собственно говоря пришел к тому, что безболезненно что либо сделать смогу только с файлом ForyouNavDemo.exe. Декомпелировать его занятие муторное, править все на ассемблере тяжко, а язык высокого уровня без глюков обратно не соберется. Поэтому исходил только из замены шкурок.

 Для этого использовал программу-локализатор Radialix 2 (http://www.radialix.ru/). Она стоит денег, но дает возможность попользоваться ей некоторое время полнофункционально, чего для нашего случая хватает с запасом. Тут я ее немного порекламирую, т.к. покупать нестал, но работать с ней понравилось, очень удобный и понятный интерфейс.

Да вобщем то и все….

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

 

Мой вариант

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

Сравнение основного меню

Кнопки скруглил как смог. Далее наступил черед радио. Тут больше времени уделил кнопкам выбора каналов, дополнительные кнопки внизу сделал простыми и не привлекающми внимание.

Сравнение меню "Радио "

Меню SD карты переделывал "до кучи", т.к. карточкой для музыки и т.п. не пользуюсь, там только Навител сидит (яб попользовался, только виснет это говно при проигрывании с карты почему то). Так что это меню недоделано, на фото это заметно

Сравнение меню SD-карты



Из чего все собиралось

За основу (подложку) взял какой-то выложенный в сеть вариант для iPhone, но рисовать ее всетаки пришлось самому, т.к. исходник "расползался" по экрану.

 Подложка

 

А так же формат кнопок к нему. Кнопки не подходили по размеру, в итоге нарисовал сам, пытался к ним приделать тени, но на экране они не видны совершенно.

 Не активная кнопка

Нажатая кнопка

 

Кнопки скруглил, края закрасив фоновым рисунком. Т.к. сам далеко не художник набрал иконок под Висту (хоть на что то она сгодилась) и начал мучительно подбирать подходящие по цвету картинки, поэтому на экране у меня получилось не совсем что надо. К примеру SD карта выглядит как флоповая дискета, а USB частично выпадает из общей цветовой гаммы.

 

Что и как

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

Теперь по опыту эксплуатации. Замененный файл я не пытался прошить в железку, а просто заменил исходный файл на модифицированный, т.е. если по какой то причине жмется Reset, то Вы увидете изначальную оболочку. Есть тут одно НО, гдето раз в 2 месяца магнитола вспоминает, что неплохо бы обновится и БЕЗ СПРОСА меняет свою оболочку из архива, пользователь базовой оболочки этого не замечает, но я то вижу :) и мне это не нравится.

Чтобы не мудохатся каждый раз с запуском навигатора, таск менеджера, копированием и заменой, накидал в скрипт все эти действия и вписал на отдельную SD карточку (я не буржуй просто имелась в закромах карточка на 1Gb), вот и стала она сейчас "загрузочной дискеткой" :).

Т.е. действия простые, нужна новая оболочка ? Вставил карточку, нажал кнопку Navi, экран стал черным (оболочка изначально не выводит меню), нажал SRC, заменил карту обратно на Навителовскую. Все.

Кому лениво разбиратся 

В разделе файлы выкладываю небольшой архив со скриптом и файлом оболочки с SD карты, тем кто хочет попробывать как это выглядит, но им лениво разбиратся что и как, просто нужно записать все это дело на ОТДЕЛЬНУЮ катрочку, повторяюсь ОТДЕЛЬНУЮ, а не с Навителом и использовать. Сломать ничего не сломаете, но навсякий случай если решите что у Вас случилась беда из за меня и Ресет не возвращает все обратно... Я ТУТ НЕ ПРИЧЕМ, денег я с Вас не беру и соответсвенно за что либо отвечать не собираюсь.

Архив с оболочкой и скриптом

Для тех кто в теме

Дополнительно выкладываю (скоро) исходные фотошопные картинки для собственного творчества. Так же заодно поменяете заставку, т.к. лого пролежня на старте я заменил на логотип Шевролета (правда он почемуто с небольшим смещением отображается на экране) и на машине другой фирмы наверно это будет смотрется не очень, хотя картинка мелькает только при включении и выключении.

Картинки под собственные скины

Основное меню





 


Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа