diff options
Diffstat (limited to 'build/mainline_modules_sdks.py')
-rwxr-xr-x | build/mainline_modules_sdks.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/build/mainline_modules_sdks.py b/build/mainline_modules_sdks.py index 8a30da70..a9976df2 100755 --- a/build/mainline_modules_sdks.py +++ b/build/mainline_modules_sdks.py @@ -1049,6 +1049,14 @@ MAINLINE_MODULES = [ for_r_build=None, ), MainlineModule( + apex="com.android.devicelock", + sdks=["devicelock-module-sdk"], + first_release=UpsideDownCake, + # Treat DeviceLock as optional at build time + # TODO(b/238203992): remove once all modules are optional at build time. + last_optional_release=LATEST, + ), + MainlineModule( apex="com.android.healthfitness", sdks=["healthfitness-module-sdk"], first_release=UpsideDownCake, @@ -1079,6 +1087,10 @@ MAINLINE_MODULES = [ for_r_build=ForRBuild(sdk_libraries=[ SdkLibrary(name="framework-mediaprovider"), ]), + # MP is a mandatory mainline module but in some cases (b/294190883) this + # needs to be optional for Android Go on T. GTS tests might be needed to + # to check the specific condition mentioned in the bug. + last_optional_release=LATEST, ), MainlineModule( apex="com.android.ondevicepersonalization", |