手機為什麼不能像電腦一樣隨意的裝系統

2021-03-03 21:19:55 字數 1205 閱讀 4349

1樓:琅玥天敏

手機一般使用的是 arm 架構。

由於 soc 與其他裝置(例如各種感測器)的通內信是使用 i2c 或 spi 等總容線通訊的,作業系統無法檢測硬體的存在,因此在 arm 上作業系統對硬體配置資訊的獲取一般是通過 device tree 實現的。即在編譯作業系統核心時,在源**中寫明硬體埠與裝置的對應關係。

由於主機板在不同型號間往往是不同的,硬體佈線是不同的,甚至硬體也是不同的,如果沒有針對該 hardware revision 重新編譯核心,就沒辦法使用 soc 外的裝置。

1.2 一般的計算機使用的是 x86 架構,對於硬體檢測一般使用 acpi 或 uefi ,而且硬體的匯流排通訊有統一的協議,於是每個硬體可以向作業系統報告自己的存在。這時 linux 如果有 lkm 的支援,可以動態載入核心模組,或是直接呼叫靜態編譯進核心的模組。

2 軟體

手機的硬體受限制,儲存空間一般都比較小,沒必要在裡面放置多餘的核心模組。

3 運營商利益

運營商的合約機基本上會校驗核心的數字簽名,防止第三方核心的載入。因為獲得系統最高許可權有時可以繞開運營商的限制。

手機為什麼不能像電腦一樣隨意的裝系統

2樓:匿名使用者

手機的作業系統

抄是嵌入式的作業系統,嵌入式的作業系統有一個

最大的特點,就是對每一個不同的硬體平臺有不同的驅動子程式,不同的智慧手機的硬體平臺是不同的。所以它們要的驅動程式也是不相同的,可以根據需要而新增或去除。這就是嵌入式的最大特點,要在一個小的晶片上實現這麼多的功能,晶片的容量是有限的,就要求程式的最小化,並且固化在晶片上,這樣安全、可靠性高、執行速度快、成本低。

3樓:匿名使用者

不同的手機裝置定製的系統不一樣,導致手機裝置沒有共用的系統可以安裝使用,只能通過安裝手機裝置定製系統,才能正常啟用該手機裝置執行。

安卓手機系統為什麼不能像電腦作業系統那樣隨意安裝?

4樓:匿名使用者

因為不同型號的手機的刷機包不一樣。手機記憶體怎麼能和電腦相比啊!刷機有風險,刷錢許謹慎

5樓:悠悠

技術問題,硬體問題......你總不能指著手機能當個電腦用吧....

6樓:匿名使用者

整合越多rom越大 成本越高,手機終究是手機的

電腦螢幕的解析度為什麼不能像手機一樣清晰

這跟作業系統有關,win8以前的windows系統,支援的字型為96dpi,這個設定直接影響了電腦顯示器解析度的提高,一旦電腦解析度提高了,軟體上的字和網頁上的字都會變得很小,很難看清楚。雖然這個dpi可以自定義,但是,一旦設定了,程式選單上的字就會顯示不完整,網頁的版式就會全部亂掉。很多時候又不得...

為什麼人可以像豬一樣的活著卻不能像豬一樣快樂呢

因為人可以像豬一樣吃飯睡覺 卻不可以像豬一樣不做事不想事情。豬是沒有明天的 等待它的只有 它已經沒有任何可以浪費的不開心時間。誰願意做沒有明天的豬?問得太好了。因為豬吃飽了就會獲得極大的滿足感,而人吃飽了的滿足感太過於短暫,需要有其他的滿足使其快樂。人的慾望太多了,所以,不快樂。真是個好問題,我也正...

為什麼朱元璋不能像李世民一樣,和平對待開國功臣

皇帝只有一個 上面說的對啊 功高震主啊 不然怎麼會有宋時候的杯酒釋兵權呢?人和人本來就不一樣,何況功高震主呢 朱元璋為什麼不能象宋太祖趙匡胤一樣杯酒釋兵權,而要殺了開國功臣呢?唐朝為何不像明朝一樣大殺開國功臣呢?我覺得是李世民比較自信能夠鎮得住那些功臣吧。朱元璋出身不好,也許一直心理是自卑的,患得患...