存档:

作者存档

谷歌拼音输入法 for Android 升级到1.4.0

2011年7月14日

感谢读者 bin 爆料。本文由 im007boy 撰写。

再距离上次更新N久之后,Android版的谷歌拼音输入法今天升级到1.4.0,除了修复了一些崩溃和错误,加入了语音输入。

安装后在 设置-语音和键盘 中开启谷歌输入法。

输入时按小麦克风图标,并说话即可使用语音输入功能。从拼音面板进入会对语音做中文识别;从英文面板进入会做英文识别。

 

详细更新信息:

  1. 支持语音输入。点击麦克风键即可开始使用
  2. 在拼音、比划模式下识别中文
  3. 在英文模式下识别英文
  4. 针对平板电脑做了局部键盘优化
  5. 修正了1.3.4版本的一些问题,包括某些情况下丢失和重复候选中文字,输入法强制关闭,轨迹球无法使用的问题

安装地址:https://market.android.com/details?id=com.google.android.inputmethod.pinyin&hl=zh-cn

作者: musiXboy 分类: 应用 标签: ,

关于 Bootloader 你所应该了解的

2011年6月15日

感谢 Twitter@ss1271 的投递和翻译。

我们对于能够及时阻止HTC对其Android设备的Bootloader加锁一事很happy,也对制造商能够聆听少数用户的声音,并意识到解锁 Bootloader可以提升其产品价值的做法感到非常高兴。我们将持续追踪这件事的进展和效果。同时,我们也收到很多关于这Bootloader为啥引 起这么大聒噪之类的疑问,于是就有了这篇试图解答这个问题的文章,此文试图用不Geek的方式来解答,来壶茶,且品且读吧~

谁会关心Bootloader啊、hboots啊刷机啊神马的?

很少的一些人,不过这得看你从神马角度来看这个问题了。现在有40万部/天的Android设备被激活,这些人中的大部分都对(或者压根不关 心)Bootloader是神马毫无概念。这些人可能是个妹纸正在做头发的时候给人发短信;或者是个爷们儿正拿着购物单买螺栓;或者是个得瑟的哥们正在星 巴巴拿着EVO 4G装13。Android现在是主流手机,而你,正在慢慢阅读这篇文章,就说明你比其他一些Android用户更高级更牛13。

正因为关心Bootloader的人非常的小众,所以诸如HTC啊、Moto啊神马的厂商 才敢于动锁Bootloader的心思。但是也有公司敢于跳出这个锁Bootloader的俱乐部,比如Sony Ericsson和HTC实际上改变了他们原来的策略,即使对于少数要求解锁Bootloader的呼声(Moto你听见了么),他们也正视了这个问题, 正准备提供一个开放的Bootloader,来迎合所有的消费者。

对于那些非常在意Bootloader这桩子事情的爷们和妹纸,他们只是想对手机有完全的掌控权,他们可能是程序猿、主题制作者、开发人员或者甚至 是手机黑客————这些牛13的人总想着能够一点一点的榨干手机的性能,或者让手机变的更好。这些人在网上很活跃,以至于我们这群用户总认为,黑客 Geek才是Android用户群的主体,而事实上,不是这样的。(译者注:此话不假⋯⋯UK街头N多奇形怪状的人都是Android用户)。

那为嘛手机制造商和运营商想锁住Bootloader?这有神马意义?

简而言之,为了安全————在经济利益上,不论是对于你的运营商而言还是对于最终用户而言。

每当我们讨论有锁的Bootloader的时候,我们大多数时候,指的是一个disk image,它能在手机启动的时候检查手机某个重要模块并检查其签名是否符合要求。这样吧,让我们来仔细探讨这件事情。

当你摁开你的Atrix 4G、或者HTC Sensation,Bootloader首先起作用,然后移交给bootimage(这boot image存有你手机的启动文件)。Boot image读取手机的Kernel(内核),然后启动Android,然后就没有然后了。你刷机的时候,是把这个boot image刷入手机的存储器,不是RAM或者说运行内存,这就是所谓的风险。如果这一部虾米了,比如说你刷了一个错的boot image,那手机就有可能虾米(译者注:比如我刷虾米过一个G1),手机就成了砖⋯⋯不过这个风险不算很大,当然也取决于你打算改到多么底层的文件了, 也同时取决于手机的不同。

如果你的手机不幸被锁了Bootloader,那么很不幸,你只能去刷那些有官方签名文件的ROM(译者注:比如现在的Moto Milestone就是杯具机之一,所谓Milestone的刷机都是伪刷机,通过混刷实现的,和真正刷机的效果不可同日而语),而且你不能自己编译并且 刷到手机里面。对于Recovery而言,也是这样,它也会检查签名,完后你没有签名,于是不能刷定制的Recovery。这一坨话的意思归结为一点,就 是:

我们不能在锁了Bootloader的手机上安装自制内核或者任何启动文件

不过锁了Bootloader的手机,不影响咱root(译者又注:比如Milestone锁了Bootloader但是依然可以root)。 Root只是利用了系统安全的一个缺陷来向系统文件中注入相关破解文件,这样每次我们需要用到root权限的时候就可以随时取得。(译者继续注:比方说没 有root权限你就不能删系统的Loader、不能截图、不能OpenVPN)。

继续讨论安全的部分,如果你手机上的软件都是运营商和手机厂商给你安装的,那么基本上手机是没有安全隐患的(山寨厂的手机除外),除此之外,厂商还 会定期推出补丁包供你升级。当然这个修补漏洞的过程基本说是无穷尽的,通过锁Bootloader的方式,制造商可以尽可能的掌控并修补你手机上的安全漏 洞。不过你还记得不,一开始我们就提到过,并不是每个Android用户,都能读到这篇文章,也并不是每个人都知道厂商发布的那些升级包是做什么用的。卖 你手机的厂家可是不只会为你一个人提供升级服务的,人家会给n个相同型号的手机提供升级包。

于是通过篡改手机里的某些文件,我们可以破坏运营商的利益。你比如,通过搞起PRL,可以让你处于Virgin合约下的Optimus V手机使用Verizon的3G信号漫游,然后烧的账单却是Sprint来埋。(译者注:Virgin Mobile、Verizon和Sprint都是米国的运营商),或者开启HTC Spire的HSPA+功能,绕过T-Mobile的数据流量限制,未授权即可使用无线网络分享、或者篡改时间片循环时间、删掉Microsoft和运营 商达成合约在手机上使用的默认的Bing搜索引擎。这些运营商的策略在我们看来完全的不合理,不过你做了上面任何一条,都会极大地损害他们的利益。

于是,他们就得想办法阻止这件事儿的发生啊。

但是Thunderbolt锁了Bootloader不是么,那为毛这货还能有自制ROM和CyanogenMod呢?

嗯,没错,Thunderbol是锁了Bootloader,而且也确实有自制ROM和CyanogenMod。破解Thunderbolt的开发 者用了点小技巧+一些运气才成功的。他们动用了一个新版的Bootloader,这货他们可以刷,于是就用这个作为漏洞破进系统然后刷了 Recovery,从而是机器能够刷未经签名的镜像。灰常需要技巧、灰常的幸运,于是我们没理由总盼这种天上掉馅儿饼的事情。

够了,别白话了,我知道解锁了的Bootloader很华丽,那跟我有毛关系?

有N多关系。首先拿到一个已经解锁Bootloader的手机,你几乎能做任何事情。

Droid X的开发者是一群极其牛13的家伙们,因为他们不能刷ClockworkMod,装在自制镜像或者内核,于是他们就走了另外一条简单粗暴的路线。不过尽管 Droid X如此,他们还是搞出来点儿名堂的。于是同样的事情也会发生在同样锁了Bootloader的Evo 3D身上。与此形成对比的是,Nexus S 4G刚刚上市就被root,然后内核也被重新编译、自定Recovery也都做好了,这些几乎都在一天之内完成,全都因为Nexus S 4G是没有锁Bootloader的机器。

我们不知道HTC打算怎么处理这个解锁Bootloader的策略,不过大家都猜想很可能类似Sony Ericsson的方式——先发锁上Bootloader的手机,然后再提供给愿意解锁的用户解锁的方法。他们可能会让这类解锁的设备跳出和运营商的合 同,不过这一切都只是我们YY出来的结果,不过我确定HTC不久后会给出答复的。

当你拿到一个解锁Bootloader的手机后,对于这个手机的挖掘步骤就跟事先录制好的宏一样:先是会有root、紧接着有自定制ROM、然后就 是从其他ROM或者设备里面移植新特性过来。这也是为毛那么多人喜欢Android的原因所在。总而言之,解锁的Bootloader,意味着自定义内核 ——你可以超频手机、开启USB Host功能以及一大堆锁Bootloader的设备没法实现的功能。当然,也意味着,特别是HTC的设备可以用上MIUI和CyanogenMod。

和你一样,大家都很乐于见到自己的手机有一堆一堆的自定ROM出现。如果这正是你喜欢的用手机方式,那么可以去找一台ROM支持最多的手机 happy去,如果不喜欢折腾,那么继续用着原厂ROM也是一种很稳健的选择。不管如何,我们希望这篇文章能够解答你关于Bootloader的疑问

Via ss1271的奋斗 ,译自 Android Central

作者: musiXboy 分类: 技巧 标签: ,

Google Maps 5.2 for Android 发布,可 ping 好友

2011年3月4日

Google Maps 5.2 for Android已经登陆Android Market(需要通过Market Enabler伪装成米国人更新),新功能包括在Hotpot里发表商户评价的同时可同步到自己的Twitter帐户(如上图)。

另外签到功能也有更新。如果你发现某个好友就在你附近晃悠呢,可以直接用手机Ping丫一下(QQ晃屏?),TA的Android手机当时就会收到一个提示,一是提醒TA你在旁边呢,二是TA在接受你的Ping之后即可收到你所有的签到信息,随时知道你到哪里了:

最后一个改动,就是签到的时候可以搜索商户了,对于那种商户密布的市中心来说很有用:

看看,Foursquare已经一步一步的被完整的山寨出来了,连Foursquare for Android不久前才加入的ping功能都山寨完毕了,速度蛮快的嘛。

Google Maps 5.2 for Android需要Android 1.6以上系统。另外有人研究出如何在景德镇使用Latitude里的签到功能了吗?

Via Google Mobile Blog

Google Reader for Android 升级到 0.9.2,增加 https支持和更多 widgets

2011年2月17日

Google Reader for Android自发布以来首次更新,有三个新功能。

一是增加了“Mark previous as read”功能,这个是移动版Google Reader用户比较熟悉的了,可以将滚动到当前位置之上的所有条目都标记为已读,非常实用的功能(上图),在屏幕滚动的时候会自动出现。

二和三是增加了两个新widgets(下图):Reader News Ticker和Reader Unread count,前者可显示未读条目的标题,后者则只显示出一个标签,并注明有几个未读,Reader重度用户的选择。

所有国家都可在菜市场里直接可以免费下载Google Reader for Android,景德镇用户不必伪装成米国人了。新版本支持1.6以上系统,但要使用两个widgets的话需要至少2.2以上系统。

Update:感谢读者 twitter@ch_linghu 的提醒,现在可以在设置里打开永久使用https了,景德镇用户的福音!

Via Google Reader Blog

Android Honeycomb 炫丽蜂巢开机动画

2011年2月5日

从2.1系统开始,似乎Google就喜欢给Android的开机画面整得华丽一点,起码要比iOS一个干巴巴的白苹果要炫丽才行。

Honeycomb的开机画面也曝光了,用蓝色和紫色的萤光感线条组成了六边形的蜂巢,在大平板上观看感觉很酷,有点Tron的意思。

继续观看视频:

阅读全文…

作者: musiXboy 分类: 评测 标签: , ,

亲自遭遇 Android 短信 bug,极度震惊!

2011年2月5日

感谢读者 车前子 的自爆。

入手Android前就耳闻Android早在去年初就存在短信bug,结果今天真的被我自己遇上了。

今晚,我先向某人A发了个短信,内容是有关电脑硬盘修复的事,结果几分钟后,我通讯中的某人回复短信,内容是向我拜年。再一看短信对话记录,一身冷汗,原来我发给A的短信被发给B了,因为是过年,B就发了个拜年短信。我以为是我犯糊涂输错号了(我使用触宝的快速查找通讯人软件),并不在意。半小时后,我有事再次向A发了个短信,这一次,触宝查号后我非常认真地核实了号码,确认无误后按发送。几分钟后,我再次收到短信,天呐!!又收到一条拜年短信!纪录表明手机又将短信发给毫不相关的另一个人,这个人我刚好认识,但却不在我的联系人中!

这是一个灾难性的BUG,意味着手机最基础的功能失去了起码的可靠性。我手机上有一千多个重要客户,误发短信意味着难以想像的灾难,不可想像!今晚刚好还在春节假期,误发短信对方也许是一笑了之,但如果是平时……更可怕的是Google好像根本没有说明这个bug何时被触发,也就是说你根本不知道你的下一条短信会发给谁,可能是任何人!听说Nexus One 和Nexus S都OTA试图解决这个问题,但其它机型呢?其它大量机型呢?Google不管了?那些手机商不管了?如此可怕的BUG被发现后居然放任存在了近一年?

我的手机是MOTO XT 720(欧版),版本是2.1-UPDATE1,原版,未汉化。拨号界面是COOTEK的快速拨号3.0.0.14853 BETA,短信平台是GO SMS V1.88。

如果这个BUG不能及时妥善解决,我得考虑退出Android了。

Pic via Technoodling

作者: musiXboy 分类: 访谈 标签: ,

摩托罗拉 Xoom 平板跑出 1823 分

2011年2月3日

Engadget上手Xoom运行了Quadrant测试应用,看到了这个基于Tegra 2的摩托罗拉平板的最终跑分:1823,尽管还不如LG Optimus 2X一个手机高,但别忘了这个Quadrant测试应用是为手机设计的,其没有考虑到1280×800这种平板分辨率。

有意思的是Quadrant显示出了一些让人费解的开发代号,包括Trygon和Stingray,他们似乎都是Xoom的开发代号。

Via Engadget

作者: musiXboy 分类: 评测 标签: , , ,

运行 Android 3.0 Honeycomb 系统的摩托罗拉 Xoom 平板游戏上手+视频

2011年2月3日

最终我们终于拿到了可以玩的摩托罗拉Xoom,而不是CES上那个只能看视频的Xoom。给记者们上手用的Xoom里预装了不少游戏,其中就包括移植自PS3/XBOX360的Monster Madness和Grocery IQ。

尽管演示会上的Monster Madness似乎看起来有点小卡,但是这次上手却看起来还很流畅,可玩性100%。而且该游戏应该是完全移植自主机的,内容没有任何删减。该游戏有三种控制模式,分别是两个模拟摇杆、一个摇杆和运动加速。这个游戏还有一个低精度模式,让你在进入多水区域感觉帧率下降的时候选择。

再说Grocery IQ,它其实是一个优惠券的收集应用,之前在iOS和Android平台都可用到。它很好的诠释了在横屏和竖屏模式下所谓的“application fragment”界面,而且它的桌面widget做的很有感觉,摆出了一堆彩色优惠券。

继续观看两个应用的上手视频:

阅读全文…

作者: musiXboy 分类: 应用, 评测 标签: , ,

Google Maps 5.1 for Android 发布,签到功能山寨完成

2011年2月2日

签到签到签到!我不知道LBS(基于位置服务)除了签到还能玩出什么花样?于是Google Maps 5.1 for Android也不得不山寨出了一个签到功能,加强Google Latitude里那些僵尸用户之间的互动,Foursquare和Gowalla颤抖了没?

Google Maps 5.1 for Android这次主要加强的是Latitude功能,你可以签到,可以在签到的时候插入照片,另外你有三种签到模式:

  • 提醒式:打开这个功能后只要在你靠近一个地方的时候就会发出提醒,让你签到。我靠Google你这不是要把人逼疯吗?疯狂增加签到次数的疯狂办法,整天别干别的了,就签到玩了
  • 自动签到式:只要靠近你指定的地方就可以自动签到,这样不必拿出手机也能让好友就随时知道你在哪里了(以前不是也能知道吗?)
  • 拍屁股走人(Check-out):在你离开某个地方的时候,会知道你走了,这样不会让好友扑空

当你经常在一个地方签到之后,就可以成为这里的“大地主”,三种头衔分别是:

  • Regular:路过
  • VIP:白金会员
  • Guru:头儿

Google Maps 5.1 for Android已经发布,可以在菜市场免费升级(需要伪装成米国人),1.6以上系统要求。虽然我升级到5.1了,但在Latitude界面里看不到进入Check-in功能的那个小钩钩,大家可以看到吗?还是说目前这个功能不在景德镇开放?

继续观看官方介绍视频:

阅读全文…

细看专为平板电脑设计的 Android 3.0 Honeycomb 新功能

2011年1月27日

在CES上自爆Android 3.0 Honeycomb界面的Google今天放出了全部新功能细节。

为平板设计的新界面:

Android 3.0 Honeycomb专为大屏幕平板重新设计了用户界面,称为holographic(全息),主要关注互动性。Android 3.0重新定义了多任务、丰富的提醒栏、可自定义的主界面、widgets等等(如上图)。

  • 系统栏,也就是通知栏,可在任意程序里快速访问提醒和系统信息,还有软件导航的虚拟按钮,它们位于整个界面最下方,在看视频的时候它们也会淡出隐藏不显示
  • 动作栏,用于对应用进行控制,显示在屏幕最上方,可查看应用的菜单、导航、widget,在你打开应用之后就一直显示(相当于Android里按menu后弹出的菜单)
  • 可自定义的主界面,可放置widget,应用快捷方式和壁纸,通过打开launcher可看到所有应用图标的列表,当然还有全局搜索框
  • 最近打开的应用列表,可轻松看到多任务图标。在系统栏里就可以进入最近打开的应用列表,它会直接显示应用的截图,而非像iOS那样只显示个图标(如下图)

重新设计的键盘:

方便更快更精确的输入文字,键盘的大小和位置都重新设计了,还加入了一些新案件,比如Tab键,可以提供更高效的文字输入。用户可以按住某个键进入特殊文字菜单,或者切换为语音输入模式,见下图。

改进的文字选择和复制/粘帖:

这个Android 2.3 Gingerboard就有了,可以通过两个“游标卡尺”来选择选中哪些文字,进行复制/粘帖和剪切操作。

新的外设支持:

Android 3.0开始原生支持文件/图片传输协议,让用户可通过USB接口连接相机或电脑来同步数据,也可通过USB或蓝牙连接实体键盘进行更快速的文字输入。同时改进了WiFi连接,搜索信号速度更快。可通过蓝牙来进行tether连接,分享Android平板的3G信号给其它设备。

内置应用更新:

  • 浏览器(上图):提供导航条,方便用户导航和组织页面。可直接显示出多标签页,方便切换。增加匿名模式,方便看见不得人的网页。在登录自己的Google帐户之后,可与桌面版的Chrome浏览器同步书签。多点触摸开始支持Javascript和插件。
  • 摄像头和图片库(下图):摄像头应用重新设计,可直接在屏幕上操作曝光、对焦、闪光灯、变焦和前置摄像头。图片库应用则可以让用户全屏浏览照片。
  • 联系人:联系人应用变成了两栏结构,可快速滚动,改进了对格式和国际化手机号的支持,地址写的是哪里就按哪里的形式显示。联系人以卡片的形式显示,方便阅读和编辑。
  • 邮件:也是两栏结构,方便浏览和组织邮件,可选择多个邮件操作,改变文件夹等等。有一个桌面用的邮件widget。

针对开发者的新功能:

  • 新UI框架,方便创建平板应用
  • 重新设计的UI widget
  • 可扩展的桌面widget(上图)
  • 一直显示在屏幕上的动作栏
  • 更丰富的提示栏,可显示富媒体信息,可控制大小图标
  • 支持多选,剪切板和拖拽的互动模式
  • 新的动画框架
  • 支持硬件2D加速
  • 可渲染脚本的3D界面引擎
  • 支持多核心结构
  • 支持HTTP Live流,通过M3U播放列表URL来进行HTTP实时直播
  • 内置DRM框架
  • 可对数字媒体文件进行存取操作
  • 对企业良好的支持
  • 对老应用也可进行支持,不用改代码也可在平板上跑

Android 3.0 Honeycomb的预览SDK可以在这里查看

Via Android Developers