2014-12-28 49 views
0

我正在努力通過爲我的Nexus 5創建我自己的自定義ROM來更好地理解Android內部。我想,要開始,我應該嘗試製作一個ROM,以刪除許多應用程序不要使用Nexus 5 Lollipop工廠圖片。棒棒堂AOSP應用程序位置

幾個我想擺脫的應用程序: 飛度 電子郵件(這個程序只是點到Gmail) Play圖書(我的老同學,我還是喜歡紙質書) 玩遊戲 玩書報攤

有各種.mk文件將使用PRODUCT_PACKAGES來選擇要構建包含的應用程序。我知道有build/target/product/core.mk,但是我沒有看到上面列出的任何應用程序。我嘗試着對整個AOSP進行「健身」,並沒有發現任何東西。

  • 什麼是所有典型的地方PRODUCT_PACKAGES列出?
  • 這些應用程序的源位於何處?我沒有在/ packages/apps目錄中看到它們

回答

1

您正在查看AOSP,Android的開放源代碼,查看非開源的軟件包。您提到的兩個應用程序是專有的Google應用程序,不屬於AOSP的一部分。

如果你只是建立AOSP,你得到的圖像將不包括這兩個應用程序。

儘管如此,大多數系統應用程序都位於軟件包目錄中。

+0

剛剛閃過它,你是對的。我覺得我好笨。 > = \我會將其標記爲答案。我的印象是下載和編譯的內容與在Google網站上發佈的工廠圖像相同。 –

+0

對。一點也不。設備製造商和運營商都定製了他們構建安裝在手機上的Android的來源。 –

+0

想知道如何添加一些我想要的應用,例如Google Play?我知道如何包含我有源代碼的應用程序,但我不確定如何僅包含.apk應用程序。我想我需要爲Google play做那件事。 –

相關問題