Народные навигаторы

Объявление



Поиск по сайту:
Порекомендуйте сайт другим:

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Народные навигаторы » FAQ » FAQ: Вопросы по "железу" и прошивкам


FAQ: Вопросы по "железу" и прошивкам

Сообщений 1 страница 2 из 2

1

в: как можно слить прошивку из навигатора?
о:

свернутый текст

метод снятия дампа с коробок на cе5.0, се6.0 на любом проце с помощью winhex.
нам понадобятся, сама коробка , бб с установленным winhex_ом. сначала надо переключить usb клиент коробки в режим mass_storage, делается это по разному . на некоторых коробках, в ключе hkey_local_machine\drivers\usb\functiondrivers:clientdriver ставим \drivers\usb\functiondrivers\mass_storage_class в других ключ уже hkey_local_machine\drivers\usb\functiondrivers:defaultclientdriver значение mass_storage_class. если есть утилита ,в оболочке, которая это делает, можно ей воспользоваться. теперь при подключении к бб найдутся дски, прописанные в ключе hkey_local_machine\drivers\usb\functiondrivers\mass_storage_class\flashdrv:partitions и ваша sd карта. подсмотреть раздел, на котором лежит прошивка можно в control panel->storage manager. там выбираем раздел и нажимаем properties. по количеству секторов и их размеру прикидываем размер диска. ищем диск размером 48-64 мегабайта(при памяти коробки 64м) обычно это part00 реже part01. теперь прописываем номер этого раздела или нескольких разделов в ключ hkey_local_machine\drivers\usb\functiondrivers\mass_storage_class\flashdrv:partitions например так "partitions"=hex:\00,01,02. теперь при подключении к бб найдётся несколько дисков, на некоторые из них бб будет ругаться, типа не отфарматированные, ни в коем случае ничего не фарматируем. запускаем winhex, идём tools->open disk, выбираем наш диск, если угадали, то увидим знакомую сигнатуру есес .
прикрепленное изображение
ставим курсор в верхнюю левую позицию дампа, жмём правую кнопку мыши, выбираем beginning of block, едём в конец дампа , в правой нижней позиции ставим end of block. весь дамп должен выделиться (посинеть). давим edit->copy block->hex values и ждём, копирование может занять минут 10. потом создаём новый фаил file->new, при запросе размера ставим меньше чем размер диска, хоть 1кб. далее ставим курсор в самую левую верхнюю позицию (если ничего не трогали, он уже там стоит) , и жмём edit->clipboard data->write. теперь сохраняем полученный фаил, и радуемся. мы сняли дамп с коробки. теперь , уже в зависимости, какой у нас тип прошивки, разбираем дамп или сразу шьёмся.

в: из каких файлов состоит прошивка и для чего они нужны?
о:

свернутый текст

если файл с правильным именем лежит на карточке (sd до 1гб, fat16) то процесс при перезагрузке запустится. а что будет делаться при прошивки зависит от того какие файлы лежат на карточке. на примере моего навигатора (jj 2100w ce6): лежит загрузчик (boot82a4.bld и btld82a4.bld) - обновится загрузчик, лежит файл с os (os82a4.img) - обновится os, лежит файл с меню (yfapp.wzp, yfupdate.exe и yfautorun.inf) - обновится меню. лежит файл с настройками реестра (cfg82a4.cfg) - обновится, лежит (yfgo2ce.bld) - вместо родного меню загрузится рабочий стол виндовс, лежит файл (yformat.fmt) - отформатируется вся внутренняя флешка. erasereg.fmt - реестр обнулится до значения по умолчанию

отредактировано kostik44 (26-05-2010 13:42:46)

2

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

свернутый текст

вариант №1
нужно закинуть папку yfap20 именно для вашей версии .
порядок : скачать yfgo2ce.rar (для выхода на "рабочий стол" или иным методом попасть туда) и распаковать на карту sd (будет файл), туда же на карту распаковать архив yfap20 (получится папка yfap20).
выключить (перезагрузить) навигатор и включить - появится рабочий стол - выбираем нашу папку yfap20 на sd и копируем её - потом заходим в residentflash2 и вставляем скопированую папку yfap20 (с заменой).
как попасть в residentflash2 : открываете residentflash , в таксбаре (в нижнем правом углу) вызываете клавиатуру и в адресную строку residentflash добавляете цифру 2 (residentflash2) и жмёте энтер.

вариант №2
достать из прошивки два файла (yfapp.wzp и yfupdate.exe), положить их на карту без папок) и перезагрузить навигатор.

вариант №3
положить на чистую карту sd набор файлов   -=censured=-copy yfap20.rar (74,03к) и папку yfap20 для вашего навигатора в папку residentflash2 (в наборе файлов).
перезагрузить навигатор, начнётся процесс копирования папки yfap20 в раздел residentflash2.
по завершении копирования, выключить навигатор и вынуть карту.

в: ввёл пароль, теперь при загрузке появляется окно для ввода пароля, но вводить не чем (не появляется клавиатура).
о: распаковать файлы на карту sd, перезагрузить и ввести пароль  -=censured=-openkeyboard(1,61к)

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

отредактировано namut (19-07-2010 17:02:56)


Вы здесь » Народные навигаторы » FAQ » FAQ: Вопросы по "железу" и прошивкам