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

【来源媒体】:小胖熊
【相关专题】:凯立德
【相关观点】:优化修改凯立德主程序64M小内存车机可使用
【特别感谢】:oogps,yjf8888
【相关搜索】:凯立德64M

 

  闲来无事,想起车车上的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内存分配检测  0不检测 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=最小化按钮  0禁用;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版文件

上一篇:Sygic v14.0.3 Full HUD国际版安卓集成包
下一篇:北川地震遗址街景地图

  • haha

    好文啊,谢谢楼主

    bjtyhhb 于 2014-10-25 1:49:15 回复
    怎么用呀?
    bjtyhhb 于 2014-10-25 1:49:56 回复
    C版文件下载后怎么用?
    C版下载后是替换吗 于 2014-11-20 10:38:03 回复
    是替换吗?

  • C版下载后是替换吗

    是替换原NaviConfig.dll吗?