PIXNET Logo登入

H's 手札

跳到主文

My memo

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 7月 14 週二 200901:37
  • 程式開發心得

 
此Blog用來收集、整理網路上各種資訊,每篇都會附上來源、參考資訊,如果有標示整理即是我有潤飾成繁中用法、參考其他文章整合 ... 等。
所有引用文章版權皆為原作者所有!
 
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(11,207)

  • 個人分類:Notes
▲top
  • 4月 30 週二 201310:46
  • 資訊產業、專案管理常用術語

聽說這堆縮寫是這樣分的,不過實際上每家公司的用法又不太一樣,都有自定義部分 ... 

階段: SR (Sample Run), ER (Engineering Run), PR (Pilot Run), MP (Mass Production)
PS: PR 也有人說 Trial Run / Control Run / Ramp Up 
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(3) 人氣(91,395)

  • 個人分類:專案管理
▲top
  • 1月 09 週一 201211:49
  • Build Android on Ubuntu 11.10

2013/4: Android JB 之後,不需要特別修改即可搭配 gcc 4.6


 
今年中出的 Ubuntu 11.10 把 gcc 升級到 4.6,這會讓不少人的 Android build 不出來 :X
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(3) 人氣(3,151)

  • 個人分類:Android
▲top
  • 7月 13 週三 201115:46
  • Android device kernel source code git list

常常要 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):
 
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(2) 人氣(5,417)

  • 個人分類:Linux Kernel & driver
▲top
  • 7月 12 週二 201115:11
  • Android Vold (Volume Daemon)

在 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 發表在 痞客邦 留言(0) 人氣(6,107)

  • 個人分類:Linux Kernel & driver
▲top
  • 3月 22 週二 201115:53
  • Android adb tool 功能整理

Adb 全名是 Android Debug Bridge,是開發或使用 Android 時很常用到的工具。使用者可以從Android 官方站下載 SDK,在其中的 platform-tools (原本在 \Tools) 中找到。

當機器上有打開 USB debug mode 時,使用者即可通過adb 進行各種 debug 、底層(linux user space)的 Android 功能。比較常用的功能:
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(1) 人氣(231,106)

  • 個人分類:Android
▲top
  • 3月 09 週三 201111:58
  • Android init language Tips

之前轉錄了一篇翻譯過的 Android init language,對於基本功能寫的很清楚,不過隨著版本更新,還有一些新的內容
可以在官方的 Android init language 文件 (system/core/init/readme.txt)找到
 
(繼續閱讀...)
文章標籤

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

  • 個人分類:
▲top
  • 2月 24 週四 201110:55
  • MTP (Media Transfer Protocol) on Android

最近發布的Android Honeycomb ,其中一項新功能是支援了 MTP/PTP。








Digital media file transfer


The platform includes built-in support for Media/Picture Transfer Protocol (MTP/PTP) over USB, which lets users easily transfer any type of media files between devices and to a host computer. Developers can build on this support, creating applications that let users create or manage media files that they may want to transfer or share across devices.






MTP/PTP簡單來說就是支援多媒體傳輸的協定,同時支援一般的 UMS 功能。這兩項功能分別由兩間廠商所提出,MTP 是微軟為了搭配 Windows Media Player 所提出的、而PTP由 Kodak 為了數位照片所提出。市場上,其實 Samsung 早就在 Galaxy S 就使用 MTP 取代傳統的 UMS,而 Nokia 在 Symbian 也有 support MTP。
Google 在 Android 3.0 會採用 MTP 作為標準,其實有一大部分是為了DRM (Digital Rights Management) 而作的,因為MTP原本就是為了 DRM 所設計出來的協定。如同MS當初提出MTP的原因,Google目前面臨的也是如何處理數位內容的問題,才能替Android 取得更多的數位內容,其實更是為了解決 Android App 太容易被散佈問題鋪路。
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(13,772)

  • 個人分類:Android
▲top
  • 1月 18 週二 201113:35
  • [轉] Interactive map of Linux kernel

Linux_kernel_diagram.png (1024×766)
非常有趣也很有用的 Linux kernel 互動架構圖 XD
點進去可能會被複雜度嚇到就是了 :P
http://www.makelinux.net/kernel_map
 
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(2,266)

  • 個人分類:Linux Kernel & driver
▲top
  • 12月 17 週五 201012:07
  • [整理] Galaxy S / Nexus S 硬體


看看最新的拆機吧 XD
其實手機的硬體佈線和使用元件是很有趣的,可以看出很多端倪 ...

 
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(2) 人氣(2,474)

  • 個人分類:硬體
▲top
12...13»

近期文章

  • 資訊產業、專案管理常用術語
  • Build Android on Ubuntu 11.10
  • Android device kernel source code git list
  • Android Vold (Volume Daemon)
  • Android adb tool 功能整理
  • Android init language Tips
  • MTP (Media Transfer Protocol) on Android
  • [轉] Interactive map of Linux kernel
  • [整理] Galaxy S / Nexus S 硬體
  • [整理] Linux file system & eMMC

文章搜尋

文章分類

toggle Android (2)
  • Android (34)
  • Android AP (8)
toggle Linux (1)
  • Linux Kernel & driver (28)
toggle Programming (3)
  • Tools (9)
  • Windows Programming (10)
  • C++ (5)
toggle 技術 (3)
  • 專案管理 (1)
  • Misc (3)
  • 硬體 (3)
toggle 閱讀與聆聽、觀賞與體會 (3)
  • 第八藝術 (2)
  • 遊戲 (1)
  • Music (3)
toggle 雜記 (3)
  • Notes (17)
  • 旅行 (1)
  • 知識- (1)
  • 未分類文章 (1)

參觀人氣

  • 本日人氣:
  • 累積人氣: