diff --git a/cleanspec.mk b/cleanspec.mk index 8def002060..43d36303fa 100644 --- a/cleanspec.mk +++ b/cleanspec.mk @@ -90,6 +90,8 @@ $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/SHARED_LIBRARIES/libhardware_le $(call add-clean-step, rm -rf $(OUT_DIR)/target/product/*/system/app/Launcher.apk) $(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/bluetooth/) $(call add-clean-step, rm -rf $(OUT_DIR)/target/product/sholes/system/build.prop) +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/APPS/com.amazon.mp3_intermediates) +$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/app/com.amazon.mp3.apk) # ************************************************ # NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST diff --git a/core/Makefile b/core/Makefile index db70d2f082..e70474809d 100644 --- a/core/Makefile +++ b/core/Makefile @@ -814,6 +814,13 @@ $(BUILT_TARGET_FILES_PACKAGE): PRIVATE_OTA_TOOLS := $(built_ota_tools) $(BUILT_TARGET_FILES_PACKAGE): PRIVATE_RECOVERY_API_VERSION := $(RECOVERY_API_VERSION) +ifeq ($(TARGET_RELEASETOOLS_EXTENSIONS),) +# default to common dir for device vendor +$(BUILT_TARGET_FILES_PACKAGE): tool_extensions := $(TARGET_DEVICE_DIR)/../common +else +$(BUILT_TARGET_FILES_PACKAGE): tool_extensions := $(TARGET_RELEASETOOLS_EXTENSIONS) +endif + # Depending on the various images guarantees that the underlying # directories are up-to-date. $(BUILT_TARGET_FILES_PACKAGE): \ @@ -887,6 +894,7 @@ endif $(hide) echo "recovery $(call image-size-from-data-size,$(BOARD_RECOVERYIMAGE_PARTITION_SIZE))" >> $(zip_root)/META/imagesizes.txt $(hide) echo "system $(call image-size-from-data-size,$(BOARD_SYSTEMIMAGE_PARTITION_SIZE))" >> $(zip_root)/META/imagesizes.txt $(hide) echo "userdata $(call image-size-from-data-size,$(BOARD_USERDATAIMAGE_PARTITION_SIZE))" >> $(zip_root)/META/imagesizes.txt + $(hide) echo "$(tool_extensions)" > $(zip_root)/META/tool-extensions.txt @# Zip everything up, preserving symlinks $(hide) (cd $(zip_root) && zip -qry ../$(notdir $@) .) @@ -909,13 +917,6 @@ INTERNAL_OTA_PACKAGE_TARGET := $(PRODUCT_OUT)/$(name).zip $(INTERNAL_OTA_PACKAGE_TARGET): KEY_CERT_PAIR := $(DEFAULT_KEY_CERT_PAIR) -ifeq ($(TARGET_RELEASETOOLS_EXTENSIONS),) -# default to common dir for device vendor -$(INTERNAL_OTA_PACKAGE_TARGET): extensions := $(TARGET_DEVICE_DIR)/../common -else -$(INTERNAL_OTA_PACKAGE_TARGET): extensions := $(TARGET_RELEASETOOLS_EXTENSIONS) -endif - ifeq ($(TARGET_OTA_SCRIPT_MODE),) # default to "auto" $(INTERNAL_OTA_PACKAGE_TARGET): scriptmode := auto @@ -926,7 +927,7 @@ endif $(INTERNAL_OTA_PACKAGE_TARGET): $(BUILT_TARGET_FILES_PACKAGE) otatools @echo "Package OTA: $@" $(hide) ./build/tools/releasetools/ota_from_target_files \ - -s $(extensions) -m $(scriptmode) \ + -m $(scriptmode) \ -p $(HOST_OUT) \ -k $(KEY_CERT_PAIR) \ $(BUILT_TARGET_FILES_PACKAGE) $@ diff --git a/target/product/sdk.mk b/target/product/sdk.mk index 92f0b7ca3a..210bd9c8b7 100644 --- a/target/product/sdk.mk +++ b/target/product/sdk.mk @@ -25,10 +25,7 @@ PRODUCT_PACKAGES := \ libwnndict \ ApiDemos \ GestureBuilder \ - SoftKeyboard \ - talkback \ - soundback \ - kickback + SoftKeyboard PRODUCT_COPY_FILES := \ development/data/etc/vold.conf:system/etc/vold.conf \ @@ -41,6 +38,9 @@ PRODUCT_BRAND := generic PRODUCT_NAME := sdk PRODUCT_DEVICE := generic PRODUCT_LOCALES := \ + ldpi \ + hdpi \ + mdpi \ en_US \ en_GB \ en_CA \ diff --git a/tools/droiddoc/templates-sdk/sdkpage.cs b/tools/droiddoc/templates-sdk/sdkpage.cs index f1d69fb989..328eae139f 100644 --- a/tools/droiddoc/templates-sdk/sdkpage.cs +++ b/tools/droiddoc/templates-sdk/sdkpage.cs @@ -62,10 +62,10 @@
The Android NDK is a companion tool to the Android SDK that lets Android application developers build performance-critical portions of their apps in native code. It is designed for use only in conjunction with the -Android SDK, so if you have not already installed the Android 1.5 SDK, please do -so before downloading the NDK. Also, please read What is the -Android NDK? to get an understanding of what the NDK offers and whether it -will be useful to you.
+Android SDK, so if you have not already installed the latest Android SDK, please +do so before downloading the NDK. Also, please read What is +the Android NDK? to get an understanding of what the NDK offers and whether +it will be useful to you.Select the download package that is appropriate for your development computer.
diff --git a/tools/droiddoc/templates/macros.cs b/tools/droiddoc/templates/macros.cs index 6ee9701daf..8675b5b505 100644 --- a/tools/droiddoc/templates/macros.cs +++ b/tools/droiddoc/templates/macros.cs @@ -98,8 +98,8 @@ def:short_descr(obj) ?>-
-
+