Monday, February 20, 2012

一个配合GMAPTool的自制小工具

最近用到几次分离/合并Garmin地图,用GmapTool工具可以把img地图文件分离或合并。唯一不方便的地方是,分离时需要自己计算并找到需要的地图文件,费时费力。我做了个小工具使操作更为方便快速。
步骤:
1,用GmapTool打开要处理的地图,选Split All,生成许多小的img文件
2,在GmapTool里选Info,列出地图的信息

3,将信息全部选中,保存到一个文件file1里
4,制作一个txt文件file2,里面列出你需要提取的省(市)名称。一行一个省(市),前后不要有其他空格,中间如果有空格请保留(如NEW YORK)。省(市)名,及英文大小写都要保证跟file1里面的一样,比如说中文地图用“北京”,拼音地图就要用“BEI JING”。这个文件里最多可以列98个省(市)。
5,将我的工具gmselect.exe放到同路径下,在Windows的命令行模式下,运行[gmselect file1 file2]。
文件名file和file2可以任意,只要跟你上面步骤生成的文件名相同即可。
运行完成后应该生成一个叫output的目录,里面是一些img文件,就是你要提取的省(市)地图。一个省(市)可能会有多个文件。
图示为在file2里只列出两个地方:ONTARIO和北京的运行情况。


6,用GmapTool打开/合并步骤5生成的这些文件,生成一个新的img文件,就是可以放到Garmin GPS里的最终地图。

注意:GMAPTOOL生成的分离地图不支持地址搜索

Friday, February 10, 2012

LG E720 Chic点点滴滴

圣诞节买的特价LG Chic安卓手机一直放着没时间弄,最近才开始折腾。把自己零零散散弄的记在这里,给将来做个参考。

1,解锁。
这个机器是Bell的,我自己也用于Bell,所以不解锁也可以用,不过有谣言说该机折腾之后输入解锁码有问题,不太make sense,但是还是解了放心,ebay上买了个解锁码,约$2,一次输入成功。

2,Root
这个机器可以用。Superoneclick一键root。
先要安装驱动,选Support/Software update/Windows USB driver下载。
我用的是Superoneclick 2.3.3版,开始连接手机后,点击Root,程序一直等待手机应答没有反应,后来发现先点Root,在把手机开机(也许此时插上USB线也可以),接下来就一切顺利Root成功。

3,第三方Recovery和ROM
这个机器有第三方Recovery和ROM,但是用户很少,好几个ROM的作者甚至没有该机器。这种情况下我还是先不刷这些ROM了。不刷Custom ROM, 第三方recovery也就先不用刷了。把链接放在这,以后参考:
Recovery
非官方ROM 1
非官方ROM 2

4,官方ROM
除了LG官方主页外,也可以用下面这个链接,把#########换成你的手机的ESN(IMEI)号,打开页面后里面包含官方最新ROM的下载链接,还有你的手机相关信息比如说出厂日期。
http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=########
官方ROM是加密过的,要把它还原成通常Recover可以刷的ZIP格式要4-5个步骤,每个步骤都要下载一个软件,不值得这么折腾,还是直接在机器上Customize ROM吧。

5,安装Root Explorer,可以看到机器的系统空间有大约200MB,仅剩8MB空间。删掉了一些Bell的无用的东西,(Bell放了一大堆垃圾,却没有必用的Self Serve),多出十来兆空间,然后放进ES Explorer等常用软件,并把内置的Google Map,Youtube等用新版本APK替代。当然去广告的hosts文件也必不可少。

6,优化
用root explorer打开system/build.prop文件,编辑修改以下三行后,Quadrand测试分数由原来的480提高到了810左右。
dalvik.vm.heapsize=32m
debug.sf.hw=1
media.stagefright.enable-player=true