Deployment 更换手持式&x27;s带有我的Windows CE应用程序的自定义仪表板

Deployment 更换手持式&x27;s带有我的Windows CE应用程序的自定义仪表板,deployment,windows-ce,Deployment,Windows Ce,我有一个装有Windows CE的中国GPS手持设备,我想在上面安装我自己的应用程序。问题是,该设备启动自己的用户界面,并且没有关闭它的选项(这基本上是带有GPS、媒体播放器等的新仪表板)。我想完全摆脱这个应用程序,这样我就有一个干净的系统,我可以编写程序 当我将设备连接到我的计算机时,它首先会询问是应该在USB模式下使用(在USB模式下,它充当可移动驱动器),还是应该只使用USB为电池充电。在USB模式下,我可以看到插入手持设备的SD闪存卡的内容,但它只包含一些示例视频和音乐 我的猜测是,如果

我有一个装有Windows CE的中国GPS手持设备,我想在上面安装我自己的应用程序。问题是,该设备启动自己的用户界面,并且没有关闭它的选项(这基本上是带有GPS、媒体播放器等的新仪表板)。我想完全摆脱这个应用程序,这样我就有一个干净的系统,我可以编写程序

当我将设备连接到我的计算机时,它首先会询问是应该在USB模式下使用(在USB模式下,它充当可移动驱动器),还是应该只使用USB为电池充电。在USB模式下,我可以看到插入手持设备的SD闪存卡的内容,但它只包含一些示例视频和音乐

我的猜测是,如果有一个WindowsCE的引擎盖下,应该有一种方法安装和卸载自定义软件的设备上,但我只是不知道从哪里开始

问题是我怎样才能做到这一点?有可能吗?这种设备能不能换成我可以自己写软件的设备,或者我需要找别的东西


如果能让问题变得更简单,那就是我所说的那种设备。

如果你的桌面上有Windows CE 6.0 OS Builer版本,并且有VS2005/8,你可以为手持设备创建自己的Windows CE版本,并使用ActiveSync进行部署。 这相当于在手持设备上重新安装操作系统


否则,请在通过USB连接时检查隐藏的/system文件,并编辑autoexec.bat。但我不能完全确定这是否是可见的。

我认为您拥有的是PNA(个人导航助手)。它们基于WinCE,但将其隐藏在自定义仪表板下,该仪表板提供有限的功能。现在,进入操作系统内部并定制应用程序的方式在很大程度上取决于设备是什么。有一些论坛(比如gpspassion.com)解释如何“入侵”这些设备

根据个人经验(尽管是使用较旧版本的WinCE4.2.NET和德国PNA),有两种选择:

  • 使用MIO或其他供应商制造的另一个(等效)ROM刷新设备的ROM,这样您就可以看到不可靠的操作系统

  • 找到在USB模式下访问/Windows文件夹的方法。然后,您可以强制它启动regedit实用程序并删除自动运行键(我看到的autoexec.bat文件很少使用)。同样,从问题来看,默认情况下似乎不允许这样做,但根据实际型号,您可能会在gps专用论坛上发现黑客攻击

  • 一旦你进入操作系统,你将需要在一些dll的,使大多数PDA程序的工作,但它应该做的工作


    祝你好运。

    我想你想的那些隐藏文件都在设备内存中,在USB上,它只显示SD卡的内容。我的另一个担忧是,ActiveSync没有检测到此设备,因此我不确定您是否可以部署我的Win CE构建。最有趣的是,如果没有ActiveSync,该设备对系统来说是完全不可见的,但安装后,我只能在USB模式下访问SD卡。