diff --git a/core/dex_preopt_libart.mk b/core/dex_preopt_libart.mk index 3b9e4e132..64ad20020 100644 --- a/core/dex_preopt_libart.mk +++ b/core/dex_preopt_libart.mk @@ -165,7 +165,7 @@ my_2nd_arch_prefix := # $(2): the output .odex file # In the case where LOCAL_ENFORCE_USES_LIBRARIES is true, PRIVATE_DEX2OAT_CLASS_LOADER_CONTEXT # contains the normalized path list of the libraries. This makes it easier to conditionally prepend -# org.apache.http.legacy.boot based on the SDK level if required. +# org.apache.http.legacy.impl based on the SDK level if required. define dex2oat-one-file $(hide) rm -f $(2) $(hide) mkdir -p $(dir $(2)) diff --git a/core/setup_one_odex.mk b/core/setup_one_odex.mk index 907a37942..92f58b2c5 100644 --- a/core/setup_one_odex.mk +++ b/core/setup_one_odex.mk @@ -78,12 +78,12 @@ else my_stored_preopt_class_loader_context_libs := $(call normalize-path-list, \ $(foreach lib_name,$(my_filtered_uses_libraries),/system/framework/$(lib_name).jar)) - # Fix up org.apache.http.legacy.boot since it should be org.apache.http.legacy in the manifest. - my_lib_names := $(patsubst org.apache.http.legacy.boot,org.apache.http.legacy,$(my_lib_names)) - my_optional_lib_names := $(patsubst org.apache.http.legacy.boot,org.apache.http.legacy,$(my_optional_lib_names)) + # Fix up org.apache.http.legacy.impl since it should be org.apache.http.legacy in the manifest. + my_lib_names := $(patsubst org.apache.http.legacy.impl,org.apache.http.legacy,$(my_lib_names)) + my_optional_lib_names := $(patsubst org.apache.http.legacy.impl,org.apache.http.legacy,$(my_optional_lib_names)) ifeq (,$(filter org.apache.http.legacy,$(my_lib_names) $(my_optional_lib_names))) - my_conditional_uses_libraries_host := $(call intermediates-dir-for,JAVA_LIBRARIES,org.apache.http.legacy.boot,,COMMON)/javalib.jar - my_conditional_uses_libraries_target := /system/framework/org.apache.http.legacy.boot.jar + my_conditional_uses_libraries_host := $(call intermediates-dir-for,JAVA_LIBRARIES,org.apache.http.legacy.impl,,COMMON)/javalib.jar + my_conditional_uses_libraries_target := /system/framework/org.apache.http.legacy.impl.jar endif endif diff --git a/target/product/base.mk b/target/product/base.mk index d6507c61f..74514afff 100644 --- a/target/product/base.mk +++ b/target/product/base.mk @@ -18,7 +18,7 @@ PRODUCT_PACKAGES += \ 20-dns.conf \ 95-configured \ - org.apache.http.legacy.boot \ + org.apache.http.legacy \ appwidget \ appops \ am \ diff --git a/target/product/core_minimal.mk b/target/product/core_minimal.mk index 16599cb95..87972481a 100644 --- a/target/product/core_minimal.mk +++ b/target/product/core_minimal.mk @@ -116,7 +116,7 @@ PRODUCT_BOOT_JARS := \ telephony-common \ voip-common \ ims-common \ - org.apache.http.legacy.boot \ + org.apache.http.legacy.impl \ android.hidl.base-V1.0-java \ android.hidl.manager-V1.0-java diff --git a/target/product/core_tiny.mk b/target/product/core_tiny.mk index 122f5c780..c6bc72c6f 100644 --- a/target/product/core_tiny.mk +++ b/target/product/core_tiny.mk @@ -103,7 +103,7 @@ PRODUCT_BOOT_JARS := \ voip-common \ ims-common \ nullwebview \ - org.apache.http.legacy.boot \ + org.apache.http.legacy.impl \ android.hidl.base-V1.0-java \ android.hidl.manager-V1.0-java