google maps navigation的语音提示都说的啥?
前面在我的adp1(G1)上安装了中国大陆能用的google maps navigation
今天终于实际测了一把
感觉还是太飘了
偏移比较严重
还有一个
就是语音导航的语音提示
总也听不懂
//汗
其实应该都是些简单的E语
却基本上都听不懂……
前面在我的adp1(G1)上安装了中国大陆能用的google maps navigation
今天终于实际测了一把
感觉还是太飘了
偏移比较严重
还有一个
就是语音导航的语音提示
总也听不懂
//汗
其实应该都是些简单的E语
却基本上都听不懂……
众所周知
google的Google Maps Navigation不能在美国以外的地方用
但是有高手修改了Google Maps Navigation
使之能在美国之外使用
首先要卸掉原有的google maps
adb root
adb remount
adb shell rm /system/app/Maps.apk
adb uninstall com.google.android.apps.maps
上面adb root是在adp1上用root身份重起adb
只有有root身份才能remount /system为可写模式
然后,安装修改好的Google Maps Navigation
adb install maps3.3.1-brut-no-root-3.apk
然后要装上语音数据(语音输入时要用)
Settings -> Speech synthesis -> Install voice data
这样就可以了
最后,需要注意的是
这个修改的版本有如下缺陷:
*No street name at the top
*No arrow indicating next turn direction
*Voice guidance is delayed, if at all present
大概是说没有街道名、没有箭头显示下个转弯的方向、语音提示滞后啥的
还有,修改版的Google Maps Navigation在这里:
If you have root, download http://ul.to/dh1cbe/maps3.3.1-brut-root-3.apk
If you do not have root, download http://ul.to/1bsozb/maps3.3.1-brut-no-root-3.apk
从这里(http://www.codesourcery.com/gnu_toolchains/arm/download.html)下载arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu的软件包
从http://www.busybox.net/下载busybox源代码之后
解开
make menuconfig后出错
“gcc: error trying to exec ‘cc1′: execvp: No such file or directory”
是因为CONFIG_CROSS_COMPILER_PREFIX设的不对
应该是像这样:“/pathto/arm-2009q1/bin/arm-none-linux-gnueabi-”
周末
发现我的adp1(android develope phone 1)上的”Dialer Storage”已经十多兆了
于是进dialer届面删掉所有call log
发现dialer storage没减少多少
于是就进了Messages界面来删除彩信
有个号给我发了150多条的彩信(手机报)
本想删除之,看看能否减少dialer storage的占用
没想到
点击了删除,然后又确认了
结果messages程序转了半天
也没删除掉mms
反而还把messages程序搞得没有反应
对啦
我的系统是htc官方的cupcake
官方的传说中的Cupcake终于发布了!
于是赶紧从这里把1.5的包下下来
radio的包是需要用update.zip的方式升级的
但system的包分别打成了两个包
分别供update.zip和fastboot两种升级方式使用
(我还是习惯fastboot方式升级:)
升级过程就不讲了吧
按照文档讲的来
It’s so easy!
传说中的cupcake是有多国语言支持的
但是在这个包里
多国语言支持倒有
只不过候选的只有”English”
其他不知什么时候能添加进来
我的itech radio的蓝牙耳机能够很容易的配对并连上
蓝牙立体声没有问题,ad2p也没有问题
单装的google拼音输入法也很好用
不过还是有些软件有兼容性问题
比如spy camera(也许是我的spy camera版本太低)
首先,将下好的zip包上传到设备上的sd卡上
将设备通过usb线连上pc机(pc机上需已装好usb driver和adp等工具,这些在android sdk里都有)
adp push xxxx.zip.singed /sdcard/update.zip
然后,刷机(通过recovery utility)
1,关机
2,进入recovery utility
按住power键和home键,直到屏幕上出现三角形里面有个感叹号的图形的时候,松开手
推开屏幕,露出硬键盘
alt+l可以列出可用的菜单
alt+s把/sdcard/update.zip的东西写入系统(刷机)
alt+w清空系统缓存(回出厂设置)
3,按alt+s,开始刷机
最后,重起机器
按Home键和Back键重起机器(刷机完成会提示)
怎样在adp1上定制启动画面
原文见Creating Splashboot Images
首先,要准备好你准备用来做启动画面的图片。
320×480像素,存成splash.png
然后,转换图片到特定格式
convert -depth 8 splash.png rgb:splash.raw # 转化图片为256色(8位rgb图)
注意:这里得到的文件splash.raw应该是460800字节,还有,程序convert来自于rpm包ImageMagick
rgb2565 < splash.raw > mysplash.rgb565 # 转化图片为565格式
注意:这里生成的文件mysplash.rgb565应该是307200字节大小
把指定图片转换成特定格式(565)还可以直接用现成的软件(windows下可用)
见这里:createg1splash
将这个包下下来,解开
在createg1splash/bin/debug下
运行createg1splash.exe
选择你准备好了的320×480的图片(其实别的图片也行,但是最好是宽和高的比是2:3的图片,否则可能会有黑边)
然后再点击convert
于是你所需要的mysplash.rgb565(和你选择则的图片在同一目录)就生成了
第三步,把定制的splashimage写入手机设备(G1 or Dream or adp1)
这又分三小步:
1,使设备进入fastboot模式。不会的话看这里:adp1怎样进fastboot模式
2,fastboot flash splash1 mysplash.rgb565 # 需要在你生成的mysplash.rgb565的目录下执行
3,fastboot reboot # 重起设备
补充:
其实adp1的机器在启动到绿色小机器人一闪一闪的动画之前,可以设置2幅splash image(注意:G1的机器不行哟,那当然Dream的也不行)
所以其实我们还可以另外选一幅图重复前面的流程,定制出第二幅splash image
然后用命令
fastboot flash splash2 mysplash.rgb565
将其刷到adp1设备的第二启动屏幕
也可以用第一次生成的mysplash.rgb565来刷到第二屏,这样的话会导致启动时图片显示时间比较长(第一、二屏都是一个图,自然显示时间会长一些)
首先,要进前面所讲的bootloader mode,也就是工程模式
然后再按back键进fastboot模式
具体是这样的:
1,关机,并用usb线接上pc;
2,同时按住power键和camera键开机
到显示着三个小机器人玩儿滑板,屏幕中央显示”serial0″字样即ok
3,按back键
这样屏幕中央最后显示”FASTBOOT”就对了
把sim卡挪到adp1上
怕发短信发布出去
于是想设置下短信中心号码
settings里翻半天也没找到
后来发现
adp1的短信中心设置在前面的adp1的密码提到的电话设置里面
点击Dialer
然后输入*#*#4636#*#*
(一共12个字符)
然后再选“phone information”
翻到最下面
smsc号码即是当前所设短信中心号码
如果不对没关心
可以直接点后面的”refresh”按钮
一般这样就会能取得当前sim卡正确的短信中心号码
然后再点“update”更新设置即可
最近评论