
Google如期发布了每2个月来一次的Android平台版本号报告。所有数据统计自11月1日前的2周,结果显示使用2.1 Eclair和2.2 Froyo系统的用户已经达到77%之多。

值得注意的是,这个统计只包含那些访问了Android Market的用户,很多没有拿Android当智能手机来用的用户,还有只用有中国特色方式在卡里安装应用的用户,这辈子可能就压根没逛过菜市场,他们也是最不可能升级系统的人。不过开发者也可以几乎忽略这些不逛菜市场的人,所以Google的统计结果对开发者还是有指导意义的。
Android 1.5 Cupcake和1.6 Donut系统的占有率已经逐渐降低至7.9%和15%,开发者们能放就放了吧。
Via TNW

Google刚刚更新了Android各版本用户分布图,Android 2.2份额已经开始有了大幅上涨,达到28.7%(前不久2.2还只有4.5%的数量呢,这应该跟Droid升级到2.2和CyanogenMod ROM推出2.2核心有关),尽管依然有41.7%的用户在使用2.1版本,但2.2已经成功超越1.5和1.6成为用户量第二大的Android操作系统,2.2和2.1二者加在一起已经有将近70%的份额,开发者们几乎可以抛弃1.5和1.6那30%的用户了。

另外,我今天起床后发现Flash 10.1自动更新了一下,但看优酷视频还是王菲变曾哥,无奈……
Via TechCrunch

哦,不,我不是说Android 1.6 Donut系统发布了,而是说Google总部Googleplex新增了一个甜甜圈(donut)的雕塑(上图),它刚刚被摆放在绿色人造人(Android)和蛋糕(Cupcake)旁边。
回顾一下在5个月前的场景(下图),Googler们在围观新到达的蛋糕(Cupcake),而那时正是Android 1.5 Cupcake系统发布的日子。哦天呐绿色人造人(Android)右脚下面还有一只小狗狗,它是人造人的宠物——人造狗吗?

好吧,我们知道,未来在这里还会出现一系列的甜品,先是奶油松饼(Eclair),然后是果馅饼(Flan),然后的然后嘛……大家快猜猜会是哪个G打头的美味甜品?
Via Android Phone Fans
之前我们一直面对着Donut、Eclair、Flan这些表示各次Android升级的开发代号却不知道他们跟版本号到底是个什么关系,今天终于可以明确了:
- Cupcake:1.5
- Donut:1.8
- Eclair:2.0
- Flan:未知
Donut 1.8将于今年夏末秋初放出,而Eclair 2.0则肯定会在09年底放出。
而关于G1用户无法享受到Donut升级的问题,最近是炒的火热。但是有人在T-Mobile论坛里说,他收到了T-Mobile的官方声明:
我们计划继续与Google合作为T-Mobile G1用户带来软件升级,所有与之相反的报道都是失实的。
但是这个所谓的“官方声明”的真实性还有待考证。
Via LeakDroid
为了回应昨天(实际是今天凌晨啦)我们说G1无法继续升级到Android新版本系统的说法,今天我们来深入剖析一下G1为什么不能升级到Donut、Eclair和Flan。到目前T-Mobile回应说他们正在与Google就“未来的软件升级”进行通力合作,但没有准确的说明G1是否可以升级到Donut。
我们先来看看G1的内部存储情况(也就是ROM),这个容量是由G1的secondary program loader(SPL)所决定的且不可更改。

默认情况下G1是这样分区的:
The default partition sizes of a T-Mobile G1:
- dev(开发):49460K
- sqlite_stmt_journals: 4096k
- system(系统):69120K
- data(数据):76544K
- cache(缓存):69120K
最大的分区就是你安装应用程序的data分区,它足够让你装40-50个应用程序。第二大分区是system和cache,前者是Android操作系统的分区,后者则是OTA更新和存储所需的分区,它们二者的大小是完全一样的。
那么Android操作系统实际到底占可多大的地方呢?最近一次T-Mobile官方的升级包(CRC1)是68780K。69120K-68780K=340K,这就是最近一次升级为系统分区留下的剩余容量,只有0.5%的空间了。

Android软件工程师Jean-Baptiste Queru说:
G1的空间已经被Cupcake给挤满了,我们经常要为了G1装不下Cupcake而重新调节编译出来的系统,也就是说即使Cupcake只做一些很小的核心变动,它也会填满你的G1。
如果说Cupcake已经几乎撑满了G1的肚子,那么你还指望Donut和Eclair能怎么办呢?唯一的解决办法就是重写分区表来扩充系统分区的容量。这需要刷新SPL和G1里的全部存储文件。我想T-Mobile肯定不会发布一次刷新SPL和抹去G1所有存储数据的OTA升级。
那么Google和T-Mobile找到G1升级的方式了吗?是的,他们可以搞一个特殊的升级程序先把G1的存储数据备份到SD卡里,但我想他们不会这么做。实际点吧,官方不会搞这么复杂的东西来改变G1系统分区的大小。
有人建议说Google应该允许应用程序安装到SD卡里(比如我们可以用第三方的AppsToSD),但我想他们也不会这么搞,因为Donut和Elcair的新功能都已经确定下来了,而没有这个功能。
HTC G2 Magic如何呢?
G2就好多啦,系统分区总共有90MB容量,而Cupcake给它剩下了20500K大概33%的空余区域。G2的内存存储情况:
- dev: 49460k
- sqlite_stmt_journals: 4096k
- system: 92160K total
- data: 302848K
- cache: 81920k

但是这20MB的容量又够几次Android升级呢?那就说不准了……
Via Android and Me

泪奔!愤怒!无奈!不满!抗议!遗憾!失望!发疯!骂街!(请大家继续补充你看到这个标题之后的心情,限2字)
今天我给G1用户带来一个坏消息和一个……不,没有好消息只有坏消息!别指望今后的Android升级了,什么Donut、Eclair、Flan,都没咱的事了,咱G1的寿命就到Android 1.5 Cupcake为止了!什么?为什么第一代iPhone可以到3.0?谁告诉你说T-Mobile和HTC就一定会学AT&T和Apple的政策了?
是啊,T-Mobile这孙子是说过今年为Android用户带来四次升级,但人家可没说这四次升级支持所有Android手机。
G1能赶上Donut升级吗?
Android软件工程师Jean-Baptiste Queru说:
我认为现在还没人……能准确的回答你的问题,不仅是G1,也包括其它设备。
Android软件工程师Dave Sparks说:
我认为他们现在还没最后决定,其实这个主要还是取决于运营商,有的运营商同意升级而有些则不会,你的G1也许无法安装最新的升级包,这一天总会到来。
基于以上的回答,几乎可以下结论了:G1不会再有新的升级了!
为什么?为什么?为什么?为什么?为什么?
也许由于G1有限的存储空间吧,其实正是这一点才造成了Cupcake升级延期。
Android软件工程师Jean-Baptiste Queru说:
G1的空间已经被Cupcake给挤满了,我们经常要为了G1装不下Cupcake而重新调节编译出来的系统,也就是说即使Cupcake只做一些很小的核心变动,它也会填满你的G1。
那么现在Google有四个办法:
- 停止G1这种小容量设备的升级
- 削减所有Android系统的功能,以适应G1这种小容量设备也可以使用
- 为不同设备做不同版本的系统,但G1这种小容量设备的新系统会缺失一些功能
- 为了G1这种小容量设备可以用上新的系统,只能忍痛割爱去掉一些之前有但用处不大的功能
哎,怎么看这四个办法里都没一个靠谱的。1号会让G1用户骂街,2号会让所有Android用户骂街,3号会让G1用户骂街的同时再让更多的程序员骂街,4号估计连Google自己都会骂街,这不等于自己抽自己嘴巴了?
但是总体看下来还是1号的骂街人数最少。Android软件工程师Jean-Baptiste Queru说:
现在没有多赢的办法,必须有所放弃。
G1用户该把矛头对准谁?
Google?T-Mobile?还是HTC?实际上他们都是一伙的,都有责任。Google早就应该跟HTC讲好说我们的系统今后需要至少一倍大的内部存储空间(像G2那样),而T-Mobile起码要在G1的2年合约到期之后再掐断人家的升级之路吧?而且他们现在还在卖G1!
G1用户怎么办?怎么办?怎么办?怎么办?怎么办?
- 骂街也无济于事……
- 准备钱去买个新的Android手机
- 期待神通广大的安卓网可以优化未来的系统使之安装到G1里并流畅运行
目前T-Mobile拒绝就此时发表回应,因为G1的升级之门在Cupcake出来之后就被关闭了,而他们却还在大言不惭的销售着捆绑2年合约的G1。
Via Android and Me

Android 2.0 Donut的代码近日出现在Android的官方代码库中,各方牛人马上出动,迅速将这些代码移植到了G1手机上——虽然目前还非常不完整并且崩溃不断,但是还是可以看出Donut的一些重大改进,比如说上图中的支持了CDMA网络。另外还有一群人正在努力将2.0中例如新的widget之类的更新移植到山寨的1.5 Rom中,以期制作出即稳定又有部分2.0特性的Rom,这在2.0稳定前确实是个非常好的折中方案。
相关链接:
via engadget

T-Mobile于7月20日向其网内用户推送了Build为#CRC1的最新Android Cupcake升级包。这个升级包非常的小,只有几百K,用户感觉不到任何变化,但是xda-developer论坛的一个帖子指出,这个新版本包含了关于应用程序以及恢复镜像的重大的安全更新。
这样以来,今年计划的2大(Cupcake和Donut)2小(1.1和这次安全更新)升级已经完成了3/4,下面就等秋天的Donut了,希望Android可以继续提高整体运行速度以及Chrome Lite的效率,现在的用着不爽呀。
via mobilecrunch

MobileCrunch的编辑在T-Mobile的myTouch 3G发布会现场探听到的消息,说是T-Mobile在整个2009年一共会推送出4次Android的更新。很显然他们的任务已经完成了2次,分别是2月的Android 1.1和上个月的Android 1.5(Cupcake)。那么09年还剩下的两次更新很显然会有一个是Android 2.0(Donut),另外一次应该是类似Android 1.1的小更新吧,比如Android 1.6或者是Android 2.1?
话说我看到Android机器人捧着Donut(甜甜圈)的可爱图,又一次的饿了……
Via MobileCrunch

看起来One可能先于三星的Android手机率先上市,今天这家西班牙公司在巴塞罗那正式发布了One,主要特性:
- 搭载Android 1.5 Cupcake系统
- 625MHz PX310处理器
- 4段EDGE+HSDPA
- WiFi
- 蓝牙
- AGPS
- 320万像素摄像头,还带有前置摄像头用于视频通话
- microSD扩展卡
- 3.2英寸触摸屏
价格大概在250-300欧元之间,今年秋季发售。最棒的是One不捆绑任何运营商销售,直接就是无锁裸机哦。
Via Engadget