diff --git a/Logs/resetWorkspace-LineageOS-21.0.txt b/Logs/resetWorkspace-LineageOS-21.0.txt
index da693171..b970043b 100644
--- a/Logs/resetWorkspace-LineageOS-21.0.txt
+++ b/Logs/resetWorkspace-LineageOS-21.0.txt
@@ -1,185 +1,186 @@
-android 0203564c5cdaf7a3720236b22bacfda73b868edb
-art 625c3bf0500721d11f2611cdce187228dd6665c7
-bionic c257e88400da56ed3736fa0fcb5a94ee86d46b86
-bootable/libbootloader 195290f41d40067aa7940563899f1b026213356a
-bootable/recovery a08daf0854b877ca607f5be0f33d6ab3a2d97297
-build/bazel 302fb1f882361af0a88092ab2fd2fa451362e4e8
-build/bazel_common_rules ae30fb761c676dd815dc6f1085fcf8072ae90059
-build/blueprint 8aab06517ce01e47bc2c46e6a0db0c4533411b26
-build/make 4888c1c610fb4c7e3e426d3475db8e854c6f4a33
-build/orchestrator 0c2fdc87cab2a89104f03bd92f887cd7d1b5b1da
+android 596a5d1bd8e81bb155ef6d90608af06b4f0899d1
+art 0abc6e9ecd0bdf2414966af6f9e850a05f88413f
+bionic c9fb1e8640d34e81966f3ff874bc310cabc151bf
+bootable/libbootloader c36e79579ab4e0047510bc2f3d4b9083aeffd551
+bootable/recovery 8d9befac75660d6c62817dc16389c876f73e8f48
+build/bazel 37e3e97c19dc58aceadfe520b3c71ca69903e59d
+build/bazel_common_rules 0d4e7791240a1b6353f98076c84288f91beca315
+build/blueprint cf7fdff39eeae23d21e41fcdeecbad5eecbee3c8
+build/make 9531801b02c499820c129fb0ef501b1c76c34550
+build/orchestrator 9ab639207fbfb50cf17c9f937869ea569a77b6bf
build/pesto d554620e6f7ad178b71ebb8c4269830cbd24ad8c
-build/release 06564df70c2fb57bee887bcb1647cee98de853f9
-build/soong 743a21952769951b26cc987eceb16d3bb76dbc84
-cts 0009654e3a4b8b874ae0a6a88698e9666fc7c040
-dalvik 0fa059648bfeacae20f1c0f9b3898d99f681c07a
-developers/build 14c252498e7f03de8c5c6a65fdf1d7393b5ffcd6
-development 101baf3b4a997334700f81c688af2cbc36efc3ab
-device/common dc824a494a0b2e46d69b221345f8bd3a8a2d017d
+build/release 137f00337a5152e7d7347e2e3329086d4020fdc3
+build/soong 7e2be266cfde19c5e0cbc8e4ed016d5572abd4fb
+cts f1da77ef4dd31b8e01e8583704596027eea02951
+dalvik 66005be703c8f4f2358016c0ff440ed6fc52e719
+developers/build 867763a9d64188addd7d9a6a4d730f8072411e76
+development 46c27c9f02618f69bd15205adc5fb2e699d4bc76
+device/common bb1fa9edb22f1c9bf28f07f3d23c20789e61c14c
device/generic/arm64 71380158d818de918338e34a9cb72316fe3cfa4e
-device/generic/armv7-a-neon c8ebb63e1bd4555963bf3c9d9317e96c158f79ef
-device/generic/art f43011a415a7362f1c57ef8931c04d04806bca65
-device/generic/car 9dc257236087cd929419b3e1946dd9aefd269ff1
-device/generic/common e2feee8ef6a332b959fe21c1f65cb355361608df
-device/generic/goldfish 7c856bb1f0e03fb1d36b6c72ff3d5346c47d3cbb
-device/generic/goldfish-opengl fa85ae929488cc57b8c7d4907f45ffeb2d161ac5
+device/generic/armv7-a-neon 74640f99231132d45339f0d92a49728f421e9b81
+device/generic/art 75616d68269de67ef95b919e1b20a4c697d75552
+device/generic/car 6cef92576833dfcb9ff130bb22de83e3bdbfe84b
+device/generic/common 987a6110ff8356a385e0393b6dc56fa48cd5ec15
+device/generic/goldfish 689f2e61d795ba3ce93eada665e9034f541db47d
+device/generic/goldfish-opengl e389286e4d81a3897f0982a06dad536fb107aef3
device/generic/mini-emulator-arm64 3b24236047b36f026be87400f19dc98d99633580
device/generic/mini-emulator-armv7-a-neon 976cab503dd390085bffa7d6fe3c03827f691074
device/generic/mini-emulator-x86 6cc4f90392cb5c2f4589231124dbf8e111a6ac79
device/generic/mini-emulator-x86_64 15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca
-device/generic/trusty 8f0785bb8757709bd4e5689585a5b802c3bfd163
-device/generic/uml 6c5c2a207b57e63f128fb9866b834272d0d697a7
-device/generic/vulkan-cereal ade083f60e0f75e7cb6f269a0cfc5e694bf32707
+device/generic/trusty d62223a40b41a2f516d64830e8ea2a26b300ef5f
+device/generic/uml 4a04256d7e593b24cca2ab2b1e4f247e5775a664
+device/generic/vulkan-cereal 6c322e407dfdf34a73949ad36883caf7c8be61ac
device/generic/x86 4394cdf90094161d5caf4f7237c883ab2862c2f2
device/generic/x86_64 43ed01aceb08b2ab661b4fb50b9a5fe145012d4b
-device/google/atv 010133cf39b9519f2ff596ae91cfa26046f26701
-device/google/bluejay ca80d9e09266bbfe77f957d37c026454c7421b9a
+device/google/atv 754e5418af6b7df47df34681b3ec01c1d917de76
+device/google/bluejay 65186d71545c2d376ec5a35d1b2aa2402bd6b721
+device/google/bluejay-kernel 7f93dd0cc9c0bdb47af6982d2accba79b1d05c98
device/google/cheetah 85cc49918114bbf10ab4741649dec46252da49d1
device/google/contexthub 846d8316f3da79ce27dcdf92c98de50d9a900ec8
-device/google/cuttlefish 45db0625a3346fb27f592b4a8a16870396aa2630
-device/google/cuttlefish_prebuilts fe6185786dfc7b3636f6cc61964e35d8ffd3d54c
-device/google/cuttlefish_vmm 89e9162e9765cd6b5fe1a25a875a7293a42d86a2
-device/google/felix d8ccd4c0ed472e87c9b4ccf83c6f3a1b26c938cf
-device/google/gs101 99b6bac2d08e24a7586b86bc8c1affe4f1f9a944
-device/google/gs201 22e7439a3d56a77f4cd14da068a988c02c3a9283
-device/google/lynx 6db84dd1915fed75de17a7b62c4742c556368f77
+device/google/cuttlefish 59f1b5b1b7b1bb1fd7dfc7003161c1ec32a3120e
+device/google/cuttlefish_prebuilts 78870564f4537fe1aada6110854ce2237fc20cfd
+device/google/cuttlefish_vmm aea3cd85d83d1d6d0b59c9cf0004e701ae7cdfef
+device/google/felix a24c87ba0622bf92ddfaa802bcbe9df2914310f9
+device/google/gs-common 811212e50502a3e1af5f46279338942365890e2d
+device/google/gs101 ec68559daffa4aabbba264f56f9a6e450883db8d
+device/google/gs201 d0495834e4bd28d8dd559fb1b991340a5368ede5
+device/google/lynx 0fbecf1c65177c0c7c138473b0fd5afbf5738387
device/google/oriole 4fc1b8acd2e4e388cb959d41a07e11af5034afb2
-device/google/pantah af5731029595102a5820b81212f97b79a76b6389
+device/google/pantah b89ca93892b5121c0789611fbeca0ef5e053102e
device/google/panther 1fffafe63058376bce1278a983f5e7ad87dfc5d5
device/google/raven d2ee4333052087d012c3c6ed0f3ff169d8746bc4
-device/google/raviole 0f5b6c67a6bab4a34e1adcf7708247c551cd29bf
-device/google/tangorpro dee8e6430ee328af759a1e2ac48eda6749c0ee72
+device/google/raviole 72dadeb7f455b984691e43f82cc7dfee924ab258
+device/google/tangorpro 10f9f808bdf2c746d796179f040173f41db02eb0
device/google/vrservices 8aa3796da8e43c1f3b10b0e0bb6bf6a4aedd885f
-device/google_car df26f8ca5e297f62f7a91181e6e92eb43b30fe2c
-device/lineage/atv 3d3e87e8d06e7247bd3be0b1c0fce3decb3813d7
-device/lineage/car b588ae4550fcc9dec7427bfdba498826d8ced50c
-device/lineage/sepolicy b111da1c7cfadedb5ff7c1a5230a0306cd8415ac
-device/qcom/sepolicy 7f068d5c3a992f290a5228d3da68b942a05c208a
-device/qcom/sepolicy-legacy-um 84869e5cb4a5a32cdc586c73730d2af69fd5371d
-device/qcom/sepolicy_vndr/legacy-um 90ec96782e733b3a138619a29fd5179bd1be8009
-device/qcom/sepolicy_vndr/sm8450 99bfc2a39124a48c183c99f4a2a67e1fd25bbb8d
-device/qcom/sepolicy_vndr/sm8550 82710e97262e6751cebea361c384b6611285c41b
-device/sample dbbbaaf5127550775e86927e3ff0f7bde7f98c79
+device/google_car 92b6781fa6ce806d4d33c362a8d083fc67f7f3e7
+device/lineage/atv 4ddb44d9c6c0d2d0d9bc13b33af3c88b86384a62
+device/lineage/car 57aaa54bd41e2e0db3348a9b9792cc007ec496e4
+device/lineage/sepolicy 126b2bdd0f6fdc815999e44b9e134c7ae6c39d8c
+device/qcom/sepolicy f1f31749313106bdc735fa700fb2248cc261c2c2
+device/qcom/sepolicy-legacy-um a0cc2d5fd85457281130c635a6d4af1b753a2662
+device/qcom/sepolicy_vndr/legacy-um 338029e10a2647da5742503e6584f6a270942fc9
+device/qcom/sepolicy_vndr/sm8450 18d273ed9db3fc5904090f78348c3c2e86330d07
+device/qcom/sepolicy_vndr/sm8550 8dee77ce55d8633a2d0ebb3c6f31c46b249d40f5
+device/sample ef866e3c6677dcf88a233308f829c5cf50f3314e
external/AFLplusplus 2be2a1b34284cc1c946bb8f496a4773f663c7d01
external/ComputeLibrary 131579f7437166db0e7acd19f91a764e49768729
-external/FP16 5df590299c8d310852505d6f347849146c338fcf
-external/FXdiv a555e78cea9d472dc5c3dfe6a1cb2f0979d93864
+external/FP16 1ab38e28378728b705bd20e7be271270ad5b28ee
+external/FXdiv 703b25b1dcbc98e775bc995535f10fa882c81d2d
external/ImageMagick e617870700c34c12c4a53d8e91223bb4f99e5297
external/MPAndroidChart f99be7d8b6514e88ac10f2e78d89d406712b34e9
-external/OpenCL-CTS 6625fb8a5aab0f5ed6f83eaa575a97d17ff5a7b5
-external/OpenCSD 53f8ef78ee03c8c544d81f17f94ce39883890889
-external/TestParameterInjector 2a5ab37252ca84b508300db26023f6b18d6608ab
-external/XNNPACK 82dbf9f0bef2f924a151afbd9d30ff511b118297
-external/aac e296eae8e2489d17abc610d769f27ad1c58c2b22
-external/abseil-cpp f7450b8af627c07e425d00ba1c0481217f722fd7
-external/android-key-attestation 4c70af113fd65ea61e88caaa382cbbb89f4af98a
-external/android-nn-driver 4107d99a957d63ac17b6e4d885cb1426f01fb1fc
-external/android_onboarding 39c9daa7c8881dc223d86fce817a307d4fd3878e
+external/OpenCL-CTS 6467f958c7de8070b317fc65bcb0f6472e388d82
+external/OpenCSD f5b765f4b5d7df2779b633c165890d75456d66d4
+external/TestParameterInjector 5df84d5589db9831deae6f45de09edf5b48b65ed
+external/XNNPACK 21366e1af2a8e491538b11b1a820b9036f94ce3c
+external/aac 52095a61ef8bda4beb5eb1861ff81c117681c9c9
+external/abseil-cpp bfaf64e317b4a36eeb6e29015bf5b25a0c2e562f
+external/android-key-attestation b1eab76efc0a790d4eb7e58fd5bce6497ebf5e44
+external/android-nn-driver aa3159f0aab22813b71b08984093b5361181f93f
+external/android_onboarding 9e4471ebb517e23b5b5b47819f20108bab10fdf8
external/androidplot e67b5c11b0a39d07706faa2f5faf820db3848005
-external/angle d3eb409207e115913ca857370ec3f57b0176bcc0
-external/anonymous-counting-tokens d8a8b2d263e559b09cdf2590a8f5856cc51bc859
+external/angle 2216b8e741b28f4b7c1d3c6e1ab70c08ed60f49f
+external/anonymous-counting-tokens b55f85b8db8e5ed7b83bf90e8d918d66b26e298f
external/ant-glob d2027db59f74e44e50822d83afd2160902b23ffe
external/ant-wireless/ant_client 846dbb2d61e119b9fd8faa0dfafe5a4f33bbd785
external/ant-wireless/hidl ce589dc08e4215b063bfac73eb7b9b52cf46d944
external/antlr 16467b971bd3e2009fad32dd79016f2c7e421deb
external/apache-commons-bcel 76d2a11286542b37dcc583942b23abbd69efca2e
-external/apache-commons-compress 72d01e3648e16613d4fa72478afa13b2b896b69a
-external/apache-commons-io 9b6d0b5639882de2aa5624f174e87cb28717d9e7
+external/apache-commons-compress 558e91048b56971d2f18295680b72d380d62c26a
+external/apache-commons-io 0c4d7b72e49a04598d65c566f44504b95342d75a
external/apache-commons-lang 5c9340489b9cff76f1106eeccd9a83ddbc88c19b
external/apache-commons-math d3fac44428dd0296a04a50c6827e3205b8dbea8a
-external/apache-harmony 67047422187f23c0eefb38a1de0d66583ba11c2e
-external/apache-http 78294fd9b51bfedf9e2fd78517afa85bb34851f5
+external/apache-harmony 30d4f578b60bb6f7e9e1bb05f18a031336ec3e69
+external/apache-http 52f0e8cddb235402f7981dce40c3382151b6f9c0
external/apache-velocity-engine 6626518d3d1a3a4cd21045b7974855fd6a3e2103
external/apache-xml 5a9996d3fa744b9e720d1696f01f9d14829a87a5
external/arm-neon-tests 3608772b3983544e289c28f24994b2bb6dbe7553
external/arm-optimized-routines 172d24a7ae67ee7bae413d5a8618f1b5edc002be
external/arm-trusted-firmware c6750c464503106e63d44b4ad77fee0cb79d7dbf
-external/armnn cef1659246343630e399ce051d97bb436dc78418
-external/auto a8ee2dcb9099ae9913b26ec2541aadb88917a598
+external/armnn d17075bd533194e8d31a83d1b037697f5c6e8b77
+external/auto 003cdc417e0e1be68beee239c629f4e58d3aa7b4
external/autotest 9c5db1993ded3edbeafc8092d69fe5de2ee02df7
-external/avb 489930662c8b6b098933c27d7dced78f685b3966
-external/bazel-skylib ed41d863810fd62cfb25895e52bfab554e983d8a
-external/bazelbuild-kotlin-rules 980571248b33323d57acf40ac8d6c056a84a213c
-external/bazelbuild-platforms 2339faf31bb4db45964509cc176639889c6efa8d
-external/bazelbuild-rules_android 91f5a4960f3c73a5e59b27bcc2f8ee4c31b08fc8
+external/avb d2c46084c67688a46dac2fd37e3cad0d65850387
+external/bazel-skylib 96ba24350b12c001874406c451bc8c509d8b3819
+external/bazelbuild-kotlin-rules 3a22c0a33dd99bcca39a024d43e6fbcc55c2806e
+external/bazelbuild-platforms b12a43124f295aca3ed1b3e10fa4690a95265a82
+external/bazelbuild-rules_android 9e965d6fece27a77de5377433c2f7e6999b8cc0b
external/bazelbuild-rules_cc f0df148dbeb9b9ed3816aad328ebe7c65efaaa24
external/bazelbuild-rules_go 9bb1b549b6a84214c53be0924760be030e66b93a
external/bazelbuild-rules_java 8e548c7053dffd1717d565f0409a88992f401da1
external/bazelbuild-rules_license f578df4fd057ffe2023728444759535685631548
-external/bazelbuild-rules_python 5c7cc0dce1331e9a2fcc166a80f4fab2c90ac590
-external/bazelbuild-rules_rust f839f7bbf2c378a7a56461c6c1a6365c36dcd2cf
-external/bazelbuild-rules_testing 09b3a0d2bb1fd662c14a1e7d8e2b6db9c0481fa8
-external/bc 208e1179d6e407cfd0fe29eeab61b376015461a9
-external/bcc 009ea90ab34a867393ac412e5366d4c2c325c0e3
+external/bazelbuild-rules_python 2f9a3ce13f252eb5cdfcda4601a2d504d3ffcabf
+external/bazelbuild-rules_rust efd3c078919016d4164c735274042a9fcce04245
+external/bazelbuild-rules_testing d605057434dcabba796c020773aab68d9790ff9f
+external/bc 64cab7f0ebf98d410c619193113e274a0150e550
+external/bcc fb7dfec38ee815aaa27dfe158ce455f76f5be3f4
external/blktrace d300bba0e4b3b84fef4cef81b1818cbc194a5b8c
-external/boringssl 5c4bdb07b74bc257d7d6a0f32942b3a7fe760ea3
-external/bouncycastle 50b0b5d0b7c62b2e5b84d38fe024f0ec4752f917
-external/bpftool 5f407ceb2c7ca80abbc120a19fa88c70215d3a80
-external/brotli eb67e402b0c528bebbab6388da718ca59997dec2
-external/bsdiff 475e596f95d26a235a8dab68fabdc70abdcee418
+external/boringssl f21377c0f019f12fcaf024983ca2ad603667282f
+external/bouncycastle 08d0ea7e158f6ed1d7ab83fe604d301d511d8c35
+external/bpftool 3c9aaf9a64cff8e59143975069d404628f3014fc
+external/brotli c670076ce51d7ada6928b4d80b0a210a0df3f598
+external/bsdiff 4e2b7296f3dd9ca44aeb1c9cc3feb03e9a5e4998
external/bson ec09ff2859b4f2b1d5591b2e595d3b586c391f59
-external/bzip2 86c972052268f5ca42cdba13aaca55b3651ef011
-external/caliper 7c9b2671f3bd3985f2ca864f0763410b1f531c4e
+external/bzip2 2f4d3591b176b1af494f1e77a6636d3fd9aae983
+external/caliper e13194474f9b0035ae014b3193027641ae2d48fb
external/capstone 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18
-external/catch2 2816b606749b3f0ba23fbff76e0252ef7caf826a
-external/cblas a80d2d48ce556f883aec760e28269087a957801f
-external/cbor-java 6ca496e6eb21fa2f96d657c1ccd204ccf2f578dc
-external/chromium-trace a23523ce3b8d27728b07ef0f2539ebe5890f95a1
-external/chromium-webview 2efd3ad37fabcd0ea67a0826d8d5c0e85285ee3d
-external/clang 9f8ff1c29df524e846c793d6e1dd4d8933487c43
-external/cldr a5985e1b647da2bca501d5ae7bdc05fa0898a5b2
+external/cblas e5d01406896b3eeb89dd91a97fd23acf8da54297
+external/cbor-java 3bcaeafe943411543f051b8142b62ffe45589356
+external/chromium-trace c942db8690e564bf053225d118980c694102dd5f
+external/chromium-webview b8e0c96faa6299b17e727e586932d61cf2b8fde7
+external/clang 9297b900761ee5537ab713ca190f45c94d5ec3ac
+external/cldr b7a7a49c48ffd1ea235cff89d6b2d97359eba522
external/cn-cbor 28d988464a3b4df16c91af3771c7b042fa5a7772
external/compiler-rt 27d3250ad1ac7cf8f34a77d3ef5bc46b56153869
-external/connectedappssdk 486300b3a56261920aea9c3ee3d127aabd8d1336
-external/conscrypt 86ecb6f4d340afbf45133210b8acbf8ae80b21f0
-external/cpu_features 694e39495b2732503c40303662d9e27a1dbb491a
-external/cpuinfo 107961a788647867bfea52fee12457a9cc9c57c9
+external/connectedappssdk 9a3f5aa99c81ce42b85d83db00b48fcfc58bc33d
+external/conscrypt 657248d43cae68c3a77aa78f3634318f22329aa1
+external/cpu_features eca53ba6d2e951e174b64682eaf56a36b8204c89
+external/cpuinfo 44b310deefd9798406651c4894b4acb858f0df17
external/crcalc a164e4c8ceb68d2ed98bfa4453ac24556007d537
-external/cronet 9f98ed59f8c0b466747f052d6d13ab43008734a3
-external/crosvm dad82f53f44d49e806a7361654461f7595a86e71
-external/curl e8e5f38964eb2b4ce6b2ab1a2c691e5545ae0f1f
-external/dagger2 630cba0c90980092f5bbeec9a23c083bfa426762
-external/deqp a9c78e8d291ea54f393de6a45f58f0f84202881b
-external/deqp-deps/SPIRV-Headers 3c1f448ea7de8ed656dad5c12cbbbb4e630b25d8
-external/deqp-deps/SPIRV-Tools 3af0bc1461480ddfb318f8d70eb541d44457c4c6
-external/deqp-deps/amber 8f468906769b4d750a5ba51bb7d07e439d46985b
-external/deqp-deps/glslang f08bd3195361f431bd02c8f1f53658f89e9d19fa
+external/cronet 6ec34305bbf8e282d71c695ea226c78642617030
+external/crosvm f19362bb6751eaa081624ae28cefa83a2a52e01a
+external/curl 4b49abd26f8e6ce6e8635906936b7a10552313a8
+external/dagger2 a955a1b724b2065a3612448cfd5ae70dace27928
+external/deqp 4d1c1f954b7db5f51e192d6b631bbb762a71c682
+external/deqp-deps/SPIRV-Headers 741a8a3a4c4731fbb885349c93b59f108f6859f9
+external/deqp-deps/SPIRV-Tools d52f19df68873d1cfd339f081606413a960e43e0
+external/deqp-deps/amber 0ef925fc49623c264dce778cb61012c1b69dbb7f
+external/deqp-deps/glslang 8c911960a493cc70d5c630a25c37cf4eda176b15
external/desugar 15838a029369efa6af06a375bf4ace021bd6758b
-external/dexmaker 4cc5314429272f9c8da6324ade8af57f19eba813
+external/dexmaker a1234eccd0e8d951aee5e40eaf9806ea67de572d
external/dlmalloc 255a0cbc4a18f900d39b15fdbb7d291fbc5f6a78
-external/dng_sdk 679499cc9b92cfb0ae1dccbfd7e97ce719d23576
+external/dng_sdk 42110029fdcabeaeefe57613f2d6dab26ac76842
external/dnsmasq b447134207044004bec3e4801e23cb2867b74d02
-external/doclava d11fcd7d9607faf33e1903fa7b4f62524bca2951
-external/dokka 8541ac1c032c1641578d2964553222f01a265f2d
-external/double-conversion d9de7c8aea33019254ae519d53f34cbdf931c6b2
-external/downloader ccb0438ce9a83d5e30e5d2693042a7249b6de4b8
-external/drm_hwcomposer 32cf5e0fb62cca0c418b4b051af17f54636cf09f
-external/dtc 37393897520b10ca835962f3847ab357b3952779
-external/dynamic_depth ac6c1e473731f43a12f0181f81c7def91d1961a2
+external/doclava 14d7cbfdfb9f68be5afd2071213ac60b96056a3c
+external/dokka 5ec23fdace90daf8192bf04fd95ce591995bb689
+external/double-conversion 372c8a80d3f1247c8dc10eb59f65dd681a5d7e89
+external/downloader 2b3ec505d2eb42ded0bcac2cc02f08e691c7d592
+external/drm_hwcomposer 3dc0f160184320e76be35f6a123db771bdf84020
+external/dtc fd8c8a25dac5f2cc083348f6a3916424b688a508
+external/dynamic_depth a62be0856e8e1158f43b03e41bbad10f4d005fde
external/e2fsprogs d37e9f0ddce5c220aed237c0d97d732c773861cc
external/easymock 06a9728c3609f856e87db38a6602196cec3ab727
-external/eigen 8a5ca00bbfaca7d3ac7c32480fd78494fcaea103
-external/elfutils 8324e47f739020e8c6f0c11588b5435bf53f4590
+external/eigen c50defa76948378695d360cce711746624c8b943
+external/elfutils 1fde7f911548e57cd8cf471ba7a6518d1100c278
external/emma 6d7f987710eebdcc6b7b0180f50eb65086f06dd7
-external/erofs-utils b9ada7fbfc06c1e52a013d3a855f2b0feec5284e
-external/error_prone cc6b6e623e1f2b9fb144c63804105c7f574e36fe
+external/erofs-utils 45ee690acb651d56e11f254a5632618ab2bc0692
+external/error_prone 45931abbc448bfa6efc826528f3eff5d092e32dd
external/escapevelocity 953cb3b75b83ec815d2e82a9fa4018b2246741ea
-external/ethtool 94e7e78ff4408b94042024f8175a2672b67e62f3
+external/ethtool 62a7551d5eb0a441031ffd800ffddff97e527564
external/exfatprogs ad5115d6d20ac8850387d65230ac99ae4ffb2aa7
-external/exoplayer c261b331f2da1d161c8f437e7e6ec6649f2e84ed
-external/expat ca7deb5c520590dc0be6eeb7db76ce6246a638c3
-external/f2fs-tools 3051e1196f235e1a7829a22dbcd7fe0022ac910c
+external/exoplayer f5f6eb5463353465cc87b217b63d0434131a16a5
+external/expat e99bcc1aae9ec06c34808d2e980ae6a626bb2366
+external/f2fs-tools b2a2115e101d0585b09fe762458da24fa6c97e54
external/fastrpc 418b791d679beb2078b579a3b6936cf330c41799
-external/fdlibm 3712afa2cd33760df9b7bb1c2ccc2bef66cfd4cd
+external/fdlibm bd7932a917c11619cf0cf3d91e126646b3a88e69
external/fec bd748f639f8156d3c439c46178ee2e1176b226cf
-external/federated-compute 4ef5736cf08b6d7ba503ed9064684e3640567c6d
-external/fft2d 0008a690fbd21ea3bb2372e3e2c083288e82da7c
-external/firebase-messaging fb531458f21256b65f1db0a596c684b3deae78e7
-external/flac 4c93bdb352be8433bdf78f0bba6c2c5ff9508915
-external/flatbuffers 2843c5046e559dc35f9380ade1692cf0a53b770e
-external/fmtlib b40d1c849f0dbda5f69a9a502d4f8ba3457fd308
-external/fonttools a02985d4abf3db3134b5dd17df7703acc31ebb7e
-external/freetype 1495b5d6b1e9052b111e7b48eed3a32d1123e039
+external/federated-compute 572f1a20dd80231114ca66869a5fec4d2286eed8
+external/fft2d 28fd6ab3672cec0ff1f8e27bd5c599dc283f8269
+external/firebase-messaging 89f472808d35023144347fb28c0c5afc8771d193
+external/flac 35887a4126e1026ff056b5ac4d2d9b5810ec9843
+external/flatbuffers 4c75be8aedec93af71db6f1d07db91a3a658a464
+external/fmtlib 5ddb263616bf56e4f09213fdf9d0dd64aa2e3e63
+external/fonttools e753d9084138bc0420c72e7ea7394cac6fc0063e
+external/freetype 1a0a6843f1541898c9b8f0cfebe1d9aa95b72411
external/fsck_msdos 9558e6ac2e10ab0fef46fdd14187b840555f86f4
external/fsverity-utils 347779721eee1b676a732f8c48ad3cd7f00b3703
external/gemmlowp 5f39d1b313f0528e11bae88b3029b54b9e1033e7
@@ -190,8 +191,8 @@ external/giflib b771f86bcb3d0086ee5eda84da70634e7ab746dd
external/glide 62b6a48d7e9ee2edf3f8ec43dc4f53dc16b6eca5
external/go-cmp 88d15eac089d7f20c739ff1001d56b91872b21a1
external/golang-protobuf 1c12ee1efe575feb122dbf939ff15148a3b3e8f2
-external/google-benchmark 7a21a6f81bce08a3db7f312bd2e0b7084b3e7fff
-external/google-breakpad 3443fe77de74e472beebe774d5d540ae22d5b0df
+external/google-benchmark 56734c9de21b723684c083ccf7fcb8dad46ca387
+external/google-breakpad fb7ac48ff29ea964d93c9fa1f98c368bdaab705d
external/google-fonts/arbutus-slab 8b1bec9e6b9a8a79fa189a56e6237162417bde40
external/google-fonts/arvo 5e0ae7a75cdb5d18c6c03d79f1e49646f59a78c0
external/google-fonts/barlow 83ab24c72274f472474004157f0c77ca420ad714
@@ -207,213 +208,214 @@ external/google-fonts/lustria 12827f84fd0adc4db95ade52c5e2636f79b7365b
external/google-fonts/rubik ed7b0637fb8028f250d0e4016f5c40702376ac84
external/google-fonts/source-sans-pro c2c018df631f0b3610244a40a3a68be71b180483
external/google-fonts/zilla-slab e2eceee31bdbdbbcb5e8dea5c56ee219cf6e8e54
-external/google-fruit 87849e475eaac23d7b85bddabbaf1293f80333f9
-external/google-java-format 23900a4073caf1243f551a2b9a1a2c13eab80dcf
-external/google-smali 05cbbf2b775625ccb682076b171b22b5337a3bc4
-external/google-styleguide b72dc1cc671e70b5cba6a5e72283a7705b90dee4
-external/googletest c57bc5466fae618a54c8bca4fec6a9c36e9cbeca
+external/google-fruit cb16cfee2231be7d190d2d28571a68a3a64c4998
+external/google-java-format 232d65599ca0a6d33f411b3bb5056e39c0b93191
+external/google-smali 73ef1e313f7ca16395c854d6dee5d7bf0d5adfe0
+external/google-styleguide 0cfa58a9bb66bf73a794846260868264716f5a4e
+external/googletest f491fa16c2d7dfd12902859d129a59f70f3d77e3
external/gptfdisk 6727e78ba400a8db61266f5ae769827e3bbf509b
-external/grpc-grpc 7ef3e167609a8d2340fd8c8665d76e01ce0f6821
-external/grpc-grpc-java a8b60536c68bea1f3ba9e88922f673e50cce3713
-external/gson 2b3105d7c93244933dd77b79b5868227458182be
-external/guava b2fcf36e2a5963757df85b4d7b61096103b55a79
-external/guice 3c14f6566f7605da2d79591e9d450f50bddc5756
-external/gwp_asan a77c52ca6c1382e09dc625ab0498ddda401295d1
+external/grpc-grpc 9b026e649bf0431a0f0e090ca8521b372d9877ee
+external/grpc-grpc-java 4e72ae2b4f1b476e3315688ddb23d21b5f097a98
+external/gson aedc70d3d9bd54f6d7511d3be9dd8de5a6ccf77e
+external/guava 95a504e10064d1cfa0ee5f621485b0f103187a64
+external/guice faa0e0b6fae15291a9ba302c40950d2ec8278007
+external/gwp_asan b2c12552e8e0b93b830f2cfed173956bfd7f77b9
external/hamcrest 13e4719e1a36da4ffe406e4545ee2b1694a8da4f
-external/hardened_malloc 749640c274d54e084505a24fa758bcb5f96a25ef
-external/harfbuzz_ng bc3ae465ae0a535ff76acfdb4cb32d8942b96cdc
+external/hardened_malloc 3f07acfab1cfff00baf33c477f96d3e3f874275a
+external/harfbuzz_ng 5c9d488096ca3484223814f08bbf8d024dd7d8f2
external/horologist 969fc919bc03cafe5cb272a0490ed10d58bc0c49
-external/hyphenation-patterns 5cb68ecbae731598f0ba65773fea2c3342b90a2c
-external/icing c2be20616650e2f8ccb1d592654c08d6fda315ca
-external/icu 171ee7a047e3dbb9f9babd02f2be5541ae999d9e
-external/igt-gpu-tools f2f8a5ae66dd20b7c3fd9d9316259dc8bb3048bc
-external/image_io 5e73bb66ff5b4dd7c204fb760cdf8e4ec9ef2975
-external/ims 2535052d9d7680cdb05756fb6d63cd8b33288df0
+external/hyphenation-patterns bd46eba42ae9e82cb5fffb357fdf5e0eb294340b
+external/icing ce9243ff76d196b386c77f6fb7af67426490ffd1
+external/icu 3c0f94b88aa8c6b9a6c8c5c469b9d18ba96232db
+external/igt-gpu-tools 4de25c63ff93e60eb75544fd105a984abd76181a
+external/image_io 11cdb91caba47bb7d63f9dcd78be491ab894e447
+external/ims bbbd076f0a34e0c210f8db51a24d162b8851e906
external/iperf3 1cf15880b703c645eb9c38a3bda22d4530151698
-external/iproute2 2a022c115361bd8833913b2da72d82eaadf76bad
-external/ipsec-tools 82620af06f1ccd3355d73cfd5c84a61fa8f64477
-external/iptables 60d783b8f6c1864f06ae534722c74748805d0e16
-external/iputils aa5b75c353fab7fc62ad1294ce74c8f4f59802cf
+external/iproute2 005a0b100ac8d352374029698f290f14fc569379
+external/ipsec-tools 213615c8ed5fea5989ce00b1ef043ac946cae744
+external/iptables d5873aac3ef2446546d1756162d315347e3dd813
+external/iputils 7f821b33e969aa43a55aad061f8bc94f2d85affc
external/iw 92022041c981f431db0b590d0c3272306d0ea2a2
external/jackson-annotations 2bf6642460ffb10303bd46207a4555f36d9e5945
external/jackson-core cc59a37bd439d1217481d003d6f080f91d6daeb5
external/jackson-databind bb721f295fd7c8d88f9224dfa52bf6db85555241
external/jacoco decacec3b56f9ca587831b65d18f5089a3c5ca48
-external/jarjar c3223a2c45534d0c752c3c4a31f5acbb97b5ed58
-external/javaparser 17fe96584590c7f927b0ffceaa277cbcc5c88f42
+external/jarjar 1bdeb7be88f60fc5a00cdbfaed807b727f58fb60
+external/javaparser 53e14cd806d3b6a09c5571d5c2b3523c17984c84
external/javapoet 0765748f8c7f6979b46a6f7488232aed3c8a6c10
external/javasqlite fd76c71b147b98c03334ec0945352cee0b39aab1
external/javassist f1fbf3c2ab775ce834e0af96b7a85bdc7a0eac65
external/jazzer-api 33edd6723662ea34453766bfdca85dbfdd5342b8
external/jcommander 38d9be81be809febb78b79b841f66d051ce499aa
-external/jemalloc_new 631c4e9ffaed185c4c417c1b386ff330d48e3ba8
+external/jemalloc_new 2b6695941402dc26f034afa73f8e177f29f10cb1
external/jimfs 99efea85871d23f5aeccb324ebaf47b86cd15770
external/jline 30828e80b753c16ba8a210873bdfbd13df57065a
external/jsilver 6852f0fba8b5c7341af68a69daaa9b8f0e4d0c65
external/jsmn 287a6ce9830d1cfc13284130d6d2753528d7946a
external/json-c 4ca1c6405ca44253ba029946520b81158a68594b
external/jsoncpp 8d9bb112388603ff5e416dc6fd98278c60ada8e0
-external/jsr305 820c6121152a434d4b7b588df4fec1eeda4afd60
-external/jsr330 de92a8d6b1dc4b3296a641cf7e67b59dbf9bc67e
-external/junit 1647dd701f16e1ec4092476406763683dec44960
+external/jsr305 f5c1ee18f8e9d54e0abcf332c21a2aa1bd7a8b6a
+external/jsr330 3d2171f2a6cda25edf2e064f1fc23f140a1675cf
+external/junit 2b82c130bc8c99be97e0c68493573b4f546572ce
external/junit-params b2c653efad15baf736c94ef04454e05088f2cbb7
-external/kernel-headers 17cabb0e429492a1eb1ebcf94e786698feabcb5e
+external/kernel-headers 30a1aa5aa9965f08210b16c41cd290e61d3867de
external/kmod 3a9039f4c7102de17c2be5b9ba5bf09b08aa8dd9
-external/kotlinc 6b4d1d02e28567e371b52b19c45faddf8a04ca10
-external/kotlinpoet 7eeb9d509c2fa4be35237ca441950038d5184575
-external/kotlinx.atomicfu 3dde2c18416ced602f28bffcf61c66633e15a576
-external/kotlinx.coroutines 3ad30843fa9ddbbf3b6fc9ff2382413e5c15fe5e
-external/kotlinx.metadata 4f83edd3daa952e738fb72062c97f124bf10f412
-external/ksoap2 2cbad41e563492ff09ae6738e7213172d87b7f8f
-external/ksp 68e99dcf56444fa729c4e210f372206ae9292dcc
+external/kotlinc 68d596042b103bc60fe9afadd27a9ff1e60ae368
+external/kotlinpoet 965d09838a80668c3dfcb98e6c38945422194dcc
+external/kotlinx.atomicfu 97f4ddc5b1ee8f931a670c8591b2d5c490b193d6
+external/kotlinx.coroutines 94282dc57d2e5d81d540e2ffa11d72bf269e4850
+external/kotlinx.metadata 16622a70cd5a888e53c9c944c8b4b7e0a52d275d
+external/ksoap2 5bf02d0d9a36905f2bd2b163f0d73c208a78cfa9
+external/ksp 308f11c45c275147f0a21f1770a444b0f6db8d0a
external/ktfmt 60afc16436dbbe4bfe7a88a648d9360919a1775a
external/leveldb 29b80e11e52e248bb96caeec12428a3f71cf9966
-external/libaom e63d869ecbbd65204e3e6ac5a7932a077b1de055
-external/libavc 73b5f8d32198e78366361aa951ef9ce58d1f1d20
+external/libaom ef4e64bc5a41bff5f04cb01348823e860170271a
+external/libavc 86a4fe104607159c795dd525f7caa652230adec0
external/libbackup 6a05a6fd9c9e46dd403e791d1405a2607b2c71fe
-external/libbpf 458e6b360caa36cc3cf8810f4d87c70bc57822ac
-external/libbrillo 2741ff4b6be8fd36a578feb6bee808e802cdb07d
-external/libcap 357ed048debba31da3ee1c0a24a3915fbe2d6a43
+external/libbpf 45dc3752d2bdd3de48b53feca441f6a872d15eb1
+external/libbrillo 0a182a23717f10be5efaa98ba7ed6760a9c9aadc
+external/libcap d7d1a0a38c5be06a7e7d6391d140b54878836f48
external/libcap-ng 2bcc92ae19481dd2b8d3ce3abdfbbee49261abe6
-external/libchrome 4808f82cb0a363ddaf98ee24bf0fd70cb32b9d95
-external/libchrome-gestures c08d5db301ce89bd8e5fbb1a0c9e2e9f220525d7
+external/libchrome be65431a8bdf069f5b5aea9804d7f2119a897b17
+external/libchrome-gestures 30bdfb096275e8639bbd7d3e5c1a4c10c4ea0b50
external/libconfig ed00fdde8d205a82ca86b68496dd1d062ca8f0fd
-external/libcups 2609b8d162d740ef690f38ae0de931b422580fc5
+external/libcups 262fcac61dcd80a7418beb62995e7f4a8c056617
external/libcxx 106fdb332fcd4cab59bf694cf8272e71a67e7845
-external/libcxxabi e17511579c5d920307eece828060ba02d01855a4
-external/libdav1d f0cb3574dede04afcdc0f6956a781b1b986dd036
+external/libcxxabi d2b8f4ce121df59e4f5b8e9d0e1c11948be73bff
+external/libdav1d ff447a69a94e9c23998d59e951304384323cb19f
external/libdivsufsort 30b9430b2d8672faf9045aa522d63599a84e8e49
-external/libdrm 54ae15ef8944d72706b5edb34f930b440c13a7dd
-external/libepoxy 0146411f7d7d31c4dc8321fd2626f8a7fb905f25
-external/libese b4775d5a849d0b197aee69dbb0a253e08b533591
-external/libevent f0315a3225252ff9378f5cf76ba08769393f77fe
+external/libdrm 1d9ba7c87c126e71c3af8bb2a77117de5d0d9ac5
+external/libepoxy 61dc5df8983078d2df78b21a0587f7a9f38799dd
+external/libese 5923518e4f8281fe4eeb440b028fc3d72815bad0
+external/libevent 5d9be44e07a59832270efccebfa957bbffe51b42
external/libexif 9597d7410b2573aa7bf6175b8c1978a17d1da4d7
external/libffi 1fd5a2e1d639cd1ddf29dd0c484c123bbd850c21
-external/libfuse b11330859befe1c42dac999d31ac7d80f2f68503
-external/libgav1 a5cf73ed9253a352a844b9ef070813e19e5bbec4
+external/libfuse d2280b4836627d79349434874e8b856141a104a1
+external/libgav1 829c90db2b13a6f615a997784f9a0e8482b78b4d
external/libgsm 94902a8d02412caa2d408b1bf4bc2884df668f1c
-external/libhevc d146067979b0b4089d69bf133dddec0ee2c660b4
+external/libhevc bb3e6971f6d50fe3dea4172fdb9a2ce61eb8a7fc
external/libiio b4ae7915da396638867f8fa2dfbd0afa7c9ae8a1
-external/libjpeg-turbo ece9b7158b666db64a9a68e98c25d2df3ae88e05
+external/libjpeg-turbo fee698cac7673f275e9fe9a7def9456eb702ed37
external/libkmsxx f0687c8a10b3e371dbe09214db6664e37c283cca
-external/liblc3 20c9f2107431c0675c605ed3192446acc32382b7
-external/libldac 52d1531044f5491c9d4987dc880e259009beeb35
+external/liblc3 0f952b34e098b9f8fd17fd861b465be6b06b5eb6
+external/libldac 2efdd91222c4c5f929335f34cbc3b576343cf1d2
external/libmonet ad43748fbc20ff059869daef20b55bf8d637334e
-external/libmpeg2 188bf84889d1ca0043a4f8a074e57dd5b71fdfc4
+external/libmpeg2 20b829aec27053e9047f54caa5400d36b224366e
external/libnetfilter_conntrack a78ed47afc31121f8fed0c6bca38e823d855d06f
external/libnfnetlink a376eb3279f225b393114c4820c780cbda860a6c
external/libnl a1fa263e3588b3a57fc3a04013d7091a3c3b7e42
external/libogg 539e52034efc4d4cb9c01b3f40473fa15207cee5
-external/libopus 72112f441a895397f2176bbee19626e9a68565eb
-external/libpalmrejection 178a7d7d84c762911c2b59b60fdeac0af629dd3b
-external/libpcap b1847c639c6ec0ad3eabd9e083e70773e1229197
-external/libphonenumber 34433b22e2f31c04d174e0b41df744bf34ccef87
-external/libpng ee596a2880eb3959f237188afdf677bde5e14893
+external/libopus a608f3d31ca42c62107bee8dd4874c8323b9abd2
+external/libpalmrejection 6603f72ee51b56308b2cd45be91c9eb39f038652
+external/libpcap c925e13a31ff7fd475ab74cbf38bc6dafb26a5f9
+external/libphonenumber b8928a6ef002e4fd8b29d729a02976e484a40c30
+external/libpng 944c6ff6487120af53c52a626a666a09d20153e2
external/libprotobuf-mutator 7e7a774e315426f7eabfebd3d2b394ec3cb81808
external/libsrtp2 5dc6cb253ed0f313cededbdb0932be2c73032bad
-external/libtextclassifier dbe2898c899bd90acb5a76a072bf91147e6cb6f5
+external/libtextclassifier 2ebd92cf61b8fd450ccfb480c2736f4b548b93fd
external/libtraceevent 72852e8c2a7cefa7fccb30178de813752c9c7bf7
external/libtracefs 287e80b3a36113050663245e7f2c00d274188f18
-external/libultrahdr be53c5794e5db5ffe3669ca16b27d0daa97a094b
+external/libultrahdr 7dea2d92601cc109ddc99989f77fd16b3e00b23b
external/liburing 1d27ff1934c5c4292dc00fba7f7f8ae411ed42f5
-external/libusb f8c697b87eae8fc259edd1dc5695e2753163bbfe
+external/libusb 1ed821368fd50c806626674c1d1eff562a3180f7
external/libutf e72f39528b91793251d8cc21b78f3f8706ae7c47
-external/libvpx 1ecd62a6eaf18c9084cee859f1072e5178420ccd
-external/libwebm 29ac94587224dc56dcd6c3da991022207b6a072a
-external/libwebsockets f267cd39c9f0836d1ae27d1977e8ac75395adaf9
-external/libxaac e6fc6686b645f9fccaefb3cee563571344ec7b2e
+external/libvpx 455be0bcfa068ff0c651330d76cfd2f38bf17f32
+external/libwebm 103e46e4cd4b6efcf6001f23fa8665fb110abf8d
+external/libwebsockets 6c2ec0e41cce632ea2822939941d463f7a7318e2
+external/libxaac e2fa8514f5a14014f21f935f9227b28bcde34447
external/libxkbcommon 7523f0e6845607e1bca739385e9c00c508a3709f
-external/libxml2 2d036e859f6c245448451f356952fe294cf11e27
-external/libyuv 1eb03fbde82ec942526f355806242778d949c527
+external/libxml2 b600abc3400fbdefa2ed8f7fcf01176aa676ff08
+external/libyuv 4cf88c5b71a80aac6e706423e6563ff4f6e454ea
external/licenseclassifier 46c4c49da23cae783fa41bf46525a6505638499a
-external/linux-kselftest 4a7e7a69763196c55a06560c6bad03e2b22efded
-external/llvm eb0d26b5d9f59abe522bcd0e4ffe43187fab7ac9
+external/linux-kselftest 90cb5650f5019619972545509b9e5a4ef97578e6
+external/llvm 564dba39fe8cde126b2b64864aa5e3801fefe1c9
+external/llvm-libc 2016b21c22cb1c6c91ad90a3705dc4590594fb11
external/lmfit 5ddc57e5d924f146ab5fd87df586563e2270da38
-external/lottie 9874c8f44b29fdb9219708061e901a1b21e920fe
-external/ltp 159fc967c5adc6ae9669e9a9d0f50d6e30c9f610
+external/lottie 2a0c80bdb77e369b2f3b66da2affeb07ef9e34ae
+external/ltp cfe85fcb8b7178c1e22c07a72c9cbb03f34f41c2
external/lua 088332b5b69e7ab13924864b272aabfc2509d2d5
-external/lz4 67d4e528982ffacb160815817afdd3c17e809834
-external/lzma d21acda4cb1985e7fffa1719ed1ddbb0a090fee8
+external/lz4 9180e4e4ff44ecc1831dd02e37f6e4d3094d3871
+external/lzma ef385759abd413022661c4f466e402c9187039aa
external/marisa-trie c90fe3d1e4f69b3aebd24764868797e76f12dba4
-external/mbedtls 7dc1f2a1ab9526f43bf038f985ffad87d016a0e7
-external/mdnsresponder d4b4908ae4132f2d083e8e0269858e80a9c6abae
-external/mesa3d 7704e8e37ecf177e349abac894bef270c7f4b171
+external/mbedtls 37d78aeb6c446dbe5a589877b01d5ee6a4be8663
+external/mdnsresponder 1ff9b784b0183a406020882ffe69ac4121fc40e7
+external/mesa3d daa37bee13196a2255e2aab2ada2cbbe7c08e83e
external/mime-support 2959cec403098292e35b4b7acb86b61d1af50620
-external/minigbm 0d81102b80fc4512f40f81a390dd0569709b13a2
-external/minijail 338fe75a133688e35aa784e555a0346b7f8fe5bd
+external/minigbm 5ab97c3f8412bd538d0f368c1868849003378cd4
+external/minijail 195e18759e6332e27649be3ffb795f4e0dd6873e
external/mksh 05734d24dab15a7c4f07179cc29effeb7d4e8e2f
-external/mobile-data-download c0fa9f28b3a46c989473590c91e77852a797a962
+external/mobile-data-download b37a6a5d2e6c2b220d8f73eb5fb6008949a6c012
external/mobly-bundled-snippets fcc4c972c4e37092d80ffaeda2210198eb62959e
external/mobly-snippet-lib a3af46165c6d4168bb33d6e97b9959eba531b5bd
external/mockftpserver 876b9d758e92bb9ac60d09763a5f23a1c6322c5f
-external/mockito fb1f9e9ccd2c2ae32326c74346cb33d7f925190a
-external/mockito-kotlin f27a569d57faa66b999a067c6d4cbed1bf6595c2
+external/mockito c1dea26beb696088eb870529407f5457a553b126
+external/mockito-kotlin d1407afd4eab62e286fd1f7b4d07a5f83456ace3
external/mockwebserver 220ed5091dee73846e0ac19971cbf7f70bbf464e
-external/modp_b64 07d9c0434f4afa86100e39f75ae89f82ccd06a98
+external/modp_b64 87df9414060880732a17fe07be9cab5ec091cf63
external/mp4parser 260189e939c10ee8f74fd027d6c46c095a907878
external/ms-tpm-20-ref 5c591343844d1f9da7da26467c4bf7efc8a7a413
external/mtools d5c9a868b113e0ec0db2f27bc2ce8a253e77c4b0
-external/mtpd 10ff718174db68b108ff271c3847828d3b69740a
-external/musl e9fabcc51bb611a0298e3b1540cae924ea27ac1b
-external/nanohttpd 72bf38daf22425413e19100cd9ff3de5989ffa35
-external/nanopb-c ce44c700b03139891e90c90f4afd841c83452b5a
+external/mtpd 3620788d47f8a37b74a51eb614824319ae0c8393
+external/musl 9d73cb9f88f385f3845c4d93e32f2cd2e2b9957d
+external/nanohttpd f6fa525821ea5c8c99b838c4e486dd5559c1dd0c
+external/nanopb-c 38b979bd02ade8781b7de0bbbb7a37fb3cdca72b
external/naver-fonts 33a64a1294a3f06b425eaa30acdbcd6c2805e197
external/neon_2_sse 80a68eefdccd99baeea4880baa1b4c25f2618725
-external/neven c8521de3442c426a23a2a3ea98930fb482985e76
+external/neven c3badc2fca98b6cadb320cae48e5d0ef6b50f21b
external/newfs_msdos d656534b87bd8f59341392a2dadc9aa101e4b018
external/nist-pkits 856e017fa2b3fd53a1fa1cddeb703d134dba3907
-external/nist-sip 40c04d072763fea71b44fcdb3a3b7059671f3d45
-external/nos/host/generic 7472783e26c7043abe17bd43d55261fe1db1a490
-external/noto-fonts ae29cb40095346266d1d9103ec4acc7c4c2be9eb
+external/nist-sip 4fb240ae9e766f008d397cc549d5bf25fea88884
+external/nos/host/generic b5e6e41d03db99848c020f002bfb2dbf0fc88fe3
+external/noto-fonts fa5c76db431c367e06b7e3649f042f3d0ae506a3
external/ntfs-3g 7471d6403640f1cd0878cc2c87279571a497bcb7
-external/nullaway a4b1cb40a6eae0f2de886de0415bad559582526e
+external/nullaway fa071ba7388ff35d125d38dc84a56def10c74d76
external/oauth bb1a7bd835d7a38ea2516d2d4e5ea8b558356be7
-external/obex 64c7160b595ece36f47b4a4ecfccbbf581199fe4
-external/objenesis c74028b88b8eff930c304352f8bea7f13c6c4b70
+external/obex 95b139019f79ecaaff06c33baa3a48cf7e547879
+external/objenesis 2484a483b1c292ff6b1cf1f531f918d54d95d8e9
external/oboe cb339ae8c53aa7848f2130f249c3df0d0972277b
external/obstack 9a2c12f67dfc425b788c970dc70f439fbe1ab9c6
-external/oj-libjdwp dc2263fb94e339b39620f420e9b4a008a51b2833
-external/okhttp 456c0b4c2f621940a6ecd8c964723e54a773019f
-external/okio d776b19bc9395b4b093cfb04413d9a88dff15004
-external/one-true-awk e40c4a72a7db47c7614518690749cf4093b911a0
-external/open-dice bda242066fd27adf38dc4a9624fdaaa13a6dcde7
-external/opencensus-java 8b68c5f18a34fd6580cf16134e32a72f573638b7
-external/openscreen a1f37d7e15e391e1973053f8d58f07e4d240f1b4
-external/openthread 034858dcc8a94577563e52b6a333584c705bdbc3
-external/openwrt-prebuilts c1c8e7b64fd3deb645aa26818ac2fd20f63ce07c
+external/oj-libjdwp 41e03b0a669237a82700f682d8adcaa8e9c9df58
+external/okhttp e6e91278427a9a1c5e47e2478b7b159792fca845
+external/okio 035656b8ea5bc749492621d0f681e0c12069bd07
+external/one-true-awk cc6b62bb7835ee8f6a96b90864ead529a9d806e6
+external/open-dice a6300747c1dcc96b4e6404bceb2142d0055ada34
+external/opencensus-java 5ac4cab962d7b056cfe3ef1353322bd1b9f26fad
+external/openscreen 5a541eb959fdf2b27a6d610efe375ec0fc3f85a0
+external/openthread bdc1bee6246e6105b6bde0a94ee5441f0653c035
+external/openwrt-prebuilts 6dad425e73a7ea0dd268e89bb1fb22ecbee4de27
external/oss-fuzz 3b94263bdb84afd35f959a6831ade6a6fd3fdc4b
-external/ot-br-posix 38ec04fe6d851c138c2625ea33315bd88f4024ab
+external/ot-br-posix fdf45542896454b0ebdbdffecea157c4ef581c33
external/ow2-asm 858b040323a2815bbf4a9d5fbc07c153c7877ae6
external/owasp/java-encoder 068afa52e64ff6eea998294ab034428d5343ba99
external/owasp/sanitizer 451fae5251f62591d3ae12603e36334a986cbc64
-external/pandora/avatar 5e5cd5d01bffede5d8cb829570d4260e20b76a6f
-external/pandora/bt-test-interfaces 9db90c812fb2c2433c973dbe9b61e3a328d203b4
+external/pandora/avatar 487a0739865d85da782d82a0e14e45ada4088d2a
+external/pandora/bt-test-interfaces f42a38a316787945de98b27ffaa6796fb0628ab5
external/pandora/mmi2grpc 11f38fe00c906404470b5c4a68fd28e0a69cb447
-external/parameter-framework ad13ec9561c56b14120ab7f56a6acef8b3c453af
-external/pcre 1ff4be9c7a25a26d3217db330589ce6c472a60a6
-external/pdfium 81ee5b3c7e97f872a7a4f5d8f478e689a8cc5e2b
-external/perfetto 1436b03ce8d197748019aee86199430407375a98
+external/parameter-framework f35fdf8ee1206ecffb01b7df1a9e21dfdbef772f
+external/pcre 62d0c9b2c252ed79a430b722b2c950b58b1ecaf0
+external/pdfium 84aa998a2a79b38285485e8a634d767a3574583e
+external/perfetto 7c79c3ab0136f16b149f449f9178ed4027189e5d
external/perfmark 2e27e0e7ad6c536b71bbe803d30264f12ad55119
-external/pffft 10070742711dcb7da4663a5eaf129f3b179c76a2
+external/pffft 8bfcf19218c7fd7bb2ccf3ff6271cc832dd201f0
external/piex a7f30384a8bedbe1becc40abff65219cc9c68e7d
-external/pigweed aff67b6bbc28eba4d1f4a4a12e116e63ab4813ea
+external/pigweed 98572608c8e479a03a6fbc03e7f103c3d624aea0
external/ply 09948d41d6b3b06d4f51351d12c4c470db0bfb8f
-external/ppp 921d49267e02d57b74f551d25839d43a3c330224
-external/private-join-and-compute 2aaeb1046babfb35fd4cb2aed12a685b28615cc8
+external/ppp 7f5b6f4d94232d7b6f238e426905b0e451080fdf
+external/private-join-and-compute b8c3504ddcbd02879eeb92f0d6d8bad8e9a8c5cc
external/proguard 71596053e24b7f32b61360bc0f08a158a95cc485
-external/protobuf e46b0a28b131bde57f275504b5868512f159f1ae
-external/psimd 4e2bb6fa6e8e2e0c0628596fdc869fef81e96cbf
-external/pthreadpool 56f038c9e8f89a7247ee96ef8fefaeb18422299a
-external/puffin 2b4c8b04afe0e8df3e80565186244fe51bc1af85
-external/python/absl-py 1ec0f4e56faa7a418fc9b017b564d94ae6e36056
+external/protobuf fece1c3e7124f940e00502a5431726ec2cd3b17a
+external/psimd cce761d5d4a0fdc84a97e6631cbcdcfae1dada31
+external/pthreadpool bd6619bf8285c083b8696d0a6cb7b2670e06dc90
+external/puffin a50b9ea33a840d0c5e25917a281fdb681c05dd76
+external/python/absl-py dc5f0e27ab8d952ec42362ac87a1bda5d01c0140
external/python/apitools 64a85e80d7c0f29b4219e0039b63dfc11e069b87
external/python/asn1crypto fb7b4275b9afcc1a3e351dbfee76e958e33b191e
-external/python/bumble ca2c5bc095981f524f24b5932ea7ee99f4df9860
+external/python/bumble db1c42dd56e7c581a306da3eb3bd469d11108226
external/python/cachetools 0d34fc6e420a76bcda5cc6a96aa922a5f188de7f
-external/python/cffi e4ad7f6c2e347100129583e177d33e02a31afb78
-external/python/cpython2 98d7a4967d595e642cd65c1e8400d602aa06767a
-external/python/cpython3 6236193bb588273ce2bb6c8de5abaea630f5e0aa
-external/python/cryptography c58857dae6e0bf1858beead4f36a303f6e66b1cf
+external/python/cffi 1c68af9945b6a49f23e189dd188122f224e7b8fc
+external/python/cpython2 31d62649b695522bd58ed21d227b943284510325
+external/python/cpython3 97a21c8cf76fae40646cc6458c97d9f26ff16f52
+external/python/cryptography 6738167636ab4b2cb3c47f6b5f24d3630acc9aa4
external/python/dateutil 34e7e11ec02e65d0dd78bfe89c5de2c769a5be2b
external/python/enum34 c38db5abbc6c8f54fd88cde1122e5a25ae25bbcd
external/python/google-api-python-client 110710cfbc382cdbd003780caec188ea9cb22963
@@ -421,560 +423,561 @@ external/python/google-auth-library-python 46e96844758592ebba0935bbc7757a4d460b9
external/python/httplib2 f663ba3e720a536eda74bc389f6612dd6415d15e
external/python/ipaddress 19c5e177c75bcc802f5ac1c6e5b2db1d64f2e280
external/python/jinja cab742f1a655edb5d88edd10de800427c3d12ea9
+external/python/mako 3b41ace3ad571e73e2355f9df537f6ccb2f316a3
external/python/markupsafe b28517b7e0f70f1a38543fda628cfef6ecb78192
-external/python/mobly 0940322559c9331bf713728c0438cf3d95339f8a
+external/python/mobly a529b98b550f5d2cdb797699d6528ca5454759a6
external/python/oauth2client 77470afb039b8547d3886197e83d043defdfcb36
external/python/parse_type 8e1183f8b31b229fc6760af57800d2d01e11e097
external/python/portpicker ed8dd239218d2458b037dc1bbac155d6383f831b
external/python/pyasn1 0071cbf57b52336b8261f3903612a2d4d81669af
external/python/pyasn1-modules a843f188d4b88dfe1e871c23c0442d6a58545021
-external/python/pybind11 8953f761af8ab56ce2b6059a13c3b770ecf8de83
+external/python/pybind11 54f25be124181b5b5e37d686ae78a2ef43f77594
external/python/pycparser 89730bc24e31958c06746901caa844ebea48a6f7
external/python/pyee c62423430f697dfc5c8f84dc9e4ee0438e9c6875
-external/python/pyfakefs c7efe3dcf86b7035b6942cbdfad6c8479a5ad7b0
+external/python/pyfakefs ee132a3ba2a7295008913e19af9328d0954f240e
external/python/pyserial bee1c61bcc963e883cbdae3badcf874bbd36d2d8
external/python/python-api-core d6907a01f6d5e3e99e5835e12ae614bb7e11e952
-external/python/pyyaml 8480bac4f85cca5a89161f97ba42a179525326ea
+external/python/pyyaml b4efc7a296a463a3dab93677923e18549826fed4
external/python/rsa 7a4219fcd133d5c7cd37e02e55ae2173333f49b4
external/python/setuptools 782835ffa5c6590cb65df67bf62dae5ba0c92773
external/python/six ea0a57a4c8d7a2cd338cdb53746e570d8d3a5692
external/python/timeout-decorator 750c37cb48b76444c8fba410aaea44d4f45365de
external/python/typing 0f9de4435eccc3c023e68f243620ffb8449428df
external/python/uritemplates 48608d55d804241f1a236d18a36bfd26f41775e7
-external/rappor 0a1cff34c489372d3f515bf81efef2f9f5c02561
-external/regex-re2 d7014912bb8faec79e36d44055d5bb72911d9bbf
-external/renderscript-intrinsics-replacement-toolkit 0c42bb17686077783e816a0d1d35793ec954316c
+external/rappor b1dd1042ec7b52b16e0a35ad250ddb59e8a48c75
+external/regex-re2 645dfcf7a4fe2bc6166a1cd53b626af37a890b96
+external/renderscript-intrinsics-replacement-toolkit d74b161c2e6fbb1a5d5c472f663d3b57a9a99ab8
external/replicaisland 5eae8ebb3c5756e41e77a1f7201fcf94b0eade1f
external/rmi4utils a248dafd7653b99fc45f9d29e5f139b04f2f28bc
external/rnnoise 1295d6828459cc82c3c29cc5d7d297215250a74b
-external/robolectric 850d392901e0d7f514ae97868b13caa8dd72c129
-external/robolectric-shadows 63bad5a5838b99c0ff643e4e27e233ba44d730cb
+external/robolectric 4bd8e133b6c1e55b2a718756fc07d086f3cbbeba
external/roboto-flex-fonts b3264fa5a10f38f5cdadf6c4033e767326e4adbc
external/roboto-fonts 4029d6e45cb3ed68e3141332f91ce6ea561c0e1d
external/rootdev 9bcc1fc0ac6cc0ff33916f8e6ce540d24c01bac6
external/rust/autocxx 07cee73ed86e736981a806f6d1354935963e1529
-external/rust/beto-rust d51d2616eda4f96616950671c76fa4e7c5616961
-external/rust/crates/aarch64-paging 0b53fabf761c142e242c60aa4251b27163c9a7fa
-external/rust/crates/ahash 701110a6928297d3af06f971fa3ebb594c837da6
-external/rust/crates/aho-corasick 0a183ff2ec08bbb70e367a01442beebe90465577
-external/rust/crates/android_log-sys e438a3e11d17146faebc5fc7572e69a39ea63b0f
-external/rust/crates/android_logger 6357d1f9ccc34ce13de159a8504c555a28a4e4a9
-external/rust/crates/anes da4c0b8d6cd98bc5ccfffdc53b760382cb74ec5b
-external/rust/crates/annotate-snippets 42d8e387418f0160a7a32ea72c2325bc42f741f6
-external/rust/crates/anyhow 2bb8f4b75f5f76fbfdc9dfbeb00ddb704cea8dae
-external/rust/crates/arbitrary 5cb5fc0ba68178261dc6d0e1dff27b0f1aa79ae2
-external/rust/crates/arc-swap 532436d061c7baf23101d4fb4d2ee1b11138a441
-external/rust/crates/argh bb2c777e962a18bb25a415ddf1dad99bbdfbfcfe
-external/rust/crates/argh_derive 46c63e11e6042b996a22acca4216f20b320c25a1
-external/rust/crates/argh_shared 2bbf8695fc22bc20ae301ce78d41e9c1f940abf9
-external/rust/crates/ash 86fdbfa9a1e94808803440f5c3a41bec3ceeff12
-external/rust/crates/asn1-rs bae8f1302468c722f378bce6e6fdc2bab8ff2fc7
-external/rust/crates/asn1-rs-derive bc892d2a8fa87530bfaccfca927b27a2ab4f522c
-external/rust/crates/asn1-rs-impl eaccbff5f1cad3f09f791c1f784ea6db9a844b1f
-external/rust/crates/async-stream 16c27791b49c03c1e436763670b95d249020b5b8
-external/rust/crates/async-stream-impl a095c66d8a5411cd92fb15c901fe09699fdfae77
-external/rust/crates/async-task 6f194b970396877867bab830cc14a9f1840b2e30
-external/rust/crates/async-trait 3319c5bfa9423706541c8b26df65a027eb475e93
-external/rust/crates/atomic a5d4d38f424abe67951ff0a21e9c308c63fcd103
-external/rust/crates/atty 0caa7384fd30277fbe2a53b2d9f2684951409d1e
-external/rust/crates/base64 d2e879e49d254b6fc2d340001814fa17f769efe4
-external/rust/crates/bencher 90eaf717ee5c8513c10b4800afe9eae997764235
-external/rust/crates/bindgen 53b9e0148082702b278396d5b08f6b960ada9bda
-external/rust/crates/bindgen-cli 4febd7844196e3f3548ab36d15554796f4b09053
-external/rust/crates/bitflags aa0c28d993205e94da1989e4c319adf504f4adf4
-external/rust/crates/bitreader 73844cc7c8d2ec6edc9d4af6739adef336df60f1
-external/rust/crates/bstr 13961045d9ee5b897e45b7a11c801c9300dd9e2c
-external/rust/crates/buddy_system_allocator a4109e07fb3ffc8bb639564b6e9a1e1173fc374a
-external/rust/crates/bytemuck c50e5677605e7119266663c7aef76acefdeecb3b
-external/rust/crates/bytemuck_derive 76da8a63dd855ae67785d31e77276d82a176ec53
-external/rust/crates/byteorder fbad28d68f2dd272256d94d3d1549e6071ef5416
-external/rust/crates/bytes 9330cd93ff340028856e2ace3943a546105c71b5
-external/rust/crates/cast 12ae05e9aa305842cfc51cc528c6ec2e484226a1
-external/rust/crates/cesu8 95aaf651e11b9e9ee2a8c852f3406d01aa08cb19
-external/rust/crates/cexpr ce8dfb9e2b3f62de7bcf1dfa2229b3e4803ee077
-external/rust/crates/cfg-if c669662d12a9b09812d2854ac1f64ba78a0c88b4
-external/rust/crates/chrono 42eee0022e0b92707e5fcb0992ab59fcaa60847f
-external/rust/crates/ciborium 3c84b081bc7c76efd6eb0ef907fff7c7f9c486d7
-external/rust/crates/ciborium-io f3f0437d7617ba77d3f5b512c0d22ff6e7313ad8
-external/rust/crates/ciborium-ll d337464ee5736b72435119cbceb959ae198e56b5
-external/rust/crates/clang-sys 79c1fb76880661e15773c140911e8f3a855f028d
-external/rust/crates/clap 46399766a66dc555ec0d6f5bf2959ac19d965ab7
-external/rust/crates/clap_complete a31cfffeed658d2faa4439a9a6d8eaaebcc3f1be
-external/rust/crates/clap_derive 760cc560f8061af96c0029737b81c5e8978d5da5
-external/rust/crates/clap_lex 399986ed5a2db1fb93ef9b2fb6b2c5aa74bbbeaf
-external/rust/crates/codespan-reporting 86cc5ffb3c0ceb7f117e7e81c8fe81227fc93d5b
-external/rust/crates/combine 9a14e0dfba74d679d9ac85a0a00c8bf5a7fe0fe4
-external/rust/crates/command-fds a2291954b8909906b7e9c68808367d49e6db7c8f
-external/rust/crates/config 075d7de68d1ee73b23e7d21e17bd47caf3c328e7
-external/rust/crates/configparser 4af60a41581b64c7ad3cdab9582d19e12b321039
-external/rust/crates/const-oid 458936aaef75627a31793fec40a7f09590d3220d
-external/rust/crates/coset 5e409700cac060f21e71b41a1d819232d97afbc9
-external/rust/crates/crc32fast 75afdfa4c120c4d83a7c8e58b7db972fabc2422d
-external/rust/crates/criterion 707634d3f3cb1b65767401f727d7268be12c475a
-external/rust/crates/criterion-plot 330e254ec7b4bf21445ddd79a3a13c4fd75754ca
-external/rust/crates/crossbeam-channel 06bebc8946fe1e0f95458e5a3c6326074734b0dd
-external/rust/crates/crossbeam-deque 63af0d45a18da7efb3bf38be456f086d0c04b188
-external/rust/crates/crossbeam-epoch 8a897f5dfc388abb274a896af3cf355cffaf8fdc
-external/rust/crates/crossbeam-queue 85dadbf71e8bfc6d1de8976f2e270d6e84f501a3
-external/rust/crates/crossbeam-utils 805d6313cee81a5598df920cddc3219c62ebc900
-external/rust/crates/csv 79e59807ed09f44157175073ec8f14fdc42d15f1
-external/rust/crates/csv-core 2fef25d1f933e506a46907e6e65b26ff057bcb97
-external/rust/crates/data-encoding 278f4cec7a40c64589bcb6b931c2861f9ab3f2d7
-external/rust/crates/der 8e01f4a09bbaa38092674711c1a11db221842699
-external/rust/crates/der-oid-macro e9e463f8af93b89587f809fb5610306e986a05e5
-external/rust/crates/der-parser 7b2a685653ae3b94ac26a599d5dd0e3b960b94fd
-external/rust/crates/der_derive 99228446edff9e5ab2fa94b2cbe76dd893ecd17e
-external/rust/crates/derive-getters 4c7529a87c1d176705019ee4b0294e346999ee38
-external/rust/crates/derive_arbitrary 721bb3ca5bc6316533f591951b3ab7ab47ee550b
+external/rust/beto-rust 971403ec5f0330885781bec4ed28f69e09cab68f
+external/rust/crates/aarch64-paging 865f062b6bb380cc789be47a651b52e8191a408d
+external/rust/crates/ahash 4fc9de14f9f3865642636c016e94a60d0945ae26
+external/rust/crates/aho-corasick a532f0f71a55c40d0966dd433c05310db742d52a
+external/rust/crates/android_log-sys 6cee78e724264485bde41cb802e9cd6b38ec20ab
+external/rust/crates/android_logger a816b04b6528b80aeb754014ccf6838cb8563a96
+external/rust/crates/anes f871abbb70e88b4b8c5cc79fa616f4e2b95d1795
+external/rust/crates/annotate-snippets 98040f2026ec19bbd9a7124e17de293e44d4f652
+external/rust/crates/anyhow 5fcf269ec85b5b179ef77f5c8f83a12ae32d7af6
+external/rust/crates/arbitrary 5232af0c9d748a8c8a910c37dbb68e4ab8d00842
+external/rust/crates/arc-swap bc5e6632663a0de311d0d1e6f6fd7e2d5cbf00b3
+external/rust/crates/argh 24a1e567d57b886f024eeda9a020a11cce143c2f
+external/rust/crates/argh_derive 45309ba5f7226b6ac26ef87bdab7102389652cea
+external/rust/crates/argh_shared 4150f9136d6bd549e833c5c0eaa761616a55b086
+external/rust/crates/arrayvec 3c4208288c7a3ee8c4927369ae91b0cd2d4faea0
+external/rust/crates/ash 169bb16b97993603fbb8817d9fb5014853692a5f
+external/rust/crates/async-stream fe4affbae9b9787b039d1ef0a0e9126513693afa
+external/rust/crates/async-stream-impl 2a19cd3ec7c819464eda9e4ab34a62d64043a49e
+external/rust/crates/async-task 0989db55569ea40e29287988f41ed5bd5fac94e6
+external/rust/crates/async-trait 57f87302cf6b7ab4d1d1780e15cb602b25732976
+external/rust/crates/atomic 8cbaa3f2a45bd2c32091ab547d9845667b72a639
+external/rust/crates/atty 4ea1424c923562895ab5f32af0d2fb128e19e2c8
+external/rust/crates/base64 e9dc3258b752d3b81aa3cdd3b48ce4b4ca514379
+external/rust/crates/bencher 11e8e7d5ff44e87fd8d9501bc129b2a01dd81b9d
+external/rust/crates/bindgen 9c6b7170191c0da393c60c73beac0f60ffb3cb34
+external/rust/crates/bindgen-cli 33ac4e42c3c94e140c98bd1b4dcea78fdda61edc
+external/rust/crates/bitflags c176ec025f2d0c935fcb9982741bf6554a240efe
+external/rust/crates/bitreader 5605d1b9da0e412f1645c9747e5fee900cb4cfd0
+external/rust/crates/bstr 8c32428f017cf1faca84600dcf4f15078f29a870
+external/rust/crates/buddy_system_allocator eb81bcb29235e823b873f4dffa2d66a778d6d55d
+external/rust/crates/bytemuck 0742ed3ff1a7bad93fedaa5e8db8a4d04f8b2e09
+external/rust/crates/bytemuck_derive 8cfe61d8e0e72a6e92f00d995a7a660e0b1fff1e
+external/rust/crates/byteorder bdd10d5d2d157dbf6d6c40aff0e147493a9f4ff3
+external/rust/crates/bytes 027b06f51ff7b7c5005012734ca1f078f5effb51
+external/rust/crates/cast afccc9fb17721db4d699ae47dc8507e8bb981ed5
+external/rust/crates/cesu8 d149778150d845cf2f1cf086dc1eff3507d70b70
+external/rust/crates/cexpr 0298b6d4775fba4270cecd601e62f47193845b08
+external/rust/crates/cfg-if 758a07066edb271d71c48f21fc12d8af4c07b99d
+external/rust/crates/chrono bcc0c69a8e9fe25c5b73587de429a9bbdce018ec
+external/rust/crates/ciborium 98a145b4f73d138d493f20f4df8016148bc356e0
+external/rust/crates/ciborium-io 8f6cc29b8bce576cada2e4a8d047d8cf967f84fb
+external/rust/crates/ciborium-ll ceb6f40d13e2ba96e0124dc6c4932bf3b92814ba
+external/rust/crates/clang-sys baa7e8665103622b693418d6a08244b8984d252f
+external/rust/crates/clap e2e68a1a914844ca5534f5605705463ea5f20df1
+external/rust/crates/clap_complete 498e5a1e70d64f8723f6e212f258cd1517b22083
+external/rust/crates/clap_derive 7d4f59c380213bf605dac0438a09a1d44f6eb5a3
+external/rust/crates/clap_lex f78c51568256c656e803166d440ef3f49cb33cde
+external/rust/crates/codespan-reporting ba625cfbd6418e74fe0aeaf75bf2a6606af7f680
+external/rust/crates/combine 1175ae4945229f05c748ebb724761534af700fe6
+external/rust/crates/command-fds 0445a27228ddd017f6f5b68a3caaca90234f9433
+external/rust/crates/config 9f729023791a4a56a4a15df6728bb1c2c053486e
+external/rust/crates/configparser cbe8d4c5247b00ab2265b263b264b38409111fc0
+external/rust/crates/const-oid 65cea1e0ebce898a0a57aca6c939687ab927cd2c
+external/rust/crates/coset 0c9b946f6b59f830028972195818e0fd80c02abc
+external/rust/crates/crc32fast d52e86db3db3cd3eb6ad2bce9fadb51cec04d0e5
+external/rust/crates/criterion c7d3fff854488da2b8f3ca60e5c07a650e86bb27
+external/rust/crates/criterion-plot 15015070763091063a9263d99e0e9c53c0a9cf3a
+external/rust/crates/crossbeam-channel d0ff4d04a442a5a7008985bb9a35fd3947b5958a
+external/rust/crates/crossbeam-deque 9e0163122deac29cb4209136125c7807762f33df
+external/rust/crates/crossbeam-epoch ed2a05f68f83d1ce22074e256bd5f74a52588af8
+external/rust/crates/crossbeam-queue b27cc455398a25d567babdadc97dc1e5a9668caa
+external/rust/crates/crossbeam-utils 95ad2979e690a0dd577cd5570cc0555b69060ec2
+external/rust/crates/csv be55431636acb89e8e920d4641675842cd2ebff5
+external/rust/crates/csv-core 683d11f086133d2f833b2a215dce37972f64a5b9
+external/rust/crates/data-encoding fd8fa51405d1506e633ee80320e737c07f334887
+external/rust/crates/der bc33963a050e0e3fa78698b8925d85911d75e7c7
+external/rust/crates/der_derive 1248f81888013ec58eabd23ba785cd615f0416db
+external/rust/crates/derive_arbitrary bde975b7143f83b451b82db5c301246fe85c1840
external/rust/crates/displaydoc b8650512ce6fefd6c65b0a23eb2e2250588b407a
-external/rust/crates/document-features cd7014187cf641b0000069cd3a0557692853052f
-external/rust/crates/downcast 3d82bb20933db1fa78735402d76eaca0c9aae523
-external/rust/crates/downcast-rs f89dd9199ab08d7fe6cf8bcc56756134cff79d78
-external/rust/crates/either b955a340c0f99169cd026ca81fc033af74674667
-external/rust/crates/enumn aacdf12a204e973f455dcd71c0d4ee6c8eec67f0
-external/rust/crates/env_logger aca49c10079f72920888a626e5c2a8c857ee9ea3
-external/rust/crates/epoll 466409f5146c10eda51103837094125163b5a571
-external/rust/crates/fallible-iterator e3e3bd651627a8e8d9cbbeb2c9d1133b4f89c50c
-external/rust/crates/fallible-streaming-iterator f0e80748fe9494f18c38684ffc9f143bbdbebc38
-external/rust/crates/fastrand 1beed53b03be23bf25042ba537e079adc5676442
-external/rust/crates/flagset 874c4e320f37d6a81203fc85490721c7e0087eab
-external/rust/crates/flate2 aa91ecaa24794aa191bfe252dd51821fc190df85
-external/rust/crates/fnv 80b309b5c39bf7acb8b18306a61b4f9c1efab023
-external/rust/crates/foreign-types 222d1590734ffa13f2693e750e5fd09cc17e4d54
-external/rust/crates/foreign-types-shared 32e48027a25c6fc502597fe0be62b8b81aacee8a
-external/rust/crates/form_urlencoded 00e63d6c8960edbcdab9d405a4dc551f5fcc4b86
-external/rust/crates/fragile 8332e9e607eb545f0153ae52fbfb47d97244f894
-external/rust/crates/futures f4dbbdf8501eedcff8c65e03557adac519c2c855
-external/rust/crates/futures-channel 8ab28880fb4785f9d4663bf0348e92d425b81d6a
-external/rust/crates/futures-core a88f0e38a6a732aba0a692ad840ee0291f2236aa
-external/rust/crates/futures-executor 19f4c11ed8420415d04ab03c3196adbe2c323991
-external/rust/crates/futures-io 3c3b5b80d7cea75e03c3076ba3fbdfc27398b94a
-external/rust/crates/futures-macro a281e68507348e196ed3e28fd3e3b2c38b066604
-external/rust/crates/futures-sink af00fb6687c25b055cf3edac8288aea258a9f0f4
-external/rust/crates/futures-task 3d4bd9187363920b3a07f08d903d54068bf04568
-external/rust/crates/futures-test e297f3e28745c81dc2a7ea34edd056ea8fca79f5
-external/rust/crates/futures-util 8c3712794c40be9513a83ae4960f2c3fc3067992
-external/rust/crates/fxhash a9b90470c8deeb0a4fb9c8e8ac314930252cf596
-external/rust/crates/gdbstub 4ff075611851b483b9c1d9a933d539df7cafa267
-external/rust/crates/gdbstub_arch c0d6b0bf15c5d723cb826b054589342a6ea9f85c
-external/rust/crates/getrandom cf7a78cba95b1fa8100d172bd1aaa87c55ef1822
-external/rust/crates/glam 908ce3f4460ad1b53edd04148a5513865f0cf161
-external/rust/crates/glob a7408350e94d64c9bc1e1c41debc2099c51ccdb8
-external/rust/crates/googletest 64947040474a5a95ae00b71b6cef9da64a22212f
-external/rust/crates/googletest_macro 24cc75e79cdcd2b06225118a844877937fa73b83
+external/rust/crates/document-features 832c3302f7f176d1992b2656a07ad0c22125d03b
+external/rust/crates/downcast ce5de67f06c6bd969f8f622e83079000146a2262
+external/rust/crates/downcast-rs ac5a400ab81552328f713c1237ad0b74a4ff40fa
+external/rust/crates/either e03cb2ca932e9175272c1b358fb9e6879cb47de4
+external/rust/crates/enumn 040bd3db3c5f4e2e90bcfafce7e5fa3efc48c35c
+external/rust/crates/env_logger 16aaed4fde9cb98a08ac15ba7f0b5d5e3ab87832
+external/rust/crates/epoll bfd80b80c74263d59d96c2e9d315349c212b0a2e
+external/rust/crates/fallible-iterator 83f1badb1d1cf11cec39d3ff2170dd51ff785c8f
+external/rust/crates/fallible-streaming-iterator 93a9201e6fe7511b9366040fabf73c848d100e14
+external/rust/crates/fastrand 07ae508ea1e4c7c0ff2243ed854d0853bf757923
+external/rust/crates/flagset 891e5468f3cdd9f265604312cc731e8c208ffb3e
+external/rust/crates/flate2 99bc9c467bc34b1db4b7fd9ef997bd4b46f7fed2
+external/rust/crates/fnv 90d997ebcb4e3b3f47105f5bfde9f846e23bff9a
+external/rust/crates/foreign-types 8a2499156115c043f739034522f5f38a0253a9c5
+external/rust/crates/foreign-types-shared 84f0cded872ea3444ad5e5179e80bcc0c97c0841
+external/rust/crates/form_urlencoded 37d87ed9a8ed8913825982bf5c37f1d864772a03
+external/rust/crates/fragile c34ef77e521128736acc6ccd9aa0390325f39e7c
+external/rust/crates/futures 6deec6832ce71e0311d7ec435626ed7464f1c035
+external/rust/crates/futures-channel f35c8f50219e3af44d85efcbe6a25cbca4634819
+external/rust/crates/futures-core 50dd434a4a0267912054fa771f11f4eff5ad36b7
+external/rust/crates/futures-executor aa50352c7f6064d9c2d0302359ed495e2d3addf0
+external/rust/crates/futures-io ec4d870d2693f22afd2e99d945fdd2983f9f6cbd
+external/rust/crates/futures-macro 131caddc3bf05df5f5cdc85e689d0762a0c5eef8
+external/rust/crates/futures-sink eb47df085a8fb13814717b23c0640d9a2ad6433d
+external/rust/crates/futures-task 292d5acd6b19db7affe66fe23973c525042a23b4
+external/rust/crates/futures-test 9d0abd3dc662588276381dddec2842c65ceed063
+external/rust/crates/futures-util 54ca2e016b841a34c586011f4a8b2cea49d087ed
+external/rust/crates/fxhash 73065f3185a328e4fddae3c594baed4355cf8e69
+external/rust/crates/gdbstub 41c5ce13457b9a87b9d7139a311eff06831211c5
+external/rust/crates/gdbstub_arch 6b8faa21fc3b6204a879d9b09118e21fa17a7f75
+external/rust/crates/getrandom 162f033f5a984608f3c1e8e9612e1b6935e7619d
+external/rust/crates/glam d48453c49c0eac9e0fd06fa0c4676b7191a535e8
+external/rust/crates/glob 9c1d2961757306e19de8d6c9d6d587ae6c2a9201
+external/rust/crates/googletest e99428858054ead256b6b4639221a6d2d54ae003
+external/rust/crates/googletest_macro 83e6205783b252afe435716a1e5b369313371451
external/rust/crates/gpio-cdev fed9200e15f3b6f97ff3833541b93e3783102c0b
-external/rust/crates/grpcio 39977ad3745a546b6d065a35390b8fad029ebd81
-external/rust/crates/grpcio-compiler cd508a0a5806d3425a59d56d18d6e7dd25f5c4de
-external/rust/crates/grpcio-sys e159c23e7009302e9f1e23422f540d474ae94207
-external/rust/crates/half d417f75a8cbdc3bf89daa5a824a8fa3765af4658
-external/rust/crates/hashbrown fb7df53c0db178783ec113fcfeb75fa88f18f8fc
-external/rust/crates/hashlink a1274145191501c633be547f208b195c3649f2b2
-external/rust/crates/heck b5c5fa966970dd8c3debcc5ac3b9677f47bbf6e0
-external/rust/crates/hex eaa278e839da7c2d9c8c8b29e40c86688c46f2ca
-external/rust/crates/http b46bda332e0ba0aa0ae8f2e7aac2a133148ed8e3
-external/rust/crates/httparse f44ad24080a53a872b11dd83cda395eb0f57476a
-external/rust/crates/idna 158eb8b142782c047524632fec02c09bdde683c8
-external/rust/crates/indexmap 5574c3d90b044b6d2af5d31123d180f2cd6fae92
+external/rust/crates/grpcio 850fb61af2fa691ab6b458e0e5cb9b9aad6203de
+external/rust/crates/grpcio-compiler f45d5f1c8b428b5d7e0ca6c78b98f41a5f26611f
+external/rust/crates/grpcio-sys 6d6bd4c30825ba4721177f1dca1eaa51fefcf554
+external/rust/crates/half eb895b155899758d02ba0647f05cc87885af039e
+external/rust/crates/hashbrown 3165e8915efca68bd7eec70be1467108af6aedd0
+external/rust/crates/hashlink 7f269abab0f27f31b943cb407190550e0f6be3e8
+external/rust/crates/heck 82a9c58a2c81649b720ef5b575416a2bdd249505
+external/rust/crates/hex 37247afd3f489ac99218636de5da1ceb24a4b0b2
+external/rust/crates/http c3fe4898c1d1564f2d5052d55e21356d852597b0
+external/rust/crates/httparse df2557c3bf3a5d6ef79cbbf216ef5ead792d3d34
+external/rust/crates/idna 49217e3d29f96236c0b1ce3a987743c36fed8f92
+external/rust/crates/indexmap 9822af985ea17702263b50f449a21306cf373174
external/rust/crates/ini 54f750a9806ac354a576ce6b88756ec198eb1328
-external/rust/crates/instant 31b4f78111c5de996aa724c37cb4fdda0792fdbe
-external/rust/crates/intrusive-collections 336afeb2a6772fb45419ce438990f4822b2471a9
-external/rust/crates/itertools 316e3c7f619d760cfeed362346918150b20a6bfd
-external/rust/crates/itoa 25195ba86c6a53d1645ba105544ed2d3d491fa60
-external/rust/crates/jni 257742b072f7e58aeff4c0055a155e338a16f5a7
-external/rust/crates/jni-sys 2a415bca8c271e014cc72176465b3b21b08c8e0b
+external/rust/crates/instant 5b96f1ddfcc366d22a83218d1b07eecdac51fd2f
+external/rust/crates/intrusive-collections d91f1ecad16c59a6b39603e40ada5313b0ae5277
+external/rust/crates/itertools 8139fb107a8cb8c8f39970995c914ee922a51dfa
+external/rust/crates/itoa d0ecc015a4a48bf644a55629df1048f8ff73f62c
+external/rust/crates/jni 33917987b8561e03ac8b3daf2a2615f522705a6c
+external/rust/crates/jni-sys 3beac2ed41ce87b1589755471564dfae2ae47fd2
external/rust/crates/json5 2f7d5a050d01e7f24f7c30ab4c410866b1088fa6
-external/rust/crates/kernlog 6923fd4d3f76685a49597f9a5ca9539fd03b7398
-external/rust/crates/lazy_static bf93ea7331680e3ea4a03d64d17133e34988257b
-external/rust/crates/lazycell ecd842faf95265b2d6964441273725aba57956f5
-external/rust/crates/libc 89860418e087946bd8a3191204db56a4dff26abd
-external/rust/crates/libfuzzer-sys bc8356d53882e3bee5f9698c32f1f6f4637750c4
-external/rust/crates/libloading 7f20dbe872cc2e8e1b77811c1eca7fc8d04942a7
-external/rust/crates/libm f7441e7437b6876a9ec8ec4a2e9ea6921ae89b0c
-external/rust/crates/libsqlite3-sys 08cec82636267f7308d57eed8f5935623d2f777e
-external/rust/crates/libtest-mimic 1b8e51564f8cd6b8db37983c0da66b5dcb5ecdcc
-external/rust/crates/libz-sys dd670983eac4771a39f7fc5d65e1131918fac51e
-external/rust/crates/linked-hash-map e05e2d45952e001f0990e4acf3537ef5cb8fd557
-external/rust/crates/linkme 95591feb0b6e72ff238375c8667f6eee94b234b9
-external/rust/crates/linkme-impl 1922b1a53a9c2b79ff737cc412aa3d0a419de104
-external/rust/crates/litrs 09d8f2f1a3d5038ef8d0562b6aefeb430c172151
-external/rust/crates/lock_api 71bd013c0d54e986f09349529347f37ac62b84e9
-external/rust/crates/log 9a176a65ab33ba6b95f99f502a8c1a617074ec86
-external/rust/crates/lru-cache 24d620e9763302def3b10e3964f5416cf057eb25
-external/rust/crates/macaddr b327204070bc7f8e6d087cb13bc166f46e3d61cf
-external/rust/crates/managed afd8fe368a6e060b0a3e80418185bb3af387d348
-external/rust/crates/memchr 15077f4d61ccacaa5d16f041751f043ab3ebffb7
-external/rust/crates/memoffset c8ec71cb6442b9f35b1fa4897c9fb39d30264995
-external/rust/crates/merge 880183a3a49dbe0e56f3da262043ebe591a4e71c
-external/rust/crates/merge_derive e517354bb5721db6aef2c0779a773631b7951ea0
-external/rust/crates/miette c20eb400a3cb14ba30e1f17bf395ea75246acae7
-external/rust/crates/miette-derive a88bc35a373b0b78b4bb444ad2d28eef6193c85d
-external/rust/crates/minimal-lexical 11d6e3b658b426c754298b7c50725cda401074ae
-external/rust/crates/mio d4b3a441afe426ff9db0f97e54c72673f64b2262
-external/rust/crates/mockall b65f20b44d7f30748028d73e783375915818f54a
-external/rust/crates/mockall_derive b3e680cece246becb537f360547e343c90433923
-external/rust/crates/moveit 5f0be68d5a7338ae80fc27e482d789567574b391
-external/rust/crates/named-lock f1d1de14a0066d6dce4f355bbacade1d84f97d2d
-external/rust/crates/nix e088b6bfd00a484e1a2c0ab6ac745b9950599f1e
-external/rust/crates/no-panic 76fdc7f2a4352526f4444e39354b575035b4f1de
-external/rust/crates/nom 4874850df0ba20779cc05fae263fe9a908f32b87
-external/rust/crates/num-bigint 73dd38aefcb3d26c551f2affa29ccda2909f3208
-external/rust/crates/num-derive f749fccf68c6fea18035046112d9367e087a2f8e
-external/rust/crates/num-integer 55532976a8ed17b4a172ac416b707ca1c8d2ed6f
-external/rust/crates/num-traits 50e42bf63ef478e95b1bd14cea0bef8d99a0566a
-external/rust/crates/num_cpus 2d4fa47818418629c46943d72df71716c67a0fa5
-external/rust/crates/octets 97efbc08f43311e3a9a3497dc9137cf599293eb1
-external/rust/crates/oid-registry 679e3a5f201be9c436ec9e2c4e8e1f14944b0d5d
-external/rust/crates/once_cell 13b4fde5f04d319013aedaffd0274f065dc6cb2b
-external/rust/crates/oorandom e4280e360105f01e8f3f0ba27e0505ccf8a23c70
+external/rust/crates/kernlog 6c2a039de562f39f1d45ac58f9d0cf80ad3ed8f4
+external/rust/crates/lazy_static 5227e3866a23a5dfe9d16dbdca0f5b77967a4ee8
+external/rust/crates/lazycell 47598716edd66decc8bc3b97d068ebd6f447cb13
+external/rust/crates/libc 4f37e1ae4f81220c0f1545c9f594ea2545e95e92
+external/rust/crates/libfuzzer-sys ad7e3a3f7e043ce90a2b204b0456c115bf594cc0
+external/rust/crates/libloading a9a4fb8cd2341c419df9c4d2b62d97767174b450
+external/rust/crates/libm 3d441d63e5c2eafe23db828b4d81a56c71ba61c1
+external/rust/crates/libsqlite3-sys c96b021579ec75cbb8e13ad8dd8adebd5fd0bd76
+external/rust/crates/libtest-mimic 1b36ab11d4f7e96d35bb35b4dd2917bd8630ef30
+external/rust/crates/libz-sys 3ba9cc63ea0fb8f8468331557e1ce726af4c7166
+external/rust/crates/linked-hash-map bf42739bb1f7359c7ba44323205dee387623c05c
+external/rust/crates/linkme ee5fe7ec45dcecc781ed16c3c57f6fca654fec74
+external/rust/crates/linkme-impl 9a628ff99a2c897918d7b7c23629d27348b5a33e
+external/rust/crates/litrs f20377347ffee40a21ff5f3c14f8359001986963
+external/rust/crates/lock_api d30e185ec2f70f16bf27e38d27541cd5587076e6
+external/rust/crates/log 48f97f3015c6f7110719fdd2f335c0f2bb547d5a
+external/rust/crates/lru-cache 33d2678f1cb1a56c1831348db38bd20f16a16a5e
+external/rust/crates/lz4_flex 1a72eb2b163e5de75a466a1aa294cc77f622b657
+external/rust/crates/macaddr 72e08bb225754a367d72b5caa1f30a8c68394417
+external/rust/crates/managed 023b95ca51ef6546935023d895f6c791a1ee83d7
+external/rust/crates/matches 1b63cf7319768a5abfd32d1dec44527af9b4d04c
+external/rust/crates/memchr 35eaf6b9292211034b191a3641301eb2600fab7a
+external/rust/crates/memmap2 99a8f0ef89ef98f1794dbc796348dc4f6a7f4f2d
+external/rust/crates/memoffset d34dc3338e77acc803a8421b38e8bf8f6354af1e
+external/rust/crates/merge 39f458d9a1e29b4a01dfe5e0aa845682eef85607
+external/rust/crates/merge_derive 92e5b251f24c5e6b5371a16eb3f39a5f90077f8f
+external/rust/crates/miette 3cb636a2a36e22f7cb1310d1ad12b028d7c0b310
+external/rust/crates/miette-derive cf0a0773ec114703dd13effc7a84765186430f3f
+external/rust/crates/minimal-lexical e9e0520d739651b1f2d09986e7f64316e8ede437
+external/rust/crates/mio c5f5c99f952a12b927cc28655febc9cd17c4c5ba
+external/rust/crates/mockall 14680aa57fe121eb8a4e8c2ed997ee5c0312053c
+external/rust/crates/mockall_derive 8bd134e33f9e0c99db92eb2b761ecf29daaf322c
+external/rust/crates/moveit 61e9a8b9cec65b8bcb6ab3ac98da673decddab17
+external/rust/crates/named-lock 7bb89187c5559dadc474598604a96cdd1ee08f6e
+external/rust/crates/nix 9a2c95d28202cd3a8c66db81749a3a6128cc5ffe
+external/rust/crates/no-panic c643b0dabeecd0a32d3bb25c5604c6cf7df8bdce
+external/rust/crates/nom 00766f06e68a69d23f81b02b0ba0eafa3742ef5e
+external/rust/crates/num-bigint 03e4fffe0915a222c1483799195fb896fc906223
+external/rust/crates/num-derive 6acf04bb2e23da386651bf4b2491f46b74836fa3
+external/rust/crates/num-integer 5712b423327d39125d8bab2b6b4fcbef2359421b
+external/rust/crates/num-traits ba0ee18f61b1bb6c55431c33f584e2e4b5568ce9
+external/rust/crates/num_cpus 46d3efc8e1562ccc899d3769434df87d0375b252
+external/rust/crates/octets 2f308f5e3d425d3d151e9f4bab07eada32a7725e
+external/rust/crates/once_cell da042a5f4242e7db6b8dcaddaf05990864cdd94c
+external/rust/crates/oorandom fa1532529950129739711da320bc9b50c21c2591
external/rust/crates/openmls 2453d7b620d4304e7f36cce27044a4a17ed82a90
external/rust/crates/openmls_traits b77e2511374415d937449ba13bb97c7c3d298bc2
-external/rust/crates/openssl af67dc9c01e335943d3b52d44125407e76353ee0
-external/rust/crates/openssl-macros e9e0f8f3e82b02e8205adcca9b8cc87331ebba65
-external/rust/crates/os_str_bytes 6da32c5596038d1018b95a35397f1623a5d07cd8
-external/rust/crates/parking_lot a32f0643d03d4e932fd69b25a0ecc6512099f8fe
-external/rust/crates/parking_lot_core 3b515c49b88133b83fd0a89e0bf0c7873da8eeea
-external/rust/crates/paste 5407b3056972a42e3ef851e581210697e2c5d2ee
-external/rust/crates/pathdiff f90d11f27dfaec847e57151a1895715d30058bdd
-external/rust/crates/pdl-compiler 0bbf5b6a5873e9dd2524506486fa90ddfe0e25f0
-external/rust/crates/pdl-runtime 27f3222961c71e582932601bb5597a1c7cb1d71b
-external/rust/crates/peeking_take_while ea4e336cbe0590017ab772ddb8db807f891fa48e
-external/rust/crates/percent-encoding e37bfb4b3257be476650a5067fedeac1edf20f12
-external/rust/crates/pest de4ddda0efc2441b74338e4c32389c82800223ee
-external/rust/crates/pest_derive e50f40c59599ce3f61d4138e4971864dcbc21666
-external/rust/crates/pest_generator 86765f3beec1855aa2cef91ce5d8229a1eb59a3e
-external/rust/crates/pest_meta c4f836aa3cc4aca05f33d88a6a88c48a432f5da5
-external/rust/crates/pin-project 25dc0f43f86e35f4a672a979872adab09a4073b5
-external/rust/crates/pin-project-internal 0079748cf009f04154cd565356e2615cd7398cc3
-external/rust/crates/pin-project-lite b0326951734447e6a1dbcb73e50b05f81fd7ce5c
-external/rust/crates/pin-utils 3400471d612c9eb99b25d5c20e13b9e769f0af14
-external/rust/crates/pkcs1 d3cc92a84105a522bf9a35faa23a5e043b74e8a0
-external/rust/crates/pkcs8 d58efead67adf5abe1f2812618da9fd3bcd818ad
-external/rust/crates/plotters 128ae634260b122cc8f07630464a164ef5ec997a
-external/rust/crates/plotters-backend 801ed48dce449225bd2d0b468294cbf5b0db7cff
-external/rust/crates/plotters-svg f31c4f90ea1b99f9edead855b0cc804727cc3aa7
-external/rust/crates/ppv-lite86 3774ab2c4386f6a1f84b71e2536a1f64259d70e0
-external/rust/crates/predicates 762c927395d08fe6ccab0d012f94483af718a797
+external/rust/crates/openssl aa50930aa9d42f2359f084f4a848f61f2fca78be
+external/rust/crates/openssl-macros f79bac6342c896469c5f1a36c86adb02f8c27f80
+external/rust/crates/os_str_bytes e90a703f44eea2f79793ed299550d317bf04af40
+external/rust/crates/p9 1bb7048524e5e6539d0095f69d3e19be752454f6
+external/rust/crates/p9_wire_format_derive 5bb8b7593be50d34c149f211186dea9426a58fd5
+external/rust/crates/parking_lot d2fe51da8c2813658b2cc6fd3ab4ba89b2faee7b
+external/rust/crates/parking_lot_core 78c590c53ab335984ef0aa6c735aebdefe59ffb3
+external/rust/crates/paste e5a80525a66520c35cd3c5ee0cc47a7d6b397bc9
+external/rust/crates/pathdiff e56553d39a0d0232ab6c9928a8de653c08145be6
+external/rust/crates/pdl-compiler 8addf364247a85b5a3083da19d316080d43697b1
+external/rust/crates/pdl-runtime 5eb0ede93ff50b1a571e619b3545c526ed4f03cb
+external/rust/crates/peeking_take_while aceb1f0ab2efac4d4b76f36914c007cd7137b0f9
+external/rust/crates/percent-encoding 3a4ae2e7c3cf7d7bb52311611e05ebf1bcab34b5
+external/rust/crates/pest 7912e9e75ee1cecad6840da634802ba6257e96fe
+external/rust/crates/pest_derive b55865443343b251eda98ccede1c3cdcb9177c37
+external/rust/crates/pest_generator dbfa3827a7567483f0f40c586e90332fe68ea94d
+external/rust/crates/pest_meta 9975248c61a91ac018d57d2259108a86b14097b8
+external/rust/crates/pin-project 4052a3c23a002a7fa935ed3df487fe97d954b0f6
+external/rust/crates/pin-project-internal 3565f8e90768782113db0ba3646d41a5e2f071d3
+external/rust/crates/pin-project-lite 341ba1e44c292aa888398300e3fc1fde8e4d5412
+external/rust/crates/pin-utils 37f908d90d85283085b261cc00243c1c01f7fbc1
+external/rust/crates/pkcs1 e516297540b5335adbecc12594788676af41bfa2
+external/rust/crates/pkcs8 c1d0c456074cbd8cc07d46b838af253e0dd93811
+external/rust/crates/plotters ad6bd233a42449c91507102f2d8da94ba1411c7b
+external/rust/crates/plotters-backend f16a63c2b9a8eef01921be4890ee584e2c91e052
+external/rust/crates/plotters-svg a8df821eacbd26538933cfcda48284f072e2332b
+external/rust/crates/ppv-lite86 d30779a87b0cf3f04d5b1c672b403c23d7679d40
+external/rust/crates/predicates 4d7f334de8424f0d0d2be8d8263f8e8de6041b83
external/rust/crates/predicates-core e3add1d9cc9a13d487ce63bca96cf9bc426add6d
external/rust/crates/predicates-tree 6e9fc93c9f0f67f6d39d902b15aee93a2fb4109e
-external/rust/crates/prettyplease ec3680e4ba5776b690e31ae38e1809dd2dccc9fb
-external/rust/crates/proc-macro-error 5c07420978630d76651e51a2f5ae7924a352e280
-external/rust/crates/proc-macro-error-attr 4a89cdf28d2d068200dbf61b1b4271ee23904c9e
-external/rust/crates/proc-macro-nested 6422054301cf0a1806a9dbdcb8514250eeb30f19
-external/rust/crates/proc-macro2 099cd52cac4fefe8910d07e71679704a215cc8db
-external/rust/crates/protobuf 3c478cb114b457d56142069c83d9ac146b0580f8
-external/rust/crates/protobuf-codegen 15e1bebedca332240e4bdfa6d6a5956a8e5baf2d
-external/rust/crates/protobuf-json-mapping 90dfc40109a2d08b2cad2f28c2cfa26b21d2e9fd
-external/rust/crates/protobuf-parse 5ebe5787266ce451c9a71a004cb8dc3860871b9d
-external/rust/crates/protobuf-support fc39910a8c414e1d6a68f0ffc02d8ff9f50d8367
-external/rust/crates/quiche 8f06247d74cebb00e207ec26ee193d6ff96c301d
-external/rust/crates/quickcheck 2a31cdafb2dd3dc4558af2663112055a422e8a8f
-external/rust/crates/quote 0f2a7db4d87f93fc5bc2b8afd423a1e682f7961d
-external/rust/crates/rand 29fe3f14dfa23a16f7404c93977bd2483f355601
-external/rust/crates/rand_chacha d55236cd775fb1a57a9defcb33f8a8a47445857a
-external/rust/crates/rand_core 398c7069ced74c11f1b5977e2d04c46b70d9ccc5
-external/rust/crates/rand_xorshift a986e8f0a67089f53ef1e59b1966a439d2bd0416
-external/rust/crates/rayon d1f73ba05758b882a54760d5e66005d6bccd9bda
-external/rust/crates/rayon-core 64cfc8297a973643de1e9d37b9767337056440e0
-external/rust/crates/regex 16e7ae265b281b84ebcd395336aae9a3d53fcf3d
-external/rust/crates/regex-automata be591e4ab14cda48c7bbc14311fee6ede4b0cf56
-external/rust/crates/regex-syntax a42e6468e28a512c467c17a439b6160a97046681
-external/rust/crates/remain bc973a11995fb66a3d6148020e1fed2379b7d7e0
-external/rust/crates/remove_dir_all 98c70705b9117b3b3cf0d569aba1f6bbeb0a41c6
-external/rust/crates/ring 07d0f56853001840659e13753fdd83db606d4b1e
+external/rust/crates/prettyplease 503ac0a82803488c6fb2ed92e71193f7dfdfad6c
+external/rust/crates/proc-macro2 3b6bb30ec98f5480fe43315caeae1a8445b6927b
+external/rust/crates/protobuf 946082055908172e8cd163ec9751e7068eeadace
+external/rust/crates/protobuf-codegen e5b71686f5382822423b83c1c2860485ac8ec5e4
+external/rust/crates/protobuf-json-mapping c5933a63567abe3eb4c60378d6be7ae6992dbe60
+external/rust/crates/protobuf-parse c37ae7dfa49915315ba48e653147a6c32651abd0
+external/rust/crates/protobuf-support cd697bd26753d723d5365948982081e643f305a6
+external/rust/crates/quiche 1647467a8325f718a1257ee7facd3c681176a6b8
+external/rust/crates/quickcheck 04fd990946723d93f90e6c060397dae0f4d2d228
+external/rust/crates/quote aa593b9e4a24cdc2f0272c1b20cca6c288e47078
+external/rust/crates/rand 949d4a66cbb1e20127181d00e9603bc823fd3efc
+external/rust/crates/rand_chacha 0896959e7e210b022979f28f023e9788dcd47ca7
+external/rust/crates/rand_core 98af750a10d408e738840cc685337ed0d6295081
+external/rust/crates/rand_xorshift 0dd180cc0faf2736ec64bb8c4ce3d3e4f64f1824
+external/rust/crates/rayon 7d7c7474f6c920c15961cc8aee86a5d077cfe4d8
+external/rust/crates/rayon-core c2e8b89aaec65825c2c54fab21bf884836861fa4
+external/rust/crates/regex 1ea7ad5a7386bbd7753d285c8be79ca4cf54f08b
+external/rust/crates/regex-automata ffa410be5c4219eb8e5c3cf03e7455c2e305ad5b
+external/rust/crates/regex-syntax d224ff8c84b8faac490a67948e4f08c9dcf77bd7
+external/rust/crates/remain 217108283778676559d50027aed1f92b264ab076
+external/rust/crates/remove_dir_all cb3bc26de85e1953e6d02c509fd78c2df5d2effb
+external/rust/crates/ring f2b49f2775e5ec4788b9476ad3b50fbccf140576
external/rust/crates/ron 9d0282dceaf7789cf5560c74341e7ece03bc4664
-external/rust/crates/rusqlite 8f0528a74506cc681551a68dc6f6fd490d5481f3
-external/rust/crates/rustc-demangle 1d617f3d8b241304021b798209da0185f0684dfe
-external/rust/crates/rustc-demangle-capi d21ef753366da87721c86f0a848f323834b68b69
-external/rust/crates/rustc-hash 888595e1adca5e3e864ef154c66a4856ed576d13
-external/rust/crates/rusticata-macros f7fb3826d6c3acfe3d04e657ccb6fbb71119374b
-external/rust/crates/rustversion 317f42167c39ec5b647e2d385631fd9c8ec1f6da
-external/rust/crates/ryu 71742518dd69692539bc76156ea2a9fd664649a9
-external/rust/crates/same-file 19b159315f89f7237f21bb198077f78b347bc4df
-external/rust/crates/scopeguard e0051d427d6d487aa4bc925994ed3f9b520fc9df
-external/rust/crates/sec1 f5739791f07240ce4c8c7bc12b7c0994acb656fb
-external/rust/crates/semver a5f1d4656f70bbd2de2bdb112389cb4c0a5a608f
-external/rust/crates/serde 6cdf2fe0d5fce4fb4a368ed7b5a86246ce92cb18
-external/rust/crates/serde-xml-rs 525e467bfb47406c0085d688e519498f26da2d8f
-external/rust/crates/serde_cbor 9382d811c3210f15ead634aa5ab442ef9624065e
-external/rust/crates/serde_derive b0641047498f89474905a64afbd5f1b46cd7b96d
-external/rust/crates/serde_json ffea2f31f88eaeac327a9ca9be5a45c1833423bc
-external/rust/crates/serde_spanned d16a7b92672cd7af4fe1abdb54b9d2d0a6ed908a
-external/rust/crates/serde_test cc50f4e5b0f6fc42e9e7dc45a8dc5ddb0c28b07a
-external/rust/crates/serde_yaml f15d2bd66ca819a7a1c2c1ef226d5f9ec839da78
-external/rust/crates/sharded-slab f8a42d0e381c07171fd479e1ba9a58107acfc41f
-external/rust/crates/shared_child 0704f1e0629a14e0c91c4d3ad7276d45acfaea07
-external/rust/crates/shared_library 50d9b7b4a36dbe480182cb14ab4a927d62595970
-external/rust/crates/shlex d2e372ac76bf0aba40391d818d624d7d6d33d452
-external/rust/crates/slab ebd0279d1a021e5ffb9f7065c37c08d979220ea2
-external/rust/crates/smallvec 2551c1d0c6cbb77e29431d75bfcb2f6f2cad14e3
-external/rust/crates/smccc 49681cb3f89e3edda4eae48b75fe7ecf9aef6497
-external/rust/crates/socket2 74a32f01e8a75b42c300ab982c68e9081fd5c06c
-external/rust/crates/spin bfa507415b4d7e1363736f98c73981278b6ca384
-external/rust/crates/spki fb2a39e4297280be9cd3e9f0589dcab40f6d245d
-external/rust/crates/static_assertions 6d0a64a52b4dab3cf56a3d717e77a6d13f5874a0
-external/rust/crates/syn 889eea740b67274602d2496fa9127a2388b17c86
-external/rust/crates/syn-mid 10f5acc0f0b3f5d4dbd4f871af7ceb4e18a0aca5
-external/rust/crates/synstructure 98317f7a63509a8f48248f58fc9c577a3ba2fac7
-external/rust/crates/tempfile 62a2307cd0ad78a38398f1c2454a4059a2377b9f
-external/rust/crates/termcolor 4d7da3ce06f677ea3279a2b886c7b032467a79c5
-external/rust/crates/termtree b6ce457cf5e53115f8eba5e7b1af2ec84a4d65a3
-external/rust/crates/textwrap bca7f905049145a763e1cf5c04fa30fe7c2f6d1b
-external/rust/crates/thiserror f328f2fc8c80df32329f9339bfbf6a978420c5bb
-external/rust/crates/thiserror-impl 4b5ba66ba814113f9c34e21ea280e538085f59c3
-external/rust/crates/thread_local 998dd6a0ef3b80501e84e93a933429912e357fbc
-external/rust/crates/threadpool b0ef84625c4940a651f955c73d19223c18566256
-external/rust/crates/tinyjson a78298290b4b4cbf92eb1511d1fab6646ef0b76c
-external/rust/crates/tinytemplate 7cda38b49afdb4ba3de34bbf14d1f6336af47fb6
-external/rust/crates/tinyvec aac8d54159812eddfaeab1c0ab23cd23cee9b06d
-external/rust/crates/tinyvec_macros 42ba77a82b72367267e2862fc42b7261f7c2f28a
+external/rust/crates/rusqlite c9be9db1c898a3e8542715987e4532c473907f3e
+external/rust/crates/rustc-demangle e6936bf29d1667c96900955f902fd398ae359e5e
+external/rust/crates/rustc-demangle-capi 67079d7026d11763b042c1e03f99d34acb9e1542
+external/rust/crates/rustc-hash 6b1ebd5605bc6d276b14776fda18b7a6a701d1ed
+external/rust/crates/rustversion 5c4de54d8b1f1e08d7f871b84ccc3570e16a1d8d
+external/rust/crates/ryu 41684858ce3336d08c8777f54a70883e2005a934
+external/rust/crates/same-file fdc0b0c14f3d3c9e5425ad62e3fd45147ba2bd7f
+external/rust/crates/scopeguard 4517df367cbf50a3db199ea3052db9bd1d09da9d
+external/rust/crates/sec1 c180452c9c1bd8d31efc4dc8748fbf8bd92fc73c
+external/rust/crates/semver f6fabeb4ebaeaa6a6a89c5df0b53f22d22eceaef
+external/rust/crates/serde 7708eef22cacb6c87941d7e013d10414bf5c2c07
+external/rust/crates/serde-xml-rs 66860b37c4858593eed44ed1ae9bef061e771cc3
+external/rust/crates/serde_cbor bd2e8aaba8a4569b7c707203270540cf1b3a0a53
+external/rust/crates/serde_derive 5ba491bcbec5dc6bde65fda1de67d2f228eef751
+external/rust/crates/serde_json e8913fd8fec34e687b7e6b19d729de71976f9770
+external/rust/crates/serde_spanned 580c6e745e2b1f2f995f88313550f8e7b20c47e6
+external/rust/crates/serde_test 9540eb7d8856f5537c8836024832b01f3f0df18c
+external/rust/crates/serde_yaml cdf00a92f002b876f45bd3dae844d85af45bb049
+external/rust/crates/sharded-slab b25d9d68a6ce190a56151c149e749083c95e3dd1
+external/rust/crates/shared_child de04c5f41c2db68aeb00a2db87f55a98685d98c4
+external/rust/crates/shared_library 032c33ea7d8b6cf457a286272cac03dc505a70d3
+external/rust/crates/shlex b35b80c62e8be2d0d797eebfcedfaaed5948eda1
+external/rust/crates/slab 43c10ed13a42da387d05d600d75963d0099c4997
+external/rust/crates/smallvec 25c54f2e558776d7d8354141544bd13dc55cf9f5
+external/rust/crates/smccc e2a71c3618b3a91025a780a49c949dec09781435
+external/rust/crates/socket2 a01b7c9d15caa0e19fd6a0ba7cc374724553cd20
+external/rust/crates/spin ff04cc9b866a3e70a7fbf0cfcf59b2f16cd631ff
+external/rust/crates/spki ba3ce1c587f96f36ae87dbd6526727c79c60a480
+external/rust/crates/static_assertions 779c9f3c5e8565e69482981452ccb688712d1611
+external/rust/crates/strum f53d16976828a8f1009b13840373f86745e38e5c
+external/rust/crates/strum_macros 51b181a6eb432c4f0ee0be03be06e42a8dee099f
+external/rust/crates/syn d43803eff4552452478553d8a46316480d9df9f3
+external/rust/crates/syn-mid af68bf99ca6c35f44c4ec225f7c5d37a20e2873b
+external/rust/crates/synstructure 275569d7d4d5c2d9fb2ffa0db98c8e782a175613
+external/rust/crates/tempfile bb883d4c3a812e81a2082037be260147f1cf33e6
+external/rust/crates/termcolor 6f815da1fe65f8f4861f680bc6fef3d54da15acf
+external/rust/crates/termtree c39468af91c21231070eb64639cd041b8928cb9b
+external/rust/crates/textwrap 9cf961f76192be1cea2f7d393cbbaa826d065050
+external/rust/crates/thiserror bef3335ea633ead088a05a15d2621b9a860ff30d
+external/rust/crates/thiserror-impl 838483f18d84fb6d799597bc4559fbb9785d1a52
+external/rust/crates/thread_local ec909e419b98bdac2f0b20fa8e1b6d58188e2a89
+external/rust/crates/threadpool 25e2ab59d464f52afa3f5f9fb27d19fe723b8ac2
+external/rust/crates/tinyjson 8cceef9ecc74b8cb89254f97f3f12768d36839ef
+external/rust/crates/tinytemplate e7798d8b8c4ccdd85fb4caeedc9855a75f5ae3fb
+external/rust/crates/tinyvec 7d39693a59654188c1bf3165ae586e95047eff00
+external/rust/crates/tinyvec_macros 02532fe4eec99cf4518ca7c49b1a1200acaa5b97
external/rust/crates/tls_codec 36d9a17954295de970d8891f695cda181a51324b
external/rust/crates/tls_codec_derive 8a646b1580779b3fc6f67a4b2a535c26de2a602c
-external/rust/crates/tokio 52cd3b553171f63e5902453284bd37bd0302d80f
-external/rust/crates/tokio-macros cf415f2dc86b902f340c089c1a127b6e9644799c
-external/rust/crates/tokio-stream 90dad5d299b927b33200bad671449fab971d5625
-external/rust/crates/tokio-test ab6790060c3b0f8284452c0fde2a76aaf487d397
-external/rust/crates/tokio-util 7f8eff5b36d2ec13c79a32f86be9849bbf974702
-external/rust/crates/toml aee89f95736fc87454fbdb4cd7e5a07e836f150f
-external/rust/crates/toml_datetime 40de787f902f53a2dd712c2cc32dfb56ac7b655c
-external/rust/crates/toml_edit 9018a7820cc8e1fa08a27fe43096608cc0e336aa
-external/rust/crates/tracing 01072ccdc3be11e6cbfff16187a66651d2aba11c
-external/rust/crates/tracing-attributes 7095c45c7e35fdf9eed69d4c2505713a2d0266ae
-external/rust/crates/tracing-core 17888b07ba7f74af7c6b95071a9bec41f8de7f5f
-external/rust/crates/tracing-subscriber de25e5580af2a0598b742d2f1e34bb022702bfe2
-external/rust/crates/tungstenite 8b257eab0613ddf581ecec94fd1c9f83fe05dd5c
-external/rust/crates/ucd-trie 0560f58a96339f486c7cf14a9eaa308b8923cab5
-external/rust/crates/unicode-bidi 4218bdb97e96e6b548cda9b0f56e6f2e43924793
-external/rust/crates/unicode-ident d5a1bf2d9c971aeb4a732a3893780e6f74463706
-external/rust/crates/unicode-normalization 3e380bce166972649a18ca8ada188610b2acdbab
-external/rust/crates/unicode-segmentation 47fa55206c6a5c42de9de46a7b8688068eebdc8b
-external/rust/crates/unicode-width b8b532f4c6c564e1f0f7a8aab8067c6ce3d0daf4
-external/rust/crates/unicode-xid 47c128d17890437590d29f98b54907e053990017
-external/rust/crates/unsafe-libyaml 97a04c2274947e28363543e214d44ac2c4be608e
-external/rust/crates/untrusted a6b4fae0d89ad1a022f0a54d678abb4587a3a2e6
-external/rust/crates/url 281781789c4b07c4f1d1a7ddf6509884e9d5f72e
-external/rust/crates/userfaultfd cd2c75d00ce6a2bc26d7a0ff8dec431815fd62b1
-external/rust/crates/userfaultfd-sys 182bbc76d5965e5fa7c2b254f36422704d1d33b4
-external/rust/crates/utf-8 4f33108bc2ad52f0e71c9a4f06cc60acff4bb291
-external/rust/crates/uuid de1418d40d423859f11f5e0b0d945e132eaf2310
-external/rust/crates/vhost 1f328f69d0740ca7c61e65262a21f1b9827a32ba
-external/rust/crates/vhost-device-vsock 7f2b8a49803cdf453cc35180d77a8ab33458971a
-external/rust/crates/vhost-user-backend 8e22910d18671fe613692aba2d5e5401be8a1455
-external/rust/crates/virtio-bindings 6d3da86cf3795922224e701daa460c7938c9014d
-external/rust/crates/virtio-drivers 8b8c33a2bb97fc880118cb79143f915d8ca18ba0
-external/rust/crates/virtio-queue 6a6fcbde596eaabc7fe8f3444b256cd3593f0b80
-external/rust/crates/virtio-vsock c90b5b652445996a7fc924b941052c38304932e1
-external/rust/crates/vm-memory d29ab996db4e38821a8e9b8c5c2ddff5ebdbe6c4
-external/rust/crates/vmm-sys-util 26914df8c5f6158b5a5557641ee6c9ee8037f405
-external/rust/crates/vsock cf054f9b3c94dac1181c515383c6a4f3ab3136b1
-external/rust/crates/vulkano 81130e3b09047ce7bbea2f426fdf480a584b4d78
-external/rust/crates/walkdir 6238316878c33b8111a68e8ff67614754e2c7094
-external/rust/crates/weak-table eb4a21a8c73ff63e706491948c0528ccc0428f9b
-external/rust/crates/webpki 13da54d2a231993114d3586d896af995bf4e9164
-external/rust/crates/which 5ee91b4f98cc93757c60cfb013a26e09976bc55d
-external/rust/crates/winnow 062bc1209d87654193e4ba51bca85e8008de9fe3
-external/rust/crates/x509-cert eb9f247717fe35cd11ccba7a242088e61fe82ad5
-external/rust/crates/x509-parser a48f3a58ff0f9d08d11a214602626430a7457bf4
-external/rust/crates/xml-rs ec0a915fc34a21d95357cd580c8458df629ff564
-external/rust/crates/yaml-rust a397ff4f6046472c506fb10527b32f958bd2c94a
-external/rust/crates/zerocopy 9cca4059416448afac5fd01cc2dafcf30721be87
-external/rust/crates/zerocopy-derive 3628369a40f6c3070d6ee41ff158ae5b11599b72
-external/rust/crates/zeroize 5b7086a1bcd24333b9f02e224a5e16a527e9f61d
-external/rust/crates/zeroize_derive a2b61cf10d15dcacc950bfb42b3364c6b55ed2aa
-external/rust/crates/zip 50b8867895031ec08f78d7d5813b5af961baa39f
-external/rust/cxx 24ae9bdf266a4f591debfed1a5caaf1a4d0ce1e5
-external/rust/pica 8fc13c6a578c9b7055b9cc5d44d416c5b9958e67
-external/ruy facbc89572a4041a616e71d8da319985487b135d
-external/s2-geometry-library-java 94754b8f8d38c5d5f8ce2bad2257df4eaccc1859
-external/sandboxed-api 920fd85c6918cb6a3d25850c1f40e0a50008678e
+external/rust/crates/tokio cadedffb7422df12a30ab733587934efa287ffb0
+external/rust/crates/tokio-macros 1c340bd16df717dd7735fd887c5a2dc00c829c96
+external/rust/crates/tokio-stream bb73d5fc176701660c8951546c9fd2531a12e5f7
+external/rust/crates/tokio-test 7cd5782c1b89456e65dbc57437850c14a4e84537
+external/rust/crates/tokio-util 405ea8de88c332bdeb98fc2b76a28504c8459943
+external/rust/crates/toml 32aa6456b37b5e97ceea6dd2a425da548a21cb6c
+external/rust/crates/toml_datetime 39d546451adf2f8e10d4664a9cd9cf24b4ae61fa
+external/rust/crates/toml_edit 531f8aa50876ba28b9816c20e594141eceea7713
+external/rust/crates/tracing d2a0a508a06b6c33c16128b284ce722b81a69b39
+external/rust/crates/tracing-attributes c580f843942c4f1f9769cde8683729dad8007925
+external/rust/crates/tracing-core 567153215ba8aa2194a1951c247f960f128a60f7
+external/rust/crates/tracing-subscriber c532ec9826d77a8cc4cc980f88ea7adbb13b684d
+external/rust/crates/tungstenite c798f82cc44eb067a289b1bd6fec4467a4b1b627
+external/rust/crates/twox-hash 4933629b65c20b10c899a33bb8fc50f2239b8f6d
+external/rust/crates/ucd-trie bd6090d469a433ee9e4da6f3a0785426a9c1fbb4
+external/rust/crates/unicode-bidi 4da71932dfd5865dbd8b228808fc8e6a88ab99d2
+external/rust/crates/unicode-ident 3ad3497f3416df872b77e1606540cd8a938fb097
+external/rust/crates/unicode-normalization 55f3a57650097afabc2a074003fa1db26b5124ad
+external/rust/crates/unicode-segmentation eb8610a1d86c4f1dd843d117122f50a680ce5716
+external/rust/crates/unicode-width 138b02a641fe2aa2b584aca1f44664f1278fd022
+external/rust/crates/unicode-xid 17eb1da24372e4de2167366b26d28d0df8347ab7
+external/rust/crates/unsafe-libyaml c9291b75536b490e7fb77da8cfeafd2f3b9427b5
+external/rust/crates/untrusted 19f93951a58c6a26b3bee63a359fe2bc9c08d61b
+external/rust/crates/url 9640abe91e734d81ace062df90400d54d238e8e6
+external/rust/crates/userfaultfd c5b10f43ef695f6073e5d38286fe6af1694cf1f5
+external/rust/crates/userfaultfd-sys 844da3c9eb6ef9bf3bbbc91a364d03d5efe1a9d9
+external/rust/crates/utf-8 5f45a7f33d969a2319ce576569390b0920c4b400
+external/rust/crates/uuid 679bc25d812e51f6763173ee253c68245f38aeed
+external/rust/crates/vhost 2cbb10c1a177e5723db74a163dcab1b2a24cbf42
+external/rust/crates/vhost-device-vsock 10ede790c557c689dd9c58af4398747bed6ffba6
+external/rust/crates/vhost-user-backend 83e15c7f07b40a248c6e95626700342ab62dc75b
+external/rust/crates/virtio-bindings 8c73bc9b87c91f1124cee04d9455df9a95620985
+external/rust/crates/virtio-drivers 5e2027b9c01388f0b3e28b7d22df0bd400e000a2
+external/rust/crates/virtio-queue d1253db326b8652057e17d76bd3c5d4f5a4aaf79
+external/rust/crates/virtio-vsock 1090a76ae1e4a887b2ab060d87a1f7cec6c2e211
+external/rust/crates/vm-memory ae58aab81e4ad2c07b25b480e882f490db82e506
+external/rust/crates/vmm-sys-util de9b0e001005923ef3273c84726f25b9a6c9ff35
+external/rust/crates/vsock 4dd387ad545c1422ce01969826a9dec776928ce1
+external/rust/crates/vulkano 193ed8eca84dbd5c5d124974c3ff01f86c13a278
+external/rust/crates/walkdir 5e089f39e7a32587320ade974a76d21114051ec1
+external/rust/crates/weak-table ceb532404c80bb657759e0bf3d3f39aec2d028fa
+external/rust/crates/webpki 68f89ea008d9193c254e0911486edf212dc91bab
+external/rust/crates/which 35bb38904b9c11ac40b025bc7fe2fe478cedb3d7
+external/rust/crates/winnow 42ab43002b090c0c35a5f61551823f84d95049a9
+external/rust/crates/x509-cert 9ca0fe564c38f1583cf40358285d42a3a088e37a
+external/rust/crates/xml-rs 591f4af83add8985a10dc4aba8a5e5f4d3bb3a58
+external/rust/crates/yaml-rust 8f91cbfd72b384a788fe6cca6c7dfd141202258c
+external/rust/crates/zerocopy b198fcfb7c6b54ef1c2e30f6626e9597dd08da8d
+external/rust/crates/zerocopy-derive 910c87911bfb339c2d35b331114470f461ad3548
+external/rust/crates/zeroize 0fcb4566e52bc909522da0c0cafe36de691877e1
+external/rust/crates/zeroize_derive d7caa0763c2f87c5bf29ff50bceae5a28c6c82c4
+external/rust/crates/zip 6726ad9d3911d310e2ffef520cf5c046989a6f3f
+external/rust/cxx 1ff3d2f71879453b417051b2ba1119a74d28da29
+external/rust/pica becc1b2639a7ca9859c802f375e186c3a1f10028
+external/ruy 9174c192dd7c73052d082b64b31723bc1ae15b0f
+external/s2-geometry-library-java 608e00cb6fb903b02fd0af903766fe7954affbe4
+external/sandboxed-api 11a1125a71d67c5bedb68692afae9c4158ef82e9
external/scapy f96ec0e8c0de719299142e47e320b523d4e7fca4
external/scrypt c6cbacee7e128674e7e2ed0ed83589bf3ef5e1e9
-external/scudo b35158128c6f2b40a28da5ece610677831a74306
-external/sdv/vsomeip 6a7461f64660822b048b11866d39177ab2b6d1f7
+external/scudo 0d6ecd1f707ed1cb9c0210db2a5185e3c85fcf22
+external/sdv/vsomeip d8333fde128b58141d610bae787cea1c9bf370a9
external/seccomp-tests 512387a627f9285ad50c22d4c54410a321ce9c5b
-external/selinux 842a5b75c7deb371f46154f2cb8f9edbee14e9e9
+external/selinux c13ae2c6572b0e295630f44d6727aa3a567b392d
external/setfilters 46d6e6b2607ff2403e935254203c8330b71001af
-external/setupcompat e343179bd23affee7e0d2ad1988a7c9de62ef604
-external/setupdesign 314209f5d188966ead957dcb79350968f2cbf999
-external/sfntly ba68b8bfda4b6a7dc8af68f13fbc61c7b47c05a5
+external/setupcompat f4d805793a0bfb820fed5f794c0cfe9ed2a48b1b
+external/setupdesign 383acb28c30502f6a3ee0d2908549c9f3e9cfd2c
+external/sfntly 1ceec735689fa94e28187be7a3c29da1b5c636be
external/sg3_utils 44704f698541f6367e81f991ef8bb54ccbf3fc18
external/shaderc/spirv-headers 7febe9feb40df796f100384b8ea729b9c0489522
external/shflags 0316ec7373f5738d4a461291407635d5500cc414
-external/skia 92332363fff6975f5757f0e81e7816f0dbc6796b
-external/sl4a a4b6edc0efcb27148062dc25d135f4dd74bee444
-external/slf4j 08a3c8e6482edf7cd3acaedf0c67f1a942d4868d
-external/smali 49d09e8d3c90b4649e0e99b8beca8b3b5ab143ee
+external/skia 949e496cf98197ed25a871d6247814e224d21cb9
+external/sl4a ce036dc189d7455a0f09cd24991e69d020a3ac81
+external/slf4j d0137a3495b4080aa9fa7ea5d00d4c0a9e81d79f
external/snakeyaml 835062ed5ce551279286f9a6a8bec439f4837976
-external/sonic 42dfa3f2bc57b388b87dfa6eb2fd45d6828a168e
-external/sonivox beb262feb496a2290da074dd2bf7d3f47dcd6f55
-external/spdx-tools dbbcc4458dee9afd2f3cab67d152f6b7f3f073d7
+external/sonic b290403dc9d28f89f133eb7e190ea8185d440ecd
+external/sonivox b48eb5e287f04543fb49a141250c1fc9c66cdef7
+external/spdx-tools 3f8dabc60796d0302dd3076029ee511e7676d099
external/speex 481d7affa6f9541df09022bd97370e98584780f7
-external/sqlite caede541f13c1ed866084c4f2b68f117c97fe0ab
-external/squashfs-tools 75ffaa9525d7009d12b399c2d69bb235ed8b6055
-external/stardoc 85b0f239303220d902ad919ff27d2da475fc12e2
+external/sqlite 77d8633ab8dc3dae24effed9130e8cf12e5d675f
+external/squashfs-tools e300f35cb9ff9fc5dbb838f551ebfc28fc00567a
+external/stardoc b39c924f9874a70abaf116b780e785952eac2a12
external/starlark-go 4947cdc739c985f6d86941e22894f5cefe7c9e9a
-external/stg 16878c9d3b170afb0050375442a4e07bf7ce44f9
-external/strace 2ea6eeb5d8e1816d31f9a19dd40aa5c4cbe51c7a
+external/stg d095af1037cee51ce53ac1b7a6a32d8bfa0a4d40
+external/strace 49eb4d6a8baaa85e046f0a9fe9751da7dcce0275
external/stressapptest 760c6520dd6231d3ed15fc7d42a16cdc8587bbb4
external/subsampling-scale-image-view af6e4abba82e7811dbfe7dc7b93e146946bd7c78
-external/swiftshader 07ff373bdf97e79ab50eb833a8741b2263ae0bb1
+external/swiftshader 07f12032dff80d37432e4655fd2dcb867d931ff0
external/tagsoup 5c387116e235ff706ba0baf63a9883b72c872490
external/tcpdump 05b00f6010a2396e3db2409989fc67270046269f
-external/tensorflow fbeff800e2ec4c58f961719d6da0ed8c717897d4
+external/tensorflow 04440f6c23fba8818ab70b9d3edfb0b32a506d77
external/testng 609ea65c971f6e5c10e47a1b6fb48dcec2436941
-external/tflite-support 858afbf5912d239df2939a513de1ef741896e351
+external/tflite-support ea3d995770d6c6556662c7d1c0da32dbfa061b1a
external/timezone-boundary-builder f0df97945b4fdddd066170b120f192941b8d7fbf
-external/tink d91f8c9ddbf2409b0cf0d2385e0f75838afc028c
-external/tinyalsa 63162322b632013d80760df1f7642e566ae9d9ec
-external/tinyalsa_new 16c7176f39d631792c676707d0b4b596b44e7664
-external/tinycompress fceafea8cd9435115b3c114e82f9cba01870f12a
+external/tink e7b1675dde1b92d52ec075b0a92829627f2c52a5
+external/tinyalsa 2ed34d52a7a7b83dba0d1c27d777f8eb70b3f3e9
+external/tinyalsa_new df645f17ae7943b5aa730b8a6b46b8c21fd20668
+external/tinycompress 0bec8c286308abffb7f67d323e36d3021ed06ea5
external/tinyxml 30b01f5b6ece6c5204d46f6b2ea90745dbc69826
-external/tinyxml2 c2f3b8e72e714776c4d788724705091c21773f24
-external/toolchain-utils 73fde5d5e2d64f4806fef172dbc064a8e5228694
-external/toybox 2eb386e7d4e9b8d46c41f0fb117ad2dfcc9a0423
+external/tinyxml2 a4df2ce1d64963cb4af3d07d51b35c9aef85ac8a
+external/toolchain-utils 98860b12fe1401a899db4573753ddeaf865702bb
+external/toybox 28f4188af644487aa5197391dfdacc82ff253336
external/tpm2-tss 758e9fba6fc9adbf15340f70c73baee7b168b1c9
external/trace-cmd 9ae8a3b36dc387f23a6f4b4a9d1f71c8fb4415e5
-external/tremolo 0fed8d2c71d492273ce19fafc94c58a6c7469355
-external/truth ab59cf28bc0b89f397c0ab1c2510d8c0f7320d66
+external/tremolo 7768cdf18094410c8ffafaf61ada34f6fc4c7f3e
+external/trusty/arm-trusted-firmware c4f17ce9dfb4817fb55a8e28464c898ae41a38f8
+external/trusty/bootloader 3304f8aad73c43a6e2e3839ee0cd72fc99628efd
+external/trusty/headers fe7222b7341192abe23982374f4fc11061255965
+external/trusty/lk bcf0d3d6baa7a34518538495a1c1d0759c4fc8e6
+external/trusty/musl 8eb7d070dc092b0dcc58688c9ec132667ed6bcb9
+external/truth 6f762844ed2bd7a4fb2e43f0ca74ff7f02c67426
external/turbine f7d94438c8bcdfdbf0d5a2a5e40120d0696e7088
-external/unicode 981722b255ac4c24921f4eafa981b36f01e20c7a
+external/unicode 06c5950708c09d2b9ab84bece194485ffa11f094
external/universal-tween-engine 8902066f0ab086c4576182314a6ddb0fb1f2a3be
-external/uwb 6bfabb930397ee666e909ddb243c87f102850a0f
-external/v4l2_codec2 08f7faf7670f992a8968e4fc1ec7622455619e55
+external/uwb f589f87fc08578519ef971c27fde2e39f3d6f6fb
+external/v4l2_codec2 56e8276bb0d187a7765566388a66d7116d92bfd1
external/vboot_reference 797bf3567d01d133ca7a0703ecbec1cfeb40bf23
-external/virglrenderer e68f3193c4f593d088a8a80688754a3c0a608612
-external/vixl 34b1bcfeb7478fe0a67148ba38f24532f34e93b0
-external/vogar 4704486d6dd9b06b6cdbe16a4e2dd1d523ef9fe2
+external/virglrenderer dc6cdb6d37f088f16d6a8468160ef0b5970fd8c5
+external/vixl c2596130a31b865e00590d7f68d7505cce00d72f
+external/vogar 2e95550238c3db5104021c7276d394661bdf2798
external/volley fd5d34f4fc6ffdf0b9c31381ffee78cf73f007d3
-external/vulkan-headers 2b763aa13848565cf0f844528ad78ebdde7827b8
+external/vulkan-headers 4759860b3fce56769f74ca35afaec0431b803c08
external/vulkan-validation-layers e7dbbc7d8bc5871f29792d9cfa7b1818dbd157af
-external/walt 24d91936aa28b6266f5007534a6b722181403a20
-external/wayland 9ba0b5499457d95af0b63e774af73d81c29359c1
-external/wayland-protocols 45b76a3fa3b554eaefefefa23f79b6fab322143b
-external/webp 94a5d17459830d49eddc5e520fd0737882f0016c
-external/webrtc 0212cad7d840cf6a345f8c902f14c2b03e026983
-external/wmediumd 9fd4499759c66727729f47333a0f33318c322952
-external/wpa_supplicant_8 e84613e844a897c2395a281f6cf211147e624af3
+external/walt c52be930ee2e24887a53ab309ed5fc44d4a0d487
+external/wayland 443fae79ac80d89257fd546d39d73daa5dfeee2f
+external/wayland-protocols b3a3f6768e9f6dee70e5aad5e1a81d0c0e07f95a
+external/webp 78ea6dfb2ded45ff23bd85bae8ab1f6ddb68b24b
+external/webrtc cd3d5a7606238e430a1989ab206576b766404c4a
+external/wmediumd aab3ad968ef74b3f2749f24c8f78aaeace063d9e
+external/wpa_supplicant_8 43981d45ca035decd00c9f0c2efd62786e5e0229
external/wuffs-mirror-release-c 479408ccc13b0a230ece03a909fa56a197df2fe9
-external/wycheproof 023f9ade770ac7b312e7ff7816b89630fc77d97d
+external/wycheproof fb5d606149c4d76eb24da969792b44fdafc84c1f
external/xmp_toolkit edb3101c45de5f9a32b44c881803af9a11969bda
-external/xz-embedded 335834ebf0f287b3c7254f17b96f62700098d8ee
-external/xz-java d484f24e3453744aa0f9aca653d4a4f9f6657f9b
+external/xz-embedded ac3d8166330767f8e8476eb872681345d026061e
+external/xz-java 4c6987561125c51e95eff99490f014a64217ee51
external/yapf 7249d1a64f4850ccf838e62a46276f891f72998e
-external/zlib 157cadf5311928fce8a4a25f6bed3cb82bd855bb
-external/zopfli 15fdf31c61251f3e5aa3b188df2770eb153b9484
-external/zstd 47433a4139ecf21f74816290b23330f38aa6a64e
+external/zlib bad63664301d80463fde8fb48ca81534b43c219c
+external/zopfli 5d887aac528ec50d1f7a4ab888d7f62c027773ef
+external/zstd fc80ff3c3d0ef8123ebcd901d89ce352d0c191cd
external/zucchini 11a3a4cd409d6e0f4ccfcfb97cc962eeaeddde00
-external/zxing 363ac60e3925354ce3d171e55379b7a67fcc425d
-frameworks/av 7dc5885c46bf0f685e6ab10af5996e38403a541a
-frameworks/base 3e197d65e33c9a6de1a4e67ca362b197e7ee356b
+external/zxing 513427e33d61bc67fc40bc261642ac0b2a686b45
+frameworks/av 34fa5d146a5fdba488711e34b7a899472185fc9f
+frameworks/base 426e4ecc2c224cc789d2a9f26cead6068d4e2dea
frameworks/compile/libbcc 2c3f4c361d131e500f6de3c417b819a05d13cf1f
-frameworks/compile/mclinker 3b7f7bfd6d1c5f562ff473742c441bee70090cd7
+frameworks/compile/mclinker a40bbbff6e6e115620b12f620d3e9e9a0e7eb20e
frameworks/compile/slang 8e9a212552c9096cfeccaacd65dea1d1bca88107
-frameworks/ex 7295680e32332e2008ea575d4fcf0abb50859df9
-frameworks/hardware/interfaces d1c609d49981295137d59bb50b279808b374792c
-frameworks/layoutlib 670a68b2445794afaff4036e620b6d3b30a6d366
-frameworks/libs/binary_translation f940c1f5262a9c153421c7e34384a6dd3f686d95
-frameworks/libs/gsma_services 60f04536f5abb574de3da8a27c1a45478b3efc82
-frameworks/libs/modules-utils 2d91f6a125652428b730640b8fba33795f59613b
-frameworks/libs/native_bridge_support e81522da241e4be2565f2d3ed4960d1738778cd2
-frameworks/libs/service_entitlement c6891a359c34fb4a3b3284deea3bc815483090f6
-frameworks/libs/systemui c73597ab031a1c54c77682681e8f11e897ecc0dd
-frameworks/minikin 3a3326437d860555f44ba1c366f844a88f9281dc
-frameworks/multidex 2d577e9b4c67d1afe41f76ac5d96a789774879d1
-frameworks/native 238a5b5296cd2d9113fd566c7fda3a045260178b
+frameworks/ex f78c905f90ead0d7b046111cc4910b48714e95bc
+frameworks/hardware/interfaces 1d551924c84ce1d69e573b7bb32f681dab97c0e3
+frameworks/layoutlib 294dea7fc203649b42eef3ade26e617b6016ce00
+frameworks/libs/binary_translation 4085c6e77e1f6b5f42bb465ed3e246ef1bc06b85
+frameworks/libs/gsma_services 2d62c2662353bf41b56527e91ccece6d6e78e78d
+frameworks/libs/modules-utils 91428be9ab8a3fb2d1e49b7b5c18face69ba9490
+frameworks/libs/native_bridge_support 130b7dc8bc72661af9f88aa422dac1e38505d599
+frameworks/libs/service_entitlement 6cf23737ad15510463d2416bc7a2f99ac01178c1
+frameworks/libs/systemui d55bdacfa07fabb89c22d51b6a9d55105ed67d03
+frameworks/minikin 0f9b7cb789e162cd21ffb71fcc52c96df947bf53
+frameworks/multidex b12a551e1378dcb5edef68133202415051bee2ff
+frameworks/native 4249f5a0e6d140c193e414dbdfeecbde3d991853
frameworks/opt/bitmap 958affd2e0b70e659f5e5a32157e0ba3b7b558c1
-frameworks/opt/calendar 7f9a3bea05566489b2fb2b7029a43ae694f60977
-frameworks/opt/car/services ee3901c92e432f84a1208382be547cf30b35cf7a
-frameworks/opt/car/setupwizard e40b7d00b3b4ecd372db7b8b7a84dac9988a2f5b
-frameworks/opt/chips d4d18c38b59ba25fc5c5c0d6c4c2f2118eb4aa4b
+frameworks/opt/calendar 4427cc948f59be3d629113db0ba9b947a8637ad8
+frameworks/opt/car/services 755443e5eb4caf5234dfde043d530d4e6f0cc6ae
+frameworks/opt/car/setupwizard c23f7b3e8a92cf648f72b333794995a4af22e5b2
+frameworks/opt/chips de5af9da17a6b774cc543ee5389695400179f574
frameworks/opt/colorpicker ced14328f287484eba5f113c9177505fee306127
-frameworks/opt/localepicker 86b5227cf0f6ea347e7252bd98a046a19f59fa6f
+frameworks/opt/localepicker d53f3227985af223d97f0835d0b4146c42a6bd57
frameworks/opt/net/ethernet 7a9b15127214f86b7d4caa7193f833cf4cb6e8e5
-frameworks/opt/net/ims 42a34025c645fe1b562f204d1a87410275fef0ff
-frameworks/opt/net/voip a3dceb9e750e10b58eba66d74509c30bfeb9c1bc
-frameworks/opt/net/wifi c343d75d381d9856528a14a37c824a5ca31d5ced
-frameworks/opt/photoviewer 34ef95585c3be3a73af8f0b4e1a21691f5957de3
-frameworks/opt/setupwizard 4a4faf8d5b2294966aed1f82413d0514401addb6
-frameworks/opt/telephony a97d6d0b686093e2162dc8c7f966ac170b349f2f
+frameworks/opt/net/ims bf73c05170f566536596d2dfce201d99c719e4b5
+frameworks/opt/net/voip 92e8eaa7ff670e584a61efbc7cac81360d7e1a80
+frameworks/opt/net/wifi 8ea518057eca198e286d4dab083a251383d9d5d5
+frameworks/opt/photoviewer c5dae29e912922db85b9b2446e56ce073f5d907c
+frameworks/opt/setupwizard b6e4a4f5aa83fe369925ada3d78e13e01473218b
+frameworks/opt/telephony a10024d35cb4301e6332d2640914a388ac1a9948
frameworks/opt/timezonepicker 152fb56a98e8541d9a9d3c895bf2c26317f878fa
-frameworks/opt/tv/tvsystem 03eb293c94e7c9eaf141f110430ceb01284b6d50
-frameworks/opt/vcard 567bac61eb4d13ecea926f5cf57b8466feed096b
-frameworks/proto_logging 0140887890791b7dca1447e87561e501401422cc
-frameworks/rs 761299be6f3a76239cf7ee745ab781e621e5fe2c
-frameworks/wilhelm 515193ce61eae53afb942f84b4da76ce271d309d
-hardware/broadcom/libbt b8df94bacf72b639628de2ffc31a69329d81f2b8
-hardware/broadcom/wlan f0f9156199b92dd650e8712aa6b96a7f5a80459e
-hardware/google/aemu 9bc599ef4d138c1b6457a5ada1b6e8f6780c9971
-hardware/google/apf a73aba1b8f0c5d92b14824a5bc36bc780ae181cc
-hardware/google/av 0bad3e64efbdc47325e3185df8204aa82daea684
-hardware/google/camera 603e645ba6d61ae4be1e956edf1734b8586a2fd0
+frameworks/opt/tv/tvsystem d5d4f7f292d497cbdd73ae3c48dd74aead572c05
+frameworks/opt/vcard 6fdc3307c39f98b247acfa189c1d3d41a486f1f1
+frameworks/proto_logging 9409dbdfe40667eb74accebc5aeb7b7e8dfb6230
+frameworks/rs 338faa18fc6b99f87ffdd963d3618849999340cd
+frameworks/wilhelm 97c5f2841f88c08024b4ed72e99d2e871f28c664
+hardware/broadcom/libbt 2926bf88918c0461ba682e6fa37e24833fa907ea
+hardware/broadcom/wlan be6a63eba3df49115ba415754d5c93dcdcdfd973
+hardware/google/aemu b2ac5bc058113d7234c41171d3d4787c6d1f4338
+hardware/google/apf 0cb36dbf7473e592d68afff36229fffdc504a4cb
+hardware/google/av 4f5c5b1f4378e68a42636be6111d9cb6a14a82d7
+hardware/google/camera df3f282c37ccdeeabce5e4944084e7e16aa88d93
hardware/google/easel 6079cbb5196e1e026edc793e7e61240afb4c2bf3
-hardware/google/gchips 46d2ef64c41aeb189c46779ddfe2bdfbbc98a392
-hardware/google/gfxstream fbffe8390b83ca8dfe7c332b31bf4d9151e2a9b5
-hardware/google/graphics/common 3bdf10737b9246eacad58b482536d8b53a26cf14
-hardware/google/graphics/gs101 2188d1c0c0f273ccb3738503a9401874a08c3d9d
-hardware/google/graphics/gs201 2b6f4efd08ce87bf60c04a50d64e48ae723dca57
-hardware/google/graphics/zuma 2012bec8c95093296746f33e97a344d05115a7cb
-hardware/google/interfaces 2b4433be1c6edda4165efee3dfe0b60112005710
-hardware/google/pixel b3c22f27732c1dc5ac21fd0dd1c2879a846d2333
-hardware/google/pixel-sepolicy 37f77f2bca7e0bab4cff1f0fe6fb40b35f63daa8
+hardware/google/gchips 730f7c77e7fdb66d47e73bf1c70935f56be87255
+hardware/google/gfxstream 991b4d797ddc10521345b98d5fdece10a2802139
+hardware/google/graphics/common a4c7d42feb38fb18553813d482ce36919da3c8a7
+hardware/google/graphics/gs101 8d8f90a8d6fc6c77a1a18b5e780333d6fad3c73b
+hardware/google/graphics/gs201 cea2c7b94bd554f586539534571b6f4263cba265
+hardware/google/graphics/zuma 5aae8ba512023d6da1e0f863e3db2ad2a57a897d
+hardware/google/interfaces 4f5492b37b6091730b213e52a1632f2658468925
+hardware/google/pixel ba5e7ac66d73c3ed62ff1d514a15168dc145b014
+hardware/google/pixel-sepolicy 334ddc84cdb7b16cd14072082ba1e028efd6f666
hardware/google/trusty 4b2d77a525ce34a0ab4a81b1b2eb24cc237dbbe6
-hardware/interfaces f130a1c1dc697d7efc9564f7e8fb816d9c1b4519
+hardware/interfaces 727cbe0377d351973034826bc6704f531bf12fc6
hardware/invensense 02424279a734a0cb64681cf11d5208a917662433
hardware/knowles/athletico/sound_trigger_hal 22e1e4a11c3d5dc3d25747054065e03e680c62d6
-hardware/libhardware ce3f95119cad3004f2dfce60c84c59c746edc9bf
-hardware/libhardware_legacy 54d2695601a971eaebd0b57927efddb80f0ca696
-hardware/lineage/compat 543ade588afc31cbf833450033679e77f537c878
-hardware/lineage/interfaces 329cea518d14990583ff7e54cfcb6ae998696a95
-hardware/lineage/livedisplay 3e298771b18d6c0e28350f50c7204c3c036662b8
-hardware/nxp/keymint 5ff013257cb0e7372aa4bc958979767e445f39bc
-hardware/nxp/nfc e0176e4cb52511c48091ad7643e4a39831ae53b9
-hardware/nxp/secure_element 7cc72575350761839ff44c9dbbf136638f4675f8
-hardware/nxp/uwb 11369306d0398ca3c52bc1786b1fbf136b3a908b
-hardware/nxp/weaver ede7bb6f333ebb8cd9bc34d124134f2b69394a33
+hardware/libhardware b923f817e9a095748f7ee86600586c9ff1c56c01
+hardware/libhardware_legacy d38a44065863ae6edd31b758aa4049ea49dcc764
+hardware/lineage/compat 250739971e4ff8a92a71f088432960d2c0edc4a1
+hardware/lineage/interfaces 239c3734f1842d0876217449323bebab74e2e515
+hardware/lineage/livedisplay 05bbbfd180bf8c02b6fb81a7e4b8057868f6e4ba
+hardware/nxp/keymint 13e2bde7ff9176a1ef37b1615c0e08c60ed1f318
+hardware/nxp/nfc 418bd01a4c681adc7ae0e0278041a9534d34306f
+hardware/nxp/secure_element 6dac5079f0ffcaa4832d3266c0498f30ebbc7ac4
+hardware/nxp/uwb 0d0dd875c90ebc33e9a76c8397a7218742b51730
+hardware/nxp/weaver dc982dd7facd353701e9c9e51f9f385df59b1bde
hardware/qcom-caf/bootctrl 581fb573e1e26168f7fd56f5ad84ce75d92fe623
hardware/qcom-caf/bt b7218e4c89817079546f035f3cfe5f99b4730d43
-hardware/qcom-caf/common 3ee56aaf6ce0a83930bef022f4b495e75016ed91
-hardware/qcom-caf/msm8953/audio d877068faa2cf88c02bc9516d7c39c59576b58b1
+hardware/qcom-caf/common 2c1fa0cf671c709937b67cbb71b148dce12f8604
+hardware/qcom-caf/msm8953/audio 84e1ed4fe251ff258caa202b31243486df3e9d65
hardware/qcom-caf/msm8953/display d0107598e13d1b7df25e97214c195a501b3ec348
hardware/qcom-caf/msm8953/media 90a808309f461f139161f504e44e341f4f6f2fb6
-hardware/qcom-caf/msm8996/audio 5554af37225b4d18e8c5551fd6cd3dd278535623
+hardware/qcom-caf/msm8996/audio 23afd435520190134a0bbf87fcd5b9415be92c1a
hardware/qcom-caf/msm8996/display c188c9031a944c7c9b4ee0d6656cc8df9d2a56f1
hardware/qcom-caf/msm8996/media 201a5e8f4f170830925ac9417a7969783c36c46d
-hardware/qcom-caf/msm8998/audio 9aa9c525bcb8aa1d789a6cd6e38e171cb4d787bc
+hardware/qcom-caf/msm8998/audio 58edf81311018fe0165e9709b08cb5a19dc6f35e
hardware/qcom-caf/msm8998/display d60aec40a4aaa4a6d5367c22750341bffa882bcf
hardware/qcom-caf/msm8998/media 4f25bfc904a3e0f8b45094f9a248d3923a4fd382
-hardware/qcom-caf/sdm660/audio 637dff1748d41176800ee6c050316d71acda97f7
-hardware/qcom-caf/sdm660/display ce2d587e4d4028be1051f1d7a03439d23e4ffdd2
-hardware/qcom-caf/sdm660/media a37857abd6732c73f7bcd0a88fb3f25d539854d0
-hardware/qcom-caf/sdm845/audio 90fb8d6153d1e596a122e2f8856e691b4490fb4a
-hardware/qcom-caf/sdm845/display 045299c580cdf35b3a7e26608c5878ec7e07967e
+hardware/qcom-caf/sdm660/audio ff3ae1e54538a93a1457d00d9b691e2f8b5a2ca0
+hardware/qcom-caf/sdm660/display 2b63444088349701914fc052328ff9895c299c31
+hardware/qcom-caf/sdm660/media 82b8867099d28dcb7c5ed66fa1fac08efdc8cd9e
+hardware/qcom-caf/sdm845/audio 106fb71b11c026f35efa80765cecc63e3bc3ef8f
+hardware/qcom-caf/sdm845/display 80aa9e092a062f25a5519a9488fc475213a22eab
hardware/qcom-caf/sdm845/media 3d4652c674e5b6c4bb5f1842147cf03c263919eb
-hardware/qcom-caf/sm8150/audio 7b7df66d8f23e513059c096039d17e665d70030e
-hardware/qcom-caf/sm8150/display b155d3d6df926804c715b45e4b97344221d9fbc7
-hardware/qcom-caf/sm8150/media 3355253973c017311a01ab132ac978e845d77b4a
-hardware/qcom-caf/sm8250/audio 929abef9d73e17ea525657ab3c0232ec80b86b11
-hardware/qcom-caf/sm8250/display b07092e848eea9fffce97735f9c4db015d8f9a6d
-hardware/qcom-caf/sm8250/media b8532b4723d043f719c0de3eae507f9106829a1b
-hardware/qcom-caf/sm8350/audio 3492f84ba901e135bc3fa66fbdd0ddd8bfd75be5
-hardware/qcom-caf/sm8350/display 104cdb3b47fdca0e6eef18733d4558d8a3a82647
-hardware/qcom-caf/sm8350/media 947a0e481c353c878df46fc547249811751f3d28
+hardware/qcom-caf/sm8150/audio 7f013e0c1a6f0f1da421f9e8f5162ecd3bf195fd
+hardware/qcom-caf/sm8150/display 2f17473761d0fe42ad053de64958b584364a58e9
+hardware/qcom-caf/sm8150/media 2befa216deefed5beb5029808a1c94f578cc89d9
+hardware/qcom-caf/sm8250/audio d71b84a15173cfc8db1cd09a95d7f936347c0cbc
+hardware/qcom-caf/sm8250/display 58c486b7a36f8af940248d1317ad348e04478d51
+hardware/qcom-caf/sm8250/media 20ac75533c462a9da770afb0abcf1b571de96ba2
+hardware/qcom-caf/sm8350/audio b8006e81521e6654c6774907f1d863971036bd26
+hardware/qcom-caf/sm8350/display 77a62221bf4ba24f820a1263ae57d97c026b6df1
+hardware/qcom-caf/sm8350/media 42352c72d713e01e1e01231f83aecc199820bf36
hardware/qcom-caf/sm8450/audio/agm 5655ea46b94413671cf3b9af14651191c4449dc1
-hardware/qcom-caf/sm8450/audio/pal 9e0b25c87795664c74ef99ab7099b7547cf63aa5
-hardware/qcom-caf/sm8450/audio/primary-hal 0c5b1ab325fa7e11ac35bbac859512593e350d55
-hardware/qcom-caf/sm8450/data-ipa-cfg-mgr 55912090d35be6469ec3d640371df31ca26e3a1b
-hardware/qcom-caf/sm8450/display 35ab4354e9b34e9ee4cad2129b992f9b203ecd52
+hardware/qcom-caf/sm8450/audio/pal f9669f69314c5d929028ac2e95611c9e4c59ad78
+hardware/qcom-caf/sm8450/audio/primary-hal 187fc27a56482f691e3f5c98d0e69924237a7fa8
+hardware/qcom-caf/sm8450/data-ipa-cfg-mgr c873e9983ed3c5c2525172273865193f6a892181
+hardware/qcom-caf/sm8450/display f3207cf9f96c6e2f160c2bf1c5a085a8e05749f6
hardware/qcom-caf/sm8450/media 157a3a89f392a2cdd07045eb2dae9c181a57dc10
-hardware/qcom-caf/sm8550/audio/agm f7f6f7729fa8141b638277820866c7c108fc74b1
-hardware/qcom-caf/sm8550/audio/pal 1fbb5532b82fd3d28e44dca2438751718a350d9e
-hardware/qcom-caf/sm8550/audio/primary-hal 1a31a71f3e99d49ac17dc2362474ab3d3b71814d
-hardware/qcom-caf/sm8550/data-ipa-cfg-mgr bab08c320d700e6baf6fbc1e6757a3f803961aaa
-hardware/qcom-caf/sm8550/dataipa f98cbc35f1980917e343f751c67157031eb39914
-hardware/qcom-caf/sm8550/display 1a98734d973ddf71f1fca8acddc7076ac99484f0
-hardware/qcom-caf/sm8550/media d6537513716b8bf2b36caa14923a8ac9409c83ee
-hardware/qcom-caf/thermal 1f64870d6d629b3ddd68d72c3eae5d87ae23f0c7
+hardware/qcom-caf/sm8550/audio/agm 80a4b32861149ba800b2d72597e7b193b6945ba5
+hardware/qcom-caf/sm8550/audio/pal 91d24b6445cdd0b33928e4bbfc5a316d8b1f01e9
+hardware/qcom-caf/sm8550/audio/primary-hal 21f0fb1953282ce955bda73565ff05bf8a54eb5a
+hardware/qcom-caf/sm8550/data-ipa-cfg-mgr f2d86f75a87d22a4cde8d1755b26285e77a0cc27
+hardware/qcom-caf/sm8550/dataipa 96e0b702b27417c2220c449462aa2a63c7d4fbcc
+hardware/qcom-caf/sm8550/display f88fee79170e224fd229691aaffc2ccc0fa78199
+hardware/qcom-caf/sm8550/media 85b8ba1d8964b7b273a8cd526837e908ef7502cf
+hardware/qcom-caf/thermal 9395823fba90d9b57a6f7bbdb9ce542e2d7d69e7
hardware/qcom-caf/vr d7c051add89a45090250c8f6c16c5c86f82be6b8
-hardware/qcom-caf/wlan 4b32654e76a5e31056cff8cfaf591e166b651c36
+hardware/qcom-caf/wlan e5d5b06280de3d3414b4b911a7e1fc00796c434c
hardware/qcom/audio 32419c39dc69120585c6badb44d391f0cff5125b
hardware/qcom/bootctrl 32ad22f6c84ebf1dd73ce5dfc0bbc0533df4ebc8
hardware/qcom/bt 79ece28f29bf9b49a6527daf3e50f80d31065243
@@ -986,419 +989,443 @@ hardware/qcom/keymaster f72628c92a978a647a07759f5b4d6554e1e6cf86
hardware/qcom/media 8a040cf05bfce08fc15139c3e4862ed657e40a61
hardware/qcom/sdm845/bt 2bf063f3221818100d147f812048c081bb4eee77
hardware/qcom/sdm845/data/ipacfg-mgr 418a28e3c77ded69dd8cdf406347f87d88fe7299
-hardware/qcom/sdm845/display e048fed32b7331376399b4241971e3f7899c1099
-hardware/qcom/sdm845/gps fbae2283e4f3122e4bd28e7b4e2418ece97c7a29
+hardware/qcom/sdm845/display 49dfea67eba7c7b4e7831971e244ea9ca529e387
+hardware/qcom/sdm845/gps cad27c54084f7a27170a5d507ea2a1063f7bd73f
hardware/qcom/sdm845/media 92d1e5daa17780566eae10ee2c9a9afed74efa2c
hardware/qcom/sdm845/thermal e67bb2d9c20b8362f2c4618846e63a234a239d16
hardware/qcom/sdm845/vr 8bb741811fe2017c069655677293d7f799a981ff
-hardware/qcom/sm7250/display 9efc03c017ffd0f532e5c2562cddb63ba2c00c5e
-hardware/qcom/sm7250/gps c42d2bdc9578d921b5733efc696b8436c851e36b
+hardware/qcom/sm7250/display e816646bfe6bb54542b4222a42d79308e8cd7abb
+hardware/qcom/sm7250/gps 15e156a081fa929577693f451c80f05bd1bda498
hardware/qcom/sm7250/media 24be416cda7e9aae0820d9c58b3e22e5dfe689a5
hardware/qcom/sm8150/data/ipacfg-mgr 8c9ade3d52888ba122511ee68778594b1a190aa1
-hardware/qcom/sm8150/display f8239f51d301497a5418d1f7dc3cbfb14a043109
+hardware/qcom/sm8150/display 4d9f01f114df8068aec7af4e1c05f1802491a80a
hardware/qcom/sm8150/gps 4e7e01c20aa9b08eb0acd63d809503ecf637f8bb
hardware/qcom/sm8150/media 80ca8bcdc83ddef54eef65d867e4524540c5c223
hardware/qcom/sm8150/thermal 72f214e79db46e82d3dd21a2ed7f6ba418a6505f
hardware/qcom/sm8150/vr 1b71f99dcada3b7e90d1eb8ef34e3788b021a2cc
-hardware/qcom/wlan 7491232cda309eeb561d304454626f405c6e7954
+hardware/qcom/wlan 930f96a82b9fa6b571197df6643dda263df7bd9b
hardware/ril e1d539d38fecd4f1c0baf7478726352b1cea634f
hardware/samsung/nfc 51321dd6bc591f9195fa17e00131a16c444fbdf8
-hardware/sony/SonyOpenTelephony b29184bb76d13733ad422e6fad51aeed7d7df123
+hardware/sony/SonyOpenTelephony 6c7bb0bf21ad10c8883b1e106c95ae27fe62a1b5
hardware/sony/macaddrsetup d2871b2041790f6d291e207bec8b0ef34029ef59
hardware/sony/simdetect b121cd8ddb0721c406fc9a6d052d13b9b0084669
hardware/sony/timekeep 11c1535c71b97f0ab833e215a8121ed107235010
-hardware/st/nfc 0b0183575ea441ea45c9f65ae4155e0f28c8ad7a
-hardware/st/secure_element c213008b1193fda2acde306341aff57df33f8df1
-hardware/st/secure_element2 c9f29bbd4b05265f13a452191a19361b95470777
-hardware/synaptics/wlan 9ad0dd3c523268207eee217b47048be98f0c564c
+hardware/st/nfc 7947bebce2fd61179dc8c3a024a9e060cd9d052d
+hardware/st/secure_element 266c10dae8521a0c1e9d73b013cd34ab95074643
+hardware/st/secure_element2 755cd2d9427da6d3bd2a5d6b11880cca1e80e4f2
+hardware/synaptics/wlan 652d892bc1bd254e63ac916dec49623454e9e067
hardware/ti/am57x 051ca1565ae8fb7e8e23f0dbcd94460f5a9ad522
-kernel/configs 64d5da64c81d54977e7b050290fa106133ca1363
-kernel/google/gs201/private/gs-google 40ff93424549ffebfbba32e9435dfc58c40decb2
+kernel/configs 847bbc49ae44b9161bfafb766202b6dc4d435c17
kernel/prebuilts/4.19/arm64 2c56f90c98f82a5004ef01bb4552bfa094718472
kernel/prebuilts/5.10/arm64 ba73bcd23eb442208ee8ac6cf5a779324a11d03e
kernel/prebuilts/5.10/x86_64 94b5e7765b0606f6d530b999882a31c7e5a051d6
-kernel/prebuilts/5.15/arm64 dd586abafcea490242caf6c454405ac5687eb7ab
-kernel/prebuilts/5.15/x86_64 11380c165b1dd01405aa6bc39697c7287b201c5e
+kernel/prebuilts/5.15/arm64 8779cf3f490111bc8a4e133a0be52557cfa0ccba
+kernel/prebuilts/5.15/x86_64 e2db91afdb2ee67c61f2e9df3704ffe0b8114fe1
kernel/prebuilts/5.4/arm64 e34352811924755c1a2fc8b501ec0ae1481571f8
kernel/prebuilts/5.4/x86_64 d19d00858cca48bfba60670ee0721b0c5e5894d6
-kernel/prebuilts/6.1/arm64 f39390c58a3cd86033af4e89b7a012a0ee504b10
-kernel/prebuilts/6.1/x86_64 b609aacd3c148a9a41dcbb7d53fb67800aec0523
+kernel/prebuilts/6.1/arm64 ad5f1ad22dd47c7b244ec697c5e61f90783a06c2
+kernel/prebuilts/6.1/x86_64 5da6639dc170f91577c888b853ce31f03eb0b213
+kernel/prebuilts/6.6/arm64 355042e828fe7f69570eab1611f5f6edb66dbad8
+kernel/prebuilts/6.6/x86_64 158dd3718e20020bbb98ce8d11b850e93816245f
kernel/prebuilts/common-modules/virtual-device/4.19/arm64 31fa2c2d74f8b3659d8a2093f727486c4d890540
kernel/prebuilts/common-modules/virtual-device/4.19/x86-64 396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68
kernel/prebuilts/common-modules/virtual-device/5.10/arm64 8debebd7f1b3fdea0ce027512f3f9e2657312ab7
kernel/prebuilts/common-modules/virtual-device/5.10/x86-64 c15753579007ce0f46f94113309ea465f87dd117
-kernel/prebuilts/common-modules/virtual-device/5.15/arm64 18896a5bb36453d2b37ac6cf7aeeb49ebd8b1e7c
-kernel/prebuilts/common-modules/virtual-device/5.15/x86-64 b81355d3c028d336ba735372a90ab7875bd5f931
+kernel/prebuilts/common-modules/virtual-device/5.15/arm64 fc33d866a92420b9cfb2ddeff0b0c392e7cd2ee4
+kernel/prebuilts/common-modules/virtual-device/5.15/x86-64 4c6e136e8c425bd5a9b958b3388943a81d0b17dc
kernel/prebuilts/common-modules/virtual-device/5.4/arm64 7e3a46605a42e7b5b7d255daea91c8afc25db600
kernel/prebuilts/common-modules/virtual-device/5.4/x86-64 a83858190d845adeb612c45e6776695393e7841c
-kernel/prebuilts/common-modules/virtual-device/6.1/arm64 a5951689f9894c1b00a3c1fd86aa3ec0e020cce6
-kernel/prebuilts/common-modules/virtual-device/6.1/x86-64 9d8744ffea130334f74b11690dc5887e45806939
+kernel/prebuilts/common-modules/virtual-device/6.1/arm64 246b4e63978c22aad5615ad1eb9438201ddf4b94
+kernel/prebuilts/common-modules/virtual-device/6.1/x86-64 a8943d70ef2ac002c6df2e7340b01863b081f389
+kernel/prebuilts/common-modules/virtual-device/6.6/arm64 e91194ef1088f9652b353ab1be7fa8c21f80e970
+kernel/prebuilts/common-modules/virtual-device/6.6/x86-64 4a04a049063db32c61c08a853bd99ea395c42523
kernel/prebuilts/common-modules/virtual-device/mainline/arm64 c1b6f17450d64bb1c368b48aae97055563e5043e
kernel/prebuilts/common-modules/virtual-device/mainline/x86-64 8686f19c255c36095c0dcf087901a5a8f7a00750
-kernel/prebuilts/mainline/arm64 93d1890589ec8671df453dbf44c12a1368bdabfd
+kernel/prebuilts/mainline/arm64 49cdfc22db6be7a55ae951e522d5ecadf6293a90
kernel/prebuilts/mainline/x86_64 51a4241eb8c63ce034bfcd798d8dff8eaa8325d0
-kernel/tests fba497fc644bc8ec0e2586f017990a5d9f9e3ad6
-libcore da34784193b9a882ac86acfec657a054ffdb83d2
-libnativehelper 51814d5ef1661326a8f79461135ec7bfe6f99e39
-lineage-sdk 360dad610b81a06c9ec0233b9e951c2d3122fb25
-lineage/scripts 662bf242886c5e347feb95557fe2233f3faca7da
-packages/apps/Aperture febdcf80af44f9e2c19d2399c2faa630bfd73094
-packages/apps/AudioFX 52c1fdc8cc847f0d50db76c5f09b46ed48cb05c7
-packages/apps/Backgrounds 86eaa042bafaafb19a0b2dead8d14e92c297f024
-packages/apps/BasicSmsReceiver 2b973004c93556e886d6d48f3d26a921ed93ffe2
-packages/apps/Camera2 865450b274876b76203a916111725ed026ad9548
-packages/apps/Car/Cluster af17d14e48fedf48f2621a997da9a3e6a9a223ca
-packages/apps/Car/DebuggingRestrictionController 460b855d918f9c1cf77d16e5527c1ccd8401f824
-packages/apps/Car/DialerPrebuilt dc309331d7b6fc6cc6e61c741383205710e45886
+kernel/tests c34dac6e2a701ef73b6b27c71615ef16e997a73d
+libcore 7d70effa59da7858563c1345a91838bfe07b2a45
+libnativehelper bd5a40c2b66bfe47123a22f35496ffe890be31ff
+lineage-sdk f8894af39154ee79684d0ffb646b50fbd8a6479c
+lineage/scripts 682b32168dff51c441081f24531bcce1113a0d86
+packages/apps/Aperture 0941b202cf853c922c13c21183864fb8cdf18cd5
+packages/apps/AudioFX e4982153b2aa1e0dbf2e5c7aafd6671be7d436ba
+packages/apps/Backgrounds b960a88cdad0a64da086b40ce134a8b0ba30dc45
+packages/apps/BasicSmsReceiver ea13485e203eaed509230326e974605212ca9b24
+packages/apps/Camera2 d8b5759d205400bb2d4e36c05482ceae0afbc033
+packages/apps/Car/Cluster 3e0909cf4dd7177239488c89422834af0fff61b8
+packages/apps/Car/DebuggingRestrictionController 9b430939c67ceb3e3d212fff8f1fb409e849b2b9
+packages/apps/Car/DialerPrebuilt b7144b1ff6a7e22bd674b748a688bdd2adbc9d85
packages/apps/Car/LatinIME e4068f41d9761992c4918c985b44017596fa6acf
-packages/apps/Car/Launcher b213e32b7cd6b1689f6ea7c0232ae507789ed68b
+packages/apps/Car/Launcher 3ffc3cb3a2e8c266512851a98b2a57f57d32fe88
packages/apps/Car/LinkViewer 5df2d52b9c0cf51443545359e2d3766059350780
-packages/apps/Car/LocalMediaPlayer 255a01d0343d1e88ae693f8af51fbf1afd48bb14
-packages/apps/Car/MediaPrebuilt 5cddf12d9867eda704a6e64425528fa9be50c1ae
-packages/apps/Car/MessengerPrebuilt 9228648ab122d1c746fb6700ef17ca449b4ffa59
-packages/apps/Car/Notification 71e0f6a8242e8adbfbbd711a3ae67d9c853ce66c
-packages/apps/Car/Provision 1b6cac085c5fc1357f92499f519ab2d3c1f9d1f3
-packages/apps/Car/Radio ff42181b3567949924f3371c650061ef4c62e05c
-packages/apps/Car/RotaryController 412fbe0217a46de9c5119a6e0089a1195ef8518c
-packages/apps/Car/Settings 0340eed8c7112741366ddcb9222a9a89eca7104e
-packages/apps/Car/SettingsIntelligence 17513ea3cbc624d9294cdaf3689f33fc6db1fefc
-packages/apps/Car/SystemUI fe2d97bdc1dd6c4b8bde0420f2a00f385a455281
-packages/apps/Car/SystemUpdater 71d604e06202512c1914c42118ca70f191b8107d
-packages/apps/Car/systemlibs 9bc45de633379fc44d5c3449c4ac99367274f347
-packages/apps/CarrierConfig dd785302f10f7fc56169588a7a6a7c4d7b9acc25
-packages/apps/CellBroadcastReceiver 152a81b3acd5191dd9d8d4e8f72d316afd4596c7
-packages/apps/CertInstaller b4b951bc0ea8e76aea4709d8dde9e4e2cc3d0b79
-packages/apps/Contacts 0dd8e71b4b1fe94ca9e1903f49b93cc996032e60
-packages/apps/DeskClock 0881895d5ee029b8a072c90f3a8a39b43e36c77c
-packages/apps/Dialer 3583b9ba5ef269f4505c95e5a2c8f9006a414449
-packages/apps/DocumentsUI 1f330389d716d268e69367f8a43a5e4fc8db1db5
-packages/apps/ElmyraService a50faebf97eae1b4b0011c836d4367a6db1d1bf1
-packages/apps/EmergencyInfo 8fd13ef1da061f6fdddceea9877ae320a326aad4
-packages/apps/Etar 60b891b2d0bdef201d8a09463aa3382a67901131
-packages/apps/ExactCalculator c63de70e902a4e9a71ac65dff1f3702dbea487f4
-packages/apps/FMRadio 1d304d4bb6c4b0d53758622cd7ce2d71795e1dbe
-packages/apps/FlipFlap 622a0be3c9cc635bc00cf8914112bfe51295d13c
-packages/apps/Gallery2 71f6a0279aa512372464b391b8f3084cb75e51fd
-packages/apps/Glimpse 5cae00f2cd6ec04815624124583f37e4c1e0aeca
+packages/apps/Car/LocalMediaPlayer 24c2c5966646c3e8957f5cfca964121b05262c8e
+packages/apps/Car/MediaPrebuilt ec68f33cbc9d100bf8e4f74ab37fcfe1625a3b64
+packages/apps/Car/MessengerPrebuilt 427d55d3ec9250e4ae98c1d6296c8e873b2d278e
+packages/apps/Car/Notification 6a193e08576cbe31e5824b3c4d58b02ada8a2f3e
+packages/apps/Car/Provision b30dc64bb202e3594248074a3dcceccda4c69f11
+packages/apps/Car/Radio 0c4dbb09803651295f6f12e64c270b956acc6801
+packages/apps/Car/RotaryController 301026ae6c6a8ccf2551ad806e296658c825b073
+packages/apps/Car/Settings 615482d2771ca684426b43cf326573a6ed8a7af0
+packages/apps/Car/SettingsIntelligence c5f8476ac447a52352c581d825deaf646f6643ce
+packages/apps/Car/SystemUI ad7f3e08546082fdce504d7b6633adb355b004d8
+packages/apps/Car/SystemUpdater b967761389fe8198bbfebd7cd3de90263fdfc944
+packages/apps/Car/systemlibs 53f8b321cc2c0be72effdd7b21551385bba25092
+packages/apps/CarrierConfig 9042398d7bb6acc35a2091a04376b3201d9a2a03
+packages/apps/CellBroadcastReceiver cfbf20d2aab7ee61d0a6fc8ff4d2cef0a68defc7
+packages/apps/CertInstaller ac293f1fa79b3a02cb78a1dd7eaf9942374603d1
+packages/apps/Contacts cf2b0b157267badb2091379d7f9407601dd3e663
+packages/apps/DeskClock 057796bb51024908bde81c55c16e9cf5dcb56f45
+packages/apps/Dialer b895bfeed40c694988d719d542b467bbed3022fa
+packages/apps/DocumentsUI a2c1dd717347fc6dae14de4e5ae0b1651eb5ed78
+packages/apps/ElmyraService e760bce21918980ff986cc20219a73c84b920b20
+packages/apps/EmergencyInfo c3f0da3e1b055755647c7728b30e723f4fd0fa41
+packages/apps/Etar 7e71d23ab1e6cbb5364cc036660f4090ec79335b
+packages/apps/ExactCalculator 760b63bba45f33696707646d7e62d086e9154808
+packages/apps/FMRadio 038c2d22599ec990722c84e4c65dd67f5050a245
+packages/apps/FlipFlap fb78ed2085f4bd1ffad964debb1655e53107d2ed
+packages/apps/Gallery2 9c5801d456a616be0a7091e5b3be0f1ff965aeff
+packages/apps/Glimpse ff1d891598941ad2036139e71967748735684291
packages/apps/HTMLViewer 31b1011ea5403d3b29e622dbd0f77fc607ed6b06
-packages/apps/ImsServiceEntitlement 8acdd52c9dce7268d27610d334b95ed11f4c34d0
-packages/apps/KeyChain 0279953de1e5bb812c05e04c9fc8f05e10501898
+packages/apps/ImsServiceEntitlement 2d70ed5966ed71e1d51d6df4fbe6f51647990c36
+packages/apps/KeyChain a39d83d995d5440029a09d892ba4f11c57c16987
packages/apps/LineageCustomizer 6d78f750ddfe8b7b5821a9ce83860755491b8bd8
-packages/apps/LineageParts 096ec22e125a035661f0013efc745c740b862d33
-packages/apps/ManagedProvisioning 793f0611eec57011da43729eb9eca469326efcb0
-packages/apps/Messaging eb77411df7281889b0b32e05aa3951bfd8f8400e
-packages/apps/Nfc 2fb0620b623af716f71c3b2c095f1c749257c5b1
+packages/apps/LineageParts f7e72af1522ac82c47f0795b3b82940c746a9b6a
+packages/apps/ManagedProvisioning 34923d09001dcfc507b76df7ca31d9bb41303c59
+packages/apps/Messaging 4c4b67723fcb34087376f4515a4ab6fdf3c54346
+packages/apps/Nfc b849d9252cbf05741642901a31a1140909d0200c
packages/apps/OnDeviceAppPrediction 460e94bc49773d6e1a442fe0885e64bf3de98992
-packages/apps/PhoneCommon a360606a9d63c385d9d2c035a2d3695fcee82da0
-packages/apps/Profiles e18f148a43eba30ce3686bc6bf5c56a4e6220d58
+packages/apps/PhoneCommon 19a0c83a3623b673401bbbfd62f276ba95604c9f
+packages/apps/Profiles 7edbf3aa9301f8af90508b4c5522574e84aff528
packages/apps/Provision 841d5199e1d1c64e7853fd953eed5247780908c1
-packages/apps/QuickAccessWallet dd0e12d832a1f5aaf3abc18597273a457ee42871
-packages/apps/Recorder a2d1b186b5340104113884838915e782fb05174f
-packages/apps/SafetyRegulatoryInfo c1a69bbd60084b9d66639640255a73dec350d714
-packages/apps/SecureElement d1352035d3895cb441aef241258a9463175b779d
-packages/apps/Seedvault 1e5fd5b0815c1154bc783520c740c3de4973f40d
-packages/apps/Settings 827b1566f7d5c7f7e5c0d156324cc2425a5403bb
-packages/apps/SettingsIntelligence f1fcc53263daac96ee2e10a253a5705240fefd0c
-packages/apps/SetupWizard a1a6530ddd2cf1702797aef1daeff97e6646e922
+packages/apps/QuickAccessWallet ff76f8e175db7d199599e0c877a3ee477128da1b
+packages/apps/Recorder 4c8cd5f64fb52f34459fc7f52fc92fee705a906d
+packages/apps/SafetyRegulatoryInfo b1b0deb1c285c9d72b4d7ce85db9b36eb1aa0586
+packages/apps/SecureElement 7fea68a2a8bf25fb3bc4a121a5abe986a8a98cd0
+packages/apps/Seedvault c906fd7834ed027fbc6c4dacea1b15525a882013
+packages/apps/Settings bd2f8fab45b9876e32b1108a9428a625b8b0d662
+packages/apps/SettingsIntelligence 2f2caa0a6524248bfefb63167c4bfcec9c83630b
+packages/apps/SetupWizard ae6ef3aa56ea356e3feae1d8793e738e91f41a90
packages/apps/SimpleDeviceConfig 82d31b18dd2550e05f89248f128cb571eecc863a
packages/apps/SimpleSettingsConfig f5620aa22a44ac3a9794d0fda5c146efd7e0a11e
packages/apps/Stk 12c0bb30b9b54820792f6245e048de42bdf4fc45
-packages/apps/StorageManager a15cbbd676076bb77c0b6bba3d1af4cff98a54bf
-packages/apps/SystemUIGo 6abaea417a474099478c9795638f5af88dd520d8
-packages/apps/TV 88f76b414bbddc239963f648035381c1fcba6eef
+packages/apps/StorageManager 0bd95ad34c41fbb9cdd851ff5325fe1bed73b6c1
+packages/apps/SystemUIGo b021ce4c8b6e286accb87cf99de1ec7dfff8c853
+packages/apps/TV c4da5e25c12ac847e26c0e9dced90a0607bc9e19
packages/apps/Tag 2844783b03f9a500ba58b64188ce44092e77c5df
packages/apps/Test/connectivity fe8d01bb832962ecda95df428cf3271c2f5edd60
-packages/apps/ThemePicker a041e3cff6f53a3b9d15baef3073b003b3fa315f
-packages/apps/Traceur a8f342f669eefe026f127e573e1f4ac52b64e949
-packages/apps/Trebuchet c7276cd73a1518118e25112df5bd2c87291c9c88
-packages/apps/TvFeedbackConsent f637d51452d7b2de6d8632af361f37143b9fdd2f
-packages/apps/TvSettings 30360eda015e8d2215fb51cc6383dd46c16d292a
-packages/apps/TvSystemUI bc8b434e9dfffc2f99f17c338e48142f12ec6cae
-packages/apps/UniversalMediaPlayer 10972d376fdb64fac3c22a5977ddeb25defd932a
-packages/apps/Updater 36c5333f2d790895050ff3265abfb0036ac80e58
-packages/apps/WallpaperPicker2 2ebaa8a119511141acf09aa78d87046939a77c1b
-packages/inputmethods/LatinIME 9864b0b07d28302c4685d7aa4b0de954cf998fd5
+packages/apps/ThemePicker 23a6a5ee543d6d588c3a5d3f88cb3e73bacbb341
+packages/apps/Traceur 502271cf2636652907facf05d1fe00e2c5f83fcb
+packages/apps/Trebuchet d4eb7ecb69f71ee5fe3abcdbe48b545e3dae44ce
+packages/apps/TvFeedbackConsent 784429c3efe3567f37e79ba195d557c21e8a4e56
+packages/apps/TvSettings b733bcb5add8f50f9261c3036239f1ac37e8ac0c
+packages/apps/TvSystemUI adddf3323e91d794360bcdb8b5c8bc15bfe7c042
+packages/apps/UniversalMediaPlayer f702e26a7b8c26a43bb2a1f56a034b54159daaca
+packages/apps/Updater 589762cef61fb95c4caadd5cf6e174466e981693
+packages/apps/WallpaperPicker2 6f89ba3cd7867ccdb629ce53764b79fe69f5a1a1
+packages/inputmethods/LatinIME b042d5d65abd6190b568ad1ec3bcdf97a40a76d9
packages/inputmethods/LeanbackIME e149bd75e80000e8ce5e1ffe045174c32825924e
-packages/modules/AdServices ccebdce6ec92ca555e1c3dde28e99e2772d1e0db
-packages/modules/AppSearch cedb6c2bd71dd40ce1e8d7d3a8dc1802561f574c
+packages/modules/AdServices 50c6b795de14812a67eca6a83cb50ac7e74a0a2e
+packages/modules/AppSearch ceb280f1b40b917fc907d8eacfc84e27e497b8c4
packages/modules/ArtPrebuilt bee62eeff9f366e5887a439b71f17a43d678be81
-packages/modules/Bluetooth 8de6650cdc5a5c84f81d26efb4809f9661d5eee6
-packages/modules/CaptivePortalLogin ddf26f85a690f216ddc76af99b8645abeeb881fe
-packages/modules/CellBroadcastService 92c6d22b3ee219b7520230994a001657a50f5932
-packages/modules/ConfigInfrastructure c0c6d070d8e76c6324516b3daa8a0ae90444741d
-packages/modules/Connectivity 0c2456a394d02bfc34cf0edfeeb859102378b5fb
-packages/modules/CrashRecovery 46379624e13cee96bb63370ccd936da8b69250e8
+packages/modules/Bluetooth 53b9f2c0930d957c74a9f89fa1c5a950e89ecae0
+packages/modules/CaptivePortalLogin db4ac5ad7d3caa76879de01630fd9f0c74a5b574
+packages/modules/CellBroadcastService 6a2dd19af8c82b73debe2d1a4dbd1a3b232c5ba7
+packages/modules/ConfigInfrastructure 7671cc7268a9b074813e190884a17d3084d876c3
+packages/modules/Connectivity 5011a63d73d2e48a253bfea0364bdce94c2a8a96
+packages/modules/CrashRecovery fdeeab4c41dad3a5dc33acff30aa27b28cc807f2
packages/modules/Cronet 8879b0aac132668135c6a9869f9388140e8a29b1
-packages/modules/DeviceLock b988d31942a41ee69120d12f59ca385fc28bb0ea
-packages/modules/DnsResolver 46302040b31b894381fa5bec9069c63e6acf243d
-packages/modules/ExtServices 05a357b1599ddae5c5b0de9cdb9d9a75f5431356
-packages/modules/GeoTZ 0f309ab649ad089c94f97d4ff74df02b988ceb3d
-packages/modules/Gki 807eb99ba43e306204e1fa84b241275978d80691
-packages/modules/HealthFitness 5b3cf025ba2018ae0f130f9e583c614487b44b1e
-packages/modules/IPsec ffcc5be762785a94872dc751d789a89accabaf72
-packages/modules/ImsMedia e1ff2f8ffb054a36859ded061dc4508cde570790
-packages/modules/IntentResolver 4930af51a2b754d3826aa5489d5f56f0b952e529
-packages/modules/Media b0b5499c3f2a18069b4f2f163c73580b4243101c
+packages/modules/DeviceLock 8fbc0790d40bcd884e9f3eb62db3942bf3b18c6f
+packages/modules/DnsResolver fe72ac15ad7f0428e662415458cc51e03746e33e
+packages/modules/ExtServices 2ca29159625e16001f6cd505fb5dbbe020a37e19
+packages/modules/GeoTZ 8c7528b9546b9e2dd208ccfa5d6e109c5d9f5278
+packages/modules/Gki b4b4d5beb00eb14b43778d71c250feea048ea950
+packages/modules/HealthFitness cd967ad9e6c62cc7a33ad5a156c72575758cf9e4
+packages/modules/IPsec d33cbc731c84d11517b73035722dbe7f1cc9df07
+packages/modules/ImsMedia 982e7d70c82c4ef6b4bf6d622380aaa7227c7d1c
+packages/modules/IntentResolver c52c8bd50050c81633fb3b1a7801bd3c9e21ad91
+packages/modules/Media ebfdc5a096452b96de710c23d234bb1cc4eb3b4a
packages/modules/ModuleMetadata 6401c153e0e9dcc54d99995abe7f5efc65d90f73
packages/modules/NetworkPermissionConfig 881a1704a0f929a6560538ce4648abddbef8d1f4
-packages/modules/NetworkStack 8d2a712a92e03a4e96d5382813abbfa8c1db45b7
-packages/modules/NeuralNetworks fd846b35bc65c76a638317417c4a050559abcc5c
-packages/modules/OnDevicePersonalization 21b9d68440448e192c459f80349677b166c5aac5
-packages/modules/Permission fe57807eee2e4ad9c6f3b73b052fb33e988a6140
-packages/modules/RemoteKeyProvisioning 69f86d19e8ae9cbf232dd31a1d382646de95ca49
-packages/modules/RuntimeI18n 8605435cd79f9b255ea0676816c0bdf938df145a
-packages/modules/SEPolicy 668587ac85f7dcbfa55509b28764d76a84dac7f1
-packages/modules/Scheduling 1a24ad238f02a71ce06a63d5934ff45ccd9b16dd
-packages/modules/SdkExtensions 8c19875f0e23162a30938082c81a82641e84c56f
-packages/modules/StatsD 9bf48d007332baf439e313a6db366e28e8cd878a
-packages/modules/Telephony edf8f5e6898452f71838bdc831b62a78d860e7a4
+packages/modules/NetworkStack a415d3808f8b6ab9c15b8d873eb88e96f4a506a8
+packages/modules/NeuralNetworks 4672170986e5cd37ef90adc990288cc09b3047b2
+packages/modules/OnDevicePersonalization 21ed7b685584f258aa3c39da1efdb7ab43272ba1
+packages/modules/Permission 02b09166c18018578207272a9e7e48b3c53fdb74
+packages/modules/Profiling 92609c87ae155dc21b173cd335b42eb40017e13c
+packages/modules/RemoteKeyProvisioning 379030fe72cce0ced58a51ee6f528556772b576f
+packages/modules/RuntimeI18n 41d2bb4904b435d2a0cc3779def166b9e6d6b33c
+packages/modules/SEPolicy a5bf29e5dd8b1c97a1ef8450b05a5dfafa440134
+packages/modules/Scheduling aeaaa15bf2bbfcc01acdfa7e54d95e3dbf355ce1
+packages/modules/SdkExtensions 2b47add4b38026f14eaf9c5f8899f634de4a1c4c
+packages/modules/StatsD fdcd9810550e1e8d2b3438a5042350270fc676c2
+packages/modules/Telephony 1cc263ff7844929410e879941da67c4e9ce9e6dd
packages/modules/TestModule 3523a2f0f9b12d4e60374af63aae14f75a2b4c10
-packages/modules/ThreadNetwork 75a8674b4be582e8ad1d8cacbaf7b2c29165f827
-packages/modules/UprobeStats 60dc63221e6740c791170d44ff77538f82462e45
-packages/modules/Uwb 017e3bc43adf5b89541132a420cdf405c762ed56
-packages/modules/Virtualization f8409c38b5cb0e063051938418039f8dff0fdc2b
-packages/modules/Wifi 634862cb6af07661938cbedb500b91402cf14e4e
-packages/modules/adb 067985849f5366f494243381a2d3e2c952092c8f
-packages/modules/common 400a83280783c2820813f1b939b39afdf93afb03
-packages/modules/vndk c40c880abec72b1fcf11e06e0ed31885b638414b
-packages/overlays/Lineage 6958fdb99eafb6ae54d2781d3e7fba31695cd9bc
-packages/providers/BlockedNumberProvider 6fc4bc4f12fad97867bc936c094c74758d7778e0
+packages/modules/ThreadNetwork 1b5ff0453f5fc7d33b7cfed157b91bce50751c00
+packages/modules/UprobeStats 4c61ccee857b042571f7cce6e9ff28ec862b10bd
+packages/modules/Uwb 4fbe4dad7e6e3bdb8fcf56938a8866b62661f6e9
+packages/modules/Virtualization a98b649cfc0ed8269df74824b1e03f4b4e887faa
+packages/modules/Wifi b759ab910fe467f00d5d17f1fbe8b343008029a4
+packages/modules/adb d312257c006bddc7b3f38fd43774259011721a28
+packages/modules/common 722642177b706716fa79a26938d363d438f2c90a
+packages/modules/vndk 03e0fca0588ea1111226bcb36b79d678fde6bdf6
+packages/overlays/Lineage 364c55dc593187a8308419275214c7146b3d81a0
+packages/providers/BlockedNumberProvider 3601ca213ee14636c63f3406fd5595168b8be0ef
packages/providers/BookmarkProvider dd3906226b83e8aada6646069b33ea8a296ce0b5
-packages/providers/CalendarProvider 826caec6da7faffa87328ed3afb521e603e1acd2
-packages/providers/CallLogProvider bd8de1668b770c78c7c2e7933e02b620cc39f0a0
-packages/providers/ContactsProvider 510dd12855060cc25b52b9d68cc263dc82265abd
-packages/providers/DownloadProvider 2c95de42c62c2f95b9271e63954170db242d3ef0
-packages/providers/MediaProvider 13ed8cc73eb4f41ecf9c4b9c82f03bc49c871933
-packages/providers/PartnerBookmarksProvider d982e500f09447d000f2ca67782831cc6b599330
-packages/providers/TelephonyProvider 46c4e42a20698acaff18c7f9642861734d564465
-packages/providers/TvProvider 2a02860e65d84d6366d967bc614136072d4a805f
-packages/providers/UserDictionaryProvider 1a5d6d4997847e0ec2040be5cb9a7efaf1620e72
-packages/resources/devicesettings 00f68921a28237558f45baa914e93368c47608f0
+packages/providers/CalendarProvider 1b7832da5de6cf1a604b4c68b66cf9ac96e201ae
+packages/providers/CallLogProvider e4d5033efd357b034145724eaf29d7a0e75b7fa4
+packages/providers/ContactsKeysProvider d0fece438069f911483bd9af207b6ffb1ba7d2ca
+packages/providers/ContactsProvider 249c310fb32f5f0b509c6a4dcc0ef9e82bbb2c72
+packages/providers/DownloadProvider 99875e8ba1afb3bd0e3e5bb2233b82b87db3e39a
+packages/providers/MediaProvider fa08ed38ef8a60d22e0e2386075171b6bbc72bc7
+packages/providers/PartnerBookmarksProvider 72dd0cb842aeeaf9f6fe2509eb8d198ef6d04a16
+packages/providers/TelephonyProvider b87ec340fe67c18f28b768c32997f778e189d06f
+packages/providers/TvProvider 14f47205f4f56e8e55c8d9d4bb0fee5af7b2e98e
+packages/providers/UserDictionaryProvider f9a8cef4d18e56bbea1726b8f1333532711e73e2
+packages/resources/devicesettings 863052dc753099acc34c25a626f4f3d5bef99fb9
packages/screensavers/Basic ded60000831916dca597746d383f9b46372a7c48
-packages/screensavers/PhotoTable 199ed621459b62c44ee2e1c3db520608a11d4fc8
-packages/services/AlternativeNetworkAccess 1cc3e69a6d8bdf4f84c6bd8a157be25252644a90
-packages/services/BuiltInPrintService 2fff17d975698ab75c9f5711d3b83da210812145
-packages/services/Car 6e90c74186801d81a7ba78f8c737e10f8e1144ae
-packages/services/DeviceAsWebcam 010ad560bbd316de806a0b400205cb7e565673f4
-packages/services/Iwlan 5898177f87bc91ee668721f97257ce3bb60c45a5
-packages/services/Mms f376e7aed6259cb7d42058b13146fafc54478bd0
-packages/services/Mtp 3f3fdfacabb6ec0369432807350abc25185812e4
-packages/services/Telecomm ee475e27fc373376538a96d85568b3ae7cfb29f0
-packages/services/Telephony f01bc1cf3887b95c1c2e2afdb78de9970b326028
+packages/screensavers/PhotoTable c3bb60a519f9a27e62349e64ef8ed85ac84e61d2
+packages/services/AlternativeNetworkAccess bcc3e8de6243b9547828c8bb390496bd6030a031
+packages/services/BuiltInPrintService f57117a74aa3bbafcc97ae0a74b54c1e08136b2a
+packages/services/Car 87dd5b88b5963f5b3db281587fdc9eea25fef74e
+packages/services/DeviceAsWebcam 539de3cd26d68e0adc75fb968bb1ff46a2e63a59
+packages/services/Iwlan 07028c630178232eb79eb7f1caabd707ad8c6f74
+packages/services/Mms 8f1803a5664a921f5b1ab2085fc7ed008d4c44ea
+packages/services/Mtp 4fb488f462033549ac6431563a71278cddd7c3e6
+packages/services/Telecomm fcc9a88308e389d0fb0e9666e697a0af6b050cff
+packages/services/Telephony 782e27cddb8afec806b22e8fcd95312bbd1e2ee1
packages/wallpapers/ImageWallpaper 0a1680f07b09889c7642a775b6bb69d1b27f9b09
-packages/wallpapers/LivePicker cf2dba1380315d7280200d26bfb9e7fc929850ca
+packages/wallpapers/LivePicker fa5cc92c8e5dc02a556b1ff9b63f98005f158d19
pdk ac7df209e3ba002eb4fcfc7c8d4b818a0371fca4
-platform_testing ae3a4433e60227e08712031653b3d3cf9c6b8dfb
-prebuilts/abi-dumps/ndk 27c0ef67e003ef539d97f8b7a79b466326020501
-prebuilts/abi-dumps/platform f3782720cab5425fd553029525f0a3868596af71
-prebuilts/abi-dumps/vndk ca928f1e6a87c46a9dbf42fe4d30a3e3f072d2cb
-prebuilts/android-emulator 79c03ac4684f72910006104a6e6de991b2af6ac7
-prebuilts/asuite 203aabecd058a2d1cb94ae5c1cba75f59f772062
-prebuilts/bazel/common ebef0373a07f7f5cc21fe5b201115ed1026581fe
-prebuilts/bazel/darwin-x86_64 83519fd1db32012e61fa91f3d250763df8a5d145
-prebuilts/bazel/linux-x86_64 42ad0fbb03d3e6beab866bb6af1fa44d82363251
-prebuilts/build-tools ca3f4c23451ceb13d5711fbc023cd2d626a20c15
-prebuilts/bundletool b82a96c9176f0daa137696c3cfff66f41b31fb24
+platform_testing b0628e213032cd5cf665ff6c2247dff10833f667
+prebuilts/abi-dumps/ndk b1fcbe7d53523dd7493fc19ff85481551b703624
+prebuilts/abi-dumps/platform 08a578654bf75160f8d3b3146f78547d4d7d8d87
+prebuilts/abi-dumps/vndk ee2337aee150cea22f0f3c1b0e562b02bd8ef4a1
+prebuilts/android-emulator c9cbf4250c9fb9322eeb41213d8b1c3371180c6e
+prebuilts/asuite 205409f00be75eb4032c1b988014458ef69f526c
+prebuilts/bazel/common 412a875da5a1632c7fadcc1eb91abba4cf650356
+prebuilts/bazel/darwin-x86_64 2e9eda81659bcca9045ca254009cc6641e995a25
+prebuilts/bazel/linux-x86_64 5c92123af5646d469fc53ef61994f5bca0306f66
+prebuilts/build-tools 84d04c76b72691cf1f4639c12bda519930229e09
+prebuilts/bundletool 4d55b55cd444c97bc021d35316010f57f62d7844
prebuilts/checkcolor 47d4cfb86c5001ef70ef9f9fbed6db04209f1775
-prebuilts/checkstyle ff3e0926f750941e18531f644fd3eaaccacb8b3e
-prebuilts/clang-tools cb58897ff32f44d3d17dca87425a2d80d50cae09
-prebuilts/clang/host/linux-x86 931d99920f8fbf0861d9e3ea70226a7de89ee0b5
+prebuilts/checkstyle ea4b5cc2fa5d0d226ba5d6f52da58c9685261ef4
+prebuilts/clang-tools e4623ca8996d1f1df3e8dd16efb4dab12ab63889
+prebuilts/clang/host/linux-x86 7154d3eddcb62ff7909a6ae2bf0c03e445e65bc4
prebuilts/clang/kernel/linux-x86/clang-r416183b 54220fd601050b350b2af7adc913089ebf0e7aed
-prebuilts/cmdline-tools 6a9cf4324f9cc353518b101daa7466f3055c8613
-prebuilts/devtools 7880027af1a44ffe1c2b4ef8c874ff9c3a414b69
-prebuilts/extract-tools f29fef8c620c67e680877126ca19fe0bc1b7038d
+prebuilts/cmdline-tools f2eb896bbc657eda924acde784d5d69e4d0ceb31
+prebuilts/devtools e05c7357428466f87f8fcb664370f37a00cbaa53
+prebuilts/extract-tools b126753e80fcb5d886a0b4fe91dedb8593176de3
prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9 5e030eafe024784a73cdf47e6936ac0dbfc763dc
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9 111258a10e017f067b27e6cfcea7619d753f3309
-prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8 09212051627a678329eea6d586b8ac79a13658a0
-prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8 e0f72e00557b09796a33ee72424c6bdadcc92153
+prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8 dffeb4ad9064b1fab4e7a32360cc29abf4118072
+prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8 9121a78154bb3263599b90ab02d311c16b6ac720
prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9 5c8aca3781d423cc450c1c05b6ff0813812d65bc
-prebuilts/go/linux-x86 9056c176027e0463f0a4130f85d607679e29e1d7
-prebuilts/gradle-plugin 98aaacc830a584c6131e42eb3e758bfa5ba0c8d7
+prebuilts/go/linux-x86 278e43da00640f7005cfff1519f51be476ebc388
+prebuilts/gradle-plugin 2a297623117686695064ea63aa6f508d1a181f63
prebuilts/jdk/jdk11 559b6c1784e6f579a2212eed78bd053474005fe1
-prebuilts/jdk/jdk17 12fb95e470a7206ba0642fde8ecbfa27729d5414
-prebuilts/jdk/jdk21 43a8c55ebedbe6a98316b9f8bbab263d930989d7
-prebuilts/jdk/jdk8 7a0d646a44f1b312bf951650f12ee2358ef7720f
+prebuilts/jdk/jdk17 8f1e82f22eadc7057e2a9528fd599a182d694214
+prebuilts/jdk/jdk21 5c6bf1704614db163245e4d145827246154a32b5
+prebuilts/jdk/jdk8 6cd518be7a7147ed5b1053edfbf66379bf5a45f9
prebuilts/jdk/jdk9 1f0b937930e83b0f7470b9555ad289153072882f
prebuilts/kernel-build-tools 083e34d8c2c4239be4967172427268c267585951
-prebuilts/ktlint 4a9fa65d3910ea29f43db4d3f00f24901b7421b2
+prebuilts/ktlint a54e85f579f43868ec596926ea60e5d53f44fc88
prebuilts/manifest-merger e343ee70b85ce1e210008f34647a34a61f588006
-prebuilts/maven_repo/bumptech 6249a1ed55a7a571b7eeef177a5a06e60427192b
-prebuilts/misc 5e242d11b7211650cfe162cd878bb2c78c64747a
-prebuilts/module_sdk/AdServices 544361ef9acd6d72f6af317e1aa22b85fae9696a
-prebuilts/module_sdk/AppSearch bb7492292f0f46249b0d263c81a9b9578a406d78
-prebuilts/module_sdk/Bluetooth 2e999572c4370e465e75a4620c6d949811c043a8
-prebuilts/module_sdk/ConfigInfrastructure caeaf5eef50ed4e76fe4ce05b1b5041440ff451f
-prebuilts/module_sdk/Connectivity 1d7f0e8a1178635fcae82bf9cfb4f6632a31539a
+prebuilts/maven_repo/bumptech 0c819e60b6bc0a21af1d2f696136959c9d6ff2f1
+prebuilts/misc bf0944438975453fe00546f6a6848012d43a4ffa
+prebuilts/module_sdk/AdServices bd91c4c2032d9339173e3c6f7a4977a7cd793345
+prebuilts/module_sdk/AppSearch 38e9d1504ab8ea320d1c4d598805a2e946858101
+prebuilts/module_sdk/Bluetooth 7b695ab93713f831cc56bcc0926c0bb80d5d8ba7
+prebuilts/module_sdk/ConfigInfrastructure d944766d09cfc5cac03d76f318bf31157b883f44
+prebuilts/module_sdk/Connectivity 0e5f49af80b7d3f1d83aec204818efc0d5b0d7d4
prebuilts/module_sdk/CrashRecovery 047f8d2b063b025a32b1a65bfb077f0d68a07fdf
-prebuilts/module_sdk/DeviceLock 1db7e98a638a6d6e50ab0ea060456cdb2669a92b
-prebuilts/module_sdk/HealthFitness e83e5fd1b91365408ca4cb257abcebfbe70a8015
-prebuilts/module_sdk/IPsec 98b1bc9badc25e470cad47dc6cbda5272c04af81
-prebuilts/module_sdk/Media 683777414e9b25bfdf7eb225f8af7c26e28758f5
-prebuilts/module_sdk/MediaProvider 51047b7472d355db556c3e98843b1577a3c1a1a5
-prebuilts/module_sdk/OnDevicePersonalization 54478eaa223d99da93647a8b3c3b42d3d7f43e45
-prebuilts/module_sdk/Permission 1198d3429dffc1efef772ce2043b5044a3e6cca1
-prebuilts/module_sdk/RemoteKeyProvisioning d5e65322dbc23fb67c1c38536b0d607856608267
-prebuilts/module_sdk/Scheduling c4435b2eb6fc70e682416dc58a49cf405fc305f6
-prebuilts/module_sdk/SdkExtensions c7bf506e02a78a9cf829988e5799fa5321a13f6a
-prebuilts/module_sdk/StatsD 1336e1ac6a5b072eaef027bb13680e2adfcf1e88
-prebuilts/module_sdk/Uwb 95ca337df7203a590904b07dc6c7c4276ef1fd3b
-prebuilts/module_sdk/Wifi 3dd2e3d2078166f51fe66ee784434a7a62044fca
-prebuilts/module_sdk/art 7e88a7dd1b3152e1e0dc2ec8b8cf0c963a5a226e
-prebuilts/module_sdk/conscrypt d4d8887aa38ef4e1c149534aa9fd490fa39152c1
-prebuilts/ndk 45ecd993c0ca3c86272fce1db8f460543a45f760
-prebuilts/qemu-kernel 841f4661bd5fcd086206d4e3ed16eb0432493679
-prebuilts/r8 67f98016192d88b7a8ca2c861e354f00a6dbe631
-prebuilts/remoteexecution-client 9febda2d9320b3b396da8235d1ed63d3ad7c0498
-prebuilts/runtime b20fb49f9eb2d2604e6110aa8f454aa73c6e0176
-prebuilts/rust bf18264508d9db7992e531d9e2e0946f680cf042
-prebuilts/sdk 119aae6e7da9f426f8fa70fb481c28931e58d8b7
-prebuilts/tools e7ddd783199179b5cc582e492762039a619fb0b1
-prebuilts/tools-lineage 3917c80e00bba573abd896e1da2365e676fd1e58
+prebuilts/module_sdk/DeviceLock 79b6d50aa328553d9143376de5dc3d6503d4686e
+prebuilts/module_sdk/HealthFitness 3ec35d703b11405312bf940cc074f4f810e7ceea
+prebuilts/module_sdk/IPsec f41edd143f3f0880a4b420d2d83beeb1cea5a28a
+prebuilts/module_sdk/Media e07be5bc969bdd6b9d738803d1b5e766b2b49f8f
+prebuilts/module_sdk/MediaProvider a7851fd100481f3b88f8fa461acfd5d5f0a48594
+prebuilts/module_sdk/OnDevicePersonalization 9dd3e85b7fc4d5890d33d6c77f3ed8aba11579b2
+prebuilts/module_sdk/Permission 36f863a0c299de091f2abb174b63e989c0d9b8a7
+prebuilts/module_sdk/Profiling 575dfb463706bb79aecf5f7f82fc9fa0fa7812b4
+prebuilts/module_sdk/RemoteKeyProvisioning 46300e401736a4c89626698bacf045f2a5f503cb
+prebuilts/module_sdk/Scheduling 95dd6f02e93606b5e959477c63922c1051d9df1d
+prebuilts/module_sdk/SdkExtensions f9abf21d916523c86e81ed02da70601cd4609579
+prebuilts/module_sdk/StatsD 58b970c0703f689d6101e7cdfd404b59a77a757d
+prebuilts/module_sdk/Uwb c237513e3014c64ecd570c31c3c1e3211352b569
+prebuilts/module_sdk/Wifi b6abeaf626985715dfdaeb09a27e8555a578d2fe
+prebuilts/module_sdk/art 8fdaa0ba4c4aae024b6f20748a459a518cb02305
+prebuilts/module_sdk/conscrypt 533c81abcdf57c0c3ac7381f0ff356182b85a224
+prebuilts/ndk 5f8b96bdcb157c60850534cf74677dbb2eac7a7b
+prebuilts/qemu-kernel 58d6e82ca974992016379c696b1dc76b332cf3e5
+prebuilts/r8 7c4ba97542f7f0ac165a97dda9e31e7c3192be54
+prebuilts/remoteexecution-client 5252f0cc7fa6f04128d3b3a87301bd4eaa46c167
+prebuilts/runtime 294d3e90029fa685c743c07a5b71c95e7761b2aa
+prebuilts/rust 4ebcd0d4c717e312c2773f4019e0874b994ac2b8
+prebuilts/sdk 7a8acb7d37bfc84892f53931f667f3aa08932455
+prebuilts/tools afd745acd2a9819bba9c5347c3c4b6bc3719ef82
+prebuilts/tools-lineage 10b65c9a4181390c2258a8c4f947e31f649b6756
prebuilts/vndk/v29 2e659f04a7cde964415c82dd7507610769165408
prebuilts/vndk/v30 b2a975dfb122d37c37af780be63a9faf8d76d143
prebuilts/vndk/v31 1a059a5a203352d3e0c2fd3ccff5719cc37fc340
prebuilts/vndk/v32 e1ba8043f8368220b412c18ee8392850ab009aae
-prebuilts/vndk/v33 887e67abbb8826e24d5d8494c53dc5e54ecd0ba3
-prebuilts/vndk/v34 a349aa85a28bae3dd64cbe76f19dd49443b3c718
-sdk 0089de8ebae6cdd7291802ed20b8d3c6d8d13212
-system/apex d209c3fc3c64486fd21c3b09a9700a6e15751b7e
-system/authgraph 1c57ea288d2fbc12b88598db45d002d79808aa8d
-system/bpf dd436e6e045906641bcf23edbc7327c76dce2233
-system/bpfprogs 472649399b4c9315db6f1b8c9ad30afc2083ac22
-system/ca-certificates 9a974942667b298358894a5a891ef82a931cfede
-system/chre d0578dc703a1b0f7af53ad40c50c3ef2cf14feb8
-system/connectivity/wificond 7a0de263afa9bbb6b6d940e55d66429d1ce73dc4
-system/core 6a7e4a76b69544e574aa934bc5290a3b61ed89ec
+prebuilts/vndk/v33 d79ad875113d34c9665a65b8a33dcf7a4fb7dcf1
+prebuilts/vndk/v34 7d1ed22adde5b04973c6d0a286e98cefc7b7bee7
+sdk 0d3f1ee2fac910ef9aae8567c49039a6165b7c84
+system/apex 62e364d816a2c8cc8c0ffee1f03c2c6eab96e623
+system/authgraph 56db71accc831c907a990a29df76a4f15eba8c55
+system/bpf d5e515c0085b354fb8f00ef3feb09ec0f0b1f60b
+system/bpfprogs cab45a3a030c8ffb4a619e4b6f83a69626b4b1a6
+system/ca-certificates 9f7645c732dcb980036ab9633c9c4cd7a8a04cad
+system/chre 187e2d6f72e9ff1ac49b83326415a3de6b28f78d
+system/connectivity/wificond 7c43e2c85e35fa4dfadbb8557fe275ae7c3ca085
+system/core 9f8301ee06a7ca03e8526d9d175e2ad0221c1c19
system/dmesgd 71bd08cc6680df301723d4bd4624caadde3d2f8f
-system/extras 5d70f544dd345011cbea5bfb61c545d41d6c44b9
+system/extras 994315964c73b871ae882fcbc3f1d0ae57084647
system/gatekeeper 5d209d767693d63158a0efe78371489353020bf5
-system/gsid a73e5dc6fc1fceec51a5c8b20a89d7d5745df030
-system/hardware/interfaces 26f5254e30df154394329555e88abb03027375da
-system/hwservicemanager ff125935b6b0434b8576f59d0e382c7b7e3f166c
-system/incremental_delivery 55cc92cf16adf178180989dcf364bac51fc78103
+system/gsid 6872ce5c92668f819c06013196ba51416bb61ab6
+system/hardware/interfaces edfb92377e997db719e94e13848b417253736356
+system/hwservicemanager aec1a679a9594d927f162887bc7462d35cfc9ddb
+system/incremental_delivery ee7adcbe339207787029de57288a988b361b5415
system/iorap fd9156bdffa1beb5308dab157b98a6b97b3415a8
-system/keymaster c511cf87d7b57f065b89a3cfd5627dd70bd0354e
-system/keymint 9a15d7b427eef3dd7e14ce7bbf951e12f5c2b09b
-system/libartpalette 0cfda2aebca8b1fd3db32c4b50c530dbe9e36c00
-system/libbase 838c0aa1615d8b025c0fedd6a0af9b03e06aa0fc
-system/libcppbor efdbc402fb8a3d03ad5b73c9a80ccf1918ea8a46
-system/libfmq 7ee96a6a7216c90ba1bf95d9605d26f23bc4e1fc
-system/libhidl 8b4bbd2fe94d96131d1e8d7defcbf3b94981e8ab
-system/libhwbinder 2f90b93ba7e4a6ba7894102b4f3a8933397be7ac
-system/libprocinfo ba93355b6cec766b66c1c80a25992f221098bf37
-system/librustutils 22c30e5942e8042804c4cb345ab45f151901af17
-system/libsysprop 18eca76972cf62d7f47e0baef8cb4b43bd435a0a
-system/libufdt 2248ffde71833a08af25c30eea7719ccef486f29
-system/libvintf 7000027640714b800cb8fd7ef46c7877261b12f6
-system/libziparchive 217051c2a12c25bfbf18e4773977068903624043
-system/linkerconfig 61780896a92185d3771c3d463b156fe275f6e5cf
-system/logging 2f90d40b9322ed33c570917cbc9f0457458d112c
-system/media 993ee4365e438b4659dc6b2c1c20cc74a6a797e1
-system/memory/libdmabufheap b9a9675bb4fae4bffb83af74284d7a6efe841203
+system/keymaster 672040076536f47f41ccfc4c139238f14b09f49d
+system/keymint 2f7924b59c3bf5172cbbca72d4ddef764b60504a
+system/libartpalette a74a3587ac486243f737816b5bac210d3c188c1d
+system/libbase 2427e370cf5016d9c36d3ff2840d7f1e5bd0e157
+system/libcppbor 789e26c64b658310ef56c76f5803fa54658c3527
+system/libfmq b14678b4bba361c53311ba50014efa9efa860422
+system/libhidl 0ca22f22769ecc8ddf4ef34d8e0b5fff3d0429e5
+system/libhwbinder f2a1ea3202192ac2c0ac89d95f03567dccc6ca50
+system/libprocinfo 3f87a51101303eb4adc2ea2af68a75d78e4f1a79
+system/librustutils 5ad8057f9539698230fd890c2c459edc62479b94
+system/libsysprop d1397c1730a54ab866cbcf6bbec5b54867b6f407
+system/libufdt 00ee4cc4f5b4c32ea11b0e301c9a96d2967e51d1
+system/libvintf 6a88a0516ef6a87e66ecb975dfe9dad8d5451903
+system/libziparchive b4252b3cbb4d06a84dc2acb4032aef73d369869e
+system/linkerconfig 4d7afd61b0361e6eb4c8b3973ace09e7825e8a09
+system/logging 6ee74f7fc9b399fae4acf0dd394a7cfed2811a5d
+system/media a72f7e8f0039a005ae897e5827ce004726020a70
+system/memory/libdmabufheap 5adc1d6298f8b1d66c5af11862ad09b9e05552bc
system/memory/libion d58c90fa16bcd0fb807bf99189958df533825337
-system/memory/libmeminfo 9c0b4d9a9eea0f0f5e867e444c1bfa61c2fe4f47
+system/memory/libmeminfo aee59e17156fbcddc13051f92180cec8c1b2c278
system/memory/libmemtrack 8c26af722f219bd167b84b3ff37944c47136e70f
-system/memory/libmemunreachable a64f74f68417e0ce02decff45aca464735daa09f
-system/memory/lmkd 20f15e92d4e02c34791b0519986a57cab5beb15d
-system/netd c218bebb9785c345e58a9dd84006cd2427e28132
-system/nfc a447a4bb75c7db34cf3ee0204f480936d17d3ad5
-system/nvram 61a2022216eb5d2802263883563eb91ea4a064fc
-system/qcom ddd4779b4684d61dd63a6e71f3be00820ea831fd
-system/secretkeeper 933cb27f4f593322139cc5ae372983fce2ae4210
-system/security 54ff8b8f11d83930a7d6d117cebd63eead337c9f
-system/sepolicy 1d6643355371628c3fb2a787701aa6f05f7b68a6
-system/server_configurable_flags 1ec754b0406404ac228b56a31000fc1365d3782a
-system/teeui 40a9477fd40a8be32ba77fea73a2460db6aabd4d
-system/testing/gtest_extras ba1165bfdeb382063d9490cd62e369d308dca370
-system/timezone d4d9ddc6c5e2fdcebaa8bb8faf1eb2600f1eac5f
-system/tools/aidl bb5f46c02683d770b66dc4a6384dd382cc2d217e
-system/tools/hidl 54bbeac9b38bbb697c19d73acdf385c087ac6e53
+system/memory/libmemunreachable e2ada4f7e54d357a339bae325aa4ebed92d1fdb2
+system/memory/lmkd d6f77a700ec468e1d75bad55272ca95e4bf0998e
+system/netd dbc81b7c46cc59f761c0ac5e390f3fc71dfa7b40
+system/nfc 4400ddbb98c908ae2de7c4382ba15f5b833d435b
+system/nvram d6b8fd3ead1ab5dac63bdc5ce34b5a0161c1aea5
+system/qcom 01b63e146b3c9740b7662ffdd9a4d1dc86ac3a0c
+system/secretkeeper 7ba624224f0dc7ccdeced05c0d53988b722a6a34
+system/security 12112e1d80e6c4b31bf1aac46fa5fab940706884
+system/sepolicy 83bf38d56eac5d44b59bad9b497521274734ee34
+system/server_configurable_flags 8e4e7235c6eaa9def23623f2325107b7251291b4
+system/teeui 19e4a38418bb5501a1b2d43aa1ae82e8f9ccc597
+system/testing/gtest_extras 317db16c80a219104db986ec7236f128f5c9c74c
+system/timezone 774d5877c7ee8c33055cca6a4059f0341bf5f10e
+system/tools/aidl de1052c28d821a7f9263b986e9200c4ca4971276
+system/tools/hidl c866e24642a202a6abd370970bb3296b2110b561
system/tools/mkbootimg 90054adc0017398ae868e990e85fd8dc58020c75
-system/tools/sysprop 7ceb45f5fc3699fb8d5187c76b56324d4b43a9cb
-system/tools/xsdc 007b0a50365ddb3bad3b40e8d3be42b151dab7de
-system/unwinding 9d88e344ebaca25784b9e2ff6021c86a772d09fa
-system/update_engine 9aa498f655b5a2913cd66de4ea76c756a600a655
-system/vold 8d88156f7e714308d9a3db0ba9467cfe0b9b2ce6
-test/app_compat/csuite 0b6de8519ba4ef878a58a9edbaffd56ac00e4b3a
-test/catbox 6c2a7ae3c49a09fac213d9f9ad5aa3619cb00eb6
-test/cts-root 2034eda9b0b47e1ecba8ac87371ad6b85ce7f198
-test/dittosuite e7e2d1a62f94eeb49246b996d362b9443f41828b
+system/tools/sysprop 52c294e3025d9c9ef5d37a639682d4de6df910d4
+system/tools/xsdc 55f0cfaba235c840724ad224a70783e67c51dfa9
+system/unwinding 8e95104a4f5a56a023b460dc90cc702251bfa1f0
+system/update_engine e2094a19397a14d378c0404e72dad74d98a45632
+system/vold f81d91f911a2833251026bb9943c422dea190bd7
+test/app_compat/csuite fb062e49ef74e4d1110d52ccfcf431140ca4e258
+test/catbox 6e225ccb298b30b345ad08a25835b60f6d71b526
+test/cts-root 71c7745f1de0b283f8c90ff3acbc19355c2d3374
+test/dittosuite d0291d5f0fce4336be83b5b36a50b63aea5a5854
test/framework c497257e0a6a69e70793e984e5ccc1420288ee95
-test/mlts/benchmark ffaf58729e0af35026fd4a2e9dc821333ee7fa1a
+test/mlts/benchmark b17cd27fa00cea55300667e5e92a1b9002ce7b75
test/mlts/models cbb1ae5cfde49ed06ccf4afaa2fae1054364d4f3
-test/mts 7891dfda6f3b169ccfab82110cc291002fc2414f
-test/robolectric-extensions 1f6863f29dc4cc9482c5e65c93235b9010a56891
-test/suite_harness 923a82c0a82ddd0b4577b29ef8004b0956ee0cda
-test/vts bab2fb9d9abe16850977b51ca580dae53efa5a65
-test/vts-testcase/hal 529f4fe84289783284df3333b08b1ab4bc21cdca
+test/mts 9cfe288e156a1d060e9c7aa1fe0cce1bbc52834b
+test/robolectric-extensions 3ce1fc99dace17c5f24ca4bf97843e30313a573a
+test/suite_harness 4047b1fa5a8807d643f4e6a05f64b67199ceaf7d
+test/vts fdfa0d041e972edff6a319a62360a320e10b75d9
+test/vts-testcase/hal 7343ba9bc085213e413c67a1c8df4cfd1b1590e5
test/vts-testcase/hal-trace 2695892568f8fade958ec0ec172df8f295ae4112
-test/vts-testcase/kernel 4c27f393a5ffa728f0594f332e4ae94f6be2e3bb
+test/vts-testcase/kernel f9f38198c44fad7e9c1040ffdddb6a5eb2a3b704
test/vts-testcase/nbu 72a3bd47e665633df281314fd6be8b3e7d642f2a
test/vts-testcase/performance d4f41f5f11dfa5068e532df4821159861aa5526c
-test/vts-testcase/security 84450639e91eea7f8f733a99dfb3247392845881
-test/vts-testcase/vndk 67d4dd366955607d820869753cebc1d897557b76
-toolchain/benchmark 804d5a9aa72d6a52361f1a28ca7cf2488a8fdd3f
-toolchain/pgo-profiles 8fb71173ca657e3661029587481b2e7d5d95ab7d
-tools/aadevtools 2571690ab53f702e0407e531d2dcf4e9db383218
-tools/acloud ac8fd8b4d22456e138bbb5f25bff73a6705c35dc
+test/vts-testcase/security 917a0d432175b43a1f2ae58fc2619510cd6744fe
+test/vts-testcase/vndk 646c681d8c96d642cdc28047249d53beb092fb42
+toolchain/pgo-profiles 5b1d6c498481b5ce22864b029c943489168f1120
+tools/aadevtools b32fbb6340ee6fe4a25d7b39d84085c084465677
+tools/acloud 434ebd7bb67b4b266e3abd3ede0b6c00f94bd53c
tools/apifinder ed3cc22572ea5fc243355a6e5093f0fcd823685c
-tools/apksig 5eb080a4b9a16c02e49216e8d876121fd7aebae7
+tools/apksig d8abc4cbd49fcbb05f0f4e40a41bad81c5e78d01
tools/apkzlib 9c3094a04dff8e70054da9eaa66b6011c81fa00d
-tools/asuite a46004fb85aedef33794dbaf82994ab7cd04c3b0
+tools/asuite 5482c8ff65cfb196be4c6c17608d27b8332497eb
tools/carrier_settings 9d8da29745c12becd65c475fff2f5972ad2f0e1e
-tools/content_addressed_storage/prebuilts 80d1efc2bbd556eb86a157ea2004cf7037785a7c
+tools/content_addressed_storage/prebuilts a5c15fa5365f388c4f69f2ae389fa8e036a8d818
tools/currysrc 5819393ca04902c8fea8f07062d7e38f76aa36c5
-tools/deviceinfra/prebuilts 3b26f78b64a9f51ba9850125e25879675da4a42a
-tools/dexter 20e111426c5eaae055af3af3d8f577d509db3be9
+tools/deviceinfra/prebuilts 00565aed28c278ae7db48d66a2726645c6841afe
+tools/dexter cd7c9c1fcfe364def890fd608028896efdad8ddf
tools/doc_generation a17cc37541597fbb02676bbda5afcc2b1077cbf7
tools/external/fat32lib 11b1061d834666a605e7a02fe757341ef224a04d
-tools/external_updater 966c01016bbf451e29cd9c135773dbf8316451b0
-tools/extract-utils bd1fbd3b465e347ae4670a2ff012468a96dcc9dc
+tools/external_updater 38687b9e068f10e3a24ccbf489568e902a35751f
+tools/extract-utils 5caad68158c2277677560dae0b304c7a70ddfb4d
tools/lint_checks f9094730e3edbd99b4f6995c00ed4aec38eb8bb8
-tools/loganalysis b7c5f55b62c0f3537e190f5d1d1cf974805cd846
-tools/metalava 0af8fc2c2757f6eec0382740e3b383833fa9aafc
-tools/ndkports cf9cad3c87c8ed5999d19e1a9f185f9a1e2c201d
-tools/netsim 528856fb70411b5f0e41a4094236e7a978459ceb
-tools/platform-compat 3dba9d048816c792cfc891ae2290f61ed6cfa3a2
-tools/repohooks ef5151c81f622b17eaa63d850f273a3760b3eb0f
-tools/rr_prebuilt 72cbef9ddfeeef9d577e89b38691e50d37dbdea9
-tools/security fa67390dba896acf94108d44eb28a6340936df15
-tools/test/connectivity 9ad7edc14bb820a5b8ea0b18157dcc2e9184dc5c
-tools/test/graphicsbenchmark dbdf91068cd8350a4d2e47fcc870b9c095092471
-tools/test/mobly_extensions f9d9d63cffaf2362e8c60d201a781435797a616d
-tools/test/mobly_snippets 5540c6a51287da5e14a60fc38b1c6b315f1da514
+tools/loganalysis facd3f06cee939e9158fbb03d8c83c122c48c811
+tools/metalava a046ffa9dacbf9b11d5edeeac6e8f3e2183841bc
+tools/ndkports 29c79134c69c4f8edf7a1a92b93a62e23d694a2f
+tools/netsim 1146f05c3675b0fbef595adef8fd68dfefa920f6
+tools/platform-compat 2d2e43f60d951537dc66e9346637768846ad8f00
+tools/repohooks 2ec3c6c870f0d8939b0227016a72dbf6854b12ea
+tools/rr_prebuilt 0d59375f6eb5bc1ad6248266bc03e6b78704fda7
+tools/security 9c45e78813f4908866d69b9ebbd0edb3431f4c4b
+tools/test/connectivity e0cc83a22cf05e5d00943aef9c733dbb96bd4ad4
+tools/test/graphicsbenchmark 6a81dc688ab927d2d1d5d6d00c2d05d02553352d
+tools/test/mobly_extensions 2dfb986f4ffe857348a39fbc51ec770132dfd365
+tools/test/mobly_snippets cd87a9cf11be58c4fc17af8d0ab14281c46c14ed
tools/test/openhst 1b5ad3e9ba5b82967bb9bfd2e63efc075ef3df75
-tools/tradefederation/contrib 97b1ff184769b650b4fba3b4e0f990697ee3d0b8
-tools/tradefederation/core 759a4041e5c10b5d684bad8d711f28102e8b1c34
-tools/tradefederation/prebuilts 1e6a2583d15cda2185ea7466ee689267b9910e4a
-tools/treble c0c48de6138d84452870a50547ab521986cf4748
-tools/trebuchet e7fe996db22c392f4d6b0bfbcab25127fc7b51a9
-vendor/codeaurora/telephony aca2cbec6c04d0c3972059f8505b21f2f53d738a
-vendor/crowdin 41e441877c71344f0228199e8793518ab757e421
-vendor/google/bluejay 80f658d24a63b0a6724bb6b8bf419274756cde38
-vendor/google/cheetah 4dc09d26cc29ee7a2225fe90c33cca66b82c6779
-vendor/google/felix 096e1e93eee8cb12cf904ba00cb839897a497c45
-vendor/google/lynx 1dc15567158ea48f822382096ae4b80b30a9a6e1
-vendor/google/oriole 0c039204e9d5caf944db2208634b25a9a6147936
-vendor/google/panther c1865b30d6b8f9512321d92593dfe9d185478912
-vendor/google/raven 8e18e1fb58befcd1161800bfdd8aacd8814421b1
-vendor/google/tangorpro 845617720c5c34808f5f738eb408352bb509df65
-vendor/lineage 0b86619dc52aff66402ca8a27e8393c168621fc7
-vendor/qcom/opensource/audio-hal/st-hal 68d8705deab99367a1c4022470feb7a4bf8cc785
-vendor/qcom/opensource/audio-hal/st-hal-ar 420362bced12aa266fbf73be76ee440b8341829f
-vendor/qcom/opensource/commonsys-intf/display 03b3dd6eb696426992fdc243cf2c0fb6d9da7efc
-vendor/qcom/opensource/commonsys/display 75393353abd33745ba6e7ece1a9dec6460f6114b
-vendor/qcom/opensource/commonsys/fm 3bba6458c98f9d16f7eee08bb0d57d33db94b244
-vendor/qcom/opensource/commonsys/wfd 7b125f664789e0ce2ee39e1beab8de5498af502a
-vendor/qcom/opensource/core-utils-sys 5208eb34ee39a7514d10b7b109d1824b23564e85
-vendor/qcom/opensource/core-utils-vendor cbc8262034d43671f1e698efc640b01c525731e3
-vendor/qcom/opensource/data-ipa-cfg-mgr-legacy-um 1d2c219acbe1c6b07cf1921415fecbea6761077c
+tools/tradefederation/contrib 042dd26e69e8b637e464c4cabe03003fe04bfb6f
+tools/tradefederation/core c6f5802e55943ceaba5f63e7421c62450496d364
+tools/tradefederation/prebuilts a40f47355ae0b716f9118cfbbba65b614a8d549e
+tools/treble 73c69e728154d4864359fabdfab5f988320fc2b5
+tools/trebuchet 19b601d0b2b964dd5a505989e38e26349644abb1
+trusty/device/arm/generic-arm64 8b583f6ed4df0e7ab642d612f8852600c4b9789a
+trusty/device/arm/vexpress-a15 303ea92e4d6e24dc9225029a0e5130c2eeaf4f9a
+trusty/device/nxp/imx7d b22c680157cb8b0bc688b19609144ebc0fe55a19
+trusty/device/x86/generic-x86_64 5a1c61d0ed74d80e42f28d643ab1bf44c5032bdf
+trusty/hardware/nxp 957bd7a295cf77fbb887153d55e8c7f9eb2c8bba
+trusty/host/common 5e6f46b0980d6f673dddb039aced816db057578b
+trusty/interfaces 1c4fd8de9f771ad8f5c55ee42c1789f34e34e849
+trusty/kernel bbf30742afeaac1092e8230e1174d3b1100c595c
+trusty/user/app/avb 7d3c06929eae090895dc15a3e9f513aaab0b26aa
+trusty/user/app/cast-auth 5a0048938d01d6bdf433064cf5eabe24bddff043
+trusty/user/app/confirmationui d018e69db936f34f0cb817dd8ae099bfcd11f10c
+trusty/user/app/gatekeeper deb32f549157af68647683f6c5dd9e64383121ae
+trusty/user/app/keymaster d25e3034fae68ad48db353830afec9ec4047d6e2
+trusty/user/app/keymint 05f3e2fd08880d47383851efda9c1757b254b752
+trusty/user/app/sample 95114283d02715361006f593e6b9cb42c801cb7c
+trusty/user/app/secretkeeper 746d32bab5874e4880f634ecf107e514eeb8f351
+trusty/user/app/storage 3d0b4922803178c784a55272b7c67c5ba33bd290
+trusty/user/base 776861c503a1efabb0ff34b47ea17a8d461a23b2
+trusty/vendor/google/aosp 2edf8eb162934c428ffcbda2dcd91696e0bc1777
+vendor/codeaurora/telephony 6cfafa7df042506e0c48f19e18b5972985177745
+vendor/crowdin 7db9fcf6232d8ecc8aac8dd44517fb28f31fcce6
+vendor/google/bluejay 430da8d3e2aa8a8f7985519d35b700d35830eaaa
+vendor/google/cheetah d49f62efef0843a81dc8d7c860b196a30efceb66
+vendor/google/felix 6eff0c3e287454905660729a634e7e7a1264b18e
+vendor/google/lynx e9e047709bd5a2605d1207eb2354b4101626e01d
+vendor/google/oriole 460fad99f25575e4f3a328319952ee5497e0bbc3
+vendor/google/panther ac852a92ef6381c4d52c8a19c393cde28045bba6
+vendor/google/raven 8a497b74a346c15d94910aced32e93467a2a8890
+vendor/google/tangorpro 51f599d8515e0a9fd9dcbdafecc8940eb79878d1
+vendor/lineage 5c70cfdf50b2e2365f61db3f566937691a709661
+vendor/qcom/opensource/audio-hal/st-hal b2a0060bb4fa63280419616eb6e17cf3c10a4d42
+vendor/qcom/opensource/audio-hal/st-hal-ar 9a1ad498496ba28f7ed7d7146ec24ffaf899ed99
+vendor/qcom/opensource/commonsys-intf/display bfd8bbc7536d4a06cb4f541a70e029060a0c7e90
+vendor/qcom/opensource/commonsys/display c23798d2bb75ca8b23c7a5ee12cbbe1d0fbe2973
+vendor/qcom/opensource/commonsys/fm 138a1be148e7ff7ce5a6cd00bdc59898cb4845f2
+vendor/qcom/opensource/commonsys/wfd d769796c81927806feb5efdd1a11a8ae0029da0e
+vendor/qcom/opensource/core-utils-sys a985d0c00d9c6177805c9f062724d3f7bb7607f0
+vendor/qcom/opensource/core-utils-vendor fc0e576e10122ab7b314931f7e34018a7009188a
+vendor/qcom/opensource/data-ipa-cfg-mgr-legacy-um cf276cc4d17bc2a57c3600dc739f496aae6a3dea
vendor/qcom/opensource/dataservices dfc2ec0112353afdb6db99db8bae7328b42e44f6
vendor/qcom/opensource/display 74a5c56b6229dbe518b43cf781e4c52e1a5ecb71
-vendor/qcom/opensource/healthd-ext 3f8c19e191beb76d538ad1cbfb32768ef95c5980
-vendor/qcom/opensource/interfaces 77b3a98026fa129726693156dd1aae9d6019567e
-vendor/qcom/opensource/libfmjni e33227ed63c6b8e7df0b638f556bf14fa99acd83
+vendor/qcom/opensource/healthd-ext a52cb0139171e1459aeff117d9311ec3c8f99790
+vendor/qcom/opensource/interfaces 4ec046ad5f7402b07f673df1afe941e8466a9bb1
+vendor/qcom/opensource/libfmjni 055b0bed7a5f8822fc7c4658fff44c886177cb9b
vendor/qcom/opensource/power 6dce78ab54b4d715077a89bd249f47fed2957f3a
vendor/qcom/opensource/thermal-engine 0815f34094ebc952c8e1dd3619e384c7f9d1195b
-vendor/qcom/opensource/usb 737d94e59c0cddb46369f17dd7bb83189facb913
-vendor/qcom/opensource/vibrator a4af86a19783eb5e86c07a72ac0ece5b6a77fa4c
+vendor/qcom/opensource/usb 7bdeada792ba7275cdaad26fdf4bce2d968ca725
+vendor/qcom/opensource/vibrator b8de11976adfc335a2c2981605a40a5e1062ea4a
diff --git a/Manifests/Manifest_LAOS-21.0.xml b/Manifests/Manifest_LAOS-21.0.xml
index 1cd6b52e..3b2ec3b0 100644
--- a/Manifests/Manifest_LAOS-21.0.xml
+++ b/Manifests/Manifest_LAOS-21.0.xml
@@ -50,6 +50,7 @@
+
diff --git a/Patches/LineageOS-21.0/android_art/0001-constify_JNINativeMethod.patch b/Patches/LineageOS-21.0/android_art/0001-constify_JNINativeMethod.patch
index 7cabbef0..0289939d 100644
--- a/Patches/LineageOS-21.0/android_art/0001-constify_JNINativeMethod.patch
+++ b/Patches/LineageOS-21.0/android_art/0001-constify_JNINativeMethod.patch
@@ -83,7 +83,7 @@ index dffbf3b11d..e70366cc48 100644
{ "emptyJniStaticMethod0_Critical", "()V",
reinterpret_cast(NAME_CRITICAL_JNI_METHOD(emptyJniStaticMethod0_1Critical)) },
diff --git a/runtime/native/dalvik_system_BaseDexClassLoader.cc b/runtime/native/dalvik_system_BaseDexClassLoader.cc
-index a4f702c28d..01ea613b1c 100644
+index f9a1aba022..dc738582d1 100644
--- a/runtime/native/dalvik_system_BaseDexClassLoader.cc
+++ b/runtime/native/dalvik_system_BaseDexClassLoader.cc
@@ -69,7 +69,7 @@ static jobjectArray BaseDexClassLoader_computeClassLoaderContextsNative(JNIEnv*
@@ -96,7 +96,7 @@ index a4f702c28d..01ea613b1c 100644
"()[Ljava/lang/String;"),
};
diff --git a/runtime/native/dalvik_system_DexFile.cc b/runtime/native/dalvik_system_DexFile.cc
-index f602f73630..8539ed8082 100644
+index f7f446542c..ca2b3e180b 100644
--- a/runtime/native/dalvik_system_DexFile.cc
+++ b/runtime/native/dalvik_system_DexFile.cc
@@ -994,7 +994,7 @@ static void DexFile_setTrusted(JNIEnv* env, jclass, jobject j_cookie) {
@@ -109,7 +109,7 @@ index f602f73630..8539ed8082 100644
NATIVE_METHOD(DexFile,
defineClassNative,
diff --git a/runtime/native/dalvik_system_VMDebug.cc b/runtime/native/dalvik_system_VMDebug.cc
-index cf2b25d6a2..d6fdb84873 100644
+index 137b04fede..4e39c1f474 100644
--- a/runtime/native/dalvik_system_VMDebug.cc
+++ b/runtime/native/dalvik_system_VMDebug.cc
@@ -514,7 +514,7 @@ static void VMDebug_setAllocTrackerStackDepth(JNIEnv* env, jclass, jint stack_de
@@ -122,7 +122,7 @@ index cf2b25d6a2..d6fdb84873 100644
NATIVE_METHOD(VMDebug, countInstancesOfClasses, "([Ljava/lang/Class;Z)[J"),
NATIVE_METHOD(VMDebug, dumpHprofData, "(Ljava/lang/String;I)V"),
diff --git a/runtime/native/dalvik_system_VMRuntime.cc b/runtime/native/dalvik_system_VMRuntime.cc
-index f1561a2530..a1de2b5936 100644
+index 593b98dc80..d131853efc 100644
--- a/runtime/native/dalvik_system_VMRuntime.cc
+++ b/runtime/native/dalvik_system_VMRuntime.cc
@@ -536,7 +536,7 @@ static jobject VMRuntime_getBaseApkOptimizationInfo(JNIEnv* env, [[maybe_unused]
@@ -135,10 +135,10 @@ index f1561a2530..a1de2b5936 100644
NATIVE_METHOD(VMRuntime, bootClassPath, "()Ljava/lang/String;"),
NATIVE_METHOD(VMRuntime, clampGrowthLimit, "()V"),
diff --git a/runtime/native/dalvik_system_VMStack.cc b/runtime/native/dalvik_system_VMStack.cc
-index 71078c9ad2..457d3887df 100644
+index 599bdb9e4b..9ad9ce5060 100644
--- a/runtime/native/dalvik_system_VMStack.cc
+++ b/runtime/native/dalvik_system_VMStack.cc
-@@ -168,7 +168,7 @@ static jobjectArray VMStack_getAnnotatedThreadStackTrace(JNIEnv* env, jclass, jo
+@@ -163,7 +163,7 @@ static jobjectArray VMStack_getAnnotatedThreadStackTrace(JNIEnv* env, jclass, jo
return GetThreadStack(soa, javaThread, fn);
}
@@ -148,7 +148,7 @@ index 71078c9ad2..457d3887df 100644
FAST_NATIVE_METHOD(VMStack, getCallingClassLoader, "()Ljava/lang/ClassLoader;"),
FAST_NATIVE_METHOD(VMStack, getClosestUserClassLoader, "()Ljava/lang/ClassLoader;"),
diff --git a/runtime/native/dalvik_system_ZygoteHooks.cc b/runtime/native/dalvik_system_ZygoteHooks.cc
-index dd44e2ec4b..22e35360a3 100644
+index 3af197866b..abf8e8a847 100644
--- a/runtime/native/dalvik_system_ZygoteHooks.cc
+++ b/runtime/native/dalvik_system_ZygoteHooks.cc
@@ -466,7 +466,7 @@ static jboolean ZygoteHooks_nativeZygoteLongSuspendOk([[maybe_unused]] JNIEnv* e
@@ -161,7 +161,7 @@ index dd44e2ec4b..22e35360a3 100644
NATIVE_METHOD(ZygoteHooks, nativePostZygoteFork, "()V"),
NATIVE_METHOD(ZygoteHooks, nativePostForkSystemServer, "(I)V"),
diff --git a/runtime/native/java_lang_Class.cc b/runtime/native/java_lang_Class.cc
-index 2abc4935e0..2abe4545a6 100644
+index 1dc74e0db2..b30c9c58b3 100644
--- a/runtime/native/java_lang_Class.cc
+++ b/runtime/native/java_lang_Class.cc
@@ -971,7 +971,7 @@ static jobject Class_newInstance(JNIEnv* env, jobject javaThis) {
@@ -174,7 +174,7 @@ index 2abc4935e0..2abe4545a6 100644
"(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;"),
FAST_NATIVE_METHOD(Class, ensureExtDataPresent, "()Ldalvik/system/ClassExt;"),
diff --git a/runtime/native/java_lang_Object.cc b/runtime/native/java_lang_Object.cc
-index 8fc10d1114..8740755199 100644
+index 5649b2cc5b..d328827985 100644
--- a/runtime/native/java_lang_Object.cc
+++ b/runtime/native/java_lang_Object.cc
@@ -54,7 +54,7 @@ static jint Object_identityHashCodeNative(JNIEnv* env, jclass, jobject javaObjec
@@ -187,7 +187,7 @@ index 8fc10d1114..8740755199 100644
FAST_NATIVE_METHOD(Object, notify, "()V"),
FAST_NATIVE_METHOD(Object, notifyAll, "()V"),
diff --git a/runtime/native/java_lang_StackStreamFactory.cc b/runtime/native/java_lang_StackStreamFactory.cc
-index f876c1014b..f62670350f 100644
+index 24d903047d..f3b1363002 100644
--- a/runtime/native/java_lang_StackStreamFactory.cc
+++ b/runtime/native/java_lang_StackStreamFactory.cc
@@ -41,7 +41,7 @@ static jint StackStreamFactory_nativeFetchStackFrameInfo(JNIEnv* env, jclass,
@@ -200,7 +200,7 @@ index f876c1014b..f62670350f 100644
FAST_NATIVE_METHOD(StackStreamFactory, nativeFetchStackFrameInfo, "(JLjava/lang/Object;III[Ljava/lang/Object;)I"),
};
diff --git a/runtime/native/java_lang_String.cc b/runtime/native/java_lang_String.cc
-index f70a188e79..e982c4e3c9 100644
+index 1ba0028fd3..d7bf0013ab 100644
--- a/runtime/native/java_lang_String.cc
+++ b/runtime/native/java_lang_String.cc
@@ -133,7 +133,7 @@ static jstring String_doRepeat(JNIEnv* env, jobject java_this, jint count) {
@@ -213,7 +213,7 @@ index f70a188e79..e982c4e3c9 100644
FAST_NATIVE_METHOD(String, compareTo, "(Ljava/lang/String;)I"),
FAST_NATIVE_METHOD(String, concat, "(Ljava/lang/String;)Ljava/lang/String;"),
diff --git a/runtime/native/java_lang_StringFactory.cc b/runtime/native/java_lang_StringFactory.cc
-index 2fbebc0941..62f3fcd566 100644
+index e6c03dbcf2..efd1b0cc87 100644
--- a/runtime/native/java_lang_StringFactory.cc
+++ b/runtime/native/java_lang_StringFactory.cc
@@ -294,7 +294,7 @@ static jstring StringFactory_newStringFromUtf8Bytes(JNIEnv* env, jclass, jbyteAr
@@ -226,7 +226,7 @@ index 2fbebc0941..62f3fcd566 100644
FAST_NATIVE_METHOD(StringFactory, newStringFromChars, "(II[C)Ljava/lang/String;"),
FAST_NATIVE_METHOD(StringFactory, newStringFromString, "(Ljava/lang/String;)Ljava/lang/String;"),
diff --git a/runtime/native/java_lang_System.cc b/runtime/native/java_lang_System.cc
-index 63cbd2c815..e7b3894aad 100644
+index 203d98dc4c..4d50b194cb 100644
--- a/runtime/native/java_lang_System.cc
+++ b/runtime/native/java_lang_System.cc
@@ -239,7 +239,7 @@ static void System_arraycopyBooleanUnchecked(JNIEnv* env,
@@ -239,10 +239,10 @@ index 63cbd2c815..e7b3894aad 100644
FAST_NATIVE_METHOD(System, arraycopyCharUnchecked, "([CI[CII)V"),
FAST_NATIVE_METHOD(System, arraycopyByteUnchecked, "([BI[BII)V"),
diff --git a/runtime/native/java_lang_Thread.cc b/runtime/native/java_lang_Thread.cc
-index 570c554782..f90db08a8d 100644
+index 65e3009c0f..71379e6f61 100644
--- a/runtime/native/java_lang_Thread.cc
+++ b/runtime/native/java_lang_Thread.cc
-@@ -195,7 +195,7 @@ static void Thread_yield(JNIEnv*, jobject) {
+@@ -189,7 +189,7 @@ static void Thread_yield(JNIEnv*, jobject) {
sched_yield();
}
@@ -252,7 +252,7 @@ index 570c554782..f90db08a8d 100644
FAST_NATIVE_METHOD(Thread, interrupted, "()Z"),
FAST_NATIVE_METHOD(Thread, isInterrupted, "()Z"),
diff --git a/runtime/native/java_lang_Throwable.cc b/runtime/native/java_lang_Throwable.cc
-index b89e287481..5cdd70c513 100644
+index 091ad03bb2..6520429f4a 100644
--- a/runtime/native/java_lang_Throwable.cc
+++ b/runtime/native/java_lang_Throwable.cc
@@ -38,7 +38,7 @@ static jobjectArray Throwable_nativeGetStackTrace(JNIEnv* env, jclass, jobject j
@@ -265,7 +265,7 @@ index b89e287481..5cdd70c513 100644
FAST_NATIVE_METHOD(Throwable, nativeGetStackTrace, "(Ljava/lang/Object;)[Ljava/lang/StackTraceElement;"),
};
diff --git a/runtime/native/java_lang_VMClassLoader.cc b/runtime/native/java_lang_VMClassLoader.cc
-index 4dad46fb8c..3208a65c8e 100644
+index ba1fde00d3..5a04d16634 100644
--- a/runtime/native/java_lang_VMClassLoader.cc
+++ b/runtime/native/java_lang_VMClassLoader.cc
@@ -164,7 +164,7 @@ static jobjectArray VMClassLoader_getBootClassPathEntries(JNIEnv* env, jclass) {
@@ -278,7 +278,7 @@ index 4dad46fb8c..3208a65c8e 100644
NATIVE_METHOD(VMClassLoader, getBootClassPathEntries, "()[Ljava/lang/String;"),
};
diff --git a/runtime/native/java_lang_invoke_MethodHandle.cc b/runtime/native/java_lang_invoke_MethodHandle.cc
-index 5309a28a09..ed2d5ae126 100644
+index 819656fd05..80f2d04ef0 100644
--- a/runtime/native/java_lang_invoke_MethodHandle.cc
+++ b/runtime/native/java_lang_invoke_MethodHandle.cc
@@ -37,7 +37,7 @@ static void MethodHandle_invokeExactWithFrame(JNIEnv* env, jobject thiz, jobject
@@ -291,7 +291,7 @@ index 5309a28a09..ed2d5ae126 100644
};
diff --git a/runtime/native/java_lang_invoke_MethodHandleImpl.cc b/runtime/native/java_lang_invoke_MethodHandleImpl.cc
-index 00ce01f11a..fc53b82d36 100644
+index ccd3370ff7..87af32488e 100644
--- a/runtime/native/java_lang_invoke_MethodHandleImpl.cc
+++ b/runtime/native/java_lang_invoke_MethodHandleImpl.cc
@@ -63,7 +63,7 @@ static jobject MethodHandleImpl_getMemberInternal(JNIEnv* env, jobject thiz) {
@@ -304,7 +304,7 @@ index 00ce01f11a..fc53b82d36 100644
};
diff --git a/runtime/native/java_lang_ref_FinalizerReference.cc b/runtime/native/java_lang_ref_FinalizerReference.cc
-index 535b243411..0a8dfb6c09 100644
+index 52f6f734d9..5dfd542b33 100644
--- a/runtime/native/java_lang_ref_FinalizerReference.cc
+++ b/runtime/native/java_lang_ref_FinalizerReference.cc
@@ -42,7 +42,7 @@ static jobject FinalizerReference_getReferent(JNIEnv* env, jobject javaThis) {
@@ -317,7 +317,7 @@ index 535b243411..0a8dfb6c09 100644
FAST_NATIVE_METHOD(FinalizerReference, getReferent, "()Ljava/lang/Object;"),
};
diff --git a/runtime/native/java_lang_ref_Reference.cc b/runtime/native/java_lang_ref_Reference.cc
-index bd7235e14f..c2ee0f4c22 100644
+index 4c411c8db4..190fe2babe 100644
--- a/runtime/native/java_lang_ref_Reference.cc
+++ b/runtime/native/java_lang_ref_Reference.cc
@@ -76,7 +76,7 @@ static void Reference_clearReferent(JNIEnv* env, jobject javaThis) {
@@ -330,7 +330,7 @@ index bd7235e14f..c2ee0f4c22 100644
FAST_NATIVE_METHOD(Reference, clearReferent, "()V"),
FAST_NATIVE_METHOD(Reference, refersTo0, "(Ljava/lang/Object;)Z"),
diff --git a/runtime/native/java_lang_reflect_Array.cc b/runtime/native/java_lang_reflect_Array.cc
-index ff94593cdf..e359e7d8a8 100644
+index 9ac6e614b6..f832c134ec 100644
--- a/runtime/native/java_lang_reflect_Array.cc
+++ b/runtime/native/java_lang_reflect_Array.cc
@@ -74,7 +74,7 @@ static jobject Array_createObjectArray(JNIEnv* env, jclass, jclass javaElementCl
@@ -343,7 +343,7 @@ index ff94593cdf..e359e7d8a8 100644
FAST_NATIVE_METHOD(Array, createObjectArray, "(Ljava/lang/Class;I)Ljava/lang/Object;"),
};
diff --git a/runtime/native/java_lang_reflect_Constructor.cc b/runtime/native/java_lang_reflect_Constructor.cc
-index 98afddc260..5f8196a4e5 100644
+index f9278ab0d6..adf4242914 100644
--- a/runtime/native/java_lang_reflect_Constructor.cc
+++ b/runtime/native/java_lang_reflect_Constructor.cc
@@ -129,7 +129,7 @@ static jobject Constructor_newInstanceFromSerialization(JNIEnv* env,
@@ -356,7 +356,7 @@ index 98afddc260..5f8196a4e5 100644
FAST_NATIVE_METHOD(Constructor, newInstance0, "([Ljava/lang/Object;)Ljava/lang/Object;"),
FAST_NATIVE_METHOD(Constructor, newInstanceFromSerialization, "(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/Object;"),
diff --git a/runtime/native/java_lang_reflect_Executable.cc b/runtime/native/java_lang_reflect_Executable.cc
-index 87c9f6c341..db54200ef0 100644
+index 3f3b648ecf..1f7cecf9aa 100644
--- a/runtime/native/java_lang_reflect_Executable.cc
+++ b/runtime/native/java_lang_reflect_Executable.cc
@@ -363,7 +363,7 @@ static jint Executable_getParameterCountInternal(JNIEnv* env, jobject javaMethod
@@ -369,7 +369,7 @@ index 87c9f6c341..db54200ef0 100644
"(Ljava/lang/reflect/Method;)I"),
FAST_NATIVE_METHOD(Executable, getAnnotationNative,
diff --git a/runtime/native/java_lang_reflect_Field.cc b/runtime/native/java_lang_reflect_Field.cc
-index f2603d4c48..e1b91c6de2 100644
+index 622b514ea3..49cbaed6c4 100644
--- a/runtime/native/java_lang_reflect_Field.cc
+++ b/runtime/native/java_lang_reflect_Field.cc
@@ -549,7 +549,7 @@ static jboolean Field_isAnnotationPresentNative(JNIEnv* env,
@@ -382,7 +382,7 @@ index f2603d4c48..e1b91c6de2 100644
FAST_NATIVE_METHOD(Field, getBoolean, "(Ljava/lang/Object;)Z"),
FAST_NATIVE_METHOD(Field, getByte, "(Ljava/lang/Object;)B"),
diff --git a/runtime/native/java_lang_reflect_Method.cc b/runtime/native/java_lang_reflect_Method.cc
-index 5f02ad0fd9..e2440d3dc8 100644
+index 8cbc070eee..9439e99635 100644
--- a/runtime/native/java_lang_reflect_Method.cc
+++ b/runtime/native/java_lang_reflect_Method.cc
@@ -86,7 +86,7 @@ static jobject Method_invoke(JNIEnv* env, jobject javaMethod, jobject javaReceiv
@@ -395,7 +395,7 @@ index 5f02ad0fd9..e2440d3dc8 100644
FAST_NATIVE_METHOD(Method, getExceptionTypes, "()[Ljava/lang/Class;"),
FAST_NATIVE_METHOD(Method, invoke, "(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;"),
diff --git a/runtime/native/java_lang_reflect_Parameter.cc b/runtime/native/java_lang_reflect_Parameter.cc
-index 263a56796f..92bf9078a4 100644
+index fe9e4e3cbf..716024d93b 100644
--- a/runtime/native/java_lang_reflect_Parameter.cc
+++ b/runtime/native/java_lang_reflect_Parameter.cc
@@ -98,7 +98,7 @@ static jobject Parameter_getAnnotationNative(JNIEnv* env,
@@ -408,7 +408,7 @@ index 263a56796f..92bf9078a4 100644
Parameter,
getAnnotationNative,
diff --git a/runtime/native/java_lang_reflect_Proxy.cc b/runtime/native/java_lang_reflect_Proxy.cc
-index f723ed223d..c2b533de5d 100644
+index a89f8274f8..2ba1d8b6ac 100644
--- a/runtime/native/java_lang_reflect_Proxy.cc
+++ b/runtime/native/java_lang_reflect_Proxy.cc
@@ -37,7 +37,7 @@ static jclass Proxy_generateProxy(JNIEnv* env, jclass, jstring name, jobjectArra
@@ -421,7 +421,7 @@ index f723ed223d..c2b533de5d 100644
};
diff --git a/runtime/native/java_util_concurrent_atomic_AtomicLong.cc b/runtime/native/java_util_concurrent_atomic_AtomicLong.cc
-index fa288edcb8..299ac5a61d 100644
+index 3f4c609432..e9f3a89bb1 100644
--- a/runtime/native/java_util_concurrent_atomic_AtomicLong.cc
+++ b/runtime/native/java_util_concurrent_atomic_AtomicLong.cc
@@ -30,7 +30,7 @@ static jboolean AtomicLong_VMSupportsCS8(JNIEnv*, jclass) {
@@ -434,10 +434,10 @@ index fa288edcb8..299ac5a61d 100644
};
diff --git a/runtime/native/jdk_internal_misc_Unsafe.cc b/runtime/native/jdk_internal_misc_Unsafe.cc
-index 9b2021d176..c9de0a1862 100644
+index ba64c818c6..e774b321da 100644
--- a/runtime/native/jdk_internal_misc_Unsafe.cc
+++ b/runtime/native/jdk_internal_misc_Unsafe.cc
-@@ -506,7 +506,7 @@ static void Unsafe_unpark(JNIEnv* env, jobject, jobject jthread) {
+@@ -507,7 +507,7 @@ static void Unsafe_unpark(JNIEnv* env, jobject, jobject jthread) {
}
}
@@ -447,7 +447,7 @@ index 9b2021d176..c9de0a1862 100644
FAST_NATIVE_METHOD(Unsafe, compareAndSwapLong, "(Ljava/lang/Object;JJJ)Z"),
FAST_NATIVE_METHOD(
diff --git a/runtime/native/libcore_io_Memory.cc b/runtime/native/libcore_io_Memory.cc
-index 5e38280259..8648ea3799 100644
+index 66a16ed0ad..697c0500df 100644
--- a/runtime/native/libcore_io_Memory.cc
+++ b/runtime/native/libcore_io_Memory.cc
@@ -181,7 +181,7 @@ static void Memory_peekShortArray(JNIEnv* env,
@@ -460,7 +460,7 @@ index 5e38280259..8648ea3799 100644
FAST_NATIVE_METHOD(Memory, peekCharArray, "(J[CIIZ)V"),
FAST_NATIVE_METHOD(Memory, peekDoubleArray, "(J[DIIZ)V"),
diff --git a/runtime/native/libcore_util_CharsetUtils.cc b/runtime/native/libcore_util_CharsetUtils.cc
-index 46f8993a10..0c053dfb28 100644
+index b497f1092d..d70e55760e 100644
--- a/runtime/native/libcore_util_CharsetUtils.cc
+++ b/runtime/native/libcore_util_CharsetUtils.cc
@@ -137,7 +137,7 @@ static jbyteArray CharsetUtils_toUtf8Bytes(JNIEnv* env, jclass, jstring java_str
@@ -473,7 +473,7 @@ index 46f8993a10..0c053dfb28 100644
FAST_NATIVE_METHOD(CharsetUtils, toAsciiBytes, "(Ljava/lang/String;II)[B"),
FAST_NATIVE_METHOD(CharsetUtils, toIsoLatin1Bytes, "(Ljava/lang/String;II)[B"),
diff --git a/runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc b/runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc
-index 419aed8578..ccbef4f3f4 100644
+index b2e94f90cc..bfa2c394a6 100644
--- a/runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc
+++ b/runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc
@@ -38,7 +38,7 @@ static void DdmServer_nativeSendChunk(JNIEnv* env, jclass, jint type,
@@ -486,10 +486,10 @@ index 419aed8578..ccbef4f3f4 100644
};
diff --git a/runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc b/runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc
-index 081ec2043a..a84d522e23 100644
+index 6da4529289..cfce755b4a 100644
--- a/runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc
+++ b/runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc
-@@ -211,7 +211,7 @@ static jbyteArray DdmVmInternal_getThreadStats(JNIEnv* env, jclass) {
+@@ -203,7 +203,7 @@ static jbyteArray DdmVmInternal_getThreadStats(JNIEnv* env, jclass) {
return result;
}
@@ -499,10 +499,10 @@ index 081ec2043a..a84d522e23 100644
NATIVE_METHOD(DdmVmInternal, setThreadNotifyEnabled, "(Z)V"),
NATIVE_METHOD(DdmVmInternal, getStackTraceById, "(I)[Ljava/lang/StackTraceElement;"),
diff --git a/runtime/native/sun_misc_Unsafe.cc b/runtime/native/sun_misc_Unsafe.cc
-index f1e47ee100..d2f3a00897 100644
+index 38fe72555c..c4b51fa84c 100644
--- a/runtime/native/sun_misc_Unsafe.cc
+++ b/runtime/native/sun_misc_Unsafe.cc
-@@ -546,7 +546,7 @@ static void Unsafe_unpark(JNIEnv* env, jobject, jobject jthread) {
+@@ -547,7 +547,7 @@ static void Unsafe_unpark(JNIEnv* env, jobject, jobject jthread) {
}
}
diff --git a/Patches/LineageOS-21.0/android_bionic/0001-HM-Runtime_Control-2.patch b/Patches/LineageOS-21.0/android_bionic/0001-HM-Runtime_Control-2.patch
index f3add8f4..9984bdb8 100644
--- a/Patches/LineageOS-21.0/android_bionic/0001-HM-Runtime_Control-2.patch
+++ b/Patches/LineageOS-21.0/android_bionic/0001-HM-Runtime_Control-2.patch
@@ -11,10 +11,10 @@ Subject: [PATCH] support assigning ID to path of current executable
4 files changed, 31 insertions(+), 1 deletion(-)
diff --git a/libc/bionic/libc_init_dynamic.cpp b/libc/bionic/libc_init_dynamic.cpp
-index c61810e34..804e586e2 100644
+index 1180a513e..1135b805c 100644
--- a/libc/bionic/libc_init_dynamic.cpp
+++ b/libc/bionic/libc_init_dynamic.cpp
-@@ -72,6 +72,28 @@ extern "C" __attribute__((weak)) void __hwasan_library_unloaded(ElfW(Addr) base,
+@@ -78,6 +78,28 @@ extern "C" __attribute__((weak)) void __hwasan_library_unloaded(ElfW(Addr) base,
const ElfW(Phdr)* phdr,
ElfW(Half) phnum);
@@ -43,7 +43,7 @@ index c61810e34..804e586e2 100644
// We need a helper function for __libc_preinit because compiling with LTO may
// inline functions requiring a stack protector check, but __stack_chk_guard is
// not initialized at the start of __libc_preinit. __libc_preinit_impl will run
-@@ -103,7 +125,10 @@ static void __libc_preinit_impl() {
+@@ -109,7 +131,10 @@ static void __libc_preinit_impl() {
#endif
// Hooks for various libraries to let them know that we're starting up.
@@ -70,7 +70,7 @@ index 2830a493d..5ce8f9103 100644
#include
diff --git a/libc/libc.map.txt b/libc/libc.map.txt
-index 156e9ee32..5d87cd8ef 100644
+index 2c8ec0796..f5340c172 100644
--- a/libc/libc.map.txt
+++ b/libc/libc.map.txt
@@ -420,6 +420,7 @@ LIBC {
@@ -82,10 +82,10 @@ index 156e9ee32..5d87cd8ef 100644
getauxval; # introduced-arm=18 introduced-arm64=21 introduced-x86=18 introduced-x86_64=21
getc;
diff --git a/libc/private/bionic_globals.h b/libc/private/bionic_globals.h
-index 8ea7d4d66..66f8d84b0 100644
+index 6f1e3895e..598918f09 100644
--- a/libc/private/bionic_globals.h
+++ b/libc/private/bionic_globals.h
-@@ -65,6 +65,7 @@ struct libc_globals {
+@@ -66,6 +66,7 @@ struct libc_globals {
// limit is enabled and some other hook is enabled at the same time.
_Atomic(const MallocDispatch*) default_dispatch_table;
MallocDispatch malloc_dispatch_table;
diff --git a/Patches/LineageOS-21.0/android_bionic/0001-HM-Use_HM.patch b/Patches/LineageOS-21.0/android_bionic/0001-HM-Use_HM.patch
index 39367a0b..0257bc33 100644
--- a/Patches/LineageOS-21.0/android_bionic/0001-HM-Use_HM.patch
+++ b/Patches/LineageOS-21.0/android_bionic/0001-HM-Use_HM.patch
@@ -16,10 +16,10 @@ Co-authored-by: anupritaisno1
create mode 100644 libc/bionic/h_malloc_wrapper.cpp
diff --git a/libc/Android.bp b/libc/Android.bp
-index 71d8ee556..13cefe94f 100644
+index 68155b1db..a5f87c3a2 100644
--- a/libc/Android.bp
+++ b/libc/Android.bp
-@@ -76,6 +76,8 @@ libc_common_flags = [
+@@ -48,6 +48,8 @@ libc_common_flags = [
// ever touch 0, 1, or 2 bytes into a call to memset, which was never going
// to amortize.)
"-fno-builtin",
@@ -28,7 +28,7 @@ index 71d8ee556..13cefe94f 100644
]
// Define some common cflags
-@@ -159,13 +161,30 @@ libc_scudo_product_variables = {
+@@ -131,13 +133,30 @@ libc_scudo_product_variables = {
// ========================================================
cc_defaults {
name: "libc_native_allocator_defaults",
@@ -64,7 +64,7 @@ index 71d8ee556..13cefe94f 100644
}
// Functions not implemented by jemalloc directly, or that need to
-@@ -173,12 +192,20 @@ cc_defaults {
+@@ -145,12 +164,20 @@ cc_defaults {
cc_library_static {
name: "libc_jemalloc_wrapper",
defaults: ["libc_defaults"],
diff --git a/Patches/LineageOS-21.0/android_bionic/0001-HM-Workaround-1.patch b/Patches/LineageOS-21.0/android_bionic/0001-HM-Workaround-1.patch
index e314c767..a082f28d 100644
--- a/Patches/LineageOS-21.0/android_bionic/0001-HM-Workaround-1.patch
+++ b/Patches/LineageOS-21.0/android_bionic/0001-HM-Workaround-1.patch
@@ -10,10 +10,10 @@ Subject: [PATCH] disable hardened_malloc for Pixel camera provider service
3 files changed, 7 insertions(+)
diff --git a/libc/bionic/libc_init_dynamic.cpp b/libc/bionic/libc_init_dynamic.cpp
-index 804e586e2..7097a70b0 100644
+index 1135b805c..042d037a3 100644
--- a/libc/bionic/libc_init_dynamic.cpp
+++ b/libc/bionic/libc_init_dynamic.cpp
-@@ -84,6 +84,9 @@ static void init_prog_id(libc_globals* globals) {
+@@ -90,6 +90,9 @@ static void init_prog_id(libc_globals* globals) {
#define IS(prog) (!strcmp(exe_path, prog))
diff --git a/Patches/LineageOS-21.0/android_bionic/0001-HM-Workaround-2.patch b/Patches/LineageOS-21.0/android_bionic/0001-HM-Workaround-2.patch
index d65d7cd3..bf1f8793 100644
--- a/Patches/LineageOS-21.0/android_bionic/0001-HM-Workaround-2.patch
+++ b/Patches/LineageOS-21.0/android_bionic/0001-HM-Workaround-2.patch
@@ -10,10 +10,10 @@ Subject: [PATCH] disable hardened_malloc for surfaceflinger
3 files changed, 5 insertions(+)
diff --git a/libc/bionic/libc_init_dynamic.cpp b/libc/bionic/libc_init_dynamic.cpp
-index 7097a70b0..f83d24ea7 100644
+index 042d037a3..9f17fd16a 100644
--- a/libc/bionic/libc_init_dynamic.cpp
+++ b/libc/bionic/libc_init_dynamic.cpp
-@@ -87,6 +87,9 @@ static void init_prog_id(libc_globals* globals) {
+@@ -93,6 +93,9 @@ static void init_prog_id(libc_globals* globals) {
if (IS("/apex/com.google.pixel.camera.hal/bin/hw/android.hardware.camera.provider@2.7-service-google")) {
prog_id = PROG_PIXEL_CAMERA_PROVIDER_SERVICE;
}
diff --git a/Patches/LineageOS-21.0/android_frameworks_base/0033-Ugly_Orbot_Workaround.patch b/Patches/LineageOS-21.0/android_frameworks_base/0033-Ugly_Orbot_Workaround.patch
index 7f65b903..98309bb7 100644
--- a/Patches/LineageOS-21.0/android_frameworks_base/0033-Ugly_Orbot_Workaround.patch
+++ b/Patches/LineageOS-21.0/android_frameworks_base/0033-Ugly_Orbot_Workaround.patch
@@ -9,8 +9,8 @@ lockdownAllowlist can be either null or immutable, the latter case wasn't handle
Change-Id: I62c2553c8877b946d7e7e1ca4ef113f963d3f8eb
---
- .../com/android/server/connectivity/Vpn.java | 40 +++++++++++++++++++
- 1 file changed, 40 insertions(+)
+ .../com/android/server/connectivity/Vpn.java | 46 +++++++++++++++++++
+ 1 file changed, 46 insertions(+)
diff --git a/services/core/java/com/android/server/connectivity/Vpn.java b/services/core/java/com/android/server/connectivity/Vpn.java
index c5170585a1b3..f430b7b7c7a1 100644
@@ -44,12 +44,15 @@ index c5170585a1b3..f430b7b7c7a1 100644
import java.io.FileDescriptor;
import java.io.IOException;
import java.net.Inet4Address;
-@@ -979,6 +983,42 @@ public class Vpn {
+@@ -979,6 +983,48 @@ public class Vpn {
return false;
}
+ final String ORBOT_PACKAGE_NAME = "org.torproject.android";
-+ if (ORBOT_PACKAGE_NAME.equals(packageName)) {
++ final String INVIZIBLE_PACKAGE_NAME = "pan.alexander.tordnscrypt.stable";
++ final String TOR_VPN_PACKAGE_NAME = "org.torproject.vpn";
++ final String TOR_SERVICES_PACKAGE_NAME = "org.torproject.services";
++ if (ORBOT_PACKAGE_NAME.equals(packageName) || TOR_VPN_PACKAGE_NAME.equals(packageName) || TOR_SERVICES_PACKAGE_NAME.equals(packageName)) {
+ if (lockdownAllowlist == null) {
+ lockdownAllowlist = new ArrayList<>();
+ Log.i(TAG, "lockdown allowlist was null, created");
@@ -59,7 +62,10 @@ index c5170585a1b3..f430b7b7c7a1 100644
+ }
+ final Set> ORBOT_LOCKDOWN_ALLOWLIST = Set.of(
+ new Pair<>("org.torproject.torbrowser", "308205953082037DA003020102020900BA2DF613084D2BFD300D06092A864886F70D01010B0500305C3114301206035504030C0B546F722042726F7773657231183016060355040A0C0F54686520546F722050726F6A6563743110300E06035504070C0753656174746C65310B300906035504080C025741310B3009060355040613025553301E170D3139303531383231353834325A170D3334303531343231353834325A305C3114301206035504030C0B546F722042726F7773657231183016060355040A0C0F54686520546F722050726F6A6563743110300E06035504070C0753656174746C65310B300906035504080C025741310B300906035504061302555330820222300D06092A864886F70D01010105000382020F003082020A0282020100F3EE231D69CE435F324AD4AA398AEF3131876AE74563428B61F6AD8C65C522FDDF6EDCC24F6E615AD978598F8C595C632F2D51DF8225EC26742AF7479D8B45EEA379AC7C21E8665BDFB2AC8F0008C0B47A2BA89CAA39C581C0827D35599DA3D6E0FD4045DD4EBDEEDE39790BE6DD630B6BA7908BEB39E20EAA9C42DBCC5BB7B4F7A43F0E2F9DD91E076E2C7CDCC2F8F9B626628F366831EB917D2E54DEF859DF042084460AADCB1D53FF8114F8D666494992B260AF2B7F4CDD80B7733296B79E8831CBC8BA54B028CF3202DFDA84855540567C62AED813F32BAEE137CE3FC149A109B0A36E32FCB28A2A8D2E7C2F67D9B189FFD2E53FFF8EDDADE9D05D3E33560E73ECBF1F8C582077272AE7B5E9D16E0376A0AB39606B2089E78CBC4A37DA4D85F5965DB420CB6D77717348A21B49358F0C34742DA74B69F6746A2988EB815E2910A7F492F52E14DCC17414BE735594E6B6AD62BF0A701D3A3DD27457050101E568CF32536A4E7FD069908BACCF2197BB9C4C2585446DF2BDA23C4EDDA671CF1A881803959951071F8D03AC8DFF38AB00ABF88C87CD3783815032F9288169194EAD8EA0A28A518CD8EC0A0CD5C60800DE1683A0436B09A026524ABEDFF94E0D7AC6EF3E06F8865C780BC1818C64134389FF30D4331053EA2591D65808215C6878D1FB3E4FE7627B926FB9C1031A778F6FFE87BBFE35141B36F271B05075E75F0203010001A35A305830090603551D1304023000300B0603551D0F040403020780301D0603551D0E041604146D96FBE7BED0BD62CBB0C2607B6EDA93EDB69455301F0603551D230418301680146D96FBE7BED0BD62CBB0C2607B6EDA93EDB69455300D06092A864886F70D01010B0500038202010027C7E940533A854AEFCE955438A5344BD366CD2DD8C24E8DDC990D31D3AD5C5331EABCB2F01ED5517A19CC5AD5439DD8193F94D5474D76131762647DAE91EDB59EE90A84CEC2DFC61DDAEB12B88BCC58ED6736AA650AE0DB72372BC70E2651029D240D8993A18482B88881920FD50E023F7FFDE705B723CEB6F5E6AFA969A96B1C9531C9443694BFE504610E208C852E7C0B2CCD063E39DD5CCA83B3E901B1A3372DA55E4C854607D4C35673348A511B5929B825BF058F8BD3ABA2961C4C273AA124D24144D9A24961A6135B3BB8CDE2290A54271BECE02E0CBAF6ABD4AF13FF1D7C4A5192CF577A1DE47A51030308940F900BFBACACAB85F0D08B0606364415070CF851E630C8516656E8324B86DAACF482D571C1FD3865264E091D189D07171695E424E78FE91ABD25A993B6014C5A97647CC963C2A2602632299C471C8E29312592CDBC84E6DD275E8F008651192F197B969701A276DAF0672FCD3B5D734328D53B910F0931FA11A176EC00EAB73C813F30C33BF4E2E347F15BFD30701FBB0353410F991AE2C5B4492E51E0C439F517F4F34791D4CED1A362F3D1FB47AD3EDE2B41C1D038A2DD79B2AB344B2F1C7BEF3E339BA6DCED49461EF7DF58B18090FC1A50DFA3F6F058F561B2C909F61F0FBB351B79ABFFD7553D14B568284A863B5CD373F0F69C23DB81456F3F2F9DCEADDE55670E9D04D870E5A06BEC2BCAEE5D"),
-+ new Pair<>("org.briarproject.briar.android", "308202D5308201BDA00302010202040B7BA025300D06092A864886F70D01010B0500301B31193017060355040A1310627269617270726F6A6563742E6F7267301E170D3138303432353135323735365A170D3435303931303135323735365A301B31193017060355040A1310627269617270726F6A6563742E6F726730820122300D06092A864886F70D01010105000382010F003082010A0282010100887D49815638C3E01B08FA5CD80A62FE2640DAB155E848EBC0CF18ABD61618CE1B17632143D612D3AF282DC6B477E43286E5CD559E0DEB5AE951532A1347E95C2A9BC064FBE06E21528A0DDD3AB734679FEF9E31A49042694BF8C4E2DA66F820F6D2BF1F9D5180C409152F80FFD5EAB39B5423F8F09127A8B89D92B0F588284F783356B8812FC35893A526671573B8DDC3A85BAB46DC60DEA13351A2091728C037F20929DD668E757E905F98CC31D7B8B95E9E5D103A33320C71282CD0C797961C99B65CD33F478551FB28F51D5D2A3D636897AC87C1EB5D25323831526424014719136A7104BF8B60A6A30882C526056FB7D5372EA79371CAEAC7C92BC14B050203010001A321301F301D0603551D0E04160414E76D3580725F8DBD28912FF4DF18375F60B49211300D06092A864886F70D01010B050003820101002BAAA21FDF7301562EC3597705B4989B77114428619E84A8288032DB95251CFBB938DDE28BEACBFC63C6A52DE1520973EF19E8355534732139C374B320BEF56E8EF2CA2129307C589D99912317F57CA8639427B7B20225DAB64D12112B57510081A3E6B33EBEE96CAC80E13CDBC73C41BD1F4E0125B6376B95A71411223C15DD8AA1A5734029713097C27073EBCC325688991EF3A46D4CD03E48FD46749937F641C618B783AC7FF0D428E0443EBE36A3D23D82014EA95758344EBFA2A041253CEB7EE6B687857956EE69840E0DA71A6529D33F3674C78C3BAFFBD9724858EA82CB651B58D4D8A0607E763BD0F37D145C3EE705F7D41322AA1A00D5A36F1275EA")
++ new Pair<>("org.torproject.torbrowser_alpha", "3082048F308202F7A00302010202045F29A0F3300D06092A864886F70D01010B05003078310B3009060355040613025553310B30090603550408130257413110300E0603550407130753656174746C6531183016060355040A130F54686520546F722050726F6A656374311A3018060355040B13114170706C69636174696F6E73205465616D311430120603550403130B546F722042726F77736572301E170D3138303832323137313734375A170D3436303130373137313734375A3078310B3009060355040613025553310B30090603550408130257413110300E0603550407130753656174746C6531183016060355040A130F54686520546F722050726F6A656374311A3018060355040B13114170706C69636174696F6E73205465616D311430120603550403130B546F722042726F77736572308201A2300D06092A864886F70D01010105000382018F003082018A0282018100946FEFE55D8224F6EBCF8BE2ADCC7AE3CA6E5F667C6BBBD89B3AC1C16A940C8C4574E892FA36CAD84DFA7F33325A5CDA11C9D35751F3C4606AA954B1E1792EFB93E806B1239CCB3216996F0C34369F974BF73D65FC59FF46195942322792D411E1BDCF56C11B428A868C725FD69BD484241988913D18224DA5E591203E8B5D576150ED8A0A97F02FAE8E5E1452BDF2053F405F5BC9D650BC8112E0C08733F3FF68AE9C1AA149BFED5984831F4DF58B3CB9B5D49674F9126E24C306EB9D9B843BB38EC0ADD905278EB7D8851FF8B60127E5BBE709EC92C59DDF2A97D06D0A55CA3FCDEEF7B643D76D8D21A3A25DFD98287E0BB16499C99EAC93C37F7093BC999DA2ED0A962E83DF2AA0B3F312A8A65A08B50D8D1A2115339191C6CB215B5889F9DD36E0E5AEA43E9CD8CB7C58C85B1C7799DF1043054AADBD38A3312433B46876E64B1374EF69709C5092451E3AE6F840BDB8D0C0B44DDBCF00FEB0645028EDDA3F4DE29CA70098988CA3EA2822BBF90B51FB039D966D770DA63426B55D584CD70203010001A321301F301D0603551D0E04160414E61D340498A07A83422C112A8C9DD3D6E79E7366300D06092A864886F70D01010B05000382018100766459A7A2F8AAA65B1AA76DBAC97083B366ECBCCE2F91495281412FC264F9EA9084A14F45B66D2564311E1BAEF539CC3B517E981F82E1614709DCB7FF4619D465309984313726FF870D8198B33CD3B663CD0757712C2D33438C5B4C5FC0C1BE5B64D2864C4A5965A8685BEEDA99C027DE28148FCFE687E17827BE94EF91683FBB1D011BE7E4620B6CDDD61C42869667A9C4418A0FA49C89FB380FAC6B4621304752B0F6582AFA9AE6AB115211EC965FC23CB59271526E503F7200F3A11835DCBD779EDB0217DF251A1881668F141AF98D16E6D2A25C339B27FB512DF366FCA9B0AAD7257CF4AD4D696C50B4D4391AEB6E94564CD9A0C7F9DE6F4A8DC2293FDD94DE5D866615ECAB1249DBAB6EF31F7C2708B9976DAEA663AC36DB40798B54308D4E0DDC4BFEE5442157CEC38F25C984203AC76C2222838B73436E3B68CCC55938FBDC4B1D844ABABE19AA0A66391718083B6DE45D2D6BEC9861A87A3B9FB7E376CAA45868543BB23095425AB60FD18325456F9CF123DB9CEBC2D81198F80B66"),
++ new Pair<>("org.briarproject.briar.android", "308202D5308201BDA00302010202040B7BA025300D06092A864886F70D01010B0500301B31193017060355040A1310627269617270726F6A6563742E6F7267301E170D3138303432353135323735365A170D3435303931303135323735365A301B31193017060355040A1310627269617270726F6A6563742E6F726730820122300D06092A864886F70D01010105000382010F003082010A0282010100887D49815638C3E01B08FA5CD80A62FE2640DAB155E848EBC0CF18ABD61618CE1B17632143D612D3AF282DC6B477E43286E5CD559E0DEB5AE951532A1347E95C2A9BC064FBE06E21528A0DDD3AB734679FEF9E31A49042694BF8C4E2DA66F820F6D2BF1F9D5180C409152F80FFD5EAB39B5423F8F09127A8B89D92B0F588284F783356B8812FC35893A526671573B8DDC3A85BAB46DC60DEA13351A2091728C037F20929DD668E757E905F98CC31D7B8B95E9E5D103A33320C71282CD0C797961C99B65CD33F478551FB28F51D5D2A3D636897AC87C1EB5D25323831526424014719136A7104BF8B60A6A30882C526056FB7D5372EA79371CAEAC7C92BC14B050203010001A321301F301D0603551D0E04160414E76D3580725F8DBD28912FF4DF18375F60B49211300D06092A864886F70D01010B050003820101002BAAA21FDF7301562EC3597705B4989B77114428619E84A8288032DB95251CFBB938DDE28BEACBFC63C6A52DE1520973EF19E8355534732139C374B320BEF56E8EF2CA2129307C589D99912317F57CA8639427B7B20225DAB64D12112B57510081A3E6B33EBEE96CAC80E13CDBC73C41BD1F4E0125B6376B95A71411223C15DD8AA1A5734029713097C27073EBCC325688991EF3A46D4CD03E48FD46749937F641C618B783AC7FF0D428E0443EBE36A3D23D82014EA95758344EBFA2A041253CEB7EE6B687857956EE69840E0DA71A6529D33F3674C78C3BAFFBD9724858EA82CB651B58D4D8A0607E763BD0F37D145C3EE705F7D41322AA1A00D5A36F1275EA"),
++ new Pair<>("im.cwtch.flwtch", "3082032930820211A00302010202040C6C3467300D06092A864886F70D01010B05003045310B300906035504061302434131263024060355040A131D4F70656E205072697661637920526573656172636820536F6369657479310E300C060355040B13054377746368301E170D3230313231303030343134335A170D3435313230343030343134335A3045310B300906035504061302434131263024060355040A131D4F70656E205072697661637920526573656172636820536F6369657479310E300C060355040B1305437774636830820122300D06092A864886F70D01010105000382010F003082010A0282010100994642DF378316342AD81FCE41B8E8A3B4B14C1E02462D657D37F5B56CF063A87F054954654D09A1906A2E2173AB24D6AAD702FB16718A4B6022F1B37DDC0FE75DC1BFA4EB5927B4F1D93DE5DD014B25A65FA7EE2F0211B712B679D39FF2AC7ABCDF78D64E7FB10CC9B66196A7D6E0808DEE9E5F448C3E49081AFEDA9237B7DBF80BF860EC2C4A2424F81FF9F5439DAF1DE53C8473945D57D927453611FE1C501B36E2B8B315E9C8B6A26035DA2DDA4DAACA2C12E3E1119F787B047FACAF909E65EB8E50D532A494E3DF56246D5264A093022CF94AEA6559192CDE9A94FA9C7BEB7033A31FA98CE606B0F477E46A28DC4A223D4BFCF4B5F594F0F14C2BDE47FB0203010001A321301F301D0603551D0E0416041449B722CBBCAAFE15B6DF4F2B4DFC7B15A59CA891300D06092A864886F70D01010B0500038201010080F74FD418943C4687104EC7FC65B696523FF4AEBB0AE765E1F53448F398D0B61EA9780AA61DB6169F5A5E8CAD99BC86B8D707B363EEEF98FB7CF1A1647521C410C0B3AB6018BA43F0C710D5AA2A0054EAA4F3A05F0D02792B36D365E78D68F957AD743F491F2ED24C1F24BC417FBAC768E9B44534B7F93F778794523E56B46765F4E7A579872C68874867ECC48FF0F1310334E938EF8B3B42C204C58AB611C8437A65A0447BA169B5787D8053BFA07B451380DE4D0871FBF787C04E458E2F787E40E13D1868C22CA6079886C6ABACB9343F292312B3480EAB2A4F1B1897126DF44855E205A241888D5566557DCA91E38A9DB39D2371BFBA293281D6FA01AE4E"),
++ new Pair<>("org.onionshare.android.fdroid", "3082036130820249A003020102020417F0CECC300D06092A864886F70D01010B05003060310B300906035504061302554B310C300A060355040813034F5247310C300A060355040713034F524731133011060355040A130A6664726F69642E6F7267310F300D060355040B13064644726F6964310F300D060355040313064644726F69643020170D3234303132323136353830365A180F32303531303630393136353830365A3060310B300906035504061302554B310C300A060355040813034F5247310C300A060355040713034F524731133011060355040A130A6664726F69642E6F7267310F300D060355040B13064644726F6964310F300D060355040313064644726F696430820122300D06092A864886F70D01010105000382010F003082010A0282010100E307535DCE692D18C762047ABB55078A212C153AE06A8482A3C96F30A17B0D22288C1175C74FD5219D8F27A95BE9BDCF5D8CE71EC1BF41EFDE4CB12F0E29BB8492AE888549F25D9C0FE3E167532AC972BFCE1EDD3C4804E1C6912A791BFCBFA339C97DB2BCFDAAED2FD0D16230296EBFABD7472746C55ED72A91038F19C7CCCA496C7482C963256A22BCFF521FEE9804357416185EF93400636A75053DBD2733D1C85169FB48C89DA8395FBB981CB43BC5EB3191428CF520355E1D1C905A01708A659ED5BF584D8A40311149772C746B732FCA254C4E053357642A76B9266E265AFF19BB7638BDA5386F8586B56F0863DCB2F6C049FC03884ECB5991D344E1FF0203010001A321301F301D0603551D0E041604144EC58626660297B03818CB334A17BC3B980B3631300D06092A864886F70D01010B050003820101008BB00F8187A9CFB3EA1654BB13C9ADFA2524B8218D621F35BE3C945D68B0F08880ABF734EDBEB400D1C6BFB4CA2E72BAA68C08F8B7A17391A14B4C44E91CA6381A8A0560C0A01481FC69D5CCDC1CA5689B3C8CE6032C7501D06BEE3629E52B6300ED70DA33A7FFECA3C5F69D12FE22BF89A348357B2069796C305B6622B865491AAE349547D29B8D969E5D10DB368474856F14DF340DBD051EBCC3EA5B78DE9A6592B78963A31E5F561BC9446B662B8139E78E5F0381AA5336AD66A5F038833F99FBCC228EAC5D7C55D75D6D5A487FB0E7233D9F2FC903DFF5E33D8AD53FCA6727FAA1DDF38458686C305E41E668796D7E7D8F57607F0DD9DF59F2FF9085B3DF")
+ );
+ for (Pair pair : ORBOT_LOCKDOWN_ALLOWLIST) {
+ try {
diff --git a/Patches/Linux b/Patches/Linux
index 77e9d18f..d0e38770 160000
--- a/Patches/Linux
+++ b/Patches/Linux
@@ -1 +1 @@
-Subproject commit 77e9d18f7394497d777b70658bc8d0d4ddd14af9
+Subproject commit d0e3877034ecb412f0ebb82e75490952e9b9c11d
diff --git a/Scripts/LineageOS-21.0/Patch.sh b/Scripts/LineageOS-21.0/Patch.sh
index 5419ce72..6874c89c 100644
--- a/Scripts/LineageOS-21.0/Patch.sh
+++ b/Scripts/LineageOS-21.0/Patch.sh
@@ -69,7 +69,7 @@ applyPatch "$DOS_PATCHES/android_bionic/0001-HM-Runtime_Control-3.patch"; #Suppo
applyPatch "$DOS_PATCHES/android_bionic/0001-HM-Workaround-1.patch"; #Disable hardened_malloc for Pixel camera provider service (GrapheneOS)
applyPatch "$DOS_PATCHES/android_bionic/0001-HM-Workaround-2.patch"; #Disable hardened_malloc for surfaceflinger (GrapheneOS)
applyPatch "$DOS_PATCHES/android_bionic/0001-HM-No_GWP_ASan.patch"; #Never enable GWP-ASan (GrapheneOS)
-applyPatch "$DOS_PATCHES/android_bionic/0002-Graphene_Bionic_Hardening-1.patch"; #Add a real explicit_bzero implementation (GrapheneOS)
+applyPatch "$DOS_PATCHES/android_bionic/0002-Graphene_Bionic_Hardening-1.patch"; #Add a real explicit_bzero implementation (GrapheneOS) #TODO REBASE
#applyPatch "$DOS_PATCHES/android_bionic/0002-Graphene_Bionic_Hardening-2.patch"; #Replace brk and sbrk with stubs (GrapheneOS) #XXX: some vendor blobs use sbrk
#applyPatch "$DOS_PATCHES/android_bionic/0002-Graphene_Bionic_Hardening-3.patch"; #Use blocking getrandom and avoid urandom fallback (GrapheneOS) #XXX: some kernels do not have (working) getrandom
applyPatch "$DOS_PATCHES/android_bionic/0002-Graphene_Bionic_Hardening-4.patch"; #Fix undefined out-of-bounds accesses in sched.h (GrapheneOS)