Applied Android 2.3 to my HTC

原创 2011年01月24日 10:49:00

我的HTC机型是Legend(G6),今天之前的系统版本是Android 2.1,使用着可用空间只有可怜的几十兆的手机内部存储器。一直觊觎android丰富的应用库,却总在安装时捉襟见肘。然而这种惨状现已不复存在了,我 成功装上了2011年1月3日释出的Android2.3系统,迎来了新生。

美妙的姜饼
姜饼(Gingerbread)是目前这Android2.3系统版本的小名,有人能枚举出十数种它的新特性,而我和摇旗呐喊之人毕竟不同,注重的是它的实效。在我看来它的有点体现在这几个方面,私自地排个先后来说吧:

  • 首先,最吸引人的莫过于它对应用程序安装位置的人性化改进。2.1版本要求应用必须安装在手机存储器中,你即使拥有一张若干G的SD卡,也白搭了,那不到百 兆空间的金钢圈勒得你死死的,似笼中鸟。2.2版本第一次给了android人安装应用到SD卡的自由,不过它要求通过App2Sd的方式,在sd卡上开 辟一块ext3文件系统的空间保存应用,做软禁之人。姜饼的出现犹如大赦天下一般,它给了我直接将安装路径默认到SD上的权利,就在fat32文件系统 下,不必分割空间;它还给了我将安装在手机存储器上的应用迁移到SD卡上的自由。我还能说什么呢,感动无比了。
  • 其次,丰富而细腻的设置 选项给足了人DIY系统的机会。不光显示、声音、网络等和2.1里一样提供了普通的选择方式,其参数在姜饼这儿都可详细设置,甚至包括自定义按键功能、敏 感度、操作反馈方式和设备性能系数微调等。这绝对不是给喜欢简单,讨厌复杂定制的人用的东西,不过正因此,我才更喜欢它,因为我感到自在。
  • 再次,华丽的系统足够吸引人。这年头,不华丽怎么搞得过水果公司呢?
  • 最后,它的性能有了传说中的显著改善。为什么是传说中呢,因为这么隐晦的优点我拿到手是看不到的。理论上它更快了,我的测试是这样的,手里有27个应用被事 先放在SD卡里,准备一口气装完。Android早在2.1时代就良好地支持了多任务的后台执行(这在水果的iphone3GS和ipad上还不具备), 但一口气(…安装-》返回-》下一个-》安装…)连着装这总大小96M的27个应用,那也是甭想,连着开始装4、5个就得歇着等了。而姜饼给了我惊喜,我 共用了两次就装完了全部应用。中间确实卡了,维护安装列表的应用一度失去响应,提示我强制关闭或等待,但我坚决得选了等待,几秒后恢复正常,这就是唯一一 次停顿。理论上的另一个性能优化,是姜饼更省电了,这个完全看不来还,只能放大样本空间再来统计了。

 

羽翼未满的姜饼
无论如何它也只是Android2.3.1版本, 第一个发布版本能如此已经让人惊艳了。但缺陷也不得不提一提:

  • 首先,我遭遇了姜饼自带的谷歌输入法顽皮的捣蛋。不得不说绑定任何东西到系统里都是个够蠢的主意,尤其当它不能赚钱时更时如此。系统自带的谷歌输入法老了而 且残缺不全,它在我试图拿它第一次打汉字时就异常退出了。滑稽的事这才开始,这个程序被安装成为一个自启动服务,但它不能工作,于是它反复打开后又异常退 出,我做任何事都能看到它悲哀的弹出关闭提示,死而又生。更为可恨的是,它属于系统文件,我专门拿出root权限来删掉它的应用包时,它“正在被使用着 “。束手无策后我重新刷了系统,由于系统源文件包有签名,所以我还没法直接裁剪,故而只能在系统刚装好时就第一时间干掉了这个寄生虫。
  • 其次,姜饼现在对widget(叫小插件也好,小工具也罢)的支持还不够好,一些widget安装后不能被识别,所以启用不了。让我着急的是Android 系统的桌面是靠快捷方式和widget填起来的,仅有的系统widget可不足以组成姜饼华丽的外表;尤其失去了日历、时间、天气、联系人头像组、世界时 间阵列、网页书签以及华丽的搜索栏之后,我的多桌面看起来空荡荡的~ 需要试着找些能用的widget来撑场面了。
  • 再次,还有些微小细节可以改进。比如移动数据网络的开关在设置选项里和在桌面头部里各有一处,但他们似乎没有关联起来,或者说这是桌面头部的widget当初没有被测试好。蓝牙我成功了一次失败了一次,什么问题还不知道。
  • 最后,没有最后,因为改善总是完不了的,只希望一次比一次好更多。

 

已经在期待下一个版本了。

关于如何升级到Android2.3,以及作为其前提的如何来重做系统拿root权限,下一篇讲吧。

JavaScript窗口功能指南之引用已打开的窗口

JavaScript窗口功能指南之引用已打开的窗口(作者:听风编译 2001年01月19日 11:35)  如果你想关联一个指定的窗口,你可以使用标记的TARGET属性。除非你分配,一个浏览器窗口不会...
  • hktl
  • hktl
  • 2001-03-22 02:44:00
  • 580

How to apply Android 2.3 to my HTC

      相亲们哪,刷过Android2.3.1系统之后的手机被我已把玩半周了,仿佛新机到手一般那么吸引人;又好似体验最新版实验品,优点或不足的发现都让人觉得像品味着糕点。分享下攻略吧,效仿者可步步...
  • shaobo_wu
  • shaobo_wu
  • 2011-01-27 02:00:00
  • 786

Android Studio 使用二三事----' ' cannot be applied to '(groovy.lang.Closure)'

今天强迫症又犯了,看到AS弹出的更新1.5 RC 1.0版本,手贱点了更新,经过漫长的无尽的等待更新完成后。发现app module的 build.gradle文件变成了一堆的警告: 于是强迫症又...
  • abren32
  • abren32
  • 2015-11-11 11:53:53
  • 1998

Android Studio 那些事| ' ' cannot be applied to '(groovy.lang.Closure)'

什么是Gradle? Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。 问题...
  • Admin_
  • Admin_
  • 2015-08-05 16:28:40
  • 13967

搭建Android Studio2.1配HTC One M8做测试环境

Installing & configuring Android Studio I followed this book's instructions to set up my AS environm...
  • zlxadhkust
  • zlxadhkust
  • 2016-07-24 07:26:18
  • 413

Linux下完美驱动HTC Android手机的Internet传输(通过USB共享电脑网络)

Htc android手机的Internet传输(Internet pass-through)是手机使用USB连接线通过PC上网,共享电脑网络。 但是,这么好的功能需要在windows系统下安装...
  • eyf0917
  • eyf0917
  • 2014-07-15 22:49:48
  • 1534

升级as后,老工程gradle文件出现"dependencies' cannot be applied to '(groovy.lang.Closure)'警告的解决办法

1.首先把project的build.gradle中gradle版本配置为更新后的gradle版本 2.配置preferences->build-》build tools-》gradle  配置为u...
  • LAMP_zy
  • LAMP_zy
  • 2015-12-10 11:05:59
  • 4978

来电显归属地

  • 2013年07月20日 19:05
  • 2.82MB
  • 下载

Android Studio 2.0--如何使用新模拟器以及Instant Run

2.0新的模拟器简易上手流程安装 让我们从安装开始,这样你就可以跟着一步一步的来。 第一个要安装的就是Android Studio 2.0 Preview 3b,在 Canary Channel上有...
  • Dimons_Q
  • Dimons_Q
  • 2015-12-03 10:10:41
  • 3701

Android Studio 2.3 正式起航

Android Studio 2.3 现已提供下载。此版本的重点是整个 IDE 的质量改进。我们感谢大家迄今为止提供的所有反馈。我们致力于持续投入,让 Android Studio 成为全球数以百万计...
  • xiaole0313
  • xiaole0313
  • 2017-03-09 20:13:21
  • 4410
收藏助手
不良信息举报
您举报文章:Applied Android 2.3 to my HTC
举报原因:
原因补充:

(最多只允许输入30个字)