2012-10-11 74 views
1

我感興趣的建設的Android的源代碼的銀河S3(但只知道如何做到這一點,一般會很有用)建設從代碼的Android 4.1靶向非Nexus設備(銀河S3)

我知道一般來說,如何爲所有的聯網設備做到這一點,但我想知道如何爲其他手機做到這一點。我知道這是可能的,因爲CyanogenMod和其他改裝者都這樣做。通常當他們宣佈他們時,他們包括內核的來源。 你如何把這些碎片放在一起?將android源代碼和自定義內核放在一起可以閃現的東西。

+0

我認爲你的問題比Stack Overflow更適合http://android.stackexchange.com/。 – Paul

+0

哦,謝謝。我不知道那一個。我會在那裏發佈。 是否有協議將問題從一個遷移到另一個? – cloudraven

回答

0

通常它不是微不足道的。您需要一些用於硬件支持的二進制文件(相機,WiFi,NFC等),您需要弄清楚哪些是以及如何將它們從設備中拉出來。內核是GPL許可的,因此製造商會在某個時候發佈他們的版本/補丁,但您可能需要等待。然後,您必須創建設備構建文件,將所有這些文件放在一起用於特定設備的映像。你最好的選擇是獲取CyanogenMod源代碼,並看看它是如何在實踐中完成的。