目前日期文章:201107 (2)

瀏覽方式: 標題列表 簡短摘要

常常要 trace reference device 的人,應該會需要找各 device 的 kernel source code,這篇文章主要整理的這份清單,以 Android 各版本的 leading device 為主,加上各版本 Google 所使用平台的 dev. board的資訊。

其實 Google 開發中的平台可以從 Android 的 gitweb 和 review board 看出一些端倪,包括 CPU、code name、採用的 kernel function ... etc.

以下是曾經個人追過的 device,括號內為Google 或 SoC 廠開發時使用的 code name (2.0之前,目前回去看也沒啥意義,就不列了 :P):

 

2.1~2.3 (QSD8x50、Samsung S5P110)

huenlil 發表在 痞客邦 PIXNET 留言(1) 人氣()

在 Linux kernel 2.6 之後,Linux 已經採用 udev 來管理各種 device 的新增、移除,但是在 Android 中,Google 並未使用 udev 的機制,而是採用 vold 來取代 udev的工作。

Vold 的trace 可以參考下面文章的分析,trace 跟原理都寫得很詳細。

http://blog.csdn.net/datangsoc/article/details/5928132

PS: 最早的 Android 並沒有 vold,而是更單純的 mountd

 

huenlil 發表在 痞客邦 PIXNET 留言(0) 人氣()