PIXNET Logo登入

H's 手札

跳到主文

My memo

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

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

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

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

  • 個人分類: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,664)

  • 個人分類:專案管理
▲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,152)

  • 個人分類: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,418)

  • 個人分類: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,109)

  • 個人分類: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,129)

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

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

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

  • 個人分類:
▲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,773)

  • 個人分類: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,269)

  • 個人分類: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

最新迴響

  • [20/02/19] 123 於文章「何謂callback function?...」留言:
    https://ithelp.ithome.com.tw/a...
  • [17/07/14] 訪客 於文章「資訊產業、專案管理常用術語...」留言:
    你OEM的理解錯誤 OEM ODM都是代工, 差別在OEM...
  • [17/02/13] SunyAndy 於文章「[轉]Windows Kernel 學習...」留言:
    我佩服佩服 您的知識增長...
  • [16/08/16] 訪客 於文章「資訊產業、專案管理常用術語...」留言:
    你的OEM和ODM寫反囉 ...
  • [16/01/29] 訪客 於文章「資訊產業、專案管理常用術語...」留言:
    請問一下, G/O和G/L以及SMT又是甚麼意思呢? 謝...
  • [14/11/20] 13245 於文章「Android 真的免費?...」留言:
    大推 版主 GOOGLE開放ANDROID給各家製造商,像...
  • [14/01/09] Crazy Shark  於文章「[轉]Android 的AIDL是啥?...」留言:
    正好看到Android Gradle有提到這名詞 謝謝講解 ...
  • [14/01/01] 倪承義 於文章「[轉]科幻與現實:永動機...」留言:
    果然永動機是不可能的因為他違反物理定律...
  • [13/12/27] dfhrm 於文章「[整理] Galaxy S / Nexu...」留言:
    ☉啥§?性藥性藥§居然買1送﹂2-﹉你﹋還♀傻...
  • [13/11/12] 訪客 於文章「Build Android on Ubu...」留言:
    --slave /usr/bin/gcov gcov /u...

文章搜尋

文章分類

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)

參觀人氣

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