西西河

主题:【原创】论山寨手机与Android联姻的技术基础 -- 邓侃

共:💬324 🌺1366
分页树展主题 · 全看首页 上页
/ 22
下页 末页
  • 家园 【原创】论山寨手机与Android联姻的技术基础

    山寨手机的兴起,离不开MTK(联发科)。MTK为手机制造提供了一揽子解决方案,其中既包括硬件,也包括软件。软件方面最重要的,是操作系统。MTK方案的软件的稳定性非常高,一方面是因为其硬件系统变化不大,另一方面,得益于MTK在系统软件上投入的巨额的资金和大量的人力。MTK采用的操作系统是 Nucleus RTOS。Nucleus的优势主要在于占用CPU时间短,以及占用Memory空间少。随着手机硬件的发展,Nucleus的优势不再那么重要,而日益突出的问题,是需要功能更强大的手机操作系统。

    2007年11月,Google发布Android OS,剑指手机操作系统市场,并开源免费。两年来,Android获得了相当热烈的市场回应。有没有可能用Android取代Nucleus,实现山寨手机的升级换代?

    这个问题不容易回答,因为涉及到的方方面面比较多。

    1. MTK的下一代硬件[1]既能支持Android,也能支持Windows Mobile。为什么MTK没有选择人气正旺,而且免费开源的Android,反而选择联姻WinMobile呢[2]?

    2. 2009年3月,微软与MTK宣布结盟,共同开发针对中国TD-SCDMA手机市场的芯片[3]。时至今日,8个月过去了,为什么没有实际成果?

    3. MTK有没有意愿采用Android,替代Nucleus和WinMobile?

    4. MTK下一代软硬件系统,能不能重现今日风光?

    5. 其它公司有没有意愿利用Android的强势,为下一代手机制造提供一揽子解决方案,从而取代MTK的市场地位?

    6. Google免费提供Android的长远打算是什么?有没有雄心挺进硬件行业,甚至打造自有品牌的手机?

    点看全图

    外链图片需谨慎,可能会被源头改

    Figure 1. 传说中的Google自有品牌手机

    Courtesy http://farm3.static.flickr.com/2708/4148369461_db9417013f_o.jpg

    Hardware Engineer是硬件工程师,Software Engineer是软件工程师,那么桌上放着示波器和逻辑分析仪的Software Engineer是什么呢?是Firmware Engineer固件工程师,或者Embedded Engineer嵌入式工程师。最近有幸与一位有过数年市场经验的Firmware Engineer讨论了以上问题,把讨论的问题整理成文,方便大家共同切磋。

    当然,“有没有意愿”这种问题,只有相关企业的CEO才知道答案。我们这里只关注技术方面的可行性,以及利弊分析。

    Reference,

    [1] 联发科MT6516智能手机芯片。(http://www.shanzhaiji.cn/news/20090220/7579.html)

    [2] 联发科MT6516为何不支持Android。(http://www.free-voip-china.com/tag/mt6516/)

    [3] Microsoft and MediaTek to develop smartphone chipsets. (http://www.cn-c114.net/583/a395734.html)

    通宝推:追风行动,白菜,

    本帖一共被 1 帖 引用 (帖内工具实现)
    • 家园 mtk选择了wm,证明是失算了。现在已经是android

      看老贴特别有意思。

    • 家园 现在有很多山寨机支持双系统了,

      一般是adroid+wm。

      我的问题是,什么样的用户会需要这样的特性呢?我自认为就算是个玩手机的geek型用户了,时不时刷个新版本,客制化一下rom什么的。可是让我的手机有两个操作系统,我实在是没有动力。

      • 家园 应用软件问题

        一套硬件,装两套OSes,也是有意义的。

        例如,可以不用移植,就把Windows的很多应用软件装在手机里,而同时,也支持Android环境下的应用软件。

        • 家园 虚拟化可以解决这个问题,一套硬件,并行两套OS,

          无论从成本还是技术上都是可行的,但是驱动还是不足,找不到一套business case来运行两套OS。比如:Symbian和Android同时在一个手机上,你可以使用Android的界面,来玩Symbian的游戏;或者使用Symbian的通讯录,通过Android打电话,都是可以的。但是为什么非要这么做,这么做的优势在那里,我们想了很久,都没有答案。

        • 家园 可使用起来一点都不方便呀

          这种手机重启一次都要等个几分钟。手机上似乎没有什么应用严肃到需要这么折腾的地步吧?

    • 家园 好像瑞星微已经有Andiorid的手机方案了

      山寨大可以用瑞星微啊,干嘛死死抱住MTK不放。

    • 家园 PDF全集下载

      把第1章到第15章,全文汇总,并制成PDF了,大小是3.3MB。

      不知道放在哪里合适,于是就放在开心网我的网盘里。不过这有点麻烦,

      1. 想下载全文的朋友,必须先注册开心网。http://www.kaixin001.com/

      2. 还得加我为好友。http://www.kaixin001.com/home/?uid=2082509

      有没有方便的办法?大家分享PDF的时候,通常放在哪里?

      通宝推:小豆豆,
    • 家园 【原创】【15】结束语

      【15】结束语

      去年11月,与人讨论山寨版Android智能手机的前景,最初觉得这个问题很容易回答。但是三言两语之后,不仅听者茫然,而且言者自己也意识到条理紊乱,说服力不强。于是决定写几篇文章,把这个问题展开说说。所谓展开说说,当时预计也不过是三五篇的规模。

      没曾想,刚刚写到第2章的时候,就引来不少争议和批评。考虑再三,觉得蜻蜓点水般的浅尝辄止,难以把问题说透。于是改弦更张,从头梳理传统功能手机的软硬件系统,以此为基础,分析当今智能手机的软硬件系统。

      写到第7章,关于MTK功能手机的软件系统的时候,不可避免地涉及到2G网络结构。在与网友的讨论中,谈到开源基站项目(OpenBTS)。这个话题很有意思,值得花点笔墨多说几句,同时为了避免影响山寨手机系列文章的主轴,于是另开一个系列,专门讨论OpenBTS。

      当时的计划是这样的,把OpenBTS作为一个引子,引出Cognitive Radio这一前沿技术,进而切入真正的主题,三网融合(Triple Play)和MBMS(Multimedia Broadcast Multicast Service)。但是这个系列写到第2章的时候,觉得两条作战,负担之重难以承受。于是踩了一个急刹车,连虎头蛇尾这种形式上的善始善终也顾不上了。

      后来写到第11章和第12章关于3G网络的时候,遇到这样一个问题:对于互联网而言,有Akamai这样的内容分发网络(Content Delivery Network),对于移动互联网,内容分发网络也势在必行。但是,移动互联网的Akamai在哪里?这个问题也十分有趣,展开说说十分必要。但是挖坑容易填坑难,前车之鉴后事之师,所以决定坚持集中精力,避开分枝话题。

      完成了第13章,关于智能手机的OS的初步讨论以后,本来打算横向比较WinMobile, iPhoneOS, Android, Palm WebOS等等时下流行的智能手机操作系统。但是智能手机的操作系统的设计,已经不再是一个纯粹的技术问题,而是涉及到手机研发制造产业链的分工协作,以及各个厂商的竞争战略。产业链,竞争战略,这又是一个值得仔细探讨的话题。

      无论好坏,作为技术分析,这个系列写到第14章,基本可以告一段落。

      移动互联网,作为一个新鲜事物,存在很多商业和技术上的问题,在我们看来,任何难题,都是机会,机会在于是否能够找到行之有效的解决方案。下一个系列,我们就顺着这个思路,对移动互联网做一番粗浅的经济分析。

      Sunny(Wifi) & Kan

分页树展主题 · 全看首页 上页
/ 22
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河