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

2021-03-04 05:06:20 字數 1205 閱讀 9054

1樓:匿名使用者

手機的作業系統

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

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

2樓:匿名使用者

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

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

3樓:琅玥天敏

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

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

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

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

2 軟體

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

3 運營商利益

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

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

4樓:匿名使用者

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

5樓:悠悠

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

6樓:匿名使用者

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

智慧手機可以像電腦一樣組裝嗎,能不能像電腦一樣組裝自己的手機?

行是行,不過成本太高。組裝電腦你可以在別人生產好的硬體裡選,因為電回腦的介面是通用答的,生產主機板的廠商都遵守著一個標準,並且硬體基本都是為了windows設計的,不存在相容問題。而手機介面沒有統一的標準,如果你想組裝的話就沒有現成的硬體可以用。找廠商定製生產的話成本太高,已經超過了這部手機的價值。...

電腦有沒有像手機的IMEI一樣的串號

有,也沒有。手機是一個整體裝置,屬於高整合度的裝置,一個手機可以看成是一個裝置,所有一個串號 又叫imei碼 是全球唯一不重複的。imei碼是有編碼規則的,能體現出來廠家啊型號啊很多資訊。而電腦不是高整合度的整體裝置,電腦裡的音效卡 顯示卡 主機板 記憶體條 硬碟等等部件分別都有自己的全球唯一串號,...

為什麼動物不能像人一樣說話,動物為什麼不會像人一樣說話?而鸚鵡刻意做到?

誰說動物 不能說話?1 人就是動物中的一員,人能說話,因此,動物能說話。2 什麼是說話?不過是用於交流的一種自主發出的聲音。除了人之外的其它動物,它們能自主發出聲音與其它同類進行交流,這就是它們的語言,這就是它們說的話!只是人聽不懂而已。不能因為人聽不懂,就說其它動物不能說話!他們也在說話,人有人語...