当前进展:不用进CE就可以运行自己的扩展程序了(11/28)
关于进CE后,重启进入无限循环,这个原因是多方面的,我的另一个机器,进了一次CE,然后什么也没有操作,就运行了一次 MgrRstr后就进入了无限循环。Mylink启动界面不是动态的,只是不断的闪屏,这种现象是NK.exe内核没有加载的原因,跟修改 ClientAppInfo.bin没有关系。目前正在找无损修复方法。(12/11)
-------------------------
以下共分六部分:
1.前序;
2.当前实现的小目标;
3.分析过程;
4.界面定制;
5.安装过程;
6.后续展望。
可以有选择地浏览。对制作过程不感兴趣的可以直接跳到最后。
=============================
* 前序
-----------------------------
自从有了Mylink,车友们是各种折腾,先是搞倒车,8公里限制,后来又搞Mirrorlink。
作为一个单核还不是那么热门的CPU,注定了它再怎么折腾,也玩不出太大的花来。
现在随便一个导航都不比它的功能弱。唯一能上得了台面的也就是音质了。不过感觉它的音质还不如原来的CD。
虽然mylink的运算能力有限,但是还是有太多的功能没有挖掘出来。
比如:音频只能听听广播,mp3. 视频只能看看 avi.
想听无损,看rmvb(大多数AV都是这种格式吧)mp4,就连分辨率稍高一点的也放不出来。
不过那个功放板应该还算不错的(NXP的),只是小马拉大车,不匹配啊。
所以mylink系统还是可以扩展一下的。
当然折腾这种事情本来就是吃饭了没事干手痒才去做的事,没有计划,没有期限。只是提供一个思路,供有同样爱好的车友一个参考。
我这个修改自24.5-42921791,支持USB(MTP)设置。
把其中多余的外国bringgo数据删除了,只留下了 Mirrorlink(USA,CHINA) ,pandora,tunein, bringgo stitcher
加入自己扩展的程序 HelloMylink(第一个mylink扩展程序,目前只是显示一行文本。
加入了凯立德的启动图标和启动程序,GPS数据可以考虑通过蓝牙从手机获取。
还有就是通过蓝牙连接手机的共享网络上网。
其实这个mirrorlink的应用程序在各版本中都是存在的。只是在设置文件中把它关闭了。ClientAppInfo.bin就是各种应用的设置文件。
=============================
* 当前实现的小目标
-----------------------------
手机上安装的一些mylink自带应用,不过都水土不服,不符合我们的国情,不过如果学学外语什么的还是可以装一下的。
Stitcher上的英语广播还是比较淳正的。
=============================
* 分析及安装过程:
-----------------------------
=============================
* 关于修改显示文字中文本地化内容(界面定制)
-----------------------------
涉及的文件
- /system/img/BYOM/Multi Language/Standard Chinese/ (中文化的图标)
- /system/script/Standard Chinese.txt (中文字符串)
- /system/language/AppLink/AppLink_zho.txt
比如把菜单 智能手机连接 改为 应用程序列表
将其中的 “智能手机连接” 改为 “应用程序列表”即可。
这个菜单下可以放一些其它程序的加载器,而不是只有和手机连接的应用。所以我感觉叫应用列表比较合适。
=============================
* 安装过程:
-----------------------------
把system 文件夹复制到U盘。插到mylink.
=============================
* 后续
-----------------------------
1.脱离手机运行程序
2.分析GMLAN
3.在mylink界面显示对话框提示信息。
注:没有期限,目标不固定,万事由心。有相同爱好可以讨论。