htchung
15 years ago
有人知道Android平台編譯Kernel和Driver的SDK要去哪裡抓嘛? Desire Z藍芽A2DP的預設音質很鳥~只適合語音通話~想改Driver提升音樂的音質。 (rock)
latest #18
s844123
15 years ago
htchung
15 years ago
s887432: 我就是在htc developer center那邊抓到Desire Z藍芽Driver的,現在還沒找到相關Android SDK~XD
立即下載
s844123
15 years ago
sdk要去google抓,第2個link
htchung
15 years ago
s887432: 能不能說清楚一點~是到你說的android.git.kernel.org抓嘛? 抓device/htc/common.git這套件?
s844123
15 years ago
我都是全部抓啦,就抓froyo得
htchung
15 years ago
如果我要在Window平台上編譯~是否要先安裝什麼IDE環境~然後再去第二個網站(android.git)把Froyo的東西都抓下來? 剛剛點進去~似乎都是目錄~不知道如何抓~QQ
htchung
15 years ago
派翠克你是說先抓這個Android Windows SDK軟件(developer.android.com/sd... & AVD Manager下載安裝那些package嗎?
Freddie Wang
15 years ago
kernel你就把android src裡面的toolchain抽出來 配上kernel的source code就可以了啦 跟sdk沒關係
s844123
15 years ago
建議用linux ubuntu 64bit
htchung
15 years ago
wangyung: 喔喔~所以我在HTC Dev Center下載HTC Desire Z - Froyo - 2.6.32 kernel source code這包就可以抽出toolchain囉?
Freddie Wang
15 years ago
toolchain要去抓google的src, 裡面有個prebuild的目錄, 我們kernel team通常是用gcc4.4來build kernel module, 參考一下吧
Freddie Wang
15 years ago
要不然你自己去抓android ndk, 裡面也有prebuild好的toolchain, 但是有些header會有少, 不過要build kernel應該綽綽有餘
s844123
15 years ago
下載source code候,可以在<ROOT>prebuilt/linux-x86/toolchain/arm-eabi-4.4.0#找到toolchain
htchung
15 years ago
感謝雞哥和胖翠克指點~晚上回家先用VMWare灌Linux先~然後安裝tool-chan。至於Blue Z Driver的部分已經trace差不多~大概只要修改一行bitpool參數而已 ^^"
s844123
15 years ago
真的要用VMWare嗎?首先,光抓source code可能就要花個四、五個小時,build code可能還要七、8個小時。我是用intel core 2 duo, 2.2G. pure ubuntu 10.10, no VMWare。
htchung
15 years ago
我不需要重新編譯kernel唷~我只要重新編譯BlueZ的liba2dp.so而已~其中kernel source只是編譯過程中要參照一些系統表頭檔而已。然後替換目前系統的liba2dp.so~~
Freddie Wang
15 years ago
那我建議你拿ndk裡面的toolchain來用 可以省下不少時間
back to top