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 71d78536..d4cc56b2 100755 --- a/build/mainline_modules_sdks.py +++ b/build/mainline_modules_sdks.py @@ -1047,6 +1047,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, @@ -1077,6 +1085,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", |