Entfernen AOSP-apps bauen

Erste, den ich versuche zu bauen, ein Android-Plattform aus dem Android-Quellcode und ohne stock apps wie LiveWallpapers, Kalender, Kontakte, Rechner, Telefon, Einstellungen, etc.

Um es zu tun, ich bin ändern der Dateien in /build/target/product/, speziell die variable PRODUCT_PACKAGES enthält alle apps und libs erstellt werden müssen.

Beispielsweise, löschte ich die folgenden Zeilen:

DeskClock \
Bluetooth \
Calculator \
Calendar \

Vom PRODUCT_PACKAGES := in der Datei generic_no_telephony.mk.

Jedoch, wenn ich mein tablet nach dem Flashen, ich finde immer noch apps wie E-Mail, Sound & Rede-Recorder, etc. Habe ich bereits gereinigt vor dem Umbau.
Brauche ich, um mehr zu löschen von Einträgen in anderen Dateien machen?

Hier sehen Sie alle änderungen, die ich gemacht habe auf alle Dateien, die in build/target/product/:

diff --git a/target/product/core.mk b/target/product/core.mk
index 1d62eb8..5474f6a 100644
--- a/target/product/core.mk
+++ b/target/product/core.mk
@@ -25,23 +25,13 @@ PRODUCT_PROPERTY_OVERRIDES := \
 PRODUCT_PACKAGES += \
     ApplicationsProvider \
     BackupRestoreConfirmation \
-    BasicDreams \
     Browser \
-    Contacts \
-    ContactsProvider \
     DefaultContainerService \
-    DownloadProvider \
-    DownloadProviderUi \
-    HTMLViewer \
     Home \
     KeyChain \
-    MediaProvider \
     PackageInstaller \
-    PicoTts \
     SettingsProvider \
     SharedStorageBackup \
-    TelephonyProvider \
-    UserDictionaryProvider \
     VpnDialogs \
     abcc \
     apache-xml \
diff --git a/target/product/full_base.mk b/target/product/full_base.mk
index b2e3189..94d6d48 100644
--- a/target/product/full_base.mk
+++ b/target/product/full_base.mk
@@ -21,24 +21,10 @@

 PRODUCT_PACKAGES := \
     libfwdlockengine \
-    OpenWnn \
-    PinyinIME \
     libWnnEngDic \
     libWnnJpnDic \
     libwnndict \
-    VideoEditor \
-    WAPPushManager
-
-PRODUCT_PACKAGES += \
-    Galaxy4 \
-    HoloSpiralWallpaper \
-    LiveWallpapers \
-    LiveWallpapersPicker \
-    MagicSmokeWallpapers \
-    NoiseField \
-    PhaseBeam \
-    VisualizationWallpapers \
-    PhotoTable
+

 # Additional settings used in all AOSP builds
 PRODUCT_PROPERTY_OVERRIDES := \
diff --git a/target/product/full_base_telephony.mk b/target/product       /full_base_telephony.mk
index 5899c8c..8c8c7c3 100644
--- a/target/product/full_base_telephony.mk
+++ b/target/product/full_base_telephony.mk
@@ -19,9 +19,6 @@
 # build quite specifically for the emulator, and might not be
 # entirely appropriate to inherit from for on-device configurations.

-PRODUCT_PACKAGES := \
-    VoiceDialer
-
 PRODUCT_PROPERTY_OVERRIDES := \
     keyguard.no_require_sim=true \
     ro.com.android.dataroaming=true
diff --git a/target/product/generic_no_telephony.mk b/target/product/generic_no_telephony.mk
index f139cbd..5f544b2 100644
--- a/target/product/generic_no_telephony.mk
+++ b/target/product/generic_no_telephony.mk
@@ -20,27 +20,16 @@
 PRODUCT_POLICY := android.policy_phone

 PRODUCT_PACKAGES := \
-    DeskClock \
     Bluetooth \
-    Calculator \
-    Calendar \
     CertInstaller \
     DrmProvider \
-    Email2 \
-    Exchange2 \
     FusedLocation \
-    Gallery2 \
     InputDevices \
     LatinIME \
     Launcher2 \
-    Music \
-    MusicFX \
     Provision \
-    Phone \
-    QuickSearchBox \
     Settings \
     SystemUI \
-    CalendarProvider \
     bluetooth-health \
     hostapd \
     wpa_supplicant.conf
diff --git a/target/product/large_emu_hw.mk b/target/product/large_emu_hw.mk
index 27ebc96..54c53ca 100644
--- a/target/product/large_emu_hw.mk
+++ b/target/product/large_emu_hw.mk
@@ -20,25 +20,14 @@
 PRODUCT_POLICY := android.policy_mid

 PRODUCT_PACKAGES := \
-    CarHome \
-    DeskClock \
     Bluetooth \
-    Calculator \
-    Calendar \
     CertInstaller \
     DrmProvider \
-    Email2 \
-    Exchange2 \
-    Gallery2 \
-    LatinIME \
     Launcher2 \
-    Music \
     Provision \
-    QuickSearchBox \
     Settings \
     Sync \
     Updater \
-    CalendarProvider \
     SyncProvider \
     bluetooth-health \
     hostapd \
diff --git a/target/product/mini.mk b/target/product/mini.mk
index b69c917..9486c50 100644
--- a/target/product/mini.mk
+++ b/target/product/mini.mk
@@ -54,15 +54,11 @@ PRODUCT_PROPERTY_OVERRIDES += \
 # Please keep this list sorted alphabetically
 PRODUCT_PACKAGES += \
     ApplicationsProvider \
-    ContactsProvider \
     DefaultContainerService \
     DownloadProvider \
     DownloadProviderUi \
-    MediaProvider \
     PackageInstaller \
     SettingsProvider \
-    TelephonyProvider \
-    UserDictionaryProvider \
     abcc \
     apache-xml \
     audio \
@@ -161,8 +157,6 @@ PRODUCT_PACKAGES += \
     Bluetooth \
     FusedLocation \
     InputDevices \
-    LatinIME \
-    Phone \
     Provision \
     hostapd \
     wpa_supplicant.conf
diff --git a/target/product/sdk.mk b/target/product/sdk.mk
index 1edff57..294b9d8 100644
--- a/target/product/sdk.mk
+++ b/target/product/sdk.mk
@@ -18,40 +18,23 @@ PRODUCT_POLICY := android.policy_phone
 PRODUCT_PROPERTY_OVERRIDES :=

 PRODUCT_PACKAGES := \
-   Calculator \
-   DeskClock \
-   Exchange2 \
    FusedLocation \
-   Gallery \
-   Music \
-   Mms \
-   OpenWnn \
    libWnnEngDic \
    libWnnJpnDic \
    libwnndict \
-   Phone \
-   PinyinIME \
    Protips \
    SoftKeyboard \
    SystemUI \
    Launcher2 \
-   Development \
-   DevelopmentSettings \
-   DrmProvider \
    Fallback \
    Settings \
    SdkSetup \
    CustomLocale \
    sqlite3 \
    InputDevices \
-   LatinIME \
    CertInstaller \
-   LiveWallpapersPicker \
    ApiDemos \
    GestureBuilder \
-   CubeLiveWallpapers \
-   QuickSearchBox \
-   WidgetPreview \
    monkeyrunner \
    guavalib \
    jsr305lib \
@@ -59,13 +42,7 @@ PRODUCT_PACKAGES := \
jsilver \
librs_jni \
    ConnectivityTest \
-   GpsLocationTest \
-   CalendarProvider \
-   Calendar \
-   SmokeTest \
-   SmokeTestApp \
-   rild \
-   LegacyCamera
+   rild


 # Define the host tools and libs that are parts of the SDK.
diff --git a/target/product/telephony.mk b/target/product/telephony.mk
index 89ed20a..a92ed03 100644
--- a/target/product/telephony.mk
+++ b/target/product/telephony.mk
@@ -18,7 +18,6 @@
 # to products that have telephony hardware.

 PRODUCT_PACKAGES := \
-    Mms \
     rild

 PRODUCT_COPY_FILES := \
habe Sie gereinigt vor dem Umbau ? einschließlich löschen der aus dir ?
auch diese Pakete vorhanden sein könnten, die in mehr als einem makefile. grep für PRODUCT_PACKAGES, einige andere makefiles verwendet werden.
ich habe nicht vorher gereinigt, werde ich aber versuchen. Für die makefiles habe ich überprüft, alle makefiles löschen überall ein paar Pakete ! Ich gehe Reinigung, vielen Dank für diese Idee !
Vielen Dank es funktioniert mit der Reinigung ! Löschen offensichtliche apps wie DeskClock, Rechner war easy, ich werde jetzt gehen zu deaktivieren wallpaper-apps und-speech recorder Galerie etc!!!
Es scheint, dass Anwendungen nicht nur das bauen von BUILD_PACKAGES ich gelöscht, alle apps und alle Abhängigkeiten und manche apps sind noch installiert, die auf zu bauen

InformationsquelleAutor Eydolol | 2013-10-23

Schreibe einen Kommentar