Board logo

標題: 關於S60 V1,V2,V3的區別 [列印本頁]

作者: happycqq88    時間: 2009-8-22 11:35     標題: 關於S60 V1,V2,V3的區別

前言:

      為什麼現有的S60第1,2版的SIS軟件不能在基於S60第3版的手機上運行近年來,具備掌上電腦的部分功能的智能手機發展迅猛。智能手機的含義,就是使用了開放編程接口的1作系統,以便利軟件開發商為其開發各種第三方軟件以增強其功能的手機產品。

      目前智能手機使用的主流1作系統可以分為Symbian、WindowsMobile、Linux和Palm這4類。Symbian手機使用了底層1作系統和用戶界面分離的設計,基於Symbian的常見的用戶界面平臺包括S60、S80、S90、UIQ這4類。因為諾基亞的強力支撐,S60平臺在智能手機市場中占有重要地位。

       自從2002年以來,S60也經歷了5年多的發展歷程,出現了數個版本:第1版(如7650),第2版(如6600),第2版FeaturePack1(如7610),第2版FP2(如6681),第2版FP3(如N70),第3版(如3250)。

       在第2版FP3及其以前的版本中,雖然每次升級都會引入一些兼容性問題,但主要軟件(本文指的是以.sis為擴展名的S60軟件包,不包括Java軟件)是大體可以通用的。其中第1版到第2版的升級的兼容性破壞的相對嚴重一些,但尚可接受。但是用戶一旦購買了即將上市的使用S60第3版的手機就會發現,現有的支持S60第1,2版的第三方軟件竟然沒有一款能夠在新手機上運行了,甚至安裝都不行。這類手機包括3250、N71、N80、N91、N92、E60、E61、E70,以後會更多。看著手機屏幕的熟悉的S60界面,用戶可能很茫然。誠然,S60第3版的顯示界面和前兩版的很類似,主要有了下列幾項改進:多種分辨率、橫向縱向屏幕的支持(並不是導致兼容性的根本原因,想想N90),卷滾條由底部菜單的箭頭改為右側的一條線,九宮格圖標改為3x4,正在運行的程序在九宮格對應圖標的右上角顯示一個小圓圈。然而,藏在基本相同的用戶界面底下的,是1作系統的前後不同版本之間的巨大的差異。

      S60第1版使用了Symbian 6.1版1作系統,第2版和第2版FP1使用了Symbian7.0s,第2版FP2使用了Symbian 8.0a,第2版FP3使用了Symbian 8.1a,第3版使用了Symbian9.1(註意不要把Symbian91作系統和S90手寫屏平臺混淆,這是兩個不同的概念。基於S90平臺的手機只有7710,它使用了Symbian 7.0s1作系統)。

       因為Symbian自從版本9以後引入了許多嶄新的特性,使得它和以前版本的兼容性遭到了徹底的破壞。也就是說,S60的兼容性問題是其底層的Symbian1作系統導致的。在此給出帶來兼容性問題的3個主要新特性:

   (一)開發Symbian 8.1a及以前版本的工具中,編譯器使用的是gcc forARM。9.0及以後版本使用的編譯器是支持ABI標準的RVCT。誠然,使用RVCT使得在相同的硬件條件下,新的系統速度更快、更省內存。但是,兩者編譯產生的可執行文件和DLL文件的格式有諸多不同,是導致系統兼容性問題的最主要原因。

   (二)Symbian9.0及以後的版本引入了新的系統安全模型。因為越來越多的個人信息(如電話簿、商業機密文檔)會被保存在智能手機中,防止惡意軟件或病毒竊取這些信息或者耗費用戶通信費用很有必要。用戶會註意到,以前的系統中安裝的某個軟件的所有文件都會存儲在systemappsxxx目錄下。Symbian9.0及以後的系統中,某個軟件中的不同文件會存放在不同的目錄。可執行文件(.exe,以前是.app)被統統放在sysbin下,資源文件被統統放在resource下,每個軟件的所有私有數據被放在**[軟件安全號]目錄下,其他目錄是供所有軟件共享的目錄。其中sysbin和resource用戶不能更改,可執行文件只能由安裝程序復制進去。**[軟件安全號]只能由軟件安全號所對應的軟件訪問。可執行文件引入了能力模型。取得某些能力,例如訪問用戶的電話簿、發送短信、修改手機設置等,需要讓可執行文件獲得Symbian公司或者諾基亞公司的數字簽名。系統還具備可執行文件防纂改功能,安裝經過修改的軟件包,或者用讀卡器修改存儲卡的sysbin目錄,會被Symbian系統發現。引入這些性特性,使得系統的安全性大大提高,各種私人數據可以放心的保存在手機中。但是系統安全模型的引入,是導致系統兼容性問題的另一個重要原因。

       (三)Symbian8.1a及以前版本全部使用了EKA1核心,9.0及以後版本使用了EKA2核心。EKA2全面改進了EKA1的任務調度算法,完全支持實時性。實時性是支持某些高帶寬、高優先級的任務對系統的基本要求。這些任務包括VoIP網絡電話、高速率的視頻在線點播。EKA2還可以利用最新的CPU特性。但是,EKA2和EKA1的一些區別導致了少量兼容性問題的出現。因為這些新特性會導致S60第3版和先前版本的徹底的不兼容,所以Symbian和諾基亞在引入這些特性前肯定做了許多權衡。最後決定,為了Symbian和S60系統長遠的發展,例如支持VoIP、支持在線的MP4高速解碼和回放、支持商務人士對應用軟件的安全性要求,忍受軟件兼容性的陣痛是值得的。另外,諾基亞已經承諾,S60的第4版會和第3版保持兼容性。為了讓自己的軟件能夠在S60第3版平臺上運行,各軟件商必須修改自己的軟件,推出支持S60第3版的新版本。好在這個工作並不費力,對源代碼作很少量的修改,用前面提到的新編譯器編譯一下,測試通過後新版本隨即誕生。另外,基於前面的原因,支持S60第3版的新版軟件也不能在現有的S60的第1,2版手機上運行。


      所以以後各個第三方軟件可能會並列開發兩個版本,一個用於S60第1,2版,一個用於第3版。但S60第3版絕對是諾基亞今後的發展重點,以後新出的S60手機基本都是第3版的,S60第1,2版的市場會逐漸消亡。而且S40的市場也會萎縮,只用於最低端的手機。S60第3版會成為今後幾年內諾基亞手機的最主要平臺,涵蓋中低端和高端手機。所以不用擔心S60第3版的前途.
作者: loveraina    時間: 2009-8-22 19:08

謝謝大大的說明~
1.2版的已經快沒那市場價值了......
作者: s599601    時間: 2009-8-26 08:58     標題: 好棒


作者: ningningbaby    時間: 2009-8-27 13:39

大概了解摟
作者: fanny5836    時間: 2009-9-6 14:51


作者: wangfishball    時間: 2009-9-7 12:48

太棒了,我本來都不知道,因為手機只會撥電話
作者: okikee    時間: 2009-9-8 18:07

用手打一定很累吧~也推一推
作者: wonghin23    時間: 2009-9-14 12:07

一定很累~~推推
作者: shyu    時間: 2009-9-25 15:07     標題: S60 V5也適用S60 V3嗎

5800X 是S60第五版,S60 V3的軟體可用嗎?
作者: qwer11247    時間: 2009-9-30 16:36

辛苦ㄌ,真受用!!
作者: AS200933009    時間: 2009-10-4 00:19

謝謝分享!
作者: lusf007    時間: 2009-10-13 16:21

我之前是用S40,昨天去買6120c(S60)發覺還是S40好用上手,S60不夠人性化,(maybe是我還不習慣)而居然連簡單的倒數計時都沒有.....
而S40缺記事本.....阿記事本的資料不能存到sim card上感覺對s60很失望
作者: jayjay74    時間: 2009-10-26 23:27

感謝大大分享
作者: to444410    時間: 2009-11-5 11:26


作者: clmx    時間: 2009-11-6 19:51

原作辛苦了, S60 5th已經出了喔, update一下吧 ccc...

BTW, 前面的da*******灌水會不會太誇張阿
作者: jim90082    時間: 2009-11-6 23:41

棒棒棒棒棒棒棒棒
作者: q850823q0    時間: 2009-11-18 11:58

謝謝大大的分享
作者: awin    時間: 2009-11-21 12:19

3QQQQ
3QQQQQ
3QQQQ
作者: awin    時間: 2009-11-21 12:20

用手打一定很累~~推推
作者: awin    時間: 2009-11-21 12:21

用手打一定很累~~推推
作者: awin    時間: 2009-11-21 12:21

3QQQQQ
3QQQQQ
3QQQQQ
作者: GLASS2009    時間: 2009-11-22 20:07


作者: both0242    時間: 2009-11-24 19:38

NOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADYNOBADY
作者: a0989856787    時間: 2009-12-21 08:30

感謝大大的分享
作者: a069221281    時間: 2009-12-26 12:39

好ㄚ,好資源~太感謝了
作者: llll6623334    時間: 2009-12-27 15:25

謝謝分享
作者: chihfeng    時間: 2009-12-29 01:13

謝大大分享!!!!!!!
作者: am3a11    時間: 2010-1-1 21:14

good jod
作者: sin91010    時間: 2010-1-6 18:40

謝謝大大ㄉ分享
作者: r7834286    時間: 2010-1-7 10:54

超強!!!
快在推上去吧~
作者: xinyun024    時間: 2010-1-7 15:12

知识贴
作者: lcn0728    時間: 2010-1-12 09:14

說明寫的真不錯
感謝呀
作者: fabg11    時間: 2010-1-20 21:51

5230的V5是新的版本....跟V3有啥差別呢...
以後不是重點放在V5.....
作者: ominjerry    時間: 2010-1-24 23:51

麻煩你可不可以給我s60 5530指紋解鎖軟件呢than請回覆麻煩你
作者: cc60008    時間: 2010-1-28 11:08

好文,推到置頂!!
作者: qq888999123    時間: 2010-1-30 14:41

感謝說明
總算有了解到了^^
作者: chenchiahao1234    時間: 2010-1-30 21:56

請問大大5320是s60v3版 ㄇ
作者: an3332    時間: 2010-2-8 01:17

感謝版大提供這麼好的東西
作者: chuchapu    時間: 2010-2-10 10:05

棒極啦
作者: myworld52014    時間: 2010-2-10 13:55

說的好清楚喔~
我要來研究一下了
作者: jay930313    時間: 2010-2-12 21:55

卸卸大大 分享
作者: sixangel    時間: 2010-2-18 02:23

還是不大有概念~但是看的懂~感恩!
作者: jingxiang    時間: 2010-2-21 19:44

謝謝大大的分享  辛苦了

gucc11包包
l型沙發
lv168水包包

lvy部落格
adidas官方網-潮流運動中心
lvgoliannet
作者: lin91030    時間: 2010-2-26 01:54

V的越多越高級??      是這個意思嗎??

每次都看不太懂,我頭腦太簡單ㄌ...
作者: chen82064    時間: 2010-2-28 12:18

感謝大大分享
作者: buddhawill    時間: 2010-2-28 18:44

真不虧大大有耐心去搜集資料呀
作者: g849576123    時間: 2010-3-8 20:18

很精采的說明
真的要給你鼓勵一下
作者: tokyo0818    時間: 2010-3-17 02:49

1# happycqq88
作者: iamstan    時間: 2010-4-7 14:44

fsfssffsfsfsfsfs
作者: kidmi    時間: 2010-4-10 11:48

了改
作者: shenglung    時間: 2010-4-11 23:15

感謝大大您熱情的分享~ 3Q!
作者: z70740    時間: 2010-4-16 22:56

NOKIA 5530 是哪一種阿- -
作者: kokokokokokok    時間: 2010-4-22 19:28

早就想要這個了
作者: zxc33429322    時間: 2010-4-29 11:39

一定要用看看
作者: tobby168    時間: 2010-4-29 16:01

摁摁摁摁摁摁摁摁摁摁摁
作者: jeremy307    時間: 2010-5-5 17:09

感謝大大的分享!!!!!!!!!!
作者: b25528943    時間: 2010-5-10 19:40

good,,,,,,,,,,,,,,,,,,,,,,,,,
作者: jeremy307    時間: 2010-5-28 17:58

感謝大大的分享
作者: ccs97a18    時間: 2010-5-29 18:53

也是找很久的!謝謝大大無私的分享受
作者: cvhcgcc    時間: 2010-6-18 12:53

了解摟
作者: a23082308    時間: 2010-6-20 00:19


作者: LEBRONJAMES23    時間: 2010-6-20 09:33

用手打一定很累~~推推
作者: LEBRONJAMES23    時間: 2010-6-20 09:34

用手打一定很累~~推推
作者: dick0226    時間: 2010-6-20 21:55

goodgoodgood
作者: a001482005    時間: 2010-6-22 19:25

打這耶字很累八!
作者: s8901242000    時間: 2010-6-23 22:22

GOODGOODGOODGOOD
作者: super413000    時間: 2010-7-19 14:58

5800是第幾款的阿= =

好想知道喔 XD 懇請幫忙做好分類~~
作者: andy121112    時間: 2010-7-30 18:24

用手打一定很累~~推推
作者: asd0506    時間: 2010-8-2 08:19

謝謝大大的分享
作者: asd0506    時間: 2010-8-2 08:21

謝謝大大的分享
作者: wenjayking    時間: 2010-8-10 04:42

thx!! thx!!
作者: augusty199x    時間: 2010-8-10 20:08

感謝大大壓

辛苦了~~
作者: cyt1229    時間: 2010-8-11 14:10

看到這麼詳盡解說
真的有些了解了
S60V3現在是最新版
作者: lj5353    時間: 2010-8-15 22:32

O也来支持下!
作者: a3489121    時間: 2010-8-20 15:41

感謝大大的說明 我現在才知道我手機的版本
作者: yuipojk652111    時間: 2010-8-22 11:34

謝謝大大的分享252627
作者: to444410    時間: 2010-8-31 09:03

感謝大大的分享
作者: ujc303    時間: 2010-9-7 20:01

好文 感謝大大的分享 我推
作者: elu879    時間: 2010-9-19 12:32

謝謝分享,讚啦!
作者: xjp4w06    時間: 2010-9-19 21:23

挖~好棒棒的知識喔
感謝大大
一定打很久吼~
大大辛苦了
作者: eternalend    時間: 2010-9-28 23:13

謝謝大大的分享!!
作者: killer114    時間: 2010-9-30 15:23

1# happycqq88 [/b感謝大大無私的分享
作者: judy60551    時間: 2010-10-8 09:46

喔喔好複雜喔
作者: ruru51909    時間: 2010-10-10 23:46

感謝版大的用心        請繼續加油喔
作者: kinnps    時間: 2010-12-5 00:31

快快改新軟體s60 v5 因為v1v2v3沒用對我手機正s60 v5:試過v1v2v3安裝無法.......請快快改s60 v5
作者: tzitzis    時間: 2010-12-5 18:43

好厲害捏,謝謝分享!
作者: gh3562    時間: 2010-12-13 11:52

謝謝大大指點迷津
作者: bobwkao    時間: 2010-12-14 23:04

謝謝大大分享唷 1# happycqq88
作者: CCH377    時間: 2010-12-15 21:47

感謝大大的分享
作者: y3123734    時間: 2010-12-15 23:12

5530屬於哪一種?
作者: hozh    時間: 2010-12-16 11:46

感謝大大的分享
作者: imdouble    時間: 2010-12-16 19:49

用手打一定很累吧~推推
作者: CCH377    時間: 2010-12-28 22:10

感謝大大的分享
作者: qoo6232    時間: 2011-1-2 18:36

只有讚可以形容而已
作者: to444410    時間: 2011-1-5 00:19

謝謝大大分享
作者: ro54165    時間: 2011-1-7 12:47

大致瞭解了 感謝啦
作者: CCH377    時間: 2011-1-9 13:58

感謝大大的分享
作者: pleasure    時間: 2011-1-15 21:53

那我的5230是屬於哪一種啊
作者: qoqo87090    時間: 2011-1-19 00:53

謝謝分享


作者: open19970403    時間: 2011-1-21 09:43

還有s60v5




歡迎光臨 手機巴士論壇,手機大巴討論區 (http://bbs.mpbus.com/) Powered by Discuz! 7.0.0