213 Commits

Author SHA1 Message Date
Anton Hansson
95e89a8cb9 Auto-generate list of module impl jars
Eliminate another duplicated list of all modules. This one has a couple
of workarounds due to different naming of impl libs, and bluetooth not
being ready.

Bug: 169103987
Test: m framework-all and diff intermediates (no diffs)
Merged-In: Ia8627c6e3977cd271e389ec482388ff73661881d
Change-Id: Ia8627c6e3977cd271e389ec482388ff73661881d
2022-02-04 16:36:21 +00:00
Ray Essick
1feb6240ca Pruning departed users from OWNERS
Bug: 206221953
Test: n
Change-Id: I48f21abae63d418e27224db2ecf0cbc177ff4f17
2022-01-11 20:33:22 -08:00
Giridhar Tippabathuni
6c2516781d Set default video parameters in Tx VideoFormatResolver
Set default value for getting width, height and
framerate video parameters in transcoding
VideoFormatResolver.

Bug: 198164635

Test: cts-tradefed run singleCommand cts
-m CtsMediaTranscodingTestCases
-t android.media.mediatranscoding.cts.
MediaTranscodingManagerTest#testVideoFormatResolver

Change-Id: I00258bc158b932a831df644e641ff226af1d02c7
2021-11-12 17:03:29 -08:00
Jiakai Zhang
2af8741f14 Add the systemserver_fragment to media SDK.
Note: This needs to be exported from the APEX (ag/15937385) when a new
prebuilt is dropped.

The systemserver_fragment is needed for dexpreopting when the media APEX
is built from a prebuilt.

Bug: 194150908
Test: m nothing
Merged-In: I2cca8b206451858e636c6bd04617cf3933f702c6
Change-Id: I2cca8b206451858e636c6bd04617cf3933f702c6
(cherry picked from commit 381fb640c6e25dbd211d12c791a473c4611e70a7)
2021-10-11 04:47:38 +00:00
Xin Li
c03b0fa033 Merge "Merge Android 12" 2021-10-07 23:50:15 +00:00
Ray Essick
55fbfbc887 Update media's mainline OWNERS
Bug: 201770269
Test: repo upload
Change-Id: I3b6cb7da5fe68c7f7cf9756c7df94e1a9a9f8295
2021-10-04 18:54:12 +00:00
Xin Li
8891d70334 Merge SP1A.210812.016
Merged-In: I8b62b9b9d7ae271bc623764d545db1320b4dc64f
Change-Id: I458ed7f2eb8603f5e89c1d73bc0f0d52b826973e
2021-09-28 19:26:36 +00:00
Santiago Seifert
afc4d064cc Merge "Clean up ownership in frameworks/base/" am: c875fc5613
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1804116

Change-Id: I14566099250b2630a4146abd47862585e5e52fa1
2021-08-20 16:44:26 +00:00
Santiago Seifert
432e98eb50 Clean up ownership in frameworks/base/
Bug: 197217250
Change-Id: I04bee764bf50734523ff2210d30ed052dcb036bd
Test: No code changes done.
2021-08-20 13:59:15 +00:00
Ray Essick
4cfe431f14 Rename android.media.MediaTranscodeManager -> MediaTranscodingManager
renamed to avoid conflict with existing copy in the R framework.jar.
The framework.jar copy was removed during S development

Bug: 195608856
Test: build
Test: cts-tradefed run cts -m CtsMediaTranscodingTestCases
Change-Id: I40ab066cd61be8d278f21cc788016f2edd6bb86e
(cherry picked from commit 1168d9d014cfc0e007c311db92ff2d69cc30df18)
2021-08-17 01:09:58 +00:00
Jin Seok Park
6d62a4711f Check nullity of ResultReceiver
Bug: 182164496
Test: N/A
Change-Id: I96bdef1c79f8f91d33d6a6a734bc94e162a5ea33
(cherry picked from commit 2d12628ecc78fdbd5c04bf40d2110c5cc91a9e58)
2021-06-15 06:36:38 +00:00
Anton Hansson
1ca6fa3b38 Add framework-media to sdk
This was removed in Iff38291b964de4116bcdefe4fd74136c4878c543 in favor
of using the bootclasspath fragment. However the bootclasspath fragment
for media does not contain the API tracking files, so it back for now
to make sure we can finalize the media API files.

This CL may be revertable in the future if we can get the
java_sdk_library into the bootclasspath_fragment somehow.

Bug: 190807367
Bug: 188427719
Test: m media-module-sdk and inspect the zip for api tracking files
Change-Id: Ia01c32d4c6c6bad734df053da0024a139a808a54
2021-06-11 13:16:39 +01:00
Anton Hansson
ce6fc9a46c Add media bootclasspath fragment to its sdk
This subsumes the java_sdk_library in the sdk. Also add the service
java_sdk_library as it was missing.

Bug: 188427719
Test: build_mainline_modules.sh
Change-Id: Iff38291b964de4116bcdefe4fd74136c4878c543
2021-06-07 15:43:51 +01:00
Andrei Onea
29a61984c8 Fix media-s-sources visibility
Prevent sources from being leaked elsewhere.

Test: m
Bug: 177640454
Change-Id: I5ff9e8542746b912b618af5b7756d975cdad13ea
2021-05-25 14:41:10 +00:00
Hai Zhang
977345eba5 Add media-module-sdk build target.
Bug: 177884752
Test: m media-module-sdk
Merged-In: Ib37f2861a3c12526686b6ec78d9345aead6d51c9
Change-Id: Ib37f2861a3c12526686b6ec78d9345aead6d51c9
(cherry picked from commit a2fd7fd012e49a51cb72af1c516a8dc434f0b129)
2021-05-12 14:15:35 +01:00
Chong Zhang
5113027706 MediaTranscodeManager: delay getService
Remove getService from the constructor, delay
getting the service until it's used.

bug: 187425268
test: CTS MediaTranscodeManagerTest
Change-Id: I502bb428fcde96874a1af431af07413feea64d7a
2021-05-06 14:17:18 -07:00
Kyunglyul Hyun
b82f38cf3e Merge "Clean up Session2Record in MCS" into sc-dev 2021-04-29 05:37:00 +00:00
Kyunglyul Hyun
ae983d49ab Clean up Session2Record in MCS
This CL cleans up how MediaCommunicationService
manages Session2Record instances.

It removes unnecessary codes and refactor locks.
It also adds/clean up tests for MCM.SessionCallback.

Bug: 183289655
Bug: 182907935
Test: atest MediaCommunicationManagerTest 10 times
Change-Id: Iff4643c7dc207ea14c752bdfb815598dc34f2368
2021-04-28 00:18:11 +00:00
Santiago Seifert
7c8f0cb884 Merge "Add log session id to MediaParser" into sc-dev 2021-04-27 16:19:40 +00:00
Santiago Seifert
9f5e9b242b Add log session id to MediaParser
Bug: 167036690
Test: atest CtsMediaParserHostTestCases
Change-Id: Idee9c7248ee6107379c8e58410346b8c92d3c250
Merged-In: Idee9c7248ee6107379c8e58410346b8c92d3c250
2021-04-27 09:19:29 +00:00
Chong Zhang
0621358a52 trancoding: lazy-start transcoding service
bug: 186387244
test: atest MediaTranscodeManagerTest; unit tests
Change-Id: I354f32d062b9a46ddfc9f86d5f79c778809799a4
2021-04-26 22:06:25 +00:00
hkuang
f7d8ad2a8a transcoding: Actually hide the isSlowMotionSupported api.
Bug: 169965769
Test: atest  CtsMediaTranscodingTestCases:MediaTranscodeManagerTest
Change-Id: Ie0ac848516cc3fbd22e86c66a8e6b00c0a3606d3
2021-04-15 20:23:02 +00:00
Pedro Loureiro
76ea04fab4 Add lint baseline to address NewApi errors
We are enabling a new lint check where the min sdk != compile sdk.
It has produced a lot of errors and adding the baseline file(s)
allows us to continue work without introducing more problems.

Bug: 150847901

Test: m lint-check
Change-Id: Ide8a8fe80ba31396f23853ab266afcbcc33af9a6
Merged-In: Ide8a8fe80ba31396f23853ab266afcbcc33af9a6
2021-04-14 10:42:22 +00:00
Pedro Loureiro
d34f536b59 Add lint baseline to address NewApi errors
We are enabling a new lint check where the min sdk != compile sdk.
It has produced a lot of errors and adding the baseline file(s)
allows us to continue work without introducing more problems.

Bug: 150847901

Test: m lint-check
Change-Id: Ide8a8fe80ba31396f23853ab266afcbcc33af9a6
2021-04-13 10:51:51 +01:00
Hangyu Kuang
44772ed462 Merge "transcoding: Connect the new addClientUid with service." into sc-dev 2021-04-08 16:48:23 +00:00
Santiago Seifert
9e1a470d1c Fix MediaParser's TEST_MAPPING
Bug: 184704729
Test: N/A.
Change-Id: I52b224670be545aa00120a8560440b18b6e11767
Merged-In: I52b224670be545aa00120a8560440b18b6e11767
(cherry picked from commit 788b041fad7cc41bf1ca075b356dd021ab325560)
2021-04-07 15:42:10 +00:00
hkuang
a737118ade transcoding: Connect the new addClientUid with service.
Bug: 171398942
Test: atest  CtsMediaTranscodingTestCases:MediaTranscodeManagerTest
Change-Id: Ibec9821a49e2f5f894717fb6e05fca8aa2470054
2021-04-02 15:34:09 -07:00
hkuang
718450ccaf transcoding: Reenable api_lint
api_lint was disable in ag/13832174.

Bug: 184241081
Test: Build
Change-Id: I679af6ef192dbc76fb415352cf5caad5ed37d11a
2021-04-01 13:08:40 -07:00
TreeHugger Robot
1431702c5e Merge "Fix MediaTrancodeManager session priority" into sc-dev 2021-04-01 04:02:49 +00:00
Chong Zhang
fd5a81da79 Fix MediaTrancodeManager session priority
Translate MediaTranscodeManager session priority to the service
AIDL priority.

bug: 184181113
test: CTS MediaTranscodeManagerTest
Change-Id: Ia08f3d52e8d00e9cc2031b5cd729637515c61875
2021-03-31 18:32:26 -07:00
Anton Hansson
209c97aaa8 Merge "Remove custom annotation libs" into sc-dev 2021-03-30 16:38:45 +00:00
Hangyu Kuang
9710469ffd Merge "transcoding: Add a new API for client to add UID for a session." into sc-dev 2021-03-30 15:48:46 +00:00
Anton Hansson
f5c654654d Remove custom annotation libs
Various modules were previously creating their own annotation libs
as some appeared to be missing from framework-annotations-lib. Add the
missing ones instead (they all have SOURCE retention), and delete the
custom ones.

Bug: 183133670
Test: m
Merged-In: I4583da7bf5849783d6c5e88a762e04a8fe3e8760
Change-Id: I4583da7bf5849783d6c5e88a762e04a8fe3e8760
2021-03-30 16:18:49 +01:00
Anton Hansson
31df3e6e2b Remove custom annotation libs
Various modules were previously creating their own annotation libs
as some appeared to be missing from framework-annotations-lib. Add the
missing ones instead (they all have SOURCE retention), and delete the
custom ones.

Bug: 183133670
Test: m
Change-Id: I4583da7bf5849783d6c5e88a762e04a8fe3e8760
2021-03-30 14:30:28 +01:00
hkuang
42eb1711a1 transcoding: Add a new API for client to add UID for a session.
This is needed for MediaProvider to append a UID to an existing
transcoding session when there are multiple client waiting
for the file to be transcoded.

Bug: 171398942
Test: atest  CtsMediaTranscodingTestCases:MediaTranscodeManagerTest
Change-Id: I58e561f7afed16314349764195a65386d1d0b909
2021-03-29 20:18:19 -07:00
shubang
c56cc00ab8 Change session ID string to ID object
Based on API review feedback from jmtrivi@ to reduce unexpected
usage of the APIs.

And add some stub APIs

Reference CLs:
MediaDrm ag/13835091 by robertshih@
MediaExtractor: ag/13607751 by aquilescanta@
MediaParser: ag/13714647 by aquilescanta@
MediaRecorder: ag/13545885 by dichenzhang@
AudioTrack & AudioRecord: ag/13712857 by hunga@

Bug: 183095725
Test: pending CTS
CTS-Coverage-Bug: 183366721
Change-Id: I931edf021a5ec6b27a25bc6142a129b92da0fc9a
Merged-In: I931edf021a5ec6b27a25bc6142a129b92da0fc9a
2021-03-23 22:49:42 -07:00
Hangyu Kuang
088ba1636e Merge "transcoding: Address API council comments Part2" into sc-dev 2021-03-19 16:08:59 +00:00
hkuang
bd12a84692 transcoding: Address API council comments Part2
1. Create base class MediaFormat resolver for VideoFormatResolver
and upcoming ImageFormatResolver in T.
2. Move the setter of client capabilities and video format hint into
VideoFormatResolver's constructor.
3. Remove minProgressUpdateInterval as it is not implemented yet.

Bug: 181551684
Test: atest  CtsMediaTranscodingTestCases:MediaTranscodeManagerTest
Change-Id: Icefb302d6ffc22182bed6a26daca7fc621ae54c5
2021-03-18 10:19:03 -07:00
Hangyu Kuang
6989c4d019 Merge "transcoding: Address API council comments Part1" into sc-dev 2021-03-17 16:17:43 +00:00
hkuang
7453bda345 transcoding: Address API council comments Part1
1. Create a base class TranscodingRequest for VideoTranscodingRequest
and upcoming ImageTranscodingRequest in Androd T. Also have builder in each type
with VideoTranscodingRequest.builder inherit TranscodingRequest.builder.
2. Hiding the PRIORITY_REALTIME and setPrority api for Android S.
3. Hiding TRANSCODING_TYPE_VIDEO as it is only for internal bookkeeping
4. Move TRANSCODING_TYPE_* and PRIORITY_* to inside TranscodingRequest.
5. Remove the setSrcUri, setDstUri, setVideoTrackFormat and set them in constructor.

Bug: 181551684
Test: atest  CtsMediaTranscodingTestCases:MediaTranscodeManagerTest
Change-Id: Ib6fead5e9fcb48bfd1db35f9f35402d6fa1ed73d
2021-03-16 11:47:46 -07:00
Chong Zhang
2cdcce2570 transcoding: add @MinSdk to MediaTranscodeManager APIs
These apis are available on S+ only.

bug: 178811728
test: builds; treehugger
Change-Id: I0bcc4be1a7d425b86e13a0c2afa5deec8ad3ed10
2021-03-15 10:28:57 -07:00
Hangyu Kuang
d9228d7b15 Merge "transcoding: Add error code in case of failure." into sc-dev 2021-03-10 17:16:58 +00:00
hkuang
97b005274a transcoding: Add error code in case of failure.
Bug: 160260102
Test: atest  CtsMediaTranscodingTestCases:MediaTranscodeManagerTest
Change-Id: If37638a0d9b461c8b69e113cfb8d10e19cbd5ce3
2021-03-09 13:25:35 -08:00
hkuang
48c511882a transcoding: Address API council comments.
Remove ServiceNotAvailableException and use boolean to signal client
the service is not avaiable during enqueueRequest.

Bug: 181611895
Test: atest  CtsMediaTranscodingTestCases:MediaTranscodeManagerTest
Change-Id: Ie5bbf65c77076839bee7619ed6ad45d8edfff617
2021-03-09 00:10:22 +00:00
Hyundo Moon
b7386552e0 Merge "Do not use MediaCommunicationManager below Android S" into sc-dev 2021-03-04 07:07:03 +00:00
Hyundo Moon
38e721adb1 Do not use MediaCommunicationManager below Android S
Bug: 181649697
Test: Builds successfully
Change-Id: I2ea7107acfbedd36533e2b28f53409822050e16a
2021-03-04 12:54:20 +09:00
TreeHugger Robot
a5d255e395 Merge "transcoding: Tweak the Java doc with Android link" into sc-dev 2021-03-03 00:54:37 +00:00
hkuang
52b864c697 transcoding: Tweak the Java doc with Android link
Bug: 175881579
Test: None as just doc.
Change-Id: I036a8554cdd26e8abf0643341ac99ce0c019344f
2021-03-01 15:36:27 -08:00
Kyunglyul Hyun
970adf0759 [Media ML] Let MCS manage MediaSession2
This CL adds
 - MediaCommunicationManager#notifySession2Created
 - MediaCommunicationManager#getSession2Tokens
, which replaces the same methods in MediaSessionManager

to let MediacommunicationService manage MediaSession2.

MediaSessionService gets notified of created MediaSession2 instances
by adding a callback to MCM.

Bug: 180417011
Test: atest MediaSessionManagerTest MediaCommunicationManagerTest
Change-Id: Ia5ffdcd15573d1223ca520cfa8eca3b976874118
2021-02-26 13:11:02 +00:00
Bob Badour
d59495855e [LSC] Add LOCAL_LICENSE_KINDS to frameworks/base
Added SPDX-license-identifier-Apache-2.0 to:
  apct-tests/perftests/contentcapture/Android.bp
  apct-tests/perftests/inputmethod/Android.bp
  apex/appsearch/Android.bp
  apex/appsearch/framework/Android.bp
  apex/appsearch/service/Android.bp
  apex/appsearch/testing/Android.bp
  apex/jobscheduler/service/jni/Android.bp
  apex/media/service/Android.bp
  cmds/abx/Android.bp
  cmds/uinput/Android.bp
  cmds/uinput/jni/Android.bp
  core/tests/GameManagerTests/Android.bp
  core/tests/batterystatstests/BatteryStatsLoadTests/Android.bp
  core/tests/batterystatstests/BatteryStatsViewer/Android.bp
  core/tests/devicestatetests/Android.bp
  libs/WindowManager/Shell/tests/flicker/Android.bp
  libs/WindowManager/Shell/tests/flicker/test-apps/flickerapp/Android.bp
  libs/androidfw/fuzz/cursorwindow_fuzzer/Android.bp
  native/android/tests/activitymanager/UidImportanceHelperApps/Android.bp
  native/android/tests/activitymanager/nativeTests/Android.bp
  packages/SettingsLib/BannerMessagePreference/Android.bp
  packages/SettingsLib/CollapsingToolbarBaseActivity/Android.bp
  packages/SettingsLib/EmergencyNumber/Android.bp
  packages/SettingsLib/FooterPreference/Android.bp
  packages/SettingsLib/MainSwitchPreference/Android.bp
  packages/SettingsLib/TopIntroPreference/Android.bp
  packages/SettingsLib/UsageProgressBarPreference/Android.bp
  packages/overlays/AccentColorAmethystOverlay/Android.bp
  packages/overlays/AccentColorAquamarineOverlay/Android.bp
  packages/overlays/AccentColorBlackOverlay/Android.bp
  packages/overlays/AccentColorCarbonOverlay/Android.bp
  packages/overlays/AccentColorCinnamonOverlay/Android.bp
  packages/overlays/AccentColorGreenOverlay/Android.bp
  packages/overlays/AccentColorOceanOverlay/Android.bp
  packages/overlays/AccentColorOrchidOverlay/Android.bp
  packages/overlays/AccentColorPaletteOverlay/Android.bp
  packages/overlays/AccentColorPurpleOverlay/Android.bp
  packages/overlays/AccentColorSandOverlay/Android.bp
  packages/overlays/AccentColorSpaceOverlay/Android.bp
  packages/overlays/AccentColorTangerineOverlay/Android.bp
  packages/overlays/DisplayCutoutEmulationCornerOverlay/Android.bp
  packages/overlays/DisplayCutoutEmulationDoubleOverlay/Android.bp
  packages/overlays/DisplayCutoutEmulationHoleOverlay/Android.bp
  packages/overlays/DisplayCutoutEmulationNarrowOverlay/Android.bp
  packages/overlays/DisplayCutoutEmulationTallOverlay/Android.bp
  packages/overlays/DisplayCutoutEmulationWaterfallOverlay/Android.bp
  packages/overlays/DisplayCutoutEmulationWideOverlay/Android.bp
  packages/overlays/FontNotoSerifSourceOverlay/Android.bp
  packages/overlays/IconPackCircularAndroidOverlay/Android.bp
  packages/overlays/IconPackCircularLauncherOverlay/Android.bp
  packages/overlays/IconPackCircularSettingsOverlay/Android.bp
  packages/overlays/IconPackCircularSystemUIOverlay/Android.bp
  packages/overlays/IconPackCircularThemePickerOverlay/Android.bp
  packages/overlays/IconPackFilledAndroidOverlay/Android.bp
  packages/overlays/IconPackFilledLauncherOverlay/Android.bp
  packages/overlays/IconPackFilledSettingsOverlay/Android.bp
  packages/overlays/IconPackFilledSystemUIOverlay/Android.bp
  packages/overlays/IconPackFilledThemePickerOverlay/Android.bp
  packages/overlays/IconPackKaiAndroidOverlay/Android.bp
  packages/overlays/IconPackKaiLauncherOverlay/Android.bp
  packages/overlays/IconPackKaiSettingsOverlay/Android.bp
  packages/overlays/IconPackKaiSystemUIOverlay/Android.bp
  packages/overlays/IconPackKaiThemePickerOverlay/Android.bp
  packages/overlays/IconPackRoundedAndroidOverlay/Android.bp
  packages/overlays/IconPackRoundedLauncherOverlay/Android.bp
  packages/overlays/IconPackRoundedSettingsOverlay/Android.bp
  packages/overlays/IconPackRoundedSystemUIOverlay/Android.bp
  packages/overlays/IconPackRoundedThemePickerOverlay/Android.bp
  packages/overlays/IconPackSamAndroidOverlay/Android.bp
  packages/overlays/IconPackSamLauncherOverlay/Android.bp
  packages/overlays/IconPackSamSettingsOverlay/Android.bp
  packages/overlays/IconPackSamSystemUIOverlay/Android.bp
  packages/overlays/IconPackSamThemePickerOverlay/Android.bp
  packages/overlays/IconPackVictorAndroidOverlay/Android.bp
  packages/overlays/IconPackVictorLauncherOverlay/Android.bp
  packages/overlays/IconPackVictorSettingsOverlay/Android.bp
  packages/overlays/IconPackVictorSystemUIOverlay/Android.bp
  packages/overlays/IconPackVictorThemePickerOverlay/Android.bp
  packages/overlays/IconShapeHeartOverlay/Android.bp
  packages/overlays/IconShapePebbleOverlay/Android.bp
  packages/overlays/IconShapeRoundedRectOverlay/Android.bp
  packages/overlays/IconShapeSquareOverlay/Android.bp
  packages/overlays/IconShapeSquircleOverlay/Android.bp
  packages/overlays/IconShapeTaperedRectOverlay/Android.bp
  packages/overlays/IconShapeTeardropOverlay/Android.bp
  packages/overlays/IconShapeVesselOverlay/Android.bp
  packages/overlays/NavigationBarMode2ButtonOverlay/Android.bp
  packages/overlays/NavigationBarMode3ButtonOverlay/Android.bp
  packages/overlays/NavigationBarModeGesturalOverlay/Android.bp
  packages/overlays/NavigationBarModeGesturalOverlayExtraWideBack/Android.bp
  packages/overlays/NavigationBarModeGesturalOverlayNarrowBack/Android.bp
  packages/overlays/NavigationBarModeGesturalOverlayWideBack/Android.bp
  packages/overlays/OneHandedModeGesturalOverlay/Android.bp
  packages/services/CameraExtensionsProxy/Android.bp
  services/core/java/com/android/server/speech/Android.bp
  services/musicrecognition/Android.bp
  services/searchui/Android.bp
  services/smartspace/Android.bp
  services/tests/PackageManagerServiceTests/host/libs/IntentVerifyUtils/Android.bp
  services/tests/PackageManagerServiceTests/host/test-apps/DeviceSide/Android.bp
  services/tests/PackageManagerServiceTests/host/test-apps/IntentVerifier/Android.bp
  services/tests/PackageManagerServiceTests/host/test-apps/IntentVerifierTarget/Android.bp
  services/tests/PackageManagerServiceTests/host/test-apps/UsesStaticLibrary/Android.bp
  services/tests/PackageManagerServiceTests/unit/Android.bp
  services/tests/inprocesstests/Android.bp
  services/tests/mockingservicestests/jni/Android.bp
  services/tests/servicestests/test-apps/PackageParsingTestManifests/Android.bp
  services/texttospeech/Android.bp
  services/translation/Android.bp
  tests/BatteryStatsPerfTest/Android.bp
  tests/FlickerTests/test-apps/Android.bp
  tests/Input/Android.bp
  tests/SilkFX/Android.bp
  tests/SurfaceViewBufferTests/Android.bp
  tests/UpdatableSystemFontTest/Android.bp
  tests/UpdatableSystemFontTest/testdata/Android.bp
  tests/benchmarks/internal/Android.bp
  tools/powerstats/Android.bp
  tools/processors/intdef_mappings/Android.bp
  tools/xmlpersistence/Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all

Exempt-From-Owner-Approval: janitorial work
Change-Id: I1b8d155a26a1a589a38abedea5f7f366e00346c6
2021-02-23 13:18:34 -08:00