口袋数码论坛's Archiver

梦寐 发表于 2008-3-11 15:14

原创:软件DIY-1,将路书通(E-RoadN4301)改造成多图导航并打造PDA效果

作者:wind503


E-RoadN4301是个韩国产品,原机带一图,除了导航之外,只有少数的娱乐功能,原版并没有发挥其真正的Wince5.0的威力。下面我将就一些DIY心得介绍各位,供购买该产品的机友参考:

[b]一、注意事项[/b]——为什么会把注意事项放在前面,就是为了防止一些菜鸟乱搞,把系统搞坏后还得返厂(我自已就是受害者)
    1、切记不可以采用“安装”的方式安装软件,应使用拷贝版的软件(即拷到SD卡下就能用的那种免安装软件),如果您连什么叫“免安装”都不懂,那您不适合本文,请点击屏幕右上角的X,退出本文档。
    2、切记不要理想的认为,看了本文后,您的GPS就真的会成PDA了,如果您报着此心思来看此文,那您不适合此文,建议您另寻高明。
    3、切记不要在不了解工作原理时,就直接操刀DIY,那样会伤了您自已,本人声明不对后果负责。
    4、尽可能的只改动SD卡中的内容,而不要去动机器本身里的程序(当然高手除外)。
    5、本文仅是个人的一点心得,仅在自已的N4301上试过,没在其它机器上试过。希望对用者有帮助,不希望被人中伤。在写本文之前,我是学习了几位大师级高手的文章。

[b]二、工作原理[/b]
    本文希望让您了解到DIY GPS的原理,而不仅是教会您如何DIY这一款产品。其实原理非常的简单,因此建议您花1分钟看完并理解之
    1、任何Wince系统的GPS,在系统启动时都会调用一个主程序,以启动您GPS的主界面。并通过主界面,使您可以进入预置好的程序中。以N4301为例,系统启动时(未显示界面前)会调用"\NAND Flash\GStation\Genie.exe“,调用完这个程序后,会显示大家熟悉的主界面...,而这个主界面里的行车日志会调用"\NAND Flash\GStation\Genie\CarDiary\CarDiary.exe"。
    2、DIY GPS的核心工作就是要找到主程序,并用您自已的程序替换,使GPS可以被你所控制。本文是用SQ(一款虚拟桌面程序,可以使您的界面像windows界面一样)替代。通过SQ启动您想启动的程序,就能实现象PDA一样的功能

三、必备软件
    1、下载并安装软件
     (1)Microsoft ActiveSync4.5  ——1款微软的软件,可以将你的GPS连到PC机上
下载地址:[url=http://www.microsoft.com/downloads/details.aspx?FamilyID=cabdb564-ae94-4c02-abbc-cdece61231d4&DisplayLang=zh-cn]http://www.microsoft.com/downloads/details.aspx?FamilyID=cabdb564-ae94-4c02-abbc-cdece61231d4&DisplayLang=zh-cn[/url]
安装比较简单,安装时按照其提示进行即可,安完后重启即可,系统重启后,会在Windows任务栏里有个圆型的图标
    (2)SQ.exe——1个虚拟的桌面程序,可以将你常用的软件放在它提供的桌面上,使你随时可用。说白了,就是与您在Windows XP桌面上放上平时常用的软件一样的效果。
[url=http://bbs.pdafans.com/attachment.php?aid=15102][color=Red][b]点击下载[/b][/color][/url],下载解压后,只保留SQ.exe和SQ.ini文件,其它的可不要。
    (3)Lanchce.exe——For wince的资源管理器,可以使你象是用PC机一样用GPS
    附件[attach]782345[/attach]
   (4)ITaskMgr.exe——任务管理器,可以查看目前系统正在运行的任务名称,并中断其运行
    附件:[attach]782346[/attach]请将此文件先拷到SD盘中

[b]四、操作步骤  [/b]  
    1、定位程序入口
    按照工作原理,首先您得先找到通过系统自动启动的程序作为您的入口。此处是个关键点,初学者经常找不准。水平高的是找主程序,对自已不是很有信心的人其实最简单的办法就是找到您的地图目录的主程序,先将其改名(通常我会在其后面加上-old,以示区别),然后用Lanchce.exe替代这个文件名(记得要将Lanchce.exe改成一样的名字)
    下面我以N4301为例介绍一下定位主程序的过程:
    (1)用数据线将GPS连到PC机上后,ActiveSync4.5会自动显示连接(如果没连接,请要网上查相应的说明)
    (2)用ActiveSync菜单上的“浏览”,查看GPS中的内容,然后进入SD卡目录(当然也可以用读卡器直接读SD卡,我喜欢用此种方式)
    (3)通常地图文件都会超过600M,所以你在SD卡根目录里找大小超过600M的目录即可,N4301的原目录里面的内容我忘记了,但是通过此办法,可以看出Mappy.exe是一个被调用的程序,因此我们已经确定找到了一个入口,从此可以控制GPS系统。
    (4)将准备好的Lanchce.exe拷贝到Mappy.exe对应的目录,将Mappy.exe改为Mappy.old.exe,将Lanchce.exe改名为Mappy.exe
    (5)重启动GPS,此时系统会进入主界面,然后请点击导航菜单,在未更改之前会进入导航地图中去,但在更改之后,系统将进入“资源管理器”界面。如果您不想找主程序,那么您可以跳过本节中后面的(6)-(10),真接阅读下一节
    (6)用GPS操作,在资源管理器中中,打开SD盘,双击运行ITaskMgr.exe,此时可以看到正在运行的程序名称,我们可以发现N4301中有Genie.exe文件正在运行(其它机器也可以看出来),经逐个目录查看,可以发现Genie.exe所在目录为GPS内置NAND Flash\GStation。可以断定这就是主入口,如果您想开机就由您来控制,那请在下一节中,使用SQ.exe替代此程序
   
    2、安装SQ
    在按照上面的方法找到系统其中一个程序入口后,此时就可以用SQ.exe来接手这个入口程序了。方法如下:
    (1)在保持与PC连接的情况下,先将GPS重新启动,此时GPS自动进入资源管理器状态,找到Lanchce.exe(即之前您改的程序名)文件并选中,用"文件"里面的"发送快捷方式到桌面"的功能,将其快捷方式发送到"windows/桌面"目录中(注:通常GPS自身"windows/桌面"上有资源管理器的快捷方式,为了避免您机器里没有,请先执行此步。N4301用户不必执行此步)
    (2)关闭资源管理器
    (3)将SQ.exe拷贝到您找到的程序入口所在文夹里,并将其改名为您找到的程序名。以N4301为例:将SQ.exe拷贝到Mappy目录下,将其改名字为Mappy.exe(如果系统提示你无法操作,则可能是当前系统正在使用这个程序,那么请运行ITaskMgr.exe,将Mappy.exe中断掉)。
    (4)重启动,此时系统会进入SQ虚拟桌面中,桌面上有两个图标(一个是DOS的快捷方式,另一个是资源管理器的快捷方式),桌面的右下角缺省是日历,左上角缺省是个工具栏
    (5)到了此步,恭喜,您已经基本成功了
   
    3、定制SQ
    在第2步做完的SQ上面没有什么东西可用,本节将教会你如何定制你的SQ,使其变成PDA界面,以下操作均在GPS上完成(高手也可以通过PC实现,熟练就明白了,此处不细讲如何在PC上操作)
    (1)在桌面上,启动资源管理器,找到你想要导航的程序名字,用第2节第(1)种方式,创建其快捷方式到"windows/桌面",然后到"windows/桌面"目录先剪切该快捷方式,然后回到SQ.exe所在目录下的目录1下面,用粘贴的方式,将该快捷方式放在目录1以,如果您想发其它的程序快捷方式,也参照执行。
    (2)重启SQ,您就可以看到刚才创建的快捷方式了,双击它就能进到该程序中。
    (3)用SQ桌面左上角的工具栏,还可以自定义工具栏内容、自定义屏幕的背景,因比较简单,多试几次就会了,此处不累述。

[b]五、结束语[/b]
    因为我的N4301机器在我安装中文输入法时,将系统破坏,而这个系统没有硬启健,所以不得以返厂了,所以本文中没有图示,待我的GPS回来后,我一定补上。另外,我见到一个高手写了一个C31Auto.exe的程序,可以批处理一些注册类、桌面快捷方式类的信息,大家也可以在网上搜索后试着学习一下,一定会有所帮助。

[color=Red][b]以上仅为个人的一点点总结,供参考[/b][/color]

[[i] 本帖最后由 梦寐 于 2008-3-11 15:16 编辑 [/i]]

guangin 发表于 2008-3-12 13:19

LZ辛苦了,学习了,不过我的GPS一体机本身已经有这些功能,可以直接切换到WINCE界面;我只想寻找一些免安装的WINCE 游戏,呵呵

mmjxr 发表于 2008-3-20 16:43

学习了!支持!p:b p:b p:b

poon1 发表于 2008-3-28 12:02

你的适合内置的导航,现在大部分都是先搜索SD卡的navigation目录下面的navi.exe或者直接运行mobilenavi之类吧

peter0525 发表于 2008-3-29 17:06

LZ,我的新科350S,能改装其他地图吗?

overbright 发表于 2008-5-6 19:44

学习一下。。。。。。好东东啊。。。。

vooboo 发表于 2008-5-9 18:24

严重感谢!!!!!!!!!
这么好贴子,一定要往死里顶啊!!!!!

ybdy 发表于 2008-5-10 02:39

很有启发性的帖子,谢谢楼主。

qinglang159 发表于 2008-5-12 14:28

虽然我的gps已经有这个功能了。还是佩服楼主的动手能力。

hailiminer 发表于 2008-5-16 12:18

五一特价!本产品软件终身免费更新[color=darkgreen][b]PDAFANS/XCAR/pdafans 大团购[/b][/color]带固定电子警察预警[color=blue]Kingpath 388一体机台湾大厂进口(该机器其实就是华硕 S102 GPS原形) 返修少,信号超过华硕A632N,价格=1650元,不带卡![/color][color=red]华硕品质,MIO的价格!能装国外软件,TOMTOM,旅游欧洲,北美/澳洲轻松实现出国游!能配6-7个地图:城际通(带电子狗/警察提示功能) +道道通 +Route 66+kld!MP3/MP4电影/图片功能都有了![/color][color=blue]最近推出新品4寸超爽大屏Kingpath 688,合金设计,品质高贵=2050元,不含卡[/color]
[url]http://www.pabocn.com/list.asp?id=1219[/url]
[img]http://www.shdjj.com/bookpic/20084212341726019.jpg[/img]

luoss333 发表于 2008-5-17 12:34

非常感谢, 下来学习学些

zhzh200 发表于 2008-6-9 17:49

非常好,论坛需要的就是这样的大侠!!!

hailiminer 发表于 2008-6-11 13:57

最新杭州弯大桥和苏北大桥更新版[color=darkgreen][b][/b][/color]带电子警察预警[color=blue]P388=1650元![/color][url]http://www.pabocn.com/list.asp?id=1219[/url]
[img]http://www.shdjj.com/bookpic/20084212341726019.jpg[/img]

[[i] 本帖最后由 hailiminer 于 2008-6-11 13:59 编辑 [/i]]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.