Snap for 7991789 from a9378e2681949598d8f56b374e51cf3649df02f4 to mainline-permission-release

Change-Id: I87b05181354ad9453aa80a2382e9f4ec5437c5d2
diff --git a/current/androidx/Android.bp b/current/androidx/Android.bp
index f0f2159..0602099 100644
--- a/current/androidx/Android.bp
+++ b/current/androidx/Android.bp
@@ -1,5 +1,5 @@
 // Automatically generated with:
-// pom2bp -sdk-version 30 -default-min-sdk-version 24 -static-deps '-rewrite=^androidx.activity:activity$=androidx.activity_activity' '-rewrite=^androidx.activity:activity-ktx$=androidx.activity_activity-ktx' '-rewrite=^androidx.annotation:annotation$=androidx.annotation_annotation' '-rewrite=^androidx.annotation:annotation-experimental$=androidx.annotation_annotation-experimental' '-rewrite=^androidx.appcompat:appcompat$=androidx.appcompat_appcompat' '-rewrite=^androidx.appcompat:appcompat-resources$=androidx.appcompat_appcompat-resources' '-rewrite=^androidx.appsearch:appsearch$=androidx.appsearch_appsearch' '-rewrite=^androidx.appsearch:appsearch-compiler$=androidx.appsearch_appsearch-compiler' '-rewrite=^androidx.appsearch:appsearch-local-storage$=androidx.appsearch_appsearch_local_storage' '-rewrite=^androidx.appsearch:appsearch-platform-storage$=androidx.appsearch_appsearch_platform_storage' '-rewrite=^androidx.arch.core:core-common$=androidx.arch.core_core-common' '-rewrite=^androidx.arch.core:core-runtime$=androidx.arch.core_core-runtime' '-rewrite=^androidx.asynclayoutinflater:asynclayoutinflater$=androidx.asynclayoutinflater_asynclayoutinflater' '-rewrite=^androidx.autofill:autofill$=androidx.autofill_autofill' '-rewrite=^androidx.benchmark:benchmark-common$=androidx.benchmark_benchmark-common' '-rewrite=^androidx.benchmark:benchmark-junit4$=androidx.benchmark_benchmark-junit4' '-rewrite=^androidx.biometric:biometric$=androidx.biometric_biometric' '-rewrite=^androidx.browser:browser$=androidx.browser_browser' '-rewrite=^androidx.cardview:cardview$=androidx.cardview_cardview' '-rewrite=^androidx.collection:collection$=androidx.collection_collection' '-rewrite=^androidx.collection:collection-ktx$=androidx.collection_collection-ktx' '-rewrite=^androidx.concurrent:concurrent-futures$=androidx.concurrent_concurrent-futures' '-rewrite=^androidx.concurrent:concurrent-listenablefuture$=androidx.concurrent_concurrent-listenablefuture' '-rewrite=^androidx.concurrent:concurrent-listenablefuture-callback$=androidx.concurrent_concurrent-listenablefuture-callback' '-rewrite=^androidx.constraintlayout:constraintlayout$=androidx-constraintlayout_constraintlayout' '-rewrite=^androidx.constraintlayout:constraintlayout-solver$=androidx-constraintlayout_constraintlayout-solver' '-rewrite=^androidx.contentpaging:contentpaging$=androidx.contentpaging_contentpaging' '-rewrite=^androidx.coordinatorlayout:coordinatorlayout$=androidx.coordinatorlayout_coordinatorlayout' '-rewrite=^androidx.core:core$=androidx.core_core' '-rewrite=^androidx.core:core-animation$=androidx.core_core-animation' '-rewrite=^androidx.core:core-ktx$=androidx.core_core-ktx' '-rewrite=^androidx.cursoradapter:cursoradapter$=androidx.cursoradapter_cursoradapter' '-rewrite=^androidx.customview:customview$=androidx.customview_customview' '-rewrite=^androidx.documentfile:documentfile$=androidx.documentfile_documentfile' '-rewrite=^androidx.drawerlayout:drawerlayout$=androidx.drawerlayout_drawerlayout' '-rewrite=^androidx.dynamicanimation:dynamicanimation$=androidx.dynamicanimation_dynamicanimation' '-rewrite=^androidx.emoji:emoji$=androidx.emoji_emoji' '-rewrite=^androidx.emoji:emoji-appcompat$=androidx.emoji_emoji-appcompat' '-rewrite=^androidx.emoji:emoji-bundled$=androidx.emoji_emoji-bundled' '-rewrite=^androidx.exifinterface:exifinterface$=androidx.exifinterface_exifinterface' '-rewrite=^androidx.fragment:fragment$=androidx.fragment_fragment' '-rewrite=^androidx.fragment:fragment-ktx$=androidx.fragment_fragment-ktx' '-rewrite=^androidx.gridlayout:gridlayout$=androidx.gridlayout_gridlayout' '-rewrite=^androidx.heifwriter:heifwriter$=androidx.heifwriter_heifwriter' '-rewrite=^androidx.interpolator:interpolator$=androidx.interpolator_interpolator' '-rewrite=^androidx.leanback:leanback$=androidx.leanback_leanback' '-rewrite=^androidx.leanback:leanback-preference$=androidx.leanback_leanback-preference' '-rewrite=^androidx.legacy:legacy-preference-v14$=androidx.legacy_legacy-preference-v14' '-rewrite=^androidx.legacy:legacy-support-core-ui$=androidx.legacy_legacy-support-core-ui' '-rewrite=^androidx.legacy:legacy-support-core-utils$=androidx.legacy_legacy-support-core-utils' '-rewrite=^androidx.legacy:legacy-support-v13$=androidx.legacy_legacy-support-v13' '-rewrite=^androidx.legacy:legacy-support-v4$=androidx.legacy_legacy-support-v4' '-rewrite=^androidx.lifecycle:lifecycle-common$=androidx.lifecycle_lifecycle-common' '-rewrite=^androidx.lifecycle:lifecycle-common-java8$=androidx.lifecycle_lifecycle-common-java8' '-rewrite=^androidx.lifecycle:lifecycle-extensions$=androidx.lifecycle_lifecycle-extensions' '-rewrite=^androidx.lifecycle:lifecycle-livedata$=androidx.lifecycle_lifecycle-livedata' '-rewrite=^androidx.lifecycle:lifecycle-livedata-core$=androidx.lifecycle_lifecycle-livedata-core' '-rewrite=^androidx.lifecycle:lifecycle-livedata-core-ktx$=androidx.lifecycle_lifecycle-livedata-core-ktx' '-rewrite=^androidx.lifecycle:lifecycle-livedata-ktx$=androidx.lifecycle_lifecycle-livedata-ktx' '-rewrite=^androidx.lifecycle:lifecycle-process$=androidx.lifecycle_lifecycle-process' '-rewrite=^androidx.lifecycle:lifecycle-runtime$=androidx.lifecycle_lifecycle-runtime' '-rewrite=^androidx.lifecycle:lifecycle-runtime-ktx$=androidx.lifecycle_lifecycle-runtime-ktx' '-rewrite=^androidx.lifecycle:lifecycle-service$=androidx.lifecycle_lifecycle-service' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel$=androidx.lifecycle_lifecycle-viewmodel' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel-ktx$=androidx.lifecycle_lifecycle-viewmodel-ktx' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel-savedstate$=androidx.lifecycle_lifecycle-viewmodel-savedstate' '-rewrite=^androidx.loader:loader$=androidx.loader_loader' '-rewrite=^androidx.localbroadcastmanager:localbroadcastmanager$=androidx.localbroadcastmanager_localbroadcastmanager' '-rewrite=^androidx.media2:media2-common$=androidx.media2_media2-common' '-rewrite=^androidx.media2:media2-exoplayer$=androidx.media2_media2-exoplayer' '-rewrite=^androidx.media2:media2-player$=androidx.media2_media2-player' '-rewrite=^androidx.media2:media2-session$=androidx.media2_media2-session' '-rewrite=^androidx.media2:media2-widget$=androidx.media2_media2-widget' '-rewrite=^androidx.media:media$=androidx.media_media' '-rewrite=^androidx.mediarouter:mediarouter$=androidx.mediarouter_mediarouter' '-rewrite=^androidx.multidex:multidex$=androidx-multidex_multidex' '-rewrite=^androidx.multidex:multidex-instrumentation$=androidx-multidex_multidex-instrumentation' '-rewrite=^androidx.navigation:navigation-common$=androidx.navigation_navigation-common' '-rewrite=^androidx.navigation:navigation-common-ktx$=androidx.navigation_navigation-common-ktx' '-rewrite=^androidx.navigation:navigation-fragment$=androidx.navigation_navigation-fragment' '-rewrite=^androidx.navigation:navigation-fragment-ktx$=androidx.navigation_navigation-fragment-ktx' '-rewrite=^androidx.navigation:navigation-runtime$=androidx.navigation_navigation-runtime' '-rewrite=^androidx.navigation:navigation-runtime-ktx$=androidx.navigation_navigation-runtime-ktx' '-rewrite=^androidx.navigation:navigation-ui$=androidx.navigation_navigation-ui' '-rewrite=^androidx.navigation:navigation-ui-ktx$=androidx.navigation_navigation-ui-ktx' '-rewrite=^androidx.paging:paging-common$=androidx.paging_paging-common' '-rewrite=^androidx.paging:paging-common-ktx$=androidx.paging_paging-common-ktx' '-rewrite=^androidx.paging:paging-runtime$=androidx.paging_paging-runtime' '-rewrite=^androidx.palette:palette$=androidx.palette_palette' '-rewrite=^androidx.percentlayout:percentlayout$=androidx.percentlayout_percentlayout' '-rewrite=^androidx.preference:preference$=androidx.preference_preference' '-rewrite=^androidx.print:print$=androidx.print_print' '-rewrite=^androidx.recommendation:recommendation$=androidx.recommendation_recommendation' '-rewrite=^androidx.recyclerview:recyclerview$=androidx.recyclerview_recyclerview' '-rewrite=^androidx.recyclerview:recyclerview-selection$=androidx.recyclerview_recyclerview-selection' '-rewrite=^androidx.remotecallback:remotecallback$=androidx.remotecallback_remotecallback' '-rewrite=^androidx.remotecallback:remotecallback-processor$=androidx.remotecallback_remotecallback-processor' '-rewrite=^androidx.room:room-common$=androidx.room_room-common' '-rewrite=^androidx.room:room-compiler$=androidx.room_room-compiler' '-rewrite=^androidx.room:room-compiler-processing$=androidx.room_room-compiler-processing' '-rewrite=^androidx.room:room-migration$=androidx.room_room-migration' '-rewrite=^androidx.room:room-runtime$=androidx.room_room-runtime' '-rewrite=^androidx.room:room-testing$=androidx.room_room-testing' '-rewrite=^androidx.savedstate:savedstate$=androidx.savedstate_savedstate' '-rewrite=^androidx.savedstate:savedstate-ktx$=androidx.savedstate_savedstate-ktx' '-rewrite=^androidx.slice:slice-builders$=androidx.slice_slice-builders' '-rewrite=^androidx.slice:slice-core$=androidx.slice_slice-core' '-rewrite=^androidx.slice:slice-view$=androidx.slice_slice-view' '-rewrite=^androidx.slidingpanelayout:slidingpanelayout$=androidx.slidingpanelayout_slidingpanelayout' '-rewrite=^androidx.sqlite:sqlite$=androidx.sqlite_sqlite' '-rewrite=^androidx.sqlite:sqlite-framework$=androidx.sqlite_sqlite-framework' '-rewrite=^androidx.swiperefreshlayout:swiperefreshlayout$=androidx.swiperefreshlayout_swiperefreshlayout' '-rewrite=^androidx.textclassifier:textclassifier$=androidx.textclassifier_textclassifier' '-rewrite=^androidx.tracing:tracing$=androidx.tracing_tracing' '-rewrite=^androidx.tracing:tracing-ktx$=androidx.tracing_tracing-ktx' '-rewrite=^androidx.transition:transition$=androidx.transition_transition' '-rewrite=^androidx.tvprovider:tvprovider$=androidx.tvprovider_tvprovider' '-rewrite=^androidx.vectordrawable:vectordrawable$=androidx.vectordrawable_vectordrawable' '-rewrite=^androidx.vectordrawable:vectordrawable-animated$=androidx.vectordrawable_vectordrawable-animated' '-rewrite=^androidx.versionedparcelable:versionedparcelable$=androidx.versionedparcelable_versionedparcelable' '-rewrite=^androidx.viewpager2:viewpager2$=androidx.viewpager2_viewpager2' '-rewrite=^androidx.viewpager:viewpager$=androidx.viewpager_viewpager' '-rewrite=^androidx.wear:wear$=androidx.wear_wear' '-rewrite=^androidx.webkit:webkit$=androidx.webkit_webkit' '-rewrite=^androidx.work:work-runtime$=androidx.work_work-runtime' '-rewrite=^androidx.work:work-runtime-ktx$=androidx.work_work-runtime-ktx' '-rewrite=^androidx.work:work-testing$=androidx.work_work-testing' '-rewrite=^com.google.android.material:material$=com.google.android.material_material' '-rewrite=^com.google.android:flexbox$=flexbox' '-rewrite=^auto-common$=auto_common' '-rewrite=^auto-value-annotations$=auto_value_annotations' '-rewrite=^monitor$=androidx.test.monitor' '-rewrite=^rules$=androidx.test.rules' '-rewrite=^runner$=androidx.test.runner' '-rewrite=^com.squareup:javapoet$=javapoet' '-rewrite=^com.google.guava:listenablefuture$=guava-listenablefuture-prebuilt-jar' '-rewrite=^sqlite-jdbc$=xerial-sqlite-jdbc' '-rewrite=^gson$=gson-prebuilt-jar' '-rewrite=^com.intellij:annotations$=jetbrains-annotations' -extra-static-libs=androidx.room_room-compiler=guava-21.0 '-host=androidx.remotecallback:remotecallback-processor' '-host=androidx.appsearch:appsearch-compiler' '-host=androidx.room:room-compiler' '-host=androidx.room:room-compiler-processing' '-host-and-device=androidx.annotation:annotation' '-host-and-device=androidx.room:room-common' '-host-and-device=androidx.room:room-migration' -exclude=android-arch-room-migration -exclude=android-arch-room-testing .
+// pom2bp -sdk-version 31 -default-min-sdk-version 24 -static-deps '-rewrite=^androidx.activity:activity$=androidx.activity_activity' '-rewrite=^androidx.activity:activity-ktx$=androidx.activity_activity-ktx' '-rewrite=^androidx.annotation:annotation$=androidx.annotation_annotation' '-rewrite=^androidx.annotation:annotation-experimental$=androidx.annotation_annotation-experimental' '-rewrite=^androidx.appcompat:appcompat$=androidx.appcompat_appcompat' '-rewrite=^androidx.appcompat:appcompat-resources$=androidx.appcompat_appcompat-resources' '-rewrite=^androidx.appsearch:appsearch$=androidx.appsearch_appsearch' '-rewrite=^androidx.appsearch:appsearch-compiler$=androidx.appsearch_appsearch-compiler' '-rewrite=^androidx.appsearch:appsearch-local-storage$=androidx.appsearch_appsearch_local_storage' '-rewrite=^androidx.appsearch:appsearch-platform-storage$=androidx.appsearch_appsearch_platform_storage' '-rewrite=^androidx.arch.core:core-common$=androidx.arch.core_core-common' '-rewrite=^androidx.arch.core:core-runtime$=androidx.arch.core_core-runtime' '-rewrite=^androidx.asynclayoutinflater:asynclayoutinflater$=androidx.asynclayoutinflater_asynclayoutinflater' '-rewrite=^androidx.autofill:autofill$=androidx.autofill_autofill' '-rewrite=^androidx.benchmark:benchmark-common$=androidx.benchmark_benchmark-common' '-rewrite=^androidx.benchmark:benchmark-junit4$=androidx.benchmark_benchmark-junit4' '-rewrite=^androidx.biometric:biometric$=androidx.biometric_biometric' '-rewrite=^androidx.browser:browser$=androidx.browser_browser' '-rewrite=^androidx.cardview:cardview$=androidx.cardview_cardview' '-rewrite=^androidx.collection:collection$=androidx.collection_collection' '-rewrite=^androidx.collection:collection-ktx$=androidx.collection_collection-ktx' '-rewrite=^androidx.concurrent:concurrent-futures$=androidx.concurrent_concurrent-futures' '-rewrite=^androidx.concurrent:concurrent-listenablefuture$=androidx.concurrent_concurrent-listenablefuture' '-rewrite=^androidx.concurrent:concurrent-listenablefuture-callback$=androidx.concurrent_concurrent-listenablefuture-callback' '-rewrite=^androidx.constraintlayout:constraintlayout$=androidx-constraintlayout_constraintlayout' '-rewrite=^androidx.constraintlayout:constraintlayout-solver$=androidx-constraintlayout_constraintlayout-solver' '-rewrite=^androidx.contentpaging:contentpaging$=androidx.contentpaging_contentpaging' '-rewrite=^androidx.coordinatorlayout:coordinatorlayout$=androidx.coordinatorlayout_coordinatorlayout' '-rewrite=^androidx.core:core$=androidx.core_core' '-rewrite=^androidx.core:core-animation$=androidx.core_core-animation' '-rewrite=^androidx.core:core-ktx$=androidx.core_core-ktx' '-rewrite=^androidx.cursoradapter:cursoradapter$=androidx.cursoradapter_cursoradapter' '-rewrite=^androidx.customview:customview$=androidx.customview_customview' '-rewrite=^androidx.documentfile:documentfile$=androidx.documentfile_documentfile' '-rewrite=^androidx.drawerlayout:drawerlayout$=androidx.drawerlayout_drawerlayout' '-rewrite=^androidx.dynamicanimation:dynamicanimation$=androidx.dynamicanimation_dynamicanimation' '-rewrite=^androidx.emoji:emoji$=androidx.emoji_emoji' '-rewrite=^androidx.emoji:emoji-appcompat$=androidx.emoji_emoji-appcompat' '-rewrite=^androidx.emoji:emoji-bundled$=androidx.emoji_emoji-bundled' '-rewrite=^androidx.exifinterface:exifinterface$=androidx.exifinterface_exifinterface' '-rewrite=^androidx.fragment:fragment$=androidx.fragment_fragment' '-rewrite=^androidx.fragment:fragment-ktx$=androidx.fragment_fragment-ktx' '-rewrite=^androidx.gridlayout:gridlayout$=androidx.gridlayout_gridlayout' '-rewrite=^androidx.heifwriter:heifwriter$=androidx.heifwriter_heifwriter' '-rewrite=^androidx.interpolator:interpolator$=androidx.interpolator_interpolator' '-rewrite=^androidx.leanback:leanback$=androidx.leanback_leanback' '-rewrite=^androidx.leanback:leanback-preference$=androidx.leanback_leanback-preference' '-rewrite=^androidx.legacy:legacy-preference-v14$=androidx.legacy_legacy-preference-v14' '-rewrite=^androidx.legacy:legacy-support-core-ui$=androidx.legacy_legacy-support-core-ui' '-rewrite=^androidx.legacy:legacy-support-core-utils$=androidx.legacy_legacy-support-core-utils' '-rewrite=^androidx.legacy:legacy-support-v13$=androidx.legacy_legacy-support-v13' '-rewrite=^androidx.legacy:legacy-support-v4$=androidx.legacy_legacy-support-v4' '-rewrite=^androidx.lifecycle:lifecycle-common$=androidx.lifecycle_lifecycle-common' '-rewrite=^androidx.lifecycle:lifecycle-common-java8$=androidx.lifecycle_lifecycle-common-java8' '-rewrite=^androidx.lifecycle:lifecycle-extensions$=androidx.lifecycle_lifecycle-extensions' '-rewrite=^androidx.lifecycle:lifecycle-livedata$=androidx.lifecycle_lifecycle-livedata' '-rewrite=^androidx.lifecycle:lifecycle-livedata-core$=androidx.lifecycle_lifecycle-livedata-core' '-rewrite=^androidx.lifecycle:lifecycle-livedata-core-ktx$=androidx.lifecycle_lifecycle-livedata-core-ktx' '-rewrite=^androidx.lifecycle:lifecycle-livedata-ktx$=androidx.lifecycle_lifecycle-livedata-ktx' '-rewrite=^androidx.lifecycle:lifecycle-process$=androidx.lifecycle_lifecycle-process' '-rewrite=^androidx.lifecycle:lifecycle-runtime$=androidx.lifecycle_lifecycle-runtime' '-rewrite=^androidx.lifecycle:lifecycle-runtime-ktx$=androidx.lifecycle_lifecycle-runtime-ktx' '-rewrite=^androidx.lifecycle:lifecycle-service$=androidx.lifecycle_lifecycle-service' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel$=androidx.lifecycle_lifecycle-viewmodel' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel-ktx$=androidx.lifecycle_lifecycle-viewmodel-ktx' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel-savedstate$=androidx.lifecycle_lifecycle-viewmodel-savedstate' '-rewrite=^androidx.loader:loader$=androidx.loader_loader' '-rewrite=^androidx.localbroadcastmanager:localbroadcastmanager$=androidx.localbroadcastmanager_localbroadcastmanager' '-rewrite=^androidx.media2:media2-common$=androidx.media2_media2-common' '-rewrite=^androidx.media2:media2-exoplayer$=androidx.media2_media2-exoplayer' '-rewrite=^androidx.media2:media2-player$=androidx.media2_media2-player' '-rewrite=^androidx.media2:media2-session$=androidx.media2_media2-session' '-rewrite=^androidx.media2:media2-widget$=androidx.media2_media2-widget' '-rewrite=^androidx.media:media$=androidx.media_media' '-rewrite=^androidx.mediarouter:mediarouter$=androidx.mediarouter_mediarouter' '-rewrite=^androidx.multidex:multidex$=androidx-multidex_multidex' '-rewrite=^androidx.multidex:multidex-instrumentation$=androidx-multidex_multidex-instrumentation' '-rewrite=^androidx.navigation:navigation-common$=androidx.navigation_navigation-common' '-rewrite=^androidx.navigation:navigation-common-ktx$=androidx.navigation_navigation-common-ktx' '-rewrite=^androidx.navigation:navigation-fragment$=androidx.navigation_navigation-fragment' '-rewrite=^androidx.navigation:navigation-fragment-ktx$=androidx.navigation_navigation-fragment-ktx' '-rewrite=^androidx.navigation:navigation-runtime$=androidx.navigation_navigation-runtime' '-rewrite=^androidx.navigation:navigation-runtime-ktx$=androidx.navigation_navigation-runtime-ktx' '-rewrite=^androidx.navigation:navigation-ui$=androidx.navigation_navigation-ui' '-rewrite=^androidx.navigation:navigation-ui-ktx$=androidx.navigation_navigation-ui-ktx' '-rewrite=^androidx.paging:paging-common$=androidx.paging_paging-common' '-rewrite=^androidx.paging:paging-common-ktx$=androidx.paging_paging-common-ktx' '-rewrite=^androidx.paging:paging-runtime$=androidx.paging_paging-runtime' '-rewrite=^androidx.palette:palette$=androidx.palette_palette' '-rewrite=^androidx.percentlayout:percentlayout$=androidx.percentlayout_percentlayout' '-rewrite=^androidx.preference:preference$=androidx.preference_preference' '-rewrite=^androidx.print:print$=androidx.print_print' '-rewrite=^androidx.recommendation:recommendation$=androidx.recommendation_recommendation' '-rewrite=^androidx.recyclerview:recyclerview$=androidx.recyclerview_recyclerview' '-rewrite=^androidx.recyclerview:recyclerview-selection$=androidx.recyclerview_recyclerview-selection' '-rewrite=^androidx.remotecallback:remotecallback$=androidx.remotecallback_remotecallback' '-rewrite=^androidx.remotecallback:remotecallback-processor$=androidx.remotecallback_remotecallback-processor' '-rewrite=^androidx.room:room-common$=androidx.room_room-common' '-rewrite=^androidx.room:room-compiler$=androidx.room_room-compiler' '-rewrite=^androidx.room:room-compiler-processing$=androidx.room_room-compiler-processing' '-rewrite=^androidx.room:room-migration$=androidx.room_room-migration' '-rewrite=^androidx.room:room-runtime$=androidx.room_room-runtime' '-rewrite=^androidx.room:room-testing$=androidx.room_room-testing' '-rewrite=^androidx.savedstate:savedstate$=androidx.savedstate_savedstate' '-rewrite=^androidx.savedstate:savedstate-ktx$=androidx.savedstate_savedstate-ktx' '-rewrite=^androidx.slice:slice-builders$=androidx.slice_slice-builders' '-rewrite=^androidx.slice:slice-core$=androidx.slice_slice-core' '-rewrite=^androidx.slice:slice-view$=androidx.slice_slice-view' '-rewrite=^androidx.slidingpanelayout:slidingpanelayout$=androidx.slidingpanelayout_slidingpanelayout' '-rewrite=^androidx.sqlite:sqlite$=androidx.sqlite_sqlite' '-rewrite=^androidx.sqlite:sqlite-framework$=androidx.sqlite_sqlite-framework' '-rewrite=^androidx.swiperefreshlayout:swiperefreshlayout$=androidx.swiperefreshlayout_swiperefreshlayout' '-rewrite=^androidx.textclassifier:textclassifier$=androidx.textclassifier_textclassifier' '-rewrite=^androidx.tracing:tracing$=androidx.tracing_tracing' '-rewrite=^androidx.tracing:tracing-ktx$=androidx.tracing_tracing-ktx' '-rewrite=^androidx.transition:transition$=androidx.transition_transition' '-rewrite=^androidx.tvprovider:tvprovider$=androidx.tvprovider_tvprovider' '-rewrite=^androidx.vectordrawable:vectordrawable$=androidx.vectordrawable_vectordrawable' '-rewrite=^androidx.vectordrawable:vectordrawable-animated$=androidx.vectordrawable_vectordrawable-animated' '-rewrite=^androidx.versionedparcelable:versionedparcelable$=androidx.versionedparcelable_versionedparcelable' '-rewrite=^androidx.viewpager2:viewpager2$=androidx.viewpager2_viewpager2' '-rewrite=^androidx.viewpager:viewpager$=androidx.viewpager_viewpager' '-rewrite=^androidx.wear:wear$=androidx.wear_wear' '-rewrite=^androidx.webkit:webkit$=androidx.webkit_webkit' '-rewrite=^androidx.work:work-runtime$=androidx.work_work-runtime' '-rewrite=^androidx.work:work-runtime-ktx$=androidx.work_work-runtime-ktx' '-rewrite=^androidx.work:work-testing$=androidx.work_work-testing' '-rewrite=^com.google.android.material:material$=com.google.android.material_material' '-rewrite=^com.google.android:flexbox$=flexbox' '-rewrite=^auto-common$=auto_common' '-rewrite=^auto-value-annotations$=auto_value_annotations' '-rewrite=^monitor$=androidx.test.monitor' '-rewrite=^rules$=androidx.test.rules' '-rewrite=^runner$=androidx.test.runner' '-rewrite=^com.squareup:javapoet$=javapoet' '-rewrite=^com.google.guava:listenablefuture$=guava-listenablefuture-prebuilt-jar' '-rewrite=^sqlite-jdbc$=xerial-sqlite-jdbc' '-rewrite=^gson$=gson-prebuilt-jar' '-rewrite=^com.intellij:annotations$=jetbrains-annotations' -extra-static-libs=androidx.room_room-compiler=guava-21.0 '-host=androidx.remotecallback:remotecallback-processor' '-host=androidx.appsearch:appsearch-compiler' '-host=androidx.room:room-compiler' '-host=androidx.room:room-compiler-processing' '-host-and-device=androidx.annotation:annotation' '-host-and-device=androidx.room:room-common' '-host-and-device=androidx.room:room-migration' -exclude=android-arch-room-migration -exclude=android-arch-room-testing .
 
 // *** THIS PACKAGE HAS SPECIAL LICENSING CONDITIONS.  PLEASE
 //     CONSULT THE OWNERS AND opensource-licensing@google.com BEFORE
@@ -18,7 +18,7 @@
 android_library_import {
     name: "androidx.activity_activity-ktx-nodeps",
     aars: ["m2repository/androidx/activity/activity-ktx/1.3.0-alpha03/activity-ktx-1.3.0-alpha03.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -36,7 +36,7 @@
 
 android_library {
     name: "androidx.activity_activity-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -58,7 +58,7 @@
 android_library_import {
     name: "androidx.activity_activity-nodeps",
     aars: ["m2repository/androidx/activity/activity/1.3.0-alpha03/activity-1.3.0-alpha03.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -78,7 +78,7 @@
 
 android_library {
     name: "androidx.activity_activity",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -102,7 +102,7 @@
 android_library_import {
     name: "androidx.annotation_annotation-experimental-nodeps",
     aars: ["m2repository/androidx/annotation/annotation-experimental/1.2.0-alpha01/annotation-experimental-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -114,7 +114,7 @@
 
 android_library {
     name: "androidx.annotation_annotation-experimental",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -130,7 +130,7 @@
 java_import {
     name: "androidx.annotation_annotation-nodeps",
     jars: ["m2repository/androidx/annotation/annotation/1.3.0-alpha01/annotation-1.3.0-alpha01.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     host_supported: true,
     apex_available: [
         "//apex_available:platform",
@@ -141,7 +141,7 @@
 
 java_library_static {
     name: "androidx.annotation_annotation",
-    sdk_version: "30",
+    sdk_version: "31",
     host_supported: true,
     apex_available: [
         "//apex_available:platform",
@@ -157,7 +157,7 @@
 android_library_import {
     name: "androidx.appcompat_appcompat-resources-nodeps",
     aars: ["m2repository/androidx/appcompat/appcompat-resources/1.3.0-beta02/appcompat-resources-1.3.0-beta02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -174,7 +174,7 @@
 
 android_library {
     name: "androidx.appcompat_appcompat-resources",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -195,7 +195,7 @@
 android_library_import {
     name: "androidx.appcompat_appcompat-nodeps",
     aars: ["m2repository/androidx/appcompat/appcompat/1.3.0-beta02/appcompat-1.3.0-beta02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -218,7 +218,7 @@
 
 android_library {
     name: "androidx.appcompat_appcompat",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -245,7 +245,7 @@
 java_import_host {
     name: "androidx.appsearch_appsearch-compiler-nodeps",
     jars: ["m2repository/androidx/appsearch/appsearch-compiler/1.0.0-alpha01/appsearch-compiler-1.0.0-alpha01.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
 }
 
 java_library_host {
@@ -261,7 +261,7 @@
 android_library_import {
     name: "androidx.appsearch_appsearch_local_storage-nodeps",
     aars: ["m2repository/androidx/appsearch/appsearch-local-storage/1.0.0-alpha01/appsearch-local-storage-1.0.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -277,7 +277,7 @@
 
 android_library {
     name: "androidx.appsearch_appsearch_local_storage",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -297,7 +297,7 @@
 android_library_import {
     name: "androidx.appsearch_appsearch_platform_storage-nodeps",
     aars: ["m2repository/androidx/appsearch/appsearch-platform-storage/1.0.0-alpha01/appsearch-platform-storage-1.0.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -313,7 +313,7 @@
 
 android_library {
     name: "androidx.appsearch_appsearch_platform_storage",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -333,7 +333,7 @@
 android_library_import {
     name: "androidx.appsearch_appsearch-nodeps",
     aars: ["m2repository/androidx/appsearch/appsearch/1.0.0-alpha01/appsearch-1.0.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -348,7 +348,7 @@
 
 android_library {
     name: "androidx.appsearch_appsearch",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -367,7 +367,7 @@
 java_import {
     name: "androidx.arch.core_core-common-nodeps",
     jars: ["m2repository/androidx/arch/core/core-common/2.2.0-alpha01/core-common-2.2.0-alpha01.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -377,7 +377,7 @@
 
 java_library_static {
     name: "androidx.arch.core_core-common",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -393,7 +393,7 @@
 android_library_import {
     name: "androidx.arch.core_core-runtime-nodeps",
     aars: ["m2repository/androidx/arch/core/core-runtime/2.2.0-alpha01/core-runtime-2.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -407,7 +407,7 @@
 
 android_library {
     name: "androidx.arch.core_core-runtime",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -425,7 +425,7 @@
 android_library_import {
     name: "androidx.asynclayoutinflater_asynclayoutinflater-nodeps",
     aars: ["m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.1.0-alpha01/asynclayoutinflater-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -439,7 +439,7 @@
 
 android_library {
     name: "androidx.asynclayoutinflater_asynclayoutinflater",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -457,7 +457,7 @@
 android_library_import {
     name: "androidx.autofill_autofill-nodeps",
     aars: ["m2repository/androidx/autofill/autofill/1.2.0-alpha01/autofill-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -470,7 +470,7 @@
 
 android_library {
     name: "androidx.autofill_autofill",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -487,7 +487,7 @@
 android_library_import {
     name: "androidx.benchmark_benchmark-common-nodeps",
     aars: ["m2repository/androidx/benchmark/benchmark-common/1.1.0-alpha02/benchmark-common-1.1.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -504,7 +504,7 @@
 
 android_library {
     name: "androidx.benchmark_benchmark-common",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -525,7 +525,7 @@
 android_library_import {
     name: "androidx.benchmark_benchmark-junit4-nodeps",
     aars: ["m2repository/androidx/benchmark/benchmark-junit4/1.1.0-alpha02/benchmark-junit4-1.1.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -544,7 +544,7 @@
 
 android_library {
     name: "androidx.benchmark_benchmark-junit4",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -567,7 +567,7 @@
 android_library_import {
     name: "androidx.biometric_biometric-nodeps",
     aars: ["m2repository/androidx/biometric/biometric/1.2.0-alpha03/biometric-1.2.0-alpha03.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -586,7 +586,7 @@
 
 android_library {
     name: "androidx.biometric_biometric",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -609,7 +609,7 @@
 android_library_import {
     name: "androidx.browser_browser-nodeps",
     aars: ["m2repository/androidx/browser/browser/1.3.0-rc01/browser-1.3.0-rc01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -627,7 +627,7 @@
 
 android_library {
     name: "androidx.browser_browser",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -649,7 +649,7 @@
 android_library_import {
     name: "androidx.cardview_cardview-nodeps",
     aars: ["m2repository/androidx/cardview/cardview/1.1.0-alpha01/cardview-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -663,7 +663,7 @@
 
 android_library {
     name: "androidx.cardview_cardview",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -681,7 +681,7 @@
 java_import {
     name: "androidx.collection_collection-ktx-nodeps",
     jars: ["m2repository/androidx/collection/collection-ktx/1.2.0-alpha02/collection-ktx-1.2.0-alpha02.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -691,7 +691,7 @@
 
 java_library_static {
     name: "androidx.collection_collection-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -708,7 +708,7 @@
 java_import {
     name: "androidx.collection_collection-nodeps",
     jars: ["m2repository/androidx/collection/collection/1.2.0-alpha02/collection-1.2.0-alpha02.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -718,7 +718,7 @@
 
 java_library_static {
     name: "androidx.collection_collection",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -734,7 +734,7 @@
 java_import {
     name: "androidx.concurrent_concurrent-futures-nodeps",
     jars: ["m2repository/androidx/concurrent/concurrent-futures/1.2.0-alpha01/concurrent-futures-1.2.0-alpha01.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -744,7 +744,7 @@
 
 java_library_static {
     name: "androidx.concurrent_concurrent-futures",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -761,7 +761,7 @@
 android_library_import {
     name: "androidx.coordinatorlayout_coordinatorlayout-nodeps",
     aars: ["m2repository/androidx/coordinatorlayout/coordinatorlayout/1.2.0-alpha01/coordinatorlayout-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -777,7 +777,7 @@
 
 android_library {
     name: "androidx.coordinatorlayout_coordinatorlayout",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -797,7 +797,7 @@
 android_library_import {
     name: "androidx.core_core-animation-nodeps",
     aars: ["m2repository/androidx/core/core-animation/1.0.0-alpha03/core-animation-1.0.0-alpha03.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -812,7 +812,7 @@
 
 android_library {
     name: "androidx.core_core-animation",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -831,7 +831,7 @@
 android_library_import {
     name: "androidx.core_core-ktx-nodeps",
     aars: ["m2repository/androidx/core/core-ktx/1.5.0-beta02/core-ktx-1.5.0-beta02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -846,7 +846,7 @@
 
 android_library {
     name: "androidx.core_core-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -865,7 +865,7 @@
 android_library_import {
     name: "androidx.core_core-nodeps",
     aars: ["m2repository/androidx/core/core/1.6.0-beta03/core-1.6.0-beta03.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -882,7 +882,7 @@
 
 android_library {
     name: "androidx.core_core",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -903,7 +903,7 @@
 android_library_import {
     name: "androidx.cursoradapter_cursoradapter-nodeps",
     aars: ["m2repository/androidx/cursoradapter/cursoradapter/1.1.0-alpha01/cursoradapter-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -916,7 +916,7 @@
 
 android_library {
     name: "androidx.cursoradapter_cursoradapter",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -933,7 +933,7 @@
 android_library_import {
     name: "androidx.customview_customview-nodeps",
     aars: ["m2repository/androidx/customview/customview/1.2.0-alpha01/customview-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -948,7 +948,7 @@
 
 android_library {
     name: "androidx.customview_customview",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -967,7 +967,7 @@
 android_library_import {
     name: "androidx.documentfile_documentfile-nodeps",
     aars: ["m2repository/androidx/documentfile/documentfile/1.1.0-alpha01/documentfile-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -980,7 +980,7 @@
 
 android_library {
     name: "androidx.documentfile_documentfile",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -997,7 +997,7 @@
 android_library_import {
     name: "androidx.drawerlayout_drawerlayout-nodeps",
     aars: ["m2repository/androidx/drawerlayout/drawerlayout/1.2.0-alpha01/drawerlayout-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1012,7 +1012,7 @@
 
 android_library {
     name: "androidx.drawerlayout_drawerlayout",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1031,7 +1031,7 @@
 android_library_import {
     name: "androidx.dynamicanimation_dynamicanimation-nodeps",
     aars: ["m2repository/androidx/dynamicanimation/dynamicanimation/1.1.0-alpha04/dynamicanimation-1.1.0-alpha04.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1045,7 +1045,7 @@
 
 android_library {
     name: "androidx.dynamicanimation_dynamicanimation",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1063,7 +1063,7 @@
 android_library_import {
     name: "androidx.emoji_emoji-appcompat-nodeps",
     aars: ["m2repository/androidx/emoji/emoji-appcompat/1.2.0-alpha03/emoji-appcompat-1.2.0-alpha03.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1077,7 +1077,7 @@
 
 android_library {
     name: "androidx.emoji_emoji-appcompat",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1095,7 +1095,7 @@
 android_library_import {
     name: "androidx.emoji_emoji-bundled-nodeps",
     aars: ["m2repository/androidx/emoji/emoji-bundled/1.2.0-alpha03/emoji-bundled-1.2.0-alpha03.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1108,7 +1108,7 @@
 
 android_library {
     name: "androidx.emoji_emoji-bundled",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1125,7 +1125,7 @@
 android_library_import {
     name: "androidx.emoji_emoji-nodeps",
     aars: ["m2repository/androidx/emoji/emoji/1.2.0-alpha03/emoji-1.2.0-alpha03.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1139,7 +1139,7 @@
 
 android_library {
     name: "androidx.emoji_emoji",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1157,7 +1157,7 @@
 android_library_import {
     name: "androidx.exifinterface_exifinterface-nodeps",
     aars: ["m2repository/androidx/exifinterface/exifinterface/1.4.0-alpha01/exifinterface-1.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1170,7 +1170,7 @@
 
 android_library {
     name: "androidx.exifinterface_exifinterface",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1187,7 +1187,7 @@
 android_library_import {
     name: "androidx.fragment_fragment-ktx-nodeps",
     aars: ["m2repository/androidx/fragment/fragment-ktx/1.4.0-alpha01/fragment-ktx-1.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1207,7 +1207,7 @@
 
 android_library {
     name: "androidx.fragment_fragment-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1231,7 +1231,7 @@
 android_library_import {
     name: "androidx.fragment_fragment-nodeps",
     aars: ["m2repository/androidx/fragment/fragment/1.4.0-alpha01/fragment-1.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1254,7 +1254,7 @@
 
 android_library {
     name: "androidx.fragment_fragment",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1281,7 +1281,7 @@
 android_library_import {
     name: "androidx.gridlayout_gridlayout-nodeps",
     aars: ["m2repository/androidx/gridlayout/gridlayout/1.1.0-alpha01/gridlayout-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1295,7 +1295,7 @@
 
 android_library {
     name: "androidx.gridlayout_gridlayout",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1313,7 +1313,7 @@
 android_library_import {
     name: "androidx.heifwriter_heifwriter-nodeps",
     aars: ["m2repository/androidx/heifwriter/heifwriter/1.1.0-alpha02/heifwriter-1.1.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1326,7 +1326,7 @@
 
 android_library {
     name: "androidx.heifwriter_heifwriter",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1343,7 +1343,7 @@
 android_library_import {
     name: "androidx.interpolator_interpolator-nodeps",
     aars: ["m2repository/androidx/interpolator/interpolator/1.1.0-alpha01/interpolator-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1356,7 +1356,7 @@
 
 android_library {
     name: "androidx.interpolator_interpolator",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1373,7 +1373,7 @@
 android_library_import {
     name: "androidx.leanback_leanback-preference-nodeps",
     aars: ["m2repository/androidx/leanback/leanback-preference/1.1.0-beta01/leanback-preference-1.1.0-beta01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1391,7 +1391,7 @@
 
 android_library {
     name: "androidx.leanback_leanback-preference",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1413,7 +1413,7 @@
 android_library_import {
     name: "androidx.leanback_leanback-nodeps",
     aars: ["m2repository/androidx/leanback/leanback/1.1.0-beta01/leanback-1.1.0-beta01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1433,7 +1433,7 @@
 
 android_library {
     name: "androidx.leanback_leanback",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1457,7 +1457,7 @@
 android_library_import {
     name: "androidx.legacy_legacy-support-core-utils-nodeps",
     aars: ["m2repository/androidx/legacy/legacy-support-core-utils/1.1.0-alpha01/legacy-support-core-utils-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1475,7 +1475,7 @@
 
 android_library {
     name: "androidx.legacy_legacy-support-core-utils",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1497,7 +1497,7 @@
 java_import {
     name: "androidx.lifecycle_lifecycle-common-java8-nodeps",
     jars: ["m2repository/androidx/lifecycle/lifecycle-common-java8/2.4.0-alpha01/lifecycle-common-java8-2.4.0-alpha01.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1507,7 +1507,7 @@
 
 java_library_static {
     name: "androidx.lifecycle_lifecycle-common-java8",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1524,7 +1524,7 @@
 java_import {
     name: "androidx.lifecycle_lifecycle-common-nodeps",
     jars: ["m2repository/androidx/lifecycle/lifecycle-common/2.4.0-alpha01/lifecycle-common-2.4.0-alpha01.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1534,7 +1534,7 @@
 
 java_library_static {
     name: "androidx.lifecycle_lifecycle-common",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1550,7 +1550,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-livedata-core-ktx-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-core-ktx/2.4.0-alpha01/lifecycle-livedata-core-ktx-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1564,7 +1564,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-livedata-core-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1582,7 +1582,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-livedata-core-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-core/2.4.0-alpha01/lifecycle-livedata-core-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1597,7 +1597,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-livedata-core",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1616,7 +1616,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-livedata-ktx-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-ktx/2.4.0-alpha01/lifecycle-livedata-ktx-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1632,7 +1632,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-livedata-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1652,7 +1652,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-livedata-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-livedata/2.4.0-alpha01/lifecycle-livedata-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1667,7 +1667,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-livedata",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1686,7 +1686,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-process-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-process/2.4.0-alpha01/lifecycle-process-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1699,7 +1699,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-process",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1716,7 +1716,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-runtime-ktx-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-runtime-ktx/2.4.0-alpha01/lifecycle-runtime-ktx-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1732,7 +1732,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-runtime-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1752,7 +1752,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-runtime-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-runtime/2.4.0-alpha01/lifecycle-runtime-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1768,7 +1768,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-runtime",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1788,7 +1788,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-service-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-service/2.4.0-alpha01/lifecycle-service-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1801,7 +1801,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-service",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1818,7 +1818,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-viewmodel-ktx-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-ktx/2.4.0-alpha01/lifecycle-viewmodel-ktx-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1833,7 +1833,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-viewmodel-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1852,7 +1852,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-viewmodel-savedstate-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.4.0-alpha01/lifecycle-viewmodel-savedstate-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1868,7 +1868,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-viewmodel-savedstate",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1888,7 +1888,7 @@
 android_library_import {
     name: "androidx.lifecycle_lifecycle-viewmodel-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel/2.4.0-alpha01/lifecycle-viewmodel-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1901,7 +1901,7 @@
 
 android_library {
     name: "androidx.lifecycle_lifecycle-viewmodel",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1918,7 +1918,7 @@
 android_library_import {
     name: "androidx.loader_loader-nodeps",
     aars: ["m2repository/androidx/loader/loader/1.2.0-alpha01/loader-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1935,7 +1935,7 @@
 
 android_library {
     name: "androidx.loader_loader",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1956,7 +1956,7 @@
 android_library_import {
     name: "androidx.localbroadcastmanager_localbroadcastmanager-nodeps",
     aars: ["m2repository/androidx/localbroadcastmanager/localbroadcastmanager/1.1.0-alpha02/localbroadcastmanager-1.1.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1969,7 +1969,7 @@
 
 android_library {
     name: "androidx.localbroadcastmanager_localbroadcastmanager",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -1986,7 +1986,7 @@
 android_library_import {
     name: "androidx.media_media-nodeps",
     aars: ["m2repository/androidx/media/media/1.3.0-beta01/media-1.3.0-beta01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2000,7 +2000,7 @@
 
 android_library {
     name: "androidx.media_media",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2018,7 +2018,7 @@
 android_library_import {
     name: "androidx.media2_media2-common-nodeps",
     aars: ["m2repository/androidx/media2/media2-common/1.2.0-alpha01/media2-common-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2035,7 +2035,7 @@
 
 android_library {
     name: "androidx.media2_media2-common",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2056,7 +2056,7 @@
 android_library_import {
     name: "androidx.media2_media2-exoplayer-nodeps",
     aars: ["m2repository/androidx/media2/media2-exoplayer/1.2.0-alpha01/media2-exoplayer-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2068,7 +2068,7 @@
 
 android_library {
     name: "androidx.media2_media2-exoplayer",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2084,7 +2084,7 @@
 android_library_import {
     name: "androidx.media2_media2-player-nodeps",
     aars: ["m2repository/androidx/media2/media2-player/1.2.0-alpha01/media2-player-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2101,7 +2101,7 @@
 
 android_library {
     name: "androidx.media2_media2-player",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2122,7 +2122,7 @@
 android_library_import {
     name: "androidx.media2_media2-session-nodeps",
     aars: ["m2repository/androidx/media2/media2-session/1.2.0-alpha01/media2-session-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2138,7 +2138,7 @@
 
 android_library {
     name: "androidx.media2_media2-session",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2158,7 +2158,7 @@
 android_library_import {
     name: "androidx.media2_media2-widget-nodeps",
     aars: ["m2repository/androidx/media2/media2-widget/1.2.0-alpha01/media2-widget-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2173,7 +2173,7 @@
 
 android_library {
     name: "androidx.media2_media2-widget",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2192,7 +2192,7 @@
 android_library_import {
     name: "androidx.mediarouter_mediarouter-nodeps",
     aars: ["m2repository/androidx/mediarouter/mediarouter/1.3.0-alpha01/mediarouter-1.3.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2210,7 +2210,7 @@
 
 android_library {
     name: "androidx.mediarouter_mediarouter",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2232,7 +2232,7 @@
 android_library_import {
     name: "androidx.navigation_navigation-common-ktx-nodeps",
     aars: ["m2repository/androidx/navigation/navigation-common-ktx/2.4.0-alpha01/navigation-common-ktx-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2248,7 +2248,7 @@
 
 android_library {
     name: "androidx.navigation_navigation-common-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2268,7 +2268,7 @@
 android_library_import {
     name: "androidx.navigation_navigation-common-nodeps",
     aars: ["m2repository/androidx/navigation/navigation-common/2.4.0-alpha01/navigation-common-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2284,7 +2284,7 @@
 
 android_library {
     name: "androidx.navigation_navigation-common",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2304,7 +2304,7 @@
 android_library_import {
     name: "androidx.navigation_navigation-fragment-ktx-nodeps",
     aars: ["m2repository/androidx/navigation/navigation-fragment-ktx/2.4.0-alpha01/navigation-fragment-ktx-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2321,7 +2321,7 @@
 
 android_library {
     name: "androidx.navigation_navigation-fragment-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2342,7 +2342,7 @@
 android_library_import {
     name: "androidx.navigation_navigation-fragment-nodeps",
     aars: ["m2repository/androidx/navigation/navigation-fragment/2.4.0-alpha01/navigation-fragment-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2357,7 +2357,7 @@
 
 android_library {
     name: "androidx.navigation_navigation-fragment",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2376,7 +2376,7 @@
 android_library_import {
     name: "androidx.navigation_navigation-runtime-ktx-nodeps",
     aars: ["m2repository/androidx/navigation/navigation-runtime-ktx/2.4.0-alpha01/navigation-runtime-ktx-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2393,7 +2393,7 @@
 
 android_library {
     name: "androidx.navigation_navigation-runtime-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2414,7 +2414,7 @@
 android_library_import {
     name: "androidx.navigation_navigation-runtime-nodeps",
     aars: ["m2repository/androidx/navigation/navigation-runtime/2.4.0-alpha01/navigation-runtime-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2432,7 +2432,7 @@
 
 android_library {
     name: "androidx.navigation_navigation-runtime",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2454,7 +2454,7 @@
 android_library_import {
     name: "androidx.navigation_navigation-ui-ktx-nodeps",
     aars: ["m2repository/androidx/navigation/navigation-ui-ktx/2.4.0-alpha01/navigation-ui-ktx-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2469,7 +2469,7 @@
 
 android_library {
     name: "androidx.navigation_navigation-ui-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2488,7 +2488,7 @@
 android_library_import {
     name: "androidx.navigation_navigation-ui-nodeps",
     aars: ["m2repository/androidx/navigation/navigation-ui/2.4.0-alpha01/navigation-ui-2.4.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2506,7 +2506,7 @@
 
 android_library {
     name: "androidx.navigation_navigation-ui",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2528,7 +2528,7 @@
 java_import {
     name: "androidx.paging_paging-common-ktx-nodeps",
     jars: ["m2repository/androidx/paging/paging-common-ktx/3.0.0-beta01/paging-common-ktx-3.0.0-beta01.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2538,7 +2538,7 @@
 
 java_library_static {
     name: "androidx.paging_paging-common-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2554,7 +2554,7 @@
 java_import {
     name: "androidx.paging_paging-common-nodeps",
     jars: ["m2repository/androidx/paging/paging-common/3.0.0-beta01/paging-common-3.0.0-beta01.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2564,7 +2564,7 @@
 
 java_library_static {
     name: "androidx.paging_paging-common",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2583,7 +2583,7 @@
 android_library_import {
     name: "androidx.paging_paging-runtime-nodeps",
     aars: ["m2repository/androidx/paging/paging-runtime/3.0.0-beta01/paging-runtime-3.0.0-beta01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2604,7 +2604,7 @@
 
 android_library {
     name: "androidx.paging_paging-runtime",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2629,7 +2629,7 @@
 android_library_import {
     name: "androidx.palette_palette-nodeps",
     aars: ["m2repository/androidx/palette/palette/1.1.0-alpha01/palette-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2643,7 +2643,7 @@
 
 android_library {
     name: "androidx.palette_palette",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2661,7 +2661,7 @@
 android_library_import {
     name: "androidx.percentlayout_percentlayout-nodeps",
     aars: ["m2repository/androidx/percentlayout/percentlayout/1.1.0-alpha01/percentlayout-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2675,7 +2675,7 @@
 
 android_library {
     name: "androidx.percentlayout_percentlayout",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2693,7 +2693,7 @@
 android_library_import {
     name: "androidx.preference_preference-nodeps",
     aars: ["m2repository/androidx/preference/preference/1.2.0-alpha01/preference-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2711,7 +2711,7 @@
 
 android_library {
     name: "androidx.preference_preference",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2733,7 +2733,7 @@
 android_library_import {
     name: "androidx.print_print-nodeps",
     aars: ["m2repository/androidx/print/print/1.1.0-beta01/print-1.1.0-beta01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2746,7 +2746,7 @@
 
 android_library {
     name: "androidx.print_print",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2763,7 +2763,7 @@
 android_library_import {
     name: "androidx.recommendation_recommendation-nodeps",
     aars: ["m2repository/androidx/recommendation/recommendation/1.1.0-alpha01/recommendation-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2776,7 +2776,7 @@
 
 android_library {
     name: "androidx.recommendation_recommendation",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2793,7 +2793,7 @@
 android_library_import {
     name: "androidx.recyclerview_recyclerview-selection-nodeps",
     aars: ["m2repository/androidx/recyclerview/recyclerview-selection/2.0.0-alpha01/recyclerview-selection-2.0.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2809,7 +2809,7 @@
 
 android_library {
     name: "androidx.recyclerview_recyclerview-selection",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2829,7 +2829,7 @@
 android_library_import {
     name: "androidx.recyclerview_recyclerview-nodeps",
     aars: ["m2repository/androidx/recyclerview/recyclerview/1.3.0-alpha01/recyclerview-1.3.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2845,7 +2845,7 @@
 
 android_library {
     name: "androidx.recyclerview_recyclerview",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2865,7 +2865,7 @@
 java_import_host {
     name: "androidx.remotecallback_remotecallback-processor-nodeps",
     jars: ["m2repository/androidx/remotecallback/remotecallback-processor/1.0.0-alpha02/remotecallback-processor-1.0.0-alpha02.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
 }
 
 java_library_host {
@@ -2881,7 +2881,7 @@
 android_library_import {
     name: "androidx.remotecallback_remotecallback-nodeps",
     aars: ["m2repository/androidx/remotecallback/remotecallback/1.0.0-alpha02/remotecallback-1.0.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2895,7 +2895,7 @@
 
 android_library {
     name: "androidx.remotecallback_remotecallback",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -2913,7 +2913,7 @@
 java_import {
     name: "androidx.room_room-common-nodeps",
     jars: ["m2repository/androidx/room/room-common/2.3.0-beta02/room-common-2.3.0-beta02.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     host_supported: true,
     apex_available: [
         "//apex_available:platform",
@@ -2924,7 +2924,7 @@
 
 java_library_static {
     name: "androidx.room_room-common",
-    sdk_version: "30",
+    sdk_version: "31",
     host_supported: true,
     apex_available: [
         "//apex_available:platform",
@@ -2941,7 +2941,7 @@
 java_import_host {
     name: "androidx.room_room-compiler-processing-nodeps",
     jars: ["m2repository/androidx/room/room-compiler-processing/2.3.0-beta02/room-compiler-processing-2.3.0-beta02.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
 }
 
 java_library_host {
@@ -2965,7 +2965,7 @@
 java_import_host {
     name: "androidx.room_room-compiler-nodeps",
     jars: ["m2repository/androidx/room/room-compiler/2.3.0-beta02/room-compiler-2.3.0-beta02.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
 }
 
 java_library_host {
@@ -2992,7 +2992,7 @@
 java_import {
     name: "androidx.room_room-migration-nodeps",
     jars: ["m2repository/androidx/room/room-migration/2.3.0-beta02/room-migration-2.3.0-beta02.jar"],
-    sdk_version: "30",
+    sdk_version: "31",
     host_supported: true,
     apex_available: [
         "//apex_available:platform",
@@ -3003,7 +3003,7 @@
 
 java_library_static {
     name: "androidx.room_room-migration",
-    sdk_version: "30",
+    sdk_version: "31",
     host_supported: true,
     apex_available: [
         "//apex_available:platform",
@@ -3022,7 +3022,7 @@
 android_library_import {
     name: "androidx.room_room-runtime-nodeps",
     aars: ["m2repository/androidx/room/room-runtime/2.3.0-beta02/room-runtime-2.3.0-beta02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3039,7 +3039,7 @@
 
 android_library {
     name: "androidx.room_room-runtime",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3060,7 +3060,7 @@
 android_library_import {
     name: "androidx.room_room-testing-nodeps",
     aars: ["m2repository/androidx/room/room-testing/2.3.0-beta02/room-testing-2.3.0-beta02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3079,7 +3079,7 @@
 
 android_library {
     name: "androidx.room_room-testing",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3102,7 +3102,7 @@
 android_library_import {
     name: "androidx.savedstate_savedstate-ktx-nodeps",
     aars: ["m2repository/androidx/savedstate/savedstate-ktx/1.2.0-alpha01/savedstate-ktx-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3116,7 +3116,7 @@
 
 android_library {
     name: "androidx.savedstate_savedstate-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3134,7 +3134,7 @@
 android_library_import {
     name: "androidx.savedstate_savedstate-nodeps",
     aars: ["m2repository/androidx/savedstate/savedstate/1.2.0-alpha01/savedstate-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3149,7 +3149,7 @@
 
 android_library {
     name: "androidx.savedstate_savedstate",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3168,7 +3168,7 @@
 android_library_import {
     name: "androidx.slice_slice-builders-nodeps",
     aars: ["m2repository/androidx/slice/slice-builders/1.1.0-alpha02/slice-builders-1.1.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3185,7 +3185,7 @@
 
 android_library {
     name: "androidx.slice_slice-builders",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3206,7 +3206,7 @@
 android_library_import {
     name: "androidx.slice_slice-core-nodeps",
     aars: ["m2repository/androidx/slice/slice-core/1.1.0-alpha02/slice-core-1.1.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3221,7 +3221,7 @@
 
 android_library {
     name: "androidx.slice_slice-core",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3240,7 +3240,7 @@
 android_library_import {
     name: "androidx.slice_slice-view-nodeps",
     aars: ["m2repository/androidx/slice/slice-view/1.1.0-alpha02/slice-view-1.1.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3257,7 +3257,7 @@
 
 android_library {
     name: "androidx.slice_slice-view",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3278,7 +3278,7 @@
 android_library_import {
     name: "androidx.slidingpanelayout_slidingpanelayout-nodeps",
     aars: ["m2repository/androidx/slidingpanelayout/slidingpanelayout/1.2.0-alpha01/slidingpanelayout-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3293,7 +3293,7 @@
 
 android_library {
     name: "androidx.slidingpanelayout_slidingpanelayout",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3312,7 +3312,7 @@
 android_library_import {
     name: "androidx.sqlite_sqlite-framework-nodeps",
     aars: ["m2repository/androidx/sqlite/sqlite-framework/2.2.0-alpha01/sqlite-framework-2.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3326,7 +3326,7 @@
 
 android_library {
     name: "androidx.sqlite_sqlite-framework",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3344,7 +3344,7 @@
 android_library_import {
     name: "androidx.sqlite_sqlite-nodeps",
     aars: ["m2repository/androidx/sqlite/sqlite/2.2.0-alpha01/sqlite-2.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3357,7 +3357,7 @@
 
 android_library {
     name: "androidx.sqlite_sqlite",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3374,7 +3374,7 @@
 android_library_import {
     name: "androidx.swiperefreshlayout_swiperefreshlayout-nodeps",
     aars: ["m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.2.0-alpha01/swiperefreshlayout-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3389,7 +3389,7 @@
 
 android_library {
     name: "androidx.swiperefreshlayout_swiperefreshlayout",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3408,7 +3408,7 @@
 android_library_import {
     name: "androidx.textclassifier_textclassifier-nodeps",
     aars: ["m2repository/androidx/textclassifier/textclassifier/1.0.0-alpha03/textclassifier-1.0.0-alpha03.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3424,7 +3424,7 @@
 
 android_library {
     name: "androidx.textclassifier_textclassifier",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3444,7 +3444,7 @@
 android_library_import {
     name: "androidx.tracing_tracing-ktx-nodeps",
     aars: ["m2repository/androidx/tracing/tracing-ktx/1.1.0-alpha01/tracing-ktx-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3458,7 +3458,7 @@
 
 android_library {
     name: "androidx.tracing_tracing-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3476,7 +3476,7 @@
 android_library_import {
     name: "androidx.tracing_tracing-nodeps",
     aars: ["m2repository/androidx/tracing/tracing/1.1.0-alpha01/tracing-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3489,7 +3489,7 @@
 
 android_library {
     name: "androidx.tracing_tracing",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3506,7 +3506,7 @@
 android_library_import {
     name: "androidx.transition_transition-nodeps",
     aars: ["m2repository/androidx/transition/transition/1.5.0-alpha01/transition-1.5.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3521,7 +3521,7 @@
 
 android_library {
     name: "androidx.transition_transition",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3540,7 +3540,7 @@
 android_library_import {
     name: "androidx.tvprovider_tvprovider-nodeps",
     aars: ["m2repository/androidx/tvprovider/tvprovider/1.1.0-alpha02/tvprovider-1.1.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3554,7 +3554,7 @@
 
 android_library {
     name: "androidx.tvprovider_tvprovider",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3572,7 +3572,7 @@
 android_library_import {
     name: "androidx.vectordrawable_vectordrawable-animated-nodeps",
     aars: ["m2repository/androidx/vectordrawable/vectordrawable-animated/1.2.0-alpha01/vectordrawable-animated-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3587,7 +3587,7 @@
 
 android_library {
     name: "androidx.vectordrawable_vectordrawable-animated",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3606,7 +3606,7 @@
 android_library_import {
     name: "androidx.vectordrawable_vectordrawable-nodeps",
     aars: ["m2repository/androidx/vectordrawable/vectordrawable/1.2.0-alpha03/vectordrawable-1.2.0-alpha03.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3621,7 +3621,7 @@
 
 android_library {
     name: "androidx.vectordrawable_vectordrawable",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3640,7 +3640,7 @@
 android_library_import {
     name: "androidx.versionedparcelable_versionedparcelable-nodeps",
     aars: ["m2repository/androidx/versionedparcelable/versionedparcelable/1.2.0-alpha01/versionedparcelable-1.2.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3654,7 +3654,7 @@
 
 android_library {
     name: "androidx.versionedparcelable_versionedparcelable",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3672,7 +3672,7 @@
 android_library_import {
     name: "androidx.viewpager_viewpager-nodeps",
     aars: ["m2repository/androidx/viewpager/viewpager/1.1.0-alpha01/viewpager-1.1.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3687,7 +3687,7 @@
 
 android_library {
     name: "androidx.viewpager_viewpager",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3706,7 +3706,7 @@
 android_library_import {
     name: "androidx.viewpager2_viewpager2-nodeps",
     aars: ["m2repository/androidx/viewpager2/viewpager2/1.1.0-alpha02/viewpager2-1.1.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3723,7 +3723,7 @@
 
 android_library {
     name: "androidx.viewpager2_viewpager2",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3744,7 +3744,7 @@
 android_library_import {
     name: "androidx.wear_wear-nodeps",
     aars: ["m2repository/androidx/wear/wear/1.2.0-alpha07/wear-1.2.0-alpha07.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3763,7 +3763,7 @@
 
 android_library {
     name: "androidx.wear_wear",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3786,7 +3786,7 @@
 android_library_import {
     name: "androidx.webkit_webkit-nodeps",
     aars: ["m2repository/androidx/webkit/webkit/1.5.0-alpha01/webkit-1.5.0-alpha01.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3800,7 +3800,7 @@
 
 android_library {
     name: "androidx.webkit_webkit",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3818,7 +3818,7 @@
 android_library_import {
     name: "androidx.work_work-runtime-ktx-nodeps",
     aars: ["m2repository/androidx/work/work-runtime-ktx/2.7.0-alpha02/work-runtime-ktx-2.7.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3833,7 +3833,7 @@
 
 android_library {
     name: "androidx.work_work-runtime-ktx",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3852,7 +3852,7 @@
 android_library_import {
     name: "androidx.work_work-runtime-nodeps",
     aars: ["m2repository/androidx/work/work-runtime/2.7.0-alpha02/work-runtime-2.7.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3872,7 +3872,7 @@
 
 android_library {
     name: "androidx.work_work-runtime",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3896,7 +3896,7 @@
 android_library_import {
     name: "androidx.work_work-testing-nodeps",
     aars: ["m2repository/androidx/work/work-testing/2.7.0-alpha02/work-testing-2.7.0-alpha02.aar"],
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -3911,7 +3911,7 @@
 
 android_library {
     name: "androidx.work_work-testing",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
diff --git a/current/extras/material-design-x/Android.bp b/current/extras/material-design-x/Android.bp
index 5dd086a..9449ef1 100644
--- a/current/extras/material-design-x/Android.bp
+++ b/current/extras/material-design-x/Android.bp
@@ -1,10 +1,10 @@
 // Automatically generated with:
-// pom2bp -sdk-version 30 -default-min-sdk-version 24 -static-deps '-rewrite=^androidx.activity:activity$=androidx.activity_activity' '-rewrite=^androidx.activity:activity-ktx$=androidx.activity_activity-ktx' '-rewrite=^androidx.annotation:annotation$=androidx.annotation_annotation' '-rewrite=^androidx.annotation:annotation-experimental$=androidx.annotation_annotation-experimental' '-rewrite=^androidx.appcompat:appcompat$=androidx.appcompat_appcompat' '-rewrite=^androidx.appcompat:appcompat-resources$=androidx.appcompat_appcompat-resources' '-rewrite=^androidx.appsearch:appsearch$=androidx.appsearch_appsearch' '-rewrite=^androidx.appsearch:appsearch-compiler$=androidx.appsearch_appsearch-compiler' '-rewrite=^androidx.appsearch:appsearch-local-storage$=androidx.appsearch_appsearch_local_storage' '-rewrite=^androidx.appsearch:appsearch-platform-storage$=androidx.appsearch_appsearch_platform_storage' '-rewrite=^androidx.arch.core:core-common$=androidx.arch.core_core-common' '-rewrite=^androidx.arch.core:core-runtime$=androidx.arch.core_core-runtime' '-rewrite=^androidx.asynclayoutinflater:asynclayoutinflater$=androidx.asynclayoutinflater_asynclayoutinflater' '-rewrite=^androidx.autofill:autofill$=androidx.autofill_autofill' '-rewrite=^androidx.benchmark:benchmark-common$=androidx.benchmark_benchmark-common' '-rewrite=^androidx.benchmark:benchmark-junit4$=androidx.benchmark_benchmark-junit4' '-rewrite=^androidx.biometric:biometric$=androidx.biometric_biometric' '-rewrite=^androidx.browser:browser$=androidx.browser_browser' '-rewrite=^androidx.cardview:cardview$=androidx.cardview_cardview' '-rewrite=^androidx.collection:collection$=androidx.collection_collection' '-rewrite=^androidx.collection:collection-ktx$=androidx.collection_collection-ktx' '-rewrite=^androidx.concurrent:concurrent-futures$=androidx.concurrent_concurrent-futures' '-rewrite=^androidx.concurrent:concurrent-listenablefuture$=androidx.concurrent_concurrent-listenablefuture' '-rewrite=^androidx.concurrent:concurrent-listenablefuture-callback$=androidx.concurrent_concurrent-listenablefuture-callback' '-rewrite=^androidx.constraintlayout:constraintlayout$=androidx-constraintlayout_constraintlayout' '-rewrite=^androidx.constraintlayout:constraintlayout-solver$=androidx-constraintlayout_constraintlayout-solver' '-rewrite=^androidx.contentpaging:contentpaging$=androidx.contentpaging_contentpaging' '-rewrite=^androidx.coordinatorlayout:coordinatorlayout$=androidx.coordinatorlayout_coordinatorlayout' '-rewrite=^androidx.core:core$=androidx.core_core' '-rewrite=^androidx.core:core-animation$=androidx.core_core-animation' '-rewrite=^androidx.core:core-ktx$=androidx.core_core-ktx' '-rewrite=^androidx.cursoradapter:cursoradapter$=androidx.cursoradapter_cursoradapter' '-rewrite=^androidx.customview:customview$=androidx.customview_customview' '-rewrite=^androidx.documentfile:documentfile$=androidx.documentfile_documentfile' '-rewrite=^androidx.drawerlayout:drawerlayout$=androidx.drawerlayout_drawerlayout' '-rewrite=^androidx.dynamicanimation:dynamicanimation$=androidx.dynamicanimation_dynamicanimation' '-rewrite=^androidx.emoji:emoji$=androidx.emoji_emoji' '-rewrite=^androidx.emoji:emoji-appcompat$=androidx.emoji_emoji-appcompat' '-rewrite=^androidx.emoji:emoji-bundled$=androidx.emoji_emoji-bundled' '-rewrite=^androidx.exifinterface:exifinterface$=androidx.exifinterface_exifinterface' '-rewrite=^androidx.fragment:fragment$=androidx.fragment_fragment' '-rewrite=^androidx.fragment:fragment-ktx$=androidx.fragment_fragment-ktx' '-rewrite=^androidx.gridlayout:gridlayout$=androidx.gridlayout_gridlayout' '-rewrite=^androidx.heifwriter:heifwriter$=androidx.heifwriter_heifwriter' '-rewrite=^androidx.interpolator:interpolator$=androidx.interpolator_interpolator' '-rewrite=^androidx.leanback:leanback$=androidx.leanback_leanback' '-rewrite=^androidx.leanback:leanback-preference$=androidx.leanback_leanback-preference' '-rewrite=^androidx.legacy:legacy-preference-v14$=androidx.legacy_legacy-preference-v14' '-rewrite=^androidx.legacy:legacy-support-core-ui$=androidx.legacy_legacy-support-core-ui' '-rewrite=^androidx.legacy:legacy-support-core-utils$=androidx.legacy_legacy-support-core-utils' '-rewrite=^androidx.legacy:legacy-support-v13$=androidx.legacy_legacy-support-v13' '-rewrite=^androidx.legacy:legacy-support-v4$=androidx.legacy_legacy-support-v4' '-rewrite=^androidx.lifecycle:lifecycle-common$=androidx.lifecycle_lifecycle-common' '-rewrite=^androidx.lifecycle:lifecycle-common-java8$=androidx.lifecycle_lifecycle-common-java8' '-rewrite=^androidx.lifecycle:lifecycle-extensions$=androidx.lifecycle_lifecycle-extensions' '-rewrite=^androidx.lifecycle:lifecycle-livedata$=androidx.lifecycle_lifecycle-livedata' '-rewrite=^androidx.lifecycle:lifecycle-livedata-core$=androidx.lifecycle_lifecycle-livedata-core' '-rewrite=^androidx.lifecycle:lifecycle-livedata-core-ktx$=androidx.lifecycle_lifecycle-livedata-core-ktx' '-rewrite=^androidx.lifecycle:lifecycle-livedata-ktx$=androidx.lifecycle_lifecycle-livedata-ktx' '-rewrite=^androidx.lifecycle:lifecycle-process$=androidx.lifecycle_lifecycle-process' '-rewrite=^androidx.lifecycle:lifecycle-runtime$=androidx.lifecycle_lifecycle-runtime' '-rewrite=^androidx.lifecycle:lifecycle-runtime-ktx$=androidx.lifecycle_lifecycle-runtime-ktx' '-rewrite=^androidx.lifecycle:lifecycle-service$=androidx.lifecycle_lifecycle-service' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel$=androidx.lifecycle_lifecycle-viewmodel' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel-ktx$=androidx.lifecycle_lifecycle-viewmodel-ktx' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel-savedstate$=androidx.lifecycle_lifecycle-viewmodel-savedstate' '-rewrite=^androidx.loader:loader$=androidx.loader_loader' '-rewrite=^androidx.localbroadcastmanager:localbroadcastmanager$=androidx.localbroadcastmanager_localbroadcastmanager' '-rewrite=^androidx.media2:media2-common$=androidx.media2_media2-common' '-rewrite=^androidx.media2:media2-exoplayer$=androidx.media2_media2-exoplayer' '-rewrite=^androidx.media2:media2-player$=androidx.media2_media2-player' '-rewrite=^androidx.media2:media2-session$=androidx.media2_media2-session' '-rewrite=^androidx.media2:media2-widget$=androidx.media2_media2-widget' '-rewrite=^androidx.media:media$=androidx.media_media' '-rewrite=^androidx.mediarouter:mediarouter$=androidx.mediarouter_mediarouter' '-rewrite=^androidx.multidex:multidex$=androidx-multidex_multidex' '-rewrite=^androidx.multidex:multidex-instrumentation$=androidx-multidex_multidex-instrumentation' '-rewrite=^androidx.navigation:navigation-common$=androidx.navigation_navigation-common' '-rewrite=^androidx.navigation:navigation-common-ktx$=androidx.navigation_navigation-common-ktx' '-rewrite=^androidx.navigation:navigation-fragment$=androidx.navigation_navigation-fragment' '-rewrite=^androidx.navigation:navigation-fragment-ktx$=androidx.navigation_navigation-fragment-ktx' '-rewrite=^androidx.navigation:navigation-runtime$=androidx.navigation_navigation-runtime' '-rewrite=^androidx.navigation:navigation-runtime-ktx$=androidx.navigation_navigation-runtime-ktx' '-rewrite=^androidx.navigation:navigation-ui$=androidx.navigation_navigation-ui' '-rewrite=^androidx.navigation:navigation-ui-ktx$=androidx.navigation_navigation-ui-ktx' '-rewrite=^androidx.paging:paging-common$=androidx.paging_paging-common' '-rewrite=^androidx.paging:paging-common-ktx$=androidx.paging_paging-common-ktx' '-rewrite=^androidx.paging:paging-runtime$=androidx.paging_paging-runtime' '-rewrite=^androidx.palette:palette$=androidx.palette_palette' '-rewrite=^androidx.percentlayout:percentlayout$=androidx.percentlayout_percentlayout' '-rewrite=^androidx.preference:preference$=androidx.preference_preference' '-rewrite=^androidx.print:print$=androidx.print_print' '-rewrite=^androidx.recommendation:recommendation$=androidx.recommendation_recommendation' '-rewrite=^androidx.recyclerview:recyclerview$=androidx.recyclerview_recyclerview' '-rewrite=^androidx.recyclerview:recyclerview-selection$=androidx.recyclerview_recyclerview-selection' '-rewrite=^androidx.remotecallback:remotecallback$=androidx.remotecallback_remotecallback' '-rewrite=^androidx.remotecallback:remotecallback-processor$=androidx.remotecallback_remotecallback-processor' '-rewrite=^androidx.room:room-common$=androidx.room_room-common' '-rewrite=^androidx.room:room-compiler$=androidx.room_room-compiler' '-rewrite=^androidx.room:room-compiler-processing$=androidx.room_room-compiler-processing' '-rewrite=^androidx.room:room-migration$=androidx.room_room-migration' '-rewrite=^androidx.room:room-runtime$=androidx.room_room-runtime' '-rewrite=^androidx.room:room-testing$=androidx.room_room-testing' '-rewrite=^androidx.savedstate:savedstate$=androidx.savedstate_savedstate' '-rewrite=^androidx.savedstate:savedstate-ktx$=androidx.savedstate_savedstate-ktx' '-rewrite=^androidx.slice:slice-builders$=androidx.slice_slice-builders' '-rewrite=^androidx.slice:slice-core$=androidx.slice_slice-core' '-rewrite=^androidx.slice:slice-view$=androidx.slice_slice-view' '-rewrite=^androidx.slidingpanelayout:slidingpanelayout$=androidx.slidingpanelayout_slidingpanelayout' '-rewrite=^androidx.sqlite:sqlite$=androidx.sqlite_sqlite' '-rewrite=^androidx.sqlite:sqlite-framework$=androidx.sqlite_sqlite-framework' '-rewrite=^androidx.swiperefreshlayout:swiperefreshlayout$=androidx.swiperefreshlayout_swiperefreshlayout' '-rewrite=^androidx.textclassifier:textclassifier$=androidx.textclassifier_textclassifier' '-rewrite=^androidx.tracing:tracing$=androidx.tracing_tracing' '-rewrite=^androidx.tracing:tracing-ktx$=androidx.tracing_tracing-ktx' '-rewrite=^androidx.transition:transition$=androidx.transition_transition' '-rewrite=^androidx.tvprovider:tvprovider$=androidx.tvprovider_tvprovider' '-rewrite=^androidx.vectordrawable:vectordrawable$=androidx.vectordrawable_vectordrawable' '-rewrite=^androidx.vectordrawable:vectordrawable-animated$=androidx.vectordrawable_vectordrawable-animated' '-rewrite=^androidx.versionedparcelable:versionedparcelable$=androidx.versionedparcelable_versionedparcelable' '-rewrite=^androidx.viewpager2:viewpager2$=androidx.viewpager2_viewpager2' '-rewrite=^androidx.viewpager:viewpager$=androidx.viewpager_viewpager' '-rewrite=^androidx.wear:wear$=androidx.wear_wear' '-rewrite=^androidx.webkit:webkit$=androidx.webkit_webkit' '-rewrite=^androidx.work:work-runtime$=androidx.work_work-runtime' '-rewrite=^androidx.work:work-runtime-ktx$=androidx.work_work-runtime-ktx' '-rewrite=^androidx.work:work-testing$=androidx.work_work-testing' '-rewrite=^com.google.android.material:material$=com.google.android.material_material' '-rewrite=^com.google.android:flexbox$=flexbox' '-rewrite=^auto-common$=auto_common' '-rewrite=^auto-value-annotations$=auto_value_annotations' '-rewrite=^monitor$=androidx.test.monitor' '-rewrite=^rules$=androidx.test.rules' '-rewrite=^runner$=androidx.test.runner' '-rewrite=^com.squareup:javapoet$=javapoet' '-rewrite=^com.google.guava:listenablefuture$=guava-listenablefuture-prebuilt-jar' '-rewrite=^sqlite-jdbc$=xerial-sqlite-jdbc' '-rewrite=^gson$=gson-prebuilt-jar' '-rewrite=^com.intellij:annotations$=jetbrains-annotations' -extra-static-libs=androidx.room_room-compiler=guava-21.0 '-host=androidx.remotecallback:remotecallback-processor' '-host=androidx.appsearch:appsearch-compiler' '-host=androidx.room:room-compiler' '-host=androidx.room:room-compiler-processing' '-host-and-device=androidx.annotation:annotation' '-host-and-device=androidx.room:room-common' '-host-and-device=androidx.room:room-migration' -exclude=android-arch-room-migration -exclude=android-arch-room-testing .
+// pom2bp -sdk-version 31 -default-min-sdk-version 24 -static-deps '-rewrite=^androidx.activity:activity$=androidx.activity_activity' '-rewrite=^androidx.activity:activity-ktx$=androidx.activity_activity-ktx' '-rewrite=^androidx.annotation:annotation$=androidx.annotation_annotation' '-rewrite=^androidx.annotation:annotation-experimental$=androidx.annotation_annotation-experimental' '-rewrite=^androidx.appcompat:appcompat$=androidx.appcompat_appcompat' '-rewrite=^androidx.appcompat:appcompat-resources$=androidx.appcompat_appcompat-resources' '-rewrite=^androidx.appsearch:appsearch$=androidx.appsearch_appsearch' '-rewrite=^androidx.appsearch:appsearch-compiler$=androidx.appsearch_appsearch-compiler' '-rewrite=^androidx.appsearch:appsearch-local-storage$=androidx.appsearch_appsearch_local_storage' '-rewrite=^androidx.appsearch:appsearch-platform-storage$=androidx.appsearch_appsearch_platform_storage' '-rewrite=^androidx.arch.core:core-common$=androidx.arch.core_core-common' '-rewrite=^androidx.arch.core:core-runtime$=androidx.arch.core_core-runtime' '-rewrite=^androidx.asynclayoutinflater:asynclayoutinflater$=androidx.asynclayoutinflater_asynclayoutinflater' '-rewrite=^androidx.autofill:autofill$=androidx.autofill_autofill' '-rewrite=^androidx.benchmark:benchmark-common$=androidx.benchmark_benchmark-common' '-rewrite=^androidx.benchmark:benchmark-junit4$=androidx.benchmark_benchmark-junit4' '-rewrite=^androidx.biometric:biometric$=androidx.biometric_biometric' '-rewrite=^androidx.browser:browser$=androidx.browser_browser' '-rewrite=^androidx.cardview:cardview$=androidx.cardview_cardview' '-rewrite=^androidx.collection:collection$=androidx.collection_collection' '-rewrite=^androidx.collection:collection-ktx$=androidx.collection_collection-ktx' '-rewrite=^androidx.concurrent:concurrent-futures$=androidx.concurrent_concurrent-futures' '-rewrite=^androidx.concurrent:concurrent-listenablefuture$=androidx.concurrent_concurrent-listenablefuture' '-rewrite=^androidx.concurrent:concurrent-listenablefuture-callback$=androidx.concurrent_concurrent-listenablefuture-callback' '-rewrite=^androidx.constraintlayout:constraintlayout$=androidx-constraintlayout_constraintlayout' '-rewrite=^androidx.constraintlayout:constraintlayout-solver$=androidx-constraintlayout_constraintlayout-solver' '-rewrite=^androidx.contentpaging:contentpaging$=androidx.contentpaging_contentpaging' '-rewrite=^androidx.coordinatorlayout:coordinatorlayout$=androidx.coordinatorlayout_coordinatorlayout' '-rewrite=^androidx.core:core$=androidx.core_core' '-rewrite=^androidx.core:core-animation$=androidx.core_core-animation' '-rewrite=^androidx.core:core-ktx$=androidx.core_core-ktx' '-rewrite=^androidx.cursoradapter:cursoradapter$=androidx.cursoradapter_cursoradapter' '-rewrite=^androidx.customview:customview$=androidx.customview_customview' '-rewrite=^androidx.documentfile:documentfile$=androidx.documentfile_documentfile' '-rewrite=^androidx.drawerlayout:drawerlayout$=androidx.drawerlayout_drawerlayout' '-rewrite=^androidx.dynamicanimation:dynamicanimation$=androidx.dynamicanimation_dynamicanimation' '-rewrite=^androidx.emoji:emoji$=androidx.emoji_emoji' '-rewrite=^androidx.emoji:emoji-appcompat$=androidx.emoji_emoji-appcompat' '-rewrite=^androidx.emoji:emoji-bundled$=androidx.emoji_emoji-bundled' '-rewrite=^androidx.exifinterface:exifinterface$=androidx.exifinterface_exifinterface' '-rewrite=^androidx.fragment:fragment$=androidx.fragment_fragment' '-rewrite=^androidx.fragment:fragment-ktx$=androidx.fragment_fragment-ktx' '-rewrite=^androidx.gridlayout:gridlayout$=androidx.gridlayout_gridlayout' '-rewrite=^androidx.heifwriter:heifwriter$=androidx.heifwriter_heifwriter' '-rewrite=^androidx.interpolator:interpolator$=androidx.interpolator_interpolator' '-rewrite=^androidx.leanback:leanback$=androidx.leanback_leanback' '-rewrite=^androidx.leanback:leanback-preference$=androidx.leanback_leanback-preference' '-rewrite=^androidx.legacy:legacy-preference-v14$=androidx.legacy_legacy-preference-v14' '-rewrite=^androidx.legacy:legacy-support-core-ui$=androidx.legacy_legacy-support-core-ui' '-rewrite=^androidx.legacy:legacy-support-core-utils$=androidx.legacy_legacy-support-core-utils' '-rewrite=^androidx.legacy:legacy-support-v13$=androidx.legacy_legacy-support-v13' '-rewrite=^androidx.legacy:legacy-support-v4$=androidx.legacy_legacy-support-v4' '-rewrite=^androidx.lifecycle:lifecycle-common$=androidx.lifecycle_lifecycle-common' '-rewrite=^androidx.lifecycle:lifecycle-common-java8$=androidx.lifecycle_lifecycle-common-java8' '-rewrite=^androidx.lifecycle:lifecycle-extensions$=androidx.lifecycle_lifecycle-extensions' '-rewrite=^androidx.lifecycle:lifecycle-livedata$=androidx.lifecycle_lifecycle-livedata' '-rewrite=^androidx.lifecycle:lifecycle-livedata-core$=androidx.lifecycle_lifecycle-livedata-core' '-rewrite=^androidx.lifecycle:lifecycle-livedata-core-ktx$=androidx.lifecycle_lifecycle-livedata-core-ktx' '-rewrite=^androidx.lifecycle:lifecycle-livedata-ktx$=androidx.lifecycle_lifecycle-livedata-ktx' '-rewrite=^androidx.lifecycle:lifecycle-process$=androidx.lifecycle_lifecycle-process' '-rewrite=^androidx.lifecycle:lifecycle-runtime$=androidx.lifecycle_lifecycle-runtime' '-rewrite=^androidx.lifecycle:lifecycle-runtime-ktx$=androidx.lifecycle_lifecycle-runtime-ktx' '-rewrite=^androidx.lifecycle:lifecycle-service$=androidx.lifecycle_lifecycle-service' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel$=androidx.lifecycle_lifecycle-viewmodel' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel-ktx$=androidx.lifecycle_lifecycle-viewmodel-ktx' '-rewrite=^androidx.lifecycle:lifecycle-viewmodel-savedstate$=androidx.lifecycle_lifecycle-viewmodel-savedstate' '-rewrite=^androidx.loader:loader$=androidx.loader_loader' '-rewrite=^androidx.localbroadcastmanager:localbroadcastmanager$=androidx.localbroadcastmanager_localbroadcastmanager' '-rewrite=^androidx.media2:media2-common$=androidx.media2_media2-common' '-rewrite=^androidx.media2:media2-exoplayer$=androidx.media2_media2-exoplayer' '-rewrite=^androidx.media2:media2-player$=androidx.media2_media2-player' '-rewrite=^androidx.media2:media2-session$=androidx.media2_media2-session' '-rewrite=^androidx.media2:media2-widget$=androidx.media2_media2-widget' '-rewrite=^androidx.media:media$=androidx.media_media' '-rewrite=^androidx.mediarouter:mediarouter$=androidx.mediarouter_mediarouter' '-rewrite=^androidx.multidex:multidex$=androidx-multidex_multidex' '-rewrite=^androidx.multidex:multidex-instrumentation$=androidx-multidex_multidex-instrumentation' '-rewrite=^androidx.navigation:navigation-common$=androidx.navigation_navigation-common' '-rewrite=^androidx.navigation:navigation-common-ktx$=androidx.navigation_navigation-common-ktx' '-rewrite=^androidx.navigation:navigation-fragment$=androidx.navigation_navigation-fragment' '-rewrite=^androidx.navigation:navigation-fragment-ktx$=androidx.navigation_navigation-fragment-ktx' '-rewrite=^androidx.navigation:navigation-runtime$=androidx.navigation_navigation-runtime' '-rewrite=^androidx.navigation:navigation-runtime-ktx$=androidx.navigation_navigation-runtime-ktx' '-rewrite=^androidx.navigation:navigation-ui$=androidx.navigation_navigation-ui' '-rewrite=^androidx.navigation:navigation-ui-ktx$=androidx.navigation_navigation-ui-ktx' '-rewrite=^androidx.paging:paging-common$=androidx.paging_paging-common' '-rewrite=^androidx.paging:paging-common-ktx$=androidx.paging_paging-common-ktx' '-rewrite=^androidx.paging:paging-runtime$=androidx.paging_paging-runtime' '-rewrite=^androidx.palette:palette$=androidx.palette_palette' '-rewrite=^androidx.percentlayout:percentlayout$=androidx.percentlayout_percentlayout' '-rewrite=^androidx.preference:preference$=androidx.preference_preference' '-rewrite=^androidx.print:print$=androidx.print_print' '-rewrite=^androidx.recommendation:recommendation$=androidx.recommendation_recommendation' '-rewrite=^androidx.recyclerview:recyclerview$=androidx.recyclerview_recyclerview' '-rewrite=^androidx.recyclerview:recyclerview-selection$=androidx.recyclerview_recyclerview-selection' '-rewrite=^androidx.remotecallback:remotecallback$=androidx.remotecallback_remotecallback' '-rewrite=^androidx.remotecallback:remotecallback-processor$=androidx.remotecallback_remotecallback-processor' '-rewrite=^androidx.room:room-common$=androidx.room_room-common' '-rewrite=^androidx.room:room-compiler$=androidx.room_room-compiler' '-rewrite=^androidx.room:room-compiler-processing$=androidx.room_room-compiler-processing' '-rewrite=^androidx.room:room-migration$=androidx.room_room-migration' '-rewrite=^androidx.room:room-runtime$=androidx.room_room-runtime' '-rewrite=^androidx.room:room-testing$=androidx.room_room-testing' '-rewrite=^androidx.savedstate:savedstate$=androidx.savedstate_savedstate' '-rewrite=^androidx.savedstate:savedstate-ktx$=androidx.savedstate_savedstate-ktx' '-rewrite=^androidx.slice:slice-builders$=androidx.slice_slice-builders' '-rewrite=^androidx.slice:slice-core$=androidx.slice_slice-core' '-rewrite=^androidx.slice:slice-view$=androidx.slice_slice-view' '-rewrite=^androidx.slidingpanelayout:slidingpanelayout$=androidx.slidingpanelayout_slidingpanelayout' '-rewrite=^androidx.sqlite:sqlite$=androidx.sqlite_sqlite' '-rewrite=^androidx.sqlite:sqlite-framework$=androidx.sqlite_sqlite-framework' '-rewrite=^androidx.swiperefreshlayout:swiperefreshlayout$=androidx.swiperefreshlayout_swiperefreshlayout' '-rewrite=^androidx.textclassifier:textclassifier$=androidx.textclassifier_textclassifier' '-rewrite=^androidx.tracing:tracing$=androidx.tracing_tracing' '-rewrite=^androidx.tracing:tracing-ktx$=androidx.tracing_tracing-ktx' '-rewrite=^androidx.transition:transition$=androidx.transition_transition' '-rewrite=^androidx.tvprovider:tvprovider$=androidx.tvprovider_tvprovider' '-rewrite=^androidx.vectordrawable:vectordrawable$=androidx.vectordrawable_vectordrawable' '-rewrite=^androidx.vectordrawable:vectordrawable-animated$=androidx.vectordrawable_vectordrawable-animated' '-rewrite=^androidx.versionedparcelable:versionedparcelable$=androidx.versionedparcelable_versionedparcelable' '-rewrite=^androidx.viewpager2:viewpager2$=androidx.viewpager2_viewpager2' '-rewrite=^androidx.viewpager:viewpager$=androidx.viewpager_viewpager' '-rewrite=^androidx.wear:wear$=androidx.wear_wear' '-rewrite=^androidx.webkit:webkit$=androidx.webkit_webkit' '-rewrite=^androidx.work:work-runtime$=androidx.work_work-runtime' '-rewrite=^androidx.work:work-runtime-ktx$=androidx.work_work-runtime-ktx' '-rewrite=^androidx.work:work-testing$=androidx.work_work-testing' '-rewrite=^com.google.android.material:material$=com.google.android.material_material' '-rewrite=^com.google.android:flexbox$=flexbox' '-rewrite=^auto-common$=auto_common' '-rewrite=^auto-value-annotations$=auto_value_annotations' '-rewrite=^monitor$=androidx.test.monitor' '-rewrite=^rules$=androidx.test.rules' '-rewrite=^runner$=androidx.test.runner' '-rewrite=^com.squareup:javapoet$=javapoet' '-rewrite=^com.google.guava:listenablefuture$=guava-listenablefuture-prebuilt-jar' '-rewrite=^sqlite-jdbc$=xerial-sqlite-jdbc' '-rewrite=^gson$=gson-prebuilt-jar' '-rewrite=^com.intellij:annotations$=jetbrains-annotations' -extra-static-libs=androidx.room_room-compiler=guava-21.0 '-host=androidx.remotecallback:remotecallback-processor' '-host=androidx.appsearch:appsearch-compiler' '-host=androidx.room:room-compiler' '-host=androidx.room:room-compiler-processing' '-host-and-device=androidx.annotation:annotation' '-host-and-device=androidx.room:room-common' '-host-and-device=androidx.room:room-migration' -exclude=android-arch-room-migration -exclude=android-arch-room-testing .
 
 android_library_import {
     name: "com.google.android.material_material-nodeps",
-    aars: ["com/google/android/material/material/1.4.0/material-1.4.0.aar"],
-    sdk_version: "30",
+    aars: ["com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar"],
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -17,6 +17,7 @@
         "androidx.coordinatorlayout_coordinatorlayout",
         "androidx-constraintlayout_constraintlayout",
         "androidx.core_core",
+        "androidx.drawerlayout_drawerlayout",
         "androidx.dynamicanimation_dynamicanimation",
         "androidx.annotation_annotation-experimental",
         "androidx.fragment_fragment",
@@ -30,7 +31,7 @@
 
 android_library {
     name: "com.google.android.material_material",
-    sdk_version: "30",
+    sdk_version: "31",
     apex_available: [
         "//apex_available:platform",
         "//apex_available:anyapex",
@@ -45,6 +46,7 @@
         "androidx.coordinatorlayout_coordinatorlayout",
         "androidx-constraintlayout_constraintlayout",
         "androidx.core_core",
+        "androidx.drawerlayout_drawerlayout",
         "androidx.dynamicanimation_dynamicanimation",
         "androidx.annotation_annotation-experimental",
         "androidx.fragment_fragment",
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar
deleted file mode 100644
index e8d4b56..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar
+++ /dev/null
Binary files differ
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.md5 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.md5
deleted file mode 100644
index fc0b75d..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-436b455a7b1b3a276c10b51b4de8984d
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.sha1 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.sha1
deleted file mode 100644
index 24d2183..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-51035a8f6342c20d4d8f242d100e6f25e0c271ac
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.sha256 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.sha256
deleted file mode 100644
index cec83fa..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-f17d1e182470c3563e634b807a5b6520175d9688af3a7ee222f634fd8b383d64
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.sha512 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.sha512
deleted file mode 100644
index 3e3b20e..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0-sources.jar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-4b08f9c354d4aab726e3d90d98adc87960a70f21b1450b121a9c72f809d2e828c3be7a632c4d3b3b7fbe2ee44dcfe607a329731eb2fc1a3850d01315bf8097d7
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar
deleted file mode 100644
index e874bf2..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar
+++ /dev/null
Binary files differ
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.md5 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.md5
deleted file mode 100644
index 5609a1d..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.md5
+++ /dev/null
@@ -1 +0,0 @@
-78381e0a7541f6480b22b202d1ba2fbd
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.sha1 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.sha1
deleted file mode 100644
index 93777af..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-ac02d577c058f1ae81f85c810fe3ca08ef4f449a
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.sha256 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.sha256
deleted file mode 100644
index 63763fb..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.sha256
+++ /dev/null
@@ -1 +0,0 @@
-80a0e02abf8a8a8cbe5716e06ac80cd683840b9f5b0d2f19a2a279e47f2895ee
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.sha512 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.sha512
deleted file mode 100644
index 7af4fc0..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.aar.sha512
+++ /dev/null
@@ -1 +0,0 @@
-065dc100922bec16d5fd524cc9e3a8d29edee34813ef306a5ac85b7944899ac29e157076172e39b0d07d017f01bf73c300b06d57a3ba79ea01d96dd5b6c35398
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.md5 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.md5
deleted file mode 100644
index 8ee8cbe..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.md5
+++ /dev/null
@@ -1 +0,0 @@
-10a7bced936c443f138ab381c78d4ec8
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.sha1 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.sha1
deleted file mode 100644
index a776d3e..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.sha1
+++ /dev/null
@@ -1 +0,0 @@
-471d484fb441836e55b4546f413e55436650d03c
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.sha256 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.sha256
deleted file mode 100644
index 7da3ed7..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.sha256
+++ /dev/null
@@ -1 +0,0 @@
-91eecf4b1272aacc4fdb41fefaa6324cbd36218c51866d300dcf237670e4e0cc
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.sha512 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.sha512
deleted file mode 100644
index b29c563..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module.sha512
+++ /dev/null
@@ -1 +0,0 @@
-4801e6844163bbf847c449c17c858d1121443200bc1162cac07f9b65f6b3160489cbc5c8be7b24dac322a00856a572768da3a095b2d04132e9792d2390292c1a
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.md5 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.md5
deleted file mode 100644
index 5ceb2cc..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.md5
+++ /dev/null
@@ -1 +0,0 @@
-cedcc13e76ce500e8b98146afbe0b73b
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.sha1 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.sha1
deleted file mode 100644
index 02cad88..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.sha1
+++ /dev/null
@@ -1 +0,0 @@
-fc694b55aecd4552099fb03155c314ec0c5095a2
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.sha256 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.sha256
deleted file mode 100644
index b5c43fd..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.sha256
+++ /dev/null
@@ -1 +0,0 @@
-cf5c277c3a9805c83b79399b31b0d22006f1f01181a1a6bf8544a9c9aa4fbb6f
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.sha512 b/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.sha512
deleted file mode 100644
index 924f9b7..0000000
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom.sha512
+++ /dev/null
@@ -1 +0,0 @@
-d24507c0c2d7fe14fc818052840f99a82089e77fb13ca676babb509c82f3c3567297e4875806c22c85a00ed9c2d0262ccd00282da1128843a47d3d3875e7deed
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar
new file mode 100644
index 0000000..7a15638
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar
Binary files differ
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.md5 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.md5
new file mode 100644
index 0000000..f9ef8c2
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.md5
@@ -0,0 +1 @@
+5946f91747e9f63b3bef492b52ea20b7
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.sha1 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.sha1
new file mode 100644
index 0000000..fc3382e
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.sha1
@@ -0,0 +1 @@
+6f86672afbf36b1f2c46d1b5619b8a8b4bfc7a4f
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.sha256 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.sha256
new file mode 100644
index 0000000..f517b87
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.sha256
@@ -0,0 +1 @@
+2dc1de49d01e746ab0a22e2f26cece790953f9a137841a0b522f954f5ac0b421
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.sha512 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.sha512
new file mode 100644
index 0000000..23bc5ac
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01-sources.jar.sha512
@@ -0,0 +1 @@
+782f5adde6bc06122c50b01af957062d8656a83535c326cded67db7da2072d1e588e98ac2b1bfef07371f5638074517ccc21c4db8a2238a36e460da3e3b4ebfd
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar
new file mode 100644
index 0000000..2b99850
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar
Binary files differ
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.md5 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.md5
new file mode 100644
index 0000000..231e491
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.md5
@@ -0,0 +1 @@
+f98cc7186e0c0c3acc647d9abb1c21f9
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.sha1 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.sha1
new file mode 100644
index 0000000..c9de974
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.sha1
@@ -0,0 +1 @@
+2a510ff5bc3c812a924c581d8a1eb406c6ceb7ff
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.sha256 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.sha256
new file mode 100644
index 0000000..0dc9b6e
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.sha256
@@ -0,0 +1 @@
+4bfd2c714e5bd933d0acf7285c0af7b47aeb9c7185887c9eee0abbaae223a49a
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.sha512 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.sha512
new file mode 100644
index 0000000..ba27a53
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.aar.sha512
@@ -0,0 +1 @@
+84f255cb1c75d381e24b881951418d0a69425a93deca1ac25f840781d8e89657d8beca56cbfba20696c2235ca6bda954770853fc5b306a7937c770930164066b
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module
similarity index 79%
rename from current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module
rename to current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module
index 852bc8b..df1443c 100644
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.module
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module
@@ -3,7 +3,7 @@
   "component": {
     "group": "com.google.android.material",
     "module": "material",
-    "version": "1.4.0",
+    "version": "1.5.0-beta01",
     "attributes": {
       "org.gradle.status": "release"
     }
@@ -11,7 +11,7 @@
   "createdBy": {
     "gradle": {
       "version": "6.1.1",
-      "buildId": "gybpfeogvjh3pnhnyvykvtlodm"
+      "buildId": "cqsbol7555d4dfku2nph65vyfq"
     }
   },
   "variants": [
@@ -28,7 +28,7 @@
           "group": "androidx.annotation",
           "module": "annotation",
           "version": {
-            "requires": "1.0.1"
+            "requires": "1.2.0"
           }
         },
         {
@@ -67,6 +67,13 @@
           }
         },
         {
+          "group": "androidx.drawerlayout",
+          "module": "drawerlayout",
+          "version": {
+            "requires": "1.1.1"
+          }
+        },
+        {
           "group": "androidx.dynamicanimation",
           "module": "dynamicanimation",
           "version": {
@@ -125,13 +132,13 @@
       ],
       "files": [
         {
-          "name": "material-1.4.0.aar",
-          "url": "material-1.4.0.aar",
-          "size": 1611643,
-          "sha512": "065dc100922bec16d5fd524cc9e3a8d29edee34813ef306a5ac85b7944899ac29e157076172e39b0d07d017f01bf73c300b06d57a3ba79ea01d96dd5b6c35398",
-          "sha256": "80a0e02abf8a8a8cbe5716e06ac80cd683840b9f5b0d2f19a2a279e47f2895ee",
-          "sha1": "ac02d577c058f1ae81f85c810fe3ca08ef4f449a",
-          "md5": "78381e0a7541f6480b22b202d1ba2fbd"
+          "name": "material-1.5.0-beta01.aar",
+          "url": "material-1.5.0-beta01.aar",
+          "size": 1763768,
+          "sha512": "84f255cb1c75d381e24b881951418d0a69425a93deca1ac25f840781d8e89657d8beca56cbfba20696c2235ca6bda954770853fc5b306a7937c770930164066b",
+          "sha256": "4bfd2c714e5bd933d0acf7285c0af7b47aeb9c7185887c9eee0abbaae223a49a",
+          "sha1": "2a510ff5bc3c812a924c581d8a1eb406c6ceb7ff",
+          "md5": "f98cc7186e0c0c3acc647d9abb1c21f9"
         }
       ]
     },
@@ -148,7 +155,7 @@
           "group": "androidx.annotation",
           "module": "annotation",
           "version": {
-            "requires": "1.0.1"
+            "requires": "1.2.0"
           }
         },
         {
@@ -187,6 +194,13 @@
           }
         },
         {
+          "group": "androidx.drawerlayout",
+          "module": "drawerlayout",
+          "version": {
+            "requires": "1.1.1"
+          }
+        },
+        {
           "group": "androidx.dynamicanimation",
           "module": "dynamicanimation",
           "version": {
@@ -245,13 +259,13 @@
       ],
       "files": [
         {
-          "name": "material-1.4.0.aar",
-          "url": "material-1.4.0.aar",
-          "size": 1611643,
-          "sha512": "065dc100922bec16d5fd524cc9e3a8d29edee34813ef306a5ac85b7944899ac29e157076172e39b0d07d017f01bf73c300b06d57a3ba79ea01d96dd5b6c35398",
-          "sha256": "80a0e02abf8a8a8cbe5716e06ac80cd683840b9f5b0d2f19a2a279e47f2895ee",
-          "sha1": "ac02d577c058f1ae81f85c810fe3ca08ef4f449a",
-          "md5": "78381e0a7541f6480b22b202d1ba2fbd"
+          "name": "material-1.5.0-beta01.aar",
+          "url": "material-1.5.0-beta01.aar",
+          "size": 1763768,
+          "sha512": "84f255cb1c75d381e24b881951418d0a69425a93deca1ac25f840781d8e89657d8beca56cbfba20696c2235ca6bda954770853fc5b306a7937c770930164066b",
+          "sha256": "4bfd2c714e5bd933d0acf7285c0af7b47aeb9c7185887c9eee0abbaae223a49a",
+          "sha1": "2a510ff5bc3c812a924c581d8a1eb406c6ceb7ff",
+          "md5": "f98cc7186e0c0c3acc647d9abb1c21f9"
         }
       ]
     }
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.md5 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.md5
new file mode 100644
index 0000000..1245289
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.md5
@@ -0,0 +1 @@
+dcc397a88c55cc205688fb102df331e7
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.sha1 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.sha1
new file mode 100644
index 0000000..1850ad8
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.sha1
@@ -0,0 +1 @@
+59293b6ac52e22f1783d9768530e47f261a0b38f
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.sha256 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.sha256
new file mode 100644
index 0000000..5e89572
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.sha256
@@ -0,0 +1 @@
+0810b3c21023ef31e3804a7eb0cfe2c8faa8f8ddb2a88563ccbb96ccd35d9e7b
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.sha512 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.sha512
new file mode 100644
index 0000000..6e79224
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.module.sha512
@@ -0,0 +1 @@
+64e852de905b3d388d148f64258adcc529ea06e57ef01508f5d9ca6605c417bc94e8ea9fbf75c6e35c445a57e706b69b81d65abd22f0e12947eb8a9af248b543
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom
similarity index 93%
rename from current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom
rename to current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom
index 522272d..4b143f3 100644
--- a/current/extras/material-design-x/com/google/android/material/material/1.4.0/material-1.4.0.pom
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom
@@ -9,7 +9,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.google.android.material</groupId>
   <artifactId>material</artifactId>
-  <version>1.4.0</version>
+  <version>1.5.0-beta01</version>
   <packaging>aar</packaging>
   <name>Material Components for Android</name>
   <description>Material Components for Android is a static library that you can add to your Android application in order to use APIs that provide implementations of the Material Design specification. Compatible on devices running API 14 or later.</description>
@@ -35,7 +35,7 @@
     <dependency>
       <groupId>androidx.annotation</groupId>
       <artifactId>annotation</artifactId>
-      <version>1.0.1</version>
+      <version>1.2.0</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
@@ -69,6 +69,12 @@
       <scope>compile</scope>
     </dependency>
     <dependency>
+      <groupId>androidx.drawerlayout</groupId>
+      <artifactId>drawerlayout</artifactId>
+      <version>1.1.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
       <groupId>androidx.dynamicanimation</groupId>
       <artifactId>dynamicanimation</artifactId>
       <version>1.0.0</version>
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.md5 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.md5
new file mode 100644
index 0000000..01ea33b
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.md5
@@ -0,0 +1 @@
+a47c07fc51be4ca42b79f9f0e129e16a
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.sha1 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.sha1
new file mode 100644
index 0000000..c93ea20
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.sha1
@@ -0,0 +1 @@
+a7a712d1a8895e3aaa6172c0f726d1f0b8225f62
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.sha256 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.sha256
new file mode 100644
index 0000000..099816a
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.sha256
@@ -0,0 +1 @@
+fe680cd7dc0c2471f8d6fd88a74d61cf82f5ca116d93279167f887387d081d08
\ No newline at end of file
diff --git a/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.sha512 b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.sha512
new file mode 100644
index 0000000..66f96ff
--- /dev/null
+++ b/current/extras/material-design-x/com/google/android/material/material/1.5.0-beta01/material-1.5.0-beta01.pom.sha512
@@ -0,0 +1 @@
+ed56a4374edde567115e608e07e843c2b9483c54ab4fde00c582f958d4da3320c11c4d823037e39af3a72de5ab3eb7565b44f95dc58fdfc99d51bfcdd7cd0700
\ No newline at end of file
diff --git a/update_prebuilts/update_prebuilts.py b/update_prebuilts/update_prebuilts.py
index 003e2d9..b003457 100755
--- a/update_prebuilts/update_prebuilts.py
+++ b/update_prebuilts/update_prebuilts.py
@@ -327,7 +327,7 @@
     makefile = os.path.join(working_dir, 'Android.bp')
     with open(makefile, 'w') as f:
         args = ["pom2bp"]
-        args.extend(["-sdk-version", "30"])
+        args.extend(["-sdk-version", "31"])
         args.extend(["-default-min-sdk-version", "24"])
         if include_static_deps:
             args.append("-static-deps")