回顧備忘 Android系統hal層相關系統粗概

2021-06-19 00:07:58 字數 982 閱讀 1378

適用於高通平台(未完待續):

背光和指示燈系統: 使用非標準的驅動程式,對應的硬體抽象層是light硬體模組

3d加速系統:              使用非標準的驅動程式,對應的硬體抽象層是opengl (注:adreno)

音訊系統:                    使用非標準的驅動程式,對應的是c++繼承的硬體抽象層

攝像頭系統:               使用非標準的驅動程式,對應的是c++繼承的硬體抽象層

多**解碼系統:     使用非標準的驅動程式,對應的硬體抽象層是skia和openmax外掛程式

**系統:                    使用非標準的驅動程式,對應的硬體抽象層是動態開發外掛程式庫

gps定位系統:          使用非標準的驅動程式,對應的硬體抽象層一般是直接硬體介面

無線局域系統:          使用wlan驅動程式,對應的硬體抽象層一般是linux下的wpa 和 android 下的 wifi

藍芽系統:                    使用非標準的驅動程式,對應的硬體抽象層是android下的bluedroid  和 linux 下的 bluez

感測器系統:               使用非標準的驅動程式,對應的硬體抽象層是sensor硬體模組

顯示系統:                    使用framebuffer (注:fb)標準或其他驅動程式,對應的硬體抽象層是gralloc

(具體可以檢視

振動系統:                    使用sys檔案系統中固定位置的驅動程式,對應的硬體抽象層是android的標準介面,部分例外(例如:南韓泛泰的im-a860)。

電源管理系統:         使用sys檔案系統中固定位置的驅動程式,對應的硬體抽象層是android的標準介面。

警告系統:                   使用misc驅動程式,對應的硬體抽象層是android的標準jni層.

Android回顧之布局

前面回顧了四大元件,今天我們來回顧一下android的布局方式 linearlayout可以說是最常用到的布局方式了。linearlayout是按照水平或是垂直的方式排列元素,垂直布局 android orientation vertical 和水平布局 android orientation ho...

裝機備忘 雙系統

windows 1,如果是要裝win7,u盤安裝官網有工具有流程,自己學著去 安裝,把iso放到指定目錄裡去,從u盤啟動,2003pe,win7pe隨便,只是安裝風格不同 啟動完pe,重寫分割槽啥的,簡單的很,然後恢復系統。遇到動態磁碟,可以借助pe裡面的diskgenius幫忙 u盤裝乙個 桃,裡...

部落格系統的回顧

最近通過一系列的專案實戰,讓我有了以前不曾有過的感受 雖然說許多事情龍哥都說過,但是那畢竟是自己沒有經歷過,所以,體會也就沒有那麼深入,現在終於有了那樣的體會。在做乙個專案之前必須將需求做到非常細緻,力求完善 如果在這個環節不做好,那麼在後面所遇到的問題是難以想象的 比如說 你準備開始編碼時,或者說...