【实用技术贴】关于宝骏310导航的那点“破事”
虽然现在很多人都认为手机导航完全可以替换车载导航,但我个人认为手机就是手机,它的作用就是手机啊,把它作为车载导航使用的话,如果重度使用,势必会影响手机通信功能。所以我还是比较依赖车载导航,而手机导航作为辅助。
忍不住吐槽的是原厂自带的导航体验真不是一般的差,所以就萌发了把它给“破”了的想法,而为了这点“破事”间断忙活了一段时间,有收获,但更多是失败,能力有限,把目前搞明白的东西发出来,希望能有大神出手相助,造福车友。
PS:这个“破事”实际上厂家肯定不愿意看到,因为一旦这点“破事”实现了,4S的导航升级增值服务就是摆设了。
想搞定这点“破事”,得首先知道它到底用的是什么系统,我们才能找到匹配什么系统的软件去破解它。
而关于宝骏310导航采用的系统,这根本就是一个坑爹的命题:
目前市面上导航作为一个app,所采用的系统大致有android,wince,linux。
其中安卓的要求相对较高,但更开放,地图资源也最丰富。
wince作为老牌便携式导航操作系统也非常常见,目前各大GPS论坛里的地图几乎都有针对wince的地图版本。
最悲剧的当属linux,作为外行人士,我觉得这个冷门系统之所以冷门,是不是因为它的成本造价低廉的原因?
所以说到这里大家也应该明白了,宝骏310导航迟迟无法破解的原因主要在于它的导航系统应该是linux。
原因如下:
分析原厂SD卡内主文件结构,安卓自不必说,wince的程序运行文件名均是exe结尾,而宝骏310则是一个没有后缀的文件,分析了这个文件,如下图:
这个文件居然是。。。elf类型文件。
话说elf文件是啥?
百度说它是UNIX系统实验室(USL)作为应用程序二进制接口(Application Binary Interface,ABI)而开发和发布的,也是Linux的主要可执行文件格式。
而我用了ELF_Reader、cygwin软件均读取出了这个文件的内部数据,虽然我看不懂里面的内容,但进一步印证了这个说法:宝骏310的导航采用的是坑爹的linux系统。。。
纵观其他自带导航的车型,也不乏采用linux系统的车型,比如哈弗H6 Coupe。。。。。。他们的论坛也是一片坑爹声。。。
而自从发现系统是linux以后,我破解之路基本就告一段落了,因为网络能找到的linux导航资源几乎是绝迹的。。。
所以大神快出现吧,否则只能通过换主机来实现更换地图了,我还真不舍得这8寸原厂屏幕。
呼和浩特车友2791555 2017/01/02 14:36:23 发表在 5楼
其他论坛用这个的有破的吗?
泰安车友2692914 2017/01/02 18:40:36 发表在 8楼
唉,还希望大婶破姐呢。能不能,换个思路,比如破解连接手机,或者刷鸡。菜鸟敬上
绵阳车友7287467 2018/06/25 13:15:19 发表在 50楼
楼主能分析一下310的导航文件吗
funidae 2019/01/20 19:23:00 发表在 53楼
都说美行可以骨肉分离咯,你们一直纠结SD卡内没有EXE,这导航有内置盘,把美行主程序放在内置盘了ResidentFlash,图资放在SD卡,你们一直要到SD卡内 找可执行程序EXE,如何能找到?导航卡内有个文件为cfonline.ini,打开文件内容是 /ResidentFlash/YF_Online_APP/YF_Online_App.exe,说明这个导航升级是用/YF_Online_App.exe,估计是应该是远峰方案的导航,去寻找了相关远峰方案导航的资料时,发现有方案改内置程序到外置卡,但是需要复位系统,我不知道宝骏310多媒体主机是否有reset按键或者孔?已经拆机的朋友是否...
|