MapCam.info

Общий раздел => GPS навигация => Автоэлектроника и аксессуары => iGO => Topic started by: XstasY on 10 November 2009, 16:21:54

Title: Усовершенствуем GPS навигаторы!
Post by: XstasY on 10 November 2009, 16:21:54
Всем привет!
В последнее время активно, на сколько позволяет время, занялся изучением разлочки различных GPS навигаторов, что бы поставить свою оболочку с расширенными функциями.
Так вот на днях, имея некоторый мало ограниченный доступ к разным моделям навигаторов мне приятель показал самый простой способ добраться до внутренней винды устройства :)
Дело в том, что очень многие навигаторы прошиваются прошивкой стартуя с файла gpstest.exe, который ищется системой в момент перезагрузки. Так вот, если на карту памяти (SD) кинуть переименованный файл explorer.exe с этого навигатора из папки Windows (речь про WinCE 5.0 Core) под именем gpstest.exe при запуске машинка стартует этот файл и вы автоматом оказываетесь на Рабочем столе зверька :)
Ничем при этом вы не рискуете, т.к. реестр не правится, ничего во внутреннюю память не пишется.
Не получится - файл стёрли и работаете себе дальше!
Удачи!

P.S. Естественно этот метод подходит только тем зверькам, которые имеют именно так организованную процедуру прошивки. Если ничего не произойдёт и рабочий стол вы не увидели, что ж... вам не повезло, ищите дальше! :)

В аттаче файл explorer.exe из WinCE, для тех, кому не удастся вытащить этот файл из своего навигатора.
Title: Re: Ломаем GPS навигаторы!
Post by: akhnak on 11 November 2009, 10:56:53
Способ хорош. Пробовал на навигаторе Блаупункт такое. Умудрился поставить на него вместо урезанного Иго6го - Иго8ку, Навител, Гисруссу))
в инете полно подборок этих навигационных программ, уже даже с заменой менюшек)
Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 11 November 2009, 13:35:40
Способ хорош. Пробовал на навигаторе Блаупункт такое. Умудрился поставить на него вместо урезанного Иго6го - Иго8ку, Навител, Гисруссу))
в инете полно подборок этих навигационных программ, уже даже с заменой менюшек)
Так менюшек хватает, тут обычно проблема в том, каким правильным способом снять стандартную оболочку и не завалить при этом навигатор :)
У меня слава Богу есть доступ к исходным прошивкам на некоторые типы навигаторов, поэтому в случае неудачи легко вернуть как было :)
Во всяком случае таким образом Ergo серии 735 и 745 отлично разлочиваются. А если не понравилось, вытащил карточку или снёс файлик из корня и всё как и прежде было. И не надо ничего мудрить внутри и боятся урыть полностью.
Вообще мне Ergo 743 очень понравился, тоненький, экран класный, дизайн супер и быстрый. Я уже на него накидал чего только можно!
И цена у него более чем демократичная.
Title: Re: Ломаем GPS навигаторы!
Post by: tarantul on 18 November 2009, 17:58:53
У меня есть только ярлык explorer.exe в папке Windows/programs .А самого файла нету ???
Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 19 November 2009, 07:32:38
У меня есть только ярлык explorer.exe в папке Windows/programs .А самого файла нету ???
Добавил в шапку файл.
Вообще файл explorer.exe всегда есть, это часть шела (оболочки) винды. Но я как-то забыл, что файлы из системной области нельзя просто так выдрать, винда сопротивляется.
Вот, приятель поделился файликом от WinCE. Кладём на карточку и переименовываем в любой нужный по имени файл.
Title: Re: Ломаем GPS навигаторы!
Post by: tarantul on 20 November 2009, 19:46:34
Скопировал файл,поставил,запускаю - все то же самое.. А в папке Windows файл gpstest.exe удалять не надо? (да и где его там найти?) А саму прогу igo надо стереть из папки myflashdisk ?
Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 20 November 2009, 20:29:38
Скопировал файл,поставил,запускаю - все то же самое.. А в папке Windows файл gpstest.exe удалять не надо? (да и где его там найти?) А саму прогу igo надо стереть из папки myflashdisk ?
Если у тебя не срабатывает выход в оболочку, это совершенно не значит, что для твоего навигатора это сработает. Я же написал, что часть навигаторов при запуске проверяют наличие файла для обновления утилиты для прошивки с таким именем. В твоём случае это может быть совершенно другой файл или вообще не требуется никакая оболочка. У меня был навигатор, которому на карточку надо было класть только файлы прошивки и при запуске, обнаружив их он начинал процесс обновления.
Как видишь, у китайцев есть масса вариантов. Это всего лишь один из них. Если бы он сработал, то это в разы облегчило бы замену стандартной оболочки.
Ты бы поаккуратнее с навигатором, а то смотрю делаешь наугад, так недалеко и вообще вырубить его и сделать себе стильную подставку под чашку на стол.
Есть навигаторы, которые стартуют предзагрузочный файл из памяти, а потом передают управление оболочке, которая находится на встроенной флеш-памяти. Если случайно грохнуть эту оболочку и не сохранить резервную копию, то всё - подставка готова! Если конечно не удастся с таким именем что-то другое подложить.

И не надо стирать программу iGo! Если программа поставляется лицензионная, то ты снесёшь ещё и файл лицензии, никто его потом тебе не восстановит! Только ломаную версию будешь юзать. Оф.обновления будут недоступны со скидкой, только полная стоимость. А это будет дороже, чем ты заплатил вместе с навигатором за программу.
Title: Re: Ломаем GPS навигаторы!
Post by: tarantul on 20 November 2009, 20:36:59
Да я не наугад делаю (просто мож так обьясняю  ???) Вот ссылка мой навигатор,мож поможешь через личку,чтобы тут не флудить? http://4pna.com/showthread.php?p=22045 (http://4pna.com/showthread.php?p=22045)
Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 20 November 2009, 20:46:40
Да я не наугад делаю (просто мож так обьясняю  ???) Вот ссылка мой навигатор,мож поможешь через личку,чтобы тут не флудить? http://4pna.com/showthread.php?p=22045 (http://4pna.com/showthread.php?p=22045)
Да нормально!
Кинь скрин папки на флешке, структуру и прицепи в ZIP-е файл igopath.txt, если есть такой. Глянуть надо чего у тебя там внутри.
igopath.txt лежит в какой-то папке на флешке навигатора.
Title: Re: Ломаем GPS навигаторы!
Post by: tarantul on 20 November 2009, 21:24:03
Лови скрины
Title: Re: Ломаем GPS навигаторы!
Post by: tarantul on 20 November 2009, 21:26:38
И еще
Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 20 November 2009, 21:50:20
Я не совсем понял из скринов, где у тебя родная, а где ломанная iGo8, но сделай так:
1. Ломанная версия кладётся на флешку SD карточку в каталог iGo83 (например)
2. Файл программы называется в этой папке iGo8.exe
3. Папка Content находится в папке iGo83
4. В файле sys.txt закомментируй строку, в которой прописано где находится папка Content (в начале строки с путём поставь знак точки с запятой), вот так:
Code: [Select]
[folders]
;content="\Storage Card\igo\CONTENT"
ну и ясен перец сложить всё содержимое папки Content вместе на флешке в папке программы iGo83
5. Отредактируй файл igopath.txt измени строку:
Code: [Select]
[Navigate]
IGO 8.3 = "icons/files.bmp", "\\MyFlashDisk\\iGO8\\iGO8.exe"
на:
Code: [Select]
[Navigate]
IGO 8.3 = "icons/files.bmp", "\\SDMMC\\iGO83\\igo8.exe"
Всё, теперь при вставленной флешке будет запускаться iGo8 с этой флешки.
Путь к контенту надо убрать, что бы программа не искала его в корне флешки, а брала из папки программы.
Title: Re: Ломаем GPS навигаторы!
Post by: tarantul on 21 November 2009, 17:57:43
XstasY!! СПАСИБО ОГРОМНОЕ!!! У меня все получилось!!!! *BRAVO* *DRINKS*
Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 21 November 2009, 21:20:39
XstasY!! СПАСИБО ОГРОМНОЕ!!! У меня все получилось!!!! *BRAVO* *DRINKS*
На здоровье!  :)
Title: Re: Ломаем GPS навигаторы!
Post by: palbo on 17 December 2009, 16:54:26
Доброго вечера. Мучаю навигатор Explay 445, хочу добраться до винды. На флешке лишь Navitel. Можете, что-нибудь подсказать...?
Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 17 December 2009, 21:03:10
Доброго вечера. Мучаю навигатор Explay 445, хочу добраться до винды. На флешке лишь Navitel. Можете, что-нибудь подсказать...?
Explay тут у кого-то есть, поиском глянь. Вроде получилось добраться до внутренностей.
За неимением перед носом аппарата сложно что-то советовать.
Отличный способ добраться до Винды, это переименовать файл навигационной программы, на его место положить WolfIntro.exe из пакета альтернативной оболочки WolfNCU, с именем файла навигатора (например igo8.exe в _igo8.exe, а WolfIntro.exe в igo8.exe), и из штатной оболочки запустить якобы навигационную программу, выскочит стартовая оболочка WolfIntro. Один раз ругнётся на отсутствие .INI файла - "ОК". После этого сразу смотрите правую кнопку, это выход в Винду, жмёте сразу её, т.к. там таймаут 5 сек. перед запуском предустановленной на кнопки программы (которые понятное дело пустые, т.к. без путей к программам)
Если получилось, то увидите таскбар винды.
Но не расслабляйтесь, в некоторых навигаторах штатная оболочка написана так, что бы раз в 5-15 секунд обновляться так, что бы быть всегда поверх всех окон. Поэтому предварительно на карточку положите любой Task-менеджер, что бы через проводник быстро запустить его и прибить процесс с файлом оболочки (обычно какой-нибудь MAIN.EXE)
Всё! Вы в винде до первой перезагрузки :)
Ну а дальше уже извращайтесь как получится с конкретным навигатором, в зависимости от того даёт он править реестр или при перезагрузке всё сбрасывается в ноль.
Но реестр аккуратнее, пропишете неправильную последовательность запуска процессов и всё - получите в лучшем случае при перезапуске светящийся экран в качестве фонарика за 200-300$
Title: Re: Ломаем GPS навигаторы!
Post by: tarantul on 16 February 2010, 17:50:21
Всем привет! Возникла у меня такая трабла:поставил я последнюю версия скина (с этого сайта ,GJ),русификацию,залил обновленные карты.Все работает (озвучки камер,новые значки и т.д) пока стоишь на месте.А в движении (периодически ) выскакивает ошибка! Пишет: ERROR .Out of memory.Requested :-809926    Cache :108745.
Что это ? Из-за чего может быть и как с ним бороться?
Title: Re: Ломаем GPS навигаторы!
Post by: an on 16 February 2010, 18:09:59
Всем привет! Возникла у меня такая трабла:поставил я последнюю версия скина (с этого сайта ,GJ),русификацию,залил обновленные карты.Все работает (озвучки камер,новые значки и т.д) пока стоишь на месте.А в движении (периодически ) выскакивает ошибка! Пишет: ERROR .Out of memory.Requested :-809926    Cache :108745.
Что это ? Из-за чего может быть и как с ним бороться?
Попробуй в файле sys.txt добавить:
[debug]
skip_eula=1
max_memory=27000000
reserve_memory=2000000
Title: Re: Ломаем GPS навигаторы!
Post by: tarantul on 16 February 2010, 18:37:05
Спасибо! В режиме симуляции рулит!!! Думаю и в реальном движении будет! Спасибо an!!!! *DRINKS*
Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 16 February 2010, 23:06:40
Всем привет! Возникла у меня такая трабла:поставил я последнюю версия скина (с этого сайта ,GJ),русификацию,залил обновленные карты.Все работает (озвучки камер,новые значки и т.д) пока стоишь на месте.А в движении (периодически ) выскакивает ошибка! Пишет: ERROR .Out of memory.Requested :-809926    Cache :108745.
Что это ? Из-за чего может быть и как с ним бороться?
Попробуй в файле sys.txt добавить:
[debug]
skip_eula=1
max_memory=27000000
reserve_memory=2000000
Трошки расшифрую, что бы при желании можно было поэкспериментировать.
skip_eula=1
Пропустить показ лицензии. Жрёт память, поэтому может вышибать навигатор.
max_memory=27000000
Использовать для программы (навигатора) не более 27Мб памяти. как правило это максимальный объём, доступный на коммуникаторах с телефонной частью (особенно до WM6.1/6.5, т.к. в WM5/6 есть утечка памяти в процессе работы).
Меньше 25Мб ставить категорически не советую, просто не хватит памяти для запуска приложения.
reserve_memory=2000000
Если правильно помню, то это сколько памяти оставлять свободной в оперативке для системы (что бы она там хоть шевелилась на фоне).

Ещё советую не грузить из контактов данные в Навигатор, обычно вызывает кучу ошибок из-за невозможности корректно определить все адреса в контактах, плюс жрёт память при экспорте и при каждом запуске, при проверке обновлений.
Параметр:
disable_outlookpoi=1

Добавлено 28.02.2010:
Ниже (http://mapcam.info/forum/index.php?topic=158.msg1991#msg1991) an написал уже, но что бы не лопатить ветку, добавлю здесь:
При нехватке памяти и ошибках, даже с проделанными операциями в SYS.TXT настоятельно рекомендуется убрать файлы ландшафта из папки content\dem файлы *.dem, т.к. грузят процессор очень сильно и жрут память, но толку от них практически никакого, если вы живёте в равнинной местности.
Title: Re: Ломаем GPS навигаторы!
Post by: aksai777 on 17 February 2010, 06:04:20
Подскажите, а как в навигатор с родным Автоспутником, запихнуть навител? *HELP*
Title: Re: Ломаем GPS навигаторы!
Post by: magy on 17 February 2010, 09:45:57
Это зависит от модели прибора. В основном это делается его перепрошивкой новой "handmade" оболочкой для этой конкретной модели, которая дает подгружать разные навипроги, а также плееры, читалки, офисы и т.д. и т.п. Все это делается на свой страх и риск и запросто может привести к ремонту девайса. Есть два основных тематичных форума, на которых общаются страждущие этим вопросом:
http://4pda.ru/forum/index.php?s=9b627ad4ea52a5c15d0108d0c9580257&showforum=240
и
http://forum.gps-club.ru/
На этих сайтах есть все необходимые прошивки для основных устройств.
Title: Re: Ломаем GPS навигаторы!
Post by: an on 17 February 2010, 11:23:08
Это зависит от модели прибора. В основном это делается его перепрошивкой новой "handmade" оболочкой для этой конкретной модели, которая дает подгружать разные навипроги, а также плееры, читалки, офисы и т.д. и т.п. Все это делается на свой страх и риск и запросто может привести к ремонту девайса. Есть два основных тематичных форума, на которых общаются страждущие этим вопросом:
http://4pda.ru/forum/index.php?s=9b627ad4ea52a5c15d0108d0c9580257&showforum=240
и
http://forum.gps-club.ru/
На этих сайтах есть все необходимые прошивки для основных устройств.
В большинстве случаев перепрошивать ничего не нужно. Все делается гораздо проще, а именно:
1. нужно установить альтернативное меню
2. в конфиге основного меню навигатора, сделать вызов этого альтернативного меню вместо вызова навигационной системы или если навигатор не имеет конфига, то подложить вместо навигационной системы то самое альтернативное меню.
3. настроить альтернативное меню
4. получить в навигаторе сразу несколько навигационных систем.
И вообще тема называется "ломаем навигаторы", но реально никто тут ничего не сломал, если только конечно добавление программы в автозапуск считать взломом windows  :)
Title: Re: Ломаем GPS навигаторы!
Post by: aksai777 on 17 February 2010, 14:38:18
С навигатором Мио с220 rev 230,(be on road) я проделал вот такую штуку - скачал Damp 6, открыл навигатор как обычный диск и перекинул в него всё, что было в папке Damp 6 и всё. Ничего не настраивал, ни чего не делал, просто включил навигатор и у меня появились Автоспутник, Igo, Navitel, Mio map и Be on road - всё работает. Вот я и хотел узнать может быть что то наподобие можно сделать и с Pocket MV 350 (автоспутник), что бы без всяких заморочек(из папки в папку и усё) или с ним так нельзя? :-\

Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 17 February 2010, 21:14:32
И вообще тема называется "ломаем навигаторы", но реально никто тут ничего не сломал, если только конечно добавление программы в автозапуск считать взломом windows  :)
Вообще-то была мысль назвать тему "Сносим к чёрту оболочку", но как-то не гламурненько было бы...  ::)  ;D
Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 17 February 2010, 21:20:37
С навигатором Мио с220 rev 230,(be on road) я проделал вот такую штуку - скачал Damp 6, открыл навигатор как обычный диск и перекинул в него всё, что было в папке Damp 6 и всё. Ничего не настраивал, ни чего не делал, просто включил навигатор и у меня появились Автоспутник, Igo, Navitel, Mio map и Be on road - всё работает. Вот я и хотел узнать может быть что то наподобие можно сделать и с Pocket MV 350 (автоспутник), что бы без всяких заморочек(из папки в папку и усё) или с ним так нельзя? :-\
Дело в том, что у разных навигаторов, даже одного производителя (читай бренднейма, который покупает коробки у разных китайских заводов и шлёпает своё лого) есть разные варианты организации запуска навигатора и то как это сделано кардинально влияет на вариант доступа к десктопу Винды.
Перечислять тут все варианты просто бесплезно, для каждого типа придётся создавать разные ветки и там будет по сто страниц перемалывания инфы.
Поэтому лучший способ - это смотреть на тех сайтах, ссылки на которые привели ребята. Двух похожих действий практически никогда не бывает. Тут главное потратить время и понять принцип борьбы с оболочкой. Ещё лучше убедится, что кто-то это проделал на такой же модели, что бы потом не было мучительно больно... :)
Title: Re: Ломаем GPS навигаторы!
Post by: aksai777 on 18 February 2010, 08:11:55
Всем спасибо. Magy, благодарю за ссылки! *DRINKS*
Title: Re: Ломаем GPS навигаторы!
Post by: tarantul on 28 February 2010, 09:06:32
Всем привет! Возникла у меня такая трабла:поставил я последнюю версия скина (с этого сайта ,GJ),русификацию,залил обновленные карты.Все работает (озвучки камер,новые значки и т.д) пока стоишь на месте.А в движении (периодически ) выскакивает ошибка! Пишет: ERROR .Out of memory.Requested :-809926    Cache :108745.
Что это ? Из-за чего может быть и как с ним бороться?
Короче трабла осталась та же.В симуляции работает нормально,а на дороге выбивает ошибку.
Сделал все как написано.  *HELP* :'(
Title: Re: Ломаем GPS навигаторы!
Post by: an on 28 February 2010, 10:08:23
Короче трабла осталась та же.В симуляции работает нормально,а на дороге выбивает ошибку.
Сделал все как написано.  *HELP* :'(
Попробуй в файле sys.txt сделать так:
[debug]
skip_eula=1
max_memory=27000000 - убери
reserve_memory=1500000
cache=2048

Если и так не поможет, тогда убери ландшафт из content\dem файлы *.dem, придется жертвовать, ибо мало памяти у твоего девайса.
Title: Re: Ломаем GPS навигаторы!
Post by: XstasY on 28 February 2010, 10:44:22
Если и так не поможет, тогда убери ландшафт из content\dem файлы *.dem, придется жертвовать, ибо мало памяти у твоего девайса.
Да, ландшафт вообще ненужная красивость в нашей равнинной местности. Жрёт процессор будь здоров, а что с ним, что без - всё одно и то же!
У меня в Киеве правый берег существенно выше левого (тем, кто не знает :) ), но на Навигаторе до лампочки этот ландшафт. По умолчанию вообще не стоит его ставить. Побаловался и выкинул :)
Зато глюки с нехваткой памяти пропадают.