原创 高通平臺android開發總結
1、高通平臺android開發總結 1.1 搭建高通平臺環境開發環境 在高通開發板上燒錄文件系統 建立高通平臺開發環境 高通平臺,android和 modem 編譯流程分析 高通平臺 7620 啓動流程分析 qcril 流程分析,設置si
原创 高通Android display架構分析
Android display架構分析(一) 高通7系列硬件架構分析 如上圖,高通7系列 Display的硬件部分主要由下面幾個部分組成: A、MDP 高通MSM7200A內部模塊,主要負責顯示數據的轉換和部分圖像處理功能理,如
原创 MSM7627的內存分佈圖
有Android手機的童鞋們可能經常會有這樣的疑問,爲什麼我的G2手機明明是256M的內存,可用任務管理器或者free之類的命令,看到的實際值會遠遠小於256。看到網上的很多誤導言論,這裏我給大家澄清一下吧: 無圖無真相,貼張MS
原创 Android AudioPolicyService和AudioPolicyManager
AudioPolicyService是Android音頻系統的兩大服務之一,另一個服務是AudioFlinger,這兩大服務都在系統啓動時有 MediaSever加載,加載的代碼位於:frameworks\base\media\medi
原创 MSM7227A使用gpio-I2C的修改點
scene:藍牙設備使用了普通gpio來模擬i2c接口,使用了管腳76和80) 1. Modem部分 修改文件: 1) TLMMBspMsm_XXX.h 該文件定義了各個gpio的默認設置,如是否上拉,需要確認 B
原创 Android 的recovery模式分析
Recovery Binary: Recovery Binary 是 Android 進入 Recovery 模式所運行的程序,實現了 Recovery 模式下的功能。它由目錄 bootable/recovery 下的源代碼編譯生成
原创 recovery
昨天大家問recovery怎麼工作的,差不多花了倆小時看了下 這個東西肯定是要bootloader支持的,因爲bootloader要選擇啓動哪個kernel和ramdisk 所以是平臺相關的。 這裏可以從上往下看,也可以從下往上看。 我們
原创 Android OTA 升級之四:進入根文件系統
Android OTA 升級之四:進入根文件系統 作者: 宋立新 Email:[email protected] 前言 從bootloader 進入Recovery 模式後,首先也是運行Linux內核,該內核跟普通模式沒有區別
原创 Android OTA 升級之二:腳本 ota_from_target_files
前言 前面介紹了ota package 的編譯過程,其中最核心的部分就是一個 python 腳本:ota_from_target_files. 現在我們分析這個腳本。 先看一下幫助 不帶任何參數,先看一下它的幫助: $
原创 android2.3.4 OTA包的生成研究
2012-01-30 11:57641人閱讀評論(0)收藏舉報 版本:android2.3.4 主要文件:build/core/Makefile build/tools/releasetools/ota_from_tar
原创 sysfs接口函數到建立_DEVICE_ATTR
sysfs接口函數到建立_DEVICE_ATTR 最近在弄Sensor驅動,看過一個某廠家的成品驅動,裏面實現的全都是sysfs接口,hal層利用sysfs生成的接口,對Sensor進行操作。 說道sysfs接口,就不得不提到函
原创 電子羅盤Kernel層分析
電子羅盤的流程順序涉及到第三方庫的調用,以及g-sensor數據的獲取,因此需要externel中庫文件的支撐。 目前以akm8975c數據爲例子,首先modify的文件位置大致在3個文件夾中 Hal層 External
原创 Android OTA 升級之一:編譯升級包
Android OTA 升級之一:編譯升級包 前言 OTA 升級是 Android 系統提供的標準軟件升級方式。 它功能強大,提供了完全升級、增量升級模式,可以通過 SD 卡升級,也可以通過網絡升級。 這裏