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

大河奔流 导读 复 323 阅 502321

/ 22 首页 上页 下页 末页

O 【原创】论山寨手机与Android联姻的技术基础 111 邓侃 字2078 2009-11-30 23:02:37
O mtk选择了wm,证明是失算了。现在已经是android 1 anuxs 字18 2010-05-28 21:43:00
O 现在有很多山寨机支持双系统了, 2 使用尽量中文 字188 2010-05-09 08:54:36
..O 应用软件问题 1 邓侃 字135 2010-05-09 10:02:48
...O 虚拟化可以解决这个问题,一套硬件,并行两套OS, 2 土豆丝 字295 2010-05-28 18:17:24
...O 可使用起来一点都不方便呀 使用尽量中文 字82 2010-05-09 10:49:50
O 好像瑞星微已经有Andiorid的手机方案了 亚里士多舌 字43 2010-04-29 22:30:29
O PDF全集下载 7 邓侃 字304 2010-04-25 16:54:31
..O 百度文库也不错 三水 字0 2010-05-06 20:15:03
..O 建议邓兄放在这里方便下载 势如虹 字55 2010-04-25 17:16:15
O 【原创】【15】结束语 33 邓侃 字1882 2010-04-20 04:00:52
..O 花待移动互联网 荆棘探兴 字0 2010-04-30 00:56:56
..O 花,终于正式投身这个行业了,以后和邓兄是同行了 hansens 字12 2010-04-23 00:46:00
...O 换工作了? 邓侃 字51 2010-04-23 01:28:10
....O 小声问一下,你们是干哪一行的啊? 领班军机 字142 2010-04-23 10:14:43
2009-11-30 23:02:37
主题:2572719
邓侃
邓侃`26546`http://farm4.static.flickr.com/3523/3889195049_ef5beec4f2_o.jpg`70`2033`8810`128616`从五品上:朝请大夫|游骑将军`2008-07-18 00:29:07`0
1 【原创】论山寨手机与Android联姻的技术基础 111

山寨手机的兴起,离不开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)


  • 本帖 44 回复
通宝推:追风行动,白菜,
最后于2009-12-01 03:05:00改,共2次;
2009-11-30 23:02:37
2927815 复 2572719
anuxs
2 mtk选择了wm,证明是失算了。现在已经是android 1

看老贴特别有意思。


2010-05-28 21:43:00
2010-05-09 08:54:36
2886270 复 2572719
使用尽量中文
使用尽量中文`4565`/bbsIMG/face/0028.gif`70`292`846`10463`正七品上:朝请郎|致果校尉`2004-12-20 02:40:17`0
2 现在有很多山寨机支持双系统了, 2

一般是adroid+wm。

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


  • 本帖 1 回复
2010-05-09 08:54:36
2010-05-09 10:02:48
2886351 复 2886270
邓侃
邓侃`26546`http://farm4.static.flickr.com/3523/3889195049_ef5beec4f2_o.jpg`70`2033`8810`128616`从五品上:朝请大夫|游骑将军`2008-07-18 00:29:07`0
3 应用软件问题 1

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

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


  • 本帖 2 回复
2010-05-09 10:02:48
2010-05-28 18:17:24
2927424 复 2886351
土豆丝
土豆丝`30054`/bbsIMG/face/0000.gif`70`1719`1634`19514`从五品上:朝请大夫|游骑将军`2008-12-05 03:40:55`0
4 虚拟化可以解决这个问题,一套硬件,并行两套OS, 2

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


2010-05-28 18:17:24
2010-05-09 10:49:50
2886397 复 2886351
使用尽量中文
使用尽量中文`4565`/bbsIMG/face/0028.gif`70`292`846`10463`正七品上:朝请郎|致果校尉`2004-12-20 02:40:17`0
4 可使用起来一点都不方便呀

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


2010-05-09 10:49:50
2 好像瑞星微已经有Andiorid的手机方案了

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


2010-04-29 22:30:29
2010-04-25 16:54:31
2862212 复 2572719
邓侃
邓侃`26546`http://farm4.static.flickr.com/3523/3889195049_ef5beec4f2_o.jpg`70`2033`8810`128616`从五品上:朝请大夫|游骑将军`2008-07-18 00:29:07`0
2 PDF全集下载 7

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

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

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

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

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


  • 本帖 2 回复
通宝推:小豆豆,
2010-04-25 16:54:31
2881795 复 2862212
三水
3 百度文库也不错
2010-05-06 20:15:03
2862229 复 2862212
势如虹
3 建议邓兄放在这里方便下载

新浪iask爱问共享资料

http://ishare.iask.sina.com.cn/


2010-04-25 17:16:15
2010-04-20 04:00:52
2851619 复 2572719
邓侃
邓侃`26546`http://farm4.static.flickr.com/3523/3889195049_ef5beec4f2_o.jpg`70`2033`8810`128616`从五品上:朝请大夫|游骑将军`2008-07-18 00:29:07`0
2 【原创】【15】结束语 33

【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


  • 本帖 6 回复
2010-04-20 04:00:52
2857910 复 2851619
hansens
3 花,终于正式投身这个行业了,以后和邓兄是同行了

还望多多指教


  • 本帖 1 回复
2010-04-23 00:46:00
2857986 复 2857910
邓侃
4 换工作了?

现在在哪里工作?

有空私聊。我的手机号码你还有吗?


  • 本帖 1 回复
2010-04-23 01:28:10
2010-04-23 10:14:43
2858849 复 2857986
领班军机
领班军机`19209`/bbsIMG/face/0000.gif`70`11503`3059`68882`从四品上:太中大夫|宣威将军`2007-08-30 23:04:36`0
5 小声问一下,你们是干哪一行的啊?

如果是搞通信的,不会对硬件这么熟,搞基带通信芯片的不会对整个系统这么了解,还有操作系统。邓侃老大怎么好像什么都懂,从硬件到软件,从底层到系统。


2010-04-23 10:14:43
帖内引用

/ 22 首页 上页 下页 末页