《汽车频道》显示文章详细内容: [展开] [回复] [网址] [举报] [屏蔽]
咋咋
咋咋目前处于离线状态
等    级:资深长老
经 验 值:7359
魅 力 值:653
龙    币:8557
积    分:5837.2
注册日期:2000-10-15
 
  查看咋咋个人资料   给咋咋发悄悄话   将咋咋加入好友   搜索咋咋所有发表过的文章   给咋咋发送电子邮件      

最近很多猪猪买GPS,我把DIY的一些体会拿出来,和大家共同学习
一、GPS情况介绍
主芯片:三星S3C2440A-40,400MHZ
GPS芯片组:三星SiRF Star III
有开关键、休眠键、音量键等
操作系统:WINCE 4.2 NET
主要功能: 1、导航 2、音频媒体播放 3、视频媒体播放 4、电子书 5、图片浏览
采用远峰方案(在\windows目录下有YFSHELL.EXE, YFGPS.EXE等文件可以判断)
GPS开机时,启动YFSHELL.EXE,屏幕上有导航、音频、视频、电子书、照片、设置等按钮。

二、GPS改造初衷
装了5个导航软件,屏幕上只有一个导航按钮,换导航软件需要改shell.ini文件。希望通过DIY能够随时启动需要的导航软件。

三、GPS改造方法简述
利用该机按下休眠键可以保存注册表修改来修改注册表,改变GPS开机时启动的软件。

四、改造步骤
1、下载Mort&#115cript4.1的bin版本,拷贝到\ResidentFlash\Mort&#115cript目录下,执行Mort&#115cript.exe。此时.mscr文件和Mort&#115cript的关联写入注册表。
2、为了能够同时运行麦士威和另一个导航软件,我还安装了GpsGate v1.1。配置Input和Output(配置写入注册表,不要忘记休眠键保存)
3、创建\ResidentFlash\StartUp\shoutcut.mscr, \SDMMC\NaviInit\&#115cripts\R66.mscr, XXT.mscr, CJT.mscr, KLD.mscr
shortcut.mscr如下:
sleep ( 2100 ) 【等待explore shell启动完毕,否则快捷方式的图标不对】
Copy ( "\SDMMC\TOOLS\gpsgate\bizVserialCE.dll", "\windows\bizVserialCE.dll" )
Run ( "\SDMMC\TOOLS\GpsGate\GpsGateCe.EXE" )
CreateShortcut("\Windows\桌面\R66X.lnk","\SDMMC\NaviInit\&#115cripts\R66.mscr")
CreateShortcut("\Windows\桌面\KLDX.lnk","\SDMMC\NaviInit\&#115cripts\KLD.mscr")
CreateShortcut("\Windows\桌面\CJTX.lnk","\SDMMC\NaviInit\&#115cripts\CJT.mscr")
CreateShortcut("\Windows\桌面\XXTX.lnk","\SDMMC\NaviInit\&#115cripts\XXT.mscr")
CreateShortcut("\Windows\桌面\R66.lnk","\SDMMC\ROUTE66\R66CE.EXE")
CreateShortcut("\Windows\桌面\KLD.lnk","\SDMMC\NaviOne\NaviOne.exe")
CreateShortcut("\Windows\桌面\CJT.lnk","\SDMMC\Navi\Navi.exe")
CreateShortcut("\Windows\桌面\XXT.lnk","\SDMMC\XXT\Rtnavi.exe")
CreateShortcut("\Windows\桌面\MSW.lnk","\SDMMC\mwNavi\NaviOne.exe")

R66.mscr如下:
Run ( "\SDMMC\mwNavi\NaviOne.exe" ) 【启动麦士威电子狗】
Sleep ( 5000 )
Run ( "\SDMMC\ROUTE66\R66CE.EXE" )

KLD.mscr如下:
Run ( "\SDMMC\mwNavi\NaviOne.exe" )【启动麦士威电子狗】
Sleep ( 5000 )
Run ( "\SDMMC\NaviOne\NaviOne.exe" )

CJT.mscr如下:
Run ( "\SDMMC\mwNavi\NaviOne.exe" )【启动麦士威电子狗】
Sleep ( 5000 )
Run ( "\SDMMC\Navi\Navi.exe" )

XXT.mscr如下:
Run ( "\SDMMC\mwNavi\NaviOne.exe" )【启动麦士威电子狗】
Sleep ( 5000 )
Run ( "\SDMMC\XXT\Rtnavi.exe" )

4、修改注册表项
[HKEY_LOCAL_MACHINE\init]
"Launch20"="device.exe"
"Launch30"="gwes.exe"
"Depend30"=hex:14,00
"Launch50"="YFShell.exe" 【YFShell.exe改成explorer.exe】
"Depend50"=hex:14,00,1e,00

[HKEY_LOCAL_MACHINE\Explorer\Shell Folders]
"StartUp"="\Windows\StartUp" 【\Windows\StartUp改成\ResidentFlash\StartUp】

五、改造效果
Windows桌面,上有所有导航软件的快捷方式。可以更换自己喜欢的桌布。

如果不喜欢Windows桌面,可以用注册表直接启动App.exe程序,生成一机多图界面。App.exe是机油放网上的软件。还有位机油介绍了好像更好的一机多图软件,我没试过,链接如下:该网址不再展示

六、改造总结
1、充分利用休眠键修改注册表
2、ResidentFlash文件系统建立很早,放在SDMMC目录下开机启动时找不到的程序,可以放在ResidentFlash目录下。

--
风清云淡,山高水长
2008-03-11 08:48:07   此文章已经被查看667次   
 相关文章: [回复]  [顶端] 



  您必须登录论坛才可以发表文章:
 
用户名:   密码:   记住密码:    (忘记密码 注册




版权所有 回龙观社区网 经营许可证编号:京B2-20201639 昌公网安备1101140035号

举报电话:010-86468600-5 举报邮箱: