netd_aidl_interface-V7-java provides new API that referenced by
ConnectivityService.
Bug: 182460808
Test: m
Original-Change: https://android-review.googlesource.com/1746715
Merged-In: I72b70e586fa1e1f7587f70ed1578510163787526
Change-Id: I72b70e586fa1e1f7587f70ed1578510163787526
netd_aidl_interface-V7-java provides new API that referenced by
ConnectivityService.
Bug: 182460808
Test: m
Change-Id: I72b70e586fa1e1f7587f70ed1578510163787526
> How big is the binary size increase for affected APEXes?
8192 bytes
> Is the new dependency committed to support previous platform releases?
> note that you have to support all the releases starting from the
> minSdkVersion value you are declaring
Yes
> Is the new dependency being developed AOSP-first or internal?
Glide dependency is AOSP-first, using the dependency to develop an
internal project.
> What’s the testing strategy for the new dependency? Does it have its
> own tests, and are you adding integration tests?
We will be adding integration and manual tests for the image loading
experience.
Bug: 185801129
Test: Build
Change-Id: Icebf6363a0a2b1a8811cad909d4b3274638c7021
Add NetworkStackApi32Shims to allowed_deps for NetworkStack.
As documented on the build rule "API 32" is not technically correct and
should be "in-progress API", but that naming has always avoided renames
at SDK finalization time.
The new target is used in development NetworkStack builds that are not
pushed to released devices (NetworkStackNext) to allow it to use
non-finalized APIs.
Bug: 189581241
Test: m
Merged-In: Ie274b4a1ea66bbbe26c7d7a78c90a19a746ea84e
Change-Id: Ie274b4a1ea66bbbe26c7d7a78c90a19a746ea84e
Add NetworkStackApi32Shims to allowed_deps for NetworkStack.
As documented on the build rule "API 32" is not technically correct and
should be "in-progress API", but that naming has always avoided renames
at SDK finalization time.
The new target is used in development NetworkStack builds that are not
pushed to released devices (NetworkStackNext) to allow it to use
non-finalized APIs.
Ignore-AOSP-First: cherry-pick prepared separately
Bug: 189581241
Test: m
Change-Id: Ie274b4a1ea66bbbe26c7d7a78c90a19a746ea84e
Those dependencies have already been allowlisted in sc-mainline-prod in
ag/13663075.
Bug: 180441353
Change-Id: Id8e04de2432f6415ca6c139df53be78c6fc437d6
The new library is extracted from the existing car-ui-lib. It contains
rotary specific code, which is already used by apps supporting rotary.
> How big is the binary size increase for affected APEXes?
It doesn't increase the size. In fact, it reduces the size if an app
wants to support rotary but doesn't want to use the whole car-ui-lib.
> Is the new dependency committed to support previous platform releases?
Yes.
> Is the new dependency being developed AOSP-first or internal?
AOSP-first.
> What’s the testing strategy for the new dependency?
> Does it have its own tests, and are you adding integration tests?
It has its own tests, such as FocusParkingViewTest.
Bug: 188915160
Test: make
Change-Id: Ie7b10416f845c35a19309c5091a394d65c0efe40
Add libkll dependency to statsd.
Note: libkll itself lives inside statsd apex and is also updatable along
with statsd.
> How big is the binary size increase for affected APEXes?
+120 KB
> Is the new dependency committed to support previous platform releases?
> note that you have to support all the releases starting from the
> minSdkVersion value you are declaring
Yes, dependency is present in the statsd apex.
> Is the new dependency being developed AOSP-first or internal?
AOSP-first.
> What’s the testing strategy for the new dependency? Does it have its own
> tests, and are you adding integration tests?
Dependency has its own tests and integration tests with statsd being
added as well in follow-up CLs.
Bug: 185569933
Bug: 179823717
Test: m
Change-Id: Ib826354cd8882632ea6ab297e5fdb81bfbaf8519
We can reduce the size of some binaries in ART by switching from
libxml2 to libtinyxml2. For this to be achieved, the external
libtinyxml2 needs to be made available to the ART components.
Bug: 177209057
Test: m
Change-Id: I29059ad3860a8f91f7734a15ab02bb35137f4654
This allows the libcore native code in the ART Module to link against
the static variant libnativehelper_compat_libc++.
Ignore-AOSP-First: other dependencies need to land in aosp first this
Bug: 188067586
Test: m
Change-Id: I4b039b38d8560827b2acc80ea0157ce21da09150
(cherry picked from commit 3c01a8beff)
This allows the libcore native code in the ART Module to link against
the static variant libnativehelper_compat_libc++.
Ignore-AOSP-First: other dependencies need to land in aosp first this
Bug: 188067586
Test: m
Change-Id: I4b039b38d8560827b2acc80ea0157ce21da09150
We need to use these SettingsLib preferences in order to adapt to the
new Settings theme in S+.
The minSdkVersion:21 here is technically incorrect and should be 30
instead. This will be addressed in a future change that fixes it for all
SettingsLib libraries and cleans up the API Lint baseline text files as
well.
Bug: 14490549
Test: presubmit
Change-Id: Id19c89116251ab4e7ce23ec1f80e272d0d8ccb13
Certain branches do not have the soong patches that fixed the
min_sdk_version of java_import.
Test: m apex-allowed-deps-check
Change-Id: I9b0590b3989a736cc278fea90b3516eeb53e0a2c
(cherry picked from commit 9f262059a1217575367aeee84e5734d587c92abb)
Needed in an internal branch for certain kinds of builds.
Test: m apex-allowed-deps-check
Change-Id: Ia9a6f19c5591feffdc228aea360c504e46d19055
(cherry picked from commit 2b3b590d185768ce1f24bb53f554819fff2d47da)
netd_aidl_interface-V6-java provides new API that referenced by
ConnectivityService.
Bug: 182460808
Bug: 171872481
Test: m
Change-Id: Iefd3b8215d9d21afe82fedfad368d4952e0e9019
This is a merged version of aosp, mainline-prod, and internal versions.
Make sure that the build passes on all three branches. Nothing was
manually removed.
Bug: 185209711
Test: run packages/modules/common/build/update-apex-allowed-deps.sh
Change-Id: Ide5041ac6bf558cf6305f528a74b8d5a83251d82
Merged-In: Ide5041ac6bf558cf6305f528a74b8d5a83251d82
Merged-In: I09d28383d61fa6e08fc6e20b3ce5c7ff77cf56a6
service-connectivity is now APEX-only, so it does not need to be in
allowed_deps.
Bug: 183691942
Test: m
Merged-In: I879d2260c4779f4c88c26fe1c5b6b8a93c159e40
Change-Id: I8de95d8b803146e4e6aee67e83306fbacc808312
...the new name for libgtest_prod (which we'll come back and removed
once we've switched everyone over to the new header_lib).
Bug: http://b/185916167
Test: treehugger
Change-Id: I09e22143f4b2a88754b3c8516c32c79fc74b8a24
The build system now correctly recognizes the min sdk versino of the
prebuilts that don't have the sdk_version property set.
Bug: 185721733
Test: m on cf_x86_phone
Merged-In: Ib5dac532154dbce13630423f7a460f3b96e9af3a
Change-Id: Ib5dac532154dbce13630423f7a460f3b96e9af3a
(cherry picked from commit 29f3a570f2)
The build system now correctly recognizes the min sdk versino of the
prebuilts that don't have the sdk_version property set.
Bug: 1663140
Test: m
Change-Id: I4078205a8b08c9dfe1bfb65017d9b1723b59b3da
This change fixes a bug that min_sdk_versions of android_library_import
are recorded as "(no version)" even when `min_sdk_version` property is
correctly set.
Bug: N/A
Test: m
Merged-In: Ic301f0cb262e1caed0e5f9d9836266a7d320f1b6
Change-Id: Ic301f0cb262e1caed0e5f9d9836266a7d320f1b6
All targets were prepared for connectivity modularization, and include
framework-connectivity dependencies, service-connectivity dependencies,
and interfaces with netd and dnsresolver.
Bug: 171540887
Test: m
Merged-In: I879d2260c4779f4c88c26fe1c5b6b8a93c159e40
Merged-In: I0d3771c025d3b3cd5782462fc902f92146384d63
(clean cherry-pick from downstream branch)
Change-Id: I0d3771c025d3b3cd5782462fc902f92146384d63
This CL updates the allowed_deps for networkstack-aidl-interfaces to
match the updated AIDL level.
This CL was auto-generated by running:
packages/modules/common/build/update-apex-allowed-deps.sh
Bug: 162407730
Test: compiles
Change-Id: Ied8d1f206b7885dc48ce81ddd010c21530eebc56
... to avoid merge conflict of changes from aosp/master.
Bug: N/A
Test: m
Merged-In: I879d2260c4779f4c88c26fe1c5b6b8a93c159e40
Change-Id: I08a1911b00076b141aeab9016a29b0200104b308