HTC ChaCha 入手感觉

旧I780在去中科院报到的前夕忽然坏掉,让我无限怀念。作为一日不可无手机的人,只能在一周内迅速买了一部新手机,HTC ChaCha,又称G16。

作为直板全键盘控,本来可以选择的手机就不多。恰好这机器还不太贵,于是就入手了。水货有一个Facebook键,行货是QQ键。水货机可以刷国行ROM(但国行ROM并不那么理想)。

先说说这款手机的优点:

  • 键盘手感非常好,软硬适中,既清脆又不显得过硬。弧形设计,握感舒适。打字暴快。导致我九月竟然不知不觉间发出了七百条短信(平时每月只有两百条)。如果常在手机上打字的话,它的效果真的没的说。不管你用短信、微信、飞信、电邮还是人人网,打字快总不是坏事。
  • 512M RAM对于日常安卓使用完全够用。
  • 不到3寸的屏幕,分辨率却高达320*480,显示十分细腻。
  • 安卓系统,可以保证有最新流行软件可用。

总体来说,一部标准HTC安卓手机加配一个手感绝佳的键盘。

下面对安卓系统进行吐槽。(对安卓了如指掌者可以跳过此部分)

安卓系统真的是一个糟糕的手机系统——和Windows Mobile相比。它的流行再度证明了一件事:在IT业界,胜利者往往不是技术最好的,而是商业运作最好的。

  • 第一点:奇高的资源开销
    • RAM
      遥想WM时代,128M RAM走遍天下都不怕。而安卓呢?咳咳,系统就占100M左右。当年第一代安卓手机有一些只配128 RAM,那真是卡死你没商量。刚才说的只是系统,还没算必要的开机启动服务什么的(比如说拨号、短信)。一个正常的系统,开机加满该用的软件,少量用户自己装的软件(比如微信),就奔300M去了。所以256 RAM仍然是紧巴巴的,什么HTC Sense之类的桌面是别想了。但512 RAM又似乎永远用不光。

    • ROM
      至少一百多兆的ROM占用。像HTC ChaCha这样预装软件多了,竟然要占260M ROM
      奇费电
      像ChaCha这样屏幕不足3寸的机器,1250mAh也只能保证一天一充。
      运行效率奇低
      绝大部分Android软件都是Java软件或者sh脚本。所以一点都不奇怪为什么安卓手机跑同样的应用,就是需要更多的RAM和更好的CPU。

  • 第二点:奇扯的内存自动管理

    不用程序的时候就点叉叉关掉程序。这是在PC上已经沿用多年的设计。自从苹果神经病地搞出了只能单任务操作的iphone之后,无数人跟风。现在安卓和WP7的内存自动管理这种脑残设计不能说没受到苹果的影响:你不需要去点叉叉来关闭程序,大部分程序也没有叉叉可以让你点。任何没有显示在最前端的应用程序都会被纳入系统的自动内存管理,并不退出,直到内存不够时系统再自动终结它们。

    支持内存自动管理的人会说,它有这样的好处:加快常用软件的启动速度(因为它们一直就cache在RAM里没退出),减少用户操作,避免不会用手机的人开了一堆程序把手机搞得很卡,blabla。若有真的希望驻留后台永不结束的程序,开发人员可以声明嘛。

    对此我只能冷笑:这种政策的唯一结果就是:让用户丧失了选择权。那些流氓的软件会声明让自己驻留后台从而一直偷你的流量;你正经干个活编辑个文档,切到邮件程序看下邮件再回来,却有可能发现你的Office已经在没有存盘的情况下被终止。

    不过总体来说,内存自动管理并不算安卓的一个非常失败的地方,只是我很不爽罢了。

  • 第三点:软件不能装在卡上,无语的设计

    安卓2.2之前并未提供把软件安装在SD卡上的方法。必须依靠第三方软件。这真的是让人极其无语。2.2提供把软件移动到卡上的方法之后,却又有很多软件不能移动。2.3时,终于非系统软件几乎都可以移动了。但dalvik cache和data还是不能移动。(关于SD卡安装程序的概论,请见我的下一篇博文)(因为那些技术都已经过时,“下一篇博文”没有被搬运过来)

    如果你把data移动到卡上,那么就会耗电飚升,让安卓本就可怜的电量进一步受到挑战。当然,官方不提供data迁移还有两条可能的理由:降低系统反应速度、严重降低SD卡寿命。

    Windows Mobile是可以把一个用户程序的所有文件装在卡上的,既没有文件碎片问题,也没听说有反应速度问题,更没听说过有损坏SD卡的情况(FAT32文件系统+仅少量的数据读写)。

  • 第四点:堆积如山的垃圾文件

    这东西的垃圾文件相对增长速度绝对比大家骂得要死的Win98要厉害得多!/data的可用空间总是在不断减少,而你根本不知道怎么回事。有一次我清了一下联系人数据(共两项,“存储联系人信息”和“联系人”),竟然立刻少了25M占用,重新同步联系人,我的手机和清联系人之前完全一样了,可是这次只占了2M空间。呃,那23M的垃圾是什么呢?除去15M“联系人信息”主要存储的是联系人头像,其中可能有人人网同步头像产生的垃圾(再骂一下人人网安卓版的拙劣设计),另外8M属于“联系人”的垃圾数据是什么我大概永远不会知道了。也就是说,人人网为我带来了12M垃圾(扣去正常同步后头像应该占用的3M空间),安卓系统为我带来了8M垃圾。仅仅“联系人”一项就是如此。情何以堪。

下面再说这机器作为安卓机器的两大突出缺点。

  • ROM太小

    虽然是512M ROM。但是/system分区直接划掉了266M空间。/cache划掉35M,/devlog 10M,各种杂七杂八的分区,最后留给/data的竟然只有150M。
    这150M /data是什么呢?是整个ROM你唯一有权限读写的地方(无ROOT权限情况下)。你的所有用户程序、用户数据(哪怕是联系人、短信也不例外)、程序数据,全部在这可怜的150M中。(windows mobile想用得滋润还得至少256 ROM,这150M 够谁用的?!)
    新系统就占掉30M左右,你还有20M的保留空间绝对不能动,因为剩余空间小于20M时你就无法从Google Accounts等帐户同步联系人和日历等。而用户数据是会一天天增长的,于是你就会看着你的ROM空间一天天变小。直到你不得不删掉一个又一个软件来保证ROM空间。我最后删到无可再删时,看了一下,使用一个月,我的/data/data高达80M。其中用户数据近70M。也就是说,使用一个月后,你还有总共30M的空间供你装各种软件。对于一个任何用智能手机的同学,30M空间能装点什么软件呢?尤其是安卓软件这样占地方的?
    所以我几乎每用一个月就必须清一次机器恢复出厂。(直到我把/data/data也移到卡上)
    (所以,同学们,安卓512M ROM是绝对不够用的。尤其是HTC,不会给/data保留多少空间。我见过一个三星手机,/system只有一百多兆,但是诡异的是RAM占用率奇高,比我的机器要高很多。不知道是不是三星把一些系统文件压缩存储之故。)
    所以其实对于这个手机512的RAM简直就是奢侈:你把ROM全加载到RAM中也不过512而已嘛。所以我从未成功地把RAM剩余空间用到200M以下过。(直到我把/data/data也移到卡上)

  • 电池太小

    很怀念I780的1800mAh电池。新手机只有1250mAh的电量。
    我还在原装系统折腾时,就惊讶地发现这手机的电表几乎是以你可以看得见的速度在掉:每一两分钟就掉1%。不过后来关了一些耗电的服务,发现待机时耗电还是很少的。开始上课后,不像刚买手机还没上课时那么折腾,注意睡觉时调到飞行模式,于是正常使用,短信电话不多的话,还是可以撑满一天的。
    但是这手机也就仅限于满足短信电话了。但凡想拿手机打个游戏、坐车时上网解解闷,那是一定得准备好充电器或者第二块电池了。
    糟糕的是,当我把/data几乎完全移到SD卡上以一劳永逸地永远解决ROM不够问题后,耗电陡然大增,现在竟然需要一天两充才能坚持住了。
    所以这机器的ROM RAM 和电池就是一个悖论:你如果想充分利用你的RAM,而不是永远只用到300M RAM,那么你就需要解决你的ROM不足。解决ROM不足的唯一办法是把/data搬到卡上,这反过来又会导致你电量不足。如果你希望它电量够你用一天,你就面临ROM不足和RAM过剩。

纠结的联系人同步问题

曾几何时,用Windows Mobile和PC上的Outlook同步是多么方便的一件事情!在手机上点开同步,稍等片刻,联系人、日历、任务就通过蓝牙同步好了。至少五年前,几乎所有的手机(支持连接电脑的)就已都支持和Outlook同步。在买手机之前我从来没想过和Outlook同步竟然会成为问题。
而很抱歉,安卓不是原生支持与Outlook同步。只有使用厂商提供的HTC Sync。
辛苦二十年,一夜回到解放前——HTC Sync同步之后,竟然所有在手机上更改过或者访问过的联系人全都变成了名前姓后。而且HTC Sync还不支持蓝牙同步。这让我感觉一下子回到了当初用Moto E2的年代。更糟糕的是,所有被更改过的联系人的生日事件都被会重新创建一遍。这让你每次在手机上修改过一次联系人都要面临一系列麻烦的后续操作。
HTC Sync是一个特么SB的软件有木有!特别容易卡死,CPU占用率巨高,同步速度还巨慢。果然HTC没了微软,连个同步软件都做不好,衰得够可以的。
在以上劳师动众的辛苦之后,还只能同步“联系人”和“日历”。而“任务”在安卓下根本就没有对应物。
最后只能想办法把Outlook和Google Accounts同步,再把手机和Google同步。虽然很不完美,但也只能暂且这样了。

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.