CarCAV小徐
管理员
管理员
  • 金钱40425RMB
  • 威望40320点
  • 贡献值60点
  • CAV币0点
  • 社区居民
  • 忠实会员
  • 最爱沙发
  • 社区明星
阅读:1344回复:0

[GPS地图]优化修改凯立德主程序64M小内存车机可使用

楼主#
更多 发布于:2016-05-30 16:53
管理提示:文章已作首页改装案例收录http://gps.carcav.com/gpsjs/2016/0530/61869.html

闲来无事,想起车车上的DVD一体机自3月底安装14年凯立德春季版图纸3121J0H后,用得磕磕绊绊、很是不爽。常随机出现假死或内存不够的问题。开始折腾......,1小时后居然有重大发现,欣喜若狂。不急,诸位机友且听我娓娓道来:

  折腾对象:

  1、车载2010年出厂的64M小内存卡仕达106平台DVD一体机(ARM机板 800*480,COM:6、速率:4800,16G-外置SD卡)。我想今天的方法对此类车机应该都适用。

  2、SD卡装有:一机多图、DSAP46版、自制的凯立德P2478-X5L01和C2055-C7J01二合一(一机多图下直接用C2055- C7J01,DSA下用P2478-X5L01)、城际通7300-5656-0108、虚拟端口软件(让SD卡的DSA、凯立德、城际通等导航或电子狗共享虚拟出的端口COM9,速率4800。即所有软件都设端口为9,速率4800。已用3年,很爽!)

  3、凯立德装:春季版3121J0H 图纸(全国3.6G)、联想输入软件、旅游专题、公交查询(供P2478-X5L01用),但未装任何3D相关文件或数据,毕竟只有64M内存,即使采用今天方法也无法奢望看到3D导航及穿越,但路口3D实景图是能享受的。

  所谓根本之法, 一是对所有凯立德版本都有效果(但不保证所有64M车机都能顺畅运行);二是几乎挤干了凯立德可用内存。反反复复、一遍一遍的测试甚是费劲,但一经试出关键点又变得异常简单,一切迎刃而解。

  既不需要深奥的技术知识也不需要复杂的工具软件。此法一切秘密就在NaviResFile目录下NaviConfig.dll文件中。

1、其机理:据坛中很多大侠的成果和自己的摸索,NaviConfig.dll文件中下述参数对内存敏感:
0x3F60=【3D穿越 1、2、12、21和25激活,安卓25 CE21,其他关闭】(64M内存必选4)(重点)
0x3EE8=虚拟缓存大小0-32,(64M内存应选32)
0x40AC=TTS内存分配检测 不检测 1检测(64M内存应选0)
0x4264=TTS内存分配检测 0启用;1不启用(64M内存应选1)
0x4414=【TTS内存分配值2254默认分配;0不分配】(64M内存应选0)
0x4410=旅游专题1有;0没有(64M内存---运行流畅可选1,否则选0)
0x4438=调出四路径规划 0有;其他无。默认40(64M内存---运行流畅可选0,否则选1)
0x417C=最小化按钮 脀用;1开启;2无按钮(64M内存---运行流畅可选1,2,否则选选0)
0x43F8=3D立体效果 0或1关闭3D; 2或3经典版3D; 4或5豪华版3D; 6以上旗舰版3D(64M内存推荐3以下)
0x40A8=【[高清内存占用1]1占用;2释放】(64M内存推荐0)
0x4260=【[高清内存占用]1占用;2释放】(64M内存推荐2)
温馨提示:
⑴自上往下顺序对内存的影响依次减弱,所以排在后面的项可根据实际车机、凯立德版本以及运行流畅度来选择;
⑵第1-5项是必须选括弧中的参数,****其中第一项(蓝色项红字部分)就是本法之根本,其对内存贡献最大***;
⑶据测--P版比C版更耗内存,大概是要支撑公交查询的缘故吧;
⑷按如上设置--P版可省4-6M内存,C版可省5-7M内存。宝贵呀,对64M车机来说贵如金;
⑸对所有凯立德版本有效。还有没有对内存敏感的常数项?还请众机油慢慢挖掘。
2、制作之法:“kld配置文件解析与参考”软件或其他大侠修补版,留好原NaviConfig.dll备份哟!
3、懒人版NaviConfig.dll下载地址,已上传。C版文件 P版文件

图片:1.jpg

[url=http://bbs.carcav.com/read-htm-tid-867706.html]CarCAV五大版块案例收录原则标准[/url]
游客

返回顶部