热点:

    模块化手机到底是怎么回事(一)

      [ Kejimeixue 转载 ] 作者:科技美学
    收藏文章 暂无评论

    今儿依然是过去的选题。。手虽然还不能动,但是不太疼了,过两天好了立刻更新MeeGo的故事。

    进行这个话题前,编辑君先问个问题,PC换件儿可以正常使用Windows,换系统都没问题。无数手机使用Android,和PC情况类似,模块化咋这么费劲呢?

    看似一样,内则不同。

    上世纪80年代,各种兼容机标准混乱,Macintosh、PC-9801和TRS-80等互相不兼容。

    直到1982年IBM公开IBMPC技术资料,使用这个标准的硬件都可以互换,兼容机标准才逐渐统一。

    微软押宝IBM PC标准,为兼容准备充分,Windows可以普及,IBM PC标准功不可没。

    Android并没有类似IBM PC标准,Android普及和OEM制造商各自为政的推广密不可分。

    这和Intel Common Building Block(通用模块构建)有些相似。

    2005年Intel试图统一笔记本标准,于是联合硬件厂商,想实现“攒”PC那样“攒”笔记本。

    那时笔记本属于比较成熟的产品,和80年代各种兼容机标准林立的情形有所不同。最重要的是,笔记本零件众多,几乎都是各自为政,强行推动CBB计划,必须平衡供应链千丝万缕的利益关系,还得面临竞争对手的明枪暗箭,难度可想而知。

    前车之鉴,后车之师,Project Ara同样受类似困扰,我们后文会细说。

    如今智能手机市场同样比较成熟,Project Ara“换配件不换整机”的概念对传统厂商是致命的打击。

    另外,智能手机零件没有笔记本那么多,可也不太少,和CBB计划初期一毛一样,Project Ara大一统的梦想并不容易实现。

    其次,驱动问题也不容忽视。

    Android发展离不开硬件厂商支持,硬件厂商最关注的是Linux驱动的GPL污染问题。

    Android使用Linux内核,Linux宏内核整合驱动,如果适配硬件,内核也需要改动。即使不嫌麻烦,Linux衍生产品必须遵循GPL协议,而公开驱动源代码将会泄漏硬件规格和产权,硬件厂商自然是不愿意。

    Google为规避GPL污染,除Linux代码外,很多驱动、Runtime运行库、Dalvik虚拟机和Bionic基本函数库都使用传染性不那么强的ASL或BSD协议,它们对商业性十分友好,商业公司可以拿去用,甚至可以视情况打包为闭源商业软件

    Android还在用户空间和内核空间加入HAL(硬件抽象层),将驱动主要逻辑放到用户空间中,内核空间驱动只负责透传数据和命令。

    这种机制看上去很美,却同样面临着巨大的争议,这部分涉及的事件很多,汇总一下都可以出书,所以我们不做深究。

    简单来说,Google做一个中间层,硬件厂商只需要把不想公开的部分放在这儿,不需要公开源代码。这样既不违反GPL协议,又不用不让外界看到软件和驱动源代码。

    HAL“解决”GPL污染,却始终无法解决独立安装驱动问题。

    很多小伙伴都认为HD2神机,除HD2素质优异外,很大程度依靠HTC泄露底层驱动,加上Windows CE公开源代码,使HD2编译驱动轻松很多。

    很多时候,搞定驱动比移植系统更费劲。

    至此,我们可以进入模块化手机正文。

    很多小伙伴以为模块化手机只有Project Ara,其实不然,很多厂商同样有模块化手机,有些已经上市,有些开始众筹,当然大部分都是概念。

    2012年CamilleIsrael研发Mobikoma,模块可以独立运行,支持拼接实现各种功能;2013年,Francois Rybarczyk设计XTRUD,模块可以拆卸、定制和升级;同年,中兴推出Eco-Mobius,模组可以自由搭配,这个设计还获得红点奖。

    Mobikoma原型机

    XTRUD原型机

    更早以前,2008年以色列厂商MODU发布一款特别小的手机,通过接入不同外壳增加新鲜功能,已经有模块化手机部分特点。

    遗憾的是,MODU因为资金链断裂倒闭,不过这事儿没完,Google低调购买MODU专利,为另一段故事埋下伏笔。

    其实1999年,Handspring推出Visor,这款使用Palm OS的PDA独创Springboard扩充槽,可以更换GPS、Modem、存储、通讯和相机等模块,即插即用。

    不过Visor不是手机,我们也不多讨论。

    近期,Fairphone和Puzzlephone呼声很高,Fairphone是一家荷兰创业公司,理念也很特别一一健康环保。

    好吧,歪果仁比较重视这方面问题。

    Fairphone 2已经上市,它半透明机身不仅可以“看”,还可以“拆”,主板集成USB连接器、麦克风、相机、扬声器和振动马达等组件。如果某个组件坏了,需要用螺丝刀进行拆卸更换。

    说实话,Fairphone 2“模块”比较初级,属于“坏了自己动手修”的阶段,还需要用螺丝刀,太low!

    所以一直被质疑是否算是模块化手机。

    Puzzlephone由芬兰团队Circular Devices研发,被称为“最有趣、最优雅、可行性很高的模块化手机”。

    Puzzlephone只有3个模组,其一是框架、屏幕和扬声器,其二是电池,其三是处理器。

    3个模组少了点,好在响应节能减排号召,容易拆卸,可以轻松修复。

    颜值高,内涵少,很切合的形容Puzzlephone的情况。

    可惜的是,Puzzlephone并未通过IndieGoGo25万美元众筹目标。不过,PuzzlePhone研发工作已经完成,只是没钱无法量产而已。

    另外,最有名的模块化手机,还是我们后续说的一一Project Ara。

    下期见!

    news.zol.com.cn true //news.zol.com.cn/596/5965670.html report 3918 今儿依然是过去的选题。。手虽然还不能动,但是不太疼了,过两天好了立刻更新MeeGo的故事。进行这个话题前,编辑君先问个问题,PC换件儿可以正常使用Windows,换系统都没问题。无数手机使用Android,和PC情况类似,模块化咋这么费劲呢?看似一样,内则不同。上世纪80年代...
    不喜欢(0) 点个赞(0)

    新闻中心文章推荐