diff --git a/.keystore-private-keys.txt b/.keystore-private-keys.txt new file mode 100644 index 00000000..31c3753c --- /dev/null +++ b/.keystore-private-keys.txt @@ -0,0 +1,3 @@ +# created: 2023-04-07T14:45:49-04:00 +# public key: age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7 +AGE-SECRET-KEY-1TGWATE6JVKWCLGY92MHQPS560SCGFUN803E7WWSDX5R0RQ7PSV0SSZJ23R diff --git a/.sops.yaml b/.sops.yaml new file mode 100644 index 00000000..ee2e9195 --- /dev/null +++ b/.sops.yaml @@ -0,0 +1,3 @@ +creation_rules: + - path_regex: test-keys/.* + age: "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7" diff --git a/apks/chromium/buildenv.nix b/apks/chromium/buildenv.nix index 0298863a..43ee04c8 100644 --- a/apks/chromium/buildenv.nix +++ b/apks/chromium/buildenv.nix @@ -9,7 +9,7 @@ buildFHSUserEnv { name = "chromium-fhs"; targetPkgs = pkgs: with pkgs; [ # Stuff verified to be needed in chromium - jdk8 + jdk11 glibc_multi.dev # Needs unistd.h libkrb5.dev # Needs headers libkrb5 @@ -20,6 +20,7 @@ buildFHSUserEnv { zlib ncurses5 gcc + clang libgcc # Needed by their clang toolchain ]; } diff --git a/apks/chromium/default.nix b/apks/chromium/default.nix index e8228430..b6bd80d4 100644 --- a/apks/chromium/default.nix +++ b/apks/chromium/default.nix @@ -1,13 +1,36 @@ # SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors # SPDX-License-Identifier: MIT -{ pkgs, callPackage, stdenv, stdenvNoCC, lib, fetchgit, fetchurl, fetchcipd, runCommand, symlinkJoin, writeScript, buildFHSUserEnv, autoPatchelfHook, buildPackages -, python2, python3, ninja, llvmPackages_11, nodejs, jre8, bison, gperf, pkg-config, protobuf, bsdiff -, dbus, systemd, glibc, at-spi2-atk, atk, at-spi2-core, nspr, nss, pciutils, util-linux, libkrb5, gdk-pixbuf -, glib, gtk3, alsa-lib, pulseaudio, xdg-utils, libXScrnSaver, libXcursor, libXtst, libXdamage -, libdrm, libxkbcommon -, zlib, ncurses5, libxml2, binutils, perl -, substituteAll, fetchgerritpatchset +{ pkgsBuildHost, pkgs, callPackage, stdenv, stdenvNoCC, lib, fetchgit, fetchurl, fetchcipd, runCommand, symlinkJoin, writeScript, buildFHSUserEnv, autoPatchelfHook +, python3, ninja, llvmPackages_15, pkg-config, systemd +, substituteAll, fetchgerritpatchset, nodejs, jdk11, bsdiff, binutils, perl, dbus, at-spi2-atk, atk, utillinux, kerberos, gdk-pixbuf + + # buildInputs +, libpng +, bzip2, flac, speex, libopus +, libevent, expat, libjpeg, snappy +, libcap +, xdg-utils, minizip, libwebp +, libusb1, re2 +, ffmpeg, libxslt, libxml2 +, nasm +, nspr, nss +, util-linux, alsa-lib +, bison, gperf, libkrb5 +, glib, gtk3, dbus-glib +, libXScrnSaver, libXcursor, libXtst, libxshmfence, libGLU, libGL +, mesa +, pciutils, protobuf, speechd, libXdamage, at-spi2-core +, pipewire +, libva +, libdrm, wayland, libxkbcommon # Ozone +, curl +, libffi +, libepoxy, sqlite-jdbc +# postPatch: +, glibc # gconv + locale +# postFixup: +, vulkan-loader , name ? "chromium" , displayName ? "Chromium" @@ -51,7 +74,7 @@ let in attrs: lib.concatStringsSep " " (lib.attrValues (lib.mapAttrs toFlag attrs)); - gnFlags = { + gnFlags = gnToString ({ target_os = "android"; target_cpu = targetCPU; @@ -64,6 +87,8 @@ let is_official_build = true; is_debug = false; + # custom_toolchain = "//build/toolchain/linux/unbundle:default"; + # host_toolchain = "//build/toolchain/linux/unbundle:default"; disable_fieldtrial_testing_config = true; @@ -82,55 +107,84 @@ let # enable support for the H.264 codec proprietary_codecs = true; + enable_hangout_services_extension = true; ffmpeg_branding = "Chrome"; # Only include minimal symbols to save space symbol_level = 1; - blink_symbol_level = 1; + blink_symbol_level = 0; + v8_symbol_level=0; + + chrome_pgo_phase = 0; + # leaving the prebuilt clang in places forces a check on the revision that we can't satisfy + # so trick it by giving it the store path of clang rather than the in-tree path + clang_base_path = "${deps."src/third_party/llvm-build/Release+Asserts"}"; + use_qt = false; + use_system_libffi = true; # explicit host_cpu and target_cpu prevent "nix-shell pkgsi686Linux.chromium-git" from building x86_64 version # there is no problem with nix-build, but platform detection in nix-shell is not correct host_cpu = { i686-linux = "x86"; x86_64-linux = "x64"; armv7l-linux = "arm"; aarch64-linux = "arm64"; }.${stdenv.buildPlatform.system}; #target_cpu = { i686-linux = "x86"; x86_64-linux = "x64"; armv7l-linux = "arm"; aarch64-linux = "arm64"; }.${stdenv.hostPlatform.system}; - } // customGnFlags; + } // customGnFlags); + + gnSystemLibraries = [ + # TODO: + # "ffmpeg" + # "snappy" + "flac" + "libjpeg" + "libpng" + "libwebp" + "libxslt" + # "opus" + ]; + + buildType = "Release"; + buildPath = "out/${buildType}"; + libExecPath = "$out/libexec/${packageName}"; deps = import (./vendor- + version + ".nix") { inherit fetchgit fetchcipd fetchurl runCommand symlinkJoin; platform = "linux-amd64"; # TODO: Figure out mapping for cipd platform + arch = "amd64"; } // depsOverrides; src = runCommand "chromium-${version}-src" {} # TODO: changed from mkDerivation since it needs passAsFile or else this can get too big for the derivation: nixos "while setting up the build environment" "argument list too long" # 's `linkFarm` or `buildEnv` would work here if they supported nested paths (lib.concatStringsSep "\n" ( lib.mapAttrsToList (path: src: '' - echo mkdir -p $(dirname "$out/${path}") - mkdir -p $(dirname "$out/${path}") - if [[ -d "${src}" ]]; then - echo cp -r "${src}/." "$out/${path}" - cp -r "${src}/." "$out/${path}" - else - echo cp -r "${src}" "$out/${path}" - cp -r "${src}" "$out/${path}" - fi - chmod -R u+w "$out/${path}" - '') deps # Use ${src}/. in case $out/${path} already exists, so it copies the contents to that directory. + echo mkdir -p $(dirname "$out/${path}") + mkdir -p $(dirname "$out/${path}") + if [[ -d "${src}" ]]; then + echo cp -r "${src}/." "$out/${path}" + cp -r "${src}/." "$out/${path}" + else + echo cp -r "${src}" "$out/${path}" + cp -r "${src}" "$out/${path}" + fi + chmod -R u+w "$out/${path}" + '') deps # Use ${src}/. in case $out/${path} already exists, so it copies the contents to that directory. ) + # introduce files missing in git repos '' - echo 'LASTCHANGE=${deps."src".rev}-refs/heads/master@{#0}' > $out/src/build/util/LASTCHANGE - echo '1555555555' > $out/src/build/util/LASTCHANGE.committime - - echo '/* Generated by lastchange.py, do not edit.*/' > $out/src/gpu/config/gpu_lists_version.h - echo '#ifndef GPU_CONFIG_GPU_LISTS_VERSION_H_' >> $out/src/gpu/config/gpu_lists_version.h - echo '#define GPU_CONFIG_GPU_LISTS_VERSION_H_' >> $out/src/gpu/config/gpu_lists_version.h - echo '#define GPU_LISTS_VERSION "${deps."src".rev}"' >> $out/src/gpu/config/gpu_lists_version.h - echo '#endif // GPU_CONFIG_GPU_LISTS_VERSION_H_' >> $out/src/gpu/config/gpu_lists_version.h - - echo '/* Generated by lastchange.py, do not edit.*/' > $out/src/skia/ext/skia_commit_hash.h - echo '#ifndef SKIA_EXT_SKIA_COMMIT_HASH_H_' >> $out/src/skia/ext/skia_commit_hash.h - echo '#define SKIA_EXT_SKIA_COMMIT_HASH_H_' >> $out/src/skia/ext/skia_commit_hash.h - echo '#define SKIA_COMMIT_HASH "${deps."src/third_party/skia".rev}-"' >> $out/src/skia/ext/skia_commit_hash.h - echo '#endif // SKIA_EXT_SKIA_COMMIT_HASH_H_' >> $out/src/skia/ext/skia_commit_hash.h + echo 'LASTCHANGE=${deps."src".rev}-refs/heads/master@{#0}' > $out/src/build/util/LASTCHANGE + echo '1555555555' > $out/src/build/util/LASTCHANGE.committime + + echo '/* Generated by lastchange.py, do not edit.*/' > $out/src/gpu/config/gpu_lists_version.h + echo '#ifndef GPU_CONFIG_GPU_LISTS_VERSION_H_' >> $out/src/gpu/config/gpu_lists_version.h + echo '#define GPU_CONFIG_GPU_LISTS_VERSION_H_' >> $out/src/gpu/config/gpu_lists_version.h + echo '#define GPU_LISTS_VERSION "${deps."src".rev}"' >> $out/src/gpu/config/gpu_lists_version.h + echo '#endif // GPU_CONFIG_GPU_LISTS_VERSION_H_' >> $out/src/gpu/config/gpu_lists_version.h + + echo '/* Generated by lastchange.py, do not edit.*/' > $out/src/skia/ext/skia_commit_hash.h + echo '#ifndef SKIA_EXT_SKIA_COMMIT_HASH_H_' >> $out/src/skia/ext/skia_commit_hash.h + echo '#define SKIA_EXT_SKIA_COMMIT_HASH_H_' >> $out/src/skia/ext/skia_commit_hash.h + echo '#define SKIA_COMMIT_HASH "${deps."src/third_party/skia".rev}-"' >> $out/src/skia/ext/skia_commit_hash.h + echo '#endif // SKIA_EXT_SKIA_COMMIT_HASH_H_' >> $out/src/skia/ext/skia_commit_hash.h + + echo -n '${deps."src/third_party/dawn".rev}' > $out/src/gpu/webgpu/DAWN_VERSION + echo '1677777777' > $out/src/gpu/webgpu/DAWN_VERSION.committime ''); # Use the prebuilt one from CIPD @@ -142,16 +196,20 @@ let install -Dm755 gn $out/bin/gn ''; }; + clangFormatPython3 = fetchurl { + url = "https://chromium.googlesource.com/chromium/tools/build/+/e77882e0dde52c2ccf33c5570929b75b4a2a2522/recipes/recipe_modules/chromium/resources/clang-format?format=TEXT"; + sha256 = "0ic3hn65dimgfhakli1cyf9j3cxcqsf1qib706ihfhmlzxf7256l"; + }; -in stdenvNoCC.mkDerivation rec { + +in stdenv.mkDerivation rec { pname = name; - inherit version src; + inherit version src gnSystemLibraries gnFlags; - nativeBuildInputs = [ gn ninja pkg-config jre8 gperf bison nodejs ] ++ + nativeBuildInputs = [ gn ninja pkg-config jdk11 nodejs gperf bison libwebp flac libjpeg libpng libxslt libxml2 binutils ] ++ # Android stuff (from src/build/install-build-deps-android.sh) # Including some of the stuff from src/.vpython as well [ bsdiff - (python2.withPackages (p: with p; [ ply setuptools ])) (python3.withPackages (p: with p; [ ply jinja2 setuptools ])) binutils # Needs readelf perl # Used by //third_party/libvpx @@ -160,7 +218,7 @@ in stdenvNoCC.mkDerivation rec { # Even though we are building for android, it still complains if its missing linux libs/headers>.. buildInputs = [ - dbus at-spi2-atk atk at-spi2-core nspr nss pciutils util-linux libkrb5 libxkbcommon + dbus at-spi2-atk atk at-spi2-core nspr nss pciutils utillinux kerberos libxkbcommon gdk-pixbuf glib gtk3 alsa-lib libXScrnSaver libXcursor libXtst libXdamage libdrm ]; @@ -202,15 +260,51 @@ in stdenvNoCC.mkDerivation rec { ( cd src # `patchShebangs --build .` would fail (see https://github.com/NixOS/nixpkgs/issues/99539) - for f in $(find . -type f -executable ! -regex '.+\.make$'); do - patchShebangs --build "$f" - done - - mkdir -p buildtools/linux64 - ln -s --force ${llvmPackages_11.clang.cc}/bin/clang-format buildtools/linux64/clang-format || true - + unset -f patchShebangs + source ${../../scripts/patch-shebangs.sh} + + # Workaround/fix for https://bugs.chromium.org/p/chromium/issues/detail?id=1313361: + substituteInPlace BUILD.gn \ + --replace '"//infra/orchestrator:orchestrator_all",' "" + # Required for patchShebangs (unsupported interpreter directive, basename: invalid option -- '*', etc.): + substituteInPlace native_client/SConstruct --replace "#! -*- python -*-" "" + if [ -e third_party/harfbuzz-ng/src/src/update-unicode-tables.make ]; then + substituteInPlace third_party/harfbuzz-ng/src/src/update-unicode-tables.make \ + --replace "/usr/bin/env -S make -f" "/usr/bin/make -f" + fi + chmod -x third_party/webgpu-cts/src/tools/run_deno + chmod -x third_party/dawn/third_party/webgpu-cts/tools/run_deno + # We want to be able to specify where the sandbox is via CHROME_DEVEL_SANDBOX + substituteInPlace sandbox/linux/suid/client/setuid_sandbox_host.cc \ + --replace \ + 'return sandbox_binary;' \ + 'return base::FilePath(GetDevelSandboxPath());' + substituteInPlace services/audio/audio_sandbox_hook_linux.cc \ + --replace \ + '/usr/share/alsa/' \ + '${alsa-lib}/share/alsa/' \ + --replace \ + '/usr/lib/x86_64-linux-gnu/gconv/' \ + '${glibc}/lib/gconv/' \ + --replace \ + '/usr/share/locale/' \ + '${glibc}/share/locale/' + + sed -i -e 's@"\(#!\)\?.*xdg-@"\1${xdg-utils}/bin/xdg-@' \ + chrome/browser/shell_integration_linux.cc + sed -i -e '/lib_loader.*Load/s!"\(libudev\.so\)!"${lib.getLib systemd}/lib/\1!' \ + device/udev_linux/udev?_loader.cc + sed -i -e '/libpci_loader.*Load/s!"\(libpci\.so\)!"${pciutils}/lib/\1!' \ + gpu/config/gpu_info_collector_linux.cc + # Allow to put extensions into the system-path. + sed -i -e 's,/usr,/run/current-system/sw,' chrome/common/chrome_paths.cc + # We need the fix for https://bugs.chromium.org/p/chromium/issues/detail?id=1254408: + base64 --decode ${clangFormatPython3} > buildtools/linux64/clang-format + patchShebangs . + # Link to our own Node.js and Java (required during the build): mkdir -p third_party/node/linux/node-linux-x64/bin - ln -s --force ${nodejs}/bin/node third_party/node/linux/node-linux-x64/bin/node || true + ln -s "${nodejs}/bin/node" third_party/node/linux/node-linux-x64/bin/node + ln -sf "${jdk11}/bin/java" third_party/jdk/current/bin/ # TODO: Have mk-vendor-file.py output this echo 'build_with_chromium = true' > build/config/gclient_args.gni @@ -225,6 +319,12 @@ in stdenvNoCC.mkDerivation rec { echo 'checkout_libaom = false' >> build/config/gclient_args.gni # Added sometime between 91.0.4472.120 and 91.0.4472.143 echo 'generate_location_tags = false' >> build/config/gclient_args.gni + # Added sometime before 112 + echo 'checkout_src_internal = false' >> build/config/gclient_args.gni + echo 'checkout_clang_coverage_tools = false' >> build/config/gclient_args.gni + echo 'checkout_clang_tidy = false' >> build/config/gclient_args.gni + echo 'checkout_clang_libs = false' >> build/config/glcient_args.gni + echo 'checkout_clangd = false' >> build/config/gclient_args.gni ) '' + lib.optionalString enableRebranding '' ( cd src @@ -241,7 +341,7 @@ in stdenvNoCC.mkDerivation rec { # attept to fix python2 failing with "EOFError: EOF read where object expected" on multi-core builders export PYTHONDONTWRITEBYTECODE=true ( cd src - gn gen ${lib.escapeShellArg "--args=${gnToString gnFlags}"} out/Release + ${gn}/bin/gn gen --args=${lib.escapeShellArg gnFlags} out/Release ) ''; diff --git a/apks/chromium/mk-vendor-file.py b/apks/chromium/mk-vendor-file.py index c448b9f5..2fda5e60 100755 --- a/apks/chromium/mk-vendor-file.py +++ b/apks/chromium/mk-vendor-file.py @@ -13,7 +13,7 @@ import subprocess import sys -BASEDIR = "/mnt/cache/chromium" +BASEDIR = "/tmp/cache/chromium" SKIP_DEPS = [ "src/tools/luci-go", @@ -216,7 +216,7 @@ def make_vendor_file(chromium_version, target_os): with open('vendor-%s.nix' % chromium_version, 'w') as vendor_nix: vendor_nix.write("# GENERATED BY 'mk-vendor-file.py %s' for %s\n" % (chromium_version, ", ".join(target_os))) - vendor_nix.write("{fetchgit, fetchcipd, fetchurl, runCommand, symlinkJoin, platform}:\n"); + vendor_nix.write("{fetchgit, fetchcipd, fetchurl, runCommand, symlinkJoin, platform, arch}:\n"); vendor_nix.write("{\n"); for path, dep in sorted(deps.items()): diff --git a/apks/chromium/vanadium.nix b/apks/chromium/vanadium.nix index 12d35313..618f8dc5 100644 --- a/apks/chromium/vanadium.nix +++ b/apks/chromium/vanadium.nix @@ -1,19 +1,20 @@ # SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors # SPDX-License-Identifier: MIT -{ chromium, fetchFromGitHub, git, fetchcipd, linkFarmFromDrvs, fetchurl }: +{ chromium, fetchFromGitHub, git, fetchcipd, linkFarmFromDrvs, fetchurl, lib }: let vanadium_src = fetchFromGitHub { owner = "GrapheneOS"; repo = "Vanadium"; - rev = "SP2A.220405.003.2022041600"; - sha256 = "188nh6wc3y47dwy5nkzzmgdxs96pz6l84nl0ksfx0rv910kz2dg9"; + rev = "113.0.5672.62.1"; + sha256 = "sha256-++9Pt/5jzqcf1E3FteIXkMbd+Nw0xfeDlNVAkj58Ve8="; }; -in (chromium.override { +in +(chromium.override rec { name = "vanadium"; displayName = "Vanadium"; - version = "100.0.4896.127"; + version = "113.0.5672.62"; enableRebranding = false; # Patches already include rebranding customGnFlags = { is_component_build = false; @@ -31,35 +32,39 @@ in (chromium.override { proprietary_codecs = true; is_cfi = true; + use_cfi_cast = true; + use_relative_vtables_abi = false; enable_gvr_services = false; enable_remoting = false; enable_reporting = true; # 83.0.4103.83 build is broken without building this code }; - # Needed for patces/0082-update-dependencies.patch - depsOverrides = { - "src/third_party/android_deps/libs/com_google_android_gms_play_services_base" = linkFarmFromDrvs "play-services-base" [ - (fetchurl { - name = "play-services-base-18.0.1.aar"; - url = "https://maven.google.com/com/google/android/gms/play-services-base/18.0.1/play-services-base-18.0.1.aar"; - sha256 = "1pl3is31asnvz26d417wxw532p72mm2wxfav55kj3r9b8dpxg5i8"; - }) - ]; - "src/third_party/android_deps/libs/com_google_android_gms_play_services_basement" = linkFarmFromDrvs "play-services-basement" [ - (fetchurl { - name = "play-services-basement-18.0.0.aar"; - url = "https://maven.google.com/com/google/android/gms/play-services-basement/18.0.0/play-services-basement-18.0.0.aar"; - sha256 = "1mlxkysargkd8samkzfxbyilla3n9563hlijkwwjs6lhcxs7gham"; - }) - ]; - "src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks" = linkFarmFromDrvs "play-services-tasks" [ - (fetchurl { - name = "play-services-tasks-18.0.1.aar"; - url = "https://maven.google.com/com/google/android/gms/play-services-tasks/18.0.1/play-services-tasks-18.0.1.aar"; - sha256 = "108nxfl87hm8rg6pvymkbqszfbyhxi5c9bd72l9qxyncqr4dn1pi"; - }) - ]; - }; + # Needed for patces/0082-update-dependencies.patch in earlier versions of vanadium + # -- this patch no longer exists at least as of 112. + depsOverrides = + if (version < "112") then { + "src/third_party/android_deps/libs/com_google_android_gms_play_services_base" = linkFarmFromDrvs "play-services-base" [ + (fetchurl { + name = "play-services-base-18.0.1.aar"; + url = "https://maven.google.com/com/google/android/gms/play-services-base/18.0.1/play-services-base-18.0.1.aar"; + sha256 = "1pl3is31asnvz26d417wxw532p72mm2wxfav55kj3r9b8dpxg5i8"; + }) + ]; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_basement" = linkFarmFromDrvs "play-services-basement" [ + (fetchurl { + name = "play-services-basement-18.0.0.aar"; + url = "https://maven.google.com/com/google/android/gms/play-services-basement/18.0.0/play-services-basement-18.0.0.aar"; + sha256 = "1mlxkysargkd8samkzfxbyilla3n9563hlijkwwjs6lhcxs7gham"; + }) + ]; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks" = linkFarmFromDrvs "play-services-tasks" [ + (fetchurl { + name = "play-services-tasks-18.0.1.aar"; + url = "https://maven.google.com/com/google/android/gms/play-services-tasks/18.0.1/play-services-tasks-18.0.1.aar"; + sha256 = "108nxfl87hm8rg6pvymkbqszfbyhxi5c9bd72l9qxyncqr4dn1pi"; + }) + ]; + } else { }; }).overrideAttrs (attrs: { # Use git apply below since some of these patches use "git binary diff" format postPatch = '' diff --git a/apks/chromium/vendor-112.0.5615.136.nix b/apks/chromium/vendor-112.0.5615.136.nix new file mode 100644 index 00000000..b2bdabcf --- /dev/null +++ b/apks/chromium/vendor-112.0.5615.136.nix @@ -0,0 +1,396 @@ +# GENERATED BY 'mk-vendor-file.py 112.0.5615.136' for unix, android +{fetchgit, fetchcipd, fetchurl, runCommand, symlinkJoin, platform, arch}: +{ + "src" = fetchgit { url = "https://chromium.googlesource.com/chromium/src.git" ; rev = "45c90676d2e21d21d9a0eebe5bc64d8a2afed202"; sha256 = "0qhnqcb17vjghi9pvd1sbqlgbpxsb15pp58zr0hkimm3a0qqw0kl"; fetchSubmodules = true; }; + "src/android_webview/tools/cts_archive" = fetchcipd { package = "chromium/android_webview/tools/cts_archive"; version = "APYMYksv9eNAkU6osFvNXN38pMO1Q1kScjeecePr7NgC"; sha256 = "0hzd3n060nw3sw765p7l896gmbgna4vk7zlin52ivvx9x1r3yvw6"; }; + "src/buildtools/clang_format/script" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git" ; rev = "f97059df7f8b205064625cdb5f97b56668a125ef"; sha256 = "0a46iv8apx965svrigwr01gb9zrs8587p67ibpjfmyiscdw93gi0"; fetchSubmodules = true; }; + "src/buildtools/linux64" = fetchcipd { package = "gn/gn/linux-${arch}"; version = "git_revision:b25a2f8c2d33f02082f0f258350f5e22c0973108"; sha256 = "1dhj3xvsyw4d1r914h3gwyh34mlyfmvj2ga1xpglsksxr8gygxh4"; }; + "src/buildtools/reclient" = fetchcipd { package = "infra/rbe/client/${platform}"; version = "re_client_version:0.96.2.d36a87c-gomaip"; sha256 = "0r9d7dp81sqqfv1big2vcz0140cpqfh3gzyhmzmcdsvkb17rlq5g"; }; + "src/buildtools/third_party/libc++/trunk" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git" ; rev = "e136ec5032a5e5d97e988ce66e8c269a80ff54c4"; sha256 = "1jv0riza2gchyncdb65r2p8519ph7cgx2i89f4f57pnjd9x1jmky"; fetchSubmodules = true; }; + "src/buildtools/third_party/libc++abi/trunk" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git" ; rev = "87d8fe050bedb143f232b9ff99a0a46897640e5d"; sha256 = "1rhx502n1xz851vh1f977zianmwlh452wx62d712q5anz6av9rsa"; fetchSubmodules = true; }; + "src/buildtools/third_party/libunwind/trunk" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git" ; rev = "c5e861c7b48ee121d3719b7b5c14175c47ec5cc9"; sha256 = "1ffkgkyamjhd4n9mfnb0jjw9kyp0d14idw5k05xiqqr1xqlx8331"; fetchSubmodules = true; }; + "src/chrome/test/data/perf/canvas_bench" = fetchgit { url = "https://chromium.googlesource.com/chromium/canvas_bench.git" ; rev = "a7b40ea5ae0239517d78845a5fc9b12976bfc732"; sha256 = "0cs215p1353dfp0s8x33jhz7ih0fh9ajwwax6d5q15la274axwxj"; fetchSubmodules = true; }; + "src/chrome/test/data/perf/frame_rate/content" = fetchgit { url = "https://chromium.googlesource.com/chromium/frame_rate/content.git" ; rev = "c10272c88463efeef6bb19c9ec07c42bc8fe22b9"; sha256 = "0yi9xc0qihr1pw9fllsy9x9p19211p534qn7j70l7bply6x1r2dp"; fetchSubmodules = true; }; + "src/chrome/test/data/xr/webvr_info" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/toji/webvr.info.git" ; rev = "c58ae99b9ff9e2aa4c524633519570bf33536248"; sha256 = "1s7131k4m20cpmsb0jhmz1sqmnhld8n8fsirs7i6l498rv0hzh06"; fetchSubmodules = true; }; + "src/docs/website" = fetchgit { url = "https://chromium.googlesource.com/website.git" ; rev = "182a630499559e1403237d14e2bc6302d384ed39"; sha256 = "15jwrqkg26wnwihlgl14v65zb9zfls396zsaiqqj23nmxph0iqik"; fetchSubmodules = true; }; + "src/media/cdm/api" = fetchgit { url = "https://chromium.googlesource.com/chromium/cdm.git" ; rev = "fef0b5aa1bd31efb88dfab804bdbe614f3d54f28"; sha256 = "1g752m1ygk8h3wsvq6v8r8k8r6kl9s938308aiyvz8mlhm4rm7p8"; fetchSubmodules = true; }; + "src/native_client" = fetchgit { url = "https://chromium.googlesource.com/native_client/src/native_client.git" ; rev = "417b413dbe94a861ee050d42daf945cca02dba11"; sha256 = "0limdkabzr4mzp7binyyxjx0igvbc5756yxcxdhvs7bwrrmhd22w"; fetchSubmodules = true; }; + "src/net/third_party/quiche/src" = fetchgit { url = "https://quiche.googlesource.com/quiche.git" ; rev = "40c87d454d762f3daaeca334cd2dc962f0476b13"; sha256 = "01bz0iy8rzl0sa89b8v93635cjif0la3iika1dk91k7j71vvkjy7"; fetchSubmodules = true; }; + "src/third_party/accessibility_test_framework" = fetchcipd { package = "chromium/third_party/accessibility-test-framework"; version = "b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a"; sha256 = "0q4bb1nylbaals9b9qrd5c0f62nlyr2np0g6i8fbvawwrbr7qxrm"; }; + "src/third_party/android_build_tools/aapt2" = fetchcipd { package = "chromium/third_party/android_build_tools/aapt2"; version = "36NqCian2RIwuM6SFfizdUgKoXyZhy3q6pFfsws0szYC"; sha256 = "1n1wa654ga6r9kw20v9xzkwmr66mrrhaxn6gcj357dbxsbzljvki"; }; + "src/third_party/android_build_tools/apkanalyzer" = fetchcipd { package = "chromium/third_party/android_build_tools/apkanalyzer"; version = "10nnMvzw4UjIVSBd4yJQRjTp92hbnNpbuG34FzNeLIYC"; sha256 = "0vda8hpb71smay5vs6bgjhsxn2cxl7dim1h4rfla3ncf9if2cj84"; }; + "src/third_party/android_build_tools/bundletool" = fetchcipd { package = "chromium/third_party/android_build_tools/bundletool"; version = "TpDdbF-PPgwL0iOVsdLM07L-DUp2DV3hgzCMmPd2_GUC"; sha256 = "0507rvbhg5755fri9b2j4n304nnxxknbzirzhqzvpv7d9jn341qv"; }; + "src/third_party/android_build_tools/lint" = fetchcipd { package = "chromium/third_party/android_build_tools/lint"; version = "MSpv-kFDDSPO0SY0dLdHegUJcJT1Yy8cL9r3vlAZ9vkC"; sha256 = "09yqdyaag80nxc5hpqdkrd32wzg75x31l90n6xl3l1ywmn7pxqhk"; }; + "src/third_party/android_build_tools/manifest_merger" = fetchcipd { package = "chromium/third_party/android_build_tools/manifest_merger"; version = "EbRaK62t9grqlZqL-JTd_zwM4t1u9fm1x4c2rLE0cqQC"; sha256 = "14zhqrp7fgfr1k6cff465bcdb1qz0mnad6hnxilyx11h58nha489"; }; + "src/third_party/android_deps/libs/android_arch_core_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_core_common"; version = "version:2@1.1.1.cr1"; sha256 = "1l4pldx5bjyfvkr5cdza4z2m513kgk4rsjf8gbb0c0zm6wiqvyh8"; }; + "src/third_party/android_deps/libs/android_arch_core_runtime" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_core_runtime"; version = "version:2@1.1.1.cr1"; sha256 = "02i6d1cwj21idy4gnxzwslwvdmq5wf72hb84aljx5crmqwl7lyqd"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_common"; version = "version:2@1.1.1.cr1"; sha256 = "03dj04jnzd1s1aww17fjzkj5jrna5wvs3b3qalk1fawr12rmc8vj"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_common_java8" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8"; version = "version:2@1.1.1.cr1"; sha256 = "0lq6k5i8j8dkfw276nqh094ivw6m132jlvj6nflanixv0miwdqkv"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_livedata" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata"; version = "version:2@1.1.1.cr1"; sha256 = "04704xar99vcl24g5mwcyqsgwahmiiibw4p1dqykgqnh3cqsax35"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core"; version = "version:2@1.1.1.cr1"; sha256 = "0l0sbnwbckslvgn351jnm9b707045vfsa3bbcip4kfh972d96d8s"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_runtime" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime"; version = "version:2@1.1.1.cr1"; sha256 = "0axmqkq51mv1zird4qwsrfjia0vqr9q7ka2k8k9ak04inmcf9qzi"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel"; version = "version:2@1.1.1.cr1"; sha256 = "1k13bp16nbdjpb03bfp34nbz9j1jmg03j8ablpryz83jwkmn65ga"; }; + "src/third_party/android_deps/libs/com_android_support_animated_vector_drawable" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable"; version = "version:2@28.0.0.cr1"; sha256 = "0h4qnzbv148h4b1cpc3a439nxn700xmpkpgjj6hsn1v7q76hrfni"; }; + "src/third_party/android_deps/libs/com_android_support_appcompat_v7" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_appcompat_v7"; version = "version:2@28.0.0.cr1"; sha256 = "1m7kdjqhb8jnn7w8k4g1acnx83jw3kfk2792liw86br205lqgvxk"; }; + "src/third_party/android_deps/libs/com_android_support_asynclayoutinflater" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater"; version = "version:2@28.0.0.cr1"; sha256 = "1p0ydpilpk2m9k3fpjdf2yqqknwmaljicjhbz8d1vydpl85iclhb"; }; + "src/third_party/android_deps/libs/com_android_support_cardview_v7" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_cardview_v7"; version = "version:2@28.0.0.cr1"; sha256 = "07a924zviysj8a951q4nm2h74cillmqkmh9w7b09izilgfzwwwcs"; }; + "src/third_party/android_deps/libs/com_android_support_collections" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_collections"; version = "version:2@28.0.0.cr1"; sha256 = "1wfp16qyynyx87sx5n9xnc1m1bxj5za0i2qg2w1ryaxfyc84l71g"; }; + "src/third_party/android_deps/libs/com_android_support_coordinatorlayout" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout"; version = "version:2@28.0.0.cr1"; sha256 = "1iz5rhjygs50r71ni8jahjiz7zp0gry4dljbzqp6ajgzgig3ywpa"; }; + "src/third_party/android_deps/libs/com_android_support_cursoradapter" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_cursoradapter"; version = "version:2@28.0.0.cr1"; sha256 = "18rr8kr65qlb2k68d0157zslxbnm9pf38vz7jg7px42bzmhl2a10"; }; + "src/third_party/android_deps/libs/com_android_support_customview" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_customview"; version = "version:2@28.0.0.cr1"; sha256 = "15qf9icygzljy3msldrx8vz3hhzdwsvyqr8lib7aarxlz97s792q"; }; + "src/third_party/android_deps/libs/com_android_support_design" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_design"; version = "version:2@28.0.0.cr1"; sha256 = "1k48xgc29fda7sy3q031zzc0xpnb6i7m62n7kbcrv6r1r5a4djyj"; }; + "src/third_party/android_deps/libs/com_android_support_documentfile" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_documentfile"; version = "version:2@28.0.0.cr1"; sha256 = "05njjydi6lx9b2y5qr68wr4kkjysj99apyj6hbhfky7yh3cqppka"; }; + "src/third_party/android_deps/libs/com_android_support_drawerlayout" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_drawerlayout"; version = "version:2@28.0.0.cr1"; sha256 = "1xhxbyynb9z6a0iwgv1q4rg0v7hqpjaiwh05wncmbqgcmrjq9vf3"; }; + "src/third_party/android_deps/libs/com_android_support_interpolator" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_interpolator"; version = "version:2@28.0.0.cr1"; sha256 = "0pf9gkfnrz60cnqrbpac8g111ndl62gx5j61lnhkhliva22i7f0p"; }; + "src/third_party/android_deps/libs/com_android_support_loader" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_loader"; version = "version:2@28.0.0.cr1"; sha256 = "0ncc3l6l5dxlb63w3yakc2ygqs9786q6hjfimbapx08qikqrnxsv"; }; + "src/third_party/android_deps/libs/com_android_support_localbroadcastmanager" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager"; version = "version:2@28.0.0.cr1"; sha256 = "1hpag85vr370kqmcn7rr8347s3s37941191a76nglqqbsb730xy2"; }; + "src/third_party/android_deps/libs/com_android_support_multidex" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_multidex"; version = "version:2@1.0.0.cr1"; sha256 = "19wyr57av8g2cswip42jzicz4w1m0sj234ff3xnpkwbyq002qsvm"; }; + "src/third_party/android_deps/libs/com_android_support_print" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_print"; version = "version:2@28.0.0.cr1"; sha256 = "00dj6csh5gk4cyjvj6g4vy3vqmg26w4j4rw58wdgznnn8gr61v6l"; }; + "src/third_party/android_deps/libs/com_android_support_recyclerview_v7" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7"; version = "version:2@28.0.0.cr1"; sha256 = "0dl06sc9miy64g791i95smcx85g6k7pp9fhd6gp3allapvdgc9bw"; }; + "src/third_party/android_deps/libs/com_android_support_slidingpanelayout" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout"; version = "version:2@28.0.0.cr1"; sha256 = "0qbpj3233kw6pmbb62k8xcvnkmv4c6i6rg7lbdwi46jbg3ldbxfx"; }; + "src/third_party/android_deps/libs/com_android_support_support_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_annotations"; version = "version:2@28.0.0.cr1"; sha256 = "0j3bdqgbgs6x0axrlsrizkmsw4gff4i869nk9x07nh6m5p4vya1d"; }; + "src/third_party/android_deps/libs/com_android_support_support_compat" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_compat"; version = "version:2@28.0.0.cr1"; sha256 = "0kb8jsy4qwq9fimvywksa0j2z7pa321jb375kq1yl1gly6svzhhy"; }; + "src/third_party/android_deps/libs/com_android_support_support_core_ui" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_core_ui"; version = "version:2@28.0.0.cr1"; sha256 = "04s7f8aa37mhbkc6rvi6gnckcrvn6r43r8d1gn0mhvjh828rgrhn"; }; + "src/third_party/android_deps/libs/com_android_support_support_core_utils" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_core_utils"; version = "version:2@28.0.0.cr1"; sha256 = "0r1hs68590z434m4f4q63d00p8yfa38ckk1cfm2w5h8mq4i6sadq"; }; + "src/third_party/android_deps/libs/com_android_support_support_fragment" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_fragment"; version = "version:2@28.0.0.cr1"; sha256 = "1yifa3jiq1x1df1ni2yd8d9562mg4mlybkdalg167mfyv7f6rcww"; }; + "src/third_party/android_deps/libs/com_android_support_support_media_compat" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_media_compat"; version = "version:2@28.0.0.cr1"; sha256 = "1r090lw7gm9jflv3y5db14dh4blcdfrav03lij496r6a04bpcafi"; }; + "src/third_party/android_deps/libs/com_android_support_support_v4" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_v4"; version = "version:2@28.0.0.cr1"; sha256 = "0jchns4bgfmllylv35if6sgg2jnpxbqxy4nmajqk65f0sgy6slpl"; }; + "src/third_party/android_deps/libs/com_android_support_support_vector_drawable" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable"; version = "version:2@28.0.0.cr1"; sha256 = "1ssgpkfsxrj8dsq4qivm8b028v2cd5nfkrzk8apf2bhgl4rw2gfg"; }; + "src/third_party/android_deps/libs/com_android_support_swiperefreshlayout" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout"; version = "version:2@28.0.0.cr1"; sha256 = "102pdlsbypwh0yrqf0wwcjp97mnwlnvx43dlp8554qp3156dxkgz"; }; + "src/third_party/android_deps/libs/com_android_support_transition" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_transition"; version = "version:2@28.0.0.cr1"; sha256 = "12yfbvvm585b7w50rdbf436jfjsc99sqksqd5fy1nmmsqbm7jsf6"; }; + "src/third_party/android_deps/libs/com_android_support_versionedparcelable" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_versionedparcelable"; version = "version:2@28.0.0.cr1"; sha256 = "1jhh4h8c7swzcgi7sbbqchcnc7rkjbgvjff4q8kbw6ix9j1sqg57"; }; + "src/third_party/android_deps/libs/com_android_support_viewpager" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_viewpager"; version = "version:2@28.0.0.cr1"; sha256 = "0q3awf0vhkw1w1l1kx31hqvl710q2nqi0xyxa9sxq2kbnkil8a1j"; }; + "src/third_party/android_deps/libs/com_android_tools_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_tools_common"; version = "version:2@30.2.0-beta01.cr1"; sha256 = "1f0hsdw5cr863ndlv1dya0cwpsrw24m0gwjr52f83z9jvmbxhckb"; }; + "src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api"; version = "version:2@30.2.0-beta01.cr1"; sha256 = "17h47y8q9ggrxkfyd0xpvrzsc28dxhvvrkl4jhvzsw9wcs4y6dv8"; }; + "src/third_party/android_deps/libs/com_android_tools_sdk_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_tools_sdk_common"; version = "version:2@30.2.0-beta01.cr1"; sha256 = "0vvix4w657dvn6gz4x4l3rl7h8vfaa8d888wdn96nz3dyvaaradb"; }; + "src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine"; version = "version:2@2.8.8.cr1"; sha256 = "0x2z4gxbbpa5k2ppaf5l5qr6rqjz8lj1vbq2ygzak01n0ww1xlws"; }; + "src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms"; version = "version:2@1.0.cr1"; sha256 = "119pdsgmcc6w903pgbz4awp474f6kl78k4wzg48ak9c1g6wkgn5j"; }; + "src/third_party/android_deps/libs/com_google_android_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_annotations"; version = "version:2@4.1.1.4.cr1"; sha256 = "0gpykkw54kwkfqz95k781sf3jhgy6p2s73lr6h81521y9b524f1n"; }; + "src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework"; version = "version:2@4.0.0.cr1"; sha256 = "00g5h34d822j3zqxa5rv4gk2g9zzmq4ajgyds66y8np9m40rj2va"; }; + "src/third_party/android_deps/libs/com_google_android_datatransport_transport_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api"; version = "version:2@2.2.1.cr1"; sha256 = "0h0y15rj7jawhvyviyia4yr8xg3cpr778mim09wpdbk1ifrcdi5c"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_auth" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth"; version = "version:2@20.1.0.cr1"; sha256 = "0ajn6dwxigjadq20bma57xxz7r6l18yz2fiqgzayyl7yhimw92qy"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone"; version = "version:2@18.0.1.cr1"; sha256 = "0hhml7cb8lhklnx2frwgbrzzwv30as0zw0s5paklsc5m75i63rl4"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base"; version = "version:2@18.0.2.cr1"; sha256 = "0j2s8ci14bcbnhypzcf7p86j5ybszq7yyx081pzvn7awsgwywi62"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_base" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base"; version = "version:2@18.0.1.cr1"; sha256 = "1975k1vlwkbk1bsnaq0344j3vamrkkf8w3cmk3r4q624kj9wr6x0"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_basement" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement"; version = "version:2@18.1.0.cr1"; sha256 = "0yy7sy7lqfkvdx6pijagnikxd02sn6hfzxlmyz8naksynnlrkvna"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_cast" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast"; version = "version:2@17.0.0.cr1"; sha256 = "1as8xhf4z4pi4az8033r6v8jgdb17zkl1dki3z0b7yypbc2xidjh"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework"; version = "version:2@17.0.0.cr1"; sha256 = "1nchsyn7k5nhbfgrwkdz3v66vxvwb90gl4sdhdc7vawx5x2dp3ab"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut"; version = "version:2@17.0.0.cr1"; sha256 = "15nx7hy5d8gyczq7ipmy8jqmz1vn2d5x5ccn1s8cqdishaam7j51"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging"; version = "version:2@16.0.0.cr1"; sha256 = "0rmgiidb49sk8b6cwzp6i01j44wzv5324k8dh7v6w03inrjnpc5y"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_fido" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido"; version = "version:2@19.0.0-beta.cr1"; sha256 = "0ih3mrr3y14cd2p771fs58k44vag4vb1x28pflkqy6ab48zv2i6p"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_flags" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags"; version = "version:2@17.0.0.cr1"; sha256 = "1l123h8004h3j7wy13h4vd0gszlzxwj6x3bj1jssddrrwcmaxxpk"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm"; version = "version:2@17.0.0.cr1"; sha256 = "04j17610nmbprz5cgplwd9vglmjrqm4059wkw8d4xjwa5jv65p6d"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_iid" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid"; version = "version:2@17.0.0.cr1"; sha256 = "0hbgc2sw35ibmmg3gfbbpb0l10bps4jz3a6xv20r519svp6yrvdy"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps"; version = "version:2@18.0.1.cr1"; sha256 = "10pd0il4fgwgkpm6h9ai97nfy3v99kg1r172866f3gdhqgiyhlfn"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_location" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location"; version = "version:2@19.0.1.cr1"; sha256 = "064n11f0fi91fvr7wxrfsvjkxq2y9r7cyaykzwm24ys23p3f5dqi"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype"; version = "version:2@17.0.0.cr1"; sha256 = "0jw4kdviwcn97hr1ibiq9nq4cv1x3kxbkndwvsp4fa24zy13anaz"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport"; version = "version:2@17.0.0.cr1"; sha256 = "0g3sbi4pynjq14p43fqkx8vr5c9098b44m2dw12lvwjya9x5xb7l"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_stats" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats"; version = "version:2@17.0.0.cr1"; sha256 = "1q33fnzxi98fy6sv79i4yjfli7cnhljja1qgfrhk1kwdklxkgjkb"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks"; version = "version:2@18.0.2.cr1"; sha256 = "04mm1bvz6ai6qmab5wj59xywadwn8r5vc822a1mylb6q9gifi0aw"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_vision" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision"; version = "version:2@20.1.3.cr1"; sha256 = "18jvns4a03kckyq8xq51xnpd754x2n3z0x5n071a8izn8lss1waq"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common"; version = "version:2@19.1.3.cr1"; sha256 = "1jq4fwwb0gjrh4j0y0p3p7pfv1z4bm3a4757z98m7l0xn22yyg9s"; }; + "src/third_party/android_deps/libs/com_google_android_material_material" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_material_material"; version = "version:2@1.7.0-alpha02.cr1"; sha256 = "14cznf3jfx1vm9w287q110vcvwnsn9f2wcylfbw4rkpircl42023"; }; + "src/third_party/android_deps/libs/com_google_android_play_core_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_play_core_common"; version = "version:2@2.0.2.cr1"; sha256 = "117azd7p48bzfvrihyshz2ckbp5c4lvzn7m8rav7nsyigbk0210i"; }; + "src/third_party/android_deps/libs/com_google_android_play_feature_delivery" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_play_feature_delivery"; version = "version:2@2.0.1.cr1"; sha256 = "1w0dhrm1r3944cs2r9gdg7wckrn760d6zsh83z88lm5a7z3pg00s"; }; + "src/third_party/android_deps/libs/com_google_auto_auto_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_auto_auto_common"; version = "version:2@1.2.1.cr1"; sha256 = "1l0jhbx6qhqh8nr008k8bgkwcf5yc6nchlxvmhzpqp4lvyrwjclh"; }; + "src/third_party/android_deps/libs/com_google_auto_service_auto_service" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_auto_service_auto_service"; version = "version:2@1.0-rc6.cr1"; sha256 = "0wajm9wfnphyr9d167bd6nalvp4mqnilgb211pixwi4xl7wgb6fh"; }; + "src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations"; version = "version:2@1.0-rc6.cr1"; sha256 = "02iqarzhklfigrf8hp2i581nr05nk1jgjj48v5nkcw09m8w2n7w1"; }; + "src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations"; version = "version:2@1.9.cr1"; sha256 = "06p4hmcbj422bcbwckix4f6cjn92ywv9sx1ngccamb5qsn21gvl4"; }; + "src/third_party/android_deps/libs/com_google_code_findbugs_jsr305" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305"; version = "version:2@3.0.2.cr1"; sha256 = "0hbr6z5c7f2l25iscy6l02jdmbz6358lqh4cz6ppsmqm9psp15xz"; }; + "src/third_party/android_deps/libs/com_google_code_gson_gson" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_code_gson_gson"; version = "version:2@2.9.0.cr1"; sha256 = "0ihxdpz3z301w0s90z6vykcbx1b36bpz3ysfpbbazlj6d1yx95fq"; }; + "src/third_party/android_deps/libs/com_google_dagger_dagger" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_dagger_dagger"; version = "version:2@2.30.cr1"; sha256 = "12rjkibqsksgk4r5vdy51877phkhv5wgzsjhm5g1lsdch6cqfrwk"; }; + "src/third_party/android_deps/libs/com_google_dagger_dagger_compiler" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler"; version = "version:2@2.30.cr1"; sha256 = "0shrg5kh7s4z5pgpzxnlv56jhijwg7c3hb0qzdj0w2n67i2jb7rs"; }; + "src/third_party/android_deps/libs/com_google_dagger_dagger_producers" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers"; version = "version:2@2.30.cr1"; sha256 = "0jyqi03p0d418nrdq8gwh9sa694ppi59vm52l83wvqc38w5m42mg"; }; + "src/third_party/android_deps/libs/com_google_dagger_dagger_spi" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi"; version = "version:2@2.30.cr1"; sha256 = "16an5cd55d8gbafqkqhnwxmv4x62v49diyp1s9qbkpidf9k8kv28"; }; + "src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation"; version = "version:2@2.11.0.cr1"; sha256 = "0x8rbccga2j0y5i0g8dy3zxh2z0malvwrl6yrzg1dxjqm7ys1znd"; }; + "src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations"; version = "version:2@2.14.0.cr1"; sha256 = "0zh9xzr1zs3mnvzis4n9h5xf6cv0k6xvckc1cvfi67svgf9cy7w8"; }; + "src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api"; version = "version:2@2.11.0.cr1"; sha256 = "1860f0pcg285dfsqz6da5rzbfr6iw1syla16nb9qhchnqy0mhk3c"; }; + "src/third_party/android_deps/libs/com_google_errorprone_error_prone_core" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core"; version = "version:2@2.11.0.cr1"; sha256 = "121nnk67i4xqw9jdvl3q3bjnkj7daygwziay95cl1v98dxliabrv"; }; + "src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations"; version = "version:2@2.11.0.cr1"; sha256 = "11kq3kbgnzz5w7lfr8d39762526kdxjbbwy86xprm24n7hdxdvfa"; }; + "src/third_party/android_deps/libs/com_google_errorprone_javac" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_javac"; version = "version:2@9+181-r4173-1.cr1"; sha256 = "0kgmmd5xpcsy2nsc01b7fnp37ym4iqbkb2lw78dp4j0val7dhghm"; }; + "src/third_party/android_deps/libs/com_google_errorprone_javac_shaded" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded"; version = "version:2@9-dev-r4023-3.cr1"; sha256 = "0k30hws8f0pkcyik8m290m575d4d6j6yak2l3syapdgjdhyf1qic"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations"; version = "version:2@16.0.0.cr1"; sha256 = "02r04np2mf1mkla5mf1xg0dlgggx4afhrgviyrlr9ipd9w54awwz"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_common"; version = "version:2@19.5.0.cr1"; sha256 = "0y1gwbpcpz2rdqjf5n22kj3dp9vb7f3vzh08lz0ssppggc41iblz"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_components" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_components"; version = "version:2@16.1.0.cr1"; sha256 = "0bqaa3i94qg45h4c00cfsdyf9x9d76zsck7cgzcr11bx18ykxdc0"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_encoders" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders"; version = "version:2@16.1.0.cr1"; sha256 = "17kh5i9g4j9h170xkhg0f6637q06raybaanf6mznmd0p863jg7xw"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json"; version = "version:2@17.1.0.cr1"; sha256 = "19iv2mg8m9z2if788hb75v2shbha4517savakagkrkzx6bbs7njs"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_iid" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid"; version = "version:2@21.0.1.cr1"; sha256 = "15cfb59wai35w6vw5flsa4g9x3s4rav184b6d72mqj403fgi8bwc"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop"; version = "version:2@17.0.0.cr1"; sha256 = "06cksl06gnzp8xpa063yj6kdam2cqi8rn78hl6p0hv3m1vy77lfb"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_installations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations"; version = "version:2@16.3.5.cr1"; sha256 = "116l1b7aj7nfj6jf86gfbsdpcgb340wv7102nrp42xxyn0fszmbc"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop"; version = "version:2@16.0.1.cr1"; sha256 = "0vfsmymq8safw9pfg8r3fk0k5isnncxpilk7kkzfhd4kfv2i8is2"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector"; version = "version:2@18.0.0.cr1"; sha256 = "0ysgdgz4yn580syspcxy2ss7kki5nz6apphijz2fmcx56rxg9vbs"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_messaging" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging"; version = "version:2@21.0.1.cr1"; sha256 = "1jbldrvdsdkx55vv7i3i0f1wai64r6mddvsg3ilj66askgscnpq4"; }; + "src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format"; version = "version:2@1.5.cr1"; sha256 = "1i9171zx905r7sv5zcd1f0xl73dl3f82jii9w6hc3whbljg62dm5"; }; + "src/third_party/android_deps/libs/com_google_guava_failureaccess" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_guava_failureaccess"; version = "version:2@1.0.1.cr1"; sha256 = "148y7xhfzd8abzs8ly4d4i6giqr37xf2g0p7zf7qm019yknmljww"; }; + "src/third_party/android_deps/libs/com_google_guava_guava" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_guava_guava"; version = "version:2@31.0.1-jre.cr1"; sha256 = "1375ld5nxlibnnn2p9ghr09a3ggcmhld1jhw4cw1cwzvlx2c7q85"; }; + "src/third_party/android_deps/libs/com_google_guava_guava_android" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_guava_guava_android"; version = "version:2@31.1-android.cr1"; sha256 = "1j44ja0mngmfxpa0qawfvb0ffn0jd5cjx9xsf2x9zc57l4pjll7i"; }; + "src/third_party/android_deps/libs/com_google_guava_listenablefuture" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_guava_listenablefuture"; version = "version:2@1.0.cr1"; sha256 = "0y3iph2x358ffckqxwmz6p3g4x6nzwk1b214i55b5xb67h8253kg"; }; + "src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations"; version = "version:2@1.3.cr1"; sha256 = "1lzcfjyryr4igbg70wfj5x5gq28xzr3q253zrnnkknykmqjh7p3k"; }; + "src/third_party/android_deps/libs/com_google_protobuf_protobuf_java" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java"; version = "version:2@3.19.2.cr1"; sha256 = "0jhzscjk2bf914mhj19xfz76031ihaxmy5kzgf5rkyk6ip9cjf4j"; }; + "src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite"; version = "version:2@3.21.1.cr1"; sha256 = "0g2i3mjfvk6jyrmdbnhps020vx1nrm8qg79q8i5cbp8px4k9l0a3"; }; + "src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils"; version = "version:2@1.3.0.cr1"; sha256 = "0zkfrbaz1ak9infixbsbi46g3hwjlrf8w0kv1mmdw38k6w1yfhm0"; }; + "src/third_party/android_deps/libs/com_squareup_javapoet" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_squareup_javapoet"; version = "version:2@1.13.0.cr1"; sha256 = "17x2j81kfmvl9y2jnarqgclqfqj8rajbgg31mk629jyar8855x8r"; }; + "src/third_party/android_deps/libs/com_squareup_javawriter" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_squareup_javawriter"; version = "version:2@2.1.1.cr1"; sha256 = "12p89pd3cjc9bxy6qfhjndfkvy0j8ix3calk4qlyn7fdnldb2v93"; }; + "src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils"; version = "version:2@4.0.cr1"; sha256 = "020y56kbg7x3fl0c6ghly6zga3nhcnajdkrzxgsl3zamz09z90p7"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_api"; version = "version:2@1.49.0.cr1"; sha256 = "02d97yjjzck11hqjpa6ninqklfcxxfv527dl8z1sgby7q16y3mzx"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_binder" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_binder"; version = "version:2@1.49.0.cr1"; sha256 = "186afwqw1f556is14j36q10xp5k0sh7bwxmdlgq7mbl7sxbg2pqa"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_context" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_context"; version = "version:2@1.49.0.cr1"; sha256 = "1dmfm27gi2zl5fdgyfnyfd4ic5mx4vkny1cya7bfpvq0bvqw7qg4"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_core" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_core"; version = "version:2@1.49.0.cr1"; sha256 = "1qdagwiapscxp4vyc5xifimh1jrb6ylhcldyxmawl6xrjl1n5yfk"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite"; version = "version:2@1.49.0.cr1"; sha256 = "0fcp01kx37r9j1jy8y9lsqn2ix7m83mrzgrdzyg37c6x786xrydy"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_stub" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_stub"; version = "version:2@1.49.0.cr1"; sha256 = "1a9pk6rp79jz5h99w6vl8sdfmqmpqb5j8rch783c3vylhy8ks60s"; }; + "src/third_party/android_deps/libs/io_perfmark_perfmark_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_perfmark_perfmark_api"; version = "version:2@0.25.0.cr1"; sha256 = "0say2qzi0ldh5in83xa060p3xmh7cw3z58wj7k5yspacxlfci1lr"; }; + "src/third_party/android_deps/libs/javax_annotation_javax_annotation_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api"; version = "version:2@1.3.2.cr1"; sha256 = "1ig3slysl3afy07kdgixjbqx7vw5f180cza6dlj2zdnkn4j9i9a0"; }; + "src/third_party/android_deps/libs/javax_annotation_jsr250_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/javax_annotation_jsr250_api"; version = "version:2@1.0.cr1"; sha256 = "0sydfjb5vxxwpcd5hk9ks072ljnnaxx40ilvcm0ll02q56f2d0np"; }; + "src/third_party/android_deps/libs/javax_inject_javax_inject" = fetchcipd { package = "chromium/third_party/android_deps/libs/javax_inject_javax_inject"; version = "version:2@1.cr1"; sha256 = "0qys622n7ixbqvgm9a7lnm4ixa4cqk5h12dx71ibglqms9lw2bk1"; }; + "src/third_party/android_deps/libs/net_bytebuddy_byte_buddy" = fetchcipd { package = "chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy"; version = "version:2@1.12.22.cr1"; sha256 = "057lxzqhw3sh4w9a139s66a57j0s0sx8hlz7bp22gvi11h46hsr7"; }; + "src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent" = fetchcipd { package = "chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent"; version = "version:2@1.12.22.cr1"; sha256 = "023ppkzkhz6hi3yzskmz92ms87akbjqyksp0qdy569j6dvdk40hf"; }; + "src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap" = fetchcipd { package = "chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap"; version = "version:2@0.2.cr1"; sha256 = "19pg77ca5c7mgclq26xvgv3dfrvppsmvl9277icb3rbaqiivj1xv"; }; + "src/third_party/android_deps/libs/net_sf_kxml_kxml2" = fetchcipd { package = "chromium/third_party/android_deps/libs/net_sf_kxml_kxml2"; version = "version:2@2.3.0.cr1"; sha256 = "12gfh22c3p5x56nspj8dx8cjklmyjczbgccmjy2jasjj3qz84zxd"; }; + "src/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on"; version = "version:2@1.68.cr1"; sha256 = "0gmz6hvbj0q89bdmkcs2b738rjvh3an2z3qsplixh3vif17qmawv"; }; + "src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup"; version = "version:2@1.2.1.cr1"; sha256 = "1r01vw3cdc90cy63cfjl05hlr973xp6h01y4wl3l2qbaybm8aakh"; }; + "src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual"; version = "version:2@2.5.5.cr1"; sha256 = "0rq3lcj37sgwrckzhbaw62ld152cjiaz70q2f5mhfx6gr5yxyh3i"; }; + "src/third_party/android_deps/libs/org_checkerframework_checker_qual" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_checkerframework_checker_qual"; version = "version:2@3.25.0.cr1"; sha256 = "09rypjvsqq63317yf6xbkhggh4lam6az6c2p5q662ihr55n8yw7f"; }; + "src/third_party/android_deps/libs/org_checkerframework_checker_util" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_checkerframework_checker_util"; version = "version:2@3.25.0.cr1"; sha256 = "19wiq3qmfad16c4cjcjklpcnvk5pygvlamazmmdgz6836x6mhy7d"; }; + "src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone"; version = "version:2@3.15.0.cr1"; sha256 = "1vbs7mks0w0d6qnd7a6k9cgjn3liv5d9fyh16qj4z3cc18a0swzc"; }; + "src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations"; version = "version:2@1.21.cr1"; sha256 = "047d8z1ww87gqwqw5dixvhnqw041gs20vdzmk03fpcq28d64l2dg"; }; + "src/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber"; version = "version:2@2.5.2.cr1"; sha256 = "0bri55n0779g8bj033w48pmrazllqd3npb1x926hqr7ryb0z00k5"; }; + "src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit"; version = "version:2@4.4.1.201607150455-r.cr1"; sha256 = "0p5js31wa0i0f7l3gkd9fjvyk6bs2zz8hnvfh2k52w6cg1nz29jf"; }; + "src/third_party/android_deps/libs/org_hamcrest_hamcrest" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_hamcrest_hamcrest"; version = "version:2@2.2.cr1"; sha256 = "04f319fxagajvwq2d4w59zrik0wlk74n2v4l15zlvxq10wf3si6g"; }; + "src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7"; version = "version:2@1.8.0.cr1"; sha256 = "0p0farc8qrd28f076blnbrmdivy5pszx1x7qd04gsn4g9pgj3n4k"; }; + "src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8"; version = "version:2@1.8.0.cr1"; sha256 = "0bhbz53wbjmzl42cljyh1iw52smzqbv3v659d1xh9mmsbbx9anqf"; }; + "src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android"; version = "version:2@1.6.1.cr1"; sha256 = "00rl902q19vzhj35j7x2992q6gy81j47smzvrfrav703i1ayrx54"; }; + "src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm"; version = "version:2@1.6.1.cr1"; sha256 = "13qbv6v0ly8428n0mavz9dgv5m4cyil5biz78q69ib6j3mbz4h98"; }; + "src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm"; version = "version:2@0.1.0.cr1"; sha256 = "183h8nqbihlhyxid6xxdqn4px2j3710dsr0x64jh6d4dm0sxrwd5"; }; + "src/third_party/android_deps/libs/org_jsoup_jsoup" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jsoup_jsoup"; version = "version:2@1.15.1.cr1"; sha256 = "079dgx7wjivwf24q4snqlx0vh7lyzvgz3zq5lwslz55w20xkcq8k"; }; + "src/third_party/android_deps/libs/org_mockito_mockito_core" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_mockito_mockito_core"; version = "version:2@5.1.1.cr1"; sha256 = "0idfk27bmb3g3wjxmawgkm97zyj2ic8la2yn0rs5qci42dj26ch3"; }; + "src/third_party/android_deps/libs/org_objenesis_objenesis" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_objenesis_objenesis"; version = "version:2@3.3.cr1"; sha256 = "0mvzc73pk83skmx6nids0728dw9ywjbbgy3f2j1mdvnnd9dv2ff4"; }; + "src/third_party/android_deps/libs/org_ow2_asm_asm" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ow2_asm_asm"; version = "version:2@9.2.cr1"; sha256 = "0hlrvzvp1rvlkr3p33dzfrhqzzkl9ym904k65bl26w4jvv9j6jah"; }; + "src/third_party/android_deps/libs/org_ow2_asm_asm_analysis" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis"; version = "version:2@9.2.cr1"; sha256 = "0b15j7p6vy8ihpfi7k2ksi5qvck29g75f34kg3srg0l0v8srnhn2"; }; + "src/third_party/android_deps/libs/org_ow2_asm_asm_commons" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons"; version = "version:2@9.2.cr1"; sha256 = "1v42dq7ljjf59mihxahkyb7frfzw3p0vgwzjq1m1pagnss9622sl"; }; + "src/third_party/android_deps/libs/org_ow2_asm_asm_tree" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree"; version = "version:2@9.2.cr1"; sha256 = "1kg8g4aigpdg7fcl1fmjfnwmscdwrgqcrcqff3lvjd3sbi9l0gvy"; }; + "src/third_party/android_deps/libs/org_ow2_asm_asm_util" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ow2_asm_asm_util"; version = "version:2@9.2.cr1"; sha256 = "01ma19dfxz729wfyym7gkbx0h008aswjbni6xwh4c86m0zkv33w6"; }; + "src/third_party/android_deps/libs/org_pcollections_pcollections" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_pcollections_pcollections"; version = "version:2@3.1.4.cr1"; sha256 = "0jh4vfi812bmk8s6flncx4332rcc1aw5sh1r25p0rv9xz1v9w9wv"; }; + "src/third_party/android_deps/libs/org_robolectric_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_annotations"; version = "version:2@4.8.1.cr1"; sha256 = "1i7jdv9jgd6ysaikcc2y4qk7hxyrgn8jwwxjqr4df77dnn038lkq"; }; + "src/third_party/android_deps/libs/org_robolectric_junit" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_junit"; version = "version:2@4.8.1.cr1"; sha256 = "0l59zh1p5jwprh2x9mdill1jbw971f4w03cp5id8ylvkcj1ksizr"; }; + "src/third_party/android_deps/libs/org_robolectric_nativeruntime" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_nativeruntime"; version = "version:2@4.8.1.cr1"; sha256 = "1iz236afpipkdzlh1gy4hc1b1ic002pm4hyf8r27vq1jmlri7df0"; }; + "src/third_party/android_deps/libs/org_robolectric_pluginapi" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_pluginapi"; version = "version:2@4.8.1.cr1"; sha256 = "1xf07j176pdiq3fvqcnd07w6zyhgs2fsi91acgh24jyb9p5m7mzn"; }; + "src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver"; version = "version:2@4.8.1.cr1"; sha256 = "1fiqwyhpzim1jwxhyb54v441ykr3jn756w85xghb7fkb2cr4yab9"; }; + "src/third_party/android_deps/libs/org_robolectric_resources" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_resources"; version = "version:2@4.8.1.cr1"; sha256 = "1zmqql97c2509m23xrv6cc9lbyj0ymwg5az0fbqcdr7v2ify6n27"; }; + "src/third_party/android_deps/libs/org_robolectric_robolectric" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_robolectric"; version = "version:2@4.8.1.cr1"; sha256 = "1xm1y345pvq2950ygmjzkfy6ijgv0w67b3mvn3z9dzhkhm6hzl5z"; }; + "src/third_party/android_deps/libs/org_robolectric_sandbox" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_sandbox"; version = "version:2@4.8.1.cr1"; sha256 = "1p5j866s45l6pfhg19fjhsk2y9n8c5bx4rydp96qj31a8j1b6pds"; }; + "src/third_party/android_deps/libs/org_robolectric_shadowapi" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_shadowapi"; version = "version:2@4.8.1.cr1"; sha256 = "1ax75rs40drzv4g8bn5bks0wk6rimlsgn0n9dac6c35zrpizjv4j"; }; + "src/third_party/android_deps/libs/org_robolectric_shadows_framework" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_shadows_framework"; version = "version:2@4.8.1.cr1"; sha256 = "0q7m7ll0wy5835cr4mpkg0f86azz9nb3km3qz5ihxfdgh9vr7yrq"; }; + "src/third_party/android_deps/libs/org_robolectric_shadows_playservices" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices"; version = "version:2@4.8.1.cr1"; sha256 = "190g0srl19kvrj8fr27i8wj6yj8h8zbij59l7hg0lfxxmvb5rshw"; }; + "src/third_party/android_deps/libs/org_robolectric_utils" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_utils"; version = "version:2@4.8.1.cr1"; sha256 = "0mv7q47r6p46ddxfn7vqr3kx7l3ymbpgl8mlykdy8m4cjyag2awj"; }; + "src/third_party/android_deps/libs/org_robolectric_utils_reflector" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_utils_reflector"; version = "version:2@4.8.1.cr1"; sha256 = "09dsnypmi1fh6flyrsz0v4fqy0429ci26glvn0p6mk7jldz91zrr"; }; + "src/third_party/android_ndk" = fetchgit { url = "https://chromium.googlesource.com/android_ndk.git" ; rev = "8388a2be5421311dc75c5f937aae13d821a27f3d"; sha256 = "0bakpilahkchjfmhd47dkyfm2gpb1j09vy5l3h3ijryiyg9n1asq"; fetchSubmodules = true; }; + "src/third_party/android_protobuf/src" = fetchgit { url = "https://android.googlesource.com/platform/external/protobuf.git" ; rev = "7fca48d8ce97f7ba3ab8eea5c472f1ad3711762f"; sha256 = "1icb2s3lp1vsximymk3cm8adwj7xk3awb4a7plxj88zqphydkk0d"; fetchSubmodules = true; }; + "src/third_party/android_protoc" = fetchcipd { package = "chromium/third_party/android_protoc"; version = "sLsJWojddBL2u8NYwNh6pJsqp_bL1ttmYIlBnhiIQ1QC"; sha256 = "00qag88lcvgz2f3krqlj8fgjy56ck3lkafk7dq8x6lxz1h1m5wim"; }; + "src/third_party/android_rust_toolchain/toolchain" = fetchcipd { package = "chromium/third_party/android_rust_toolchain/linux-amd64"; version = "version:2@1.64.0.cr2"; sha256 = "06fz72l5ynkrbh3dmblqig38g4r8g1hg4h9xygvjjsir2m6h3rcg"; }; + "src/third_party/android_sdk/androidx_browser/src" = fetchgit { url = "https://chromium.googlesource.com/external/gob/android/platform/frameworks/support/browser.git" ; rev = "65086eb5e52c16778fa7b4f157156d17b176fcb3"; sha256 = "1ypad79hb6m88bhrzlklz4cbba6gmrzxcls91z923ip3wdsg90wl"; fetchSubmodules = true; }; + "src/third_party/android_sdk/public" = + symlinkJoin { name = "cipd-joined"; paths = [ + (fetchcipd { package = "chromium/third_party/android_sdk/public/build-tools/33.0.0"; version = "-VRKr36Uw8L_iFqqo9nevIBgNMggND5iWxjidyjnCgsC"; sha256 = "1bgyp0xyi6icsyg5i6cngi477z288r5q4wd3s8a5pviy7fw76ads"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/cmdline-tools"; version = "3Yn5Sn7BMObm8gsoZCF0loJMKg9_PpgU07G9DObCLdQC"; sha256 = "00y5va4blbdd5zqvif8a8a8djmy3ak5aymnzx7ayww914g8xqn2w"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/emulator"; version = "9lGp8nTUCRRWGMnI_96HcKfzjnxEJKUcfvfwmA3wXNkC"; sha256 = "1h1am76xs3p3wp4rgw65zp0y8znnl4znhfbsgycjy4d4i7qmlhjw"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/patcher"; version = "I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C"; sha256 = "1q03jm591c7fn1jra007pl43bs6hxm46cynnv3xx8rwyiwpbdwy0"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/platform-tools"; version = "RSI3iwryh7URLGRgJHsCvUxj092woTPnKt4pwFcJ6L8C"; sha256 = "0mcx9phgazk139lpd89r5anxv035h6f11w975rxcvk8ipiy2yci4"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/platforms/android-33"; version = "eo5KvW6UVor92LwZai8Zulc624BQZoCu-yn7wa1z_YcC"; sha256 = "0i22rxni5hfpwkjzkchqm3ibrq4dyp9q25x5a63zz1gd0jkh1b4x"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/platforms/android-tiramisuprivacysandbox"; version = "YWMYkzyxGBgVsty0GhXL1oxbY0pGXQIgFc0Rh7ZMRPYC"; sha256 = "0d6pdry5iy3s4wm0q41mzg9fhc4vk0baw671y6hfvpdkmy93fvr5"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/sources/android-31"; version = "_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC"; sha256 = "154bn5dkk67zm6ayivxl8s6nxhr8rz1zi13ms52gkbd08zshnqsq"; }) + ]; } + ; + "src/third_party/android_support_test_runner" = fetchcipd { package = "chromium/third_party/android_support_test_runner"; version = "96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141"; sha256 = "1xk3b48zwan3pyg94mjkmain8r2iyld7lvzy3zd8yaz5bairfhif"; }; + "src/third_party/android_system_sdk" = fetchcipd { package = "chromium/third_party/android_system_sdk/public"; version = "RGY8Vyf8jjszRIJRFxZj7beXSUEHTQM90MtYejUvdMgC"; sha256 = "1hra8v4d6kwnxspspgrvbqcxll1ya0dzsa3css96m6zf88mksd7i"; }; + "src/third_party/androidx" = fetchcipd { package = "chromium/third_party/androidx"; version = "zEg6hTXAR6Mcqyfh8gHDzD9fmyy1xwz4swj6pkENIYsC"; sha256 = "1ryripk4ng46dqc4y3bcif482421qp0r95rb94anlgh2cyqlmwd9"; }; + "src/third_party/androidx_javascriptengine/src" = fetchgit { url = "https://chromium.googlesource.com/aosp/platform/frameworks/support/javascriptengine/javascriptengine/src.git" ; rev = "1f37b986ae4da1f48d55fdd32ed465c6f3659c30"; sha256 = "12bvgbqkfa4h6xdjwnj2a996a7wlfgcijnx7qg27ll5jh053isyv"; fetchSubmodules = true; }; + "src/third_party/angle" = fetchgit { url = "https://chromium.googlesource.com/angle/angle.git" ; rev = "aed05b609629db64999e3a32364ee3a6d9eba4f3"; sha256 = "1j7nwrxzg650rg368ijga2xrrn0x49y0mfzfjf5l2f0h8n10ir32"; fetchSubmodules = true; }; + "src/third_party/angle/third_party/VK-GL-CTS/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS" ; rev = "a13cbc8559935c85201c975cbc2587e7dd5ea0f1"; sha256 = "0zm8sxpfjk959vrdj50qkv5ckpdf9b852ksn1vnx576l7gsdbdky"; fetchSubmodules = true; }; + "src/third_party/angle/third_party/glmark2/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/glmark2/glmark2" ; rev = "ca8de51fedb70bace5351c6b002eb952c747e889"; sha256 = "1fdfk4rwsnp8wwkmpdq7aqvyrd3amwqyr3b3hs2wb7rarmcb7grg"; fetchSubmodules = true; }; + "src/third_party/angle/third_party/rapidjson/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/Tencent/rapidjson" ; rev = "781a4e667d84aeedbeb8184b7b62425ea66ec59f"; sha256 = "0dhaq4a5gm2vcjay9nknad5h8z29cghi4i24abnblrfx13kp90h5"; fetchSubmodules = true; }; + "src/third_party/apache-linux" = fetchcipd { package = "infra/3pp/tools/httpd-php/linux-amd64"; version = "version:2@httpd2.4.38.php7.3.31.chromium.3"; sha256 = "1p9srk6a014a1adl4bf1wgd9r5bis7860z940m9b6216jl734mhp"; }; + "src/third_party/apache-portable-runtime/src" = fetchgit { url = "https://chromium.googlesource.com/external/apache-portable-runtime.git" ; rev = "c3f11fcd86b42922834cae91103cf068246c6bb6"; sha256 = "1qb3qgwhn94v56kfw4ciaxbzfad834d1dgdhckhj3vcr86bchj5j"; fetchSubmodules = true; }; + "src/third_party/arcore-android-sdk-client" = fetchcipd { package = "chromium/third_party/arcore-android-sdk-client"; version = "NYf1qvBS9hNVK-6exAl-MaVbQsRKCDYl5Br936GtcU0C"; sha256 = "0la28xydf4ylrv320qhvhhb6g5ay6ibhanvkgmxfpvbbz49hw1x7"; }; + "src/third_party/arcore-android-sdk/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google-ar/arcore-android-sdk.git" ; rev = "d197af6b38f98d2344bc7f76326c4aa0c4f2fb90"; sha256 = "0n4a5larsql52nv9mk7knd2977v4y4ph89i2z86ar1dw2spfjdhb"; fetchSubmodules = true; }; + "src/third_party/boringssl/src" = fetchgit { url = "https://boringssl.googlesource.com/boringssl.git" ; rev = "ca1690e221677cea3fb946f324eb89d846ec53f2"; sha256 = "0sbv7q29044xy4zi0y7hg6l7ksg3ffg2wa9qaz0mdrpyvm8c327g"; fetchSubmodules = true; }; + "src/third_party/breakpad/breakpad" = fetchgit { url = "https://chromium.googlesource.com/breakpad/breakpad.git" ; rev = "abb105db21e962eda5b7d9b7a0ac8dd701e0b987"; sha256 = "0d8jy23c1rawi7s5n9dhhg6z0rsfdw25lq7bksh0jp0l23j32syr"; fetchSubmodules = true; }; + "src/third_party/byte_buddy" = fetchcipd { package = "chromium/third_party/byte_buddy"; version = "c9b53316603fc2d997c899c7ca1707f809b918cd"; sha256 = "1dffk7k27ng3h5zkx7qgaynydpm9czk3zp8crkghjs6xzdkzfdry"; }; + "src/third_party/byte_buddy/android_sdk_build_tools_25_0_2" = fetchcipd { package = "chromium/third_party/android_sdk/public/build-tools"; version = "kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC"; sha256 = "0bs6lp21wpbhg3cfna1s7ncjn0l6j7zdx83fk22xw3350mjlbnm7"; }; + "src/third_party/cardboard/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/googlevr/cardboard" ; rev = "e17632c2f6e5ffe3c807bb138153a05a35f7a6fe"; sha256 = "0qxhxljsn0zsqry6fcsihwfihqdnnamdkfcihwzm3cjj7bqm63vr"; fetchSubmodules = true; }; + "src/third_party/cast_core/public/src" = fetchgit { url = "https://chromium.googlesource.com/cast_core/public" ; rev = "e42ef68aa05ac0c163805f60b9b19284f3c2dee3"; sha256 = "0mgmd5jgr7j7xnh23azbji54jimai2bw3cb4ay3h9c170r0z2a57"; fetchSubmodules = true; }; + "src/third_party/catapult" = fetchgit { url = "https://chromium.googlesource.com/catapult.git" ; rev = "4274fe29dac91b7713244daebb6f1d2364d97193"; sha256 = "00wl4wzb7y3v57daiw2gmcr11zzr7mgkh48krcwm1rrz5w90fq85"; fetchSubmodules = true; }; + "src/third_party/ced/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git" ; rev = "ba412eaaacd3186085babcd901679a48863c7dd5"; sha256 = "09jjr2nffp2b6sqrk0bx4zrqvbqf8isq0i2v7qzng2zn33hvn8f9"; fetchSubmodules = true; }; + "src/third_party/centipede/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/centipede.git" ; rev = "63ed43d2bfa2c04e291e81d643a5581c9be90c53"; sha256 = "18vgakg7a8j53d4vgcwj54g2z07qadcg9yvr8dbzgbhf2xgffr5h"; fetchSubmodules = true; }; + "src/third_party/checkstyle" = fetchcipd { package = "chromium/third_party/checkstyle"; version = "UAf8iarsiPx9B6ClHuyeRNM6py76TUVdylyGLTmpb4IC"; sha256 = "0m3n0zhjljnyankcli97p48kkji7c9nwrr32j29l806dmpysqzqa"; }; + "src/third_party/cld_3/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/cld_3.git" ; rev = "b48dc46512566f5a2d41118c8c1116c4f96dc661"; sha256 = "0ayrrhfdwrf4260h9fsirkhhfrcvc3qqnh6h9wj3ixij2lq0wwqb"; fetchSubmodules = true; }; + "src/third_party/colorama/src" = fetchgit { url = "https://chromium.googlesource.com/external/colorama.git" ; rev = "799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8"; sha256 = "0llfx0c2rs270431s8yi8ffmn45zxncwxmwby42q3adv45il87qq"; fetchSubmodules = true; }; + "src/third_party/content_analysis_sdk/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git" ; rev = "3d3f3d6f27288d7b0628ae5259238162c5e5ae76"; sha256 = "1cfng9mp9agn9n7rq1rm07hmh541pcsahkz5swwwkrskcw1h1lmb"; fetchSubmodules = true; }; + "src/third_party/cpuinfo/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git" ; rev = "beb46ca0319882f262e682dd596880c92830687f"; sha256 = "1qm6gs7nibibcgyzay5c177yca2cnhmd8gyxfkypyy5j39b0jyv5"; fetchSubmodules = true; }; + "src/third_party/crc32c/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/crc32c.git" ; rev = "fa5ade41ee480003d9c5af6f43567ba22e4e17e6"; sha256 = "0vivyzhljrsz6yp5fyyq86bq3hih1zxv77jv41j82c251yym60kz"; fetchSubmodules = true; }; + "src/third_party/cros_components" = fetchgit { url = "https://chromium.googlesource.com/external/google3/cros_components.git" ; rev = "fb2448fc618b4e3634c8c4097b4a84fcfa34c540"; sha256 = "10b4igwrv4pcyxjc02z57nid2gf1x4y9092xza3ynbqbq6aar7im"; fetchSubmodules = true; }; + "src/third_party/cros_system_api" = fetchgit { url = "https://chromium.googlesource.com/chromiumos/platform2/system_api.git" ; rev = "ffb88930c81ef7f7026a2433c424d8b3658580d4"; sha256 = "1rk3gr2ll9n6ppa28jhjcm1bfn3id19nhl76y2npciwma32rl5iz"; fetchSubmodules = true; }; + "src/third_party/crossbench" = fetchgit { url = "https://chromium.googlesource.com/crossbench.git" ; rev = "27639d495e1cec411073bc82ba1fe368ce0ca89a"; sha256 = "10mgf6zhcbrwfjpjgdr2l51i3z6rrcqzss32qjj7v4rbcmv3r95x"; fetchSubmodules = true; }; + "src/third_party/dav1d/libdav1d" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git" ; rev = "ed63a7459376a21e88b871006574dc2055a2ea35"; sha256 = "16pv3q2h2kc895f9nqd22i8ki2p7yz038qs8ys9gb8a9ahgkl5zy"; fetchSubmodules = true; }; + "src/third_party/dawn" = fetchgit { url = "https://dawn.googlesource.com/dawn.git" ; rev = "5767f435195311b3c471ecca2b0836d512a75271"; sha256 = "0xcibb0v0mnhw7ms10s6q4b9x16a7gwv2pxk9szqsjvzsb3s4gp3"; fetchSubmodules = true; }; + "src/third_party/dawn/third_party/glfw" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/glfw/glfw" ; rev = "62e175ef9fae75335575964c845a302447c012c7"; sha256 = "0a1bmh0yan6aj1g1gcr2rkna8dz5m4qcgk9nzg4ks8ri6i30y02g"; fetchSubmodules = true; }; + "src/third_party/dawn/third_party/ninja" = fetchcipd { package = "infra/3pp/tools/ninja/${platform}"; version = "version:2@1.11.1.chromium.6"; sha256 = "1l77a3p2ppxcyk65diplh37dcbaayha1agm7pppyjpgi889ssnzg"; }; + "src/third_party/dawn/third_party/webgpu-cts" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/gpuweb/cts" ; rev = "13410d18b430ae45889846a03583c76c0435704f"; sha256 = "1dgiv5iv1gywx2mm2360ascl4985b09mpqkrja2clhdm0c851482"; fetchSubmodules = true; }; + "src/third_party/dawn/tools/golang" = fetchcipd { package = "infra/3pp/tools/go/${platform}"; version = "version:2@1.18.4"; sha256 = "0siakkg0n19axv7xh9d5013y1vz6haaq2f635hswzw7ybd67ad03"; }; + "src/third_party/depot_tools" = fetchgit { url = "https://chromium.googlesource.com/chromium/tools/depot_tools.git" ; rev = "a6898e71abf374d699ebaa121312e89bad8f100a"; sha256 = "0zwz6z8l9frazbrciff8xfyvfk3sz390m7k601kzw7kvxr3xsjig"; fetchSubmodules = true; }; + "src/third_party/devtools-frontend/src" = fetchgit { url = "https://chromium.googlesource.com/devtools/devtools-frontend" ; rev = "2436ae2c5444ba8008a9f092301209a87aef0483"; sha256 = "0a1nnlxfgh97wpczif54j5wv91vp2rbcsnshvyxmqw0wbm78h0yc"; fetchSubmodules = true; }; + "src/third_party/devtools-frontend/src/third_party/esbuild" = fetchcipd { package = "infra/3pp/tools/esbuild/${platform}"; version = "version:2@0.14.13.chromium.2"; sha256 = "048cv3givcy0yssgg994z17qfsr8ixjjmz42apqmpwgz7bmysij1"; }; + "src/third_party/dom_distiller_js/dist" = fetchgit { url = "https://chromium.googlesource.com/chromium/dom-distiller/dist.git" ; rev = "199de96b345ada7c6e7e6ba3d2fa7a6911b8767d"; sha256 = "170qd75bwc0gld86vf32w36smc15wrafxqlg332mv5fhcl7h3qfa"; fetchSubmodules = true; }; + "src/third_party/eigen3/src" = fetchgit { url = "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git" ; rev = "3460f3558e7b469efb8a225894e21929c8c77629"; sha256 = "18070bpwz6gaf636k3bgiib46m6bgdjf7f4j4wqhk89b74kgp9fj"; fetchSubmodules = true; }; + "src/third_party/emoji-segmenter/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/emoji-segmenter.git" ; rev = "9ba6d25d0d9313569665d4a9d2b34f0f39f9a50e"; sha256 = "06qn0sjprsak0b2schahfkl3nwrrrwbls7hhn02vp7ham806cgx1"; fetchSubmodules = true; }; + "src/third_party/espresso" = fetchcipd { package = "chromium/third_party/espresso"; version = "y8fIfH8Leo2cPm7iGCYnBxZpwOlgLv8rm2mlcmJlvGsC"; sha256 = "1kiahac6knkm2zfi6b2avfpank3m5v1439wjrw9r37vh6lvxab2y"; }; + "src/third_party/expat/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/libexpat/libexpat.git" ; rev = "441f98d02deafd9b090aea568282b28f66a50e36"; sha256 = "14k4by1afkcn5r3zyjqqjllm3hdnm898bcznq8v3gpml08cc6x0m"; fetchSubmodules = true; }; + "src/third_party/farmhash/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/farmhash.git" ; rev = "816a4ae622e964763ca0862d9dbd19324a1eaf45"; sha256 = "1mqxsljq476n1hb8ilkrpb39yz3ip2hnc7rhzszz4sri8ma7qzp6"; fetchSubmodules = true; }; + "src/third_party/ffmpeg" = fetchgit { url = "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git" ; rev = "ee0c52d52036ecadfd38affec86c04937480bedb"; sha256 = "14ryn8mc0dxm4bf67asdv1i7mwlyjrk8psd48rlwbmziwckj205i"; fetchSubmodules = true; }; + "src/third_party/flac" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/flac.git" ; rev = "689da3a7ed50af7448c3f1961d1791c7c1d9c85c"; sha256 = "0jwc6ddhlz99j3vx9996s39zy87nvdafx1ynlqrzl1d5scycbx42"; fetchSubmodules = true; }; + "src/third_party/flatbuffers/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/flatbuffers.git" ; rev = "a56f9ec50e908362e20254fcef28e62a2f148d91"; sha256 = "00mkxlywfs6rgy7fsmhri2iwzr7ghlw58rpjjkziqngl5px083rr"; fetchSubmodules = true; }; + "src/third_party/fontconfig/src" = fetchgit { url = "https://chromium.googlesource.com/external/fontconfig.git" ; rev = "06929a556fdc39c8fe12965b69070c8df520a33e"; sha256 = "11c6061vvhykw043d8n2awjva5b8dar4c3vib285hp263c98a7yi"; fetchSubmodules = true; }; + "src/third_party/fp16/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/Maratyszcza/FP16.git" ; rev = "0a92994d729ff76a58f692d3028ca1b64b145d91"; sha256 = "05mm4vrxsac35hjf5djif9r6rdxj9ippg97ia3p6q6b8lrp7srwv"; fetchSubmodules = true; }; + "src/third_party/freetype-testing/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/freetype/freetype2-testing.git" ; rev = "7a69b1a2b028476f840ab7d4a2ffdfe4eb2c389f"; sha256 = "0dmvb31yksmk39izj2i0wx3cw6ri0i6y2m7wv77p84kkmqrdqhkw"; fetchSubmodules = true; }; + "src/third_party/freetype/src" = fetchgit { url = "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git" ; rev = "e78e2d29a95baf6053e30cc9422aa20319259803"; sha256 = "0q2kr0vvx9p7ddbh3fcgw5kprkw226dpprfxrdjn576hfk8zgzky"; fetchSubmodules = true; }; + "src/third_party/fxdiv/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git" ; rev = "63058eff77e11aa15bf531df5dd34395ec3017c8"; sha256 = "0zwzh8gmbx4m6b18s5nf13b0dk5yjkd1fs8f421bl7fz5f9gjd9f"; fetchSubmodules = true; }; + "src/third_party/gemmlowp/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/gemmlowp.git" ; rev = "13d57703abca3005d97b19df1f2db731607a7dc2"; sha256 = "0w4ap82b73kh49pw913905al6q6lfqbgp666c0mcv2k01krh771v"; fetchSubmodules = true; }; + "src/third_party/google-truth" = fetchcipd { package = "chromium/third_party/google-truth"; version = "u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC"; sha256 = "0h8jl92i2lx2mgr5swirkpyvrq6af5nk6hagd8sfl4scsx0wf78b"; }; + "src/third_party/googletest/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/googletest.git" ; rev = "af29db7ec28d6df1c7f0f745186884091e602e07"; sha256 = "0f7g4v435xh830npqnczl851fac19hhmzqmvda2qs3fxrmq6712m"; fetchSubmodules = true; }; + "src/third_party/grpc/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/grpc/grpc.git" ; rev = "a017e9b7f20743c69627b94d7d101e4e6baadb44"; sha256 = "1m2nxz1gjnr3h9226cyxc9x6qx7al2jqzya8dw3kyf40fllv6s4w"; fetchSubmodules = true; }; + "src/third_party/gvr-android-sdk/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/googlevr/gvr-android-sdk.git" ; rev = "233e7fe922a543e0bc55382d64cacd047307d0e7"; sha256 = "1f9aqraqdx58gsahy94hqfxq6nib0a5nq02rb5r6gzrz3pdfdlaz"; fetchSubmodules = true; }; + "src/third_party/hamcrest" = fetchcipd { package = "chromium/third_party/hamcrest"; version = "37eccfc658fe79695d6abb6dd497463c4372032f"; sha256 = "1yil3234fpgm27hrmnnxxvlrq3jv70fqgi365gfhvgq2cwgbjci2"; }; + "src/third_party/harfbuzz-ng/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git" ; rev = "2822b589bc837fae6f66233e2cf2eef0f6ce8470"; sha256 = "11mag3ds0qs02ixyxqrz5hqcb2gj9b3z1mjbyh6fwgkz34wm22xb"; fetchSubmodules = true; }; + "src/third_party/highway/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/highway.git" ; rev = "58746ca5b9f9444a2a3549704602ecc6239f8f41"; sha256 = "1828rz9w9sr3zlyg25b6nm7j5j5m0xnic7hy36gpsbxvq358ibpf"; fetchSubmodules = true; }; + "src/third_party/hunspell_dictionaries" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git" ; rev = "41cdffd71c9948f63c7ad36e1fb0ff519aa7a37e"; sha256 = "0pqyhi4nyx09zbj2j82169llxg4m272i9apw65gay5a5jjjazfgb"; fetchSubmodules = true; }; + "src/third_party/icu" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/icu.git" ; rev = "d6e11ba68be0fd871fcae6356adf698203ca6f37"; sha256 = "1mps51vyny7gzx2k88c5kxdnmixvcsdjm8d0g5fg4g4wrfwnp8m0"; fetchSubmodules = true; }; + "src/third_party/icu4j" = fetchcipd { package = "chromium/third_party/icu4j"; version = "e87e5bed2b4935913ee26a3ebd0b723ee2344354"; sha256 = "04af162d1clvy532dpd623mnfhz92jsc3wl0zval375dxdyqn86b"; }; + "src/third_party/jacoco" = fetchcipd { package = "chromium/third_party/jacoco"; version = "O8mNUqIbFxvOcBsSNfbvpdUFvY4nfrPY0QA2kHoO2pQC"; sha256 = "1ynphf6gihdisn20gvfs1agnarnd5n7717hgh5zkfif2k0v0yk0w"; }; + "src/third_party/javalang/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/c2nes/javalang.git" ; rev = "0664afb7f4d40254312693f2e833c1ed4ac551c7"; sha256 = "1j799654grk7klixiijhih9v67qcxhzh3hjzqhqhfpgfnd26q0l9"; fetchSubmodules = true; }; + "src/third_party/jdk" = fetchcipd { package = "chromium/third_party/jdk"; version = "-FR8HTNcMfxy7J2HUaWVa0QmEE4f68iotzvFbqOj2LEC"; sha256 = "04fr1jpp7cgb0b9ra17agi0gz4b2zfdf279bbrqbxk1jhp3bhsk7"; }; + "src/third_party/jdk11" = fetchcipd { package = "chromium/third_party/jdk"; version = "egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C"; sha256 = "1s17vi7waybypzk3a2n70iw03vh8g0c0sbiz1dis5lssq0acsk6b"; }; + "src/third_party/jsoncpp/source" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git" ; rev = "42e892d96e47b1f6e29844cc705e148ec4856448"; sha256 = "0nh2kf14v4rb35b88ggbdg2wjb6w0jvqvj685snh77hfiirpw35d"; fetchSubmodules = true; }; + "src/third_party/junit/src" = fetchgit { url = "https://chromium.googlesource.com/external/junit.git" ; rev = "05fe2a64f59127c02135be22f416e91260d6ede6"; sha256 = "1r7k4zzscc8019np3is3bzfigw8fxd6s3259cbhzzh02q6d5p9h3"; fetchSubmodules = true; }; + "src/third_party/kotlin_stdlib" = fetchcipd { package = "chromium/third_party/kotlin_stdlib"; version = "Mg7371mEUwDQH4_z29HdWqYWVlXN6t2dXX0kIutg_SwC"; sha256 = "0azyhga7vgw7mmfpw124w5ly4l6h57y6vq4f84v3dyznyxi5lz89"; }; + "src/third_party/kotlinc/current" = fetchcipd { package = "chromium/third_party/kotlinc"; version = "bCZedwoM-hb1pP1QKzA3P5aR4zjZltqLj4JQpmQsHuUC"; sha256 = "03rf0mr2ivn71jfqbx5nj3jqiglnc7irlsr1psf5d93ar989i8jz"; }; + "src/third_party/leveldatabase/src" = fetchgit { url = "https://chromium.googlesource.com/external/leveldb.git" ; rev = "d019e3605f222ebc5a3a2484a2cb29db537551dd"; sha256 = "0cr4vrb11zngikay43zmdcz7ci2nvlgn7kinlmx275l4dy4k0l4d"; fetchSubmodules = true; }; + "src/third_party/libFuzzer/src" = fetchgit { url = "https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git" ; rev = "debe7d2d1982e540fbd6bd78604bf001753f9e74"; sha256 = "0akak4x2njl2wxagiwbp30vms53k45jgy2kmfqhvx7lh28gclv8w"; fetchSubmodules = true; }; + "src/third_party/libaddressinput/src" = fetchgit { url = "https://chromium.googlesource.com/external/libaddressinput.git" ; rev = "e8712e415627f22d0b00ebee8db99547077f39bd"; sha256 = "1ywgy1557glh9yxnmls74zw967100aj7qzx2dw4vssh0ab6zhnak"; fetchSubmodules = true; }; + "src/third_party/libaom/source/libaom" = fetchgit { url = "https://aomedia.googlesource.com/aom.git" ; rev = "70b12695e1967d9589dd15b345a039e575e8f429"; sha256 = "12jn0syqfv23b2z7b567ywg8n7n45glhjvra8f6czqw17jmpzjmf"; fetchSubmodules = true; }; + "src/third_party/libavif/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/AOMediaCodec/libavif.git" ; rev = "5d16f1f430c7053f9ea75ea33897df0dc2d2c847"; sha256 = "1pm4y3imsng45cl05lfg7iykvdnhqrd2n53i7vc8i7xsjp4205qb"; fetchSubmodules = true; }; + "src/third_party/libdrm/src" = fetchgit { url = "https://chromium.googlesource.com/chromiumos/third_party/libdrm.git" ; rev = "b9ca37b3134861048986b75896c0915cbf2e97f9"; sha256 = "1vxfha0anvxf2i1lirh0m35avkv9rdmhd5c3s6fp6g432963vgrh"; fetchSubmodules = true; }; + "src/third_party/libgav1/src" = fetchgit { url = "https://chromium.googlesource.com/codecs/libgav1.git" ; rev = "cd53f7c0d6a1c005e38874d143c8876d375bae70"; sha256 = "0kc0dv46jx3kzwr88c4qkmkzpxmh0frxw9fici35j7wvmw28338d"; fetchSubmodules = true; }; + "src/third_party/libipp/libipp" = fetchgit { url = "https://chromium.googlesource.com/chromiumos/platform2/libipp.git" ; rev = "6c45a4f3a05cb5dd700414fe4d94cf685159d3ce"; sha256 = "079yzvpjqmjkc135ywn4nmqiwvmw6i01cs6f46l2hbzrx65xfhhv"; fetchSubmodules = true; }; + "src/third_party/libjpeg_turbo" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git" ; rev = "0b6e6a152242c2fa30ffb29633d1b7d7b229b46b"; sha256 = "0xnnj4piffimwa31zw9zgs9csqz44nxy6w71w8sg26h25xjvk4hq"; fetchSubmodules = true; }; + "src/third_party/liblouis/src" = fetchgit { url = "https://chromium.googlesource.com/external/liblouis-github.git" ; rev = "9700847afb92cb35969bdfcbbfbbb74b9c7b3376"; sha256 = "0xjyf33awrj9h5lb8m042r7andsanj5fnfscfimdkl6yfmlfx3qh"; fetchSubmodules = true; }; + "src/third_party/libphonenumber/dist" = fetchgit { url = "https://chromium.googlesource.com/external/libphonenumber.git" ; rev = "140dfeb81b753388e8a672900fb7a971e9a0d362"; sha256 = "16jhqzzk085f3z158qisdi71icm9fq6jlprcdwfs1p63ai6af56y"; fetchSubmodules = true; }; + "src/third_party/libprotobuf-mutator/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/libprotobuf-mutator.git" ; rev = "a304ec48dcf15d942607032151f7e9ee504b5dcf"; sha256 = "0ppban2f5zw1301l3yjmagw2h5b9wk18q8qc2lqzmrcmdxwz08v7"; fetchSubmodules = true; }; + "src/third_party/libsrtp" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/libsrtp.git" ; rev = "5b7c744eb8310250ccc534f3f86a2015b3887a0a"; sha256 = "0dsd1kspi3gc4pnlm6q2k43czpsvk0v2jhcwclsgi4s6ca3wbwm5"; fetchSubmodules = true; }; + "src/third_party/libsync/src" = fetchgit { url = "https://chromium.googlesource.com/aosp/platform/system/core/libsync.git" ; rev = "f4f4387b6bf2387efbcfd1453af4892e8982faf6"; sha256 = "0qfz971xlqhbzjihbhc50bqys0x1kwjcc6q65xc785zia85plj9j"; fetchSubmodules = true; }; + "src/third_party/libunwindstack" = fetchgit { url = "https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git" ; rev = "4dbfa0e8c844c8e243b297bc185e54a99ff94f9e"; sha256 = "1gdqdkiard3bbmkdl6l7k30hz1qh96gijyb9hgvg4f7k3ds0d8a3"; fetchSubmodules = true; }; + "src/third_party/libvpx/source/libvpx" = fetchgit { url = "https://chromium.googlesource.com/webm/libvpx.git" ; rev = "db69ce6aea278bee88668fd9cc2af2e544516fdb"; sha256 = "1s0myigmgxby3l32ifhpzrfsw9xzl75fr1651pz03k2xjrzb9d30"; fetchSubmodules = true; }; + "src/third_party/libwebm/source" = fetchgit { url = "https://chromium.googlesource.com/webm/libwebm.git" ; rev = "e4fbea0c9751ae8aa86629b197a28d8276a2b0da"; sha256 = "0jkhwdgvvyqx5gsk5jyvg8x625i2ljyjqkhyhpfkrl4xjy86gzmv"; fetchSubmodules = true; }; + "src/third_party/libwebp/src" = fetchgit { url = "https://chromium.googlesource.com/webm/libwebp.git" ; rev = "fd7b5d48464475408d32d2611bdb6947d4246b97"; sha256 = "0i0mkzhxsfh1zr75dickjj4s4m2p45c2ip9vndcfd1vm3409i31g"; fetchSubmodules = true; }; + "src/third_party/libyuv" = fetchgit { url = "https://chromium.googlesource.com/libyuv/libyuv.git" ; rev = "2bdc210be9eb11ded16bf3ef1f6cadb0d4dcb0c2"; sha256 = "1wy8ac0hiq9jhy90hdayzmdqc0r2inrm0mimdwslpdx3cwbwadg9"; fetchSubmodules = true; }; + "src/third_party/lss" = fetchgit { url = "https://chromium.googlesource.com/linux-syscall-support.git" ; rev = "ce877209e11aa69dcfffbd53ef90ea1d07136521"; sha256 = "1p29aj9gn5kxw564zylyb3ihc7w8l605aa4rm2xdxcj5zxjjwkw4"; fetchSubmodules = true; }; + "src/third_party/material_color_utilities/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git" ; rev = "bd6537fb1c4aa2164d97f96e78a9c826e360a0ed"; sha256 = "10gmg3ygyp6dmbaf0akawyp673n1rdd6xms2xdlhicwwyf757z8a"; fetchSubmodules = true; }; + "src/third_party/minigbm/src" = fetchgit { url = "https://chromium.googlesource.com/chromiumos/platform/minigbm.git" ; rev = "3018207f4d89395cc271278fb9a6558b660885f5"; sha256 = "1fw6dq4qqxgw4l0666giqdmrcrq72kciz5w2xp8bcyhk666jyz7l"; fetchSubmodules = true; }; + "src/third_party/minizip/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/nmoinvaz/minizip" ; rev = "1ff40343b55e738d941abb51c70eddb803db16e2"; sha256 = "1z27h19qmslzvzn9d0cdb8p11yaqph6ryija1vd6drjnk6h4crvh"; fetchSubmodules = true; }; + "src/third_party/mockito/src" = fetchgit { url = "https://chromium.googlesource.com/external/mockito/mockito.git" ; rev = "04a2a289a4222f80ad20717c25144981210d2eac"; sha256 = "10g549zf4yygni0lkpqjzpwwb8z42h2dpfa4c2zagjk9bzi54gia"; fetchSubmodules = true; }; + "src/third_party/nasm" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/nasm.git" ; rev = "7fc833e889d1afda72c06220e5bed8fb43b2e5ce"; sha256 = "02zilyn4zbiy6hprsxqpcymnc6470zq2nj192lx9czpcgdgzgrig"; fetchSubmodules = true; }; + "src/third_party/nearby/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git" ; rev = "d260feced56cfdea53f941883c250d635ed6064d"; sha256 = "1rx512r4l1nc6dzcgqlylrwmf73h2xv327aqir4zvjjzpl8j6xrx"; fetchSubmodules = true; }; + "src/third_party/neon_2_sse/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/intel/ARM_NEON_2_x86_SSE.git" ; rev = "a15b489e1222b2087007546b4912e21293ea86ff"; sha256 = "0pfl7m1b8ddzl6ac30ghlg2575kzx550cmg54akn0knxvfk5kpyv"; fetchSubmodules = true; }; + "src/third_party/netty-tcnative/src" = fetchgit { url = "https://chromium.googlesource.com/external/netty-tcnative.git" ; rev = "035726f76293d142ec3c4464be0703605feb4d02"; sha256 = "1abb2nivp6l7miyffly1q71ldla96yvp77nyim2ixsb0lfxxpdvf"; fetchSubmodules = true; }; + "src/third_party/netty4/src" = fetchgit { url = "https://chromium.googlesource.com/external/netty4.git" ; rev = "cc4420b13bb4eeea5b1cf4f93b2755644cd3b120"; sha256 = "167d3474ax7kzplnkkfl4pxsz90diw5fwg3ks5xwnqplvj6ipl6x"; fetchSubmodules = true; }; + "src/third_party/ninja" = fetchcipd { package = "infra/3pp/tools/ninja/${platform}"; version = "version:2@1.11.1.chromium.6"; sha256 = "1l77a3p2ppxcyk65diplh37dcbaayha1agm7pppyjpgi889ssnzg"; }; + "src/third_party/objenesis" = fetchcipd { package = "chromium/third_party/objenesis"; version = "tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC"; sha256 = "0qrkagpvybz1zz9w7ik05y7p48kd822228w7fn1xvnxgl1d8fjy5"; }; + "src/third_party/openh264/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/cisco/openh264" ; rev = "db956674bbdfbaab5acdd3fdb4117c2fef5527e9"; sha256 = "0gvxqy1ga5wci17wi7kllpy3s1q87bxg7l38iy9a3bsqnrvlkb8d"; fetchSubmodules = true; }; + "src/third_party/openscreen/src" = fetchgit { url = "https://chromium.googlesource.com/openscreen" ; rev = "5d694418bc76f66463f06ce141c375062b0ba3b0"; sha256 = "1rw0kkwv0aj656g8hglw20kahp5pln090vqcapjrwspgwd0mnyx8"; fetchSubmodules = true; }; + "src/third_party/openscreen/src/third_party/tinycbor/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/intel/tinycbor.git" ; rev = "d393c16f3eb30d0c47e6f9d92db62272f0ec4dc7"; sha256 = "0w38lzj0rz36skc1cn3shllc82c7nn32h88frb8f164a8haq3hkw"; fetchSubmodules = true; }; + "src/third_party/ots/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/khaledhosny/ots.git" ; rev = "46bea9879127d0ff1c6601b078e2ce98e83fcd33"; sha256 = "1d8mgmrsik02xpixqjklgdc7g3fljicpax58j37yq60sgfnif9cj"; fetchSubmodules = true; }; + "src/third_party/pdfium" = fetchgit { url = "https://pdfium.googlesource.com/pdfium.git" ; rev = "4090d4c0f9873f5f50b630c26c2439b5297a6e49"; sha256 = "0cwmvf9c5kz2ap8a0maflc3d7h0z4r850sdf92g66nl5bnffzscs"; fetchSubmodules = true; }; + "src/third_party/perfetto" = fetchgit { url = "https://android.googlesource.com/platform/external/perfetto.git" ; rev = "4bda78645d1d23a98473b793bc532a3ebff6c7f9"; sha256 = "0v133c90ccydmbq5vvyvx1z58p8bhzl48xg474iz5wwvyrz2d9gm"; fetchSubmodules = true; }; + "src/third_party/pthreadpool/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/Maratyszcza/pthreadpool.git" ; rev = "1787867f6183f056420e532eec640cba25efafea"; sha256 = "02hdvxfn5krw8zivkgjx3b4rk9p02yr4mpdjlp75lsv6z1xf5yrx"; fetchSubmodules = true; }; + "src/third_party/pyelftools" = fetchgit { url = "https://chromium.googlesource.com/chromiumos/third_party/pyelftools.git" ; rev = "19b3e610c86fcadb837d252c794cb5e8008826ae"; sha256 = "07hl6dpa35xixfdh55d20a2b1x9yghfr6f7bj7hgyz1gh7ffkzi3"; fetchSubmodules = true; }; + "src/third_party/pywebsocket3/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/pywebsocket3.git" ; rev = "50602a14f1b6da17e0b619833a13addc6ea78bc2"; sha256 = "1145dll9wvshjlaki3bs4r2v0mzwzg023gzxgyfblz7vdyxsljjq"; fetchSubmodules = true; }; + "src/third_party/quic_trace/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/quic-trace.git" ; rev = "caa0a6eaba816ecb737f9a70782b7c80b8ac8dbc"; sha256 = "0j2k8fnmmw238rl5dg9bp2flwr33ddw30i5shnkrpm04nw65kzrm"; fetchSubmodules = true; }; + "src/third_party/r8" = fetchcipd { package = "chromium/third_party/r8"; version = "HGbnG0_a1HHQtwgKBlFRLuC0-AVyYhHpcTol560MvlUC"; sha256 = "053d8hc3cg0ld5fv0ll2kjwbhyryz9q9xrcid4rfky3yfpvi3w0r"; }; + "src/third_party/r8/d8" = fetchcipd { package = "chromium/third_party/r8"; version = "PwglNZFRNPkBBXdnY9NfrZFk2ULWDTRxhV9rl2kvkpUC"; sha256 = "0a8ha37l6x55fgllpyx83mlpclmqh12vw4dkbz5aldiandavffhs"; }; + "src/third_party/re2/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/re2.git" ; rev = "3a8436ac436124a57a4e22d5c8713a2d42b381d7"; sha256 = "01vp6i8pwszyspbh5s0skgizgw58xxcg22wh5pjdbr9i7ylzpqsg"; fetchSubmodules = true; }; + "src/third_party/requests/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git" ; rev = "c7e0fc087ceeadb8b4c84a0953a422c474093d6d"; sha256 = "18dds0ifjhjy5x8mra2fspvc1b7xvzr4dk798igbvkwg9vkdzn1i"; fetchSubmodules = true; }; + "src/third_party/robolectric" = fetchcipd { package = "chromium/third_party/robolectric"; version = "hzetqh1qFI32FOgQroZvGcGdomrgVBJ6WKRnl1KFw6EC"; sha256 = "1pj7hj2fxy0vfixcvf8ynkk39q5qj1ym8v3qdl6ychivypbdhxa6"; }; + "src/third_party/ruy/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/ruy.git" ; rev = "21a85fef159f9942f636a43b14c64b481c2a05b2"; sha256 = "1mcz8cmvm3f33cqfl5vnz4jwf14qb51pk3gpdqfyd18w12ljlyld"; fetchSubmodules = true; }; + "src/third_party/securemessage/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/securemessage.git" ; rev = "fa07beb12babc3b25e0c5b1f38c16aa8cb6b8f84"; sha256 = "0d1rq8mg4bj5kh9jg7lgfv3kqpnn8kdvm5rckgd8jmqihl2hcs8c"; fetchSubmodules = true; }; + "src/third_party/skia" = fetchgit { url = "https://skia.googlesource.com/skia.git" ; rev = "4dc670a8c5575180caa3d4d03f1e05da0177240d"; sha256 = "1cvp990m4yxgaqp0c0n5x375krnfj8isjmblnn600ddlj4j7kk3p"; fetchSubmodules = true; }; + "src/third_party/smhasher/src" = fetchgit { url = "https://chromium.googlesource.com/external/smhasher.git" ; rev = "e87738e57558e0ec472b2fc3a643b838e5b6e88f"; sha256 = "0b4yxi80kixp0dr51q3a80ia2nv70spp1mhsbl31rwmlczzby827"; fetchSubmodules = true; }; + "src/third_party/snappy/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/snappy.git" ; rev = "65dc7b383985eb4f63cd3e752136db8d9b4be8c0"; sha256 = "0jvl9m9f7syl8jscf9mkfmj0d5zsq150mzrnscvw9q6685rfnhm1"; fetchSubmodules = true; }; + "src/third_party/sqlite/src" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/sqlite.git" ; rev = "f6752b7ed1fe3cc1491c0c47ec5804ee2bd0e59b"; sha256 = "1hlmbqznbrri7v1f7bhl6vzqxasgiik7k671a7nwpjsfjivizvih"; fetchSubmodules = true; }; + "src/third_party/sqlite4java" = fetchcipd { package = "chromium/third_party/sqlite4java"; version = "LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC"; sha256 = "1bckirpb79bknwnksjsybwcm7dc3ngmb5xslfglndjxrjfsw96k1"; }; + "src/third_party/swiftshader" = fetchgit { url = "https://swiftshader.googlesource.com/SwiftShader.git" ; rev = "3575b5479af54e471ea6750a8585e2c9bc87801c"; sha256 = "1vnzc3510q9q85vxyga74mvp776a3sfmv591pj0dmw4syidxfdz7"; fetchSubmodules = false; }; + "src/third_party/text-fragments-polyfill/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git" ; rev = "c036420683f672d685e27415de0a5f5e85bdc23f"; sha256 = "0l487zyb7r23mhsxs8v6db7jjwjmdx8vgh317li5w00hayxvddg2"; fetchSubmodules = true; }; + "src/third_party/tflite/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git" ; rev = "60ec371de65a63d588bcfce7a99482847ad1312e"; sha256 = "14vzqqa2l1drypak00hpjvvkcryvsz3mg76gmskgvmp5cpbdn80s"; fetchSubmodules = true; }; + "src/third_party/turbine" = fetchcipd { package = "chromium/third_party/turbine"; version = "YQC-btuan_DTe9V9dv_e1LxgYSWeOoDfrd-VSqzIvHkC"; sha256 = "05kxdrmva4zy59x2pk0nr6afcdkns0g674ax44p1yib09m0d5b6k"; }; + "src/third_party/ukey2/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/ukey2.git" ; rev = "0275885d8e6038c39b8a8ca55e75d1d4d1727f47"; sha256 = "01z3ab54khwmbg52pcfvqlclsdd00pzi8mcalq5px1lnhcz6vp4d"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps" = fetchgit { url = "https://chromium.googlesource.com/vulkan-deps" ; rev = "3c1556cc73226c2895c1de9a925dc5fe623c8752"; sha256 = "0dzddzbjrcc2axjmv4nsmyni957vc5yc8xndr1262nx8zw1wk13z"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/glslang/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang" ; rev = "6d41bb9c557c5a0eec61ffba1f775dc5f717a8f7"; sha256 = "0xqrry7d7fkvcz4wh3fkn3a13pgal7z0wnmpfmg00rxz317v7hq2"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/spirv-cross/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross" ; rev = "4e2fdb25671c742a9fbe93a6034eb1542244c7e1"; sha256 = "0nxm2rkl8r6792bk9dpbhlnnik0c2xqv34ypnkgzhr8q29vdm5v6"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/spirv-headers/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers" ; rev = "aa331ab0ffcb3a67021caa1a0c1c9017712f2f31"; sha256 = "1ra38zk08nc5brby1ihy2nshrfrhvk4ymz06z19slvgzn2n8l1v3"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/spirv-tools/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools" ; rev = "c9947cc8d5e421c876c39947f9a4f35a84cf5733"; sha256 = "0vlk33fxm7kr4f1nlh4nqksdzrhaffk0rg6kc7y8q7bwjhq7bdh0"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/vulkan-headers/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers" ; rev = "e8b8e06d092ab406b097907ecaae1a8aae9c7d53"; sha256 = "129543i8z199mwrwvhwkk7wyxah5p4rnsscn8sywkp125ak99h8y"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/vulkan-loader/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader" ; rev = "20154742948a43657bbeea5d4946d6e0a6ea65cb"; sha256 = "1373vanyk1wln4fl1zmdnaampbcbnwlnwpdn69g06jjsmiawgdkh"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/vulkan-tools/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools" ; rev = "27c28d4b4004f90f16b2d227e93a91481e0a229b"; sha256 = "1gl03vclqz5rxq79cgc1ah37sf2fqa79x5sv93nskl3xy2411wi2"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/vulkan-validation-layers/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers" ; rev = "5d2b7d957efd02582f94c44a1ea849ac4759a901"; sha256 = "0731barw39rgxrrhski41vy4cy2air5xkcd0yg3v1i6iccshn4vr"; fetchSubmodules = true; }; + "src/third_party/vulkan_memory_allocator" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git" ; rev = "ebe84bec02c041d28f902da0214bf442743fc907"; sha256 = "1hclk1jm0d3sgfqbha4lzwk39dfi3dx1cgyg9h74105zfqy6w15c"; fetchSubmodules = true; }; + "src/third_party/wayland-protocols/gtk" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/GNOME/gtk.git" ; rev = "40ebed3a03aef096addc0af09fec4ec529d882a0"; sha256 = "091ffkv5m46zgjklr4mpnsc3ykfnzbj4yin45isvpr05p6fcv5gg"; fetchSubmodules = true; }; + "src/third_party/wayland-protocols/kde" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KDE/plasma-wayland-protocols.git" ; rev = "0b07950714b3a36c9b9f71fc025fc7783e82926e"; sha256 = "0rip7fvx3xg5s975dcw47pvwrmv0fi53xrpkqk6lxzmcd7zjjrqf"; fetchSubmodules = true; }; + "src/third_party/wayland-protocols/src" = fetchgit { url = "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git" ; rev = "83866f19d3d61b28e94d71781646466b3a6623d8"; sha256 = "0snv0aii93f29x92aww3dnxc2cgdb565g5hj1h7n87ki9mx4jbfd"; fetchSubmodules = true; }; + "src/third_party/wayland/src" = fetchgit { url = "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git" ; rev = "c7473676b8abc682e820546287044cee3bca9147"; sha256 = "13mgjavsf35145fhr03yxrlhy35245qbgvr3bfyly2pwzwj6vikx"; fetchSubmodules = true; }; + "src/third_party/webdriver/pylib" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/SeleniumHQ/selenium/py.git" ; rev = "fc5e7e70c098bfb189a9a74746809ad3c5c34e04"; sha256 = "1p3rr9rwcnc8q9ffaxa6hz1f0jlmq2i9bz63hdh4k04mh9f9d2jq"; fetchSubmodules = true; }; + "src/third_party/webgl/src" = fetchgit { url = "https://chromium.googlesource.com/external/khronosgroup/webgl.git" ; rev = "d1b65aa5a88f6efd900604dfcda840154e9f16e2"; sha256 = "01n9n6vrqy3bfgzz0f9gcijb55qa9isj2jf38alcdqcrgj7lph08"; fetchSubmodules = true; }; + "src/third_party/webgpu-cts/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git" ; rev = "6c8361e98f1daba65902f5e2fc1297893ac14b67"; sha256 = "0m1kb7m5czrpj9dl4ry7hhlxaracpx1yn4m0rqj39ibca6g4mpqw"; fetchSubmodules = true; }; + "src/third_party/webpagereplay" = fetchcipd { package = "infra/tools/wpr/linux_x86_64"; version = "y28SfbEF6nHSkZ1eHysM1t711zpOCmtk7jUdxZB-QSMC"; sha256 = "00i5c4wiwvap5faphfb672l86kdynn191qk1vhmv853rf0lka5c3"; }; + "src/third_party/webrtc" = fetchgit { url = "https://webrtc.googlesource.com/src.git" ; rev = "d75b9e9ff07ee42841b4e416629c9fbd4b058905"; sha256 = "1l7ndhlcw9lnl293a12hw0kxcmd8isz7fi17qfybznwjnnvh8mds"; fetchSubmodules = true; }; + "src/third_party/weston/src" = fetchgit { url = "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/weston.git" ; rev = "420cfd00f2de91de74bd9d4d8348e43c582d29f0"; sha256 = "0ib9c6dlnmbj3gngllsvi0kax2ql678nz26lq9ynjmiwhfh7ma8h"; fetchSubmodules = true; }; + "src/third_party/wuffs/src" = fetchgit { url = "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git" ; rev = "fe9d08f2b6e80af691bfb1a718e144c49a1b9eba"; sha256 = "0hilcqndqys9pz525giaqr57v08nwpyv3vp63wyy03mxa1zibzqw"; fetchSubmodules = true; }; + "src/third_party/xdg-utils" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/xdg-utils.git" ; rev = "d80274d5869b17b8c9067a1022e4416ee7ed5e0d"; sha256 = "0i72hw0lb4xjg1xh0bax6s5x5hjc3n0lmwzck4q04h94k7s9ayxp"; fetchSubmodules = true; }; + "src/third_party/xnnpack/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git" ; rev = "659147817805d17c7be2d60bd7bbca7e780f9c82"; sha256 = "12jxa15c2bz64q1lavk3wmx50d60a16n2h8vwgdhvcpaxbyq0apq"; fetchSubmodules = true; }; + "src/tools/page_cycler/acid3" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/acid3.git" ; rev = "6be0a66a1ebd7ebc5abc1b2f405a945f6d871521"; sha256 = "0dmkrbhb4kb7vk33i3zc0kv9ihbkxwy4cfvaw5fnfx9zp77jgdpv"; fetchSubmodules = true; }; + "src/tools/resultdb" = fetchcipd { package = "infra/tools/result_adapter/${platform}"; version = "git_revision:ebc74d10fa0d64057daa6f128e89f3672eeeec95"; sha256 = "0hi4vx2djdnlmk5h045kjamqf1xhjn15hx1vdyyvw9286nwns70y"; }; + "src/tools/skia_goldctl/linux" = fetchcipd { package = "skia/tools/goldctl/linux-amd64"; version = "-G9gUusEGDPsbf_GULdyJo9DYyeNBuqD8gHfdxCvIbYC"; sha256 = "14ablab9492f0rzscr22p9r0dhyyxz8x11nsqsk6ah2zdw3lp2jr"; }; + "src/v8" = fetchgit { url = "https://chromium.googlesource.com/v8/v8.git" ; rev = "6538a20aa097f9c05ead98eb88c71819aa1e65aa"; sha256 = "1xbr725ip72j468x7h62852lgmnparjwjz0da8c51f4cpk4x1qra"; fetchSubmodules = true; }; + +"src/third_party/node/node_modules" = runCommand "download_from_google_storage-chromium-nodejs" {} '' + mkdir $out + tar xf ${fetchurl { + url = "https://commondatastorage.googleapis.com/chromium-nodejs/a98dcca3c46a718770b2cb3430785ea4ed7e3f09"; + sha1 = "a98dcca3c46a718770b2cb3430785ea4ed7e3f09"; + }} --strip-components=1 -C $out +''; + +"src/third_party/test_fonts/test_fonts" = runCommand "download_from_google_storage-chromium-fonts" {} '' + mkdir $out + tar xf ${fetchurl { + url = "https://commondatastorage.googleapis.com/chromium-fonts/336e775eec536b2d785cc80eff6ac39051931286"; + sha1 = "336e775eec536b2d785cc80eff6ac39051931286"; + }} --strip-components=1 -C $out +''; + +"src/third_party/subresource-filter-ruleset/data/UnindexedRules" = fetchurl { + url = "https://commondatastorage.googleapis.com/chromium-ads-detection/830d1092dbbc02de13f04bdf21fab954e385f7f9"; + sha1 = "830d1092dbbc02de13f04bdf21fab954e385f7f9"; + }; + +"src/chrome/android/profiles/afdo.prof" = runCommand "download_afdo_profile" {} '' + bzip2 -d -c ${fetchurl { + url = "https://storage.googleapis.com/chromeos-prebuilt/afdo-job/llvm/chromeos-chrome-amd64-112.0.5615.134_rc-r1-merged.afdo.bz2"; + sha256 = "1s2drlnqa87jygahrpzvdd93p6rn99p5a38y8x36r32jj210gvzj"; + }} > $out +''; + +"src/third_party/llvm-build/Release+Asserts" = runCommand "download_upstream_clang" {} '' + mkdir $out + tar xf ${fetchurl { + url = "https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-17-init-2387-g68e81d7e-1.tgz"; + sha256 = "1462n3sc49h2wyv32ak6a170qqvyz6xmj1b1zsw3bcjvyghz4db3"; + }} -C $out +''; +} diff --git a/apks/chromium/vendor-113.0.5672.62.nix b/apks/chromium/vendor-113.0.5672.62.nix new file mode 100644 index 00000000..77857f12 --- /dev/null +++ b/apks/chromium/vendor-113.0.5672.62.nix @@ -0,0 +1,401 @@ +# GENERATED BY 'mk-vendor-file.py 113.0.5672.62' for unix, android +{fetchgit, fetchcipd, fetchurl, runCommand, symlinkJoin, platform, arch}: +{ + "src" = fetchgit { url = "https://chromium.googlesource.com/chromium/src.git" ; rev = "22415abdab4ae42a6680cea607e7502aab6c9f11"; sha256 = "1gzy2m0aqkjzc6pfqcfdrw7fiycfzfpdbpbyrcbn2wl84q30ly9h"; fetchSubmodules = true; }; + "src/android_webview/tools/cts_archive" = fetchcipd { package = "chromium/android_webview/tools/cts_archive"; version = "D9ziv4Z61qHwterMTFEoPeCZzFNyUfMnWAlYuxEKlM8C"; sha256 = "0mh35g4iqlyxv5cpcanv26bmy08p0dg0b613vmrlix2jzawqjbdr"; }; + "src/buildtools/clang_format/script" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git" ; rev = "f97059df7f8b205064625cdb5f97b56668a125ef"; sha256 = "0a46iv8apx965svrigwr01gb9zrs8587p67ibpjfmyiscdw93gi0"; fetchSubmodules = true; }; + "src/buildtools/linux64" = fetchcipd { package = "gn/gn/linux-${arch}"; version = "git_revision:41fef642de70ecdcaaa26be96d56a0398f95abd4"; sha256 = "1zxxjpm3vd18maqhl6y4fw2a53wrxafq85m2v5r5na3bqqjryvw7"; }; + "src/buildtools/reclient" = fetchcipd { package = "infra/rbe/client/${platform}"; version = "re_client_version:0.99.0.3f95625-gomaip"; sha256 = "05p32702pr94zqhyls3nmb8197iz4lwhvbx9zpf3zcv6cdy4g1kc"; }; + "src/buildtools/third_party/libc++/trunk" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git" ; rev = "5622befaf8a9d539bc94c9f1341b8e76065334db"; sha256 = "0h32npd9lfkzd8g9czys55rvzvp7h1ip37raq6584kk75l2cwc3i"; fetchSubmodules = true; }; + "src/buildtools/third_party/libc++abi/trunk" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git" ; rev = "9643f2cf13d6935a84a30b7da7de53327733e190"; sha256 = "0icn2d68zspm5079gpppmmawa8zv167x39kx30gnzdjgxsqqw919"; fetchSubmodules = true; }; + "src/buildtools/third_party/libunwind/trunk" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git" ; rev = "29a6dda8c6588ba4abeafdb21be531e757983e31"; sha256 = "1m9kl3r95yg7nyrnwihfwzhrhib6ca62aw2zgvkx57mn2gk9l68n"; fetchSubmodules = true; }; + "src/chrome/test/data/perf/canvas_bench" = fetchgit { url = "https://chromium.googlesource.com/chromium/canvas_bench.git" ; rev = "a7b40ea5ae0239517d78845a5fc9b12976bfc732"; sha256 = "0cs215p1353dfp0s8x33jhz7ih0fh9ajwwax6d5q15la274axwxj"; fetchSubmodules = true; }; + "src/chrome/test/data/perf/frame_rate/content" = fetchgit { url = "https://chromium.googlesource.com/chromium/frame_rate/content.git" ; rev = "c10272c88463efeef6bb19c9ec07c42bc8fe22b9"; sha256 = "0yi9xc0qihr1pw9fllsy9x9p19211p534qn7j70l7bply6x1r2dp"; fetchSubmodules = true; }; + "src/chrome/test/data/xr/webvr_info" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/toji/webvr.info.git" ; rev = "c58ae99b9ff9e2aa4c524633519570bf33536248"; sha256 = "1s7131k4m20cpmsb0jhmz1sqmnhld8n8fsirs7i6l498rv0hzh06"; fetchSubmodules = true; }; + "src/docs/website" = fetchgit { url = "https://chromium.googlesource.com/website.git" ; rev = "049c271a3726ba530df735240bddd8cc5d63ba14"; sha256 = "0ip9pykximrayxj73lhky3j5gm0v44qvnbbsldgp3ydhppz87wn7"; fetchSubmodules = true; }; + "src/media/cdm/api" = fetchgit { url = "https://chromium.googlesource.com/chromium/cdm.git" ; rev = "fef0b5aa1bd31efb88dfab804bdbe614f3d54f28"; sha256 = "1g752m1ygk8h3wsvq6v8r8k8r6kl9s938308aiyvz8mlhm4rm7p8"; fetchSubmodules = true; }; + "src/native_client" = fetchgit { url = "https://chromium.googlesource.com/native_client/src/native_client.git" ; rev = "d2f043255597fe84888bbece2909f342f39b36c6"; sha256 = "08cfz24yns24w021901r74j7v6vw1b7c2dh8r4alz6i94wds89xd"; fetchSubmodules = true; }; + "src/net/third_party/quiche/src" = fetchgit { url = "https://quiche.googlesource.com/quiche.git" ; rev = "7e67f01d296f9a57f63ca41af665f7b354078772"; sha256 = "1v5z634hjsayyflp92x6xmn86fsa4qm156hkg4qipnfy2q5sx0f4"; fetchSubmodules = true; }; + "src/third_party/accessibility_test_framework" = fetchcipd { package = "chromium/third_party/accessibility-test-framework"; version = "b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a"; sha256 = "0q4bb1nylbaals9b9qrd5c0f62nlyr2np0g6i8fbvawwrbr7qxrm"; }; + "src/third_party/android_build_tools/aapt2" = fetchcipd { package = "chromium/third_party/android_build_tools/aapt2"; version = "36NqCian2RIwuM6SFfizdUgKoXyZhy3q6pFfsws0szYC"; sha256 = "1n1wa654ga6r9kw20v9xzkwmr66mrrhaxn6gcj357dbxsbzljvki"; }; + "src/third_party/android_build_tools/apkanalyzer" = fetchcipd { package = "chromium/third_party/android_build_tools/apkanalyzer"; version = "10nnMvzw4UjIVSBd4yJQRjTp92hbnNpbuG34FzNeLIYC"; sha256 = "0vda8hpb71smay5vs6bgjhsxn2cxl7dim1h4rfla3ncf9if2cj84"; }; + "src/third_party/android_build_tools/bundletool" = fetchcipd { package = "chromium/third_party/android_build_tools/bundletool"; version = "TpDdbF-PPgwL0iOVsdLM07L-DUp2DV3hgzCMmPd2_GUC"; sha256 = "0507rvbhg5755fri9b2j4n304nnxxknbzirzhqzvpv7d9jn341qv"; }; + "src/third_party/android_build_tools/lint" = fetchcipd { package = "chromium/third_party/android_build_tools/lint"; version = "E86vFKi4re9HwIfUW9yq_Ig_hc7Vr0lcl-bO3BtPQLYC"; sha256 = "0q5a2my2qgk0fjd7zphdcgwcq74nrdkl5iqjipbdqgw3jp318863"; }; + "src/third_party/android_build_tools/manifest_merger" = fetchcipd { package = "chromium/third_party/android_build_tools/manifest_merger"; version = "_aoHU11YhUwqKZXVXsn5otnhI-ZVGFT7h1Z9eCcAZM0C"; sha256 = "0j2bdxxsrad6y3pralmv0rvcz5c91lcdahv81xpzc6mgnafhsif7"; }; + "src/third_party/android_deps/libs/android_arch_core_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_core_common"; version = "version:2@1.1.1.cr1"; sha256 = "1l4pldx5bjyfvkr5cdza4z2m513kgk4rsjf8gbb0c0zm6wiqvyh8"; }; + "src/third_party/android_deps/libs/android_arch_core_runtime" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_core_runtime"; version = "version:2@1.1.1.cr1"; sha256 = "02i6d1cwj21idy4gnxzwslwvdmq5wf72hb84aljx5crmqwl7lyqd"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_common"; version = "version:2@1.1.1.cr1"; sha256 = "03dj04jnzd1s1aww17fjzkj5jrna5wvs3b3qalk1fawr12rmc8vj"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_common_java8" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8"; version = "version:2@1.1.1.cr1"; sha256 = "0lq6k5i8j8dkfw276nqh094ivw6m132jlvj6nflanixv0miwdqkv"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_livedata" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata"; version = "version:2@1.1.1.cr1"; sha256 = "04704xar99vcl24g5mwcyqsgwahmiiibw4p1dqykgqnh3cqsax35"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core"; version = "version:2@1.1.1.cr1"; sha256 = "0l0sbnwbckslvgn351jnm9b707045vfsa3bbcip4kfh972d96d8s"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_runtime" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime"; version = "version:2@1.1.1.cr1"; sha256 = "0axmqkq51mv1zird4qwsrfjia0vqr9q7ka2k8k9ak04inmcf9qzi"; }; + "src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel" = fetchcipd { package = "chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel"; version = "version:2@1.1.1.cr1"; sha256 = "1k13bp16nbdjpb03bfp34nbz9j1jmg03j8ablpryz83jwkmn65ga"; }; + "src/third_party/android_deps/libs/com_android_support_animated_vector_drawable" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable"; version = "version:2@28.0.0.cr1"; sha256 = "0h4qnzbv148h4b1cpc3a439nxn700xmpkpgjj6hsn1v7q76hrfni"; }; + "src/third_party/android_deps/libs/com_android_support_appcompat_v7" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_appcompat_v7"; version = "version:2@28.0.0.cr1"; sha256 = "1m7kdjqhb8jnn7w8k4g1acnx83jw3kfk2792liw86br205lqgvxk"; }; + "src/third_party/android_deps/libs/com_android_support_asynclayoutinflater" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater"; version = "version:2@28.0.0.cr1"; sha256 = "1p0ydpilpk2m9k3fpjdf2yqqknwmaljicjhbz8d1vydpl85iclhb"; }; + "src/third_party/android_deps/libs/com_android_support_cardview_v7" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_cardview_v7"; version = "version:2@28.0.0.cr1"; sha256 = "07a924zviysj8a951q4nm2h74cillmqkmh9w7b09izilgfzwwwcs"; }; + "src/third_party/android_deps/libs/com_android_support_collections" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_collections"; version = "version:2@28.0.0.cr1"; sha256 = "1wfp16qyynyx87sx5n9xnc1m1bxj5za0i2qg2w1ryaxfyc84l71g"; }; + "src/third_party/android_deps/libs/com_android_support_coordinatorlayout" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout"; version = "version:2@28.0.0.cr1"; sha256 = "1iz5rhjygs50r71ni8jahjiz7zp0gry4dljbzqp6ajgzgig3ywpa"; }; + "src/third_party/android_deps/libs/com_android_support_cursoradapter" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_cursoradapter"; version = "version:2@28.0.0.cr1"; sha256 = "18rr8kr65qlb2k68d0157zslxbnm9pf38vz7jg7px42bzmhl2a10"; }; + "src/third_party/android_deps/libs/com_android_support_customview" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_customview"; version = "version:2@28.0.0.cr1"; sha256 = "15qf9icygzljy3msldrx8vz3hhzdwsvyqr8lib7aarxlz97s792q"; }; + "src/third_party/android_deps/libs/com_android_support_design" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_design"; version = "version:2@28.0.0.cr1"; sha256 = "1k48xgc29fda7sy3q031zzc0xpnb6i7m62n7kbcrv6r1r5a4djyj"; }; + "src/third_party/android_deps/libs/com_android_support_documentfile" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_documentfile"; version = "version:2@28.0.0.cr1"; sha256 = "05njjydi6lx9b2y5qr68wr4kkjysj99apyj6hbhfky7yh3cqppka"; }; + "src/third_party/android_deps/libs/com_android_support_drawerlayout" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_drawerlayout"; version = "version:2@28.0.0.cr1"; sha256 = "1xhxbyynb9z6a0iwgv1q4rg0v7hqpjaiwh05wncmbqgcmrjq9vf3"; }; + "src/third_party/android_deps/libs/com_android_support_interpolator" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_interpolator"; version = "version:2@28.0.0.cr1"; sha256 = "0pf9gkfnrz60cnqrbpac8g111ndl62gx5j61lnhkhliva22i7f0p"; }; + "src/third_party/android_deps/libs/com_android_support_loader" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_loader"; version = "version:2@28.0.0.cr1"; sha256 = "0ncc3l6l5dxlb63w3yakc2ygqs9786q6hjfimbapx08qikqrnxsv"; }; + "src/third_party/android_deps/libs/com_android_support_localbroadcastmanager" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager"; version = "version:2@28.0.0.cr1"; sha256 = "1hpag85vr370kqmcn7rr8347s3s37941191a76nglqqbsb730xy2"; }; + "src/third_party/android_deps/libs/com_android_support_multidex" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_multidex"; version = "version:2@1.0.0.cr1"; sha256 = "19wyr57av8g2cswip42jzicz4w1m0sj234ff3xnpkwbyq002qsvm"; }; + "src/third_party/android_deps/libs/com_android_support_print" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_print"; version = "version:2@28.0.0.cr1"; sha256 = "00dj6csh5gk4cyjvj6g4vy3vqmg26w4j4rw58wdgznnn8gr61v6l"; }; + "src/third_party/android_deps/libs/com_android_support_recyclerview_v7" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7"; version = "version:2@28.0.0.cr1"; sha256 = "0dl06sc9miy64g791i95smcx85g6k7pp9fhd6gp3allapvdgc9bw"; }; + "src/third_party/android_deps/libs/com_android_support_slidingpanelayout" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout"; version = "version:2@28.0.0.cr1"; sha256 = "0qbpj3233kw6pmbb62k8xcvnkmv4c6i6rg7lbdwi46jbg3ldbxfx"; }; + "src/third_party/android_deps/libs/com_android_support_support_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_annotations"; version = "version:2@28.0.0.cr1"; sha256 = "0j3bdqgbgs6x0axrlsrizkmsw4gff4i869nk9x07nh6m5p4vya1d"; }; + "src/third_party/android_deps/libs/com_android_support_support_compat" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_compat"; version = "version:2@28.0.0.cr1"; sha256 = "0kb8jsy4qwq9fimvywksa0j2z7pa321jb375kq1yl1gly6svzhhy"; }; + "src/third_party/android_deps/libs/com_android_support_support_core_ui" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_core_ui"; version = "version:2@28.0.0.cr1"; sha256 = "04s7f8aa37mhbkc6rvi6gnckcrvn6r43r8d1gn0mhvjh828rgrhn"; }; + "src/third_party/android_deps/libs/com_android_support_support_core_utils" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_core_utils"; version = "version:2@28.0.0.cr1"; sha256 = "0r1hs68590z434m4f4q63d00p8yfa38ckk1cfm2w5h8mq4i6sadq"; }; + "src/third_party/android_deps/libs/com_android_support_support_fragment" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_fragment"; version = "version:2@28.0.0.cr1"; sha256 = "1yifa3jiq1x1df1ni2yd8d9562mg4mlybkdalg167mfyv7f6rcww"; }; + "src/third_party/android_deps/libs/com_android_support_support_media_compat" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_media_compat"; version = "version:2@28.0.0.cr1"; sha256 = "1r090lw7gm9jflv3y5db14dh4blcdfrav03lij496r6a04bpcafi"; }; + "src/third_party/android_deps/libs/com_android_support_support_v4" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_v4"; version = "version:2@28.0.0.cr1"; sha256 = "0jchns4bgfmllylv35if6sgg2jnpxbqxy4nmajqk65f0sgy6slpl"; }; + "src/third_party/android_deps/libs/com_android_support_support_vector_drawable" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable"; version = "version:2@28.0.0.cr1"; sha256 = "1ssgpkfsxrj8dsq4qivm8b028v2cd5nfkrzk8apf2bhgl4rw2gfg"; }; + "src/third_party/android_deps/libs/com_android_support_swiperefreshlayout" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout"; version = "version:2@28.0.0.cr1"; sha256 = "102pdlsbypwh0yrqf0wwcjp97mnwlnvx43dlp8554qp3156dxkgz"; }; + "src/third_party/android_deps/libs/com_android_support_transition" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_transition"; version = "version:2@28.0.0.cr1"; sha256 = "12yfbvvm585b7w50rdbf436jfjsc99sqksqd5fy1nmmsqbm7jsf6"; }; + "src/third_party/android_deps/libs/com_android_support_versionedparcelable" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_versionedparcelable"; version = "version:2@28.0.0.cr1"; sha256 = "1jhh4h8c7swzcgi7sbbqchcnc7rkjbgvjff4q8kbw6ix9j1sqg57"; }; + "src/third_party/android_deps/libs/com_android_support_viewpager" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_support_viewpager"; version = "version:2@28.0.0.cr1"; sha256 = "0q3awf0vhkw1w1l1kx31hqvl710q2nqi0xyxa9sxq2kbnkil8a1j"; }; + "src/third_party/android_deps/libs/com_android_tools_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_tools_common"; version = "version:2@30.2.0-beta01.cr1"; sha256 = "1f0hsdw5cr863ndlv1dya0cwpsrw24m0gwjr52f83z9jvmbxhckb"; }; + "src/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api"; version = "version:2@30.2.0-beta01.cr1"; sha256 = "17h47y8q9ggrxkfyd0xpvrzsc28dxhvvrkl4jhvzsw9wcs4y6dv8"; }; + "src/third_party/android_deps/libs/com_android_tools_sdk_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_android_tools_sdk_common"; version = "version:2@30.2.0-beta01.cr1"; sha256 = "0vvix4w657dvn6gz4x4l3rl7h8vfaa8d888wdn96nz3dyvaaradb"; }; + "src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine"; version = "version:2@2.8.8.cr1"; sha256 = "0x2z4gxbbpa5k2ppaf5l5qr6rqjz8lj1vbq2ygzak01n0ww1xlws"; }; + "src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms"; version = "version:2@1.0.cr1"; sha256 = "119pdsgmcc6w903pgbz4awp474f6kl78k4wzg48ak9c1g6wkgn5j"; }; + "src/third_party/android_deps/libs/com_google_android_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_annotations"; version = "version:2@4.1.1.4.cr1"; sha256 = "0gpykkw54kwkfqz95k781sf3jhgy6p2s73lr6h81521y9b524f1n"; }; + "src/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework"; version = "version:2@4.0.0.cr1"; sha256 = "00g5h34d822j3zqxa5rv4gk2g9zzmq4ajgyds66y8np9m40rj2va"; }; + "src/third_party/android_deps/libs/com_google_android_datatransport_transport_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api"; version = "version:2@2.2.1.cr1"; sha256 = "0h0y15rj7jawhvyviyia4yr8xg3cpr778mim09wpdbk1ifrcdi5c"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_auth" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth"; version = "version:2@20.1.0.cr1"; sha256 = "0ajn6dwxigjadq20bma57xxz7r6l18yz2fiqgzayyl7yhimw92qy"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone"; version = "version:2@18.0.1.cr1"; sha256 = "0hhml7cb8lhklnx2frwgbrzzwv30as0zw0s5paklsc5m75i63rl4"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base"; version = "version:2@18.0.2.cr1"; sha256 = "0j2s8ci14bcbnhypzcf7p86j5ybszq7yyx081pzvn7awsgwywi62"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_base" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base"; version = "version:2@18.0.1.cr1"; sha256 = "1975k1vlwkbk1bsnaq0344j3vamrkkf8w3cmk3r4q624kj9wr6x0"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_basement" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement"; version = "version:2@18.1.0.cr1"; sha256 = "0yy7sy7lqfkvdx6pijagnikxd02sn6hfzxlmyz8naksynnlrkvna"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_cast" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast"; version = "version:2@17.0.0.cr1"; sha256 = "1as8xhf4z4pi4az8033r6v8jgdb17zkl1dki3z0b7yypbc2xidjh"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework"; version = "version:2@17.0.0.cr1"; sha256 = "1nchsyn7k5nhbfgrwkdz3v66vxvwb90gl4sdhdc7vawx5x2dp3ab"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut"; version = "version:2@17.0.0.cr1"; sha256 = "15nx7hy5d8gyczq7ipmy8jqmz1vn2d5x5ccn1s8cqdishaam7j51"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging"; version = "version:2@16.0.0.cr1"; sha256 = "0rmgiidb49sk8b6cwzp6i01j44wzv5324k8dh7v6w03inrjnpc5y"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_fido" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido"; version = "version:2@19.0.0-beta.cr1"; sha256 = "0ih3mrr3y14cd2p771fs58k44vag4vb1x28pflkqy6ab48zv2i6p"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_flags" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags"; version = "version:2@17.0.0.cr1"; sha256 = "1l123h8004h3j7wy13h4vd0gszlzxwj6x3bj1jssddrrwcmaxxpk"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm"; version = "version:2@17.0.0.cr1"; sha256 = "04j17610nmbprz5cgplwd9vglmjrqm4059wkw8d4xjwa5jv65p6d"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_iid" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid"; version = "version:2@17.0.0.cr1"; sha256 = "0hbgc2sw35ibmmg3gfbbpb0l10bps4jz3a6xv20r519svp6yrvdy"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps"; version = "version:2@18.0.1.cr1"; sha256 = "10pd0il4fgwgkpm6h9ai97nfy3v99kg1r172866f3gdhqgiyhlfn"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_location" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location"; version = "version:2@19.0.1.cr1"; sha256 = "064n11f0fi91fvr7wxrfsvjkxq2y9r7cyaykzwm24ys23p3f5dqi"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype"; version = "version:2@17.0.0.cr1"; sha256 = "0jw4kdviwcn97hr1ibiq9nq4cv1x3kxbkndwvsp4fa24zy13anaz"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport"; version = "version:2@17.0.0.cr1"; sha256 = "0g3sbi4pynjq14p43fqkx8vr5c9098b44m2dw12lvwjya9x5xb7l"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_stats" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats"; version = "version:2@17.0.0.cr1"; sha256 = "1q33fnzxi98fy6sv79i4yjfli7cnhljja1qgfrhk1kwdklxkgjkb"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks"; version = "version:2@18.0.2.cr1"; sha256 = "04mm1bvz6ai6qmab5wj59xywadwn8r5vc822a1mylb6q9gifi0aw"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_vision" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision"; version = "version:2@20.1.3.cr1"; sha256 = "18jvns4a03kckyq8xq51xnpd754x2n3z0x5n071a8izn8lss1waq"; }; + "src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common"; version = "version:2@19.1.3.cr1"; sha256 = "1jq4fwwb0gjrh4j0y0p3p7pfv1z4bm3a4757z98m7l0xn22yyg9s"; }; + "src/third_party/android_deps/libs/com_google_android_material_material" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_material_material"; version = "version:2@1.7.0-alpha02.cr1"; sha256 = "14cznf3jfx1vm9w287q110vcvwnsn9f2wcylfbw4rkpircl42023"; }; + "src/third_party/android_deps/libs/com_google_android_play_core_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_play_core_common"; version = "version:2@2.0.2.cr1"; sha256 = "117azd7p48bzfvrihyshz2ckbp5c4lvzn7m8rav7nsyigbk0210i"; }; + "src/third_party/android_deps/libs/com_google_android_play_feature_delivery" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_android_play_feature_delivery"; version = "version:2@2.0.1.cr1"; sha256 = "1w0dhrm1r3944cs2r9gdg7wckrn760d6zsh83z88lm5a7z3pg00s"; }; + "src/third_party/android_deps/libs/com_google_auto_auto_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_auto_auto_common"; version = "version:2@1.2.1.cr1"; sha256 = "1l0jhbx6qhqh8nr008k8bgkwcf5yc6nchlxvmhzpqp4lvyrwjclh"; }; + "src/third_party/android_deps/libs/com_google_auto_service_auto_service" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_auto_service_auto_service"; version = "version:2@1.0-rc6.cr1"; sha256 = "0wajm9wfnphyr9d167bd6nalvp4mqnilgb211pixwi4xl7wgb6fh"; }; + "src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations"; version = "version:2@1.0-rc6.cr1"; sha256 = "02iqarzhklfigrf8hp2i581nr05nk1jgjj48v5nkcw09m8w2n7w1"; }; + "src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations"; version = "version:2@1.9.cr1"; sha256 = "06p4hmcbj422bcbwckix4f6cjn92ywv9sx1ngccamb5qsn21gvl4"; }; + "src/third_party/android_deps/libs/com_google_code_findbugs_jsr305" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305"; version = "version:2@3.0.2.cr1"; sha256 = "0hbr6z5c7f2l25iscy6l02jdmbz6358lqh4cz6ppsmqm9psp15xz"; }; + "src/third_party/android_deps/libs/com_google_code_gson_gson" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_code_gson_gson"; version = "version:2@2.9.0.cr1"; sha256 = "0ihxdpz3z301w0s90z6vykcbx1b36bpz3ysfpbbazlj6d1yx95fq"; }; + "src/third_party/android_deps/libs/com_google_dagger_dagger" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_dagger_dagger"; version = "version:2@2.30.cr1"; sha256 = "12rjkibqsksgk4r5vdy51877phkhv5wgzsjhm5g1lsdch6cqfrwk"; }; + "src/third_party/android_deps/libs/com_google_dagger_dagger_compiler" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler"; version = "version:2@2.30.cr1"; sha256 = "0shrg5kh7s4z5pgpzxnlv56jhijwg7c3hb0qzdj0w2n67i2jb7rs"; }; + "src/third_party/android_deps/libs/com_google_dagger_dagger_producers" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers"; version = "version:2@2.30.cr1"; sha256 = "0jyqi03p0d418nrdq8gwh9sa694ppi59vm52l83wvqc38w5m42mg"; }; + "src/third_party/android_deps/libs/com_google_dagger_dagger_spi" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi"; version = "version:2@2.30.cr1"; sha256 = "16an5cd55d8gbafqkqhnwxmv4x62v49diyp1s9qbkpidf9k8kv28"; }; + "src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation"; version = "version:2@2.11.0.cr1"; sha256 = "0x8rbccga2j0y5i0g8dy3zxh2z0malvwrl6yrzg1dxjqm7ys1znd"; }; + "src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations"; version = "version:2@2.14.0.cr1"; sha256 = "0zh9xzr1zs3mnvzis4n9h5xf6cv0k6xvckc1cvfi67svgf9cy7w8"; }; + "src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api"; version = "version:2@2.11.0.cr1"; sha256 = "1860f0pcg285dfsqz6da5rzbfr6iw1syla16nb9qhchnqy0mhk3c"; }; + "src/third_party/android_deps/libs/com_google_errorprone_error_prone_core" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core"; version = "version:2@2.11.0.cr1"; sha256 = "121nnk67i4xqw9jdvl3q3bjnkj7daygwziay95cl1v98dxliabrv"; }; + "src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations"; version = "version:2@2.11.0.cr1"; sha256 = "11kq3kbgnzz5w7lfr8d39762526kdxjbbwy86xprm24n7hdxdvfa"; }; + "src/third_party/android_deps/libs/com_google_errorprone_javac" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_javac"; version = "version:2@9+181-r4173-1.cr1"; sha256 = "0kgmmd5xpcsy2nsc01b7fnp37ym4iqbkb2lw78dp4j0val7dhghm"; }; + "src/third_party/android_deps/libs/com_google_errorprone_javac_shaded" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded"; version = "version:2@9-dev-r4023-3.cr1"; sha256 = "0k30hws8f0pkcyik8m290m575d4d6j6yak2l3syapdgjdhyf1qic"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations"; version = "version:2@16.0.0.cr1"; sha256 = "02r04np2mf1mkla5mf1xg0dlgggx4afhrgviyrlr9ipd9w54awwz"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_common" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_common"; version = "version:2@19.5.0.cr1"; sha256 = "0y1gwbpcpz2rdqjf5n22kj3dp9vb7f3vzh08lz0ssppggc41iblz"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_components" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_components"; version = "version:2@16.1.0.cr1"; sha256 = "0bqaa3i94qg45h4c00cfsdyf9x9d76zsck7cgzcr11bx18ykxdc0"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_encoders" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders"; version = "version:2@16.1.0.cr1"; sha256 = "17kh5i9g4j9h170xkhg0f6637q06raybaanf6mznmd0p863jg7xw"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json"; version = "version:2@17.1.0.cr1"; sha256 = "19iv2mg8m9z2if788hb75v2shbha4517savakagkrkzx6bbs7njs"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_iid" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid"; version = "version:2@21.0.1.cr1"; sha256 = "15cfb59wai35w6vw5flsa4g9x3s4rav184b6d72mqj403fgi8bwc"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop"; version = "version:2@17.0.0.cr1"; sha256 = "06cksl06gnzp8xpa063yj6kdam2cqi8rn78hl6p0hv3m1vy77lfb"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_installations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations"; version = "version:2@16.3.5.cr1"; sha256 = "116l1b7aj7nfj6jf86gfbsdpcgb340wv7102nrp42xxyn0fszmbc"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop"; version = "version:2@16.0.1.cr1"; sha256 = "0vfsmymq8safw9pfg8r3fk0k5isnncxpilk7kkzfhd4kfv2i8is2"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector"; version = "version:2@18.0.0.cr1"; sha256 = "0ysgdgz4yn580syspcxy2ss7kki5nz6apphijz2fmcx56rxg9vbs"; }; + "src/third_party/android_deps/libs/com_google_firebase_firebase_messaging" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging"; version = "version:2@21.0.1.cr1"; sha256 = "1jbldrvdsdkx55vv7i3i0f1wai64r6mddvsg3ilj66askgscnpq4"; }; + "src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format"; version = "version:2@1.5.cr1"; sha256 = "1i9171zx905r7sv5zcd1f0xl73dl3f82jii9w6hc3whbljg62dm5"; }; + "src/third_party/android_deps/libs/com_google_guava_failureaccess" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_guava_failureaccess"; version = "version:2@1.0.1.cr1"; sha256 = "148y7xhfzd8abzs8ly4d4i6giqr37xf2g0p7zf7qm019yknmljww"; }; + "src/third_party/android_deps/libs/com_google_guava_guava" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_guava_guava"; version = "version:2@31.0.1-jre.cr1"; sha256 = "1375ld5nxlibnnn2p9ghr09a3ggcmhld1jhw4cw1cwzvlx2c7q85"; }; + "src/third_party/android_deps/libs/com_google_guava_guava_android" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_guava_guava_android"; version = "version:2@31.1-android.cr1"; sha256 = "1j44ja0mngmfxpa0qawfvb0ffn0jd5cjx9xsf2x9zc57l4pjll7i"; }; + "src/third_party/android_deps/libs/com_google_guava_listenablefuture" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_guava_listenablefuture"; version = "version:2@1.0.cr1"; sha256 = "0y3iph2x358ffckqxwmz6p3g4x6nzwk1b214i55b5xb67h8253kg"; }; + "src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations"; version = "version:2@1.3.cr1"; sha256 = "1lzcfjyryr4igbg70wfj5x5gq28xzr3q253zrnnkknykmqjh7p3k"; }; + "src/third_party/android_deps/libs/com_google_protobuf_protobuf_java" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java"; version = "version:2@3.19.2.cr1"; sha256 = "0jhzscjk2bf914mhj19xfz76031ihaxmy5kzgf5rkyk6ip9cjf4j"; }; + "src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite"; version = "version:2@3.21.1.cr1"; sha256 = "0g2i3mjfvk6jyrmdbnhps020vx1nrm8qg79q8i5cbp8px4k9l0a3"; }; + "src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils"; version = "version:2@1.3.0.cr1"; sha256 = "0zkfrbaz1ak9infixbsbi46g3hwjlrf8w0kv1mmdw38k6w1yfhm0"; }; + "src/third_party/android_deps/libs/com_squareup_javapoet" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_squareup_javapoet"; version = "version:2@1.13.0.cr1"; sha256 = "17x2j81kfmvl9y2jnarqgclqfqj8rajbgg31mk629jyar8855x8r"; }; + "src/third_party/android_deps/libs/com_squareup_javawriter" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_squareup_javawriter"; version = "version:2@2.1.1.cr1"; sha256 = "12p89pd3cjc9bxy6qfhjndfkvy0j8ix3calk4qlyn7fdnldb2v93"; }; + "src/third_party/android_deps/libs/com_squareup_okio_okio_jvm" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_squareup_okio_okio_jvm"; version = "version:2@3.0.0.cr1"; sha256 = "06fz9lw1cp28730qihxyr0pxh4c3iznw6d6470rprligr1jgm2wf"; }; + "src/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm" = fetchcipd { package = "chromium/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm"; version = "version:2@4.4.3.cr1"; sha256 = "09m7ipihqry7p5krkz3a6dly5ys7f238kgvw5m56cmwa37v248y3"; }; + "src/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils"; version = "version:2@4.0.cr1"; sha256 = "020y56kbg7x3fl0c6ghly6zga3nhcnajdkrzxgsl3zamz09z90p7"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_api"; version = "version:2@1.49.0.cr1"; sha256 = "02d97yjjzck11hqjpa6ninqklfcxxfv527dl8z1sgby7q16y3mzx"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_binder" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_binder"; version = "version:2@1.49.0.cr1"; sha256 = "186afwqw1f556is14j36q10xp5k0sh7bwxmdlgq7mbl7sxbg2pqa"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_context" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_context"; version = "version:2@1.49.0.cr1"; sha256 = "1dmfm27gi2zl5fdgyfnyfd4ic5mx4vkny1cya7bfpvq0bvqw7qg4"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_core" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_core"; version = "version:2@1.49.0.cr1"; sha256 = "1qdagwiapscxp4vyc5xifimh1jrb6ylhcldyxmawl6xrjl1n5yfk"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite"; version = "version:2@1.49.0.cr1"; sha256 = "0fcp01kx37r9j1jy8y9lsqn2ix7m83mrzgrdzyg37c6x786xrydy"; }; + "src/third_party/android_deps/libs/io_grpc_grpc_stub" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_grpc_grpc_stub"; version = "version:2@1.49.0.cr1"; sha256 = "1a9pk6rp79jz5h99w6vl8sdfmqmpqb5j8rch783c3vylhy8ks60s"; }; + "src/third_party/android_deps/libs/io_perfmark_perfmark_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/io_perfmark_perfmark_api"; version = "version:2@0.25.0.cr1"; sha256 = "0say2qzi0ldh5in83xa060p3xmh7cw3z58wj7k5yspacxlfci1lr"; }; + "src/third_party/android_deps/libs/javax_annotation_javax_annotation_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api"; version = "version:2@1.3.2.cr1"; sha256 = "1ig3slysl3afy07kdgixjbqx7vw5f180cza6dlj2zdnkn4j9i9a0"; }; + "src/third_party/android_deps/libs/javax_annotation_jsr250_api" = fetchcipd { package = "chromium/third_party/android_deps/libs/javax_annotation_jsr250_api"; version = "version:2@1.0.cr1"; sha256 = "0sydfjb5vxxwpcd5hk9ks072ljnnaxx40ilvcm0ll02q56f2d0np"; }; + "src/third_party/android_deps/libs/javax_inject_javax_inject" = fetchcipd { package = "chromium/third_party/android_deps/libs/javax_inject_javax_inject"; version = "version:2@1.cr1"; sha256 = "0qys622n7ixbqvgm9a7lnm4ixa4cqk5h12dx71ibglqms9lw2bk1"; }; + "src/third_party/android_deps/libs/net_bytebuddy_byte_buddy" = fetchcipd { package = "chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy"; version = "version:2@1.12.22.cr1"; sha256 = "057lxzqhw3sh4w9a139s66a57j0s0sx8hlz7bp22gvi11h46hsr7"; }; + "src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent" = fetchcipd { package = "chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent"; version = "version:2@1.12.22.cr1"; sha256 = "023ppkzkhz6hi3yzskmz92ms87akbjqyksp0qdy569j6dvdk40hf"; }; + "src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_android" = fetchcipd { package = "chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_android"; version = "version:2@1.12.22.cr1"; sha256 = "0w67h7fy001v4bfca76qk1sbsyc3gmbxnibl5r2pvbfm2zv7jvkh"; }; + "src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap" = fetchcipd { package = "chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap"; version = "version:2@0.2.cr1"; sha256 = "19pg77ca5c7mgclq26xvgv3dfrvppsmvl9277icb3rbaqiivj1xv"; }; + "src/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk15on"; version = "version:2@1.68.cr1"; sha256 = "0gmz6hvbj0q89bdmkcs2b738rjvh3an2z3qsplixh3vif17qmawv"; }; + "src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup"; version = "version:2@1.2.1.cr1"; sha256 = "1r01vw3cdc90cy63cfjl05hlr973xp6h01y4wl3l2qbaybm8aakh"; }; + "src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual"; version = "version:2@2.5.5.cr1"; sha256 = "0rq3lcj37sgwrckzhbaw62ld152cjiaz70q2f5mhfx6gr5yxyh3i"; }; + "src/third_party/android_deps/libs/org_checkerframework_checker_qual" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_checkerframework_checker_qual"; version = "version:2@3.25.0.cr1"; sha256 = "09rypjvsqq63317yf6xbkhggh4lam6az6c2p5q662ihr55n8yw7f"; }; + "src/third_party/android_deps/libs/org_checkerframework_checker_util" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_checkerframework_checker_util"; version = "version:2@3.25.0.cr1"; sha256 = "19wiq3qmfad16c4cjcjklpcnvk5pygvlamazmmdgz6836x6mhy7d"; }; + "src/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone"; version = "version:2@3.15.0.cr1"; sha256 = "1vbs7mks0w0d6qnd7a6k9cgjn3liv5d9fyh16qj4z3cc18a0swzc"; }; + "src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations"; version = "version:2@1.21.cr1"; sha256 = "047d8z1ww87gqwqw5dixvhnqw041gs20vdzmk03fpcq28d64l2dg"; }; + "src/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber"; version = "version:2@2.5.2.cr1"; sha256 = "0bri55n0779g8bj033w48pmrazllqd3npb1x926hqr7ryb0z00k5"; }; + "src/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit"; version = "version:2@4.4.1.201607150455-r.cr1"; sha256 = "0p5js31wa0i0f7l3gkd9fjvyk6bs2zz8hnvfh2k52w6cg1nz29jf"; }; + "src/third_party/android_deps/libs/org_hamcrest_hamcrest" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_hamcrest_hamcrest"; version = "version:2@2.2.cr1"; sha256 = "04f319fxagajvwq2d4w59zrik0wlk74n2v4l15zlvxq10wf3si6g"; }; + "src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7"; version = "version:2@1.8.0.cr1"; sha256 = "0p0farc8qrd28f076blnbrmdivy5pszx1x7qd04gsn4g9pgj3n4k"; }; + "src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8"; version = "version:2@1.8.0.cr1"; sha256 = "0bhbz53wbjmzl42cljyh1iw52smzqbv3v659d1xh9mmsbbx9anqf"; }; + "src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android"; version = "version:2@1.6.1.cr1"; sha256 = "00rl902q19vzhj35j7x2992q6gy81j47smzvrfrav703i1ayrx54"; }; + "src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm"; version = "version:2@1.6.1.cr1"; sha256 = "13qbv6v0ly8428n0mavz9dgv5m4cyil5biz78q69ib6j3mbz4h98"; }; + "src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm"; version = "version:2@0.1.0.cr1"; sha256 = "183h8nqbihlhyxid6xxdqn4px2j3710dsr0x64jh6d4dm0sxrwd5"; }; + "src/third_party/android_deps/libs/org_jsoup_jsoup" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_jsoup_jsoup"; version = "version:2@1.15.1.cr1"; sha256 = "079dgx7wjivwf24q4snqlx0vh7lyzvgz3zq5lwslz55w20xkcq8k"; }; + "src/third_party/android_deps/libs/org_mockito_mockito_android" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_mockito_mockito_android"; version = "version:2@5.1.1.cr1"; sha256 = "0qw4mj0ql3hf021a2yh4ijmyzfcdgzb31q15y4hx555ig4mi1z9n"; }; + "src/third_party/android_deps/libs/org_mockito_mockito_core" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_mockito_mockito_core"; version = "version:2@5.1.1.cr1"; sha256 = "0idfk27bmb3g3wjxmawgkm97zyj2ic8la2yn0rs5qci42dj26ch3"; }; + "src/third_party/android_deps/libs/org_mockito_mockito_subclass" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_mockito_mockito_subclass"; version = "version:2@5.1.1.cr1"; sha256 = "0z5idqrw7r1pfkvcxi2c2hdhahgimis2wr3ksqgldiahddjqakkj"; }; + "src/third_party/android_deps/libs/org_objenesis_objenesis" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_objenesis_objenesis"; version = "version:2@3.3.cr1"; sha256 = "0mvzc73pk83skmx6nids0728dw9ywjbbgy3f2j1mdvnnd9dv2ff4"; }; + "src/third_party/android_deps/libs/org_ow2_asm_asm" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ow2_asm_asm"; version = "version:2@9.2.cr1"; sha256 = "0hlrvzvp1rvlkr3p33dzfrhqzzkl9ym904k65bl26w4jvv9j6jah"; }; + "src/third_party/android_deps/libs/org_ow2_asm_asm_analysis" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis"; version = "version:2@9.2.cr1"; sha256 = "0b15j7p6vy8ihpfi7k2ksi5qvck29g75f34kg3srg0l0v8srnhn2"; }; + "src/third_party/android_deps/libs/org_ow2_asm_asm_commons" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons"; version = "version:2@9.2.cr1"; sha256 = "1v42dq7ljjf59mihxahkyb7frfzw3p0vgwzjq1m1pagnss9622sl"; }; + "src/third_party/android_deps/libs/org_ow2_asm_asm_tree" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree"; version = "version:2@9.2.cr1"; sha256 = "1kg8g4aigpdg7fcl1fmjfnwmscdwrgqcrcqff3lvjd3sbi9l0gvy"; }; + "src/third_party/android_deps/libs/org_ow2_asm_asm_util" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_ow2_asm_asm_util"; version = "version:2@9.2.cr1"; sha256 = "01ma19dfxz729wfyym7gkbx0h008aswjbni6xwh4c86m0zkv33w6"; }; + "src/third_party/android_deps/libs/org_pcollections_pcollections" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_pcollections_pcollections"; version = "version:2@3.1.4.cr1"; sha256 = "0jh4vfi812bmk8s6flncx4332rcc1aw5sh1r25p0rv9xz1v9w9wv"; }; + "src/third_party/android_deps/libs/org_robolectric_annotations" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_annotations"; version = "version:2@4.8.1.cr1"; sha256 = "1i7jdv9jgd6ysaikcc2y4qk7hxyrgn8jwwxjqr4df77dnn038lkq"; }; + "src/third_party/android_deps/libs/org_robolectric_junit" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_junit"; version = "version:2@4.8.1.cr1"; sha256 = "0l59zh1p5jwprh2x9mdill1jbw971f4w03cp5id8ylvkcj1ksizr"; }; + "src/third_party/android_deps/libs/org_robolectric_nativeruntime" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_nativeruntime"; version = "version:2@4.8.1.cr1"; sha256 = "1iz236afpipkdzlh1gy4hc1b1ic002pm4hyf8r27vq1jmlri7df0"; }; + "src/third_party/android_deps/libs/org_robolectric_pluginapi" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_pluginapi"; version = "version:2@4.8.1.cr1"; sha256 = "1xf07j176pdiq3fvqcnd07w6zyhgs2fsi91acgh24jyb9p5m7mzn"; }; + "src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver"; version = "version:2@4.8.1.cr1"; sha256 = "1fiqwyhpzim1jwxhyb54v441ykr3jn756w85xghb7fkb2cr4yab9"; }; + "src/third_party/android_deps/libs/org_robolectric_resources" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_resources"; version = "version:2@4.8.1.cr1"; sha256 = "1zmqql97c2509m23xrv6cc9lbyj0ymwg5az0fbqcdr7v2ify6n27"; }; + "src/third_party/android_deps/libs/org_robolectric_robolectric" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_robolectric"; version = "version:2@4.8.1.cr1"; sha256 = "1xm1y345pvq2950ygmjzkfy6ijgv0w67b3mvn3z9dzhkhm6hzl5z"; }; + "src/third_party/android_deps/libs/org_robolectric_sandbox" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_sandbox"; version = "version:2@4.8.1.cr1"; sha256 = "1p5j866s45l6pfhg19fjhsk2y9n8c5bx4rydp96qj31a8j1b6pds"; }; + "src/third_party/android_deps/libs/org_robolectric_shadowapi" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_shadowapi"; version = "version:2@4.8.1.cr1"; sha256 = "1ax75rs40drzv4g8bn5bks0wk6rimlsgn0n9dac6c35zrpizjv4j"; }; + "src/third_party/android_deps/libs/org_robolectric_shadows_framework" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_shadows_framework"; version = "version:2@4.8.1.cr1"; sha256 = "0q7m7ll0wy5835cr4mpkg0f86azz9nb3km3qz5ihxfdgh9vr7yrq"; }; + "src/third_party/android_deps/libs/org_robolectric_shadows_playservices" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_shadows_playservices"; version = "version:2@4.8.1.cr1"; sha256 = "190g0srl19kvrj8fr27i8wj6yj8h8zbij59l7hg0lfxxmvb5rshw"; }; + "src/third_party/android_deps/libs/org_robolectric_utils" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_utils"; version = "version:2@4.8.1.cr1"; sha256 = "0mv7q47r6p46ddxfn7vqr3kx7l3ymbpgl8mlykdy8m4cjyag2awj"; }; + "src/third_party/android_deps/libs/org_robolectric_utils_reflector" = fetchcipd { package = "chromium/third_party/android_deps/libs/org_robolectric_utils_reflector"; version = "version:2@4.8.1.cr1"; sha256 = "09dsnypmi1fh6flyrsz0v4fqy0429ci26glvn0p6mk7jldz91zrr"; }; + "src/third_party/android_ndk" = fetchgit { url = "https://chromium.googlesource.com/android_ndk.git" ; rev = "8388a2be5421311dc75c5f937aae13d821a27f3d"; sha256 = "0bakpilahkchjfmhd47dkyfm2gpb1j09vy5l3h3ijryiyg9n1asq"; fetchSubmodules = true; }; + "src/third_party/android_protobuf/src" = fetchgit { url = "https://android.googlesource.com/platform/external/protobuf.git" ; rev = "7fca48d8ce97f7ba3ab8eea5c472f1ad3711762f"; sha256 = "1icb2s3lp1vsximymk3cm8adwj7xk3awb4a7plxj88zqphydkk0d"; fetchSubmodules = true; }; + "src/third_party/android_protoc" = fetchcipd { package = "chromium/third_party/android_protoc"; version = "sLsJWojddBL2u8NYwNh6pJsqp_bL1ttmYIlBnhiIQ1QC"; sha256 = "00qag88lcvgz2f3krqlj8fgjy56ck3lkafk7dq8x6lxz1h1m5wim"; }; + "src/third_party/android_sdk/androidx_browser/src" = fetchgit { url = "https://chromium.googlesource.com/external/gob/android/platform/frameworks/support/browser.git" ; rev = "65086eb5e52c16778fa7b4f157156d17b176fcb3"; sha256 = "1ypad79hb6m88bhrzlklz4cbba6gmrzxcls91z923ip3wdsg90wl"; fetchSubmodules = true; }; + "src/third_party/android_sdk/public" = + symlinkJoin { name = "cipd-joined"; paths = [ + (fetchcipd { package = "chromium/third_party/android_sdk/public/build-tools/33.0.0"; version = "-VRKr36Uw8L_iFqqo9nevIBgNMggND5iWxjidyjnCgsC"; sha256 = "1bgyp0xyi6icsyg5i6cngi477z288r5q4wd3s8a5pviy7fw76ads"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/cmdline-tools"; version = "3Yn5Sn7BMObm8gsoZCF0loJMKg9_PpgU07G9DObCLdQC"; sha256 = "00y5va4blbdd5zqvif8a8a8djmy3ak5aymnzx7ayww914g8xqn2w"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/emulator"; version = "9lGp8nTUCRRWGMnI_96HcKfzjnxEJKUcfvfwmA3wXNkC"; sha256 = "1h1am76xs3p3wp4rgw65zp0y8znnl4znhfbsgycjy4d4i7qmlhjw"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/patcher"; version = "I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C"; sha256 = "1q03jm591c7fn1jra007pl43bs6hxm46cynnv3xx8rwyiwpbdwy0"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/platform-tools"; version = "RSI3iwryh7URLGRgJHsCvUxj092woTPnKt4pwFcJ6L8C"; sha256 = "0mcx9phgazk139lpd89r5anxv035h6f11w975rxcvk8ipiy2yci4"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/platforms/android-33"; version = "eo5KvW6UVor92LwZai8Zulc624BQZoCu-yn7wa1z_YcC"; sha256 = "0i22rxni5hfpwkjzkchqm3ibrq4dyp9q25x5a63zz1gd0jkh1b4x"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/platforms/android-tiramisuprivacysandbox"; version = "YWMYkzyxGBgVsty0GhXL1oxbY0pGXQIgFc0Rh7ZMRPYC"; sha256 = "0d6pdry5iy3s4wm0q41mzg9fhc4vk0baw671y6hfvpdkmy93fvr5"; }) +(fetchcipd { package = "chromium/third_party/android_sdk/public/sources/android-31"; version = "_a_BcnANjPYw5mSKlNHa7GFY8yc1kdqj2rmQgac7yUcC"; sha256 = "154bn5dkk67zm6ayivxl8s6nxhr8rz1zi13ms52gkbd08zshnqsq"; }) + ]; } + ; + "src/third_party/android_support_test_runner" = fetchcipd { package = "chromium/third_party/android_support_test_runner"; version = "96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141"; sha256 = "1xk3b48zwan3pyg94mjkmain8r2iyld7lvzy3zd8yaz5bairfhif"; }; + "src/third_party/android_system_sdk" = fetchcipd { package = "chromium/third_party/android_system_sdk/public"; version = "RGY8Vyf8jjszRIJRFxZj7beXSUEHTQM90MtYejUvdMgC"; sha256 = "1hra8v4d6kwnxspspgrvbqcxll1ya0dzsa3css96m6zf88mksd7i"; }; + "src/third_party/androidx" = fetchcipd { package = "chromium/third_party/androidx"; version = "Bd5GuYdu-KY7DAsP-QU0XofyaFYU7ySZX8QQpca7j3sC"; sha256 = "1mhc8r411813lbansfg98d39ylnz3lgnyp4kk4mshk61dvin327j"; }; + "src/third_party/androidx_javascriptengine/src" = fetchgit { url = "https://chromium.googlesource.com/aosp/platform/frameworks/support/javascriptengine/javascriptengine/src.git" ; rev = "8fc6d80d8f5fcb120f9a5074bbf2e4df02e23d9f"; sha256 = "0mh1wsjkq4vyf433c7js998aqw9b0r0aaqnf5nc0jlfg2c4zwz3c"; fetchSubmodules = true; }; + "src/third_party/angle" = fetchgit { url = "https://chromium.googlesource.com/angle/angle.git" ; rev = "c2efe6fcdbc548c5ba6c1fa9c5415e256c7211ba"; sha256 = "1xs1xa334vwicq5ksnbiiy50sn0p9nrgh4jnqxhrka9cz0q1dbqs"; fetchSubmodules = true; }; + "src/third_party/angle/third_party/VK-GL-CTS/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS" ; rev = "9e822059a32e1feff98dcf9c1b1aff503e92a785"; sha256 = "13d0b9ds2glj0bkkrwpsglax6wy5s2s7gxmqqywdn26g1afs62pn"; fetchSubmodules = true; }; + "src/third_party/angle/third_party/glmark2/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/glmark2/glmark2" ; rev = "ca8de51fedb70bace5351c6b002eb952c747e889"; sha256 = "1fdfk4rwsnp8wwkmpdq7aqvyrd3amwqyr3b3hs2wb7rarmcb7grg"; fetchSubmodules = true; }; + "src/third_party/angle/third_party/rapidjson/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/Tencent/rapidjson" ; rev = "781a4e667d84aeedbeb8184b7b62425ea66ec59f"; sha256 = "0dhaq4a5gm2vcjay9nknad5h8z29cghi4i24abnblrfx13kp90h5"; fetchSubmodules = true; }; + "src/third_party/aosp_dalvik" = fetchcipd { package = "chromium/third_party/aosp_dalvik/linux-amd64"; version = "version:2@13.0.0_r24.cr1"; sha256 = "0impy5hiby9f4xsn1r72gjvhp1yni92kfsld9pad1bygakz9psa6"; }; + "src/third_party/apache-linux" = fetchcipd { package = "infra/3pp/tools/httpd-php/linux-amd64"; version = "version:2@httpd2.4.38.php7.3.31.chromium.3"; sha256 = "1p9srk6a014a1adl4bf1wgd9r5bis7860z940m9b6216jl734mhp"; }; + "src/third_party/apache-portable-runtime/src" = fetchgit { url = "https://chromium.googlesource.com/external/apache-portable-runtime.git" ; rev = "c3f11fcd86b42922834cae91103cf068246c6bb6"; sha256 = "1qb3qgwhn94v56kfw4ciaxbzfad834d1dgdhckhj3vcr86bchj5j"; fetchSubmodules = true; }; + "src/third_party/arcore-android-sdk-client" = fetchcipd { package = "chromium/third_party/arcore-android-sdk-client"; version = "NYf1qvBS9hNVK-6exAl-MaVbQsRKCDYl5Br936GtcU0C"; sha256 = "0la28xydf4ylrv320qhvhhb6g5ay6ibhanvkgmxfpvbbz49hw1x7"; }; + "src/third_party/arcore-android-sdk/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google-ar/arcore-android-sdk.git" ; rev = "d197af6b38f98d2344bc7f76326c4aa0c4f2fb90"; sha256 = "0n4a5larsql52nv9mk7knd2977v4y4ph89i2z86ar1dw2spfjdhb"; fetchSubmodules = true; }; + "src/third_party/boringssl/src" = fetchgit { url = "https://boringssl.googlesource.com/boringssl.git" ; rev = "74646566e93de7551bfdfc5f49de7462f13d1d05"; sha256 = "0xmpl2420xcngcpd9i3mkz2ilr7x83cg1ask51ak7pv4njkkhym9"; fetchSubmodules = true; }; + "src/third_party/breakpad/breakpad" = fetchgit { url = "https://chromium.googlesource.com/breakpad/breakpad.git" ; rev = "abb105db21e962eda5b7d9b7a0ac8dd701e0b987"; sha256 = "0d8jy23c1rawi7s5n9dhhg6z0rsfdw25lq7bksh0jp0l23j32syr"; fetchSubmodules = true; }; + "src/third_party/byte_buddy" = fetchcipd { package = "chromium/third_party/byte_buddy"; version = "c9b53316603fc2d997c899c7ca1707f809b918cd"; sha256 = "1dffk7k27ng3h5zkx7qgaynydpm9czk3zp8crkghjs6xzdkzfdry"; }; + "src/third_party/byte_buddy/android_sdk_build_tools_25_0_2" = fetchcipd { package = "chromium/third_party/android_sdk/public/build-tools"; version = "kwIs2vdfTm93yEP8LG5aSnchN4BVEdVxbqQtF4XpPdkC"; sha256 = "0bs6lp21wpbhg3cfna1s7ncjn0l6j7zdx83fk22xw3350mjlbnm7"; }; + "src/third_party/cardboard/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/googlevr/cardboard" ; rev = "e17632c2f6e5ffe3c807bb138153a05a35f7a6fe"; sha256 = "0qxhxljsn0zsqry6fcsihwfihqdnnamdkfcihwzm3cjj7bqm63vr"; fetchSubmodules = true; }; + "src/third_party/cast_core/public/src" = fetchgit { url = "https://chromium.googlesource.com/cast_core/public" ; rev = "e42ef68aa05ac0c163805f60b9b19284f3c2dee3"; sha256 = "0mgmd5jgr7j7xnh23azbji54jimai2bw3cb4ay3h9c170r0z2a57"; fetchSubmodules = true; }; + "src/third_party/catapult" = fetchgit { url = "https://chromium.googlesource.com/catapult.git" ; rev = "fb540cd80e69889f9d241a5b1946d9147c3f6c20"; sha256 = "18s7yf819w9h201h1v6qv05r4q3axga2q40nm016vig451ia7jsn"; fetchSubmodules = true; }; + "src/third_party/ced/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git" ; rev = "ba412eaaacd3186085babcd901679a48863c7dd5"; sha256 = "09jjr2nffp2b6sqrk0bx4zrqvbqf8isq0i2v7qzng2zn33hvn8f9"; fetchSubmodules = true; }; + "src/third_party/centipede/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/centipede.git" ; rev = "a5a9071410e6e8134855b88461d0eb2c77d48cdd"; sha256 = "0qdfzq765q6asx0p9z4pdgygiw9vbpkbiw2lzzdkzy4sy6glwmn8"; fetchSubmodules = true; }; + "src/third_party/checkstyle" = fetchcipd { package = "chromium/third_party/checkstyle"; version = "UAf8iarsiPx9B6ClHuyeRNM6py76TUVdylyGLTmpb4IC"; sha256 = "0m3n0zhjljnyankcli97p48kkji7c9nwrr32j29l806dmpysqzqa"; }; + "src/third_party/cld_3/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/cld_3.git" ; rev = "b48dc46512566f5a2d41118c8c1116c4f96dc661"; sha256 = "0ayrrhfdwrf4260h9fsirkhhfrcvc3qqnh6h9wj3ixij2lq0wwqb"; fetchSubmodules = true; }; + "src/third_party/colorama/src" = fetchgit { url = "https://chromium.googlesource.com/external/colorama.git" ; rev = "3de9f013df4b470069d03d250224062e8cf15c49"; sha256 = "1ngyc226yl7g3aq6clrp7dajry7cx7j179y4c25h6xc7hhyxv579"; fetchSubmodules = true; }; + "src/third_party/content_analysis_sdk/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git" ; rev = "dbcaea90641fab03fb7f157a200f53cf148e4542"; sha256 = "0fg4jk291k46rcybwwdbzdwhrgky69rlr2wmy86k8d71100yp1cb"; fetchSubmodules = true; }; + "src/third_party/cpuinfo/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git" ; rev = "beb46ca0319882f262e682dd596880c92830687f"; sha256 = "1qm6gs7nibibcgyzay5c177yca2cnhmd8gyxfkypyy5j39b0jyv5"; fetchSubmodules = true; }; + "src/third_party/crc32c/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/crc32c.git" ; rev = "fa5ade41ee480003d9c5af6f43567ba22e4e17e6"; sha256 = "0vivyzhljrsz6yp5fyyq86bq3hih1zxv77jv41j82c251yym60kz"; fetchSubmodules = true; }; + "src/third_party/cros-components/src" = fetchgit { url = "https://chromium.googlesource.com/external/google3/cros_components.git" ; rev = "0631a9fae2b5f424dd1f938ba03a422b22755c90"; sha256 = "0ygz8w67jyimxy5hv5m65gsjhax2y2amdsmllxp8pmfybfl5y5yw"; fetchSubmodules = true; }; + "src/third_party/cros_system_api" = fetchgit { url = "https://chromium.googlesource.com/chromiumos/platform2/system_api.git" ; rev = "445f3d2fc9a681fafa5ea6657dc18b11be470306"; sha256 = "1718a63a1js3ij8hv5gmlir9dmjmwr383l3a221apwpm2d16piky"; fetchSubmodules = true; }; + "src/third_party/crossbench" = fetchgit { url = "https://chromium.googlesource.com/crossbench.git" ; rev = "0941f19d9b1bab30137d9fcad6ee2ee44d338913"; sha256 = "1cslq4cdjr9c5i4hjsakw1lka917i3cka9wc92n0hjxqpm2nzzfh"; fetchSubmodules = true; }; + "src/third_party/dav1d/libdav1d" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git" ; rev = "d426d1c91075b9c552b12dd052af1cd0368f05a2"; sha256 = "04v6h1fg9xgn53f52l72xy6s3kwjrpvimrvcmcyqz5dgl31g6aqn"; fetchSubmodules = true; }; + "src/third_party/dawn" = fetchgit { url = "https://dawn.googlesource.com/dawn.git" ; rev = "069e2441956bc1d74670d2faa746534601c683c3"; sha256 = "1fr986xswyyw52wp4645hkbbwln6jq3mp0xsnmn3c61sdcvih14a"; fetchSubmodules = true; }; + "src/third_party/dawn/third_party/glfw" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/glfw/glfw" ; rev = "62e175ef9fae75335575964c845a302447c012c7"; sha256 = "0a1bmh0yan6aj1g1gcr2rkna8dz5m4qcgk9nzg4ks8ri6i30y02g"; fetchSubmodules = true; }; + "src/third_party/dawn/third_party/ninja" = fetchcipd { package = "infra/3pp/tools/ninja/${platform}"; version = "version:2@1.11.1.chromium.6"; sha256 = "1l77a3p2ppxcyk65diplh37dcbaayha1agm7pppyjpgi889ssnzg"; }; + "src/third_party/dawn/third_party/webgpu-cts" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/gpuweb/cts" ; rev = "ca81780f0e959aeb07ddd7b0caa8454e0a239c7f"; sha256 = "082dp85g6b0n1lh2zhmgdh0gw3nmqjasjcwb1csm0gibi23hh9iw"; fetchSubmodules = true; }; + "src/third_party/dawn/tools/golang" = fetchcipd { package = "infra/3pp/tools/go/${platform}"; version = "version:2@1.18.4"; sha256 = "0siakkg0n19axv7xh9d5013y1vz6haaq2f635hswzw7ybd67ad03"; }; + "src/third_party/depot_tools" = fetchgit { url = "https://chromium.googlesource.com/chromium/tools/depot_tools.git" ; rev = "aa3d37f8c29c170566c26a2eedeefb96c62b9dd3"; sha256 = "1fs07yvszygpajk1apv9hxs1wh62xbr1060dm2lwa33nyjcdni4a"; fetchSubmodules = true; }; + "src/third_party/devtools-frontend/src" = fetchgit { url = "https://chromium.googlesource.com/devtools/devtools-frontend" ; rev = "e24710d614f3f16412444484e1f64b4439b965d8"; sha256 = "0zw5sp8qxrnads90w23bkqk7sgl9kp71k9kz9sybr0a964cdc164"; fetchSubmodules = true; }; + "src/third_party/devtools-frontend/src/third_party/esbuild" = fetchcipd { package = "infra/3pp/tools/esbuild/${platform}"; version = "version:2@0.14.13.chromium.2"; sha256 = "048cv3givcy0yssgg994z17qfsr8ixjjmz42apqmpwgz7bmysij1"; }; + "src/third_party/dom_distiller_js/dist" = fetchgit { url = "https://chromium.googlesource.com/chromium/dom-distiller/dist.git" ; rev = "199de96b345ada7c6e7e6ba3d2fa7a6911b8767d"; sha256 = "170qd75bwc0gld86vf32w36smc15wrafxqlg332mv5fhcl7h3qfa"; fetchSubmodules = true; }; + "src/third_party/eigen3/src" = fetchgit { url = "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git" ; rev = "f02856c6406cd36b5d7f1b98e27d85df5af08d06"; sha256 = "1nps512y8dim2bla20p5gzwhanxdi7ya2h2xpqpgmgzjgz5jj1wp"; fetchSubmodules = true; }; + "src/third_party/emoji-segmenter/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/emoji-segmenter.git" ; rev = "9ba6d25d0d9313569665d4a9d2b34f0f39f9a50e"; sha256 = "06qn0sjprsak0b2schahfkl3nwrrrwbls7hhn02vp7ham806cgx1"; fetchSubmodules = true; }; + "src/third_party/espresso" = fetchcipd { package = "chromium/third_party/espresso"; version = "5LoBT0j383h_4dXbnap7gnNQMtMjpbMJD1JaGIYNj-IC"; sha256 = "02ksvw566h7mxm739zz1i31gj6w51slqckn6w5w9fj5ilvg2f4y1"; }; + "src/third_party/expat/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/libexpat/libexpat.git" ; rev = "441f98d02deafd9b090aea568282b28f66a50e36"; sha256 = "14k4by1afkcn5r3zyjqqjllm3hdnm898bcznq8v3gpml08cc6x0m"; fetchSubmodules = true; }; + "src/third_party/farmhash/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/farmhash.git" ; rev = "816a4ae622e964763ca0862d9dbd19324a1eaf45"; sha256 = "1mqxsljq476n1hb8ilkrpb39yz3ip2hnc7rhzszz4sri8ma7qzp6"; fetchSubmodules = true; }; + "src/third_party/ffmpeg" = fetchgit { url = "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git" ; rev = "a51c75b09b3f54ab2d3efe583dcc89ba84d24c0d"; sha256 = "0g8gqxagpla5r225imma38wmddk9c2wj98cs8dk8h5gljpv56idh"; fetchSubmodules = true; }; + "src/third_party/flac" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/flac.git" ; rev = "689da3a7ed50af7448c3f1961d1791c7c1d9c85c"; sha256 = "0jwc6ddhlz99j3vx9996s39zy87nvdafx1ynlqrzl1d5scycbx42"; fetchSubmodules = true; }; + "src/third_party/flatbuffers/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/flatbuffers.git" ; rev = "a56f9ec50e908362e20254fcef28e62a2f148d91"; sha256 = "00mkxlywfs6rgy7fsmhri2iwzr7ghlw58rpjjkziqngl5px083rr"; fetchSubmodules = true; }; + "src/third_party/fontconfig/src" = fetchgit { url = "https://chromium.googlesource.com/external/fontconfig.git" ; rev = "06929a556fdc39c8fe12965b69070c8df520a33e"; sha256 = "11c6061vvhykw043d8n2awjva5b8dar4c3vib285hp263c98a7yi"; fetchSubmodules = true; }; + "src/third_party/fp16/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/Maratyszcza/FP16.git" ; rev = "0a92994d729ff76a58f692d3028ca1b64b145d91"; sha256 = "05mm4vrxsac35hjf5djif9r6rdxj9ippg97ia3p6q6b8lrp7srwv"; fetchSubmodules = true; }; + "src/third_party/freetype-testing/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/freetype/freetype2-testing.git" ; rev = "7a69b1a2b028476f840ab7d4a2ffdfe4eb2c389f"; sha256 = "0dmvb31yksmk39izj2i0wx3cw6ri0i6y2m7wv77p84kkmqrdqhkw"; fetchSubmodules = true; }; + "src/third_party/freetype/src" = fetchgit { url = "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git" ; rev = "4d8db130ea4342317581bab65fc96365ce806b77"; sha256 = "0iffnb53zsrfagqd4ymj58jcwmhgp7zpa08pvvfwmzk07xgqvdn1"; fetchSubmodules = true; }; + "src/third_party/fxdiv/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git" ; rev = "63058eff77e11aa15bf531df5dd34395ec3017c8"; sha256 = "0zwzh8gmbx4m6b18s5nf13b0dk5yjkd1fs8f421bl7fz5f9gjd9f"; fetchSubmodules = true; }; + "src/third_party/gemmlowp/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/gemmlowp.git" ; rev = "13d57703abca3005d97b19df1f2db731607a7dc2"; sha256 = "0w4ap82b73kh49pw913905al6q6lfqbgp666c0mcv2k01krh771v"; fetchSubmodules = true; }; + "src/third_party/google-truth" = fetchcipd { package = "chromium/third_party/google-truth"; version = "u8oovXxp24lStqX4d54htRovta-75Sy2w7ijg1TL07gC"; sha256 = "0h8jl92i2lx2mgr5swirkpyvrq6af5nk6hagd8sfl4scsx0wf78b"; }; + "src/third_party/google_benchmark/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/benchmark.git" ; rev = "efc89f0b524780b1994d5dddd83a92718e5be492"; sha256 = "02pb14r3qk0kxlcxh4zq20k4ia50vgam7xbch0wxyiyx39zvplb8"; fetchSubmodules = true; }; + "src/third_party/googletest/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/googletest.git" ; rev = "af29db7ec28d6df1c7f0f745186884091e602e07"; sha256 = "0f7g4v435xh830npqnczl851fac19hhmzqmvda2qs3fxrmq6712m"; fetchSubmodules = true; }; + "src/third_party/grpc/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/grpc/grpc.git" ; rev = "822dab21d9995c5cf942476b35ca12a1aa9d2737"; sha256 = "1amslpk4bs72spvs3k37fhbfkm88a41jvgihrdyzic6pvdbbiy41"; fetchSubmodules = true; }; + "src/third_party/gvr-android-sdk/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/googlevr/gvr-android-sdk.git" ; rev = "233e7fe922a543e0bc55382d64cacd047307d0e7"; sha256 = "1f9aqraqdx58gsahy94hqfxq6nib0a5nq02rb5r6gzrz3pdfdlaz"; fetchSubmodules = true; }; + "src/third_party/hamcrest" = fetchcipd { package = "chromium/third_party/hamcrest"; version = "37eccfc658fe79695d6abb6dd497463c4372032f"; sha256 = "1yil3234fpgm27hrmnnxxvlrq3jv70fqgi365gfhvgq2cwgbjci2"; }; + "src/third_party/harfbuzz-ng/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git" ; rev = "2822b589bc837fae6f66233e2cf2eef0f6ce8470"; sha256 = "11mag3ds0qs02ixyxqrz5hqcb2gj9b3z1mjbyh6fwgkz34wm22xb"; fetchSubmodules = true; }; + "src/third_party/highway/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/highway.git" ; rev = "8f20644eca693cfb74aa795b0006b6779c370e7a"; sha256 = "0wbz4d7py5dwn2zqn2ni5ha8bj7i1m4bbpyrgx461aq5ax8zvmlh"; fetchSubmodules = true; }; + "src/third_party/hunspell_dictionaries" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git" ; rev = "41cdffd71c9948f63c7ad36e1fb0ff519aa7a37e"; sha256 = "0pqyhi4nyx09zbj2j82169llxg4m272i9apw65gay5a5jjjazfgb"; fetchSubmodules = true; }; + "src/third_party/icu" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/icu.git" ; rev = "e3b6a4c334b9cdbe2d54476c7ac4eb98900d1144"; sha256 = "1ik5nyv5qmv8xjsssahbn3fnjwbn99zvg1k6h6qg5icgpx7ygf3z"; fetchSubmodules = true; }; + "src/third_party/icu4j" = fetchcipd { package = "chromium/third_party/icu4j"; version = "e87e5bed2b4935913ee26a3ebd0b723ee2344354"; sha256 = "04af162d1clvy532dpd623mnfhz92jsc3wl0zval375dxdyqn86b"; }; + "src/third_party/jacoco" = fetchcipd { package = "chromium/third_party/jacoco"; version = "O8mNUqIbFxvOcBsSNfbvpdUFvY4nfrPY0QA2kHoO2pQC"; sha256 = "1ynphf6gihdisn20gvfs1agnarnd5n7717hgh5zkfif2k0v0yk0w"; }; + "src/third_party/javalang/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/c2nes/javalang.git" ; rev = "0664afb7f4d40254312693f2e833c1ed4ac551c7"; sha256 = "1j799654grk7klixiijhih9v67qcxhzh3hjzqhqhfpgfnd26q0l9"; fetchSubmodules = true; }; + "src/third_party/jdk" = fetchcipd { package = "chromium/third_party/jdk"; version = "-FR8HTNcMfxy7J2HUaWVa0QmEE4f68iotzvFbqOj2LEC"; sha256 = "04fr1jpp7cgb0b9ra17agi0gz4b2zfdf279bbrqbxk1jhp3bhsk7"; }; + "src/third_party/jdk11" = fetchcipd { package = "chromium/third_party/jdk"; version = "egbcSHbmF1XZQbKxp_PQiGLFWlQK65krTGqQE-Bj4j8C"; sha256 = "1s17vi7waybypzk3a2n70iw03vh8g0c0sbiz1dis5lssq0acsk6b"; }; + "src/third_party/jsoncpp/source" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git" ; rev = "42e892d96e47b1f6e29844cc705e148ec4856448"; sha256 = "0nh2kf14v4rb35b88ggbdg2wjb6w0jvqvj685snh77hfiirpw35d"; fetchSubmodules = true; }; + "src/third_party/junit/src" = fetchgit { url = "https://chromium.googlesource.com/external/junit.git" ; rev = "05fe2a64f59127c02135be22f416e91260d6ede6"; sha256 = "1r7k4zzscc8019np3is3bzfigw8fxd6s3259cbhzzh02q6d5p9h3"; fetchSubmodules = true; }; + "src/third_party/kotlin_stdlib" = fetchcipd { package = "chromium/third_party/kotlin_stdlib"; version = "XON2v801ZWS7FjApXO8Ev7Me7cOsIAnmqzyCXJuMwJ0C"; sha256 = "063501dnzzc4vg3jdpxhlgnqw3f1ia90l6jsq1v8964jfli000jk"; }; + "src/third_party/kotlinc/current" = fetchcipd { package = "chromium/third_party/kotlinc"; version = "bCZedwoM-hb1pP1QKzA3P5aR4zjZltqLj4JQpmQsHuUC"; sha256 = "03rf0mr2ivn71jfqbx5nj3jqiglnc7irlsr1psf5d93ar989i8jz"; }; + "src/third_party/leveldatabase/src" = fetchgit { url = "https://chromium.googlesource.com/external/leveldb.git" ; rev = "d019e3605f222ebc5a3a2484a2cb29db537551dd"; sha256 = "0cr4vrb11zngikay43zmdcz7ci2nvlgn7kinlmx275l4dy4k0l4d"; fetchSubmodules = true; }; + "src/third_party/libFuzzer/src" = fetchgit { url = "https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer.git" ; rev = "debe7d2d1982e540fbd6bd78604bf001753f9e74"; sha256 = "0akak4x2njl2wxagiwbp30vms53k45jgy2kmfqhvx7lh28gclv8w"; fetchSubmodules = true; }; + "src/third_party/libaddressinput/src" = fetchgit { url = "https://chromium.googlesource.com/external/libaddressinput.git" ; rev = "e8712e415627f22d0b00ebee8db99547077f39bd"; sha256 = "1ywgy1557glh9yxnmls74zw967100aj7qzx2dw4vssh0ab6zhnak"; fetchSubmodules = true; }; + "src/third_party/libaom/source/libaom" = fetchgit { url = "https://aomedia.googlesource.com/aom.git" ; rev = "16e24831397a22504541e8ec2674e3cf219e0ac5"; sha256 = "150l2pazif8ii5cab4vqhvbhir8g99401vzdgdcrn27mvwzmffgb"; fetchSubmodules = true; }; + "src/third_party/libavif/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/AOMediaCodec/libavif.git" ; rev = "129a59047ea2b31f21109b4ed07dde32662f1b4c"; sha256 = "19jnjif79nnf2lnz37fxn0j18mixylccffgpv6ix9zcjgdykcvd0"; fetchSubmodules = true; }; + "src/third_party/libdrm/src" = fetchgit { url = "https://chromium.googlesource.com/chromiumos/third_party/libdrm.git" ; rev = "b9ca37b3134861048986b75896c0915cbf2e97f9"; sha256 = "1vxfha0anvxf2i1lirh0m35avkv9rdmhd5c3s6fp6g432963vgrh"; fetchSubmodules = true; }; + "src/third_party/libgav1/src" = fetchgit { url = "https://chromium.googlesource.com/codecs/libgav1.git" ; rev = "cd53f7c0d6a1c005e38874d143c8876d375bae70"; sha256 = "0kc0dv46jx3kzwr88c4qkmkzpxmh0frxw9fici35j7wvmw28338d"; fetchSubmodules = true; }; + "src/third_party/libipp/libipp" = fetchgit { url = "https://chromium.googlesource.com/chromiumos/platform2/libipp.git" ; rev = "2209bb84a8e122dab7c02fe66cc61a7b42873d7f"; sha256 = "1xh8lrcd3mchsfxlhwkv5wdj3b90b5l43xy47fqsnxyba7d3s5c3"; fetchSubmodules = true; }; + "src/third_party/libjpeg_turbo" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git" ; rev = "aa4075f116e4312537d0d3e9dbd5e31096539f94"; sha256 = "0arc7pjiqgdjnadq55dn9l1kvd5wjpr2c52vawgjcimav93wqxa2"; fetchSubmodules = true; }; + "src/third_party/liblouis/src" = fetchgit { url = "https://chromium.googlesource.com/external/liblouis-github.git" ; rev = "9700847afb92cb35969bdfcbbfbbb74b9c7b3376"; sha256 = "0xjyf33awrj9h5lb8m042r7andsanj5fnfscfimdkl6yfmlfx3qh"; fetchSubmodules = true; }; + "src/third_party/libphonenumber/dist" = fetchgit { url = "https://chromium.googlesource.com/external/libphonenumber.git" ; rev = "140dfeb81b753388e8a672900fb7a971e9a0d362"; sha256 = "16jhqzzk085f3z158qisdi71icm9fq6jlprcdwfs1p63ai6af56y"; fetchSubmodules = true; }; + "src/third_party/libprotobuf-mutator/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/libprotobuf-mutator.git" ; rev = "a304ec48dcf15d942607032151f7e9ee504b5dcf"; sha256 = "0ppban2f5zw1301l3yjmagw2h5b9wk18q8qc2lqzmrcmdxwz08v7"; fetchSubmodules = true; }; + "src/third_party/libsrtp" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/libsrtp.git" ; rev = "5b7c744eb8310250ccc534f3f86a2015b3887a0a"; sha256 = "0dsd1kspi3gc4pnlm6q2k43czpsvk0v2jhcwclsgi4s6ca3wbwm5"; fetchSubmodules = true; }; + "src/third_party/libsync/src" = fetchgit { url = "https://chromium.googlesource.com/aosp/platform/system/core/libsync.git" ; rev = "f4f4387b6bf2387efbcfd1453af4892e8982faf6"; sha256 = "0qfz971xlqhbzjihbhc50bqys0x1kwjcc6q65xc785zia85plj9j"; fetchSubmodules = true; }; + "src/third_party/libunwindstack" = fetchgit { url = "https://chromium.googlesource.com/chromium/src/third_party/libunwindstack.git" ; rev = "4dbfa0e8c844c8e243b297bc185e54a99ff94f9e"; sha256 = "1gdqdkiard3bbmkdl6l7k30hz1qh96gijyb9hgvg4f7k3ds0d8a3"; fetchSubmodules = true; }; + "src/third_party/libvpx/source/libvpx" = fetchgit { url = "https://chromium.googlesource.com/webm/libvpx.git" ; rev = "394de691a0ef570fc49943f565ad53ee0d22a7f3"; sha256 = "109h8dja93q1k7xjj2kvpjnbh2hy7z0cj9v1l4kwp61r0s1k0yr8"; fetchSubmodules = true; }; + "src/third_party/libwebm/source" = fetchgit { url = "https://chromium.googlesource.com/webm/libwebm.git" ; rev = "e4fbea0c9751ae8aa86629b197a28d8276a2b0da"; sha256 = "0jkhwdgvvyqx5gsk5jyvg8x625i2ljyjqkhyhpfkrl4xjy86gzmv"; fetchSubmodules = true; }; + "src/third_party/libwebp/src" = fetchgit { url = "https://chromium.googlesource.com/webm/libwebp.git" ; rev = "fd7b5d48464475408d32d2611bdb6947d4246b97"; sha256 = "0i0mkzhxsfh1zr75dickjj4s4m2p45c2ip9vndcfd1vm3409i31g"; fetchSubmodules = true; }; + "src/third_party/libyuv" = fetchgit { url = "https://chromium.googlesource.com/libyuv/libyuv.git" ; rev = "464c51a0353c71f08fe45f683d6a97a638d47833"; sha256 = "158g2pifhfmhvc8mhydjrv4yy09nh2v14sizbcjawyal2zrh3pmf"; fetchSubmodules = true; }; + "src/third_party/lss" = fetchgit { url = "https://chromium.googlesource.com/linux-syscall-support.git" ; rev = "ce877209e11aa69dcfffbd53ef90ea1d07136521"; sha256 = "1p29aj9gn5kxw564zylyb3ihc7w8l605aa4rm2xdxcj5zxjjwkw4"; fetchSubmodules = true; }; + "src/third_party/material_color_utilities/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git" ; rev = "bd6537fb1c4aa2164d97f96e78a9c826e360a0ed"; sha256 = "10gmg3ygyp6dmbaf0akawyp673n1rdd6xms2xdlhicwwyf757z8a"; fetchSubmodules = true; }; + "src/third_party/minigbm/src" = fetchgit { url = "https://chromium.googlesource.com/chromiumos/platform/minigbm.git" ; rev = "3018207f4d89395cc271278fb9a6558b660885f5"; sha256 = "1fw6dq4qqxgw4l0666giqdmrcrq72kciz5w2xp8bcyhk666jyz7l"; fetchSubmodules = true; }; + "src/third_party/mockito/src" = fetchgit { url = "https://chromium.googlesource.com/external/mockito/mockito.git" ; rev = "04a2a289a4222f80ad20717c25144981210d2eac"; sha256 = "10g549zf4yygni0lkpqjzpwwb8z42h2dpfa4c2zagjk9bzi54gia"; fetchSubmodules = true; }; + "src/third_party/nasm" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/nasm.git" ; rev = "7fc833e889d1afda72c06220e5bed8fb43b2e5ce"; sha256 = "02zilyn4zbiy6hprsxqpcymnc6470zq2nj192lx9czpcgdgzgrig"; fetchSubmodules = true; }; + "src/third_party/nearby/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git" ; rev = "3f1b0c81e3c441f89b94843a60461677972f163e"; sha256 = "1fn3jnyfmvvx1kw9ys235x6lw6x66xq0jl9qk2y5rjxkhgrj8b8f"; fetchSubmodules = true; }; + "src/third_party/neon_2_sse/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/intel/ARM_NEON_2_x86_SSE.git" ; rev = "a15b489e1222b2087007546b4912e21293ea86ff"; sha256 = "0pfl7m1b8ddzl6ac30ghlg2575kzx550cmg54akn0knxvfk5kpyv"; fetchSubmodules = true; }; + "src/third_party/netty-tcnative/src" = fetchgit { url = "https://chromium.googlesource.com/external/netty-tcnative.git" ; rev = "035726f76293d142ec3c4464be0703605feb4d02"; sha256 = "1abb2nivp6l7miyffly1q71ldla96yvp77nyim2ixsb0lfxxpdvf"; fetchSubmodules = true; }; + "src/third_party/netty4/src" = fetchgit { url = "https://chromium.googlesource.com/external/netty4.git" ; rev = "cc4420b13bb4eeea5b1cf4f93b2755644cd3b120"; sha256 = "167d3474ax7kzplnkkfl4pxsz90diw5fwg3ks5xwnqplvj6ipl6x"; fetchSubmodules = true; }; + "src/third_party/ninja" = fetchcipd { package = "infra/3pp/tools/ninja/${platform}"; version = "version:2@1.11.1.chromium.6"; sha256 = "1l77a3p2ppxcyk65diplh37dcbaayha1agm7pppyjpgi889ssnzg"; }; + "src/third_party/objenesis" = fetchcipd { package = "chromium/third_party/objenesis"; version = "tknDblENYi8IaJYyD6tUahUyHYZlzJ_Y74_QZSz4DpIC"; sha256 = "0qrkagpvybz1zz9w7ik05y7p48kd822228w7fn1xvnxgl1d8fjy5"; }; + "src/third_party/openh264/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/cisco/openh264" ; rev = "db956674bbdfbaab5acdd3fdb4117c2fef5527e9"; sha256 = "0gvxqy1ga5wci17wi7kllpy3s1q87bxg7l38iy9a3bsqnrvlkb8d"; fetchSubmodules = true; }; + "src/third_party/openscreen/src" = fetchgit { url = "https://chromium.googlesource.com/openscreen" ; rev = "9fa061bbb71807041927af9952aae249014160f1"; sha256 = "09167r89lxla80fwvnkx4k3hf5871kbndy8ygcp9bmm1z5kjzsj8"; fetchSubmodules = true; }; + "src/third_party/openscreen/src/third_party/tinycbor/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/intel/tinycbor.git" ; rev = "d393c16f3eb30d0c47e6f9d92db62272f0ec4dc7"; sha256 = "0w38lzj0rz36skc1cn3shllc82c7nn32h88frb8f164a8haq3hkw"; fetchSubmodules = true; }; + "src/third_party/ots/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/khaledhosny/ots.git" ; rev = "46bea9879127d0ff1c6601b078e2ce98e83fcd33"; sha256 = "1d8mgmrsik02xpixqjklgdc7g3fljicpax58j37yq60sgfnif9cj"; fetchSubmodules = true; }; + "src/third_party/pdfium" = fetchgit { url = "https://pdfium.googlesource.com/pdfium.git" ; rev = "7c9b2b33ac5759b0443d8f6e01f07432ff034c12"; sha256 = "09a8c6rdqcwgv1g7k7m1qvw9qf9jwzfqwsp2s56j1aaac16cxa19"; fetchSubmodules = true; }; + "src/third_party/perfetto" = fetchgit { url = "https://android.googlesource.com/platform/external/perfetto.git" ; rev = "bfdb3fc5cc0fc2ea9324caef920ceb30c1e3d9f5"; sha256 = "047dfqv9633j7jkjj4l4fc2jn8y5pmm58jqs20a6d2knl97wkvs6"; fetchSubmodules = true; }; + "src/third_party/pthreadpool/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/Maratyszcza/pthreadpool.git" ; rev = "1787867f6183f056420e532eec640cba25efafea"; sha256 = "02hdvxfn5krw8zivkgjx3b4rk9p02yr4mpdjlp75lsv6z1xf5yrx"; fetchSubmodules = true; }; + "src/third_party/pyelftools" = fetchgit { url = "https://chromium.googlesource.com/chromiumos/third_party/pyelftools.git" ; rev = "19b3e610c86fcadb837d252c794cb5e8008826ae"; sha256 = "07hl6dpa35xixfdh55d20a2b1x9yghfr6f7bj7hgyz1gh7ffkzi3"; fetchSubmodules = true; }; + "src/third_party/pywebsocket3/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/pywebsocket3.git" ; rev = "50602a14f1b6da17e0b619833a13addc6ea78bc2"; sha256 = "1145dll9wvshjlaki3bs4r2v0mzwzg023gzxgyfblz7vdyxsljjq"; fetchSubmodules = true; }; + "src/third_party/quic_trace/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/quic-trace.git" ; rev = "caa0a6eaba816ecb737f9a70782b7c80b8ac8dbc"; sha256 = "0j2k8fnmmw238rl5dg9bp2flwr33ddw30i5shnkrpm04nw65kzrm"; fetchSubmodules = true; }; + "src/third_party/r8" = fetchcipd { package = "chromium/third_party/r8"; version = "EGf7RQo3stt-vPTw69TaMGuNtnOx0Dbk1O-MBquwswYC"; sha256 = "0jgw5qsccdmqvv86j213v1yziyzfqkl892f6n7h925jm63wp42wl"; }; + "src/third_party/r8/d8" = fetchcipd { package = "chromium/third_party/r8"; version = "PwglNZFRNPkBBXdnY9NfrZFk2ULWDTRxhV9rl2kvkpUC"; sha256 = "0a8ha37l6x55fgllpyx83mlpclmqh12vw4dkbz5aldiandavffhs"; }; + "src/third_party/re2/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/re2.git" ; rev = "11073deb73b3d01018308863c0bcdfd0d51d3e70"; sha256 = "1pjhr863dnclgma52qlrdsxwdfd8ajk25wdg51ggnhbfjnpi7lzm"; fetchSubmodules = true; }; + "src/third_party/requests/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git" ; rev = "c7e0fc087ceeadb8b4c84a0953a422c474093d6d"; sha256 = "18dds0ifjhjy5x8mra2fspvc1b7xvzr4dk798igbvkwg9vkdzn1i"; fetchSubmodules = true; }; + "src/third_party/robolectric" = fetchcipd { package = "chromium/third_party/robolectric"; version = "hzetqh1qFI32FOgQroZvGcGdomrgVBJ6WKRnl1KFw6EC"; sha256 = "1pj7hj2fxy0vfixcvf8ynkk39q5qj1ym8v3qdl6ychivypbdhxa6"; }; + "src/third_party/ruy/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/ruy.git" ; rev = "21a85fef159f9942f636a43b14c64b481c2a05b2"; sha256 = "1mcz8cmvm3f33cqfl5vnz4jwf14qb51pk3gpdqfyd18w12ljlyld"; fetchSubmodules = true; }; + "src/third_party/securemessage/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/securemessage.git" ; rev = "fa07beb12babc3b25e0c5b1f38c16aa8cb6b8f84"; sha256 = "0d1rq8mg4bj5kh9jg7lgfv3kqpnn8kdvm5rckgd8jmqihl2hcs8c"; fetchSubmodules = true; }; + "src/third_party/skia" = fetchgit { url = "https://skia.googlesource.com/skia.git" ; rev = "1195e70d671947af02a6a5b0ddc65806b9645252"; sha256 = "1y0g5x4yqcjw6jy5kpikm5bidlkqg3x5xzfraca62c0bjj9q7q9m"; fetchSubmodules = true; }; + "src/third_party/smhasher/src" = fetchgit { url = "https://chromium.googlesource.com/external/smhasher.git" ; rev = "e87738e57558e0ec472b2fc3a643b838e5b6e88f"; sha256 = "0b4yxi80kixp0dr51q3a80ia2nv70spp1mhsbl31rwmlczzby827"; fetchSubmodules = true; }; + "src/third_party/snappy/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/snappy.git" ; rev = "65dc7b383985eb4f63cd3e752136db8d9b4be8c0"; sha256 = "0jvl9m9f7syl8jscf9mkfmj0d5zsq150mzrnscvw9q6685rfnhm1"; fetchSubmodules = true; }; + "src/third_party/sqlite/src" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/sqlite.git" ; rev = "f6752b7ed1fe3cc1491c0c47ec5804ee2bd0e59b"; sha256 = "1hlmbqznbrri7v1f7bhl6vzqxasgiik7k671a7nwpjsfjivizvih"; fetchSubmodules = true; }; + "src/third_party/sqlite4java" = fetchcipd { package = "chromium/third_party/sqlite4java"; version = "LofjKH9dgXIAJhRYCPQlMFywSwxYimrfDeBmaHc-Z5EC"; sha256 = "1bckirpb79bknwnksjsybwcm7dc3ngmb5xslfglndjxrjfsw96k1"; }; + "src/third_party/swiftshader" = fetchgit { url = "https://swiftshader.googlesource.com/SwiftShader.git" ; rev = "c85d70d97009a264fc5e7747316743a1abac5f67"; sha256 = "14x3azdwbz3n5vl18312h2bhhq3z77lkiy64fh2cq554mfnrhw2y"; fetchSubmodules = false; }; + "src/third_party/text-fragments-polyfill/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git" ; rev = "c036420683f672d685e27415de0a5f5e85bdc23f"; sha256 = "0l487zyb7r23mhsxs8v6db7jjwjmdx8vgh317li5w00hayxvddg2"; fetchSubmodules = true; }; + "src/third_party/tflite/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git" ; rev = "ca388405c617415aebe5669a52f51d36fdb5f255"; sha256 = "1pma15j0kmy49r9hq1wqk32sbbhcmn6nm6c56qazihi4mpz584p6"; fetchSubmodules = true; }; + "src/third_party/turbine" = fetchcipd { package = "chromium/third_party/turbine"; version = "epnqx7Yf9QxgyDaU87KJ1fLQvdZ_Mho_JjfpjmIBYWYC"; sha256 = "18makqh7nyq5n12qdi5hrazdywmxc5glan6q5x2bqd7a7ny0xv0n"; }; + "src/third_party/ukey2/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/ukey2.git" ; rev = "0275885d8e6038c39b8a8ca55e75d1d4d1727f47"; sha256 = "01z3ab54khwmbg52pcfvqlclsdd00pzi8mcalq5px1lnhcz6vp4d"; fetchSubmodules = true; }; + "src/third_party/updater/chrome_linux64" = fetchcipd { package = "chromium/third_party/updater/chrome_linux64"; version = "iSlHWT_rV1izyFEkrQSJUVMZ_Z_8yUezA1tZGxQGsyQC"; sha256 = "0rdqhshqc97scwbkn781fawdj763whvvk7lsw2jjp8060faviw8z"; }; + "src/third_party/vulkan-deps" = fetchgit { url = "https://chromium.googlesource.com/vulkan-deps" ; rev = "7fa3159d78e09b7761f1cc5558bcd014529b4630"; sha256 = "1dq1nd5rpndiyd3r7awsw6imyyf8jzr7iz2xqhk4l3as31jjb76k"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/glslang/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang" ; rev = "14e5a04e70057972eef8a40df422e30a3b70e4b5"; sha256 = "06g5m0y94a021zqvn1xmqfg44id3hqnyxqcc7y2cv8rndpn7z3jk"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/spirv-cross/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross" ; rev = "09e60d74f6a1c8deed2c02c998661b2ec7dd712e"; sha256 = "14c2yp0pcgkpzwk9g1cm92xml45rh8ira1kh6kncxi01vi74268s"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/spirv-headers/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers" ; rev = "a41cf67dfa52d33c049dc1b606e2db5cf72dafeb"; sha256 = "1ld0mcpzpk0b3az514d68nmjini2hlzivs9cslz268y1b1ag2snq"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/spirv-tools/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools" ; rev = "5f4e694e1022b7a6721ba14375b349e3dafcad4c"; sha256 = "0ygznh1nqnbgx3jm4hjrbb8pc6rw1ak6k80im2bv4f9qgkj7667q"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/vulkan-headers/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers" ; rev = "fa204df59c6caea6b9be3cf0754a88cd89056a87"; sha256 = "1cl1fi0qb85xiblgzs1mii4alfr02v8abj5m4wgj9r5agf753qps"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/vulkan-loader/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader" ; rev = "23c3a6047f64b584ab03797ec4875af9793a6f56"; sha256 = "1dgvnwzjms14d6y343334bhg2dr1db6c3zw8i4c3ydpkf2bkv6z6"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/vulkan-tools/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools" ; rev = "728c1535dea8d04d4bd37308b3dbd3a0eff9726b"; sha256 = "07kw0qj8snd632x089fzsa4yxz9dvga5yfb2gkv9fmkb4fqqql5r"; fetchSubmodules = true; }; + "src/third_party/vulkan-deps/vulkan-validation-layers/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers" ; rev = "a83cf172869de8dd8dd2c90c1eceb11eee2db4e7"; sha256 = "044j4dyz5rzx553pi8mfncj367p91xhp0199jl1qlqws7841d6nc"; fetchSubmodules = true; }; + "src/third_party/vulkan_memory_allocator" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git" ; rev = "ebe84bec02c041d28f902da0214bf442743fc907"; sha256 = "1hclk1jm0d3sgfqbha4lzwk39dfi3dx1cgyg9h74105zfqy6w15c"; fetchSubmodules = true; }; + "src/third_party/wayland-protocols/gtk" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/GNOME/gtk.git" ; rev = "40ebed3a03aef096addc0af09fec4ec529d882a0"; sha256 = "091ffkv5m46zgjklr4mpnsc3ykfnzbj4yin45isvpr05p6fcv5gg"; fetchSubmodules = true; }; + "src/third_party/wayland-protocols/kde" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/KDE/plasma-wayland-protocols.git" ; rev = "0b07950714b3a36c9b9f71fc025fc7783e82926e"; sha256 = "0rip7fvx3xg5s975dcw47pvwrmv0fi53xrpkqk6lxzmcd7zjjrqf"; fetchSubmodules = true; }; + "src/third_party/wayland-protocols/src" = fetchgit { url = "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git" ; rev = "4624cfaaf563cd7be5e2e2087c8de6d3a48ea867"; sha256 = "0kpyvnzlwfj9d57v43z5fhk7fliz6224m4hw1xj425c8vrjbw0nx"; fetchSubmodules = true; }; + "src/third_party/wayland/src" = fetchgit { url = "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git" ; rev = "c7473676b8abc682e820546287044cee3bca9147"; sha256 = "13mgjavsf35145fhr03yxrlhy35245qbgvr3bfyly2pwzwj6vikx"; fetchSubmodules = true; }; + "src/third_party/webdriver/pylib" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/SeleniumHQ/selenium/py.git" ; rev = "fc5e7e70c098bfb189a9a74746809ad3c5c34e04"; sha256 = "1p3rr9rwcnc8q9ffaxa6hz1f0jlmq2i9bz63hdh4k04mh9f9d2jq"; fetchSubmodules = true; }; + "src/third_party/webgl/src" = fetchgit { url = "https://chromium.googlesource.com/external/khronosgroup/webgl.git" ; rev = "d1b65aa5a88f6efd900604dfcda840154e9f16e2"; sha256 = "01n9n6vrqy3bfgzz0f9gcijb55qa9isj2jf38alcdqcrgj7lph08"; fetchSubmodules = true; }; + "src/third_party/webgpu-cts/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git" ; rev = "07ce6fa80556ad9ea530f68bd82ffcafede40728"; sha256 = "1251x18ln10qg3wq0bwkhmxfa7k5w0pk7fwhxlmg0rgagp757mfb"; fetchSubmodules = true; }; + "src/third_party/webpagereplay" = fetchcipd { package = "infra/tools/wpr/linux_x86_64"; version = "y28SfbEF6nHSkZ1eHysM1t711zpOCmtk7jUdxZB-QSMC"; sha256 = "00i5c4wiwvap5faphfb672l86kdynn191qk1vhmv853rf0lka5c3"; }; + "src/third_party/webrtc" = fetchgit { url = "https://webrtc.googlesource.com/src.git" ; rev = "f6ab0b438e22ea30db7ad3fbf9f870b0d4506235"; sha256 = "1rmqgxi7kpmxw0rapb8zkp7yhpg5arr4knjm9mslaf2rdhi7h8vy"; fetchSubmodules = true; }; + "src/third_party/weston/src" = fetchgit { url = "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/weston.git" ; rev = "420cfd00f2de91de74bd9d4d8348e43c582d29f0"; sha256 = "0ib9c6dlnmbj3gngllsvi0kax2ql678nz26lq9ynjmiwhfh7ma8h"; fetchSubmodules = true; }; + "src/third_party/wuffs/src" = fetchgit { url = "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git" ; rev = "fe9d08f2b6e80af691bfb1a718e144c49a1b9eba"; sha256 = "0hilcqndqys9pz525giaqr57v08nwpyv3vp63wyy03mxa1zibzqw"; fetchSubmodules = true; }; + "src/third_party/xdg-utils" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/xdg-utils.git" ; rev = "d80274d5869b17b8c9067a1022e4416ee7ed5e0d"; sha256 = "0i72hw0lb4xjg1xh0bax6s5x5hjc3n0lmwzck4q04h94k7s9ayxp"; fetchSubmodules = true; }; + "src/third_party/xnnpack/src" = fetchgit { url = "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git" ; rev = "06b2705f1b3e1ba0f161dd2979e2901ce93014e3"; sha256 = "18v3mx3rv67k2wplj8dbr42nynqmfm1biq3inys204d2dwam16ic"; fetchSubmodules = true; }; + "src/tools/page_cycler/acid3" = fetchgit { url = "https://chromium.googlesource.com/chromium/deps/acid3.git" ; rev = "6be0a66a1ebd7ebc5abc1b2f405a945f6d871521"; sha256 = "0dmkrbhb4kb7vk33i3zc0kv9ihbkxwy4cfvaw5fnfx9zp77jgdpv"; fetchSubmodules = true; }; + "src/tools/resultdb" = fetchcipd { package = "infra/tools/result_adapter/${platform}"; version = "git_revision:ebc74d10fa0d64057daa6f128e89f3672eeeec95"; sha256 = "0hi4vx2djdnlmk5h045kjamqf1xhjn15hx1vdyyvw9286nwns70y"; }; + "src/tools/skia_goldctl/linux" = fetchcipd { package = "skia/tools/goldctl/linux-amd64"; version = "iQ7zKud-gha6r9hEdwqYWRdOpeAs6gFfDxnviDUt4FQC"; sha256 = "0bkvwwg5is0k3bf3xncj20bywpxbq9sin0g3mj4bmz4xmcb2aall"; }; + "src/v8" = fetchgit { url = "https://chromium.googlesource.com/v8/v8.git" ; rev = "0e75d85d8e3467a536bca01d89d8a180a8bcffca"; sha256 = "1hdgmy5apgfh1c8amq1xc4dfkj89mx5hp3jj183z19x0yxqbzgpv"; fetchSubmodules = true; }; + +"src/third_party/node/node_modules" = runCommand "download_from_google_storage-chromium-nodejs" {} '' + mkdir $out + tar xf ${fetchurl { + url = "https://commondatastorage.googleapis.com/chromium-nodejs/bc03b5c0326e947fd4dfc2bdeb9a38bb0af2277c"; + sha1 = "bc03b5c0326e947fd4dfc2bdeb9a38bb0af2277c"; + }} --strip-components=1 -C $out +''; + +"src/third_party/test_fonts/test_fonts" = runCommand "download_from_google_storage-chromium-fonts" {} '' + mkdir $out + tar xf ${fetchurl { + url = "https://commondatastorage.googleapis.com/chromium-fonts/336e775eec536b2d785cc80eff6ac39051931286"; + sha1 = "336e775eec536b2d785cc80eff6ac39051931286"; + }} --strip-components=1 -C $out +''; + +"src/third_party/subresource-filter-ruleset/data/UnindexedRules" = fetchurl { + url = "https://commondatastorage.googleapis.com/chromium-ads-detection/708768f482d729251babb8934665cf2cdf78a9e7"; + sha1 = "708768f482d729251babb8934665cf2cdf78a9e7"; + }; + +"src/chrome/android/profiles/afdo.prof" = runCommand "download_afdo_profile" {} '' + bzip2 -d -c ${fetchurl { + url = "https://storage.googleapis.com/chromeos-prebuilt/afdo-job/llvm/chromeos-chrome-amd64-113.0.5672.60_rc-r1-merged.afdo.bz2"; + sha256 = "0kslnzkyld2i0828y3l44z8pb0jxsj0srjxk2bn9w81by8bl9yd5"; + }} > $out +''; + +"src/third_party/llvm-build/Release+Asserts" = runCommand "download_upstream_clang" {} '' + mkdir $out + tar xf ${fetchurl { + url = "https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-17-init-4759-g547e3456-1.tgz"; + sha256 = "1xi5g4lr1cmhs3i8ncapbkhcya42r3d66jyzdg43slih01z44j8r"; + }} -C $out +''; +} diff --git a/apks/default.nix b/apks/default.nix index b933fa1d..1d62c6bd 100644 --- a/apks/default.nix +++ b/apks/default.nix @@ -1,47 +1,51 @@ # SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors # SPDX-License-Identifier: MIT -{ pkgs ? (import ../pkgs {})}: +{ pkgs ? (import ../pkgs { }) }: let inherit (pkgs) callPackage lib stdenv; - gradleToNixPatchedFetchers = let - patchJar = jar: stdenv.mkDerivation { - name = "patched.jar"; - src = jar; - - phases = "unpackPhase buildPhase installPhase"; - - nativeBuildInputs = with pkgs; [ unzip zip autoPatchelfHook ]; - - unpackPhase = "unzip $src"; - buildPhase = "autoPatchelf ."; - installPhase = "zip -r $out *"; + gradleToNixPatchedFetchers = + let + patchJar = jar: stdenv.mkDerivation { + name = "patched.jar"; + src = jar; + + phases = "unpackPhase buildPhase installPhase"; + + nativeBuildInputs = with pkgs; [ unzip zip autoPatchelfHook ]; + + unpackPhase = "unzip $src"; + buildPhase = "autoPatchelf ."; + installPhase = "zip -r $out *"; + }; + + fetchurl' = args: + if (lib.hasSuffix "-linux.jar" (lib.head args.urls)) + then patchJar (pkgs.fetchurl args) + else pkgs.fetchurl args; + in + { + http = fetchurl'; + https = fetchurl'; }; - - fetchurl' = args: - if (lib.hasSuffix "-linux.jar" (lib.head args.urls)) - then patchJar (pkgs.fetchurl args) - else pkgs.fetchurl args; - in - { - http = fetchurl'; - https = fetchurl'; - }; in rec { auditor = callPackage ./auditor { inherit gradleToNixPatchedFetchers; }; fdroid = callPackage ./fdroid { inherit gradleToNixPatchedFetchers; }; - seedvault_10 = callPackage ./seedvault_10 {}; # Old version that works with Android 10 + seedvault_10 = callPackage ./seedvault_10 { }; # Old version that works with Android 10 # Chromium-based browsers - chromium = callPackage ./chromium/default.nix {}; + chromium = + callPackage ./chromium/default.nix { + pkgsBuildHost = pkgs; + }; vanadium = import ./chromium/vanadium.nix { inherit chromium; - inherit (pkgs) fetchFromGitHub git fetchcipd linkFarmFromDrvs fetchurl; + inherit (pkgs) fetchFromGitHub git fetchcipd linkFarmFromDrvs fetchurl lib; }; bromite = import ./chromium/bromite.nix { inherit chromium; diff --git a/check.nix b/check.nix index e38faeea..214764f8 100644 --- a/check.nix +++ b/check.nix @@ -17,7 +17,6 @@ let in { signing.enable = true; signing.keyStorePath = builtins.toString snakeoilKeys; - signing.buildTimeKeyStorePath = "${snakeoilKeys}"; }; in { check = lib.recurseIntoAttrs (lib.mapAttrs (name: c: (robotnix c).config.build.checkAndroid) configs); diff --git a/default.nix b/default.nix index 6f8ab9f8..4798127d 100644 --- a/default.nix +++ b/default.nix @@ -1,9 +1,9 @@ # SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors # SPDX-License-Identifier: MIT -{ configuration, - pkgs ? (import ./pkgs {}), - lib ? pkgs.lib +{ configuration +, pkgs ? (import ./pkgs { }) +, lib ? pkgs.lib }: let @@ -13,20 +13,22 @@ let modules = [ ({ config, ... }: { options.nixpkgs.overlays = mkOption { - default = []; + default = [ ]; type = types.listOf types.unspecified; description = "Nixpkgs overlays to override the default packages used while building robotnix."; }; config = { - _module.args = let - finalPkgs = pkgs.appendOverlays config.nixpkgs.overlays; - apks = import ./apks { pkgs = finalPkgs; }; - robotnixlib = import ./lib lib; - in { - inherit apks lib robotnixlib; - pkgs = finalPkgs; - }; + _module.args = + let + finalPkgs = pkgs.appendOverlays config.nixpkgs.overlays; + apks = import ./apks { pkgs = finalPkgs; }; + robotnixlib = import ./lib lib; + in + { + inherit apks lib robotnixlib; + pkgs = finalPkgs; + }; }; }) configuration @@ -51,6 +53,7 @@ let ./modules/apps/seedvault.nix ./modules/apps/updater.nix ./modules/apv + ./modules/adevtool.nix ./modules/assertions.nix ./modules/base.nix ./modules/emulator.nix @@ -75,11 +78,13 @@ let # From nixpkgs/nixos/modules/system/activation/top-level.nix failedAssertions = map (x: x.message) (lib.filter (x: !x.assertion) eval.config.assertions); - config = if failedAssertions != [] + config = + if failedAssertions != [ ] then throw "\nFailed assertions:\n${lib.concatStringsSep "\n" (map (x: "- ${x}") failedAssertions)}" else lib.showWarnings eval.config.warnings eval.config; -in { +in +{ inherit (eval) pkgs options; inherit config; diff --git a/flake.lock b/flake.lock index 95c14a14..60f2fffb 100644 --- a/flake.lock +++ b/flake.lock @@ -4,14 +4,16 @@ "inputs": { "devshell": "devshell", "flake-utils": "flake-utils", - "nixpkgs": "nixpkgs" + "nixpkgs": [ + "nixpkgs" + ] }, "locked": { - "lastModified": 1638562808, - "narHash": "sha256-nnGyBugMQo9WweTgpfPbJu0fHnRtxvsPQ9el2D3wPrY=", + "lastModified": 1679862022, + "narHash": "sha256-9F1KnQhq2UQQ0vUa64WMfZrSlTJnpUtQNJlkF3m8uvQ=", "owner": "tadfisher", "repo": "android-nixpkgs", - "rev": "a191ab6adb019b09d3bb919bb98dca31d83519d5", + "rev": "39538bf26d9064555c2a77b5bd6eb88049285905", "type": "github" }, "original": { @@ -22,12 +24,22 @@ } }, "devshell": { + "inputs": { + "flake-utils": [ + "androidPkgs", + "nixpkgs" + ], + "nixpkgs": [ + "androidPkgs", + "nixpkgs" + ] + }, "locked": { - "lastModified": 1637575296, - "narHash": "sha256-ZY8YR5u8aglZPe27+AJMnPTG6645WuavB+w0xmhTarw=", + "lastModified": 1678957337, + "narHash": "sha256-Gw4nVbuKRdTwPngeOZQOzH/IFowmz4LryMPDiJN/ah4=", "owner": "numtide", "repo": "devshell", - "rev": "0e56ef21ba1a717169953122c7415fa6a8cd2618", + "rev": "3e0e60ab37cd0bf7ab59888f5c32499d851edb47", "type": "github" }, "original": { @@ -38,11 +50,11 @@ }, "flake-utils": { "locked": { - "lastModified": 1638122382, - "narHash": "sha256-sQzZzAbvKEqN9s0bzWuYmRaA03v40gaJ4+iL1LXjaeI=", + "lastModified": 1678901627, + "narHash": "sha256-U02riOqrKKzwjsxc/400XnElV+UtPUQWpANPlyazjH0=", "owner": "numtide", "repo": "flake-utils", - "rev": "74f7e4319258e287b0f9cb95426c9853b282730b", + "rev": "93a2b84fc4b70d9e089d029deacc3583435c2ed6", "type": "github" }, "original": { @@ -53,27 +65,27 @@ }, "nixpkgs": { "locked": { - "lastModified": 1637841632, - "narHash": "sha256-QYqiKHdda0EOnLGQCHE+GluD/Lq2EJj4hVTooPM55Ic=", + "lastModified": 1680498889, + "narHash": "sha256-4nGFBm+oILOO6DPoKTPxVlfkZSxCOY4W25zSRHESK48=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "73369f8d0864854d1acfa7f1e6217f7d6b6e3fa1", + "rev": "799d153e4f316143a9db0eb869ecf44d8d4c0356", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-unstable", + "ref": "nixos-22.11", "repo": "nixpkgs", "type": "github" } }, "nixpkgsUnstable": { "locked": { - "lastModified": 1638376152, - "narHash": "sha256-ucgLpVqhFnClH7YRUHBHnmiOd82RZdFR3XJt36ks5fE=", + "lastModified": 1680213900, + "narHash": "sha256-cIDr5WZIj3EkKyCgj/6j3HBH4Jj1W296z7HTcWj1aMA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6daa4a5c045d40e6eae60a3b6e427e8700f1c07f", + "rev": "e3652e0735fbec227f342712f180f4f21f0594f2", "type": "github" }, "original": { @@ -83,26 +95,10 @@ "type": "github" } }, - "nixpkgs_2": { - "locked": { - "lastModified": 1638371214, - "narHash": "sha256-0kE6KhgH7n0vyuX4aUoGsGIQOqjIx2fJavpCWtn73rc=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "a640d8394f34714578f3e6335fc767d0755d78f9", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-21.11", - "repo": "nixpkgs", - "type": "github" - } - }, "root": { "inputs": { "androidPkgs": "androidPkgs", - "nixpkgs": "nixpkgs_2", + "nixpkgs": "nixpkgs", "nixpkgsUnstable": "nixpkgsUnstable" } } diff --git a/flake.nix b/flake.nix index 86d3fb60..d3138b53 100644 --- a/flake.nix +++ b/flake.nix @@ -2,47 +2,82 @@ description = "Build Android (AOSP) using Nix"; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-21.11"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-22.11"; nixpkgsUnstable.url = "github:NixOS/nixpkgs/nixos-unstable"; androidPkgs.url = "github:tadfisher/android-nixpkgs/stable"; + androidPkgs.inputs.nixpkgs.follows = "nixpkgs"; }; - outputs = { self, nixpkgs, androidPkgs, ... }@inputs: let - pkgs = import ./pkgs/default.nix { inherit inputs; }; - in { - # robotnixSystem evaluates a robotnix configuration - lib.robotnixSystem = configuration: import ./default.nix { - inherit configuration pkgs; - }; + outputs = { self, nixpkgs, androidPkgs, ... }@inputs: + let + pkgs = import ./pkgs/default.nix { + inherit inputs; + }; + python3-local = (pkgs.python39.withPackages (p: with p; [ mypy flake8 pytest ])); + in + rec { + # robotnixSystem evaluates a robotnix configuration + lib.robotnixSystem = configuration: import ./default.nix { + inherit configuration pkgs; + }; - defaultTemplate = { - path = ./template; - description = "A basic robotnix configuration"; - }; + defaultTemplate = { + path = ./template; + description = "A basic robotnix configuration"; + }; - nixosModule = import ./nixos; # Contains all robotnix nixos modules - nixosModules.attestation-server = import ./nixos/attestation-server/module.nix; + nixosModule = import ./nixos; # Contains all robotnix nixos modules + nixosModules.attestation-server = import ./nixos/attestation-server/module.nix; - packages.x86_64-linux = { - manual = (import ./docs { inherit pkgs; }).manual; - }; + packages.x86_64-linux = { + manual = (import ./docs { inherit pkgs; }).manual; + }; - devShell.x86_64-linux = pkgs.mkShell { - name = "robotnix-scripts"; - nativeBuildInputs = with pkgs; [ - # For android updater scripts - (python3.withPackages (p: with p; [ mypy flake8 pytest ])) - gitRepo nix-prefetch-git - curl pup jq - shellcheck - wget - - # For chromium updater script - python2 cipd git - - cachix - ]; - PYTHONPATH=./scripts; + devShells.x86_64-linux = { + default = pkgs.mkShell { + name = "robotnix-scripts"; + nativeBuildInputs = with pkgs; [ + # For android updater scripts + python3-local + (gitRepo.override { python3 = python39; }) + nix-prefetch-git + curl + pup + jq + shellcheck + wget + + # For chromium updater script + python2 + cipd + git + + cachix + ]; + PYTHONPATH = ./scripts; + }; + } // (pkgs.lib.mapAttrs + (device: robotnixSystem: robotnixSystem.config.build.debugShell) + exampleImages); + exampleImages = (pkgs.lib.listToAttrs (map + (device: { + name = device; + value = lib.robotnixSystem { + inherit device; + flavor = "grapheneos"; + apv.enable = false; + adevtool.hash = "sha256-aA54o2FPfI+9iDLiUaGJAqMzUuNyWwCuWOoa1lADKuM="; + signing = { + enable = true; + keyStorePath = ./test-keys; + sopsDecrypt = { + enable = true; + sopsConfig = ./.sops.yaml; + key = ./.keystore-private-keys.txt; + keyType = "age"; + }; + }; + }; + }) [ "redfin" "bramble" "oriole" "raven" "bluejay" "panther" "cheetah" ])); }; - }; } diff --git a/flavors/grapheneos/01-remove-git-status-checks.patch b/flavors/grapheneos/01-remove-git-status-checks.patch new file mode 100644 index 00000000..f2e75215 --- /dev/null +++ b/flavors/grapheneos/01-remove-git-status-checks.patch @@ -0,0 +1,25 @@ + drivers/edgetpu/Makefile | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/drivers/edgetpu/Makefile b/drivers/edgetpu/Makefile +index 6b428ea..da7eca5 100644 +--- a/drivers/edgetpu/Makefile ++++ b/drivers/edgetpu/Makefile +@@ -6,12 +6,12 @@ + obj-$(CONFIG_JANEIRO) += janeiro.o + + GIT_PATH=$(srctree) +-ifeq ($(shell git --git-dir=$(GIT_PATH)/.git rev-parse --is-inside-work-tree),true) +- GIT_REPO_STATE=$(shell (git --git-dir=$(GIT_PATH)/.git --work-tree=$(GIT_PATH) status --porcelain | grep -q .) && echo -dirty) +- ccflags-y += -DGIT_REPO_TAG=\"$(shell git --git-dir=$(GIT_PATH)/.git rev-parse --short HEAD)$(GIT_REPO_STATE)\" +-else ++# ifeq ($(shell git --git-dir=$(GIT_PATH)/.git rev-parse --is-inside-work-tree),true) ++# GIT_REPO_STATE=$(shell (git --git-dir=$(GIT_PATH)/.git --work-tree=$(GIT_PATH) status --porcelain | grep -q .) && echo -dirty) ++# ccflags-y += -DGIT_REPO_TAG=\"$(shell git --git-dir=$(GIT_PATH)/.git rev-parse --short HEAD)$(GIT_REPO_STATE)\" ++# else + ccflags-y += -DGIT_REPO_TAG=\"Not\ a\ git\ repository\" +-endif ++# endif + + edgetpu-objs := edgetpu-async.o edgetpu-dmabuf.o edgetpu-iremap-pool.o \ + edgetpu-kci.o edgetpu-mailbox.o edgetpu-mapping.o \ diff --git a/flavors/grapheneos/default.nix b/flavors/grapheneos/default.nix index 119affc5..21e73077 100644 --- a/flavors/grapheneos/default.nix +++ b/flavors/grapheneos/default.nix @@ -10,105 +10,156 @@ let upstreamParams = import ./upstream-params.nix; grapheneOSRelease = "${config.apv.buildID}.${upstreamParams.buildNumber}"; - phoneDeviceFamilies = [ "crosshatch" "bonito" "coral" "sunfish" "redfin" "barbet" ]; + phoneDeviceFamilies = [ "crosshatch" "bonito" "coral" "sunfish" "redfin" "barbet" "bluejay" "pantah" ]; supportedDeviceFamilies = phoneDeviceFamilies ++ [ "generic" ]; - -in mkIf (config.flavor == "grapheneos") (mkMerge [ -{ - buildNumber = mkDefault upstreamParams.buildNumber; - buildDateTime = mkDefault upstreamParams.buildDateTime; - - productNamePrefix = mkDefault ""; - - # Match upstream user/hostname - envVars = { - BUILD_USERNAME = "grapheneos"; - BUILD_HOSTNAME = "grapheneos"; - }; - - source.dirs = lib.importJSON (./. + "/repo-${grapheneOSRelease}.json"); - - apv.enable = mkIf (elem config.deviceFamily phoneDeviceFamilies) (mkDefault true); - apv.buildID = mkDefault ( - if (elem config.device [ "crosshatch" "blueline" ]) then "SP1A.210812.016.C1" - else "SP2A.220405.003" - ); - - # Not strictly necessary for me to set these, since I override the source.dirs above - source.manifest.url = mkDefault "https://github.com/GrapheneOS/platform_manifest.git"; - source.manifest.rev = mkDefault "refs/tags/${grapheneOSRelease}"; - - warnings = (optional ((config.device != null) && !(elem config.deviceFamily supportedDeviceFamilies)) - "${config.device} is not a supported device for GrapheneOS") - ++ (optional (!(elem config.androidVersion [ 12 ])) "Unsupported androidVersion (!= 12) for GrapheneOS") - ++ (optional (config.deviceFamily == "crosshatch") "crosshatch/blueline are considered legacy devices and receive only extended support updates from GrapheneOS and no longer receive vendor updates from Google"); -} -{ - # Upstream tag doesn't always set the BUILD_ID and platform security patch correctly for legacy crosshatch/blueline - source.dirs."build/make".postPatch = mkIf (elem config.device [ "crosshatch" "blueline" ]) '' - echo BUILD_ID=SP1A.210812.016.C1 > core/build_id.mk - sed -i 's/PLATFORM_SECURITY_PATCH := 2021-11-05/PLATFORM_SECURITY_PATCH := 2021-11-01/g' core/version_defaults.mk - ''; - - # Disable setting SCHED_BATCH in soong. Brings in a new dependency and the nix-daemon could do that anyway. - source.dirs."build/soong".patches = [ - (pkgs.fetchpatch { - url = "https://github.com/GrapheneOS/platform_build_soong/commit/76723b5745f08e88efa99295fbb53ed60e80af92.patch"; - sha256 = "0vvairss3h3f9ybfgxihp5i8yk0rsnyhpvkm473g6dc49lv90ggq"; - revert = true; - }) - ]; - - # No need to include kernel sources in Android source trees since we build separately - source.dirs."kernel/google/marlin".enable = false; - source.dirs."kernel/google/wahoo".enable = false; - source.dirs."kernel/google/crosshatch".enable = false; - source.dirs."kernel/google/bonito".enable = false; - source.dirs."kernel/google/coral".enable = false; - source.dirs."kernel/google/sunfish".enable = false; - source.dirs."kernel/google/redbull".enable = false; - source.dirs."kernel/google/barbet".enable = false; - - kernel.enable = mkDefault (elem config.deviceFamily phoneDeviceFamilies); - - # Enable Vanadium (GraphaneOS's chromium fork). - apps.vanadium.enable = mkDefault true; - webview.vanadium.enable = mkDefault true; - webview.vanadium.availableByDefault = mkDefault true; - - apps.seedvault.includedInFlavor = mkDefault true; - apps.updater.includedInFlavor = mkDefault true; - - # Remove upstream prebuilt versions from build. We build from source ourselves. - removedProductPackages = [ "TrichromeWebView" "TrichromeChrome" "webview" ]; - source.dirs."external/vanadium".enable = false; - - # Override included android-prepare-vendor, with the exact version from - # GrapheneOS. Unfortunately, Doing it this way means we don't cache apv - # output across vanilla/grapheneos, even if they are otherwise identical. - source.dirs."vendor/android-prepare-vendor".enable = false; - nixpkgs.overlays = [ (self: super: { - android-prepare-vendor = super.android-prepare-vendor.overrideAttrs (_: { - src = config.source.dirs."vendor/android-prepare-vendor".src; - patches = [ - ./apv/0001-Just-write-proprietary-blobs.txt-to-current-dir.patch - ./apv/0002-Allow-for-externally-set-config-file.patch - ./apv/0003-Add-option-to-use-externally-provided-carrier_list.p.patch - ]; - passthru.evalTimeSrc = builtins.fetchTarball { - url = "https://github.com/GrapheneOS/android-prepare-vendor/archive/${config.source.dirs."vendor/android-prepare-vendor".rev}.tar.gz"; - inherit (config.source.dirs."vendor/android-prepare-vendor") sha256; + kernelPrefix = if config.androidVersion >= 13 then "kernel/android" else "kernel/google"; + + kernelRepoName = { + "sargo" = "crosshatch"; + "bonito" = "crosshatch"; + "flame" = "coral"; + "sunfish" = "coral"; + "bramble" = "redbull"; + "redfin" = "redbull"; + "barbet" = "redbull"; + "oriole" = "raviole"; + "raven" = "raviole"; + "bluejay" = "bluejay"; + "panther" = "pantah"; + "cheetah" = "pantah"; + }.${config.device} or config.deviceFamily; + kernelSourceRelpath = "${kernelPrefix}/${kernelRepoName}"; + kernelSources = lib.mapAttrs' + (path: src: { + name = "${kernelSourceRelpath}/${path}"; + value = src // { + enable = false; }; - }); - }) ]; - - # GrapheneOS just disables apex updating wholesale - signing.apex.enable = false; - - # Extra packages that should use releasekey - signing.signTargetFilesArgs = [ "--extra_apks OsuLogin.apk,ServiceWifiResources.apk=$KEYSDIR/${config.device}/releasekey" ]; - - # Leave the existing auditor in the build--just in case the user wants to - # audit devices running the official upstream build -} + }) + (lib.importJSON (./kernel-repos/repo- + "${kernelRepoName}-${grapheneOSRelease}.json")); +in +mkIf (config.flavor == "grapheneos") (mkMerge [ + rec { + androidVersion = mkDefault 13; + buildNumber = mkDefault upstreamParams.buildNumber; + buildDateTime = mkDefault upstreamParams.buildDateTime; + + productNamePrefix = mkDefault ""; + + # Match upstream user/hostname + envVars = { + BUILD_USERNAME = "grapheneos"; + BUILD_HOSTNAME = "grapheneos"; + }; + source.dirs = (lib.importJSON (./. + "/repo-${grapheneOSRelease}.json") // kernelSources); + + # TODO: re-add the legacy devices + apv.enable = mkIf (config.androidVersion <= 12 && elem config.deviceFamily phoneDeviceFamilies) (mkDefault true); + apv.buildID = mkDefault (if (elem config.device [ "sunfish" "bramble" "redfin" "barbet" "oriole" "raven" "bluejay" "panther" "cheetah" ]) + then "TQ2A.230505.002" + else "TP1A.221005.002.B2"); + adevtool.enable = mkIf (config.androidVersion >= 13 && elem config.deviceFamily phoneDeviceFamilies) (mkDefault true); + adevtool.buildID = config.apv.buildID; + + # Not strictly necessary for me to set these, since I override the source.dirs above + source.manifest.url = mkDefault "https://github.com/GrapheneOS/platform_manifest.git"; + source.manifest.rev = mkDefault "refs/tags/${grapheneOSRelease}"; + + warnings = (optional ((config.device != null) && !(elem config.deviceFamily supportedDeviceFamilies)) + "${config.device} is not a supported device for GrapheneOS") + ++ (optional (!(elem config.androidVersion [ 13 ])) "Unsupported androidVersion (!= 13) for GrapheneOS") + ++ (optional (config.deviceFamily == "crosshatch") "crosshatch/blueline are considered legacy devices and receive only extended support updates from GrapheneOS and no longer receive vendor updates from Google"); + } + { + # Upstream tag doesn't always set the BUILD_ID and platform security patch correctly for legacy crosshatch/blueline + source.dirs."build/make".postPatch = mkIf (elem config.device [ "crosshatch" "blueline" ]) '' + echo BUILD_ID=SP1A.210812.016.C1 > core/build_id.mk + sed -i 's/PLATFORM_SECURITY_PATCH := 2021-11-05/PLATFORM_SECURITY_PATCH := 2021-11-01/g' core/version_defaults.mk + ''; + + # Disable setting SCHED_BATCH in soong. Brings in a new dependency and the nix-daemon could do that anyway. + source.dirs."build/soong".patches = [ + (pkgs.fetchpatch { + url = "https://github.com/GrapheneOS/platform_build_soong/commit/76723b5745f08e88efa99295fbb53ed60e80af92.patch"; + sha256 = "0vvairss3h3f9ybfgxihp5i8yk0rsnyhpvkm473g6dc49lv90ggq"; + revert = true; + }) + ]; + + # hack to make sure the out directory remains writeable after copying files/directories from /nix/store mounted sources + source.dirs."prebuilts/build-tools".postPatch = mkIf (config.androidVersion >= 13) '' + pushd path/linux-x86 + mv cp .cp-wrapped + cp ${pkgs.substituteAll { src = ./fix-perms.sh; inherit (pkgs) bash; }} cp + + chmod +x cp + popd + ''; + + # No need to include kernel sources in Android source trees since we build separately + source.dirs."${kernelPrefix}/marlin".enable = false; + source.dirs."${kernelPrefix}/wahoo".enable = false; + source.dirs."${kernelPrefix}/crosshatch".enable = false; + source.dirs."${kernelPrefix}/bonito".enable = false; + source.dirs."${kernelPrefix}/coral".enable = false; + source.dirs."${kernelPrefix}/sunfish".enable = false; + source.dirs."${kernelPrefix}/redbull".enable = false; + source.dirs."${kernelPrefix}/barbet".enable = false; + source.dirs."${kernelPrefix}/raviole".enable = false; + source.dirs."${kernelPrefix}/bluejay".enable = false; + source.dirs."${kernelPrefix}/pantah".enable = false; + + kernel.enable = mkDefault (elem config.deviceFamily phoneDeviceFamilies); + + # Enable Vanadium (GraphaneOS's chromium fork). + apps.vanadium.enable = mkDefault true; + webview.vanadium.enable = mkDefault true; + webview.vanadium.availableByDefault = mkDefault true; + + apps.seedvault.includedInFlavor = mkDefault true; + apps.updater.includedInFlavor = mkDefault true; + + # Remove upstream prebuilt versions from build. We build from source ourselves. + removedProductPackages = [ "TrichromeWebView" "TrichromeChrome" "webview" ]; + source.dirs."external/vanadium".enable = false; + + # Override included android-prepare-vendor, with the exact version from + # GrapheneOS. Unfortunately, Doing it this way means we don't cache apv + # output across vanilla/grapheneos, even if they are otherwise identical. + source.dirs."vendor/android-prepare-vendor".enable = false; + nixpkgs.overlays = [ + (self: super: { + android-prepare-vendor = super.android-prepare-vendor.overrideAttrs (_: { + src = config.source.dirs."vendor/android-prepare-vendor".src; + patches = [ + ./apv/0001-Just-write-proprietary-blobs.txt-to-current-dir.patch + ./apv/0002-Allow-for-externally-set-config-file.patch + ./apv/0003-Add-option-to-use-externally-provided-carrier_list.p.patch + ]; + passthru.evalTimeSrc = builtins.fetchTarball { + url = "https://github.com/GrapheneOS/android-prepare-vendor/archive/${config.source.dirs."vendor/android-prepare-vendor".rev}.tar.gz"; + inherit (config.source.dirs."vendor/android-prepare-vendor") sha256; + }; + }); + }) + ]; + + # GrapheneOS just disables apex updating wholesale + signing.apex.enable = false; + + # Extra packages that should use releasekey + signing.signTargetFilesArgs = [ + "--extra_apks AdServicesApk.apk=$KEYSDIR/${config.device}/releasekey" + "--extra_apks Bluetooth.apk=$KEYSDIR/${config.device}/bluetooth" + "--extra_apks HalfSheetUX.apk=$KEYSDIR/${config.device}/releasekey" + "--extra_apks OsuLogin.apk=$KEYSDIR/${config.device}/releasekey" + "--extra_apks SafetyCenterResources.apk=$KEYSDIR/${config.device}/releasekey" + "--extra_apks ServiceConnectivityResources.apk=$KEYSDIR/${config.device}/releasekey" + "--extra_apks ServiceUwbResources.apk=$KEYSDIR/${config.device}/releasekey" + "--extra_apks ServiceWifiResources.apk=$KEYSDIR/${config.device}/releasekey" + "--extra_apks WifiDialog.apk=$KEYSDIR/${config.device}/releasekey" + ]; + # Leave the existing auditor in the build--just in case the user wants to + # audit devices running the official upstream build + } ]) diff --git a/flavors/grapheneos/extract-upstream-params.sh b/flavors/grapheneos/extract-upstream-params.sh index a42baaaf..0e706e71 100755 --- a/flavors/grapheneos/extract-upstream-params.sh +++ b/flavors/grapheneos/extract-upstream-params.sh @@ -10,7 +10,7 @@ set -euo pipefail cd "$(dirname "${BASH_SOURCE[0]}")" -DEVICE=sunfish +DEVICE=panther CHANNEL=beta METADATA=$(curl -sSfL https://releases.grapheneos.org/${DEVICE}-${CHANNEL}) diff --git a/flavors/grapheneos/fix-perms.sh b/flavors/grapheneos/fix-perms.sh new file mode 100644 index 00000000..721086b8 --- /dev/null +++ b/flavors/grapheneos/fix-perms.sh @@ -0,0 +1,11 @@ +#!@bash@/bin/bash + +make_writeable() { + for a in "$@"; do + if [[ "$a" == ${OUT_DIR}* ]] && [[ -e "$(realpath "$a")" ]]; then + chmod u+w -R "$a" + fi + done +} + +bash -c "exec -a cp $(dirname ''${BASH_SOURCE[0]})/.cp-wrapped $*" && make_writeable "$@" diff --git a/flavors/grapheneos/kernel-repos/repo-bluejay-TQ2A.230505.002.2023050100.json b/flavors/grapheneos/kernel-repos/repo-bluejay-TQ2A.230505.002.2023050100.json new file mode 100644 index 00000000..6265e9a5 --- /dev/null +++ b/flavors/grapheneos/kernel-repos/repo-bluejay-TQ2A.230505.002.2023050100.json @@ -0,0 +1,501 @@ +{ + "aosp": { + "dateTime": 1682122586, + "groups": [ + "partner" + ], + "rev": "7ec3b8565b6ee6f6d15a16a07c3ed6688d68266c", + "revisionExpr": "7ec3b8565b6ee6f6d15a16a07c3ed6688d68266c", + "sha256": "0c169bb4gf37qps0x5mnjs509zw0zf3rw4qcvjwkzwya8jvxqjpg", + "url": "https://github.com/GrapheneOS/kernel_common-5.10" + }, + "build/bazel_common_rules": { + "dateTime": 1659125917, + "groups": [ + "partner" + ], + "rev": "ddd2d82d10e21fb4137d2db3c1b848d6f1832acc", + "revisionExpr": "ddd2d82d10e21fb4137d2db3c1b848d6f1832acc", + "sha256": "12x360jjb10dq0wahik03rvnjn27czczmc8a642r9jb45c308sas", + "url": "https://android.googlesource.com/platform/build/bazel_common_rules" + }, + "build/kernel": { + "dateTime": 1681168243, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "tools/bazel", + "src": "kleaf/bazel.sh" + }, + { + "dest": "WORKSPACE", + "src": "kleaf/bazel.WORKSPACE" + }, + { + "dest": "build/build.sh", + "src": "build.sh" + }, + { + "dest": "build/build_abi.sh", + "src": "build_abi.sh" + }, + { + "dest": "build/build_test.sh", + "src": "build_test.sh" + }, + { + "dest": "build/build_utils.sh", + "src": "build_utils.sh" + }, + { + "dest": "build/BUILD.bazel", + "src": "BUILD.bazel" + }, + { + "dest": "build/build-tools/path", + "src": "build-tools/path" + }, + { + "dest": "build/config.sh", + "src": "config.sh" + }, + { + "dest": "build/envsetup.sh", + "src": "envsetup.sh" + }, + { + "dest": "build/_setup_env.sh", + "src": "_setup_env.sh" + }, + { + "dest": "build/multi-switcher.sh", + "src": "multi-switcher.sh" + }, + { + "dest": "build/kleaf", + "src": "kleaf" + }, + { + "dest": "build/abi", + "src": "abi" + }, + { + "dest": "build/static_analysis", + "src": "static_analysis" + } + ], + "rev": "07a36a6d39fff8e7dec37ec2e369b91a80dfd46d", + "revisionExpr": "07a36a6d39fff8e7dec37ec2e369b91a80dfd46d", + "sha256": "1kzn2vc5bi6xzr6ss705c9bxyh280v82g10zcdh9kdyydx6pcpsv", + "url": "https://github.com/GrapheneOS/kernel_build-gs101" + }, + "common-modules/virtual-device": { + "dateTime": 1670957655, + "groups": [], + "rev": "c6a28520439360ffc10ab1d5f39f94b168f9010d", + "revisionExpr": "c6a28520439360ffc10ab1d5f39f94b168f9010d", + "sha256": "0x34g6ilhadm7fq8zbps704ckrf2vwp9hzzridlqjiw0mii6a3l6", + "url": "https://android.googlesource.com/kernel/common-modules/virtual-device" + }, + "external/bazel-skylib": { + "dateTime": 1655858645, + "groups": [ + "partner" + ], + "rev": "f1fb8167b4ed64feb494fd1ea6a8a619bbb549de", + "revisionExpr": "f1fb8167b4ed64feb494fd1ea6a8a619bbb549de", + "sha256": "1bndnvz6530khif051z8q9vin0xzdi170cxq86fdsaigk1g7bjdf", + "url": "https://android.googlesource.com/platform/external/bazel-skylib" + }, + "external/stardoc": { + "dateTime": 1627611017, + "groups": [ + "partner" + ], + "rev": "b6ef2c6b6e39087f7396aaeb13c83464dfce4a19", + "revisionExpr": "b6ef2c6b6e39087f7396aaeb13c83464dfce4a19", + "sha256": "1jyg6qab6w5nr338q8qz11gxay92jrh1x9qaf2cvl41gfnj8b5jm", + "url": "https://android.googlesource.com/platform/external/stardoc" + }, + "kernel/configs": { + "dateTime": 1655236708, + "groups": [], + "rev": "b3cc2bc03dab303c54a9ce1f709f8ee315eb311d", + "revisionExpr": "b3cc2bc03dab303c54a9ce1f709f8ee315eb311d", + "sha256": "0milw24xjl46vwxczzgyy492h4nv417313ss6v3666wdz4av32vr", + "url": "https://android.googlesource.com/kernel/configs" + }, + "prebuilts/bazel/linux-x86_64": { + "dateTime": 1657907317, + "groups": [ + "partner" + ], + "rev": "6162318e6458db65f94eed6671e302c3e894b1ac", + "revisionExpr": "6162318e6458db65f94eed6671e302c3e894b1ac", + "sha256": "18p36i41qq1g3i15j34rc2g9k80m8g7q6j36slxa5npma52frkbk", + "url": "https://android.googlesource.com/platform/prebuilts/bazel/linux-x86_64" + }, + "prebuilts/boot-artifacts": { + "dateTime": 1677056698, + "groups": [ + "partner" + ], + "rev": "9a974d8766331e64d74a41bc33e9e4ff23e736d1", + "revisionExpr": "9a974d8766331e64d74a41bc33e9e4ff23e736d1", + "sha256": "0p7zpm016q0f372qp4vgrsyq3rlb2q1nk7z3ciwqiqs9sc2siib3", + "url": "https://android.googlesource.com/platform/prebuilts/boot-artifacts" + }, + "prebuilts/build-tools": { + "dateTime": 1659655376, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build/prebuilts/build-tools", + "src": "." + } + ], + "rev": "f6813860e16b2fa1461a15e7b8a3127dfdee021a", + "revisionExpr": "f6813860e16b2fa1461a15e7b8a3127dfdee021a", + "sha256": "1l6xjs8krb3cjy1qy8i3hw1vj8j45nhzpif3k7bh3hdjraj5cdkr", + "url": "https://android.googlesource.com/platform/prebuilts/build-tools" + }, + "prebuilts/clang/host/linux-x86": { + "dateTime": 1658870535, + "groups": [ + "partner" + ], + "rev": "4bb6424cb1615af408ae80871131f4da8c4ddadf", + "revisionExpr": "4bb6424cb1615af408ae80871131f4da8c4ddadf", + "sha256": "05ym01mfa9a9qq84pkaj7rdvjnjdzjjnb2777ym5lqj8d7a27q98", + "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" + }, + "prebuilts/gas/linux-x86": { + "groups": [], + "rev": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", + "revisionExpr": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", + "sha256": "1js9z9h89dbbzwv1pflm0026wrf5lsh3p95g86lwvagjis5xzii5", + "tree": "5c88185f3030d1274031004b9295198ada106561", + "url": "https://android.googlesource.com/platform/prebuilts/gas/linux-x86" + }, + "prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8": { + "dateTime": 1645806560, + "groups": [ + "partner" + ], + "rev": "007101a451907c5369db5002ddf7b14dcefb7864", + "revisionExpr": "007101a451907c5369db5002ddf7b14dcefb7864", + "sha256": "0j2ynaxpv8yivpp0n4d4zsdqyiwb57lqj53s4m3dl1mfx61q8a65", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" + }, + "prebuilts/jdk/jdk11": { + "dateTime": 1650657061, + "groups": [ + "partner" + ], + "rev": "aee26c8cd89b9abb428f676caba168699cd8662f", + "revisionExpr": "aee26c8cd89b9abb428f676caba168699cd8662f", + "sha256": "0swxdd332b43axz2jyja689d00mq9nfs8sgambkw364dxp60c3sf", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk11" + }, + "prebuilts/kernel-build-tools": { + "dateTime": 1676643952, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build/prebuilts/kernel-build-tools", + "src": "." + } + ], + "rev": "083e34d8c2c4239be4967172427268c267585951", + "revisionExpr": "083e34d8c2c4239be4967172427268c267585951", + "sha256": "0lj20rv2gbn1mjcwixyvr0vw89zzx94s19q1kyiy3brmfwx97p48", + "url": "https://android.googlesource.com/kernel/prebuilts/build-tools" + }, + "prebuilts/misc": { + "dateTime": 1661291282, + "groups": [ + "partner" + ], + "rev": "c43649e7548e1054a4f999bfe4aab34ec2fbc8ee", + "revisionExpr": "c43649e7548e1054a4f999bfe4aab34ec2fbc8ee", + "sha256": "0lsa07208c3p07sqs4r81ccpr7zmjq7702mm4pkmhqfrf358rzp3", + "url": "https://android.googlesource.com/platform/prebuilts/misc" + }, + "private/devices/google/bluejay": { + "dateTime": 1677056734, + "groups": [ + "bluejay", + "partner" + ], + "linkfiles": [ + { + "dest": "build_bluejay.sh", + "src": "build_bluejay.sh" + }, + { + "dest": "update_symbol_list_bluejay.sh", + "src": "update_symbol_list_bluejay.sh" + }, + { + "dest": "private/gs-google/arch/arm64/boot/dts/google/devices/bluejay", + "src": "dts" + } + ], + "rev": "70410309cbe8991f6e0c80b1f355b587315dd491", + "revisionExpr": "70410309cbe8991f6e0c80b1f355b587315dd491", + "sha256": "149s0y97i98bflmpf4zx0b6rfxfl19wlxbdqjwzxv7h5gd1w1jsn", + "url": "https://android.googlesource.com/kernel/devices/google/bluejay" + }, + "private/google-modules/amplifiers": { + "dateTime": 1673516666, + "groups": [ + "partner" + ], + "rev": "31ef461089e795b4347499e792a6a5c88425aeae", + "revisionExpr": "31ef461089e795b4347499e792a6a5c88425aeae", + "sha256": "18jniijgpzwb5knb96765hhnvk1qjb0y34n9440qi1g7fldnd569", + "url": "https://android.googlesource.com/kernel/google-modules/amplifiers" + }, + "private/google-modules/aoc": { + "dateTime": 1673576855, + "groups": [ + "partner" + ], + "rev": "53da06f24e15655245ada86891402badfa8026fe", + "revisionExpr": "53da06f24e15655245ada86891402badfa8026fe", + "sha256": "079c9lfzd3lzjr80q6xwyzf59k3wr0gak6rpvrpndi0v34pf3jl1", + "url": "https://android.googlesource.com/kernel/google-modules/aoc" + }, + "private/google-modules/aoc_ipc": { + "dateTime": 1664518156, + "groups": [ + "partner" + ], + "rev": "4a2a575528dde1de0fbfb8e53480257982e77a25", + "revisionExpr": "4a2a575528dde1de0fbfb8e53480257982e77a25", + "sha256": "1gl9l6gnjqx11ccih357793iwjxj10r6hk3nzdnsk782yanf6s6i", + "url": "https://android.googlesource.com/kernel/google-modules/aoc-ipc" + }, + "private/google-modules/bluetooth/broadcom": { + "dateTime": 1651070835, + "groups": [ + "partner" + ], + "rev": "d6a4385da5e181e81d5b4bd75a4cd2d70e9c0a51", + "revisionExpr": "d6a4385da5e181e81d5b4bd75a4cd2d70e9c0a51", + "sha256": "1bnhb7jf2n564916a8gndq6j6jqdcys3ija4fdifybpk8kvhgs5w", + "url": "https://android.googlesource.com/kernel/google-modules/bluetooth/broadcom" + }, + "private/google-modules/bms": { + "dateTime": 1674508348, + "groups": [ + "partner" + ], + "rev": "8e7b89c2d7c147ebf79aeb10741f1f5d1c8c5510", + "revisionExpr": "8e7b89c2d7c147ebf79aeb10741f1f5d1c8c5510", + "sha256": "140dacd1yf00xys5jl90cli2ai8qccj9vj900ac6d1dwxxyi9y0q", + "url": "https://android.googlesource.com/kernel/google-modules/bms" + }, + "private/google-modules/display": { + "dateTime": 1675985359, + "groups": [ + "partner" + ], + "rev": "df6c068c174acea74f1670700bf7d172d61d5223", + "revisionExpr": "df6c068c174acea74f1670700bf7d172d61d5223", + "sha256": "03c48w6nw2vk1jjg2dkr8jycgczblrvagv5ql5y05n7xp8kwz71l", + "url": "https://android.googlesource.com/kernel/google-modules/display" + }, + "private/google-modules/edgetpu/abrolhos": { + "dateTime": 1668466541, + "groups": [ + "partner" + ], + "rev": "64dff03f321d3f5186ee2c275a15478375d166b7", + "revisionExpr": "64dff03f321d3f5186ee2c275a15478375d166b7", + "sha256": "0j6zg6mv8rk84nab3whja130zm2vzi528fg4gn1pvnxc3lds00hs", + "url": "https://android.googlesource.com/kernel/google-modules/edgetpu/abrolhos" + }, + "private/google-modules/fingerprint/fpc": { + "dateTime": 1621472245, + "groups": [ + "partner" + ], + "rev": "b6aad74e5fb83080ff7808c92df349443b406539", + "revisionExpr": "b6aad74e5fb83080ff7808c92df349443b406539", + "sha256": "1ai0x12nznvyzd9pwwy6gfgb7hh845bz2ls5v0sbd9jna3qx1kpn", + "url": "https://android.googlesource.com/kernel/google-modules/fingerprint/fpc" + }, + "private/google-modules/fingerprint/goodix": { + "dateTime": 1603383836, + "groups": [ + "partner" + ], + "rev": "c89b9dd0bef4b20ffdf3b3628617f97290bbc198", + "revisionExpr": "c89b9dd0bef4b20ffdf3b3628617f97290bbc198", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/kernel/google-modules/fingerprint/goodix" + }, + "private/google-modules/gpu": { + "dateTime": 1674248191, + "groups": [ + "partner" + ], + "rev": "2951d3516e2e38af8f9aa377c325147e4a9ee9b9", + "revisionExpr": "2951d3516e2e38af8f9aa377c325147e4a9ee9b9", + "sha256": "0idjiapx5rf6x01pz298x5v00akjx2v622i0p8lgjj9hlm3anqaq", + "url": "https://github.com/GrapheneOS/kernel_google-modules_gpu-gs101" + }, + "private/google-modules/lwis": { + "dateTime": 1673406791, + "groups": [ + "partner" + ], + "rev": "6247e718e12b5393da220c370bdc55f7f6eb6c7c", + "revisionExpr": "6247e718e12b5393da220c370bdc55f7f6eb6c7c", + "sha256": "1z9a99zj9jiz3g3zfhfi7ms046b6hl4vy7kghm1bbppds1nxrxs4", + "url": "https://android.googlesource.com/kernel/google-modules/lwis" + }, + "private/google-modules/nfc": { + "dateTime": 1637205657, + "groups": [ + "partner" + ], + "rev": "9f506bb9c8f365708df29ffac4164c1b6e30f340", + "revisionExpr": "9f506bb9c8f365708df29ffac4164c1b6e30f340", + "sha256": "1i3y04l49q2ydivzhizp7pyinvdjf76m2cc7fw61d1px09sw1p7j", + "url": "https://android.googlesource.com/kernel/google-modules/nfc" + }, + "private/google-modules/power/reset": { + "dateTime": 1671559302, + "groups": [ + "partner" + ], + "rev": "1f0b2f8aa0687abe6dd4a509fc46022a6a74e661", + "revisionExpr": "1f0b2f8aa0687abe6dd4a509fc46022a6a74e661", + "sha256": "1vvqjlwjlw3fqrvhpv3d0pcv7c3jlg1acmjigbsbkv9y53z7dx2q", + "url": "https://android.googlesource.com/kernel/google-modules/power/reset" + }, + "private/google-modules/sensors/hall_sensor": { + "dateTime": 1636119487, + "groups": [ + "partner" + ], + "rev": "6fe459c14fd910bc7f659ee4e98e68bf1c8bc35f", + "revisionExpr": "6fe459c14fd910bc7f659ee4e98e68bf1c8bc35f", + "sha256": "1g1qqkslrq4c1yrw7453b6k4r6gkifyyi80ckdbhkgf9g89z47na", + "url": "https://android.googlesource.com/kernel/google-modules/sensors/hall_sensor" + }, + "private/google-modules/touch/common": { + "dateTime": 1676339073, + "groups": [ + "partner" + ], + "rev": "b99915b769c9ee209a1a51169a7b81e6367d4a9b", + "revisionExpr": "b99915b769c9ee209a1a51169a7b81e6367d4a9b", + "sha256": "04k4gwagiinshiqqdjgw5mazsda93ybzk9n58pi0n9mzgc6h8w1r", + "url": "https://android.googlesource.com/kernel/google-modules/touch/common" + }, + "private/google-modules/touch/fts": { + "dateTime": 1670579463, + "groups": [ + "partner" + ], + "rev": "1ca39c4a6a0d038ec0308d977f0d1fdda7bf947f", + "revisionExpr": "1ca39c4a6a0d038ec0308d977f0d1fdda7bf947f", + "sha256": "0yvd404ddk0rav2yps257ankik04idbz354qgxb43j7h8jwhrkdz", + "url": "https://android.googlesource.com/kernel/google-modules/touch/fts_touch" + }, + "private/google-modules/touch/sec": { + "dateTime": 1666315841, + "groups": [ + "partner" + ], + "rev": "b23d1f8dfb9e07a696801dc82627fb82ee9485f2", + "revisionExpr": "b23d1f8dfb9e07a696801dc82627fb82ee9485f2", + "sha256": "1wl2whnw28ldh3k86r05nr5w1ljwn1k7h53ms1sy9pspxbwdzsc6", + "url": "https://android.googlesource.com/kernel/google-modules/touch/sec_touch" + }, + "private/google-modules/uwb": { + "dateTime": 1673643459, + "groups": [ + "uwb" + ], + "rev": "d030aa0d4a7f0f3b31b0d2801ada36a69d438ae5", + "revisionExpr": "d030aa0d4a7f0f3b31b0d2801ada36a69d438ae5", + "sha256": "0ibfjjp24s889zyma3hhaqb6gq4gk2g8xxhkipqrrhrxl67v3s2p", + "url": "https://android.googlesource.com/kernel/google-modules/uwb" + }, + "private/google-modules/video/gchips": { + "dateTime": 1661844743, + "groups": [ + "partner" + ], + "rev": "7de143a697adb5152051896454a4ec36a9bf63e5", + "revisionExpr": "7de143a697adb5152051896454a4ec36a9bf63e5", + "sha256": "0kx2lqiwnc9d2c5bdcc30rbi9gghky4344rplzk8078167kddj59", + "url": "https://android.googlesource.com/kernel/google-modules/video/gchips" + }, + "private/google-modules/wlan/bcmdhd4389": { + "dateTime": 1681167880, + "groups": [ + "partner" + ], + "rev": "4d044501332fe0c92f696c7685b4b7696ab35978", + "revisionExpr": "4d044501332fe0c92f696c7685b4b7696ab35978", + "sha256": "0i7w5xh0hnnb6nxbiib95i2a9y0l96v0gl69gmmi56dqxpkpwir7", + "url": "https://github.com/GrapheneOS/kernel_google-modules_wlan_bcmdhd_bcm4389-gs101" + }, + "private/gs-google": { + "dateTime": 1682993792, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build.config", + "src": "build.config.slider" + }, + { + "dest": "build_slider.sh", + "src": "build_slider.sh" + }, + { + "dest": "build_mixed.sh", + "src": "build_mixed.sh" + }, + { + "dest": "download_hlos_boot_images_and_repack_kernel_boot_images.sh", + "src": "download_hlos_boot_images_and_repack_kernel_boot_images.sh" + }, + { + "dest": "repack_kernel_boot_images.sh", + "src": "repack_kernel_boot_images.sh" + }, + { + "dest": "update_symbol_list.sh", + "src": "update_symbol_list.sh" + } + ], + "rev": "92fc18285a6377800d548ccb2d20611289f25518", + "revisionExpr": "92fc18285a6377800d548ccb2d20611289f25518", + "sha256": "100w39vzi07whbmfq6ih7wda61525cqxl7pqd5jj5qpbsgnmr9w6", + "url": "https://github.com/GrapheneOS/kernel_gs-gs101" + }, + "tools/mkbootimg": { + "dateTime": 1655319361, + "groups": [ + "partner" + ], + "rev": "2208a03d874255af1e4eaf6cf7c156fe1dc98943", + "revisionExpr": "2208a03d874255af1e4eaf6cf7c156fe1dc98943", + "sha256": "19qw6nykbvjxvjcgx6bbm2syzfw3hmm6lvxvvghid04qcwsd7zz8", + "url": "https://android.googlesource.com/platform/system/tools/mkbootimg" + } +} \ No newline at end of file diff --git a/flavors/grapheneos/kernel-repos/repo-coral-TP1A.221005.002.B2.2023050100.json b/flavors/grapheneos/kernel-repos/repo-coral-TP1A.221005.002.B2.2023050100.json new file mode 100644 index 00000000..dec37781 --- /dev/null +++ b/flavors/grapheneos/kernel-repos/repo-coral-TP1A.221005.002.B2.2023050100.json @@ -0,0 +1,146 @@ +{ + "build": { + "dateTime": 1660853341, + "groups": [ + "partner" + ], + "rev": "afffbe1a4874b6c9b378a35d3cbbfd61ed80e1f5", + "revisionExpr": "afffbe1a4874b6c9b378a35d3cbbfd61ed80e1f5", + "sha256": "1waivav80xhlj80h3xd35pfq6s8b8gjc84926jkskdxln9yw5wdx", + "url": "https://github.com/GrapheneOS/kernel_build-coral" + }, + "prebuilts-master/clang/host/linux-x86": { + "dateTime": 1620327705, + "groups": [ + "partner" + ], + "rev": "537e01a6ff78760ee5b69597efdbc47bc721058d", + "revisionExpr": "537e01a6ff78760ee5b69597efdbc47bc721058d", + "sha256": "0dcjqgb6dqjpykks5sxnf13spvdarsh8zga0di7lad03i2ryy5sv", + "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" + }, + "prebuilts-master/misc": { + "dateTime": 1591837723, + "groups": [ + "partner" + ], + "rev": "f11ff29241658fc703bf36fcbc3c48af12535dc9", + "revisionExpr": "f11ff29241658fc703bf36fcbc3c48af12535dc9", + "sha256": "13rmwnhb8c5qi38kfdhh6y9sp6b3phkk1w25rw88gzqki10pzm37", + "url": "https://android.googlesource.com/platform/prebuilts/misc" + }, + "prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9": { + "dateTime": 1580602681, + "groups": [ + "partner" + ], + "rev": "606f80986096476912e04e5c2913685a8f2c3b65", + "revisionExpr": "606f80986096476912e04e5c2913685a8f2c3b65", + "sha256": "0ag3hyvwi9sr0z95v09iwnx6n8wccxsga8z0gwgm286i0q5m4971", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" + }, + "prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9": { + "dateTime": 1580602446, + "groups": [ + "partner" + ], + "rev": "b0c6a654327ca8796bed1e61dffcf523d04dceaa", + "revisionExpr": "b0c6a654327ca8796bed1e61dffcf523d04dceaa", + "sha256": "1am7mjlf4vsybkzgvhhiak6j00awykncg0137wqagshyz5b0sp2h", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" + }, + "private/msm-google": { + "dateTime": 1682993608, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build.config", + "src": "build.config.no-cfi" + }, + { + "dest": "build_floral.sh", + "src": "build_floral.sh" + }, + { + "dest": "build_sunfish.sh", + "src": "build_sunfish.sh" + } + ], + "rev": "c290b209397de21b8e7e80fec41319a3d0a27c11", + "revisionExpr": "c290b209397de21b8e7e80fec41319a3d0a27c11", + "sha256": "0slix83s44n2452b0x4428ppvm2msrcg51666bqva1yia1lbljid", + "url": "https://github.com/GrapheneOS/kernel_msm-coral" + }, + "private/msm-google-modules/data-kernel": { + "dateTime": 1641264872, + "groups": [ + "partner" + ], + "rev": "faf33e445d59b22500d2251a667adffd6f10401b", + "revisionExpr": "faf33e445d59b22500d2251a667adffd6f10401b", + "sha256": "14iqp168mf8d4nyi6s4g1lyj3xid02cqkarinjz8vmamwn2v9l5l", + "url": "https://android.googlesource.com/kernel/msm-modules/data-kernel" + }, + "private/msm-google-modules/touch/fts/floral": { + "dateTime": 1585281399, + "groups": [ + "partner" + ], + "rev": "48d36bbf61fcdc6addb02df2f625554c66dbfa11", + "revisionExpr": "48d36bbf61fcdc6addb02df2f625554c66dbfa11", + "sha256": "1sv2jpc48rn6rw4crx6yk679p1ifc53wrxard60n071p4nc404pa", + "url": "https://android.googlesource.com/kernel/msm-modules/fts_touch" + }, + "private/msm-google-modules/touch/fts/sunfish": { + "dateTime": 1587632962, + "groups": [ + "partner" + ], + "rev": "0e5e23adf847c5e54442e471db5e4ff1b3192be4", + "revisionExpr": "0e5e23adf847c5e54442e471db5e4ff1b3192be4", + "sha256": "18mgqf2dn3xchn6fzr2gc0nfbch9gaa1ciaf6rnp00pl235l2wz2", + "url": "https://android.googlesource.com/kernel/msm-modules/fts_touch_s5" + }, + "private/msm-google-modules/wlan/fw-api": { + "dateTime": 1601674073, + "groups": [ + "partner" + ], + "rev": "2b33b7b3680784bc142edd960f29ca49e52fa5c2", + "revisionExpr": "2b33b7b3680784bc142edd960f29ca49e52fa5c2", + "sha256": "1zxcpgzbnv9d2pw949v6w45fbipjw371h1vaf7wpqb7imyskrv4s", + "url": "https://android.googlesource.com/kernel/msm-modules/wlan-fw-api" + }, + "private/msm-google-modules/wlan/qca-wifi-host-cmn": { + "dateTime": 1655358714, + "groups": [ + "partner" + ], + "rev": "8e54eec6e8cd7ca6e1344b03110879d9e9ba10ca", + "revisionExpr": "8e54eec6e8cd7ca6e1344b03110879d9e9ba10ca", + "sha256": "12r2aa0i8p1s7wnw2h2kjzhpdhp7xzqzak829420xchsb4m1rzp1", + "url": "https://android.googlesource.com/kernel/msm-modules/qca-wfi-host-cmn" + }, + "private/msm-google-modules/wlan/qcacld-3.0": { + "dateTime": 1663840700, + "groups": [ + "partner" + ], + "rev": "dd9f704fa6e07ebeb2efee6272f56e07ede67702", + "revisionExpr": "dd9f704fa6e07ebeb2efee6272f56e07ede67702", + "sha256": "0akg0ngsnxlz6zwz8qgwdcx7dj6ij7qap866937dc9frp0734ki4", + "url": "https://android.googlesource.com/kernel/msm-modules/qcacld" + }, + "private/msm-google/techpack/audio": { + "dateTime": 1668026905, + "groups": [ + "partner" + ], + "rev": "66083d870b3f754385705e22fcd7dc33dabeffaa", + "revisionExpr": "66083d870b3f754385705e22fcd7dc33dabeffaa", + "sha256": "03pyx252g6rqj6m4h9gpcf0c0fv9gj62aj3max85djy1d1988439", + "url": "https://github.com/GrapheneOS/kernel_msm-extra-coral" + } +} \ No newline at end of file diff --git a/flavors/grapheneos/kernel-repos/repo-coral-TQ2A.230505.002.2023050100.json b/flavors/grapheneos/kernel-repos/repo-coral-TQ2A.230505.002.2023050100.json new file mode 100644 index 00000000..dec37781 --- /dev/null +++ b/flavors/grapheneos/kernel-repos/repo-coral-TQ2A.230505.002.2023050100.json @@ -0,0 +1,146 @@ +{ + "build": { + "dateTime": 1660853341, + "groups": [ + "partner" + ], + "rev": "afffbe1a4874b6c9b378a35d3cbbfd61ed80e1f5", + "revisionExpr": "afffbe1a4874b6c9b378a35d3cbbfd61ed80e1f5", + "sha256": "1waivav80xhlj80h3xd35pfq6s8b8gjc84926jkskdxln9yw5wdx", + "url": "https://github.com/GrapheneOS/kernel_build-coral" + }, + "prebuilts-master/clang/host/linux-x86": { + "dateTime": 1620327705, + "groups": [ + "partner" + ], + "rev": "537e01a6ff78760ee5b69597efdbc47bc721058d", + "revisionExpr": "537e01a6ff78760ee5b69597efdbc47bc721058d", + "sha256": "0dcjqgb6dqjpykks5sxnf13spvdarsh8zga0di7lad03i2ryy5sv", + "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" + }, + "prebuilts-master/misc": { + "dateTime": 1591837723, + "groups": [ + "partner" + ], + "rev": "f11ff29241658fc703bf36fcbc3c48af12535dc9", + "revisionExpr": "f11ff29241658fc703bf36fcbc3c48af12535dc9", + "sha256": "13rmwnhb8c5qi38kfdhh6y9sp6b3phkk1w25rw88gzqki10pzm37", + "url": "https://android.googlesource.com/platform/prebuilts/misc" + }, + "prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9": { + "dateTime": 1580602681, + "groups": [ + "partner" + ], + "rev": "606f80986096476912e04e5c2913685a8f2c3b65", + "revisionExpr": "606f80986096476912e04e5c2913685a8f2c3b65", + "sha256": "0ag3hyvwi9sr0z95v09iwnx6n8wccxsga8z0gwgm286i0q5m4971", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" + }, + "prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9": { + "dateTime": 1580602446, + "groups": [ + "partner" + ], + "rev": "b0c6a654327ca8796bed1e61dffcf523d04dceaa", + "revisionExpr": "b0c6a654327ca8796bed1e61dffcf523d04dceaa", + "sha256": "1am7mjlf4vsybkzgvhhiak6j00awykncg0137wqagshyz5b0sp2h", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" + }, + "private/msm-google": { + "dateTime": 1682993608, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build.config", + "src": "build.config.no-cfi" + }, + { + "dest": "build_floral.sh", + "src": "build_floral.sh" + }, + { + "dest": "build_sunfish.sh", + "src": "build_sunfish.sh" + } + ], + "rev": "c290b209397de21b8e7e80fec41319a3d0a27c11", + "revisionExpr": "c290b209397de21b8e7e80fec41319a3d0a27c11", + "sha256": "0slix83s44n2452b0x4428ppvm2msrcg51666bqva1yia1lbljid", + "url": "https://github.com/GrapheneOS/kernel_msm-coral" + }, + "private/msm-google-modules/data-kernel": { + "dateTime": 1641264872, + "groups": [ + "partner" + ], + "rev": "faf33e445d59b22500d2251a667adffd6f10401b", + "revisionExpr": "faf33e445d59b22500d2251a667adffd6f10401b", + "sha256": "14iqp168mf8d4nyi6s4g1lyj3xid02cqkarinjz8vmamwn2v9l5l", + "url": "https://android.googlesource.com/kernel/msm-modules/data-kernel" + }, + "private/msm-google-modules/touch/fts/floral": { + "dateTime": 1585281399, + "groups": [ + "partner" + ], + "rev": "48d36bbf61fcdc6addb02df2f625554c66dbfa11", + "revisionExpr": "48d36bbf61fcdc6addb02df2f625554c66dbfa11", + "sha256": "1sv2jpc48rn6rw4crx6yk679p1ifc53wrxard60n071p4nc404pa", + "url": "https://android.googlesource.com/kernel/msm-modules/fts_touch" + }, + "private/msm-google-modules/touch/fts/sunfish": { + "dateTime": 1587632962, + "groups": [ + "partner" + ], + "rev": "0e5e23adf847c5e54442e471db5e4ff1b3192be4", + "revisionExpr": "0e5e23adf847c5e54442e471db5e4ff1b3192be4", + "sha256": "18mgqf2dn3xchn6fzr2gc0nfbch9gaa1ciaf6rnp00pl235l2wz2", + "url": "https://android.googlesource.com/kernel/msm-modules/fts_touch_s5" + }, + "private/msm-google-modules/wlan/fw-api": { + "dateTime": 1601674073, + "groups": [ + "partner" + ], + "rev": "2b33b7b3680784bc142edd960f29ca49e52fa5c2", + "revisionExpr": "2b33b7b3680784bc142edd960f29ca49e52fa5c2", + "sha256": "1zxcpgzbnv9d2pw949v6w45fbipjw371h1vaf7wpqb7imyskrv4s", + "url": "https://android.googlesource.com/kernel/msm-modules/wlan-fw-api" + }, + "private/msm-google-modules/wlan/qca-wifi-host-cmn": { + "dateTime": 1655358714, + "groups": [ + "partner" + ], + "rev": "8e54eec6e8cd7ca6e1344b03110879d9e9ba10ca", + "revisionExpr": "8e54eec6e8cd7ca6e1344b03110879d9e9ba10ca", + "sha256": "12r2aa0i8p1s7wnw2h2kjzhpdhp7xzqzak829420xchsb4m1rzp1", + "url": "https://android.googlesource.com/kernel/msm-modules/qca-wfi-host-cmn" + }, + "private/msm-google-modules/wlan/qcacld-3.0": { + "dateTime": 1663840700, + "groups": [ + "partner" + ], + "rev": "dd9f704fa6e07ebeb2efee6272f56e07ede67702", + "revisionExpr": "dd9f704fa6e07ebeb2efee6272f56e07ede67702", + "sha256": "0akg0ngsnxlz6zwz8qgwdcx7dj6ij7qap866937dc9frp0734ki4", + "url": "https://android.googlesource.com/kernel/msm-modules/qcacld" + }, + "private/msm-google/techpack/audio": { + "dateTime": 1668026905, + "groups": [ + "partner" + ], + "rev": "66083d870b3f754385705e22fcd7dc33dabeffaa", + "revisionExpr": "66083d870b3f754385705e22fcd7dc33dabeffaa", + "sha256": "03pyx252g6rqj6m4h9gpcf0c0fv9gj62aj3max85djy1d1988439", + "url": "https://github.com/GrapheneOS/kernel_msm-extra-coral" + } +} \ No newline at end of file diff --git a/flavors/grapheneos/kernel-repos/repo-pantah-TQ2A.230505.002.2023050100.json b/flavors/grapheneos/kernel-repos/repo-pantah-TQ2A.230505.002.2023050100.json new file mode 100644 index 00000000..cf8055ea --- /dev/null +++ b/flavors/grapheneos/kernel-repos/repo-pantah-TQ2A.230505.002.2023050100.json @@ -0,0 +1,496 @@ +{ + "aosp": { + "dateTime": 1682122586, + "groups": [ + "partner" + ], + "rev": "7ec3b8565b6ee6f6d15a16a07c3ed6688d68266c", + "revisionExpr": "7ec3b8565b6ee6f6d15a16a07c3ed6688d68266c", + "sha256": "0c169bb4gf37qps0x5mnjs509zw0zf3rw4qcvjwkzwya8jvxqjpg", + "url": "https://github.com/GrapheneOS/kernel_common-5.10" + }, + "build/bazel_common_rules": { + "dateTime": 1659125917, + "groups": [ + "partner" + ], + "rev": "ddd2d82d10e21fb4137d2db3c1b848d6f1832acc", + "revisionExpr": "ddd2d82d10e21fb4137d2db3c1b848d6f1832acc", + "sha256": "12x360jjb10dq0wahik03rvnjn27czczmc8a642r9jb45c308sas", + "url": "https://android.googlesource.com/platform/build/bazel_common_rules" + }, + "build/kernel": { + "dateTime": 1681168204, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "tools/bazel", + "src": "kleaf/bazel.sh" + }, + { + "dest": "WORKSPACE", + "src": "kleaf/bazel.WORKSPACE" + }, + { + "dest": "build/build.sh", + "src": "build.sh" + }, + { + "dest": "build/build_abi.sh", + "src": "build_abi.sh" + }, + { + "dest": "build/build_test.sh", + "src": "build_test.sh" + }, + { + "dest": "build/build_utils.sh", + "src": "build_utils.sh" + }, + { + "dest": "build/BUILD.bazel", + "src": "BUILD.bazel" + }, + { + "dest": "build/build-tools/path", + "src": "build-tools/path" + }, + { + "dest": "build/config.sh", + "src": "config.sh" + }, + { + "dest": "build/envsetup.sh", + "src": "envsetup.sh" + }, + { + "dest": "build/_setup_env.sh", + "src": "_setup_env.sh" + }, + { + "dest": "build/multi-switcher.sh", + "src": "multi-switcher.sh" + }, + { + "dest": "build/kleaf", + "src": "kleaf" + }, + { + "dest": "build/abi", + "src": "abi" + }, + { + "dest": "build/static_analysis", + "src": "static_analysis" + } + ], + "rev": "1ffcf8899cbf89cdd31cace2254cbbc7bbb8c785", + "revisionExpr": "1ffcf8899cbf89cdd31cace2254cbbc7bbb8c785", + "sha256": "1kzn2vc5bi6xzr6ss705c9bxyh280v82g10zcdh9kdyydx6pcpsv", + "url": "https://github.com/GrapheneOS/kernel_build-pantah" + }, + "common-modules/virtual-device": { + "dateTime": 1670957655, + "groups": [], + "rev": "c6a28520439360ffc10ab1d5f39f94b168f9010d", + "revisionExpr": "c6a28520439360ffc10ab1d5f39f94b168f9010d", + "sha256": "0x34g6ilhadm7fq8zbps704ckrf2vwp9hzzridlqjiw0mii6a3l6", + "url": "https://android.googlesource.com/kernel/common-modules/virtual-device" + }, + "external/bazel-skylib": { + "dateTime": 1655858645, + "groups": [ + "partner" + ], + "rev": "f1fb8167b4ed64feb494fd1ea6a8a619bbb549de", + "revisionExpr": "f1fb8167b4ed64feb494fd1ea6a8a619bbb549de", + "sha256": "1bndnvz6530khif051z8q9vin0xzdi170cxq86fdsaigk1g7bjdf", + "url": "https://android.googlesource.com/platform/external/bazel-skylib" + }, + "external/stardoc": { + "dateTime": 1627611017, + "groups": [ + "partner" + ], + "rev": "b6ef2c6b6e39087f7396aaeb13c83464dfce4a19", + "revisionExpr": "b6ef2c6b6e39087f7396aaeb13c83464dfce4a19", + "sha256": "1jyg6qab6w5nr338q8qz11gxay92jrh1x9qaf2cvl41gfnj8b5jm", + "url": "https://android.googlesource.com/platform/external/stardoc" + }, + "kernel/configs": { + "dateTime": 1655236708, + "groups": [], + "rev": "b3cc2bc03dab303c54a9ce1f709f8ee315eb311d", + "revisionExpr": "b3cc2bc03dab303c54a9ce1f709f8ee315eb311d", + "sha256": "0milw24xjl46vwxczzgyy492h4nv417313ss6v3666wdz4av32vr", + "url": "https://android.googlesource.com/kernel/configs" + }, + "prebuilts/bazel/linux-x86_64": { + "dateTime": 1657907317, + "groups": [ + "partner" + ], + "rev": "6162318e6458db65f94eed6671e302c3e894b1ac", + "revisionExpr": "6162318e6458db65f94eed6671e302c3e894b1ac", + "sha256": "18p36i41qq1g3i15j34rc2g9k80m8g7q6j36slxa5npma52frkbk", + "url": "https://android.googlesource.com/platform/prebuilts/bazel/linux-x86_64" + }, + "prebuilts/boot-artifacts": { + "dateTime": 1677056698, + "groups": [ + "partner" + ], + "rev": "9a974d8766331e64d74a41bc33e9e4ff23e736d1", + "revisionExpr": "9a974d8766331e64d74a41bc33e9e4ff23e736d1", + "sha256": "0p7zpm016q0f372qp4vgrsyq3rlb2q1nk7z3ciwqiqs9sc2siib3", + "url": "https://android.googlesource.com/platform/prebuilts/boot-artifacts" + }, + "prebuilts/build-tools": { + "dateTime": 1659655376, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build/prebuilts/build-tools", + "src": "." + } + ], + "rev": "f6813860e16b2fa1461a15e7b8a3127dfdee021a", + "revisionExpr": "f6813860e16b2fa1461a15e7b8a3127dfdee021a", + "sha256": "1l6xjs8krb3cjy1qy8i3hw1vj8j45nhzpif3k7bh3hdjraj5cdkr", + "url": "https://android.googlesource.com/platform/prebuilts/build-tools" + }, + "prebuilts/clang/host/linux-x86": { + "dateTime": 1658870535, + "groups": [ + "partner" + ], + "rev": "4bb6424cb1615af408ae80871131f4da8c4ddadf", + "revisionExpr": "4bb6424cb1615af408ae80871131f4da8c4ddadf", + "sha256": "05ym01mfa9a9qq84pkaj7rdvjnjdzjjnb2777ym5lqj8d7a27q98", + "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" + }, + "prebuilts/gas/linux-x86": { + "groups": [], + "rev": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", + "revisionExpr": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", + "sha256": "1js9z9h89dbbzwv1pflm0026wrf5lsh3p95g86lwvagjis5xzii5", + "tree": "5c88185f3030d1274031004b9295198ada106561", + "url": "https://android.googlesource.com/platform/prebuilts/gas/linux-x86" + }, + "prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8": { + "dateTime": 1645806560, + "groups": [ + "partner" + ], + "rev": "007101a451907c5369db5002ddf7b14dcefb7864", + "revisionExpr": "007101a451907c5369db5002ddf7b14dcefb7864", + "sha256": "0j2ynaxpv8yivpp0n4d4zsdqyiwb57lqj53s4m3dl1mfx61q8a65", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" + }, + "prebuilts/jdk/jdk11": { + "dateTime": 1650657061, + "groups": [ + "partner" + ], + "rev": "aee26c8cd89b9abb428f676caba168699cd8662f", + "revisionExpr": "aee26c8cd89b9abb428f676caba168699cd8662f", + "sha256": "0swxdd332b43axz2jyja689d00mq9nfs8sgambkw364dxp60c3sf", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk11" + }, + "prebuilts/kernel-build-tools": { + "dateTime": 1676643952, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build/prebuilts/kernel-build-tools", + "src": "." + } + ], + "rev": "083e34d8c2c4239be4967172427268c267585951", + "revisionExpr": "083e34d8c2c4239be4967172427268c267585951", + "sha256": "0lj20rv2gbn1mjcwixyvr0vw89zzx94s19q1kyiy3brmfwx97p48", + "url": "https://android.googlesource.com/kernel/prebuilts/build-tools" + }, + "prebuilts/misc": { + "dateTime": 1661291282, + "groups": [ + "partner" + ], + "rev": "c43649e7548e1054a4f999bfe4aab34ec2fbc8ee", + "revisionExpr": "c43649e7548e1054a4f999bfe4aab34ec2fbc8ee", + "sha256": "0lsa07208c3p07sqs4r81ccpr7zmjq7702mm4pkmhqfrf358rzp3", + "url": "https://android.googlesource.com/platform/prebuilts/misc" + }, + "private/google-modules/amplifiers": { + "dateTime": 1673516666, + "groups": [ + "partner" + ], + "rev": "31ef461089e795b4347499e792a6a5c88425aeae", + "revisionExpr": "31ef461089e795b4347499e792a6a5c88425aeae", + "sha256": "18jniijgpzwb5knb96765hhnvk1qjb0y34n9440qi1g7fldnd569", + "url": "https://android.googlesource.com/kernel/google-modules/amplifiers" + }, + "private/google-modules/aoc": { + "dateTime": 1673576855, + "groups": [ + "partner" + ], + "rev": "53da06f24e15655245ada86891402badfa8026fe", + "revisionExpr": "53da06f24e15655245ada86891402badfa8026fe", + "sha256": "079c9lfzd3lzjr80q6xwyzf59k3wr0gak6rpvrpndi0v34pf3jl1", + "url": "https://android.googlesource.com/kernel/google-modules/aoc" + }, + "private/google-modules/aoc_ipc": { + "dateTime": 1664518156, + "groups": [ + "partner" + ], + "rev": "4a2a575528dde1de0fbfb8e53480257982e77a25", + "revisionExpr": "4a2a575528dde1de0fbfb8e53480257982e77a25", + "sha256": "1gl9l6gnjqx11ccih357793iwjxj10r6hk3nzdnsk782yanf6s6i", + "url": "https://android.googlesource.com/kernel/google-modules/aoc-ipc" + }, + "private/google-modules/bluetooth/broadcom": { + "dateTime": 1651070835, + "groups": [ + "partner" + ], + "rev": "d6a4385da5e181e81d5b4bd75a4cd2d70e9c0a51", + "revisionExpr": "d6a4385da5e181e81d5b4bd75a4cd2d70e9c0a51", + "sha256": "1bnhb7jf2n564916a8gndq6j6jqdcys3ija4fdifybpk8kvhgs5w", + "url": "https://android.googlesource.com/kernel/google-modules/bluetooth/broadcom" + }, + "private/google-modules/bms": { + "dateTime": 1674508348, + "groups": [ + "partner" + ], + "rev": "8e7b89c2d7c147ebf79aeb10741f1f5d1c8c5510", + "revisionExpr": "8e7b89c2d7c147ebf79aeb10741f1f5d1c8c5510", + "sha256": "140dacd1yf00xys5jl90cli2ai8qccj9vj900ac6d1dwxxyi9y0q", + "url": "https://android.googlesource.com/kernel/google-modules/bms" + }, + "private/google-modules/display": { + "dateTime": 1675985359, + "groups": [ + "partner" + ], + "rev": "df6c068c174acea74f1670700bf7d172d61d5223", + "revisionExpr": "df6c068c174acea74f1670700bf7d172d61d5223", + "sha256": "03c48w6nw2vk1jjg2dkr8jycgczblrvagv5ql5y05n7xp8kwz71l", + "url": "https://android.googlesource.com/kernel/google-modules/display" + }, + "private/google-modules/edgetpu/janeiro": { + "dateTime": 1657076819, + "groups": [ + "partner" + ], + "rev": "e218f92492bdd7c1e47004709f19995d879f8f94", + "revisionExpr": "e218f92492bdd7c1e47004709f19995d879f8f94", + "sha256": "127kpyrph28dg1c1650ihj3gzihlmzkvm2hf51q468jrdhgjvgdx", + "url": "https://android.googlesource.com/kernel/google-modules/edgetpu/janeiro" + }, + "private/google-modules/gpu": { + "dateTime": 1674248191, + "groups": [ + "partner" + ], + "rev": "2951d3516e2e38af8f9aa377c325147e4a9ee9b9", + "revisionExpr": "2951d3516e2e38af8f9aa377c325147e4a9ee9b9", + "sha256": "0idjiapx5rf6x01pz298x5v00akjx2v622i0p8lgjj9hlm3anqaq", + "url": "https://github.com/GrapheneOS/kernel_google-modules_gpu-pantah" + }, + "private/google-modules/gxp/gs201": { + "dateTime": 1668547578, + "groups": [ + "partner" + ], + "rev": "09c58ad0bf693bc971ce8182c039597f9e21d064", + "revisionExpr": "09c58ad0bf693bc971ce8182c039597f9e21d064", + "sha256": "0ravqkpbq6jpmrx1fmk1djv8czlgalvdgrhxxr49lqzi0vacxjnc", + "url": "https://android.googlesource.com/kernel/google-modules/gxp/gs201" + }, + "private/google-modules/lwis": { + "dateTime": 1673406791, + "groups": [ + "partner" + ], + "rev": "6247e718e12b5393da220c370bdc55f7f6eb6c7c", + "revisionExpr": "6247e718e12b5393da220c370bdc55f7f6eb6c7c", + "sha256": "1z9a99zj9jiz3g3zfhfi7ms046b6hl4vy7kghm1bbppds1nxrxs4", + "url": "https://android.googlesource.com/kernel/google-modules/lwis" + }, + "private/google-modules/misc": { + "dateTime": 1654513107, + "groups": [ + "partner" + ], + "rev": "34b23ad5680d2ec49c5d8dd5aaaacf75d0a19a6c", + "revisionExpr": "34b23ad5680d2ec49c5d8dd5aaaacf75d0a19a6c", + "sha256": "0npqf83qa71ms45p0gbkxbhqq1fgyss7msn9gf11rpk8fizdczsl", + "url": "https://android.googlesource.com/kernel/google-modules/misc" + }, + "private/google-modules/nfc": { + "dateTime": 1637205657, + "groups": [ + "partner" + ], + "rev": "9f506bb9c8f365708df29ffac4164c1b6e30f340", + "revisionExpr": "9f506bb9c8f365708df29ffac4164c1b6e30f340", + "sha256": "1i3y04l49q2ydivzhizp7pyinvdjf76m2cc7fw61d1px09sw1p7j", + "url": "https://android.googlesource.com/kernel/google-modules/nfc" + }, + "private/google-modules/power/reset": { + "dateTime": 1671559302, + "groups": [ + "partner" + ], + "rev": "1f0b2f8aa0687abe6dd4a509fc46022a6a74e661", + "revisionExpr": "1f0b2f8aa0687abe6dd4a509fc46022a6a74e661", + "sha256": "1vvqjlwjlw3fqrvhpv3d0pcv7c3jlg1acmjigbsbkv9y53z7dx2q", + "url": "https://android.googlesource.com/kernel/google-modules/power/reset" + }, + "private/google-modules/touch/common": { + "dateTime": 1676339073, + "groups": [ + "partner" + ], + "rev": "b99915b769c9ee209a1a51169a7b81e6367d4a9b", + "revisionExpr": "b99915b769c9ee209a1a51169a7b81e6367d4a9b", + "sha256": "04k4gwagiinshiqqdjgw5mazsda93ybzk9n58pi0n9mzgc6h8w1r", + "url": "https://android.googlesource.com/kernel/google-modules/touch/common" + }, + "private/google-modules/touch/focaltech": { + "dateTime": 1668493596, + "groups": [ + "partner" + ], + "rev": "eb0519a7447c6b19c400acb24924e0db3df1269b", + "revisionExpr": "eb0519a7447c6b19c400acb24924e0db3df1269b", + "sha256": "10hk5aw5nhp6vvm7k1vl493qbp635g1dhb5xcx8nypbiw8s6sisd", + "url": "https://android.googlesource.com/kernel/google-modules/touch/focaltech_touch" + }, + "private/google-modules/touch/sec": { + "dateTime": 1666315841, + "groups": [ + "partner" + ], + "rev": "b23d1f8dfb9e07a696801dc82627fb82ee9485f2", + "revisionExpr": "b23d1f8dfb9e07a696801dc82627fb82ee9485f2", + "sha256": "1wl2whnw28ldh3k86r05nr5w1ljwn1k7h53ms1sy9pspxbwdzsc6", + "url": "https://android.googlesource.com/kernel/google-modules/touch/sec_touch" + }, + "private/google-modules/touch/synaptics": { + "dateTime": 1666769100, + "groups": [ + "partner" + ], + "rev": "1fba6aed071bc8f4c4a75e18db9a06981f9384bd", + "revisionExpr": "1fba6aed071bc8f4c4a75e18db9a06981f9384bd", + "sha256": "0hj7i3dyh4mnca7aizdlbvyfv9wzf2ncljxbz3hynkk9jv7h36b1", + "url": "https://android.googlesource.com/kernel/google-modules/touch/synaptics_touch" + }, + "private/google-modules/uwb": { + "dateTime": 1673643459, + "groups": [ + "uwb" + ], + "rev": "d030aa0d4a7f0f3b31b0d2801ada36a69d438ae5", + "revisionExpr": "d030aa0d4a7f0f3b31b0d2801ada36a69d438ae5", + "sha256": "0ibfjjp24s889zyma3hhaqb6gq4gk2g8xxhkipqrrhrxl67v3s2p", + "url": "https://android.googlesource.com/kernel/google-modules/uwb" + }, + "private/google-modules/uwb-diags": { + "dateTime": 1599679742, + "groups": [ + "uwb" + ], + "rev": "1ce8cd233f5bdc6dc4b13aa0a77b8faad1ea8935", + "revisionExpr": "1ce8cd233f5bdc6dc4b13aa0a77b8faad1ea8935", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/kernel/google-modules/uwb-diags" + }, + "private/google-modules/video/gchips": { + "dateTime": 1661844743, + "groups": [ + "partner" + ], + "rev": "7de143a697adb5152051896454a4ec36a9bf63e5", + "revisionExpr": "7de143a697adb5152051896454a4ec36a9bf63e5", + "sha256": "0kx2lqiwnc9d2c5bdcc30rbi9gghky4344rplzk8078167kddj59", + "url": "https://android.googlesource.com/kernel/google-modules/video/gchips" + }, + "private/google-modules/wlan/bcmdhd4389": { + "dateTime": 1681167903, + "groups": [ + "partner" + ], + "rev": "0ab40c2223d16eec422f1c4e43c2eaf869bb4b73", + "revisionExpr": "0ab40c2223d16eec422f1c4e43c2eaf869bb4b73", + "sha256": "0i7w5xh0hnnb6nxbiib95i2a9y0l96v0gl69gmmi56dqxpkpwir7", + "url": "https://github.com/GrapheneOS/kernel_google-modules_wlan_bcmdhd_bcm4389-pantah" + }, + "private/google-modules/wlan/wlan_ptracker": { + "dateTime": 1667526539, + "groups": [ + "partner" + ], + "rev": "7cffa0f2c8dc09e110f88fa2634e100a3719f763", + "revisionExpr": "7cffa0f2c8dc09e110f88fa2634e100a3719f763", + "sha256": "0sc99g0y2j8nyh9kx2pws83568w4dvglh35wrkh1g5d0bx0vy2m8", + "url": "https://android.googlesource.com/kernel/google-modules/wlan/wlan_ptracker" + }, + "private/gs-google": { + "dateTime": 1682993456, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build.config", + "src": "build.config.slider" + }, + { + "dest": "build_mixed.sh", + "src": "build_mixed.sh" + }, + { + "dest": "build_cloudripper.sh", + "src": "build_cloudripper.sh" + }, + { + "dest": "update_symbol_list_cloudripper-aosp.sh", + "src": "update_symbol_list_cloudripper-aosp.sh" + }, + { + "dest": "update_symbol_list_cloudripper-staging.sh", + "src": "update_symbol_list_cloudripper-staging.sh" + }, + { + "dest": ".source_date_epoch_dir", + "src": "." + } + ], + "rev": "5be63d0fa212fcc49e3d0712ac061b338964b90f", + "revisionExpr": "5be63d0fa212fcc49e3d0712ac061b338964b90f", + "sha256": "10jn4l12jrxrz00ih3p7cdlm60s3bw6879sh573a11j1xvnb1wwi", + "url": "https://github.com/GrapheneOS/kernel_gs-pantah" + }, + "tools/mkbootimg": { + "dateTime": 1655319361, + "groups": [ + "partner" + ], + "rev": "2208a03d874255af1e4eaf6cf7c156fe1dc98943", + "revisionExpr": "2208a03d874255af1e4eaf6cf7c156fe1dc98943", + "sha256": "19qw6nykbvjxvjcgx6bbm2syzfw3hmm6lvxvvghid04qcwsd7zz8", + "url": "https://android.googlesource.com/platform/system/tools/mkbootimg" + } +} \ No newline at end of file diff --git a/flavors/grapheneos/kernel-repos/repo-raviole-TQ2A.230505.002.2023050100.json b/flavors/grapheneos/kernel-repos/repo-raviole-TQ2A.230505.002.2023050100.json new file mode 100644 index 00000000..2c6e0320 --- /dev/null +++ b/flavors/grapheneos/kernel-repos/repo-raviole-TQ2A.230505.002.2023050100.json @@ -0,0 +1,476 @@ +{ + "aosp": { + "dateTime": 1682122586, + "groups": [ + "partner" + ], + "rev": "7ec3b8565b6ee6f6d15a16a07c3ed6688d68266c", + "revisionExpr": "7ec3b8565b6ee6f6d15a16a07c3ed6688d68266c", + "sha256": "0c169bb4gf37qps0x5mnjs509zw0zf3rw4qcvjwkzwya8jvxqjpg", + "url": "https://github.com/GrapheneOS/kernel_common-5.10" + }, + "build/bazel_common_rules": { + "dateTime": 1659125917, + "groups": [ + "partner" + ], + "rev": "ddd2d82d10e21fb4137d2db3c1b848d6f1832acc", + "revisionExpr": "ddd2d82d10e21fb4137d2db3c1b848d6f1832acc", + "sha256": "12x360jjb10dq0wahik03rvnjn27czczmc8a642r9jb45c308sas", + "url": "https://android.googlesource.com/platform/build/bazel_common_rules" + }, + "build/kernel": { + "dateTime": 1681168243, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "tools/bazel", + "src": "kleaf/bazel.sh" + }, + { + "dest": "WORKSPACE", + "src": "kleaf/bazel.WORKSPACE" + }, + { + "dest": "build/build.sh", + "src": "build.sh" + }, + { + "dest": "build/build_abi.sh", + "src": "build_abi.sh" + }, + { + "dest": "build/build_test.sh", + "src": "build_test.sh" + }, + { + "dest": "build/build_utils.sh", + "src": "build_utils.sh" + }, + { + "dest": "build/BUILD.bazel", + "src": "BUILD.bazel" + }, + { + "dest": "build/build-tools/path", + "src": "build-tools/path" + }, + { + "dest": "build/config.sh", + "src": "config.sh" + }, + { + "dest": "build/envsetup.sh", + "src": "envsetup.sh" + }, + { + "dest": "build/_setup_env.sh", + "src": "_setup_env.sh" + }, + { + "dest": "build/multi-switcher.sh", + "src": "multi-switcher.sh" + }, + { + "dest": "build/kleaf", + "src": "kleaf" + }, + { + "dest": "build/abi", + "src": "abi" + }, + { + "dest": "build/static_analysis", + "src": "static_analysis" + } + ], + "rev": "07a36a6d39fff8e7dec37ec2e369b91a80dfd46d", + "revisionExpr": "07a36a6d39fff8e7dec37ec2e369b91a80dfd46d", + "sha256": "1kzn2vc5bi6xzr6ss705c9bxyh280v82g10zcdh9kdyydx6pcpsv", + "url": "https://github.com/GrapheneOS/kernel_build-gs101" + }, + "common-modules/virtual-device": { + "dateTime": 1670957655, + "groups": [], + "rev": "c6a28520439360ffc10ab1d5f39f94b168f9010d", + "revisionExpr": "c6a28520439360ffc10ab1d5f39f94b168f9010d", + "sha256": "0x34g6ilhadm7fq8zbps704ckrf2vwp9hzzridlqjiw0mii6a3l6", + "url": "https://android.googlesource.com/kernel/common-modules/virtual-device" + }, + "external/bazel-skylib": { + "dateTime": 1655858645, + "groups": [ + "partner" + ], + "rev": "f1fb8167b4ed64feb494fd1ea6a8a619bbb549de", + "revisionExpr": "f1fb8167b4ed64feb494fd1ea6a8a619bbb549de", + "sha256": "1bndnvz6530khif051z8q9vin0xzdi170cxq86fdsaigk1g7bjdf", + "url": "https://android.googlesource.com/platform/external/bazel-skylib" + }, + "external/stardoc": { + "dateTime": 1627611017, + "groups": [ + "partner" + ], + "rev": "b6ef2c6b6e39087f7396aaeb13c83464dfce4a19", + "revisionExpr": "b6ef2c6b6e39087f7396aaeb13c83464dfce4a19", + "sha256": "1jyg6qab6w5nr338q8qz11gxay92jrh1x9qaf2cvl41gfnj8b5jm", + "url": "https://android.googlesource.com/platform/external/stardoc" + }, + "kernel/configs": { + "dateTime": 1655236708, + "groups": [], + "rev": "b3cc2bc03dab303c54a9ce1f709f8ee315eb311d", + "revisionExpr": "b3cc2bc03dab303c54a9ce1f709f8ee315eb311d", + "sha256": "0milw24xjl46vwxczzgyy492h4nv417313ss6v3666wdz4av32vr", + "url": "https://android.googlesource.com/kernel/configs" + }, + "prebuilts/bazel/linux-x86_64": { + "dateTime": 1657907317, + "groups": [ + "partner" + ], + "rev": "6162318e6458db65f94eed6671e302c3e894b1ac", + "revisionExpr": "6162318e6458db65f94eed6671e302c3e894b1ac", + "sha256": "18p36i41qq1g3i15j34rc2g9k80m8g7q6j36slxa5npma52frkbk", + "url": "https://android.googlesource.com/platform/prebuilts/bazel/linux-x86_64" + }, + "prebuilts/boot-artifacts": { + "dateTime": 1677056698, + "groups": [ + "partner" + ], + "rev": "9a974d8766331e64d74a41bc33e9e4ff23e736d1", + "revisionExpr": "9a974d8766331e64d74a41bc33e9e4ff23e736d1", + "sha256": "0p7zpm016q0f372qp4vgrsyq3rlb2q1nk7z3ciwqiqs9sc2siib3", + "url": "https://android.googlesource.com/platform/prebuilts/boot-artifacts" + }, + "prebuilts/build-tools": { + "dateTime": 1659655376, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build/prebuilts/build-tools", + "src": "." + } + ], + "rev": "f6813860e16b2fa1461a15e7b8a3127dfdee021a", + "revisionExpr": "f6813860e16b2fa1461a15e7b8a3127dfdee021a", + "sha256": "1l6xjs8krb3cjy1qy8i3hw1vj8j45nhzpif3k7bh3hdjraj5cdkr", + "url": "https://android.googlesource.com/platform/prebuilts/build-tools" + }, + "prebuilts/clang/host/linux-x86": { + "dateTime": 1658870535, + "groups": [ + "partner" + ], + "rev": "4bb6424cb1615af408ae80871131f4da8c4ddadf", + "revisionExpr": "4bb6424cb1615af408ae80871131f4da8c4ddadf", + "sha256": "05ym01mfa9a9qq84pkaj7rdvjnjdzjjnb2777ym5lqj8d7a27q98", + "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" + }, + "prebuilts/gas/linux-x86": { + "groups": [], + "rev": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", + "revisionExpr": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", + "sha256": "1js9z9h89dbbzwv1pflm0026wrf5lsh3p95g86lwvagjis5xzii5", + "tree": "5c88185f3030d1274031004b9295198ada106561", + "url": "https://android.googlesource.com/platform/prebuilts/gas/linux-x86" + }, + "prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8": { + "dateTime": 1645806560, + "groups": [ + "partner" + ], + "rev": "007101a451907c5369db5002ddf7b14dcefb7864", + "revisionExpr": "007101a451907c5369db5002ddf7b14dcefb7864", + "sha256": "0j2ynaxpv8yivpp0n4d4zsdqyiwb57lqj53s4m3dl1mfx61q8a65", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" + }, + "prebuilts/jdk/jdk11": { + "dateTime": 1650657061, + "groups": [ + "partner" + ], + "rev": "aee26c8cd89b9abb428f676caba168699cd8662f", + "revisionExpr": "aee26c8cd89b9abb428f676caba168699cd8662f", + "sha256": "0swxdd332b43axz2jyja689d00mq9nfs8sgambkw364dxp60c3sf", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk11" + }, + "prebuilts/kernel-build-tools": { + "dateTime": 1676643952, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build/prebuilts/kernel-build-tools", + "src": "." + } + ], + "rev": "083e34d8c2c4239be4967172427268c267585951", + "revisionExpr": "083e34d8c2c4239be4967172427268c267585951", + "sha256": "0lj20rv2gbn1mjcwixyvr0vw89zzx94s19q1kyiy3brmfwx97p48", + "url": "https://android.googlesource.com/kernel/prebuilts/build-tools" + }, + "prebuilts/misc": { + "dateTime": 1661291282, + "groups": [ + "partner" + ], + "rev": "c43649e7548e1054a4f999bfe4aab34ec2fbc8ee", + "revisionExpr": "c43649e7548e1054a4f999bfe4aab34ec2fbc8ee", + "sha256": "0lsa07208c3p07sqs4r81ccpr7zmjq7702mm4pkmhqfrf358rzp3", + "url": "https://android.googlesource.com/platform/prebuilts/misc" + }, + "private/google-modules/amplifiers": { + "dateTime": 1673516666, + "groups": [ + "partner" + ], + "rev": "31ef461089e795b4347499e792a6a5c88425aeae", + "revisionExpr": "31ef461089e795b4347499e792a6a5c88425aeae", + "sha256": "18jniijgpzwb5knb96765hhnvk1qjb0y34n9440qi1g7fldnd569", + "url": "https://android.googlesource.com/kernel/google-modules/amplifiers" + }, + "private/google-modules/aoc": { + "dateTime": 1673576855, + "groups": [ + "partner" + ], + "rev": "53da06f24e15655245ada86891402badfa8026fe", + "revisionExpr": "53da06f24e15655245ada86891402badfa8026fe", + "sha256": "079c9lfzd3lzjr80q6xwyzf59k3wr0gak6rpvrpndi0v34pf3jl1", + "url": "https://android.googlesource.com/kernel/google-modules/aoc" + }, + "private/google-modules/aoc_ipc": { + "dateTime": 1664518156, + "groups": [ + "partner" + ], + "rev": "4a2a575528dde1de0fbfb8e53480257982e77a25", + "revisionExpr": "4a2a575528dde1de0fbfb8e53480257982e77a25", + "sha256": "1gl9l6gnjqx11ccih357793iwjxj10r6hk3nzdnsk782yanf6s6i", + "url": "https://android.googlesource.com/kernel/google-modules/aoc-ipc" + }, + "private/google-modules/bluetooth/broadcom": { + "dateTime": 1651070835, + "groups": [ + "partner" + ], + "rev": "d6a4385da5e181e81d5b4bd75a4cd2d70e9c0a51", + "revisionExpr": "d6a4385da5e181e81d5b4bd75a4cd2d70e9c0a51", + "sha256": "1bnhb7jf2n564916a8gndq6j6jqdcys3ija4fdifybpk8kvhgs5w", + "url": "https://android.googlesource.com/kernel/google-modules/bluetooth/broadcom" + }, + "private/google-modules/bms": { + "dateTime": 1674508348, + "groups": [ + "partner" + ], + "rev": "8e7b89c2d7c147ebf79aeb10741f1f5d1c8c5510", + "revisionExpr": "8e7b89c2d7c147ebf79aeb10741f1f5d1c8c5510", + "sha256": "140dacd1yf00xys5jl90cli2ai8qccj9vj900ac6d1dwxxyi9y0q", + "url": "https://android.googlesource.com/kernel/google-modules/bms" + }, + "private/google-modules/display": { + "dateTime": 1675985359, + "groups": [ + "partner" + ], + "rev": "df6c068c174acea74f1670700bf7d172d61d5223", + "revisionExpr": "df6c068c174acea74f1670700bf7d172d61d5223", + "sha256": "03c48w6nw2vk1jjg2dkr8jycgczblrvagv5ql5y05n7xp8kwz71l", + "url": "https://android.googlesource.com/kernel/google-modules/display" + }, + "private/google-modules/edgetpu/abrolhos": { + "dateTime": 1668466541, + "groups": [ + "partner" + ], + "rev": "64dff03f321d3f5186ee2c275a15478375d166b7", + "revisionExpr": "64dff03f321d3f5186ee2c275a15478375d166b7", + "sha256": "0j6zg6mv8rk84nab3whja130zm2vzi528fg4gn1pvnxc3lds00hs", + "url": "https://android.googlesource.com/kernel/google-modules/edgetpu/abrolhos" + }, + "private/google-modules/fingerprint/fpc": { + "dateTime": 1621472245, + "groups": [ + "partner" + ], + "rev": "b6aad74e5fb83080ff7808c92df349443b406539", + "revisionExpr": "b6aad74e5fb83080ff7808c92df349443b406539", + "sha256": "1ai0x12nznvyzd9pwwy6gfgb7hh845bz2ls5v0sbd9jna3qx1kpn", + "url": "https://android.googlesource.com/kernel/google-modules/fingerprint/fpc" + }, + "private/google-modules/fingerprint/goodix": { + "dateTime": 1603383836, + "groups": [ + "partner" + ], + "rev": "c89b9dd0bef4b20ffdf3b3628617f97290bbc198", + "revisionExpr": "c89b9dd0bef4b20ffdf3b3628617f97290bbc198", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/kernel/google-modules/fingerprint/goodix" + }, + "private/google-modules/gpu": { + "dateTime": 1674248191, + "groups": [ + "partner" + ], + "rev": "2951d3516e2e38af8f9aa377c325147e4a9ee9b9", + "revisionExpr": "2951d3516e2e38af8f9aa377c325147e4a9ee9b9", + "sha256": "0idjiapx5rf6x01pz298x5v00akjx2v622i0p8lgjj9hlm3anqaq", + "url": "https://github.com/GrapheneOS/kernel_google-modules_gpu-gs101" + }, + "private/google-modules/lwis": { + "dateTime": 1673406791, + "groups": [ + "partner" + ], + "rev": "6247e718e12b5393da220c370bdc55f7f6eb6c7c", + "revisionExpr": "6247e718e12b5393da220c370bdc55f7f6eb6c7c", + "sha256": "1z9a99zj9jiz3g3zfhfi7ms046b6hl4vy7kghm1bbppds1nxrxs4", + "url": "https://android.googlesource.com/kernel/google-modules/lwis" + }, + "private/google-modules/nfc": { + "dateTime": 1637205657, + "groups": [ + "partner" + ], + "rev": "9f506bb9c8f365708df29ffac4164c1b6e30f340", + "revisionExpr": "9f506bb9c8f365708df29ffac4164c1b6e30f340", + "sha256": "1i3y04l49q2ydivzhizp7pyinvdjf76m2cc7fw61d1px09sw1p7j", + "url": "https://android.googlesource.com/kernel/google-modules/nfc" + }, + "private/google-modules/power/reset": { + "dateTime": 1671559302, + "groups": [ + "partner" + ], + "rev": "1f0b2f8aa0687abe6dd4a509fc46022a6a74e661", + "revisionExpr": "1f0b2f8aa0687abe6dd4a509fc46022a6a74e661", + "sha256": "1vvqjlwjlw3fqrvhpv3d0pcv7c3jlg1acmjigbsbkv9y53z7dx2q", + "url": "https://android.googlesource.com/kernel/google-modules/power/reset" + }, + "private/google-modules/sensors/hall_sensor": { + "dateTime": 1636119487, + "groups": [ + "partner" + ], + "rev": "6fe459c14fd910bc7f659ee4e98e68bf1c8bc35f", + "revisionExpr": "6fe459c14fd910bc7f659ee4e98e68bf1c8bc35f", + "sha256": "1g1qqkslrq4c1yrw7453b6k4r6gkifyyi80ckdbhkgf9g89z47na", + "url": "https://android.googlesource.com/kernel/google-modules/sensors/hall_sensor" + }, + "private/google-modules/touch/common": { + "dateTime": 1676339073, + "groups": [ + "partner" + ], + "rev": "b99915b769c9ee209a1a51169a7b81e6367d4a9b", + "revisionExpr": "b99915b769c9ee209a1a51169a7b81e6367d4a9b", + "sha256": "04k4gwagiinshiqqdjgw5mazsda93ybzk9n58pi0n9mzgc6h8w1r", + "url": "https://android.googlesource.com/kernel/google-modules/touch/common" + }, + "private/google-modules/touch/fts": { + "dateTime": 1670579463, + "groups": [ + "partner" + ], + "rev": "1ca39c4a6a0d038ec0308d977f0d1fdda7bf947f", + "revisionExpr": "1ca39c4a6a0d038ec0308d977f0d1fdda7bf947f", + "sha256": "0yvd404ddk0rav2yps257ankik04idbz354qgxb43j7h8jwhrkdz", + "url": "https://android.googlesource.com/kernel/google-modules/touch/fts_touch" + }, + "private/google-modules/touch/sec": { + "dateTime": 1666315841, + "groups": [ + "partner" + ], + "rev": "b23d1f8dfb9e07a696801dc82627fb82ee9485f2", + "revisionExpr": "b23d1f8dfb9e07a696801dc82627fb82ee9485f2", + "sha256": "1wl2whnw28ldh3k86r05nr5w1ljwn1k7h53ms1sy9pspxbwdzsc6", + "url": "https://android.googlesource.com/kernel/google-modules/touch/sec_touch" + }, + "private/google-modules/uwb": { + "dateTime": 1673643459, + "groups": [ + "uwb" + ], + "rev": "d030aa0d4a7f0f3b31b0d2801ada36a69d438ae5", + "revisionExpr": "d030aa0d4a7f0f3b31b0d2801ada36a69d438ae5", + "sha256": "0ibfjjp24s889zyma3hhaqb6gq4gk2g8xxhkipqrrhrxl67v3s2p", + "url": "https://android.googlesource.com/kernel/google-modules/uwb" + }, + "private/google-modules/video/gchips": { + "dateTime": 1661844743, + "groups": [ + "partner" + ], + "rev": "7de143a697adb5152051896454a4ec36a9bf63e5", + "revisionExpr": "7de143a697adb5152051896454a4ec36a9bf63e5", + "sha256": "0kx2lqiwnc9d2c5bdcc30rbi9gghky4344rplzk8078167kddj59", + "url": "https://android.googlesource.com/kernel/google-modules/video/gchips" + }, + "private/google-modules/wlan/bcmdhd4389": { + "dateTime": 1681167880, + "groups": [ + "partner" + ], + "rev": "4d044501332fe0c92f696c7685b4b7696ab35978", + "revisionExpr": "4d044501332fe0c92f696c7685b4b7696ab35978", + "sha256": "0i7w5xh0hnnb6nxbiib95i2a9y0l96v0gl69gmmi56dqxpkpwir7", + "url": "https://github.com/GrapheneOS/kernel_google-modules_wlan_bcmdhd_bcm4389-gs101" + }, + "private/gs-google": { + "dateTime": 1682993792, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build.config", + "src": "build.config.slider" + }, + { + "dest": "build_slider.sh", + "src": "build_slider.sh" + }, + { + "dest": "build_mixed.sh", + "src": "build_mixed.sh" + }, + { + "dest": "download_hlos_boot_images_and_repack_kernel_boot_images.sh", + "src": "download_hlos_boot_images_and_repack_kernel_boot_images.sh" + }, + { + "dest": "repack_kernel_boot_images.sh", + "src": "repack_kernel_boot_images.sh" + }, + { + "dest": "update_symbol_list.sh", + "src": "update_symbol_list.sh" + } + ], + "rev": "92fc18285a6377800d548ccb2d20611289f25518", + "revisionExpr": "92fc18285a6377800d548ccb2d20611289f25518", + "sha256": "100w39vzi07whbmfq6ih7wda61525cqxl7pqd5jj5qpbsgnmr9w6", + "url": "https://github.com/GrapheneOS/kernel_gs-gs101" + }, + "tools/mkbootimg": { + "dateTime": 1655319361, + "groups": [ + "partner" + ], + "rev": "2208a03d874255af1e4eaf6cf7c156fe1dc98943", + "revisionExpr": "2208a03d874255af1e4eaf6cf7c156fe1dc98943", + "sha256": "19qw6nykbvjxvjcgx6bbm2syzfw3hmm6lvxvvghid04qcwsd7zz8", + "url": "https://android.googlesource.com/platform/system/tools/mkbootimg" + } +} \ No newline at end of file diff --git a/flavors/grapheneos/kernel-repos/repo-redbull-TQ2A.230505.002.2023050100.json b/flavors/grapheneos/kernel-repos/repo-redbull-TQ2A.230505.002.2023050100.json new file mode 100644 index 00000000..50d71b85 --- /dev/null +++ b/flavors/grapheneos/kernel-repos/repo-redbull-TQ2A.230505.002.2023050100.json @@ -0,0 +1,270 @@ +{ + "build": { + "dateTime": 1681168500, + "groups": [ + "partner" + ], + "rev": "79e327f84a0f898787fb6a81f417822188173835", + "revisionExpr": "79e327f84a0f898787fb6a81f417822188173835", + "sha256": "13c014zcl72p4mrrixba6h02y7xdbgafx1c2i1lsra63yylc0jdh", + "url": "https://github.com/GrapheneOS/kernel_build-redbull" + }, + "prebuilts-master/clang/host/linux-x86": { + "dateTime": 1620327705, + "groups": [ + "partner" + ], + "rev": "537e01a6ff78760ee5b69597efdbc47bc721058d", + "revisionExpr": "537e01a6ff78760ee5b69597efdbc47bc721058d", + "sha256": "0dcjqgb6dqjpykks5sxnf13spvdarsh8zga0di7lad03i2ryy5sv", + "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" + }, + "prebuilts-master/misc": { + "dateTime": 1528356471, + "groups": [ + "partner" + ], + "rev": "15560bb32cdb9b47db48eb4865b736df9708a8fe", + "revisionExpr": "15560bb32cdb9b47db48eb4865b736df9708a8fe", + "sha256": "07q86xqknmz5cr39bsfvyzkl6j799xh0zxs0syc5swib7nz9g8rp", + "url": "https://android.googlesource.com/platform/prebuilts/misc" + }, + "prebuilts/boot-artifacts": { + "dateTime": 1620013446, + "groups": [], + "rev": "9a4b503e0a93b68da75ccdc4f0d01d98a9415371", + "revisionExpr": "9a4b503e0a93b68da75ccdc4f0d01d98a9415371", + "sha256": "0ifzkj72nr4qv77ynar7pxbd2aa22aaxzwqv9hdhpj5razhsn73i", + "url": "https://android.googlesource.com/platform/prebuilts/boot-artifacts" + }, + "prebuilts/build-tools": { + "dateTime": 1627559164, + "groups": [ + "partner" + ], + "rev": "cfedc16ec3deb680fca6fe2aff44a1837a97b50d", + "revisionExpr": "cfedc16ec3deb680fca6fe2aff44a1837a97b50d", + "sha256": "1m9kbh7b5l6hkk91rsvrvgr8ksdw1shkr51s64dnz123d655lysh", + "url": "https://android.googlesource.com/platform/prebuilts/build-tools" + }, + "prebuilts/gas/linux-x86": { + "dateTime": 1627296631, + "groups": [], + "rev": "b2a189331333e014bfef4c0425b3ef4b74accdd0", + "revisionExpr": "b2a189331333e014bfef4c0425b3ef4b74accdd0", + "sha256": "0gb3g13b8qp5ww223zwyqjrifrgkjgac7hvdnlhwzg1v26vrjz9j", + "url": "https://android.googlesource.com/platform/prebuilts/gas/linux-x86" + }, + "prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9": { + "dateTime": 1521617172, + "groups": [ + "partner" + ], + "rev": "961622e926a1b21382dba4dd9fe0e5fb3ee5ab7c", + "revisionExpr": "961622e926a1b21382dba4dd9fe0e5fb3ee5ab7c", + "sha256": "05wql8z8mdadibk17acbapzk8a4yfhpqzfcq8s1a2jxqqq2d8pyk", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" + }, + "prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9": { + "dateTime": 1521617245, + "groups": [ + "partner" + ], + "rev": "cb7b3ac1b7fdb49474ff68761909934d1142f594", + "revisionExpr": "cb7b3ac1b7fdb49474ff68761909934d1142f594", + "sha256": "0hyv7ahdigz9pfj70nmv72qxif6fyiwjsbvly0wyi1yj5qlzczq3", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" + }, + "prebuilts/kernel-build-tools": { + "dateTime": 1674584673, + "groups": [ + "partner" + ], + "rev": "ca5b087f88c0302ff66f59a6f26be663e92baf15", + "revisionExpr": "ca5b087f88c0302ff66f59a6f26be663e92baf15", + "sha256": "1jgra2wxd06cw7zzhqb6yqfasxd6dqbzsl64bl3b469b2n8bblag", + "url": "https://android.googlesource.com/kernel/prebuilts/build-tools" + }, + "private/msm-google": { + "dateTime": 1682993555, + "groups": [ + "partner" + ], + "linkfiles": [ + { + "dest": "build.config", + "src": "build.config.redbull.no-cfi" + }, + { + "dest": "build_redbull-gki.sh", + "src": "build_redbull-gki.sh" + }, + { + "dest": "build_redbull.sh", + "src": "build_redbull.sh" + }, + { + "dest": "build_sm8250.sh", + "src": "build_sm8250.sh" + }, + { + "dest": "build_sm7250.sh", + "src": "build_sm7250.sh" + } + ], + "rev": "d8153329f52eb23f43066f9d2ebd2592c3974256", + "revisionExpr": "d8153329f52eb23f43066f9d2ebd2592c3974256", + "sha256": "00lqs1lxw6fljkff2abkvna0pybfr4yj0426pzi5mairfm04i7hk", + "url": "https://github.com/GrapheneOS/kernel_msm-redbull" + }, + "private/msm-google-modules/data-kernel": { + "dateTime": 1641379095, + "groups": [ + "partner" + ], + "rev": "4367e909c96c2022ea8d195bbbd42d268918dfe5", + "revisionExpr": "4367e909c96c2022ea8d195bbbd42d268918dfe5", + "sha256": "06d58dh8slxc31qz0lmqyp5x3cmydpncj2dl51xmbnjwwd3xxqg1", + "url": "https://android.googlesource.com/kernel/msm-modules/data-kernel" + }, + "private/msm-google-modules/touch/fts": { + "dateTime": 1650868265, + "groups": [ + "partner" + ], + "rev": "a43c04864f7693c3dd9849330fc4d388820270be", + "revisionExpr": "a43c04864f7693c3dd9849330fc4d388820270be", + "sha256": "1rsxqjis9lfaz4rk8pdfwckq99vkk7xh1a4azc56x7xa066i8ijg", + "url": "https://android.googlesource.com/kernel/msm-modules/fts_touch" + }, + "private/msm-google-modules/touch/sec": { + "dateTime": 1650868135, + "groups": [ + "partner" + ], + "rev": "0701b191882dc408104ad8af9e2f5eb2bf34c297", + "revisionExpr": "0701b191882dc408104ad8af9e2f5eb2bf34c297", + "sha256": "1734bp805m0ymcr53idvh2qpdncfw88z0gvq9vmzxw9vpb4qdjyj", + "url": "https://android.googlesource.com/kernel/msm-modules/sec_touch" + }, + "private/msm-google-modules/wlan/fw-api": { + "dateTime": 1660193617, + "groups": [ + "partner" + ], + "rev": "b90e16652ca08258a908f780f051cd53daa8cf0f", + "revisionExpr": "b90e16652ca08258a908f780f051cd53daa8cf0f", + "sha256": "1dzjg6gam4l4al2b4kc6w51q7dx7ymlw8y4jj2jgiqkgz0kmmcnw", + "url": "https://android.googlesource.com/kernel/msm-modules/wlan-fw-api" + }, + "private/msm-google-modules/wlan/qca-wifi-host-cmn": { + "dateTime": 1670922742, + "groups": [ + "partner" + ], + "rev": "6204cc13f7a9e94dbbdce06c46a24bf0315be3e2", + "revisionExpr": "6204cc13f7a9e94dbbdce06c46a24bf0315be3e2", + "sha256": "1ms2c799bkwwpylxf3kfds5iyyymxh99wr82wx11ib5phnl3pqlg", + "url": "https://android.googlesource.com/kernel/msm-modules/qca-wfi-host-cmn" + }, + "private/msm-google-modules/wlan/qcacld-3.0": { + "dateTime": 1668068045, + "groups": [ + "partner" + ], + "rev": "88a54e30ad935ff9fb7a70a31ccad1b3110861a7", + "revisionExpr": "88a54e30ad935ff9fb7a70a31ccad1b3110861a7", + "sha256": "07xcpdr0j84qlynibcsq1d0nwxys95wr2gvgwgzbfqfy4yx172ny", + "url": "https://github.com/GrapheneOS/kernel_google_redbull_drivers_staging_qcacld-3.0" + }, + "private/msm-google/arch/arm64/boot/dts/vendor": { + "dateTime": 1648116936, + "groups": [ + "partner" + ], + "rev": "30211b25c711982716dd2b486bc9b2afe3fe16da", + "revisionExpr": "30211b25c711982716dd2b486bc9b2afe3fe16da", + "sha256": "1bijkgmx7m29rnpa08knrvvaqcjfzj1yb321gk4adyflirfsyp43", + "url": "https://android.googlesource.com/kernel/msm-extra/devicetree" + }, + "private/msm-google/arch/arm64/boot/dts/vendor/qcom/camera": { + "dateTime": 1627305702, + "groups": [ + "partner" + ], + "rev": "3d63f4795a04c39ed22a0eb110a808af64c14696", + "revisionExpr": "3d63f4795a04c39ed22a0eb110a808af64c14696", + "sha256": "0m0ccrpxyryx1x40nhj2r12fch2q420p7qria65magchicf2h7h9", + "url": "https://android.googlesource.com/kernel/msm-extra/camera-devicetree" + }, + "private/msm-google/arch/arm64/boot/dts/vendor/qcom/display": { + "dateTime": 1627305706, + "groups": [ + "partner" + ], + "rev": "43e15efe49673c877faa88046094bf1dd5389e3a", + "revisionExpr": "43e15efe49673c877faa88046094bf1dd5389e3a", + "sha256": "0v4sm7p77q709y12fcn051kdnqsy1p7fgmlml1szvvy6wsjf8l8j", + "url": "https://android.googlesource.com/kernel/msm-extra/display-devicetree" + }, + "private/msm-google/techpack/audio": { + "dateTime": 1660841368, + "groups": [ + "partner" + ], + "rev": "ab77356b22c8906ad73268ada99e4b4f75b2b15c", + "revisionExpr": "ab77356b22c8906ad73268ada99e4b4f75b2b15c", + "sha256": "1wd3j7f1hjkskgi1c8xbvfjqilvqk132vqa0vrhscy8ail4r2vhr", + "url": "https://github.com/GrapheneOS/kernel_google_redbull_techpack_audio" + }, + "private/msm-google/techpack/camera": { + "dateTime": 1672022045, + "groups": [ + "partner" + ], + "rev": "14a2c0b4f7d0dbd91a7492a0e9264ae7c6a9a563", + "revisionExpr": "14a2c0b4f7d0dbd91a7492a0e9264ae7c6a9a563", + "sha256": "105ncpjgi6600lk0dggfwjww7clzbnf2asbjrg0l2v6dc7y8flzn", + "url": "https://android.googlesource.com/kernel/msm-extra/camera-kernel" + }, + "private/msm-google/techpack/dataipa": { + "dateTime": 1627305733, + "groups": [ + "partner" + ], + "rev": "7063b704d5f99d7a8de5cedb490270b1ee8102c4", + "revisionExpr": "7063b704d5f99d7a8de5cedb490270b1ee8102c4", + "sha256": "0mwc6mzg2fh9pkymzq8pw6g3alh95rxy6c0rf9r8l8l0xbb5388v", + "url": "https://android.googlesource.com/kernel/msm-extra/dataipa" + }, + "private/msm-google/techpack/display": { + "dateTime": 1654478612, + "groups": [ + "partner" + ], + "rev": "9313b655ad608194990780c2fcb531019e93550c", + "revisionExpr": "9313b655ad608194990780c2fcb531019e93550c", + "sha256": "13idy0mbz6p6s2l3mpr91qsifp3jw42x90mm4ab5afw0bmf4mva8", + "url": "https://android.googlesource.com/kernel/msm-extra/display-drivers" + }, + "private/msm-google/techpack/video": { + "dateTime": 1653873500, + "groups": [ + "partner" + ], + "rev": "b5a05bd082cdacc6dbdd713de2c94b43c0ad807d", + "revisionExpr": "b5a05bd082cdacc6dbdd713de2c94b43c0ad807d", + "sha256": "1q2rh9swj82mvr27ghkkj00a203d7jbzldr4asb9mg0ymb5c1afl", + "url": "https://android.googlesource.com/kernel/msm-extra/video-driver" + }, + "tools/mkbootimg": { + "dateTime": 1627297082, + "groups": [ + "partner" + ], + "rev": "34bc8bfb493401f7aadbd3b434f9fbfa521e9301", + "revisionExpr": "34bc8bfb493401f7aadbd3b434f9fbfa521e9301", + "sha256": "1wsly03j1gk9k4zmd90sv6ijv1hrdq5imwkwi2b12iccbwmsd8iv", + "url": "https://android.googlesource.com/platform/system/tools/mkbootimg" + } +} \ No newline at end of file diff --git a/flavors/grapheneos/kernel-repos/update.sh b/flavors/grapheneos/kernel-repos/update.sh new file mode 100755 index 00000000..08b9b99a --- /dev/null +++ b/flavors/grapheneos/kernel-repos/update.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash +# SPDX-FileCopyrightText: 2020 Daniel Fullmer and robotnix contributors +# SPDX-License-Identifier: MIT + +set -euo pipefail + +cd "$(dirname "${BASH_SOURCE[0]}")" + +export TMPDIR=/tmp + +args=( + --cache-search-path ../../../ + --ref-type tag + --out "repo-${DEVICE_FAMILY}-${TAG}.json" + "https://github.com/GrapheneOS/kernel_manifest-${DEVICE_FAMILY}" + "${TAG}" + "$@" +) + +../../../scripts/mk_repo_file.py "${args[@]}" diff --git a/flavors/grapheneos/kernel.nix b/flavors/grapheneos/kernel.nix index 4eac31d9..4004c5a6 100644 --- a/flavors/grapheneos/kernel.nix +++ b/flavors/grapheneos/kernel.nix @@ -4,50 +4,50 @@ let inherit (lib) mkIf mkMerge mkDefault; - clangVersion = "r416183b"; - postRedfin = lib.elem config.deviceFamily [ "redfin" "barbet" ]; - - dependencies = let - fixupRepo = repoName: { buildInputs ? [], ... }@args: pkgs.stdenv.mkDerivation ({ - name = lib.strings.sanitizeDerivationName repoName; - src = config.source.dirs.${repoName}.src; - buildInputs = with pkgs; buildInputs ++ [ autoPatchelfHook ]; - installPhase = '' - runHook preInstall - rm -f env-vars - cp -r . $out - runHook postInstall - ''; - } // (lib.filterAttrs (n: v: n != "buildInputs") args)); - in lib.mapAttrs (n: v: fixupRepo n v) ({ - "prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" = { buildInputs = with pkgs; [ python ]; }; - "prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" = { buildInputs = with pkgs; [ python ]; }; - "prebuilts/clang/host/linux-x86/clang-${clangVersion}"= { - src = config.source.dirs."prebuilts/clang/host/linux-x86".src + "/clang-${clangVersion}"; - buildInputs = with pkgs; [ - zlib ncurses5 libedit - stdenv.cc.cc.lib # For libstdc++.so.6 - python39 # LLDB links against this particular version of python - ]; - postPatch = '' - rm -r python3 - ''; - autoPatchelfIgnoreMissingDeps=true; # Ignore missing liblog.so - }; - "prebuilts/gas/linux-x86" = {}; - "prebuilts/misc/linux-x86" = { - src = config.source.dirs."prebuilts/misc".src + "/linux-x86"; - buildInputs = with pkgs; [ python ]; - }; - "kernel/prebuilts/build-tools" = { - src = config.source.dirs."kernel/prebuilts/build-tools".src; - buildInputs = with pkgs; [ python ]; - postInstall = '' - # Workaround for patchelf not working with embedded python interpreter - cp ${config.source.dirs."system/libufdt".src}/utils/src/mkdtboimg.py $out/linux-x86/bin - ''; - }; - }); + postRedfin = lib.elem config.deviceFamily [ "redfin" "barbet" "raviole" "bluejay" "pantah" ]; + postRaviole = lib.elem config.deviceFamily [ "raviole" "bluejay" "pantah" ]; + clangVersion = if postRaviole then "r450784e" else "r416183b"; + buildScriptFor = { + "coral" = "build/build.sh"; + "sunfish" = "build/build.sh"; + "redfin" = "build/build.sh"; + "raviole" = "build_slider.sh"; + "bluejay" = "build_bluejay.sh"; + "pantah" = "build_cloudripper.sh"; + }; + buildScript = if (config.androidVersion >= 13) then buildScriptFor.${config.deviceFamily} else "build.sh"; + realBuildScript = if (config.androidVersion >= 13) then "build/build.sh" else "build.sh"; + kernelPrefix = if (config.androidVersion >= 13) then "kernel/android" else "kernel/google"; + grapheneOSRelease = "${config.apv.buildID}.${config.buildNumber}"; + + buildConfigVar = "private/msm-google/build.config.${if config.deviceFamily != "redfin" then config.deviceFamily else "redbull"}${lib.optionalString (config.deviceFamily == "redfin") ".vintf"}"; + subPaths = prefix: (lib.filter (name: (lib.hasPrefix prefix name)) (lib.attrNames config.source.dirs)); + kernelSources = subPaths sourceRelpath; + unpackSrc = name: src: '' + shopt -s dotglob + rm -rf ${name} + mkdir -p $(dirname ${name}) + cp -r ${src} ${name} + ''; + linkSrc = name: c: lib.optionalString (lib.hasAttr "linkfiles" c) (lib.concatStringsSep "\n" (map + ({ src, dest }: '' + mkdir -p $(dirname ${sourceRelpath}/${dest}) + ln -rs ${name}/${src} ${sourceRelpath}/${dest} + '') + c.linkfiles)); + copySrc = name: c: lib.optionalString (lib.hasAttr "copyfiles" c) (lib.concatStringsSep "\n" (map + ({ src, dest }: '' + mkdir -p $(dirname ${sourceRelpath}/${dest}) + cp -r ${name}/${src} ${sourceRelpath}/${dest} + '') + c.copyfiles)); + unpackCmd = name: c: lib.concatStringsSep "\n" [ (unpackSrc name c.src) (linkSrc name c) (copySrc name c) ]; + unpackSrcs = sources: (lib.concatStringsSep "\n" + (lib.mapAttrsToList unpackCmd (lib.filterAttrs (name: src: (lib.elem name sources)) config.source.dirs))); + + # the kernel build scripts deeply assume clang as of android 13 + llvm = pkgs.llvmPackages_13; + stdenv = if (config.androidVersion >= 13) then pkgs.stdenv else pkgs.stdenv; repoName = { "sargo" = "crosshatch"; @@ -55,78 +55,120 @@ let "sunfish" = "coral"; "bramble" = "redbull"; "redfin" = "redbull"; + "bluejay" = "bluejay"; + "panther" = "pantah"; + "cheetah" = "pantah"; }.${config.device} or config.deviceFamily; - sourceRelpath = "kernel/google/${repoName}"; + sourceRelpath = "${kernelPrefix}/${repoName}"; builtKernelName = { "sargo" = "bonito"; "flame" = "coral"; "sunfish" = "coral"; + "bluejay" = "bluejay"; + "panther" = "pantah"; + "cheetah" = "pantah"; }.${config.device} or config.device; - builtRelpath = "device/google/${builtKernelName}-kernel"; + builtRelpath = "device/google/${builtKernelName}-kernel${lib.optionalString (config.deviceFamily == "redfin" && config.variant != "user") "/vintf"}"; - kernel = pkgs.stdenv.mkDerivation { + kernel = config.build.mkAndroid (rec { name = "grapheneos-${builtKernelName}-kernel"; - inherit (config.kernel) src patches postPatch; + inherit (config.kernel) patches postPatch; nativeBuildInputs = with pkgs; [ - perl bc nettools openssl rsync gmp libmpc mpfr lz4 which + perl + bc + nettools + openssl + rsync + gmp + libmpc + mpfr + lz4 + which nukeReferences + ripgrep + glibc.dev.dev.dev + pkg-config + autoPatchelfHook + coreutils + gawk ] ++ lib.optionals postRedfin [ - python bison flex cpio + python + python3 + bison + flex + cpio + zlib + ] ++ lib.optionals postRaviole [ + git + elfutils ]; - preUnpack = '' - ${lib.concatStringsSep "\n" (lib.mapAttrsToList (n: v: "mkdir -p $(dirname ${n}); ln -s ${v} ${n}") dependencies)} - - mkdir -p $(dirname ${sourceRelpath}) - cd $(dirname ${sourceRelpath}) + unpackPhase = '' + set -eo pipefail + shopt -s dotglob + ${unpackSrcs kernelSources} + chmod -R a+w . + runHook postUnpack ''; + postUnpack = "cd ${sourceRelpath}"; + + # Useful to use upstream's build.sh to catch regressions if any dependencies change prePatch = '' - # From os-specific/linux/kernel/manual-config.nix in nixpkgs - for mf in $(find -name Makefile -o -name Makefile.include -o -name install.sh); do - echo "stripping FHS paths in \`$mf'..." - sed -i "$mf" -e 's|/usr/bin/||g ; s|/bin/||g ; s|/sbin/||g' + for d in `find . -type d -name '*lib*'`; do + addAutoPatchelfSearchPath $d done - sed -i scripts/ld-version.sh -e "s|/usr/bin/awk|${pkgs.gawk}/bin/awk|" - - if [[ -f scripts/generate_initcall_order.pl ]]; then - patchShebangs scripts/generate_initcall_order.pl - fi - - # Set kernel timestamp - substituteInPlace build.sh \ - --replace "\$(git show -s --format=%ct)" "${builtins.toString config.kernel.buildDateTime}" - - sed -i '/^chrt/d' build.sh - - # TODO: Not using prebuilt clang for HOSTCC/HOSTCXX/HOSTLD, since it refers to FHS sysroot and not the sysroot from nixpkgs. - sed -i '/HOST.*=/d' build.sh - - '' + lib.optionalString postRedfin '' - # TODO: Remove HOSTCC / HOSTCXX. Currently, removing it makes it fail: - # ../scripts/basic/fixdep.c:97:10: fatal error: 'sys/types.h' file not found - sed -i '/make.*\\/a HOSTCC=gcc \\\n HOSTCXX=g++ \\' build.sh - + autoPatchelf prebuilts${lib.optionalString (!postRaviole) "-master"}/clang/host/linux-x86/clang-${clangVersion}/bin + sed -i '/unset LD_LIBRARY_PATH/d' build/_setup_env.sh + ''; + preBuild = '' + mkdir -p ../../../${builtRelpath} out + chmod a+w -R ../../../${builtRelpath} out ''; - # Useful to use upstream's build.sh to catch regressions if any dependencies change - buildPhase = let - useCodenameArg = true; - in '' - mkdir -p ../../../${builtRelpath} - bash ./build.sh ${lib.optionalString useCodenameArg builtKernelName} + # TODO: add KBUILD env vars for pre-redfin on android 13 + buildPhase = + let + useCodenameArg = config.androidVersion <= 12; + in + '' + set -eo pipefail + ${preBuild} + + ${if postRaviole + then "LTO=full BUILD_AOSP_KERNEL=1 cflags='--sysroot /usr '" + else "BUILD_CONFIG=${buildConfigVar} HOSTCFLAGS='--sysroot /usr '"} \ + LD_LIBRARY_PATH="/usr/lib/:/usr/lib32/" \ + ./${buildScript} \ + ${lib.optionalString useCodenameArg builtKernelName} + + ${postBuild} + ''; + + postBuild = '' + cp -r out/${if postRaviole + then "mixed" + else + if postRedfin + then "android-msm-pixel-4.19" + else "android-msm-pixel-4.14"}/dist/* ../../../${builtRelpath} ''; installPhase = '' cp -r ../../../${builtRelpath} $out ''; - }; -in mkIf (config.flavor == "grapheneos" && config.kernel.enable) { - kernel.src = mkDefault config.source.dirs.${sourceRelpath}.src; - kernel.buildDateTime = mkDefault config.source.dirs.${sourceRelpath}.dateTime; - kernel.relpath = mkDefault builtRelpath; + }); - build.kernel = kernel; -} +in +mkIf (config.flavor == "grapheneos" && config.kernel.enable) (mkMerge [ + { + kernel.name = kernel.name; + kernel.src = pkgs.writeShellScript "unused" "true"; + kernel.buildDateTime = mkDefault config.source.dirs.${sourceRelpath}.dateTime; + kernel.relpath = mkDefault builtRelpath; + + build.kernel = kernel; + } +]) diff --git a/flavors/grapheneos/repo-SP1A.210812.016.C1.2022041600.json b/flavors/grapheneos/repo-SP1A.210812.016.C1.2022041600.json deleted file mode 100644 index d87efad1..00000000 --- a/flavors/grapheneos/repo-SP1A.210812.016.C1.2022041600.json +++ /dev/null @@ -1,11404 +0,0 @@ -{ - "art": { - "dateTime": 1648589300, - "groups": [ - "pdk" - ], - "rev": "0e277192c3e6f9d3c990e70239880c5cbffe2c1e", - "revisionExpr": "0e277192c3e6f9d3c990e70239880c5cbffe2c1e", - "sha256": "157c7b67mz86gx2fsznjfzhdqbwzhwr8jw81zcp426j4nskrwg6m", - "url": "https://github.com/GrapheneOS/platform_art" - }, - "bionic": { - "dateTime": 1648664784, - "groups": [ - "pdk" - ], - "rev": "6785e6f3a6199f56ec1d434c69654645cd945160", - "revisionExpr": "6785e6f3a6199f56ec1d434c69654645cd945160", - "sha256": "10vmn9zyh6arynfpn7n96nc8i0qi7q5r91f4vvkr0zz96dbicsh5", - "url": "https://github.com/GrapheneOS/platform_bionic" - }, - "bootable/libbootloader": { - "groups": [ - "pdk", - "vts" - ], - "rev": "adde7e6fdd387032ce321d46842318ef8d7f68a0", - "revisionExpr": "adde7e6fdd387032ce321d46842318ef8d7f68a0", - "sha256": "1g10xsdj43z21cw7yl1mg70jdmgf27xqm713al4bvpqy7g3l177j", - "tree": "9ca17f2be17f89776417c94d9a6d570140c06957", - "url": "https://android.googlesource.com/platform/bootable/libbootloader" - }, - "bootable/recovery": { - "dateTime": 1646687009, - "groups": [ - "pdk" - ], - "rev": "bf7fe6fb6bf8211b0c5e1259fe5f6eee644fbf3a", - "revisionExpr": "bf7fe6fb6bf8211b0c5e1259fe5f6eee644fbf3a", - "sha256": "0p5k5al1khyl8mvfycln7j8ilqrb012if1jfghjfsqgzykv1vfxm", - "url": "https://github.com/GrapheneOS/platform_bootable_recovery" - }, - "branding": { - "dateTime": 1643710599, - "groups": [], - "rev": "7149017888121bcba543f57b41e032a8c45fca62", - "revisionExpr": "7149017888121bcba543f57b41e032a8c45fca62", - "sha256": "10iav2wf4f1nabypkkm7lngnjbmr8zr0mn1jdpdl6iqz4xk08s7x", - "url": "https://github.com/GrapheneOS/branding" - }, - "build/bazel": { - "dateTime": 1620954077, - "groups": [ - "pdk" - ], - "linkfiles": [ - { - "dest": "WORKSPACE", - "src": "bazel.WORKSPACE" - }, - { - "dest": "tools/bazel", - "src": "bazel.sh" - }, - { - "dest": "BUILD", - "src": "bazel.BUILD" - } - ], - "rev": "8167429c8df5408ca79973f618b0c136aba5c692", - "revisionExpr": "8167429c8df5408ca79973f618b0c136aba5c692", - "sha256": "1jsyl5fjbqna5vw2w3qqn6p9gr9rln6mkzisd0dqz1i8wh7nw1rf", - "tree": "ece95204c9b80e30cc733ade8ac22381441285d1", - "url": "https://android.googlesource.com/platform/build/bazel" - }, - "build/blueprint": { - "dateTime": 1621904529, - "groups": [ - "pdk", - "tradefed" - ], - "rev": "4b657dffa5eaba55d37ae12f920a0a56e5867f63", - "revisionExpr": "4b657dffa5eaba55d37ae12f920a0a56e5867f63", - "sha256": "1yi42fwvv679pfpr4vxy7vfrqr4la043a7s57rpbw2k5v7h6vm2y", - "tree": "e1ba8c01ad13d485e97071294f90ca3be9c1c531", - "url": "https://android.googlesource.com/platform/build/blueprint" - }, - "build/make": { - "copyfiles": [ - { - "dest": "Makefile", - "src": "core/root.mk" - } - ], - "dateTime": 1649099322, - "groups": [ - "pdk" - ], - "linkfiles": [ - { - "dest": "build/CleanSpec.mk", - "src": "CleanSpec.mk" - }, - { - "dest": "build/buildspec.mk.default", - "src": "buildspec.mk.default" - }, - { - "dest": "build/core", - "src": "core" - }, - { - "dest": "build/envsetup.sh", - "src": "envsetup.sh" - }, - { - "dest": "build/target", - "src": "target" - }, - { - "dest": "build/tools", - "src": "tools" - } - ], - "rev": "dc45d39d6f7b2f879a5a714d87fb85796a1599cb", - "revisionExpr": "dc45d39d6f7b2f879a5a714d87fb85796a1599cb", - "sha256": "1g6kq9syngifrvrlakwxawkv4cckcq8l6130cgrw7l73bgnxsqrh", - "url": "https://github.com/GrapheneOS/platform_build" - }, - "build/pesto": { - "dateTime": 1620867700, - "groups": [ - "pdk" - ], - "rev": "b9f3503f5503577d130fa64f27f25c9dd60811f3", - "revisionExpr": "b9f3503f5503577d130fa64f27f25c9dd60811f3", - "sha256": "0cgw3nmazi87f7qam00szqzy37laz7lv5w9l5zagniv5z0kjl10j", - "tree": "8649d023cca68532982dcb0cc432054efeca6c7e", - "url": "https://android.googlesource.com/platform/build/pesto" - }, - "build/soong": { - "dateTime": 1646687010, - "groups": [ - "pdk", - "tradefed" - ], - "linkfiles": [ - { - "dest": "Android.bp", - "src": "root.bp" - }, - { - "dest": "bootstrap.bash", - "src": "bootstrap.bash" - } - ], - "rev": "a9840b8b6b9b42dae3a2f478393b8a006e16c9de", - "revisionExpr": "a9840b8b6b9b42dae3a2f478393b8a006e16c9de", - "sha256": "16b2ch5sx474bywhv8ffpqdlrm0g9w9fv74nzlwx08zrl5dpgb6q", - "url": "https://github.com/GrapheneOS/platform_build_soong" - }, - "compatibility/cdd": { - "dateTime": 1618880487, - "groups": [ - "pdk" - ], - "rev": "b894313362dca9782471f090530f5e0896115efa", - "revisionExpr": "b894313362dca9782471f090530f5e0896115efa", - "sha256": "04l9jdf0i7pf4lq3dxrik4gg3k00v2r3dr9mp6bznf6mm37cvzh9", - "tree": "74d781122a28d5551100b1bdde81fae2cf95ff3b", - "url": "https://android.googlesource.com/platform/compatibility/cdd" - }, - "cts": { - "dateTime": 1644645748, - "groups": [ - "cts", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5c5a1cac99f23a61564c60be33f9274ff7fcd5fa", - "revisionExpr": "5c5a1cac99f23a61564c60be33f9274ff7fcd5fa", - "sha256": "06b1aii0zab93ynrs53vvw4amqa2jlv4g3mckq1imqr3rpj3zpwl", - "tree": "f516569e9fc91e80dd146ed1b899c1befb591751", - "url": "https://android.googlesource.com/platform/cts" - }, - "dalvik": { - "dateTime": 1617930074, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ae1c3ddc6f5863c97e2b98e1213cb284620ee1fd", - "revisionExpr": "ae1c3ddc6f5863c97e2b98e1213cb284620ee1fd", - "sha256": "18iw5p98mm7wnfjd0yhnb1fcrnjwrigp1apbz2lyizlm95hkgz2v", - "tree": "9d5f5f55f2fc50a9287d24b462d5b9ac7e590545", - "url": "https://android.googlesource.com/platform/dalvik" - }, - "developers/build": { - "groups": [ - "developers", - "pdk" - ], - "rev": "4e30fdb4cd8f7176f7341fd037ad2235b00c32f7", - "revisionExpr": "4e30fdb4cd8f7176f7341fd037ad2235b00c32f7", - "sha256": "0pvgglif7iy8n6sx8xkxw7xf6gcv60lgfh4kbd4k1ry75rb1hfy3", - "tree": "b0f66e2bacf9250c370f5455691ab68403acbbe7", - "url": "https://android.googlesource.com/platform/developers/build" - }, - "developers/demos": { - "dateTime": 1496909782, - "groups": [ - "developers" - ], - "rev": "03814c35b8ee0a1284c667556260124d97466b28", - "revisionExpr": "03814c35b8ee0a1284c667556260124d97466b28", - "sha256": "1ciqaaj6jkykb6lkksqfka0077fhz1md6qiw5m337llyyiz29ywc", - "url": "https://android.googlesource.com/platform/developers/demos" - }, - "developers/samples/android": { - "groups": [ - "developers" - ], - "rev": "c85723c94ac1956aaa744503017e768bea518fba", - "revisionExpr": "c85723c94ac1956aaa744503017e768bea518fba", - "sha256": "1npnk3yyvchp4lh38aa7b31kly968h4j9af3x0ad894qigdmbk2g", - "tree": "d51fe2c9b495971f9cde4ab36814184d070aa0b7", - "url": "https://android.googlesource.com/platform/developers/samples/android" - }, - "development": { - "dateTime": 1646687011, - "groups": [ - "developers", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "7c5acc6ae6a236c6ffff647b74d478c5af8bfcce", - "revisionExpr": "7c5acc6ae6a236c6ffff647b74d478c5af8bfcce", - "sha256": "0blg4ijdk4biphrjq6gg7p43b312a5rrxl182lb96i5ny1l87lpm", - "url": "https://github.com/GrapheneOS/platform_development" - }, - "device/amlogic/yukawa": { - "dateTime": 1636545875, - "groups": [ - "device", - "pdk", - "yukawa" - ], - "rev": "aac192379863f63453f775db8968207c351fc0d0", - "revisionExpr": "aac192379863f63453f775db8968207c351fc0d0", - "sha256": "1qk861pyigxp903dckyzls5lw8cz5vp4pzx0l0y1g5bvag84i65l", - "tree": "ef619758bd8ce41573b0bc8db8801d55f2169a94", - "url": "https://android.googlesource.com/device/amlogic/yukawa" - }, - "device/amlogic/yukawa-kernel": { - "dateTime": 1617152461, - "groups": [ - "device", - "pdk", - "yukawa" - ], - "rev": "824c867a84d9c67297d9475d4a613702f40a1b75", - "revisionExpr": "824c867a84d9c67297d9475d4a613702f40a1b75", - "sha256": "1hfm6i7s4jrhfkxggkdvi58bwkl0gs0zyhn0p2p4gkg4vn1xhzyi", - "tree": "fed2ad0a590803490ef50c9eb8cbd4bc9f22928c", - "url": "https://android.googlesource.com/device/amlogic/yukawa-kernel" - }, - "device/common": { - "dateTime": 1646686991, - "groups": [ - "pdk", - "pdk-cw-fs" - ], - "rev": "14af7e540a5907480c221db5d3effa5ecbe00969", - "revisionExpr": "14af7e540a5907480c221db5d3effa5ecbe00969", - "sha256": "1y3z5mqzf4zmbfm0pmxf4zycn72akmrak1rsh8kr4phkl8yzghjh", - "url": "https://github.com/GrapheneOS/device_common" - }, - "device/generic/arm64": { - "groups": [ - "pdk" - ], - "rev": "c3df6ff97a7cc229da9e4e67840660a76bbcfcc1", - "revisionExpr": "c3df6ff97a7cc229da9e4e67840660a76bbcfcc1", - "sha256": "0l66va61ybzf224l9q2gq60i132ikb75k58h1za1faq18m8hwvyx", - "tree": "5b10c31ac56b53881c53cec8dffab43bbe47b26e", - "url": "https://android.googlesource.com/device/generic/arm64" - }, - "device/generic/armv7-a-neon": { - "groups": [ - "pdk" - ], - "rev": "d4d1350505f09c015e46c220e3481378bebfee02", - "revisionExpr": "d4d1350505f09c015e46c220e3481378bebfee02", - "sha256": "1986xyq0p2cqf4bgw3xf21qjszbidll8iwz2snzvffapybhr1213", - "tree": "4ddba5e458b78a0d97053c902ba0541130f4237c", - "url": "https://android.googlesource.com/device/generic/armv7-a-neon" - }, - "device/generic/art": { - "groups": [ - "pdk" - ], - "rev": "0f1e1a7cfa4cb9210bec0c446807846f191d6591", - "revisionExpr": "0f1e1a7cfa4cb9210bec0c446807846f191d6591", - "sha256": "1ijzwbsqb7xhzlj1bc84mp6hx782q30cvdsk4z6m36yibwlmkd97", - "tree": "537764cbc9630243d2584a172624c59216ad9126", - "url": "https://android.googlesource.com/device/generic/art" - }, - "device/generic/car": { - "dateTime": 1639188046, - "groups": [ - "pdk" - ], - "rev": "4a707ef1f7bc8f0ce5b1ea3c69fa9d65cf54da01", - "revisionExpr": "4a707ef1f7bc8f0ce5b1ea3c69fa9d65cf54da01", - "sha256": "11k274qmdw1n585z0ras57zwavzk2mdw19sg1q1xsj5plhn01psn", - "tree": "0441c3c72f4b3897b376bc9317efe804739e5c6a", - "url": "https://android.googlesource.com/device/generic/car" - }, - "device/generic/common": { - "dateTime": 1639188047, - "groups": [ - "pdk" - ], - "rev": "c91cb9a2c6b685e8e391fd3dbeb549099fde639d", - "revisionExpr": "c91cb9a2c6b685e8e391fd3dbeb549099fde639d", - "sha256": "1kv3h6c7bpxvlvjmxz19av9zsign6h690ab8h7sprwpwh8ra70zi", - "tree": "55c02525b294fe0386a8482e988959058fee0d12", - "url": "https://android.googlesource.com/device/generic/common" - }, - "device/generic/goldfish": { - "dateTime": 1646686209, - "groups": [ - "pdk" - ], - "rev": "2a86cf03bf012ddf9e085cc814a1019bf4966e64", - "revisionExpr": "2a86cf03bf012ddf9e085cc814a1019bf4966e64", - "sha256": "0j5c7nx9syk2imigzqnnq12szyybakirv0ns1vwpk106dsj5s950", - "url": "https://github.com/GrapheneOS/device_generic_goldfish" - }, - "device/generic/goldfish-opengl": { - "dateTime": 1634252492, - "groups": [ - "pdk" - ], - "rev": "2dd0f4d156d3eabea3978c0db7c17d9eaa670a2b", - "revisionExpr": "2dd0f4d156d3eabea3978c0db7c17d9eaa670a2b", - "sha256": "1fb0p8cwr6zlz6vwvvd59hvawqsaqq9niy3c9l3rr0ff351djdxf", - "tree": "d8aed68be718346b467f7fd5beea646d0f819070", - "url": "https://android.googlesource.com/device/generic/goldfish-opengl" - }, - "device/generic/mini-emulator-arm64": { - "groups": [ - "pdk" - ], - "rev": "3b24236047b36f026be87400f19dc98d99633580", - "revisionExpr": "3b24236047b36f026be87400f19dc98d99633580", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-arm64" - }, - "device/generic/mini-emulator-armv7-a-neon": { - "groups": [ - "pdk" - ], - "rev": "976cab503dd390085bffa7d6fe3c03827f691074", - "revisionExpr": "976cab503dd390085bffa7d6fe3c03827f691074", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-armv7-a-neon" - }, - "device/generic/mini-emulator-x86": { - "groups": [ - "pdk" - ], - "rev": "6cc4f90392cb5c2f4589231124dbf8e111a6ac79", - "revisionExpr": "6cc4f90392cb5c2f4589231124dbf8e111a6ac79", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-x86" - }, - "device/generic/mini-emulator-x86_64": { - "groups": [ - "pdk" - ], - "rev": "15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca", - "revisionExpr": "15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-x86_64" - }, - "device/generic/opengl-transport": { - "groups": [ - "pdk" - ], - "rev": "0bc091d436bc9e18d69292032d977f04d144e0f6", - "revisionExpr": "0bc091d436bc9e18d69292032d977f04d144e0f6", - "sha256": "1j6amjg99zbjsdg3xzgls29i0awz5rxdq8wklvkvrymhczk9ibr8", - "tree": "5a14900c65cc5b3e18e60e60f6363d0e08f2c109", - "url": "https://android.googlesource.com/device/generic/opengl-transport" - }, - "device/generic/qemu": { - "groups": [ - "pdk" - ], - "rev": "adfcf5c590f51c6c9d39b27bcf53cdf724fa4a7e", - "revisionExpr": "adfcf5c590f51c6c9d39b27bcf53cdf724fa4a7e", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", - "url": "https://android.googlesource.com/device/generic/qemu" - }, - "device/generic/trusty": { - "dateTime": 1620781300, - "groups": [ - "pdk" - ], - "rev": "ee763193897abe6c5f27bcc683cad8f837026ee6", - "revisionExpr": "ee763193897abe6c5f27bcc683cad8f837026ee6", - "sha256": "1hj6w5lsdahw94dh8zgj2a6zs1vidcxdyi0wsxm7zwsvl1pwmrmr", - "tree": "3876337430a5624a2e43a6d2cc7a0a3e579b71ee", - "url": "https://android.googlesource.com/device/generic/trusty" - }, - "device/generic/uml": { - "dateTime": 1613865723, - "groups": [ - "device", - "pdk" - ], - "rev": "6fa5ce6ef11e610b7f5677d2c2d91c37fcbb57f7", - "revisionExpr": "6fa5ce6ef11e610b7f5677d2c2d91c37fcbb57f7", - "sha256": "18ninwq7gwgxxkrf5pgqfd05n8wjfnl9wc2wmwrs9r4kzgawmhgs", - "tree": "6dba6a8ddcbefd1eeef221e11b217798d2ba4db4", - "url": "https://android.googlesource.com/device/generic/uml" - }, - "device/generic/vulkan-cereal": { - "dateTime": 1639008078, - "groups": [ - "pdk" - ], - "rev": "1c67746b7008f9db875a65f310b03f23e38cbd6c", - "revisionExpr": "1c67746b7008f9db875a65f310b03f23e38cbd6c", - "sha256": "1lx8pz8pcm26j2smb4ydg58wgfknjia9swz31p3dmak6h1q3j922", - "tree": "7f61cf98a91238d334339544e3da5ea442810612", - "url": "https://android.googlesource.com/device/generic/vulkan-cereal" - }, - "device/generic/x86": { - "groups": [ - "pdk" - ], - "rev": "4394cdf90094161d5caf4f7237c883ab2862c2f2", - "revisionExpr": "4394cdf90094161d5caf4f7237c883ab2862c2f2", - "sha256": "1msvricg8asj7vhkpfx4vd3jykdg3xqs0yhrvhj7m48lhsandfdz", - "tree": "d833386e6b2d2e4611aa12f4295ec38655b6c899", - "url": "https://android.googlesource.com/device/generic/x86" - }, - "device/generic/x86_64": { - "groups": [ - "pdk" - ], - "rev": "2d32bcd931d54c48dd1ef4b581d0a082c67efc5c", - "revisionExpr": "2d32bcd931d54c48dd1ef4b581d0a082c67efc5c", - "sha256": "1w7b33sap7ym1y23435n3cjsbvl8ws49m46lk8h1kgy8apg08mkw", - "tree": "0d43e05d12da93b82ef0a3ec66892831ff03c754", - "url": "https://android.googlesource.com/device/generic/x86_64" - }, - "device/google/atv": { - "dateTime": 1641765684, - "groups": [ - "broadcom_pdk", - "device", - "generic_fs", - "pdk" - ], - "rev": "ee7a4a9d75de8a44c982eb86db880152e7a8bd99", - "revisionExpr": "ee7a4a9d75de8a44c982eb86db880152e7a8bd99", - "sha256": "1glsmdxc5a6hr1dl1x46dkxblrnsy1dzx9gwjd01sjiiikl9zi1m", - "tree": "90702762590343358a7d7287e8dd9bd4c4869d32", - "url": "https://android.googlesource.com/device/google/atv" - }, - "device/google/barbet": { - "dateTime": 1649097930, - "groups": [ - "barbet", - "device" - ], - "rev": "4e18acf51a6dcbfaed640dbeaf107176485310c4", - "revisionExpr": "4e18acf51a6dcbfaed640dbeaf107176485310c4", - "sha256": "1j6znr7l1jnzv8fr5x87l0ldays2mrgjrgbwxf7n2cf8x3yw0gvn", - "url": "https://github.com/GrapheneOS/device_google_barbet" - }, - "device/google/barbet-kernel": { - "dateTime": 1649105955, - "groups": [ - "barbet", - "device" - ], - "rev": "fd6f98f4a1d5c17829df16d716bef031851a39dd", - "revisionExpr": "fd6f98f4a1d5c17829df16d716bef031851a39dd", - "sha256": "1lhqbczd7p6mw6blsib9i6h0qcqbh2aih4k7vd3rvi51kxzr8zq0", - "url": "https://github.com/GrapheneOS/device_google_barbet-kernel" - }, - "device/google/barbet-sepolicy": { - "dateTime": 1626310910, - "groups": [ - "barbet", - "device" - ], - "rev": "2e3245f72c33ba033a06ced228b16cad5446c449", - "revisionExpr": "2e3245f72c33ba033a06ced228b16cad5446c449", - "sha256": "1lwjsrfcvdzj8lqkjy55y58bqmzirfg25zb19nhrp0bfnph3wlln", - "tree": "e78b745fc37b351b4ce7356181f967d9e35dd8b0", - "url": "https://android.googlesource.com/device/google/barbet-sepolicy" - }, - "device/google/blueline-kernel": { - "dateTime": 1649106156, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "4aa007e03c03c69468d71ab1dc863489e0d2ec7a", - "revisionExpr": "4aa007e03c03c69468d71ab1dc863489e0d2ec7a", - "sha256": "0brgcw2b7316rxm63vzq8zxn9vazang6qyh3hxzav7z4hmbay45j", - "url": "https://github.com/GrapheneOS/device_google_blueline-kernel" - }, - "device/google/bonito": { - "dateTime": 1649097931, - "groups": [ - "bonito", - "device" - ], - "rev": "3c36ad2f30a11892948ac2fffa3542f0fa798c60", - "revisionExpr": "3c36ad2f30a11892948ac2fffa3542f0fa798c60", - "sha256": "0pjwkm1yfcsaxg05w10g6i6m594rp6gfzj90xq3pdcfdlc8pk1cz", - "url": "https://github.com/GrapheneOS/device_google_bonito" - }, - "device/google/bonito-kernel": { - "dateTime": 1649106167, - "groups": [ - "bonito", - "device" - ], - "rev": "580311f4a5154315a7b7e6a80f68f218eebf25b5", - "revisionExpr": "580311f4a5154315a7b7e6a80f68f218eebf25b5", - "sha256": "1sf7fc4ipll9dq0g7z8klvc35n6i2nx4d2dfj809yn1690rimp4j", - "url": "https://github.com/GrapheneOS/device_google_bonito-kernel" - }, - "device/google/bonito-sepolicy": { - "dateTime": 1646686994, - "groups": [ - "bonito", - "device" - ], - "rev": "e92c57b992a95826622b3438402f0581290bf2eb", - "revisionExpr": "e92c57b992a95826622b3438402f0581290bf2eb", - "sha256": "1dfaxqzacj9x1phw76h1ncq3bk7rwzm5z324x99brpziqbpdq3ng", - "url": "https://github.com/GrapheneOS/device_google_bonito-sepolicy" - }, - "device/google/bramble": { - "dateTime": 1648041210, - "groups": [ - "bramble", - "device" - ], - "rev": "870b0e1da9434ec2ce0c96aa49322dacdfe2ecd9", - "revisionExpr": "870b0e1da9434ec2ce0c96aa49322dacdfe2ecd9", - "sha256": "1qdgjkm436cjl0rhmagyzm53j2pxzahvm1fvddxpiqr83bcy3hzz", - "url": "https://github.com/GrapheneOS/device_google_bramble" - }, - "device/google/bramble-kernel": { - "dateTime": 1649106264, - "groups": [ - "bramble", - "device" - ], - "rev": "3cb48765c4bfc4e4b0577fb4ceb72596a315589c", - "revisionExpr": "3cb48765c4bfc4e4b0577fb4ceb72596a315589c", - "sha256": "0im7wz4i5nprmjxb5ikg19jp5j6lbi69gw4plvi50dh9nsvd3ps9", - "url": "https://github.com/GrapheneOS/device_google_bramble-kernel" - }, - "device/google/bramble-sepolicy": { - "dateTime": 1618966911, - "groups": [ - "bramble", - "device" - ], - "rev": "39a1f39f76cdd698693d3ac97f2c1c3658f14b35", - "revisionExpr": "39a1f39f76cdd698693d3ac97f2c1c3658f14b35", - "sha256": "05f5cn22jkv4vjcdghy8j6g8g33yayrp4qk0bh289xri41l56yy2", - "tree": "91e47407e4f1255d792c92def42ec98d708d5135", - "url": "https://android.googlesource.com/device/google/bramble-sepolicy" - }, - "device/google/contexthub": { - "dateTime": 1631998880, - "groups": [ - "device", - "pdk" - ], - "rev": "e5fa7de9441f72234ee2483a1256596da34d7c8c", - "revisionExpr": "e5fa7de9441f72234ee2483a1256596da34d7c8c", - "sha256": "0b8a5fr7kdk156pwxahv7djm2m4l0bqhvsibf1ymlsan2h7z2kc8", - "tree": "08b0a07de0a29b43f0337061685e71e7490a5281", - "url": "https://android.googlesource.com/device/google/contexthub" - }, - "device/google/coral": { - "dateTime": 1649097936, - "groups": [ - "coral", - "device", - "generic_fs" - ], - "rev": "cff14ed56b32843711ed965d36c60b0592ce6d58", - "revisionExpr": "cff14ed56b32843711ed965d36c60b0592ce6d58", - "sha256": "0ppbsav9kgq9z3dqxnmh5r150f2hnji56pr78cdakswh0w0v7ycb", - "url": "https://github.com/GrapheneOS/device_google_coral" - }, - "device/google/coral-kernel": { - "dateTime": 1649106087, - "groups": [ - "coral", - "device", - "generic_fs" - ], - "rev": "bf81fc3eb44ed3a9bd04322ea1e27a96446f1495", - "revisionExpr": "bf81fc3eb44ed3a9bd04322ea1e27a96446f1495", - "sha256": "1bcazg7as6k9khp4y8bfk075l9qz3czs76rmgsak5cw5k2zambic", - "url": "https://github.com/GrapheneOS/device_google_coral-kernel" - }, - "device/google/coral-sepolicy": { - "dateTime": 1646686996, - "groups": [ - "coral", - "device", - "generic_fs" - ], - "rev": "e715ed0b9f7868945e4994886738ccf36d96b9dc", - "revisionExpr": "e715ed0b9f7868945e4994886738ccf36d96b9dc", - "sha256": "1hy7v8raiyknjy1bam3skg0z32664zjq7vxwdg5wz3hhhgz2kdn4", - "url": "https://github.com/GrapheneOS/device_google_coral-sepolicy" - }, - "device/google/crosshatch": { - "dateTime": 1648746893, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "c9659522fecf885332e80290961308d9bae149a3", - "revisionExpr": "c9659522fecf885332e80290961308d9bae149a3", - "sha256": "0jiscl6515l04dz725y4bdhyy2kmznlb1yafk61ph7dscgkg27sk", - "url": "https://github.com/GrapheneOS/device_google_crosshatch" - }, - "device/google/crosshatch-kernel": { - "dateTime": 1649106146, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "165c0a7d5b35cd0f0910abc8545cd34f48bf3108", - "revisionExpr": "165c0a7d5b35cd0f0910abc8545cd34f48bf3108", - "sha256": "0brgcw2b7316rxm63vzq8zxn9vazang6qyh3hxzav7z4hmbay45j", - "url": "https://github.com/GrapheneOS/device_google_crosshatch-kernel" - }, - "device/google/crosshatch-sepolicy": { - "dateTime": 1646686998, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "a678bebe527b4406ef4e785fda282e9e23aac5e0", - "revisionExpr": "a678bebe527b4406ef4e785fda282e9e23aac5e0", - "sha256": "1pc39xgaav2pw0i6nxhmdi3cxjccdrga34v7d4s2vjq2dl510za2", - "url": "https://github.com/GrapheneOS/device_google_crosshatch-sepolicy" - }, - "device/google/cuttlefish": { - "dateTime": 1641945687, - "groups": [ - "device", - "pdk" - ], - "rev": "02fb67dfce5e2f8ec534aecc8ae812d7aafe74df", - "revisionExpr": "02fb67dfce5e2f8ec534aecc8ae812d7aafe74df", - "sha256": "0897jxvfbpb7kc7yqdp6nszrfbv1aqbv1nncavvipf610qk7kkxw", - "tree": "4722dc16bb718f7696ca4c66c43f9c87a9efebd6", - "url": "https://android.googlesource.com/device/google/cuttlefish" - }, - "device/google/cuttlefish_prebuilts": { - "dateTime": 1640131302, - "groups": [ - "device", - "pdk" - ], - "rev": "2b253e275bd35ff4ad1faece252630b9dc6e8a2c", - "revisionExpr": "2b253e275bd35ff4ad1faece252630b9dc6e8a2c", - "sha256": "0sa42f1n396h12qk7sbppcay6k17rvr7wbyha7cflb3b21z25w8y", - "tree": "c7dc103ceab198466737008514e3c8ee20aef0f6", - "url": "https://android.googlesource.com/device/google/cuttlefish_prebuilts" - }, - "device/google/fuchsia": { - "groups": [ - "device" - ], - "rev": "901b0979ac59165edf96fce119e81a47011e1e47", - "revisionExpr": "901b0979ac59165edf96fce119e81a47011e1e47", - "sha256": "131k68cyq4yl559hjy9qxll6smzavph9c2l39q5wwqxlb8w96gzp", - "tree": "3ebd1f1bc905a6117283d074b0dc72c26cda34fc", - "url": "https://android.googlesource.com/device/google/fuchsia" - }, - "device/google/gs-common": { - "groups": [ - "device", - "pdk-gs-arm", - "slider" - ], - "rev": "edbdff98d5e2c9719afe4f6a9cf95b5d641fb577", - "revisionExpr": "edbdff98d5e2c9719afe4f6a9cf95b5d641fb577", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", - "url": "https://android.googlesource.com/device/google/gs-common" - }, - "device/google/gs101": { - "dateTime": 1648042115, - "groups": [ - "device", - "slider" - ], - "rev": "348412b715b0d8f8ed01815a374afe5573401514", - "revisionExpr": "348412b715b0d8f8ed01815a374afe5573401514", - "sha256": "0bvxdqhbja4cdxkkp9lgvk8mkry04bp8ln014dhqradv7nn53ddd", - "url": "https://github.com/GrapheneOS/device_google_gs101" - }, - "device/google/gs101-sepolicy": { - "dateTime": 1646687162, - "groups": [ - "device", - "slider" - ], - "rev": "e12cae05b7c5b067f8d5a4a5f686eb62bc8ef279", - "revisionExpr": "e12cae05b7c5b067f8d5a4a5f686eb62bc8ef279", - "sha256": "0vaw4888apngiani83ix42vvr0gk6i0281380mfkmvli12sddi1z", - "url": "https://github.com/GrapheneOS/device_google_gs101-sepolicy" - }, - "device/google/raviole": { - "dateTime": 1649097944, - "groups": [ - "device", - "slider" - ], - "rev": "df777ecd164a4ac45469c8aa926faf3a9cf37d36", - "revisionExpr": "df777ecd164a4ac45469c8aa926faf3a9cf37d36", - "sha256": "0gw94famgqmgdlx6vhk2cyfiawylrpyf2967fgjy4k1n02035xck", - "url": "https://github.com/GrapheneOS/device_google_raviole" - }, - "device/google/raviole-kernel": { - "dateTime": 1649490531, - "groups": [ - "device", - "slider" - ], - "rev": "397167a3c6f97b125c6a84164234588e42e05b62", - "revisionExpr": "397167a3c6f97b125c6a84164234588e42e05b62", - "sha256": "117bzbsvv3hwnln0jbs5hrrryz2wxm0pdc8hy1jkhkxk49nhp8wi", - "url": "https://github.com/GrapheneOS/device_google_raviole-kernel" - }, - "device/google/redbull": { - "dateTime": 1649097946, - "groups": [ - "device", - "redbull" - ], - "rev": "79954781c1bef828474a0991c085878e22668237", - "revisionExpr": "79954781c1bef828474a0991c085878e22668237", - "sha256": "161vnpsvvhgs04ky2daak0sd6f83fhz5z54ahcarcmcs6b45jv7j", - "url": "https://github.com/GrapheneOS/device_google_redbull" - }, - "device/google/redbull-sepolicy": { - "dateTime": 1646687000, - "groups": [ - "device", - "redbull" - ], - "rev": "94b10eaf7a2d4ec482a3c393fd206ca83b0f3966", - "revisionExpr": "94b10eaf7a2d4ec482a3c393fd206ca83b0f3966", - "sha256": "1w3rf2hbcwb18n7swj7nvsrk3r78lymj8idb2kc76mp4wpwwgqaz", - "url": "https://github.com/GrapheneOS/device_google_redbull-sepolicy" - }, - "device/google/redfin": { - "dateTime": 1648042093, - "groups": [ - "device", - "redfin" - ], - "rev": "df508184638e979ccf9b260746b1fa844494101a", - "revisionExpr": "df508184638e979ccf9b260746b1fa844494101a", - "sha256": "1ynhqn69kp0l8qr8s5l4psda02f8fapa58vh5hfsf8s8733lkl1q", - "url": "https://github.com/GrapheneOS/device_google_redfin" - }, - "device/google/redfin-kernel": { - "dateTime": 1649106254, - "groups": [ - "device", - "redfin" - ], - "rev": "7aa36b217b741d17dd482547500ea63e8beceff3", - "revisionExpr": "7aa36b217b741d17dd482547500ea63e8beceff3", - "sha256": "0hq2kx2n5i57zcs1i0i2fgq7hg1qa7cxakhpbcy3gi3n8dl1fya3", - "url": "https://github.com/GrapheneOS/device_google_redfin-kernel" - }, - "device/google/redfin-sepolicy": { - "dateTime": 1618966918, - "groups": [ - "device", - "redfin" - ], - "rev": "1e82b5f7e7fcbc28441edbaad8ab4788fbbee6d3", - "revisionExpr": "1e82b5f7e7fcbc28441edbaad8ab4788fbbee6d3", - "sha256": "18ng4p4hgm1mcr9j7py85420hsdasv34hqbi3whg3kiynsbflj10", - "tree": "c04069a9cb7e043e3b8d27ea7042a6500a6d74bf", - "url": "https://android.googlesource.com/device/google/redfin-sepolicy" - }, - "device/google/sunfish": { - "dateTime": 1649097950, - "groups": [ - "device", - "sunfish" - ], - "rev": "37e198b8c334f3c4beb9d5b8eefe93d2e0f08551", - "revisionExpr": "37e198b8c334f3c4beb9d5b8eefe93d2e0f08551", - "sha256": "14lxa8k444drwvgj4cfa5fwjs7g9dmd8iinxhb7v1g425k4n9plr", - "url": "https://github.com/GrapheneOS/device_google_sunfish" - }, - "device/google/sunfish-kernel": { - "dateTime": 1649105995, - "groups": [ - "device", - "sunfish" - ], - "rev": "6deaad0362e80d1bc5c49e045d329b748f9f5cf3", - "revisionExpr": "6deaad0362e80d1bc5c49e045d329b748f9f5cf3", - "sha256": "1pmi8d1cr003f0j1r7m2bjggx8m9ykw3j3001dw1bkjy3drm5zwp", - "url": "https://github.com/GrapheneOS/device_google_sunfish-kernel" - }, - "device/google/sunfish-sepolicy": { - "dateTime": 1646687004, - "groups": [ - "device", - "sunfish" - ], - "rev": "68218c5ddc70d9fc5aa2f58551ce6eda8c9f7b0b", - "revisionExpr": "68218c5ddc70d9fc5aa2f58551ce6eda8c9f7b0b", - "sha256": "151zq7wrx5n7hry2ilp0y8i24n8vbh8h7i9jfjcpbjd6fjm81l6b", - "url": "https://github.com/GrapheneOS/device_google_sunfish-sepolicy" - }, - "device/google/trout": { - "dateTime": 1642212091, - "groups": [ - "device", - "gull", - "pdk", - "trout" - ], - "rev": "82c1f78a3a9f171577c15bee3078eb54f7cdb4bd", - "revisionExpr": "82c1f78a3a9f171577c15bee3078eb54f7cdb4bd", - "sha256": "0mda6q9fvfmgzq4mksxj75lg7733zjbnwkhqpq9mm6ca6qpk7fiz", - "tree": "e8d881a5d6b9f0aa5026b434e243a3618fac6a4e", - "url": "https://android.googlesource.com/device/google/trout" - }, - "device/google/vrservices": { - "dateTime": 1613865745, - "groups": [ - "pdk" - ], - "rev": "cd3299ea8a6537089ea8fcf370d9b69727d6f1f6", - "revisionExpr": "cd3299ea8a6537089ea8fcf370d9b69727d6f1f6", - "sha256": "1bqfiyv18g1il413rkmyhz4prkmq85ww4sh2d5i0rzpddc9rldjy", - "tree": "08b53652857dee6697fc8de5862737052c12d33d", - "url": "https://android.googlesource.com/device/google/vrservices" - }, - "device/google_car": { - "dateTime": 1636232492, - "groups": [ - "pdk" - ], - "rev": "40932896044cd4efc7ecd9abc210989d4d76ca88", - "revisionExpr": "40932896044cd4efc7ecd9abc210989d4d76ca88", - "sha256": "170jwa4p72l2vrxfyydv45ppwshs9480f4skaw5m4cb4dhzidwpr", - "tree": "a64fe6f03052c70de0036c8684a404e8aae49194", - "url": "https://android.googlesource.com/device/google_car" - }, - "device/linaro/dragonboard": { - "dateTime": 1624496557, - "groups": [ - "device", - "dragonboard", - "pdk" - ], - "rev": "1bcee771e9155d76db3222c9645d1596ab0b324d", - "revisionExpr": "1bcee771e9155d76db3222c9645d1596ab0b324d", - "sha256": "0pb3mqvj4r549lgvqv53cd8x3qyx0byj9a87v5gl5q99lsrbjar9", - "tree": "7622701a3935559d56862b7b92161eba26411317", - "url": "https://android.googlesource.com/device/linaro/dragonboard" - }, - "device/linaro/dragonboard-kernel": { - "groups": [ - "device", - "dragonboard", - "pdk" - ], - "rev": "8e8b88d194f42119f049b693ab5328d780867049", - "revisionExpr": "8e8b88d194f42119f049b693ab5328d780867049", - "sha256": "0prblxspjvp5nsz9ff236ia761539rbnn9wmna8za4k2qg4j26xk", - "tree": "d747d6d7702d9a6e69b19996fdb19bf42a620a66", - "url": "https://android.googlesource.com/device/linaro/dragonboard-kernel" - }, - "device/linaro/hikey": { - "dateTime": 1619139692, - "groups": [ - "device", - "hikey", - "pdk" - ], - "rev": "2cd4a00a5bd99208f8c54f53bd1a6345eba5ef64", - "revisionExpr": "2cd4a00a5bd99208f8c54f53bd1a6345eba5ef64", - "sha256": "0l5bkan588ig1g44bf1c5pwcd27i6wysh3i7sdfvlabkv6h0g86z", - "tree": "bdc346889f77bf17918688727ddc16de4e80a1d6", - "url": "https://android.googlesource.com/device/linaro/hikey" - }, - "device/linaro/hikey-kernel": { - "groups": [ - "device", - "hikey", - "pdk" - ], - "rev": "95e594335f8619af85e9289d320dbc74e1a3ad88", - "revisionExpr": "95e594335f8619af85e9289d320dbc74e1a3ad88", - "sha256": "0r994z41qd5fq9vsg0360glrljrivkwa4wsms1amaw503vdxx2nn", - "tree": "7e0fe52d8664fbfd32073e180e0eeb839f6fa182", - "url": "https://android.googlesource.com/device/linaro/hikey-kernel" - }, - "device/linaro/poplar": { - "groups": [ - "device", - "pdk", - "poplar" - ], - "rev": "883c2502ffb34e2f3b022e863293bd1bfc23442c", - "revisionExpr": "883c2502ffb34e2f3b022e863293bd1bfc23442c", - "sha256": "1j921jkjwi0v7mhf6lybdlv2axyzlrhmyfkpdghmfyny9y1za7bz", - "tree": "7a2dd29801e931b8966c0c12781b3c6ebed97b59", - "url": "https://android.googlesource.com/device/linaro/poplar" - }, - "device/linaro/poplar-kernel": { - "dateTime": 1558122724, - "groups": [ - "device", - "pdk", - "poplar" - ], - "rev": "e495c704b7a6fade74a0049d47a66614bec4a0b8", - "revisionExpr": "e495c704b7a6fade74a0049d47a66614bec4a0b8", - "sha256": "0danmswzl4r3skm19gg0868p36fxlhd5vj793v4i5allqkqgnxin", - "url": "https://android.googlesource.com/device/linaro/poplar-kernel" - }, - "device/sample": { - "dateTime": 1620442937, - "groups": [ - "pdk" - ], - "rev": "75fed4a73477cf7b13e42905d227fc5107b0b35a", - "revisionExpr": "75fed4a73477cf7b13e42905d227fc5107b0b35a", - "sha256": "14iyki70hlnb95i416izsw29hiyfpj1dnfb2pxnrr82qy3xk6dr7", - "tree": "13b6e11bea583bd0d274a89858ea23cb3090c482", - "url": "https://android.googlesource.com/device/sample" - }, - "device/ti/beagle_x15": { - "dateTime": 1617152508, - "groups": [ - "beagle_x15", - "device", - "pdk" - ], - "rev": "e35ec10939d0db0b6376282c0f45dccac0558f31", - "revisionExpr": "e35ec10939d0db0b6376282c0f45dccac0558f31", - "sha256": "0vbknk4k3dx9gbmhnhgvaiinfmhk8s0f3j5hzihbbdljqp0j65mj", - "tree": "8abbab950346d8c319bc0847b328140cc6a64c0b", - "url": "https://android.googlesource.com/device/ti/beagle-x15" - }, - "device/ti/beagle_x15-kernel": { - "dateTime": 1554368860, - "groups": [ - "beagle_x15", - "device", - "pdk" - ], - "rev": "517b46d6a94f0d686e19ab9849055e53b17604d7", - "revisionExpr": "517b46d6a94f0d686e19ab9849055e53b17604d7", - "sha256": "0ahsr4x06x982y975jizgy0k3jix70rd1ypzgg3v3k24wpifrnn3", - "url": "https://android.googlesource.com/device/ti/beagle-x15-kernel" - }, - "external/Apps": { - "dateTime": 1647596035, - "groups": [], - "rev": "f106bc3428e562d33045b6184cb7d610d8542f30", - "revisionExpr": "f106bc3428e562d33045b6184cb7d610d8542f30", - "sha256": "04xk6ah881sxyzn5qml9gpfnq5k0r4v0c6n9wvm765zw574hvgd6", - "url": "https://github.com/GrapheneOS/platform_external_Apps" - }, - "external/Auditor": { - "dateTime": 1649772539, - "groups": [], - "rev": "6a81567b1a83a8f46f95e949f545c042ff13b983", - "revisionExpr": "6a81567b1a83a8f46f95e949f545c042ff13b983", - "sha256": "0591fnabv0khpiwfmj611z8j4mixx6953spbljrvkn18wi09msr8", - "url": "https://github.com/GrapheneOS/platform_external_Auditor" - }, - "external/Camera": { - "dateTime": 1650068473, - "groups": [], - "rev": "0ba601045ac0c75e45531653d8df7ab7f3dbb958", - "revisionExpr": "0ba601045ac0c75e45531653d8df7ab7f3dbb958", - "sha256": "0q2r4fl55ckj8kk7gnfar6hmhbz7kh67d9576phsx32z9cbg4b14", - "url": "https://github.com/GrapheneOS/platform_external_Camera" - }, - "external/ComputeLibrary": { - "dateTime": 1614666515, - "groups": [ - "pdk-lassen" - ], - "rev": "2ae1a1cd2843a10bc7e91eb7df95c4b7eba58dbd", - "revisionExpr": "2ae1a1cd2843a10bc7e91eb7df95c4b7eba58dbd", - "sha256": "1k1ian6l5wkr2lgbn061rqggrv2k37z8x56jw2k005ga020qb71k", - "tree": "3aab6c17d52adf5138adbe89f0340c466525566e", - "url": "https://android.googlesource.com/platform/external/ComputeLibrary" - }, - "external/FP16": { - "groups": [ - "pdk" - ], - "rev": "fa719c9ca65bafbec85348690fc03af69309b994", - "revisionExpr": "fa719c9ca65bafbec85348690fc03af69309b994", - "sha256": "13lwr9v1rhr35mlvhzvwhwx9zcsry9nmin57w8wy8f3jm3m65lsd", - "tree": "bf795792c727b7d3d47af92580a2ac7157e72cd1", - "url": "https://android.googlesource.com/platform/external/FP16" - }, - "external/FXdiv": { - "groups": [ - "pdk" - ], - "rev": "c8c0fad85b70aaedd1ce6e21bf3a4fc557dc5a53", - "revisionExpr": "c8c0fad85b70aaedd1ce6e21bf3a4fc557dc5a53", - "sha256": "1804qzjg3vn7crqfzb8qv4f8sz5gl09b6h1lsgdr2plz2iga6b6m", - "tree": "9e71b2fb2df83e4bfd8abbc2bfa56c2a09d0118e", - "url": "https://android.googlesource.com/platform/external/FXdiv" - }, - "external/ImageMagick": { - "groups": [ - "pdk" - ], - "rev": "fab513e757a440bb8f5517450ee0af263315942a", - "revisionExpr": "fab513e757a440bb8f5517450ee0af263315942a", - "sha256": "06ngnvlj2yd1n5r9d5jg914br23ynp0hjwqlvcp9kyb9wnz8n7ll", - "tree": "03045c94afd42a25472029b2b83fee3c60a2929b", - "url": "https://android.googlesource.com/platform/external/ImageMagick" - }, - "external/OpenCL-CTS": { - "dateTime": 1621991117, - "groups": [], - "rev": "a70e5db0c423b1934d42a4162b2232669b5b3303", - "revisionExpr": "a70e5db0c423b1934d42a4162b2232669b5b3303", - "sha256": "0vs5jdpd0mxglmpcs0yjf778ink7mhkliahd7py6smw8mlram7kx", - "tree": "68ef86716c782f27d390623b7e0b43451262b611", - "url": "https://android.googlesource.com/platform/external/OpenCL-CTS" - }, - "external/OpenCSD": { - "groups": [ - "pdk" - ], - "rev": "bec745a24a3c9657ae5726e7b307760e69bdc288", - "revisionExpr": "bec745a24a3c9657ae5726e7b307760e69bdc288", - "sha256": "1b3sn1yxyjl7ghzvgq2fk50q1q52s5wbwg7lgdd37kn0dfj8f7pw", - "tree": "b89158aa98c2558ba697f4fc0a0175649bb024e3", - "url": "https://android.googlesource.com/platform/external/OpenCSD" - }, - "external/PdfViewer": { - "dateTime": 1647768105, - "groups": [], - "rev": "cdf5320c6ca58564cad3f8b013a0b21f7bda48d7", - "revisionExpr": "cdf5320c6ca58564cad3f8b013a0b21f7bda48d7", - "sha256": "0k9gf5zk9hkyb5s78f1lh2gxwbm25a3p53g7bxqwz8llkr2z8snm", - "url": "https://github.com/GrapheneOS/platform_external_PdfViewer" - }, - "external/Reactive-Extensions/RxCpp": { - "groups": [ - "pdk" - ], - "rev": "ac5bf92f435fd44bd418de92917454ef02b867b7", - "revisionExpr": "ac5bf92f435fd44bd418de92917454ef02b867b7", - "sha256": "1ydkh937q0vss0y5zid0zfrhlvk0rib57g2cnylzl2f667svabr0", - "tree": "051bad073977aaef75ac75fdc4bcdc6ecb616ce1", - "url": "https://android.googlesource.com/platform/external/Reactive-Extensions/RxCpp" - }, - "external/TestParameterInjector": { - "dateTime": 1630969648, - "groups": [ - "pdk" - ], - "rev": "a8d9a22fd5dc07840006c092bafc85d3a7e10075", - "revisionExpr": "a8d9a22fd5dc07840006c092bafc85d3a7e10075", - "sha256": "1d1y4rr7xl4r9bb5v20jpskkgkgidb26vnkg4s1dq8fmsk2maliq", - "tree": "9fd3e2913c92b64ab7f0403066556ad73202a5fc", - "url": "https://android.googlesource.com/platform/external/TestParameterInjector" - }, - "external/XNNPACK": { - "groups": [ - "pdk" - ], - "rev": "0cea1a1e068bd8e413cb7d86e7f5d7b5d8bb4146", - "revisionExpr": "0cea1a1e068bd8e413cb7d86e7f5d7b5d8bb4146", - "sha256": "0ps0gzf10n84ppcv23m03knwbllqd6x1skvn69sn6ssfiw12slwh", - "tree": "620677917f38b4015358dac80d83b3a760d9b25f", - "url": "https://android.googlesource.com/platform/external/XNNPACK" - }, - "external/aac": { - "dateTime": 1620514915, - "groups": [ - "pdk" - ], - "rev": "e9b8782d61c3a506ee4c32b6f1887d56b60a40b1", - "revisionExpr": "e9b8782d61c3a506ee4c32b6f1887d56b60a40b1", - "sha256": "1bg8wabf6snkr7fy3izis441jhqhag1gngi53dlzfk7g7ljiz3if", - "tree": "c6a1ddee22e29d9ea00ec2523071a711368189cd", - "url": "https://android.googlesource.com/platform/external/aac" - }, - "external/abseil-cpp": { - "groups": [ - "pdk" - ], - "rev": "b3560665fcc4860c0ab637b6acf9384a84956c80", - "revisionExpr": "b3560665fcc4860c0ab637b6acf9384a84956c80", - "sha256": "090a9pkyc3pxqz1pa42kmgqzqn3cs80f4arabm9sffnkxgds1254", - "tree": "6cf3c89b6849ab38ec1689687d291a3e249796ab", - "url": "https://android.googlesource.com/platform/external/abseil-cpp" - }, - "external/android-clat": { - "groups": [ - "pdk" - ], - "rev": "0c6e1b40702542773919e4c410f61ffe1f5943c4", - "revisionExpr": "0c6e1b40702542773919e4c410f61ffe1f5943c4", - "sha256": "08bddsbl7za78ac6drf63pmpimyqcjkqp3xkjacqqppa16gk15f0", - "tree": "4ce3e86e3851116f8acda0333bd44bbfd6436b4a", - "url": "https://android.googlesource.com/platform/external/android-clat" - }, - "external/android-nn-driver": { - "dateTime": 1646687163, - "groups": [ - "pdk-lassen" - ], - "rev": "3c367f1ddaaba93c43cfe86680067ab42ebe4607", - "revisionExpr": "3c367f1ddaaba93c43cfe86680067ab42ebe4607", - "sha256": "142g9fr2cgl4zav2h9w0pr7z20a89zxbsb7iw88w4130sc23is1w", - "url": "https://github.com/GrapheneOS/platform_external_android-nn-driver" - }, - "external/androidplot": { - "groups": [ - "pdk" - ], - "rev": "2d00fd6c9e084493226f5b98f908ff1add5ce770", - "revisionExpr": "2d00fd6c9e084493226f5b98f908ff1add5ce770", - "sha256": "1dxx539y2fbys0v3108mvk6ac875rjz6sw552xa2mhdhj5hywx32", - "tree": "c19652f571e82fda8df37b011482d499d6fab485", - "url": "https://android.googlesource.com/platform/external/androidplot" - }, - "external/angle": { - "dateTime": 1631754114, - "groups": [ - "pdk" - ], - "rev": "df619ae0dbe319ff0907474657b2cd79f82ebb49", - "revisionExpr": "df619ae0dbe319ff0907474657b2cd79f82ebb49", - "sha256": "1sgr6i1qw61gi1brgqpxrcnnlp8ibq9ar8lzm577xxrjrivp3j21", - "tree": "449f55443cdd38fc4701b127d4a8d0f05a91cc85", - "url": "https://android.googlesource.com/platform/external/angle" - }, - "external/ant-glob": { - "groups": [ - "pdk" - ], - "rev": "832b84277f008ecbcb5ed3611bf1a3e94eb68692", - "revisionExpr": "832b84277f008ecbcb5ed3611bf1a3e94eb68692", - "sha256": "1kv13x3rrjv04fyipfjgdmvbj9c22wb4ws8xikp2byvqss5qfyfj", - "tree": "5cb85282d1906e64622c8014a45275f9ea666ea6", - "url": "https://android.googlesource.com/platform/external/ant-glob" - }, - "external/antlr": { - "groups": [ - "pdk" - ], - "rev": "b3332f240724bb50d4387aca9a5ecbaf713df8d0", - "revisionExpr": "b3332f240724bb50d4387aca9a5ecbaf713df8d0", - "sha256": "09m5na2mm1qbbffzvmyvkvvp48wcfyd2m90asg07adaf94pw7xkb", - "tree": "0dda7c6f519668ef88610559e88075f672c87856", - "url": "https://android.googlesource.com/platform/external/antlr" - }, - "external/apache-commons-bcel": { - "groups": [ - "pdk" - ], - "rev": "040b6144329cdd183b1d79998995800f2b9c003f", - "revisionExpr": "040b6144329cdd183b1d79998995800f2b9c003f", - "sha256": "1wg1k32wz232b3d0iz8n0krpclz21l8jmmpd08ybgx410ga0nlwb", - "tree": "7becac4f172bc523d6803aabc6fc4ab2a4c6c259", - "url": "https://android.googlesource.com/platform/external/apache-commons-bcel" - }, - "external/apache-commons-compress": { - "groups": [ - "pdk" - ], - "rev": "76547aa2d3b5a1aaafe033b572bff4f03f90cc69", - "revisionExpr": "76547aa2d3b5a1aaafe033b572bff4f03f90cc69", - "sha256": "1mrr0ypp23pljll9i0xawar6h4snw52k10xnggmsrj638xi5bmms", - "tree": "2e226ee46d90ec1737a202ae6cf02029b349b54c", - "url": "https://android.googlesource.com/platform/external/apache-commons-compress" - }, - "external/apache-commons-math": { - "groups": [ - "pdk" - ], - "rev": "747555d98f8709cea8bee699cc86b278f1c9f598", - "revisionExpr": "747555d98f8709cea8bee699cc86b278f1c9f598", - "sha256": "17f2wbjgrpyjbcxxmwyfyxfbr7ci4z14ry1vp7dac0hlzn57rpln", - "tree": "cabd27a5c87d941c6681fc4c4381c9ba6a511853", - "url": "https://android.googlesource.com/platform/external/apache-commons-math" - }, - "external/apache-harmony": { - "dateTime": 1622077387, - "groups": [ - "pdk" - ], - "rev": "6bedaada15bf04951e6427745bc6b45e97fae725", - "revisionExpr": "6bedaada15bf04951e6427745bc6b45e97fae725", - "sha256": "13j3zz0wjvyyy8i4n56039n96yrla6iqzng13fi02fia2wwv5vjb", - "tree": "f8164a04bd5a75dfd9fc4d8d816eddb51530b615", - "url": "https://android.googlesource.com/platform/external/apache-harmony" - }, - "external/apache-http": { - "groups": [ - "pdk" - ], - "rev": "185b4d18bbe82ac3eaebdb0e99825e4482418b77", - "revisionExpr": "185b4d18bbe82ac3eaebdb0e99825e4482418b77", - "sha256": "180wkbj8pj021w6wizcjlnjl8giw3bs998jrxxpyrkpnjbf7nw2a", - "tree": "c0ef7660bac140abe46b991b8a779138961e5552", - "url": "https://android.googlesource.com/platform/external/apache-http" - }, - "external/apache-xml": { - "groups": [ - "pdk" - ], - "rev": "b4af002ba9e00ec2219a1e27828e8d9133c407ac", - "revisionExpr": "b4af002ba9e00ec2219a1e27828e8d9133c407ac", - "sha256": "07p95202kf49p5wpg5fq9nc99hcjcphac903sbm8wlsvcvppw6hx", - "tree": "3c1badb7488f3ce3c9d358a7b9173f9756850092", - "url": "https://android.googlesource.com/platform/external/apache-xml" - }, - "external/arm-neon-tests": { - "groups": [ - "vendor" - ], - "rev": "bb69117c11b0de8c848a648354c6b370e0fb4681", - "revisionExpr": "bb69117c11b0de8c848a648354c6b370e0fb4681", - "sha256": "05q3rb390d3zdmva3br4r2njy8hwvnn3ny796dbbsy8fwyq6ijzg", - "tree": "e0e7f83ac2a3ba4506488455e43c70116310161d", - "url": "https://android.googlesource.com/platform/external/arm-neon-tests" - }, - "external/arm-optimized-routines": { - "groups": [ - "pdk" - ], - "rev": "d5f0b3ea6cfaddd40f4106690f2e3b520b1963c4", - "revisionExpr": "d5f0b3ea6cfaddd40f4106690f2e3b520b1963c4", - "sha256": "1ag1zvd22685wxp2yk82vkwc246y2n1csqqjspx6zsbixgjrap5x", - "tree": "7ded61f3cfe322fe4706181e50b2f28b35d8a4a0", - "url": "https://android.googlesource.com/platform/external/arm-optimized-routines" - }, - "external/arm-trusted-firmware": { - "groups": [ - "pdk" - ], - "rev": "f2f714bfa1f6c6bc51ca5c98b531bab1364bc702", - "revisionExpr": "f2f714bfa1f6c6bc51ca5c98b531bab1364bc702", - "sha256": "1rdw9ffppv0lqb2gy6pljp9irrckg389afkb9m90nlx84cw4kg4j", - "tree": "37a21c69306801ee7cdda5167a30896c8740155b", - "url": "https://android.googlesource.com/platform/external/arm-trusted-firmware" - }, - "external/armnn": { - "dateTime": 1646687164, - "groups": [ - "pdk-lassen" - ], - "rev": "61836a4e3acb02a3a491e78da20d01a6e4f1f471", - "revisionExpr": "61836a4e3acb02a3a491e78da20d01a6e4f1f471", - "sha256": "1ql4pzi8v1niid01b835ss6swy7rhdaw92icqalv4jr8vnab99b3", - "url": "https://github.com/GrapheneOS/platform_external_armnn" - }, - "external/auto": { - "groups": [ - "pdk" - ], - "rev": "40f6e33309de080c50ade433c4a7fc08a7c9d853", - "revisionExpr": "40f6e33309de080c50ade433c4a7fc08a7c9d853", - "sha256": "02zs1cf9553f3wamv53sfxpphh2ss7l6lvww39f970zdpkkr1k85", - "tree": "960b44a6f1f21102baf56bc4d3c00f2ff9737762", - "url": "https://android.googlesource.com/platform/external/auto" - }, - "external/autotest": { - "groups": [ - "pdk-fs" - ], - "rev": "76c272b22aa868a953cb6147a4830f0d8680ea86", - "revisionExpr": "76c272b22aa868a953cb6147a4830f0d8680ea86", - "sha256": "1wnd234ci6hwfflsdf248jvmwp8dd08hcka8nll3gh0wqmy9bizf", - "tree": "970bfee28a0ee405c81505a96ecebf10ce798f23", - "url": "https://android.googlesource.com/platform/external/autotest" - }, - "external/avb": { - "dateTime": 1625706359, - "groups": [ - "pdk" - ], - "rev": "5ace2cf8e07d0807f6e92f649b400f1bd473e1ed", - "revisionExpr": "5ace2cf8e07d0807f6e92f649b400f1bd473e1ed", - "sha256": "1s35d3zns4w00k7x2x2pvc4b2y4c8kd46rmi7x860kszkl02kvwx", - "tree": "611cea55179701e5f8bc6d04182f4695f76445bf", - "url": "https://android.googlesource.com/platform/external/avb" - }, - "external/bazelbuild-rules_android": { - "groups": [ - "pdk" - ], - "rev": "c2dbc083e8fa49d79286aad52e160233906468f2", - "revisionExpr": "c2dbc083e8fa49d79286aad52e160233906468f2", - "sha256": "0mg4iyzaq22b9n07146vmq273vrk2f0hlyj7jm71s6vhmlqzvl3z", - "tree": "4ff6434731886c36f5a6eef7606a7d31696542df", - "url": "https://android.googlesource.com/platform/external/bazelbuild-rules_android" - }, - "external/bc": { - "groups": [ - "pdk" - ], - "rev": "a08212d3ccc718174a8da49bf0eb2d5476418628", - "revisionExpr": "a08212d3ccc718174a8da49bf0eb2d5476418628", - "sha256": "1ijih5ka54195h55c019z9nq5hmb71f3smgkssnh0rmjry6h5dld", - "tree": "439eb6a5bda538c326a2a854b852c36389dce04d", - "url": "https://android.googlesource.com/platform/external/bc" - }, - "external/bcc": { - "groups": [ - "pdk" - ], - "rev": "81e0412bff37c240654fd090b94b0b8419677a5d", - "revisionExpr": "81e0412bff37c240654fd090b94b0b8419677a5d", - "sha256": "04kphwmxxnpv72ycsn8skhlc8hkmm01rb8w8x0jl0gcbcw28dbng", - "tree": "b7b8d586ccc26581c99d4c96b15f62aa60029e71", - "url": "https://android.googlesource.com/platform/external/bcc" - }, - "external/blktrace": { - "groups": [ - "pdk" - ], - "rev": "7368ad7c75ef3218a05560429fa32750e0575c37", - "revisionExpr": "7368ad7c75ef3218a05560429fa32750e0575c37", - "sha256": "1v4znxs40lqzd9k5qw5my887x3ybybdfhhcf7qi3y4v9p8wqk9mw", - "tree": "51e2927dad8e330c62a779954ab2d3d5b24c93b6", - "url": "https://android.googlesource.com/platform/external/blktrace" - }, - "external/boringssl": { - "dateTime": 1619391741, - "groups": [ - "pdk" - ], - "rev": "e7354b6653bb645227865c476b843b6f07aa60ac", - "revisionExpr": "e7354b6653bb645227865c476b843b6f07aa60ac", - "sha256": "0zdzw01rab9qnsj9vn4ygk0x2i3bm2zjidl7fxwxf8z42h027bpx", - "tree": "323655a79032144978e5c081cfc4477da3fefad6", - "url": "https://android.googlesource.com/platform/external/boringssl" - }, - "external/bouncycastle": { - "dateTime": 1620954149, - "groups": [ - "pdk" - ], - "rev": "43ec63fbbb13a27871f5483a107ea619fe5a1274", - "revisionExpr": "43ec63fbbb13a27871f5483a107ea619fe5a1274", - "sha256": "0x4sy9406gffkglnkyg1pwpi66p1mhkrhh0p1245f2mbap6zbhx4", - "tree": "daf45d522673930ba2a90970d64295962b9ce13e", - "url": "https://android.googlesource.com/platform/external/bouncycastle" - }, - "external/brotli": { - "groups": [ - "pdk" - ], - "rev": "7bdb50d7ee0f83096e4a7776bd89a75942388229", - "revisionExpr": "7bdb50d7ee0f83096e4a7776bd89a75942388229", - "sha256": "0jjahi9515i5fchmym5rc9fk63hh8dmmbacpvf5q8bfb96vc52bg", - "tree": "97a85c8ac40ee60ac80a8663fc1d5fb86e9c6e27", - "url": "https://android.googlesource.com/platform/external/brotli" - }, - "external/bsdiff": { - "dateTime": 1618966958, - "groups": [ - "pdk" - ], - "rev": "8687434a4f088adb1bbc5e41adc9fbf8b31c330d", - "revisionExpr": "8687434a4f088adb1bbc5e41adc9fbf8b31c330d", - "sha256": "0bvvbndadhzqsl8avqwzxag02i90zmplbzw5xfiprdrbzr3l07im", - "tree": "6a5fca95ce93294ff06b53dbdfd4e3a81548cea3", - "url": "https://android.googlesource.com/platform/external/bsdiff" - }, - "external/bzip2": { - "groups": [ - "pdk" - ], - "rev": "b5638675c0243db85bf0b7c39c44000bb3db233b", - "revisionExpr": "b5638675c0243db85bf0b7c39c44000bb3db233b", - "sha256": "0vc2m1fz3dhypn771zbhfdf1my1lgm1naz08zyfcm62j6p0263sw", - "tree": "134faa56762a17c775fa18d4b4784aeea3e352ae", - "url": "https://android.googlesource.com/platform/external/bzip2" - }, - "external/caliper": { - "groups": [ - "pdk" - ], - "rev": "c531cf7b5e51975b779ed461b926a05de91afb80", - "revisionExpr": "c531cf7b5e51975b779ed461b926a05de91afb80", - "sha256": "1hg2c1b1vqrx3ky9s1s9bdalvpf47sgm2w2m3cwwc66p92x9sk8y", - "tree": "d2a8615b53cbd8d2a5add45543e271b5664861d7", - "url": "https://android.googlesource.com/platform/external/caliper" - }, - "external/capstone": { - "groups": [ - "pdk" - ], - "rev": "da74c02aa15fa86d0325b802b7173f55b1e17cb2", - "revisionExpr": "da74c02aa15fa86d0325b802b7173f55b1e17cb2", - "sha256": "181svy2yh8400xdjbz09rfmkzbzic8i8zjpj3mmicpq3lrbp37lz", - "tree": "810878d1f4e7da73475be66b4e3f751ffd52f9bd", - "url": "https://android.googlesource.com/platform/external/capstone" - }, - "external/catch2": { - "groups": [ - "pdk" - ], - "rev": "a19571a8d820d3851a44dbfc75272360584a5f50", - "revisionExpr": "a19571a8d820d3851a44dbfc75272360584a5f50", - "sha256": "121f7mvnhl9ss3ckwliiqfdkpi0c1siq7vy2ghd46lk17yc7lc7l", - "tree": "a3d2bfe065ce75a6840fceeb2bf10aab1a77149a", - "url": "https://android.googlesource.com/platform/external/catch2" - }, - "external/cblas": { - "groups": [ - "pdk" - ], - "rev": "465fc8ddcec174fe63c68b2ff98dd167ef815fec", - "revisionExpr": "465fc8ddcec174fe63c68b2ff98dd167ef815fec", - "sha256": "0vs0bvv7jxg9v853ys0262523qw6f83vlyzkq8dfrsvnsycakzzf", - "tree": "923bc4971f5b4dc8e023fad2d98800c17c47f0a9", - "url": "https://android.googlesource.com/platform/external/cblas" - }, - "external/cbor-java": { - "groups": [ - "pdk" - ], - "rev": "165c9fe482a2efe09dc053ac799d5d9eb766d694", - "revisionExpr": "165c9fe482a2efe09dc053ac799d5d9eb766d694", - "sha256": "18ycp109z76isyfi7pac2nd9idi23wpywkbndp9ki1h69mwr2zmm", - "tree": "093e7f4e8b99e937aada1dad8d1512cbd6b3b9f3", - "url": "https://android.googlesource.com/platform/external/cbor-java" - }, - "external/chromium-trace": { - "groups": [ - "pdk" - ], - "rev": "54da7f0d0f08b60d0267a4c2e7546e360fe15430", - "revisionExpr": "54da7f0d0f08b60d0267a4c2e7546e360fe15430", - "sha256": "0alb6ykda1vi6n2g1cw3b3p871c9bpz4xgi163p7kz39hpwv4h5p", - "tree": "e3c91cd249ec301599cfb651e542def91e410125", - "url": "https://android.googlesource.com/platform/external/chromium-trace" - }, - "external/clang": { - "groups": [ - "pdk" - ], - "rev": "f7896802de56d006e224b63c44b67fd638061b5d", - "revisionExpr": "f7896802de56d006e224b63c44b67fd638061b5d", - "sha256": "06jjzh7xg63a852m61x1dy5mk32g505srm9qax981y1fiqy4pr9b", - "tree": "28da730405effc787655ce612d030b4e8c83df0d", - "url": "https://android.googlesource.com/platform/external/clang" - }, - "external/cldr": { - "dateTime": 1636768923, - "groups": [ - "pdk" - ], - "rev": "8e975e26e9ee9eb4741ecbf0bfcba796e5e9bcf8", - "revisionExpr": "8e975e26e9ee9eb4741ecbf0bfcba796e5e9bcf8", - "sha256": "0qgy41wyv39yx3ia6ysnwnc919xkxk0dh3wpzmzq962sm6k3b04g", - "tree": "e359dbf3db5551c5571ca49a60d32e8faf35a52e", - "url": "https://android.googlesource.com/platform/external/cldr" - }, - "external/cn-cbor": { - "groups": [ - "pdk" - ], - "rev": "b1412f245b5256c30e3757ac9e8cf245deaf5040", - "revisionExpr": "b1412f245b5256c30e3757ac9e8cf245deaf5040", - "sha256": "1gh910wa3zrdk8jaghbbrwhr5cwxj2jiji98b00i79vdndi9fkp4", - "tree": "b1a40b5effebc93ce8f5010ec014f98daed1165e", - "url": "https://android.googlesource.com/platform/external/cn-cbor" - }, - "external/compiler-rt": { - "groups": [ - "pdk" - ], - "rev": "4bca908c4c4387ec754cd45aedef42f2a20aa6d8", - "revisionExpr": "4bca908c4c4387ec754cd45aedef42f2a20aa6d8", - "sha256": "1sxxwngwcb9z6x3f9i7fw8j08h27wvzhdnmwxbrx2kz2zphm4gwn", - "tree": "d901cea535f52d271a7e1085bbc09c825d9400dd", - "url": "https://android.googlesource.com/platform/external/compiler-rt" - }, - "external/connectedappssdk": { - "dateTime": 1634346131, - "groups": [ - "pdk" - ], - "rev": "101102838597ea8383623738ef82ff565e468970", - "revisionExpr": "101102838597ea8383623738ef82ff565e468970", - "sha256": "11qr5prfh22has9ay82flxs6wbhi7dviq4ac3hdvv1bbc64qimxc", - "tree": "7dada9629976efaca4537893d3c6841bdee6f692", - "url": "https://android.googlesource.com/platform/external/connectedappssdk" - }, - "external/conscrypt": { - "dateTime": 1646687012, - "groups": [ - "pdk" - ], - "rev": "2dfc7fcb1fb2a661d48e7bb94bee9e5036090611", - "revisionExpr": "2dfc7fcb1fb2a661d48e7bb94bee9e5036090611", - "sha256": "0cqx0w4ia21rhpr97ydvm5nf1q07qdlq55vm3raaarvfv8i0dvp1", - "url": "https://github.com/GrapheneOS/platform_external_conscrypt" - }, - "external/cpu_features": { - "groups": [ - "pdk" - ], - "rev": "1fa3785a766cf3a009edd5048e0b4a2c48f788c3", - "revisionExpr": "1fa3785a766cf3a009edd5048e0b4a2c48f788c3", - "sha256": "078fa0lqhy0v8nhb81yr4r80lr6d24r0xayxwzvyz9f78phvypi5", - "tree": "e6f352f7e260f5907e73795cb94c9b6d2515489f", - "url": "https://android.googlesource.com/platform/external/cpu_features" - }, - "external/cpuinfo": { - "groups": [ - "pdk" - ], - "rev": "d55f522b37f0caba7509a808387733966d2fe26d", - "revisionExpr": "d55f522b37f0caba7509a808387733966d2fe26d", - "sha256": "0y7api7gknnfphvwz8fc751yzwj5vzzgm7zqdbrcf0r3m09my4yg", - "tree": "61775889817f39fb6d1bdeb88fb5fafaee2971da", - "url": "https://android.googlesource.com/platform/external/cpuinfo" - }, - "external/crcalc": { - "groups": [ - "pdk" - ], - "rev": "f1831ec6e97bf09ae7de267851a372b16cf92471", - "revisionExpr": "f1831ec6e97bf09ae7de267851a372b16cf92471", - "sha256": "1nldnvwr197rpzigkxrdb1342vcnwh1mdazr831ynscqga55f7sc", - "tree": "a9b202b5b6992426c1505701ae6dd7c2bcec14b8", - "url": "https://android.googlesource.com/platform/external/crcalc" - }, - "external/cros/system_api": { - "groups": [ - "pdk" - ], - "rev": "2a8a2d44c70472770d0b4349aae4c51087f89f8f", - "revisionExpr": "2a8a2d44c70472770d0b4349aae4c51087f89f8f", - "sha256": "1jr6jiz7qjgwfm8p15lq6qh18iy25qbyr1accj1mxy2xcp3lcvnl", - "tree": "cb891c789d5114d8075da9efe5edb3a434291444", - "url": "https://android.googlesource.com/platform/external/cros/system_api" - }, - "external/crosvm": { - "dateTime": 1636160545, - "groups": [ - "pdk" - ], - "rev": "2e3890a4b5d910dbf2b11c36cf0e41fb762fc281", - "revisionExpr": "2e3890a4b5d910dbf2b11c36cf0e41fb762fc281", - "sha256": "19ilymnxcjfrgq5bgnlkcl4hn4wdky5rq0r377q344wd431i6ml9", - "tree": "d72574ca8af7deccc3cf4918b7ae99cb16001dbc", - "url": "https://android.googlesource.com/platform/external/crosvm" - }, - "external/curl": { - "groups": [ - "pdk" - ], - "rev": "96813bdf12a382393ea0646d2beb82e813ad06cd", - "revisionExpr": "96813bdf12a382393ea0646d2beb82e813ad06cd", - "sha256": "0wfyfdkw212wlqdmxwwm985hdm6wwcgx3lagbl373h9f9d6j7y28", - "tree": "2f0deeb6f002cb9428ba045ec685c932b0b3414c", - "url": "https://android.googlesource.com/platform/external/curl" - }, - "external/dagger2": { - "dateTime": 1620954161, - "groups": [ - "pdk" - ], - "rev": "18761281ab659492ade7a78a8b0ff5c81c8cee40", - "revisionExpr": "18761281ab659492ade7a78a8b0ff5c81c8cee40", - "sha256": "0aa3q04an07rmyf3fjjs797fpm49mq4fi1y0arqdk3jcn44ha8al", - "tree": "6f59a75348d07612173246ac6c4fca04bde0df2c", - "url": "https://android.googlesource.com/platform/external/dagger2" - }, - "external/deqp": { - "dateTime": 1635375761, - "groups": [ - "pdk-fs" - ], - "rev": "64fb9996f7fc2805355f03427a263f7a1a2a2983", - "revisionExpr": "64fb9996f7fc2805355f03427a263f7a1a2a2983", - "sha256": "16wwzkh068n4n6335r65cx3l24aapq05j9pbj3svpndgkzd28n6q", - "tree": "727f7dcdcc75803d50bb8d3aa2924ce8060507b8", - "url": "https://android.googlesource.com/platform/external/deqp" - }, - "external/deqp-deps/SPIRV-Headers": { - "dateTime": 1632877328, - "groups": [ - "pdk-fs" - ], - "rev": "c4faca6d2467a132eace04193742fc68a6067f49", - "revisionExpr": "c4faca6d2467a132eace04193742fc68a6067f49", - "sha256": "197mx23883n4i2grsaaf7d09cbp70yajzd4ylwr186lg1q94j649", - "tree": "829923f7e500a17e9fcfb430d518342f074a9ff3", - "url": "https://android.googlesource.com/platform/external/deqp-deps/SPIRV-Headers" - }, - "external/deqp-deps/SPIRV-Tools": { - "dateTime": 1632877329, - "groups": [ - "pdk-fs" - ], - "rev": "c8f646fab31bd371788f9b8e376e5d9d6d377b5c", - "revisionExpr": "c8f646fab31bd371788f9b8e376e5d9d6d377b5c", - "sha256": "1n9i57smxsy1hrqa7i0as6ky0ggcyp3y104hgmxmgzmxsch6a4n4", - "tree": "5bfa88b833e4004e8e1efe297744560296aa1d7a", - "url": "https://android.googlesource.com/platform/external/deqp-deps/SPIRV-Tools" - }, - "external/deqp-deps/amber": { - "dateTime": 1616029327, - "groups": [ - "pdk-fs" - ], - "rev": "4ed22191f86b9c1da339aca725697ad1417cd0fc", - "revisionExpr": "4ed22191f86b9c1da339aca725697ad1417cd0fc", - "sha256": "012vrgcf5afz99avy1107z40ly4dbnvaldzmm60zm074ys2gpczv", - "tree": "bdf409c89e96d95b1a90258eb449dfaf7c450239", - "url": "https://android.googlesource.com/platform/external/deqp-deps/amber" - }, - "external/deqp-deps/glslang": { - "dateTime": 1616029326, - "groups": [ - "pdk-fs" - ], - "rev": "5f7fd5c016c6bf2fcaf0d21313cd3f0bdce60445", - "revisionExpr": "5f7fd5c016c6bf2fcaf0d21313cd3f0bdce60445", - "sha256": "0m4pvypx9l7d16pslkf8imqm3k21jap1vcb05pm6213rwrgl11im", - "tree": "5d74f21d224575044c957e2655ac393cbb94e936", - "url": "https://android.googlesource.com/platform/external/deqp-deps/glslang" - }, - "external/desugar": { - "groups": [ - "pdk" - ], - "rev": "bd448f2f7cf47e5c675108f7f694cd51394f0f9e", - "revisionExpr": "bd448f2f7cf47e5c675108f7f694cd51394f0f9e", - "sha256": "0l24kgg5lm93aawfknf9igbhcag5jlacs0v1h0b2cwk7ffq6igyv", - "tree": "e8a970ff0d038511d3853490a6da42d409e255c5", - "url": "https://android.googlesource.com/platform/external/desugar" - }, - "external/dexmaker": { - "groups": [ - "pdk" - ], - "rev": "691b39b4b19a3a1726f13b7c5ac6bd0fb906a614", - "revisionExpr": "691b39b4b19a3a1726f13b7c5ac6bd0fb906a614", - "sha256": "1c47k9acimibwfm46zkhnwxr9ijjhz300w14dwzkirwk6hacsmy4", - "tree": "cbaf65481330ddfd93acd08775d131d239e59585", - "url": "https://android.googlesource.com/platform/external/dexmaker" - }, - "external/dlmalloc": { - "groups": [ - "pdk" - ], - "rev": "ec96486d81952c9c07dde5ea477ef33e37c521e5", - "revisionExpr": "ec96486d81952c9c07dde5ea477ef33e37c521e5", - "sha256": "1yz7c4y6jppq2gxgc7bnrhis4na6r96w3i9y7rqb32hyh971ym8h", - "tree": "b06ac27129c0b61709496137ff6ca8b044928639", - "url": "https://android.googlesource.com/platform/external/dlmalloc" - }, - "external/dng_sdk": { - "groups": [ - "pdk" - ], - "rev": "9f8d75246e1989e4b325f3252a3912affcc1b22a", - "revisionExpr": "9f8d75246e1989e4b325f3252a3912affcc1b22a", - "sha256": "1n0kz9ffs327mwd06qj7msmfwrhyiabcvapxsr172az0skr9980p", - "tree": "d5dd35e02c3b6767a037533b50136a6034907d1b", - "url": "https://android.googlesource.com/platform/external/dng_sdk" - }, - "external/dnsmasq": { - "groups": [ - "pdk" - ], - "rev": "653cd18fbe20f46b9088908e5633233fadb637c5", - "revisionExpr": "653cd18fbe20f46b9088908e5633233fadb637c5", - "sha256": "06lwhhpprrsv7bz2jysf1wjx50zmck3q7wpmnci28lc2r2b39xv1", - "tree": "56b00657a3c50d727f830c860a08d620071e1def", - "url": "https://android.googlesource.com/platform/external/dnsmasq" - }, - "external/doclava": { - "dateTime": 1620867787, - "groups": [ - "pdk" - ], - "rev": "0f582d0d69044f28b50aad2de59bd6f8673a5027", - "revisionExpr": "0f582d0d69044f28b50aad2de59bd6f8673a5027", - "sha256": "1aa1aycv47aavy6j29wkivspdg6fxhrpzkb9fd7mpv7im2z134zi", - "tree": "766ef423e8f021e0722776b1d031d9dd4529653f", - "url": "https://android.googlesource.com/platform/external/doclava" - }, - "external/dokka": { - "dateTime": 1620954167, - "groups": [ - "pdk" - ], - "rev": "3f65f739371b5a67467bc73fc4863a88cee748b5", - "revisionExpr": "3f65f739371b5a67467bc73fc4863a88cee748b5", - "sha256": "1n9lbm134yr4gd9lddlc6kykh0f18q4s3jvp3y09xy6r8hbilxx8", - "tree": "7ed184660673e7bac61ae4cd824405bfe2ddb8f7", - "url": "https://android.googlesource.com/platform/external/dokka" - }, - "external/downloader": { - "groups": [ - "pdk" - ], - "rev": "82797ff1427cd66c02d5139e2c869a2cf6bfd8f9", - "revisionExpr": "82797ff1427cd66c02d5139e2c869a2cf6bfd8f9", - "sha256": "1prbsya7mwnk2f6z7zmg4a62873kk5yfhjrki7dwb8rzwzq9mm5n", - "tree": "f06be8475e67098d027aec111cb0ce273100ef72", - "url": "https://android.googlesource.com/platform/external/downloader" - }, - "external/drm_hwcomposer": { - "dateTime": 1634166161, - "groups": [ - "drm_hwcomposer", - "pdk-fs" - ], - "rev": "1d35f0d02a039ecbf1266b13d9ef76483e2cedc2", - "revisionExpr": "1d35f0d02a039ecbf1266b13d9ef76483e2cedc2", - "sha256": "18ma7x3pw5nq6l85whkr3m1nwd6hnjqxiqr3q0mbafi9hp8sfraq", - "tree": "f710c50bff91decd514af8cd690aceb802a0e231", - "url": "https://android.googlesource.com/platform/external/drm_hwcomposer" - }, - "external/drrickorang": { - "groups": [ - "pdk" - ], - "rev": "5c62c5c7dd7c66fbb227c0e372feced80f4e18ee", - "revisionExpr": "5c62c5c7dd7c66fbb227c0e372feced80f4e18ee", - "sha256": "1c705icrhgcdkxlbz125yn61hglzbnyvmwj6prafs74l3jb9h2sf", - "tree": "1a6143a24b5b0b2bda6c94a83ba3fb08a05c5159", - "url": "https://android.googlesource.com/platform/external/drrickorang" - }, - "external/dtc": { - "groups": [ - "pdk" - ], - "rev": "b9c727eb2ffcc5cd9c3c42a86bbf597eaff3a7df", - "revisionExpr": "b9c727eb2ffcc5cd9c3c42a86bbf597eaff3a7df", - "sha256": "1x6qsq1d8ay15is649cy900b6n4syl37m8705fk1x5972gm3s833", - "tree": "ab333ed4d847901a1ff2586828588bef3b97a073", - "url": "https://android.googlesource.com/platform/external/dtc" - }, - "external/dynamic_depth": { - "groups": [ - "pdk" - ], - "rev": "1e460fed8c009ff2cc0d976617dbd5316d8ca0af", - "revisionExpr": "1e460fed8c009ff2cc0d976617dbd5316d8ca0af", - "sha256": "11mw0dwirrrirgrap33k8dvngpilf6qdzwsz0phzbpr05900915j", - "tree": "26c5bba83fe27b77cee1369541a2ee78b1c2a9b6", - "url": "https://android.googlesource.com/platform/external/dynamic_depth" - }, - "external/e2fsprogs": { - "groups": [ - "pdk" - ], - "rev": "695ede095039ffe84aed6832b5847c6016be56cb", - "revisionExpr": "695ede095039ffe84aed6832b5847c6016be56cb", - "sha256": "00y5a8kkqiqwg8q3mgns7vph072s3jiv7ih6b43qbgha622d9xq5", - "tree": "e6840663b1693bf32ca1b2951480a8bdd00c1a8f", - "url": "https://android.googlesource.com/platform/external/e2fsprogs" - }, - "external/easymock": { - "groups": [ - "pdk" - ], - "rev": "51beb6618fd32fa0f2d51082f04c80c07c8677c9", - "revisionExpr": "51beb6618fd32fa0f2d51082f04c80c07c8677c9", - "sha256": "13x8mwwilrqva7wknhcab80lhmh0j55mgdiha3w5v1crlk7nbgrz", - "tree": "493ede54cc3ee337e2021d85ada606212bb8987d", - "url": "https://android.googlesource.com/platform/external/easymock" - }, - "external/eigen": { - "dateTime": 1617238932, - "groups": [ - "pdk" - ], - "rev": "c5a628e442d5a093b9f9d7179ac090738f4e093d", - "revisionExpr": "c5a628e442d5a093b9f9d7179ac090738f4e093d", - "sha256": "1mja982a49hx7mzplq5vb3igzkyv659032hfha4qhg83qc5svpm3", - "tree": "b759c77cbd80c075943070072ecca105696b2a18", - "url": "https://android.googlesource.com/platform/external/eigen" - }, - "external/elfutils": { - "groups": [ - "pdk" - ], - "rev": "d9e1eb053510898efe70de988d0e1b63d1556844", - "revisionExpr": "d9e1eb053510898efe70de988d0e1b63d1556844", - "sha256": "1znxr9qbz5mgdl35g263c0n2k33siq2qhgdx0kilf566l9c7cjpp", - "tree": "15db324236530f56b2ab76f876a5aeeb6959f8c3", - "url": "https://android.googlesource.com/platform/external/elfutils" - }, - "external/emma": { - "groups": [ - "pdk" - ], - "rev": "447182b9cbfe0e571aa2a3754adb68e755d11b6f", - "revisionExpr": "447182b9cbfe0e571aa2a3754adb68e755d11b6f", - "sha256": "0q783p5xwhrw2hgq2lihxdz80n7gyw6pri9l8ryrzgdklxqgpdhy", - "tree": "2fe4ee2ac95c6e7dd3afd9d4f88e4ca9ace9a3b7", - "url": "https://android.googlesource.com/platform/external/emma" - }, - "external/erofs-utils": { - "dateTime": 1620867793, - "groups": [ - "pdk" - ], - "rev": "452d68bfacf9f0f7cc56eeb36a459fa980d622e9", - "revisionExpr": "452d68bfacf9f0f7cc56eeb36a459fa980d622e9", - "sha256": "1jj89j02d66jzcf53yjvrv7rgbwcmfpbi8839ygab0m5zxjdlshv", - "tree": "78c0c9f84843ab122bd616e7256ae45d500e73f0", - "url": "https://android.googlesource.com/platform/external/erofs-utils" - }, - "external/error_prone": { - "groups": [ - "pdk" - ], - "rev": "aa48ec720e6665859f4442850b1988791df2af18", - "revisionExpr": "aa48ec720e6665859f4442850b1988791df2af18", - "sha256": "1x5ikif1igni9sh9fcl9ma0k670a8gykvjv8bxl745mhzfnyfwqb", - "tree": "6629c9c61262cbd94d561431b05d7b8249a999d2", - "url": "https://android.googlesource.com/platform/external/error_prone" - }, - "external/escapevelocity": { - "groups": [ - "pdk" - ], - "rev": "b76828a75424a8cc000192440488f4f26966dd59", - "revisionExpr": "b76828a75424a8cc000192440488f4f26966dd59", - "sha256": "12g3s6l40sncayrl9hvwkixb0diq5gkdf0i3j3llz8yi5i9bh1pp", - "tree": "2a4b2331b87128956cfcabcc8ac79ac93841e8b5", - "url": "https://android.googlesource.com/platform/external/escapevelocity" - }, - "external/ethtool": { - "groups": [ - "pdk" - ], - "rev": "d07703d87ff08d1ec8740e971a23ad39cfa6a38d", - "revisionExpr": "d07703d87ff08d1ec8740e971a23ad39cfa6a38d", - "sha256": "17i4hhqfprqilra51s34l07rin3k32pzw36sb5xazmgr3g926giy", - "tree": "cf86c7bc8c726875ce65ce7588ae43a22b32042d", - "url": "https://android.googlesource.com/platform/external/ethtool" - }, - "external/exoplayer": { - "dateTime": 1631149353, - "groups": [ - "pdk" - ], - "rev": "b97625b0d8d7f203b1d7ccef529e5b369bd89e95", - "revisionExpr": "b97625b0d8d7f203b1d7ccef529e5b369bd89e95", - "sha256": "0r3zdplwd1h8x1phqmkws4ismz92vnmvvw11s3jyjpay80maqgh4", - "tree": "2727117346130da038ea1de49daff68dce9482d0", - "url": "https://android.googlesource.com/platform/external/exoplayer" - }, - "external/expat": { - "groups": [ - "pdk" - ], - "rev": "54e46e5b131dbc3878412c3d1277c8837c089bda", - "revisionExpr": "54e46e5b131dbc3878412c3d1277c8837c089bda", - "sha256": "1p1ckravpadk36lb04ahd40f2ivc921wrd21swq7n69c16g4a920", - "tree": "f4fe842cbe105849052ce8e3e3e64fb5bf4c3349", - "url": "https://android.googlesource.com/platform/external/expat" - }, - "external/f2fs-tools": { - "dateTime": 1632963789, - "groups": [ - "pdk" - ], - "rev": "2a83ad1ac78b987352ddbabd0d5f944114910638", - "revisionExpr": "2a83ad1ac78b987352ddbabd0d5f944114910638", - "sha256": "062r7sgrg626wgg8wvzjimm5gd8pixd3ssm921zmw7ahfzfi9720", - "tree": "a9f42f5fec12b5124ed530b3e83bb5e1ff33fa24", - "url": "https://android.googlesource.com/platform/external/f2fs-tools" - }, - "external/fastrpc": { - "groups": [ - "pdk" - ], - "rev": "418b791d679beb2078b579a3b6936cf330c41799", - "revisionExpr": "418b791d679beb2078b579a3b6936cf330c41799", - "sha256": "1mfid59pw4qkv4zdj86g8mm0gsrdqkpc8kcwx6xbq8l42k9br4jl", - "tree": "d716961e82370ff4435e14dfc9c582bc3f8081dc", - "url": "https://android.googlesource.com/platform/external/fastrpc" - }, - "external/fdlibm": { - "groups": [ - "pdk" - ], - "rev": "19a89b7a083dc38384446f88ca29c6b09a45db62", - "revisionExpr": "19a89b7a083dc38384446f88ca29c6b09a45db62", - "sha256": "0cxx79d3l3w7p3b1pzlmnargzw8svaqx3jpl69a816ipq274y5kg", - "tree": "baa180efc9ea514f4a3f0c36f706b99e559aeb1d", - "url": "https://android.googlesource.com/platform/external/fdlibm" - }, - "external/fec": { - "groups": [ - "pdk" - ], - "rev": "b6bbbd3e10f7b917f8fb0a75a2b3b57348a76e62", - "revisionExpr": "b6bbbd3e10f7b917f8fb0a75a2b3b57348a76e62", - "sha256": "0j0s8xhs6hgzjlybzks1brkjq7xlwlr17xkvay6lkjqb57cdsqxv", - "tree": "9c1309dc93abbbf017bd3fd4a775274e07d95872", - "url": "https://android.googlesource.com/platform/external/fec" - }, - "external/fft2d": { - "dateTime": 1616972543, - "groups": [ - "pdk" - ], - "rev": "bc2ce47fbe073485fd10360187d0a803880ec998", - "revisionExpr": "bc2ce47fbe073485fd10360187d0a803880ec998", - "sha256": "061p07mzli7srnhzvnz726j849446yyprlgxc300f5zwjla3cz3j", - "tree": "86324182290debfc244531e6823882ea6d52dedc", - "url": "https://android.googlesource.com/platform/external/fft2d" - }, - "external/firebase-messaging": { - "dateTime": 1624928620, - "groups": [ - "pdk" - ], - "rev": "1c72c43fa86941f0f0fc8d12475d81f83563b2fd", - "revisionExpr": "1c72c43fa86941f0f0fc8d12475d81f83563b2fd", - "sha256": "18c68j3cfc906x8glmlmcsxrbxfqy67dlim116grjmihv491zlsi", - "tree": "dc289b1bfbebddd2ec5969e9e8a899f3e23b1c2e", - "url": "https://android.googlesource.com/platform/external/firebase-messaging" - }, - "external/flac": { - "dateTime": 1616814157, - "groups": [ - "pdk" - ], - "rev": "702c7e785c9b8b6f587eb5deb827571f5a188d6a", - "revisionExpr": "702c7e785c9b8b6f587eb5deb827571f5a188d6a", - "sha256": "0bxl0m0kxfzwjk10nbm8i2fnsvn92d7793yv8bpwzqj4k7kcrg5m", - "tree": "627b9913a78224dd0170e89a301a2cf3a582db44", - "url": "https://android.googlesource.com/platform/external/flac" - }, - "external/flatbuffers": { - "groups": [ - "pdk" - ], - "rev": "04d4e06804470e451b7f67d1c07c614a66f5e03b", - "revisionExpr": "04d4e06804470e451b7f67d1c07c614a66f5e03b", - "sha256": "0aqwlh168j42532l0klgx6gsbqw7lhj92l25b8b1380j2qgz23hs", - "tree": "5a7f4b1493dee8569a2464fa4b40670fb61ec610", - "url": "https://android.googlesource.com/platform/external/flatbuffers" - }, - "external/fmtlib": { - "groups": [ - "pdk" - ], - "rev": "a605473f79f9d4e4346bc95538a3eb7a7aaed53d", - "revisionExpr": "a605473f79f9d4e4346bc95538a3eb7a7aaed53d", - "sha256": "16x73827rr1sfvxpd4gg4rpx30vqfdp2r2md9ynmbl6lf2qwgqfg", - "tree": "97efd94993e7d4231147354ce6702478f1ceb2f9", - "url": "https://android.googlesource.com/platform/external/fmtlib" - }, - "external/fonttools": { - "groups": [ - "pdk" - ], - "rev": "e76853bf40a5da5d1967ae174747408d080c17d6", - "revisionExpr": "e76853bf40a5da5d1967ae174747408d080c17d6", - "sha256": "082gbxzxji2hssl0h25yxvs0caf8cyaisjd6k09s2wcgvnvvc7n7", - "tree": "8e925d800e27f7a70c2b6a131b14526bc0f095b5", - "url": "https://android.googlesource.com/platform/external/fonttools" - }, - "external/freetype": { - "dateTime": 1619233379, - "groups": [ - "pdk" - ], - "rev": "2fb43a0ba2d4332301bf31cbdd4d1ed6a5c73228", - "revisionExpr": "2fb43a0ba2d4332301bf31cbdd4d1ed6a5c73228", - "sha256": "1higwvkpvh6wz0ryjbq31v00fqxq14q9xrr3p7ww32q2nvkych80", - "tree": "4932869f24580e9f7305224676711b487f60063a", - "url": "https://android.googlesource.com/platform/external/freetype" - }, - "external/fsck_msdos": { - "groups": [ - "pdk" - ], - "rev": "f2bfc09fbd67f93c1408761105353638c3c1e31a", - "revisionExpr": "f2bfc09fbd67f93c1408761105353638c3c1e31a", - "sha256": "08js9q4kzic0i6sj67cdppga0q818277a3wivp7dpaxvz4anc40s", - "tree": "e2efaa696497cedc92627849723ef1c48b764f6c", - "url": "https://android.googlesource.com/platform/external/fsck_msdos" - }, - "external/fsverity-utils": { - "groups": [ - "pdk" - ], - "rev": "1a802e6171c2a9ef9a70b952099e0293b5547550", - "revisionExpr": "1a802e6171c2a9ef9a70b952099e0293b5547550", - "sha256": "1v541yjbvlkkddynwnwakrhj77jmawm1niz1nwbr2ish612v07p5", - "tree": "4cdaa88e6505f5a9cc97967952415b32a3383eff", - "url": "https://android.googlesource.com/platform/external/fsverity-utils" - }, - "external/gemmlowp": { - "groups": [ - "pdk" - ], - "rev": "44238cd045b2cc0307a278944b50016ebd712124", - "revisionExpr": "44238cd045b2cc0307a278944b50016ebd712124", - "sha256": "1dff6jrd314xnib7jhqwpfc4hyv6ycjgrmb92wwany30drmlnw9l", - "tree": "a29716289a0b730ca66a3e632c6ce054eb3b90d6", - "url": "https://android.googlesource.com/platform/external/gemmlowp" - }, - "external/geojson-jackson": { - "dateTime": 1614736934, - "groups": [ - "pdk" - ], - "rev": "c997cda976fffb531124539397c820a78ef6da03", - "revisionExpr": "c997cda976fffb531124539397c820a78ef6da03", - "sha256": "0qrp98sn4q997q5szpz37414hlm3yl6183r504sv14azfwm7ymyf", - "tree": "5520f8b348fa75934708b0b968252192d513274b", - "url": "https://android.googlesource.com/platform/external/geojson-jackson" - }, - "external/geonames": { - "dateTime": 1605485636, - "groups": [ - "pdk" - ], - "rev": "8514499054c271d1eb5ab861d70413944090b6d4", - "revisionExpr": "8514499054c271d1eb5ab861d70413944090b6d4", - "sha256": "0xcdyb82cs40am7x477cavyczh1ijm5zx785fw2in1wkqah4zp0a", - "tree": "8c222e34d9650416cfdb5fb234eb249229a815df", - "url": "https://android.googlesource.com/platform/external/geonames" - }, - "external/gflags": { - "groups": [ - "pdk" - ], - "rev": "1fea58e12d6609ad6c972e58785c737886005d10", - "revisionExpr": "1fea58e12d6609ad6c972e58785c737886005d10", - "sha256": "0wyiic485x863sdm6834dsl3b4c40fqpagz529v091kribmmm8gz", - "tree": "fba0d240dce8c4d4f7784ef24576c099c0f9430f", - "url": "https://android.googlesource.com/platform/external/gflags" - }, - "external/giflib": { - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "09d48966e9f887172d48624158c31e7ef14442af", - "revisionExpr": "09d48966e9f887172d48624158c31e7ef14442af", - "sha256": "1sibmcf4ld5cda63fyklr7bd0naydy5c39rszg0fp7iiivx3n8il", - "tree": "702fc4e46960850f6ffb6aa874e6d392ca0126bc", - "url": "https://android.googlesource.com/platform/external/giflib" - }, - "external/glide": { - "groups": [ - "pdk" - ], - "rev": "8e7c074de72a48f020a551988ec8cfebd5708faa", - "revisionExpr": "8e7c074de72a48f020a551988ec8cfebd5708faa", - "sha256": "1b38i7kvsivigic627hxi04k9sf5iq6ry176drcx9mr6wkbysbvf", - "tree": "b000cc72405527ad2e83c4b833b5aa9c8f8cf469", - "url": "https://android.googlesource.com/platform/external/glide" - }, - "external/golang-protobuf": { - "groups": [ - "pdk" - ], - "rev": "d1853bbf07e624b74e5742cd999be19933c215d5", - "revisionExpr": "d1853bbf07e624b74e5742cd999be19933c215d5", - "sha256": "1za35lgd4h3vfqhv0a9kjbi0arrq9k0phpks113mddzlfg7dxnbw", - "tree": "3dd0e0611fe54225bcdac76ce2cb32645a4988e0", - "url": "https://android.googlesource.com/platform/external/golang-protobuf" - }, - "external/google-benchmark": { - "groups": [ - "pdk" - ], - "rev": "770b190cd0052a180fe161abad59b4cbdfd99d46", - "revisionExpr": "770b190cd0052a180fe161abad59b4cbdfd99d46", - "sha256": "1jnb9fbib4gp3w9smw5s1nvz2snbz414yxxa1xb58p5wjp7fqx4w", - "tree": "61f88d9a095a390cab484c109bd55ce293b117b0", - "url": "https://android.googlesource.com/platform/external/google-benchmark" - }, - "external/google-breakpad": { - "groups": [ - "pdk-fs" - ], - "rev": "dd594e30ddcafeab4a16462e002bcb4bb76b9a2f", - "revisionExpr": "dd594e30ddcafeab4a16462e002bcb4bb76b9a2f", - "sha256": "13l54qb6a8ba4g80h59mk1xxbdiqa0219h4p78rxzx1j75cx7m6h", - "tree": "007c6a23022007f52326b10a4843846b59800a00", - "url": "https://android.googlesource.com/platform/external/google-breakpad" - }, - "external/google-fonts/arbutus-slab": { - "groups": [ - "pdk" - ], - "rev": "1e8b7562a7730dde10a9ac714940b8f72922eec7", - "revisionExpr": "1e8b7562a7730dde10a9ac714940b8f72922eec7", - "sha256": "18g7n073qp1ii4gx11n6fpsv8si0ima4ldrx7mraca9mdq72w71m", - "tree": "66a42a60c47eb2270a81e2a6a4dc0005a3dabfb5", - "url": "https://android.googlesource.com/platform/external/google-fonts/arbutus-slab" - }, - "external/google-fonts/arvo": { - "groups": [ - "pdk" - ], - "rev": "2da6c28443a63d6f3c15a23fa91ab702e0792775", - "revisionExpr": "2da6c28443a63d6f3c15a23fa91ab702e0792775", - "sha256": "144j3kjdp9gm5qi9x0j571m88vnqs1lwm8672qh9l3m7lxxsy0jl", - "tree": "235b066a6f3f72c4a456e019484d2fa0cee0318e", - "url": "https://android.googlesource.com/platform/external/google-fonts/arvo" - }, - "external/google-fonts/barlow": { - "groups": [ - "pdk" - ], - "rev": "5689236481c6894306309f914d0f6ac658c73ec9", - "revisionExpr": "5689236481c6894306309f914d0f6ac658c73ec9", - "sha256": "029n04xijjbwwxmz8lbihwcl9a30bgy9czdzg82ybwylnwq9pfwm", - "tree": "7c0b55f740eb26565827ded9156b95cc39e67764", - "url": "https://android.googlesource.com/platform/external/google-fonts/barlow" - }, - "external/google-fonts/big-shoulders-text": { - "groups": [ - "pdk" - ], - "rev": "2ccba022300101472794139977165f9f0661e5b5", - "revisionExpr": "2ccba022300101472794139977165f9f0661e5b5", - "sha256": "1jpm0ld79d3g66iwiwmx4dn2gxdlrgwsblynf4zwcgcq7ydi4zb0", - "tree": "80a7ae4338e98bd113700f0d5fa8fbb49dfb6725", - "url": "https://android.googlesource.com/platform/external/google-fonts/big-shoulders-text" - }, - "external/google-fonts/carrois-gothic-sc": { - "groups": [ - "pdk" - ], - "rev": "108452b59bbc814caced6d59e1a41e8694c6c925", - "revisionExpr": "108452b59bbc814caced6d59e1a41e8694c6c925", - "sha256": "067xqhgd67ngvkr7frxdy1y774pfpzzkih3jjk7fj24wqnkc6d5j", - "tree": "befd570ce6877e893fc2ca9337bd167c46dbb796", - "url": "https://android.googlesource.com/platform/external/google-fonts/carrois-gothic-sc" - }, - "external/google-fonts/coming-soon": { - "groups": [ - "pdk" - ], - "rev": "fc5b08f0b4d656d13fe1594f5d61c01689c2100e", - "revisionExpr": "fc5b08f0b4d656d13fe1594f5d61c01689c2100e", - "sha256": "1wz6aji68kbhg58dbwn0zmjg2ywk6cfdq7j7awg38zl2q26nfmq9", - "tree": "2dc0ec0d9c5918a97c619ac2d66d47337cc7a415", - "url": "https://android.googlesource.com/platform/external/google-fonts/coming-soon" - }, - "external/google-fonts/cutive-mono": { - "groups": [ - "pdk" - ], - "rev": "d7fbee2cedf560275859854f4ad157b30baca8f5", - "revisionExpr": "d7fbee2cedf560275859854f4ad157b30baca8f5", - "sha256": "00wfjacl0sqncivpa3za9jmki9wva9q0vf85ads6g2rz4z6nkrff", - "tree": "9ba803163b0618253e4f339901be5b0fe73858b8", - "url": "https://android.googlesource.com/platform/external/google-fonts/cutive-mono" - }, - "external/google-fonts/dancing-script": { - "dateTime": 1617238954, - "groups": [ - "pdk" - ], - "rev": "82e7f54b5b544a62a0215b1e4254904c9489608f", - "revisionExpr": "82e7f54b5b544a62a0215b1e4254904c9489608f", - "sha256": "0hdp4a0gn23n88gzdi65dfqq3pmvw3nadf1p8xnqxan34yv8adyl", - "tree": "73201346f8efe651ef89bf9358e7b75d3df4d893", - "url": "https://android.googlesource.com/platform/external/google-fonts/dancing-script" - }, - "external/google-fonts/fraunces": { - "groups": [ - "pdk" - ], - "rev": "179edf3e68a163f4cb746c57a48d6d4e39bb26dd", - "revisionExpr": "179edf3e68a163f4cb746c57a48d6d4e39bb26dd", - "sha256": "1gr0x87wrs8qh2ykpggcvxkxc1qmd6hw0xq6hn6p6s8078pw5b6w", - "tree": "df5a6323eafdd606ba7a644946245afda291dd72", - "url": "https://android.googlesource.com/platform/external/google-fonts/fraunces" - }, - "external/google-fonts/karla": { - "groups": [ - "pdk" - ], - "rev": "7b1158516b88cb2ba00468fc19f535b104d1f351", - "revisionExpr": "7b1158516b88cb2ba00468fc19f535b104d1f351", - "sha256": "0c8ny537pvhjfh0b87lfpc0aga4x0mlry203wkacgx2a1h00irhx", - "tree": "bfd5397ee80c3baedbf1920f68b6ab4af6dfca8f", - "url": "https://android.googlesource.com/platform/external/google-fonts/karla" - }, - "external/google-fonts/lato": { - "groups": [ - "pdk" - ], - "rev": "9676839e16c2677d3780e2722fa4f8d5b774377a", - "revisionExpr": "9676839e16c2677d3780e2722fa4f8d5b774377a", - "sha256": "1hdy27r466jd7ik69257hiazjqsdzv0hbpzkmid6rq1gk2lkijgz", - "tree": "18f772424d0e832e1794832fbce11f93d35b97dd", - "url": "https://android.googlesource.com/platform/external/google-fonts/lato" - }, - "external/google-fonts/lustria": { - "groups": [ - "pdk" - ], - "rev": "b3828958ccbb417a366ad45adb97eacd3b82d8d5", - "revisionExpr": "b3828958ccbb417a366ad45adb97eacd3b82d8d5", - "sha256": "16i0vknh3z23mr79iilxyf6kqs5kqp198by9cx9rmzcg3phgx03y", - "tree": "fe80ddfe0177c76e740489b73402869f3acbfd30", - "url": "https://android.googlesource.com/platform/external/google-fonts/lustria" - }, - "external/google-fonts/rubik": { - "groups": [ - "pdk" - ], - "rev": "22c35160d6cb15b11347033565dfc8474a63faf7", - "revisionExpr": "22c35160d6cb15b11347033565dfc8474a63faf7", - "sha256": "10ap1n0s7qs742m3xzxrs91xyirp0280xvg4wz8hmpyip631h7f3", - "tree": "400d4b821e06718189263647364bbd219129e195", - "url": "https://android.googlesource.com/platform/external/google-fonts/rubik" - }, - "external/google-fonts/source-sans-pro": { - "groups": [ - "pdk" - ], - "rev": "0304aa7b428289092a21505d0fffa1a4bbd02133", - "revisionExpr": "0304aa7b428289092a21505d0fffa1a4bbd02133", - "sha256": "1nmdmb80pf2pzcdn369q5skspmlqv56sn9in0fcfhx14pib64w86", - "tree": "92f271befd7607e8dfae6aced21c85af92e22808", - "url": "https://android.googlesource.com/platform/external/google-fonts/source-sans-pro" - }, - "external/google-fonts/zilla-slab": { - "groups": [ - "pdk" - ], - "rev": "e7213c49cbd4932ffa2543ee8c4c4814517eba6b", - "revisionExpr": "e7213c49cbd4932ffa2543ee8c4c4814517eba6b", - "sha256": "1rm6wp6849wpw32ys5wbrx9836937j1zx310fdyyl07kqgx4vhmh", - "tree": "4d40e327be587d5257a0a46fd56fc15bec8e7351", - "url": "https://android.googlesource.com/platform/external/google-fonts/zilla-slab" - }, - "external/google-fruit": { - "groups": [ - "pdk" - ], - "rev": "163edb54c696ce93dd90072d69ae45e2392f340c", - "revisionExpr": "163edb54c696ce93dd90072d69ae45e2392f340c", - "sha256": "0wksa168xyk42yijf2idhpvzp8225ww165px3lc9ff9ph883g0ya", - "tree": "61d841dc12f982b1afaf7956176f05df58a9d98c", - "url": "https://android.googlesource.com/platform/external/google-fruit" - }, - "external/google-java-format": { - "groups": [ - "pdk" - ], - "rev": "c0e9894d003545b4b31b6373c1aa4e9a447b6226", - "revisionExpr": "c0e9894d003545b4b31b6373c1aa4e9a447b6226", - "sha256": "0g1i78c3km8lly0rb3b6axma754vxl9s9s48jfa0n2l565h2zk0q", - "tree": "6702e722773c4faecc6c4d7d35481429ecd1f797", - "url": "https://android.googlesource.com/platform/external/google-java-format" - }, - "external/google-styleguide": { - "groups": [ - "pdk" - ], - "rev": "b72dc1cc671e70b5cba6a5e72283a7705b90dee4", - "revisionExpr": "b72dc1cc671e70b5cba6a5e72283a7705b90dee4", - "sha256": "1krqv8srgkf85hrj0shwz9j4xs6nx4jbj8fzjsbwjg1f589dd8iy", - "tree": "7302b3aba66f80328131cca667660087c56825c8", - "url": "https://android.googlesource.com/platform/external/google-styleguide" - }, - "external/googletest": { - "dateTime": 1625706434, - "groups": [ - "pdk" - ], - "rev": "a76683fb017890ef705ad26b3549eff7d6624d7c", - "revisionExpr": "a76683fb017890ef705ad26b3549eff7d6624d7c", - "sha256": "0hs29iy2v24vl66qqa85sdzvxlw7awjravhy53gjv9vnq2dzpb84", - "tree": "54fb90f190c69a329c719650bad4fe22bf879033", - "url": "https://android.googlesource.com/platform/external/googletest" - }, - "external/gptfdisk": { - "groups": [ - "pdk" - ], - "rev": "6e6630c6f0ffead07cff7898a4a68b495c241459", - "revisionExpr": "6e6630c6f0ffead07cff7898a4a68b495c241459", - "sha256": "062g4a8s71lwdh2rkqjcdklbxsb551334rd07hhipygjllwhixzy", - "tree": "2782d4c888b85855ffe36724ad02bff0e57d9dbc", - "url": "https://android.googlesource.com/platform/external/gptfdisk" - }, - "external/grpc-grpc": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "8df07192a4bce1e4f1b654a9cd5092689bc2ad99", - "revisionExpr": "8df07192a4bce1e4f1b654a9cd5092689bc2ad99", - "sha256": "1b8mdx9x08djdm8fss25r1dc2xbq1hb70zdm782k2rmbwp47axa8", - "tree": "474847570e86fd2fc7855c79bd91ad424f0d34dd", - "url": "https://android.googlesource.com/platform/external/grpc-grpc" - }, - "external/grpc-grpc-java": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "9b3a6c2368f519539a59c4c9617eea479c833e8d", - "revisionExpr": "9b3a6c2368f519539a59c4c9617eea479c833e8d", - "sha256": "0hwm7wb4zg81cx784piqc316ik0dihbm19iiyn3y22ahhkd3ma4r", - "tree": "342002c39fac0adbfbca05420258c5bcdfa74fd4", - "url": "https://android.googlesource.com/platform/external/grpc-grpc-java" - }, - "external/guava": { - "groups": [ - "pdk" - ], - "rev": "9b79d654ebb1a2adf1caafbaa7029c5252f74f1b", - "revisionExpr": "9b79d654ebb1a2adf1caafbaa7029c5252f74f1b", - "sha256": "1hdvqppxkyafrpkv9qzs5c7kab57vi4xhqacbqbwfr7dj0plca56", - "tree": "b4a5bf8c37c0f38b7f93fe3b0d2cca936562be08", - "url": "https://android.googlesource.com/platform/external/guava" - }, - "external/guice": { - "groups": [ - "pdk" - ], - "rev": "30203d0536ebb60ce6d60c291e93bd658558a1d3", - "revisionExpr": "30203d0536ebb60ce6d60c291e93bd658558a1d3", - "sha256": "0f9k7ribhyf0n7p9ff2jqk18qk1gim4vbln1bhiazdlfs3v5laws", - "tree": "8615c70e58321176ed9a352581f81eef2e900df7", - "url": "https://android.googlesource.com/platform/external/guice" - }, - "external/gwp_asan": { - "dateTime": 1620867820, - "groups": [ - "pdk" - ], - "rev": "bad62a5272bca20b44a95cf4e21d7ff4271d6ce1", - "revisionExpr": "bad62a5272bca20b44a95cf4e21d7ff4271d6ce1", - "sha256": "1k71w8a36dhr4l5r661rvnmj4bxz49is9md78hndks4jqcnzn036", - "tree": "5e1e85016be16b395eef3d2c25a902ee8fa01c58", - "url": "https://android.googlesource.com/platform/external/gwp_asan" - }, - "external/hamcrest": { - "dateTime": 1613952188, - "groups": [ - "pdk" - ], - "rev": "b6b17dc33ec3cfffb9bc227e14c3042626c08f4e", - "revisionExpr": "b6b17dc33ec3cfffb9bc227e14c3042626c08f4e", - "sha256": "0i05qdmz9zd904apqxk6kdbffbydgj7k7n9yjvgrlw0m7xbynadj", - "tree": "cef87e8ae39ba698a34d80b7e8be04490d996505", - "url": "https://android.googlesource.com/platform/external/hamcrest" - }, - "external/hardened_malloc": { - "dateTime": 1647054729, - "groups": [], - "rev": "0537fbb546866038d54b49cabeee8135be19f30f", - "revisionExpr": "0537fbb546866038d54b49cabeee8135be19f30f", - "sha256": "0s0qfp8z3rp816gj5zlahcl1s92scdlj80qld1shy5kn8l185i6r", - "url": "https://github.com/GrapheneOS/hardened_malloc" - }, - "external/harfbuzz_ng": { - "dateTime": 1613865830, - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "29fd2884ecc5ffdb0b3ec56ebde8aeeaeea00de3", - "revisionExpr": "29fd2884ecc5ffdb0b3ec56ebde8aeeaeea00de3", - "sha256": "1m7a4ln2v5dxy5dkcfdxyjsvsrsd3hjbxvmhb4gyx6am6lk6lca8", - "tree": "ebb18345758e2a9af6d1c821c2f57c9b544f2e81", - "url": "https://android.googlesource.com/platform/external/harfbuzz_ng" - }, - "external/hyphenation-patterns": { - "groups": [ - "pdk" - ], - "rev": "109c2beeed753e908248ff37d0f2641c845a54d1", - "revisionExpr": "109c2beeed753e908248ff37d0f2641c845a54d1", - "sha256": "184jm20gaz36kwskqkhax7n1allfjanax6rz3vqs70rjgsdvv5i4", - "tree": "7f8755699a58ec28fa8af6852f2b74b85521807f", - "url": "https://android.googlesource.com/platform/external/hyphenation-patterns" - }, - "external/icing": { - "dateTime": 1630624039, - "groups": [ - "pdk" - ], - "rev": "98c699381b5f2f643b97c4a73f4e4b2c77c2b993", - "revisionExpr": "98c699381b5f2f643b97c4a73f4e4b2c77c2b993", - "sha256": "1s4d26gpqhh1hzjknfxpjf3ch6qls9rvxbkfl0mwwkq6vzcvzss3", - "tree": "a0e67b947c17231cc718a08346e197e5f9c56fb9", - "url": "https://android.googlesource.com/platform/external/icing" - }, - "external/icu": { - "dateTime": 1641607364, - "groups": [ - "pdk" - ], - "rev": "ad6f46bf612dd9babe50f6ba3382b5509f32d7a9", - "revisionExpr": "ad6f46bf612dd9babe50f6ba3382b5509f32d7a9", - "sha256": "0skwlgyyb8a3r1n0a3v508k7bf9i5dc17yvic9a7rk8sy46fzdbz", - "tree": "123d9a48853401e3274e8842df926dd8d4e93eaf", - "url": "https://android.googlesource.com/platform/external/icu" - }, - "external/igt-gpu-tools": { - "dateTime": 1617843792, - "groups": [ - "pdk" - ], - "rev": "8dab3575e552222227b27825c107c8c1d8f270f1", - "revisionExpr": "8dab3575e552222227b27825c107c8c1d8f270f1", - "sha256": "1c5cw7jgcfny776y5cqx7jcy8w4sqanx4b0qwrza6zqhgcc2cqhi", - "tree": "1532999add43e4b3c9d79b6fcaee864c06873603", - "url": "https://android.googlesource.com/platform/external/igt-gpu-tools" - }, - "external/image_io": { - "groups": [ - "pdk" - ], - "rev": "376851a4e7470cf917953e2572479c9fc1293234", - "revisionExpr": "376851a4e7470cf917953e2572479c9fc1293234", - "sha256": "0257h57ygzpj2vknj5k8whkznrsmqd2fhzzb9gl3rys9qgljjmvx", - "tree": "0120666903281fc2589b5fc8e5cd22175ff79fe0", - "url": "https://android.googlesource.com/platform/external/image_io" - }, - "external/ims": { - "dateTime": 1620781408, - "groups": [ - "pdk" - ], - "rev": "f25338249186d77071c488bb2b45bd785062aab1", - "revisionExpr": "f25338249186d77071c488bb2b45bd785062aab1", - "sha256": "1476c1dbyhsmvak2m5ffrgjxrf8ixigx5fsi5w805kfaifignmin", - "tree": "b24321ac17884be632351c22f458e3f75ece2aa2", - "url": "https://android.googlesource.com/platform/external/ims" - }, - "external/iperf3": { - "groups": [ - "pdk" - ], - "rev": "f155433271ea9d818f1b6c68c6dfa6db822a776b", - "revisionExpr": "f155433271ea9d818f1b6c68c6dfa6db822a776b", - "sha256": "1malr0g6ha2s0qb6qrr4cly161vcj2d4xy5wbnxj43pnhg0k4gqb", - "tree": "02bbd66233f7731973ac468cf9c3cb6d45a5bf3a", - "url": "https://android.googlesource.com/platform/external/iperf3" - }, - "external/iproute2": { - "groups": [ - "pdk" - ], - "rev": "67cd13ebdfe91ab495e5f226fa593353d0367e9a", - "revisionExpr": "67cd13ebdfe91ab495e5f226fa593353d0367e9a", - "sha256": "1527d8lzl7px9b84fxm1742nvz6d4h0r8nwibjh0d18j62xhz1mg", - "tree": "898b0b36f5cf2cd98b160057f23d939750870492", - "url": "https://android.googlesource.com/platform/external/iproute2" - }, - "external/ipsec-tools": { - "groups": [ - "pdk" - ], - "rev": "cc398e6d733015e452ee7cc0dc9134f116203932", - "revisionExpr": "cc398e6d733015e452ee7cc0dc9134f116203932", - "sha256": "1qz2058mcb75x22jarlls8ki6zhh9zd422nsn9wdzq29xk4a9cg1", - "tree": "a8579cf35b3d55a1e5e276a205294c85401281c2", - "url": "https://android.googlesource.com/platform/external/ipsec-tools" - }, - "external/iptables": { - "groups": [ - "pdk" - ], - "rev": "ee9cc007511071a839517572bac6b62430a79255", - "revisionExpr": "ee9cc007511071a839517572bac6b62430a79255", - "sha256": "0d2vfhzixszwl3nwch9f996yx7kafr9rn7fni41hbzrh8nra476y", - "tree": "d3b12fcc78b5ad0e8e25c7e3f068be047b461d91", - "url": "https://android.googlesource.com/platform/external/iptables" - }, - "external/iputils": { - "groups": [ - "pdk" - ], - "rev": "ff8609b28b7b65f0322524a594fac1819f151ce2", - "revisionExpr": "ff8609b28b7b65f0322524a594fac1819f151ce2", - "sha256": "0q24bn8swbjsaa19kc6jdk2fw93cbipi6xbdh95w07pdp3v1xazr", - "tree": "0df19d97ec45c1bbeca95069cf3b80e7b158fe4c", - "url": "https://android.googlesource.com/platform/external/iputils" - }, - "external/iw": { - "groups": [ - "pdk" - ], - "rev": "e440e4100631eb36ac4e475ca8187779edf05bdd", - "revisionExpr": "e440e4100631eb36ac4e475ca8187779edf05bdd", - "sha256": "01k08an490nvpzjyb7f6p8l67gxpkkg9fnc44f1lcc6ygb1rymsb", - "tree": "ab135c114c9c68b7ea8a1f0f674764b394c08868", - "url": "https://android.googlesource.com/platform/external/iw" - }, - "external/jackson-annotations": { - "dateTime": 1616972574, - "groups": [ - "pdk" - ], - "rev": "549992bdf74bd2c743d298577605c68489a2a3b3", - "revisionExpr": "549992bdf74bd2c743d298577605c68489a2a3b3", - "sha256": "0apc5cffr02drfhfxri1fqs449i6bsk62a5kb0yfk73maya5wlw2", - "tree": "f26a188603eaad310423345d73ae09b0bd815dea", - "url": "https://android.googlesource.com/platform/external/jackson-annotations" - }, - "external/jackson-core": { - "dateTime": 1616972574, - "groups": [ - "pdk" - ], - "rev": "e431391a0fcef80c187060e7a9bc0600622af91b", - "revisionExpr": "e431391a0fcef80c187060e7a9bc0600622af91b", - "sha256": "1c1amlrk7idijwhbhr2xvs822kc8cvfcmz2vxw9y03ylbicwnq42", - "tree": "2ea976e35ebc7c2f0a054ecb11b07aa9680a7617", - "url": "https://android.googlesource.com/platform/external/jackson-core" - }, - "external/jackson-databind": { - "dateTime": 1616972574, - "groups": [ - "pdk" - ], - "rev": "ea6e36a938d3352a8a7952cfde28146c7d2cca02", - "revisionExpr": "ea6e36a938d3352a8a7952cfde28146c7d2cca02", - "sha256": "1f4qf4dy0cyjv9cbmsvqawq0xp3r68snv5nidhj00jdnxcixh5zi", - "tree": "76a830de5dd85ed3bf66d5aca404d3da0cc41cbd", - "url": "https://android.googlesource.com/platform/external/jackson-databind" - }, - "external/jacoco": { - "dateTime": 1639094606, - "groups": [ - "pdk" - ], - "rev": "628b88e7006534fc0d82e1d419035168a4a99de3", - "revisionExpr": "628b88e7006534fc0d82e1d419035168a4a99de3", - "sha256": "1s5lr1q7ag4pv9s8nzfrgpwwmprw86c41b3605fvfz4sq2cfbs6i", - "tree": "c544807665f60b27e0f3909304f24e8e10b24e45", - "url": "https://android.googlesource.com/platform/external/jacoco" - }, - "external/jarjar": { - "groups": [ - "pdk" - ], - "rev": "aa357ccb88f3b2caf3060233cb71e025cfe3f692", - "revisionExpr": "aa357ccb88f3b2caf3060233cb71e025cfe3f692", - "sha256": "0vn1j4pmksskgdjak31yc2vc1l8ph4m3mw06nsm0ql7fhbmy00yg", - "tree": "4d923f9cfd9b90cc05993ef7907f76d25705145c", - "url": "https://android.googlesource.com/platform/external/jarjar" - }, - "external/javaparser": { - "dateTime": 1613531717, - "groups": [ - "pdk" - ], - "rev": "acd7a527fc44f5e516a50ff61eb1da2ba9272d31", - "revisionExpr": "acd7a527fc44f5e516a50ff61eb1da2ba9272d31", - "sha256": "0l5hikg3bhk5fasrbwgbiascl8jwimacmpj0if2yqmbzcr6bglzs", - "tree": "98df4b866e577b82546819f6e1e043fa1ab84ed4", - "url": "https://android.googlesource.com/platform/external/javaparser" - }, - "external/javapoet": { - "groups": [ - "pdk" - ], - "rev": "6458e0481b8e78a562805da73c016e8772755e31", - "revisionExpr": "6458e0481b8e78a562805da73c016e8772755e31", - "sha256": "0kwklwk1xjnnvwblfb5hga4ks1p3jdmh9dc30c5mifksrp8fsyr6", - "tree": "3468c8c75334dc5332cd858fa5cac271017a11de", - "url": "https://android.googlesource.com/platform/external/javapoet" - }, - "external/javasqlite": { - "groups": [ - "pdk" - ], - "rev": "aaeca777c7e7c12d019d5a2e71718ea31aaaebc6", - "revisionExpr": "aaeca777c7e7c12d019d5a2e71718ea31aaaebc6", - "sha256": "1801cchvl1nys58y41qxk9if6wamrakpvpq6c2k3fj65053kizi6", - "tree": "eaae0ae162d4f4761151e2811e53a626ef688fa2", - "url": "https://android.googlesource.com/platform/external/javasqlite" - }, - "external/javassist": { - "dateTime": 1616972577, - "groups": [ - "pdk" - ], - "rev": "7bd5da870ec56352887396c1c188350f733e4f3c", - "revisionExpr": "7bd5da870ec56352887396c1c188350f733e4f3c", - "sha256": "0zfcnqlgyl59pv4h0s0nnc8lhgljpq5dq4p05anay43lnrszn3ca", - "tree": "9d896c2e475840c036965d3978f05e6d234e2126", - "url": "https://android.googlesource.com/platform/external/javassist" - }, - "external/jcommander": { - "groups": [ - "pdk" - ], - "rev": "8ce937f3ef2ed68f188cc0637664933a711124de", - "revisionExpr": "8ce937f3ef2ed68f188cc0637664933a711124de", - "sha256": "1m4a69hc9k4ixn8sah9rz9n10xgbz06swcfcsx96cjk0svpqyw4w", - "tree": "564b53ba25694563902da784be99076494ee45a2", - "url": "https://android.googlesource.com/platform/external/jcommander" - }, - "external/jdiff": { - "groups": [ - "pdk" - ], - "rev": "2048ae4631d5758b6ce64c7249c9737ff67de09c", - "revisionExpr": "2048ae4631d5758b6ce64c7249c9737ff67de09c", - "sha256": "1j5bnl4lmm2288dvbma7mxyx0x52d3jn5d9wpd6idg44ii9ra1ap", - "tree": "6dcd7de8a3e46a412650b19b201630444e9d98d8", - "url": "https://android.googlesource.com/platform/external/jdiff" - }, - "external/jemalloc_new": { - "groups": [ - "pdk" - ], - "rev": "6d4d27fd2651ed114386b89c2d251b816a849460", - "revisionExpr": "6d4d27fd2651ed114386b89c2d251b816a849460", - "sha256": "1xbgga8jnizv1588dh1bd2av005wfmc69xzh867269j0523djcdr", - "tree": "783edcf0f46f55fbb297cdba2b1f461f9bba50ab", - "url": "https://android.googlesource.com/platform/external/jemalloc_new" - }, - "external/jimfs": { - "groups": [ - "pdk" - ], - "rev": "45db5289aab4404fdbe58f1c09aa57bdf6c97362", - "revisionExpr": "45db5289aab4404fdbe58f1c09aa57bdf6c97362", - "sha256": "1lgiryx40d8a5854yczzvm5x6fydncj06vaclq4hw07rlwh7kvn0", - "tree": "a1ea3a8dec42758d3ed96f945e3634eeb7e618f3", - "url": "https://android.googlesource.com/platform/external/jimfs" - }, - "external/jline": { - "groups": [ - "pdk", - "pdk-fs", - "tradefed" - ], - "rev": "778a1dc59cc8e2ae0e1831fbaa655cbd8780da02", - "revisionExpr": "778a1dc59cc8e2ae0e1831fbaa655cbd8780da02", - "sha256": "1qxn0vwnbz0sh9ax9ad52wg7373f48dcpq624bgfiypjgxfniqls", - "tree": "df5bc9d2909b8ed4feff07f097b5c0a15d2bab5a", - "url": "https://android.googlesource.com/platform/external/jline" - }, - "external/jsilver": { - "dateTime": 1613531721, - "groups": [ - "pdk" - ], - "rev": "3092867230f876bb6459261ceceac687ef58d9c5", - "revisionExpr": "3092867230f876bb6459261ceceac687ef58d9c5", - "sha256": "198msf9yaqbjy52aj4wfshdnxy5nyf1jwn7p2l4gndn1212vkqa1", - "tree": "b7d679a8e5bde0f898d7e4c6ca03dd9fb0daf00c", - "url": "https://android.googlesource.com/platform/external/jsilver" - }, - "external/jsmn": { - "groups": [ - "pdk" - ], - "rev": "52365eb6cb4019b843f51c274ea0048c10ab03fa", - "revisionExpr": "52365eb6cb4019b843f51c274ea0048c10ab03fa", - "sha256": "0czn4n8j87svwm1kgsnjd8qzyriygcjlkwskqj2w79v1s113rlb8", - "tree": "3c5f0e8807ab38bcec650b113fe9104e86a5806c", - "url": "https://android.googlesource.com/platform/external/jsmn" - }, - "external/jsoncpp": { - "groups": [ - "pdk" - ], - "rev": "d24d3d9f6fb36dcd5f4c2c8dde509bae2fce1525", - "revisionExpr": "d24d3d9f6fb36dcd5f4c2c8dde509bae2fce1525", - "sha256": "00985j9k2yspfp6vi5rhnb4pwbzig055l3p08mq8k1sqm3q47vqy", - "tree": "a39bc599e78f83beddd0e70400ba7806c2d1739a", - "url": "https://android.googlesource.com/platform/external/jsoncpp" - }, - "external/jsr305": { - "groups": [ - "pdk" - ], - "rev": "ef7ea7b4611582d4c3cd14b868694bab8604a670", - "revisionExpr": "ef7ea7b4611582d4c3cd14b868694bab8604a670", - "sha256": "0q8sc6rb67j35r6jk55ap37b9bbrgdca0a8dyyy04ipx07ccw05y", - "tree": "2d7da9565b41924f2797d19b3f0aa2674abb94ee", - "url": "https://android.googlesource.com/platform/external/jsr305" - }, - "external/jsr330": { - "groups": [ - "pdk" - ], - "rev": "bd6043d83744a331fe1cf5336cfcf15051b36854", - "revisionExpr": "bd6043d83744a331fe1cf5336cfcf15051b36854", - "sha256": "1s0jbmdd3vjaprwalf10i06n8sfmg1x356y5gz0jfimbsknva989", - "tree": "b5430f917b72fe5d8a40463304d9db9ba3be9af2", - "url": "https://android.googlesource.com/platform/external/jsr330" - }, - "external/junit": { - "dateTime": 1615514570, - "groups": [ - "pdk" - ], - "rev": "7c5c0ba1f123304da6f14f9d34d83b89851ccda2", - "revisionExpr": "7c5c0ba1f123304da6f14f9d34d83b89851ccda2", - "sha256": "1n7rfvpi0pg1m6qjh6wza310gf01p2kv564bnkf3dfsjsczfs0nb", - "tree": "da8f1fbae2eb06d58dd28b4c731deb942feebe1a", - "url": "https://android.googlesource.com/platform/external/junit" - }, - "external/junit-params": { - "groups": [ - "pdk" - ], - "rev": "fa8720eb57ec6d8fe8fdfd7c74e581f094fd9219", - "revisionExpr": "fa8720eb57ec6d8fe8fdfd7c74e581f094fd9219", - "sha256": "0wda5sh5jy1ww8y50nfsw508ijw185h6g0mn5nba9iv95zs44zmq", - "tree": "ebc79d81a0ca3240686c38c15599036ab6c11fe0", - "url": "https://android.googlesource.com/platform/external/junit-params" - }, - "external/kernel-headers": { - "dateTime": 1620176614, - "groups": [ - "pdk" - ], - "rev": "107a3f361cd33a81a550c7a0e23bdb1832079de2", - "revisionExpr": "107a3f361cd33a81a550c7a0e23bdb1832079de2", - "sha256": "0vj1hy930nr1pxrc0jdm9j4fhxnlcr05lcg6700ai5qqgz9i06rw", - "tree": "e5313e22a77f67ac0474436facffba03cb50ec26", - "url": "https://android.googlesource.com/platform/external/kernel-headers" - }, - "external/kmod": { - "groups": [ - "pdk" - ], - "rev": "fcfe0a62cc0220756c128e0911fd6c843ca65949", - "revisionExpr": "fcfe0a62cc0220756c128e0911fd6c843ca65949", - "sha256": "0xv7xwkz8mhn41fq7jv5hq2fy9r2l4srnwkcf3xbaca2ai177g1m", - "tree": "8c954764a46db77e5a1eda19a30667043fae3867", - "url": "https://android.googlesource.com/platform/external/kmod" - }, - "external/kotlinc": { - "groups": [ - "pdk" - ], - "rev": "5a266bf3adea01dbf7c5453e240333446eeee8cc", - "revisionExpr": "5a266bf3adea01dbf7c5453e240333446eeee8cc", - "sha256": "0dzms659jz4zjm07pwissifi7v57xhmrlzkx7j63s9za6az63719", - "tree": "a081613ed74029848a681382071addc16821f811", - "url": "https://android.googlesource.com/platform/external/kotlinc" - }, - "external/kotlinx.atomicfu": { - "groups": [ - "pdk" - ], - "rev": "4b155e4f2fb7ca1d776171331553580978c16276", - "revisionExpr": "4b155e4f2fb7ca1d776171331553580978c16276", - "sha256": "14zbi4fc70xnspx5kn6jdqq9yf8p177qmhx2bprsflrcdb1np9r5", - "tree": "e80306381de920a7ec40993f8e1796499e52c749", - "url": "https://android.googlesource.com/platform/external/kotlinx.atomicfu" - }, - "external/kotlinx.coroutines": { - "groups": [ - "pdk" - ], - "rev": "78dd9159461464bde631bd1bc2289440949179c4", - "revisionExpr": "78dd9159461464bde631bd1bc2289440949179c4", - "sha256": "0xg0g0yn8qzk23p8vvh4laavmvinbmqch5ib1ca44g6fkf7f7df1", - "tree": "cd835b4f3ee81a86fc0625444b031b33cb3c2b60", - "url": "https://android.googlesource.com/platform/external/kotlinx.coroutines" - }, - "external/kotlinx.metadata": { - "groups": [ - "pdk" - ], - "rev": "f30142f39a5cca983813018a10873ffab68b985d", - "revisionExpr": "f30142f39a5cca983813018a10873ffab68b985d", - "sha256": "0fz2mbsb51b6h5d8a1p099iccxi4ll2w4cnw3i8yikjmq5pl64k5", - "tree": "d68606e605301b3c17cb37ced3139c8d87b5a4de", - "url": "https://android.googlesource.com/platform/external/kotlinx.metadata" - }, - "external/ksoap2": { - "dateTime": 1613865853, - "groups": [ - "pdk" - ], - "rev": "93a77e277f823796a75ad9e8915dd28349e39023", - "revisionExpr": "93a77e277f823796a75ad9e8915dd28349e39023", - "sha256": "0kvfan6g57xczcv075439zlqaw3rxmi5mdz7rrfjxv2qyh3sp2v2", - "tree": "fe3c8ec755ec8de9ad4e68e66ce64c0e25cfd5c2", - "url": "https://android.googlesource.com/platform/external/ksoap2" - }, - "external/libabigail": { - "dateTime": 1617757405, - "groups": [ - "pdk" - ], - "rev": "5ac34d9f00f695f7f428162d9317c60b7c2ba8c8", - "revisionExpr": "5ac34d9f00f695f7f428162d9317c60b7c2ba8c8", - "sha256": "13rn7mvpwsvahryp1c8ka6rghblpa0vjsvrji3g86map3ij0shac", - "tree": "45dfd96a6dc902ae0fbbfe97f01258546c71a50f", - "url": "https://android.googlesource.com/platform/external/libabigail" - }, - "external/libaom": { - "groups": [ - "pdk" - ], - "rev": "7737a2f7518e2b155448dfa8d1202a33c0bc3cea", - "revisionExpr": "7737a2f7518e2b155448dfa8d1202a33c0bc3cea", - "sha256": "01v88ya40i58w9fmwc0ak4rl9l2sc5rm9yyh7j8r388ynhy1rldb", - "tree": "608ba896d651a6935d8f0a070d4f4febdbf4cad4", - "url": "https://android.googlesource.com/platform/external/libaom" - }, - "external/libavc": { - "dateTime": 1640704194, - "groups": [ - "pdk" - ], - "rev": "b8df3ad020b38d37fffbed8e3f16fdce6786a7c5", - "revisionExpr": "b8df3ad020b38d37fffbed8e3f16fdce6786a7c5", - "sha256": "0c87xk9v7g7s1dylv7v8j53ma2h74mfxhbjcvzxcmg19pcf7qdxv", - "tree": "87232def6b619e1951d500bc4c48362dac3fc51e", - "url": "https://android.googlesource.com/platform/external/libavc" - }, - "external/libbackup": { - "groups": [ - "pdk" - ], - "rev": "0207f03f5a56e8ee0d1c3447b7bd60d965646da5", - "revisionExpr": "0207f03f5a56e8ee0d1c3447b7bd60d965646da5", - "sha256": "0ll3ryrbrh2xz90b6r928jck1q0ghnq8wrn5zdy4y9w6naxjy8vc", - "tree": "1ac89449162ba88cb338516808b251dca83407d8", - "url": "https://android.googlesource.com/platform/external/libbackup" - }, - "external/libbrillo": { - "groups": [ - "pdk" - ], - "rev": "c96dd99374b194a4ea3759b4447b16ed9fa1bc98", - "revisionExpr": "c96dd99374b194a4ea3759b4447b16ed9fa1bc98", - "sha256": "0p9fnd8xjv5xf7jbkp7vmqzfmj0ip219lpmp4d291wxzc1jhy1cy", - "tree": "8f6ec66173bb45a55a65c8449f382c2c16b3b13a", - "url": "https://android.googlesource.com/platform/external/libbrillo" - }, - "external/libcap": { - "groups": [ - "pdk" - ], - "rev": "1e1b153722d7d9a6c4de62adfe91602f83e34436", - "revisionExpr": "1e1b153722d7d9a6c4de62adfe91602f83e34436", - "sha256": "1f4jkab7ws0sjzfgfvrf6mwrrl8q3ghnm885l8nkrlghqd7s3j9c", - "tree": "01d6e4802ff19d73bbebbf0d2c0a95ba61bf223b", - "url": "https://android.googlesource.com/platform/external/libcap" - }, - "external/libcap-ng": { - "groups": [ - "pdk" - ], - "rev": "7ce6e29eddf54dd690ae26b589a02a97f1c7d341", - "revisionExpr": "7ce6e29eddf54dd690ae26b589a02a97f1c7d341", - "sha256": "1dsr6r0s5m2aqm2wz9zq023abgvjxdrajjnsfrs8ssi30zxzrxyq", - "tree": "6a6715c842555e8921762be034c29526ce8edfa8", - "url": "https://android.googlesource.com/platform/external/libcap-ng" - }, - "external/libchrome": { - "dateTime": 1625706479, - "groups": [ - "pdk" - ], - "rev": "11afcc9d60eff1a8fdfea82c2068cbea751b0f2d", - "revisionExpr": "11afcc9d60eff1a8fdfea82c2068cbea751b0f2d", - "sha256": "0mi55n6sb3wzc67a279cnabhx179s8dh4bh0j72ngwbaj9sln1fr", - "tree": "0f4d08540c8e5fa16bcd0c99cd413fe815560e4b", - "url": "https://android.googlesource.com/platform/external/libchrome" - }, - "external/libchromeos-rs": { - "groups": [ - "pdk" - ], - "rev": "5db65a2ec64ae9e37613c2d3b975984b2fe23785", - "revisionExpr": "5db65a2ec64ae9e37613c2d3b975984b2fe23785", - "sha256": "0lkwghnsaniv3v9lbc1r011ff4dk9d0ja9xzxxk4b58xds6zjpil", - "tree": "0cbcf18d33905c6c234eaf3b10e6fbc2af5ae515", - "url": "https://android.googlesource.com/platform/external/libchromeos-rs" - }, - "external/libcppbor": { - "dateTime": 1642032352, - "groups": [ - "pdk" - ], - "rev": "402143bbcbc2ee07c09b2eb4a7c91e5ab6808d32", - "revisionExpr": "402143bbcbc2ee07c09b2eb4a7c91e5ab6808d32", - "sha256": "0bsania9zv0raww5ki7b4sf8p63x15fng14zr2rx2wn4mwplkiaq", - "tree": "8001d1f036eb96b6757a6ce86e2018de9d1295ac", - "url": "https://android.googlesource.com/platform/external/libcppbor" - }, - "external/libcups": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "fe0ba0081e2188662679f6c97f5904ce1ac51c9e", - "revisionExpr": "fe0ba0081e2188662679f6c97f5904ce1ac51c9e", - "sha256": "1986mbxc28sxi377ydjj8b7mdhwwvsb1df4n3da1cf0m9rrh90vg", - "tree": "4ebddc490b229a7fa48d6852af38e4a50d1fcff1", - "url": "https://android.googlesource.com/platform/external/libcups" - }, - "external/libcxx": { - "groups": [ - "pdk" - ], - "rev": "55cdd8a9892c9faec91319944984daeb1579e84a", - "revisionExpr": "55cdd8a9892c9faec91319944984daeb1579e84a", - "sha256": "1qvz2zyl6j8pnwbjv1rb7kqvjgq13nmbym2zabb64nch2h0vfs4w", - "tree": "dade513ca5fb6e74be05a2b9ab97e2814a6ac863", - "url": "https://android.googlesource.com/platform/external/libcxx" - }, - "external/libcxxabi": { - "dateTime": 1617757410, - "groups": [ - "pdk" - ], - "rev": "86d879f7fcc1044c18a60bcf8192e18adbde7a5e", - "revisionExpr": "86d879f7fcc1044c18a60bcf8192e18adbde7a5e", - "sha256": "11zz64d974bs5gm1b4vin5bjvq9a13h9gzjhk68lm4ksi1yaga96", - "tree": "9a4daaa5e2929bd54c4ded783bdafe762e664823", - "url": "https://android.googlesource.com/platform/external/libcxxabi" - }, - "external/libdivsufsort": { - "groups": [ - "pdk" - ], - "rev": "83ef56609ee34fcddb21571d377f58af34c14f64", - "revisionExpr": "83ef56609ee34fcddb21571d377f58af34c14f64", - "sha256": "1lh8s06r0fvkjsrdb0ns3iv0n97sibvbv3jy97c9s0zp29mfi3wg", - "tree": "9facdce8aba5db60d6f4007c02290daf066d9a24", - "url": "https://android.googlesource.com/platform/external/libdivsufsort" - }, - "external/libdrm": { - "groups": [ - "pdk" - ], - "rev": "7b46d4a10b36b496f836435cd68f34ab3138c87b", - "revisionExpr": "7b46d4a10b36b496f836435cd68f34ab3138c87b", - "sha256": "1v85xcr4k6vmdplnq3apm20yvd3jzwsv1rh570prrj15ba552alm", - "tree": "016f75b88ffb77530b6b58039d84238c213c31cc", - "url": "https://android.googlesource.com/platform/external/libdrm" - }, - "external/libepoxy": { - "groups": [ - "pdk" - ], - "rev": "4d62875e1e7fc85e333e5b19e4dcda63e3c2f89a", - "revisionExpr": "4d62875e1e7fc85e333e5b19e4dcda63e3c2f89a", - "sha256": "0wdjlwf9cvy1wz3xymrxmjxlqj1w7zxd2vxy0g90bnpslwcngc7l", - "tree": "8fce3df72013af156b20531357aec0ab57ff24d6", - "url": "https://android.googlesource.com/platform/external/libepoxy" - }, - "external/libese": { - "groups": [ - "pdk" - ], - "rev": "5746e11db9fc6453ec365c5f6b6053ee8ccfa06b", - "revisionExpr": "5746e11db9fc6453ec365c5f6b6053ee8ccfa06b", - "sha256": "0g10bprh155ys18zvsxs0annjzh39cnyxfldy9zbxcpcj5dlvirl", - "tree": "225d9f8207cdac4736967397a0a186d8c2a50bf3", - "url": "https://android.googlesource.com/platform/external/libese" - }, - "external/libevent": { - "groups": [ - "pdk" - ], - "rev": "909f99795752be025518c0f175f676d25e0a8351", - "revisionExpr": "909f99795752be025518c0f175f676d25e0a8351", - "sha256": "03gjyf91xycyd2g8nfkvvjg1kibvdm1dlzxn9x50sbhbig43i9gx", - "tree": "f2118a5914ece04d72e5053ebd1d2148e0cc3bf8", - "url": "https://android.googlesource.com/platform/external/libevent" - }, - "external/libexif": { - "dateTime": 1613865863, - "groups": [ - "pdk" - ], - "rev": "3aadaf7a55e2586760606f73cf32d5539ad9b775", - "revisionExpr": "3aadaf7a55e2586760606f73cf32d5539ad9b775", - "sha256": "0ppfmlnbh8vmhicdnvs4vfmsfg608pvmq60g8yylbr44c2bg208a", - "tree": "27f5103e68a972bd82cd44555f2fecf659711942", - "url": "https://android.googlesource.com/platform/external/libexif" - }, - "external/libffi": { - "groups": [ - "pdk" - ], - "rev": "917bc778a4db3603decde80382c4602287a66a18", - "revisionExpr": "917bc778a4db3603decde80382c4602287a66a18", - "sha256": "1kfagm0922z80061324a4w74231aic3p9wsw6qi67nasf7f1fbjs", - "tree": "9243fb80a4f9f9fccf873054ec277219c2b92d65", - "url": "https://android.googlesource.com/platform/external/libffi" - }, - "external/libfuse": { - "dateTime": 1620954233, - "groups": [ - "pdk" - ], - "rev": "6136a9ddff228dc0c21b148acf2515eee6080475", - "revisionExpr": "6136a9ddff228dc0c21b148acf2515eee6080475", - "sha256": "10c514vzj2mihk97d69zxzdqgxc65fyqkllyx5glfsqhsr156lwy", - "tree": "3e5075efec3f16265f9fe0bdf93d9bb0cdce7107", - "url": "https://android.googlesource.com/platform/external/libfuse" - }, - "external/libgav1": { - "dateTime": 1619139800, - "groups": [ - "pdk" - ], - "rev": "2868cde58040823dae27371510e160810e9ee37a", - "revisionExpr": "2868cde58040823dae27371510e160810e9ee37a", - "sha256": "0w3rkagg3c83rf8j0i6409jxx0wya7yxyx5xx3kgq89axymlb7gx", - "tree": "bb6cfe790af703e0d9b8f59b9a2578fd3b879cff", - "url": "https://android.googlesource.com/platform/external/libgav1" - }, - "external/libgsm": { - "groups": [ - "pdk" - ], - "rev": "838f0c54c4814a02935627ac231fbb63f69caed7", - "revisionExpr": "838f0c54c4814a02935627ac231fbb63f69caed7", - "sha256": "13np111m5nqvzza0mllnvmm0frvazy1nmlhp6lfn31d00vdrn936", - "tree": "63eb2263408829f915a3d3ff51a276574dbb6f4a", - "url": "https://android.googlesource.com/platform/external/libgsm" - }, - "external/libhevc": { - "dateTime": 1625187885, - "groups": [ - "pdk" - ], - "rev": "f793837150528d7b9e31cdd60b127939823e0c6f", - "revisionExpr": "f793837150528d7b9e31cdd60b127939823e0c6f", - "sha256": "1pwsmr437jags5xyxpsdiqg4axjp3n9i5fpcfcp1d2mha3win6ry", - "tree": "d5ca5b056740d79e3ec14a47fefee2f87f22a690", - "url": "https://android.googlesource.com/platform/external/libhevc" - }, - "external/libiio": { - "groups": [ - "pdk" - ], - "rev": "c7ef443dae07cc496f8d5a3e60cdc25aa8e338ef", - "revisionExpr": "c7ef443dae07cc496f8d5a3e60cdc25aa8e338ef", - "sha256": "049lcsyzmzympsk6s3rphcmql3y4rs2c1fsh6bfjpg4sdqjcf5w6", - "tree": "f07a31d8b7d475a17c0ad202faec7e03af948515", - "url": "https://android.googlesource.com/platform/external/libiio" - }, - "external/libjpeg-turbo": { - "dateTime": 1620443039, - "groups": [ - "pdk" - ], - "rev": "e78a6612493d491c4c24069db740022f2822f284", - "revisionExpr": "e78a6612493d491c4c24069db740022f2822f284", - "sha256": "003d689i5zbmfv9xqqi3bfc1fb0q9xl37x8k0lb5lv4pxr27i432", - "tree": "6d3824158f373f4684d67f316ec715235fcb063c", - "url": "https://android.googlesource.com/platform/external/libjpeg-turbo" - }, - "external/libkmsxx": { - "groups": [ - "pdk" - ], - "rev": "8fc36cf119ca8b57192599aea9451178bcfba392", - "revisionExpr": "8fc36cf119ca8b57192599aea9451178bcfba392", - "sha256": "1f3vr8khghmcw1pr9kn71ql7s1a0vwnclmqgm2dl27cbkfzf4qmx", - "tree": "8ac1a7266fc264022adc90f0839f652add01ecbc", - "url": "https://android.googlesource.com/platform/external/libkmsxx" - }, - "external/libldac": { - "groups": [ - "pdk" - ], - "rev": "bca837ee64afa4113e61b3718cb454ae26db6ba2", - "revisionExpr": "bca837ee64afa4113e61b3718cb454ae26db6ba2", - "sha256": "0wsy4g8bllsnhdca0s4kh7g986qixrqc3x4pn0jlwg8hnzdc26bg", - "tree": "8e139861b6d5bbed8ecef6cf5761d17aee160c92", - "url": "https://android.googlesource.com/platform/external/libldac" - }, - "external/libmpeg2": { - "groups": [ - "pdk" - ], - "rev": "788e92a9f2679649ac15498833bbeec82a4b4e15", - "revisionExpr": "788e92a9f2679649ac15498833bbeec82a4b4e15", - "sha256": "04qb3lvjnizsyzs59zdxw1i9ng1dibnn3a15szzw8dmfrdwdfjv9", - "tree": "4269021fa00fdd3facad44c0d45138a9e5da3f83", - "url": "https://android.googlesource.com/platform/external/libmpeg2" - }, - "external/libnetfilter_conntrack": { - "groups": [ - "pdk" - ], - "rev": "c8a970765d0e9920df5551029f906defb497d58b", - "revisionExpr": "c8a970765d0e9920df5551029f906defb497d58b", - "sha256": "1v6lpqqw7h19l9jzs43apw4kws39av9bhikarzlvym5xs3b6jhm6", - "tree": "4956c4a230984487df8d8cd415b312c51843c60f", - "url": "https://android.googlesource.com/platform/external/libnetfilter_conntrack" - }, - "external/libnfnetlink": { - "groups": [ - "pdk" - ], - "rev": "46ce8b1f29365d2340546f23a3c5f6957149dfd9", - "revisionExpr": "46ce8b1f29365d2340546f23a3c5f6957149dfd9", - "sha256": "1c6w4mi3xc6gxly949fh30ni84yk5w0bwqmipv857hpbq4cl3p9n", - "tree": "3c2f385975bc0411738fcebf86d18bd14b088b2f", - "url": "https://android.googlesource.com/platform/external/libnfnetlink" - }, - "external/libnl": { - "groups": [ - "pdk" - ], - "rev": "538d298871f9c077f2491d6532e90263ac009c78", - "revisionExpr": "538d298871f9c077f2491d6532e90263ac009c78", - "sha256": "1f54wdvb46iwmm725yx2hj6nmfh6g3sfiar27m6qd2i01ah8fb8i", - "tree": "9de29e54cb087ea356d39c0f52a95b15fdfea20e", - "url": "https://android.googlesource.com/platform/external/libnl" - }, - "external/libogg": { - "groups": [ - "pdk" - ], - "rev": "5f4292b0380ef0e7f309a729b98238c9f25e2ee2", - "revisionExpr": "5f4292b0380ef0e7f309a729b98238c9f25e2ee2", - "sha256": "0rdync9bnrw7gxwn69nkk1y8vn42il7145jlq9ry247qskd06hg9", - "tree": "ec79ed2f94c424e0cf789b7c90c96f0916e68fe4", - "url": "https://android.googlesource.com/platform/external/libogg" - }, - "external/libopus": { - "dateTime": 1633050190, - "groups": [ - "pdk" - ], - "rev": "e00ebcdb4328689e18676d25f4fcbccfd125747c", - "revisionExpr": "e00ebcdb4328689e18676d25f4fcbccfd125747c", - "sha256": "0z39qr4nd2cgsckhzif4dbjchxqgq72xrql7ckjwyp769g599pz9", - "tree": "00451145e6200d31a516d1fc672d0892fc9dff52", - "url": "https://android.googlesource.com/platform/external/libopus" - }, - "external/libpcap": { - "groups": [ - "pdk" - ], - "rev": "b07fcc4515671dc3602fa433f4bbbfed29e4ea5a", - "revisionExpr": "b07fcc4515671dc3602fa433f4bbbfed29e4ea5a", - "sha256": "16pjxifk3vmzkb66ga85ngcwmx555nzbms57fwm66k19v526m1m7", - "tree": "65cc8bb75106cd58b78ef321935000aa2851f8ce", - "url": "https://android.googlesource.com/platform/external/libpcap" - }, - "external/libphonenumber": { - "groups": [ - "pdk" - ], - "rev": "1d0590a86976fba14c233c346dd886535d97f4aa", - "revisionExpr": "1d0590a86976fba14c233c346dd886535d97f4aa", - "sha256": "1rn08wi8q4b6bb00rcchiv4zida0i7dz9vryfkadb15k4mqh79d4", - "tree": "eed50b5e022d54b627509c70ed4d5912d0c7ffab", - "url": "https://android.googlesource.com/platform/external/libphonenumber" - }, - "external/libpng": { - "groups": [ - "pdk" - ], - "rev": "917580f37ad1a9e881fb82cc9a8f475860a1b109", - "revisionExpr": "917580f37ad1a9e881fb82cc9a8f475860a1b109", - "sha256": "177jf1vizmmkp7zx4kh99jp66zaqqxkcj6zgk3n080qc91jh3xbx", - "tree": "6e1c1fca27986c75003dd1339570b8aa13498b64", - "url": "https://android.googlesource.com/platform/external/libpng" - }, - "external/libprotobuf-mutator": { - "groups": [ - "pdk" - ], - "rev": "f5608da8bd42af2134c1ece270460212cba75cea", - "revisionExpr": "f5608da8bd42af2134c1ece270460212cba75cea", - "sha256": "0qd6v41shmz918cv8h2jbgh3pvg65mk7c9m03afzz8gy26zl6rai", - "tree": "f6e1e64a91647161c26338b6205f3f9655476a01", - "url": "https://android.googlesource.com/platform/external/libprotobuf-mutator" - }, - "external/libsrtp2": { - "groups": [ - "pdk" - ], - "rev": "15fe3fd5acc7e2eefe98408fbdd99b437655d0ab", - "revisionExpr": "15fe3fd5acc7e2eefe98408fbdd99b437655d0ab", - "sha256": "1mr1gb60ryh71makvab277w1lrwlk7bv6alhh369jikm5sj78dyw", - "tree": "66ea024e880269f96944ce6d67c0a078b40f0d6a", - "url": "https://android.googlesource.com/platform/external/libsrtp2" - }, - "external/libtextclassifier": { - "dateTime": 1636416232, - "groups": [ - "pdk" - ], - "rev": "be51d516f665267a1bc1fd9fc6661e964e8b1a03", - "revisionExpr": "be51d516f665267a1bc1fd9fc6661e964e8b1a03", - "sha256": "0ibclamamp6g4g8887sx45g42ms5xharrjiqxqq4wyv5zkqmgwm3", - "tree": "10cb2a2397a6d0af98a52c799054e9ab06f1b044", - "url": "https://android.googlesource.com/platform/external/libtextclassifier" - }, - "external/libusb": { - "groups": [ - "pdk" - ], - "rev": "b103c6be096fc0f1b0114188430e3ff5d39fdc35", - "revisionExpr": "b103c6be096fc0f1b0114188430e3ff5d39fdc35", - "sha256": "1v007hjbbbs07mq2y84511mv31b8h8hhac7hp2lqmrwp8f2jldxx", - "tree": "15eeeb43c7bbd77d23f5e9f0af837722a7737e34", - "url": "https://android.googlesource.com/platform/external/libusb" - }, - "external/libutf": { - "dateTime": 1624496678, - "groups": [ - "pdk" - ], - "rev": "39547c9d9307d4ce7b72b74e7443414bf1d2374d", - "revisionExpr": "39547c9d9307d4ce7b72b74e7443414bf1d2374d", - "sha256": "1d0d5ljsb4amc6a8xwkx1hmzy712gww5vsh4fq0926nnl195vp8s", - "tree": "027714aed2ec42a5cfcdc00f92ccbfbf952bd8a5", - "url": "https://android.googlesource.com/platform/external/libutf" - }, - "external/libvpx": { - "dateTime": 1626224669, - "groups": [ - "pdk" - ], - "rev": "4d870e159c43ef3dcea4044cf3ef7235e4483fce", - "revisionExpr": "4d870e159c43ef3dcea4044cf3ef7235e4483fce", - "sha256": "1y883jrkywpy64xay77kxh1j2ijc77lmggyby8860y608a1227f4", - "tree": "2bb892d71caf976167223d81e692319771f72860", - "url": "https://android.googlesource.com/platform/external/libvpx" - }, - "external/libwebm": { - "groups": [ - "pdk" - ], - "rev": "85813a28ffe7ce8ff82347815cb46e29bc2bda18", - "revisionExpr": "85813a28ffe7ce8ff82347815cb46e29bc2bda18", - "sha256": "0kkb0mm6vqbv1ri6br6d4xisvbgx947r8d9vynbbw9bl03g2fbpp", - "tree": "cf4d7d5f7a99032031c0f56cf7b49b6df8deea93", - "url": "https://android.googlesource.com/platform/external/libwebm" - }, - "external/libwebsockets": { - "groups": [ - "pdk" - ], - "rev": "be389bd8f693be333a7a9f59729de36ca51fe78d", - "revisionExpr": "be389bd8f693be333a7a9f59729de36ca51fe78d", - "sha256": "14l852ww7vwc5vpi0b5vdqall31afz743qyqs67kdy1xdzz906mq", - "tree": "c9f2aa6ff169baaf3ce8f031fbf1364cb8c9b07a", - "url": "https://android.googlesource.com/platform/external/libwebsockets" - }, - "external/libxaac": { - "groups": [ - "pdk" - ], - "rev": "9f0a35822e9275ebc4ce058d54d6e4cd9ad571a3", - "revisionExpr": "9f0a35822e9275ebc4ce058d54d6e4cd9ad571a3", - "sha256": "1k85nq28kwa9jhma9xypm9i3p1317njryhcsvmiqk0w3cn5xxlr5", - "tree": "9c75bea06f8ec8bf4beeeafa70b36add7a0c1d02", - "url": "https://android.googlesource.com/platform/external/libxaac" - }, - "external/libxkbcommon": { - "groups": [ - "pdk" - ], - "rev": "f830abd08a754ca1576335f269647cd013b2bf5b", - "revisionExpr": "f830abd08a754ca1576335f269647cd013b2bf5b", - "sha256": "0ffqp52cwhvb7kkkvr993sj0z63jk7cx0jkv4fb3apjczp8rlnlx", - "tree": "ffd302aa88cc4fdaee4f50de64e524c19ef2e499", - "url": "https://android.googlesource.com/platform/external/libxkbcommon" - }, - "external/libxml2": { - "groups": [ - "libxml2", - "pdk" - ], - "rev": "567959a53c21286e07d5409fe9f73a18cbf4b87b", - "revisionExpr": "567959a53c21286e07d5409fe9f73a18cbf4b87b", - "sha256": "0kni8714vrwwrrbh3pg3fa5q7fillik22qzsrgy2i2d8y1jsbgp5", - "tree": "e489e59c92bdb5e0b1edf9d7ee7a2fc7622ca0f0", - "url": "https://android.googlesource.com/platform/external/libxml2" - }, - "external/libyuv": { - "groups": [ - "libyuv", - "pdk" - ], - "rev": "715a8b0584d482569ed39ee95291cfa9061c6aaf", - "revisionExpr": "715a8b0584d482569ed39ee95291cfa9061c6aaf", - "sha256": "0wqd724hbmyk1nqyz2ixk14dq074897raqnb72h8zfbshkxrdvp4", - "tree": "899183b8d4e59769a299cb0475d17f8e125e8954", - "url": "https://android.googlesource.com/platform/external/libyuv" - }, - "external/linux-kselftest": { - "dateTime": 1619838264, - "groups": [ - "pdk", - "vts" - ], - "rev": "388dca30aa5e5d1c30f6b47d0b9583c97de2cfc9", - "revisionExpr": "388dca30aa5e5d1c30f6b47d0b9583c97de2cfc9", - "sha256": "1wfr5vcjbswirbk0dla14bkz7q34imxd7l7r311c82vqf4wdk04b", - "tree": "202c2c2c79445480d24bdda25122921d34ee6768", - "url": "https://android.googlesource.com/platform/external/linux-kselftest" - }, - "external/llvm": { - "groups": [ - "pdk" - ], - "rev": "c30e7784e2964c0691d90a7946b45fcb13526a42", - "revisionExpr": "c30e7784e2964c0691d90a7946b45fcb13526a42", - "sha256": "0vsbyazjkpdd4gpmr9cbj94bl4f3ddhqx56rz9apyd50bzbi8dnb", - "tree": "5212842de125d645fea163644699a8a60feb25c8", - "url": "https://android.googlesource.com/platform/external/llvm" - }, - "external/llvm-project": { - "dateTime": 1607536677, - "groups": [ - "pdk" - ], - "rev": "664b187160dc951c2cea3b69f92decf358d8e75a", - "revisionExpr": "664b187160dc951c2cea3b69f92decf358d8e75a", - "sha256": "0ikzmd238agp9ldng39y1yn4yj2nqah251h5nrsp3b97qvd05wk5", - "url": "https://android.googlesource.com/toolchain/llvm-project" - }, - "external/lmfit": { - "groups": [ - "pdk" - ], - "rev": "9f9ceecdfd764bd8eda926b20adffe9da333e086", - "revisionExpr": "9f9ceecdfd764bd8eda926b20adffe9da333e086", - "sha256": "11nb4xcnbnqgq0b15hqdyppixhyri8kwymbvaznfi1y370jw66bp", - "tree": "9e2dd9c5c62ab3bfd30231d32a84a88eb686b663", - "url": "https://android.googlesource.com/platform/external/lmfit" - }, - "external/lottie": { - "dateTime": 1623891880, - "groups": [ - "pdk" - ], - "rev": "4d4a4b708375c94066006aeca912374d84a4cc6d", - "revisionExpr": "4d4a4b708375c94066006aeca912374d84a4cc6d", - "sha256": "0xbfmzrpj7j32s4m7ygvhbx4x4s3gdvzqn07jkh2bmi7r3kws8nz", - "tree": "05fe4bbf03603703931670dfb2e19f7173e88ef9", - "url": "https://android.googlesource.com/platform/external/lottie" - }, - "external/ltp": { - "groups": [ - "pdk", - "vts" - ], - "rev": "77012bc509534c66fed48ab2e0831f7c587c22cb", - "revisionExpr": "77012bc509534c66fed48ab2e0831f7c587c22cb", - "sha256": "0mqyz806pbqm0m40p3lnxjnbnkh7y4rasymk1n8c2a48dm6crxdf", - "tree": "dc99b8d2649bf2bbdb34cad32c778ac254a47634", - "url": "https://android.googlesource.com/platform/external/ltp" - }, - "external/lua": { - "dateTime": 1628903188, - "groups": [ - "pdk" - ], - "rev": "50357382f66e0973a1428f712c01b1e52f8e8d30", - "revisionExpr": "50357382f66e0973a1428f712c01b1e52f8e8d30", - "sha256": "1anzd8bz8vm224z62km4v6i6jvqdys18kzrh0c6ss6gq6v85l1b5", - "tree": "a67a40517e86f42fe1691df7dc2d8573e1ca6df4", - "url": "https://android.googlesource.com/platform/external/lua" - }, - "external/lz4": { - "groups": [ - "pdk" - ], - "rev": "ae6f3552ce2ffe5bc160e196bee1e8bd922ffa16", - "revisionExpr": "ae6f3552ce2ffe5bc160e196bee1e8bd922ffa16", - "sha256": "1z9qlmhzzd6zssc897sy2yz2iqpq812qfpyszxv5nsmj9ml48swq", - "tree": "aa44ea0975fc0f37e5b624c1d051710d436015b5", - "url": "https://android.googlesource.com/platform/external/lz4" - }, - "external/lzma": { - "groups": [ - "pdk" - ], - "rev": "8a2b6db93068d164bc910b44818a748df7ea7fd9", - "revisionExpr": "8a2b6db93068d164bc910b44818a748df7ea7fd9", - "sha256": "08wi3bisnknkz26iw3r3lna9zxwnmbql6iz550793nbq8bnkvci3", - "tree": "48269b553015dd591fe5f742a7f5e3f66131d418", - "url": "https://android.googlesource.com/platform/external/lzma" - }, - "external/marisa-trie": { - "dateTime": 1613865883, - "groups": [ - "pdk" - ], - "rev": "627dea58d55e302266a5fb3399b46b7bf66a709f", - "revisionExpr": "627dea58d55e302266a5fb3399b46b7bf66a709f", - "sha256": "131spy2m80s752028pqqkhylnd2y8ibz1bajdssxjhw6ybhfh4yc", - "tree": "f36e0f9da5855a1abb42f107a4e0733d79080e65", - "url": "https://android.googlesource.com/platform/external/marisa-trie" - }, - "external/markdown": { - "groups": [ - "pdk" - ], - "rev": "18ab6aa9826549f74d23d2806375cd973c128507", - "revisionExpr": "18ab6aa9826549f74d23d2806375cd973c128507", - "sha256": "1g8ziq2pf7gnyqcv6cbpigs7vaghd269lxzqvq3gkmqq5nvvp51k", - "tree": "684dae92395ec05a6684410960f7b4b6b5fac175", - "url": "https://android.googlesource.com/platform/external/markdown" - }, - "external/mdnsresponder": { - "groups": [ - "pdk" - ], - "rev": "27511f249eb57912f5eba10e8a26d5d73a61bd75", - "revisionExpr": "27511f249eb57912f5eba10e8a26d5d73a61bd75", - "sha256": "11fw71ghxij6q9zrn3bp7plz05yrw0a8w9yjkdcfjiicf4may28f", - "tree": "6eb0369981268c07ff9b815b3fdc0d689761bcbc", - "url": "https://android.googlesource.com/platform/external/mdnsresponder" - }, - "external/mesa3d": { - "dateTime": 1619305438, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "290ceed1d8d7e8bafff2585927a679fb3a579d85", - "revisionExpr": "290ceed1d8d7e8bafff2585927a679fb3a579d85", - "sha256": "0gj14c9wnhqpfpf3wkvfpf967rcsf151clamr6d1prf36m917a43", - "tree": "b85b01604bce00aeb9d908ade413b08baeae9f20", - "url": "https://android.googlesource.com/platform/external/mesa3d" - }, - "external/mime-support": { - "groups": [ - "pdk" - ], - "rev": "983cab4ee2f036103b6d3f365928d2ba836a68c5", - "revisionExpr": "983cab4ee2f036103b6d3f365928d2ba836a68c5", - "sha256": "1lkwshpnbp0hgz4azb63c83xdk8hrqywcbh501frjc8d5zgxvm6s", - "tree": "59736b7911058790078030c9c6923de4f0acbfc9", - "url": "https://android.googlesource.com/platform/external/mime-support" - }, - "external/minigbm": { - "dateTime": 1639008299, - "groups": [ - "pdk" - ], - "rev": "ad7fcdb22ffb98dc08dbea1ac2b286a16ca45031", - "revisionExpr": "ad7fcdb22ffb98dc08dbea1ac2b286a16ca45031", - "sha256": "1rk16cf47yc4mqdginjifshzxlmiknba3jckp9kkfx0n3kmilcvz", - "tree": "7db8addd59af78ff5b81242d00962d3021fe5ff5", - "url": "https://android.googlesource.com/platform/external/minigbm" - }, - "external/minijail": { - "dateTime": 1620954255, - "groups": [ - "pdk" - ], - "rev": "e7d503239f6038425139b9106427144ec007e5ae", - "revisionExpr": "e7d503239f6038425139b9106427144ec007e5ae", - "sha256": "18341lkx5k0svyj3z60cdv153h8aq0fvc00dssxm3rssim4ax3gl", - "tree": "832aaffc3276b8ebfc0960c3d4bc4138ad8a6490", - "url": "https://android.googlesource.com/platform/external/minijail" - }, - "external/mksh": { - "groups": [ - "pdk" - ], - "rev": "ab237179424ac9da6e009d9575de049dffabdcc7", - "revisionExpr": "ab237179424ac9da6e009d9575de049dffabdcc7", - "sha256": "1d8xqv9r3qa7vvwqs6ifpl77j5whvn67dk0b4xgfbsqf2rryrk71", - "tree": "e35b585bbab023d0a99d4e7aa4e4734bdec55da4", - "url": "https://android.googlesource.com/platform/external/mksh" - }, - "external/mockftpserver": { - "dateTime": 1639793023, - "groups": [ - "pdk" - ], - "rev": "86f6b7d841a5025fb14bfb2e6de9367cca987f0f", - "revisionExpr": "86f6b7d841a5025fb14bfb2e6de9367cca987f0f", - "sha256": "13v4wf8ympfh18w233jzc9vy2sddh1qkrbkrwcmzs6smw84z5d4m", - "tree": "e306526a4ee6c7ec92379080fe0ca70bd71cfd5c", - "url": "https://android.googlesource.com/platform/external/mockftpserver" - }, - "external/mockito": { - "groups": [ - "pdk" - ], - "rev": "7eb0861430819806dced351813582a5aa666e670", - "revisionExpr": "7eb0861430819806dced351813582a5aa666e670", - "sha256": "0fvgaw450rhb5cmq2blh2y4zi86x23jjngrskprz9k4is3yw8zn9", - "tree": "282ecb140139a5cff47b139b1d2b936c92fefd72", - "url": "https://android.googlesource.com/platform/external/mockito" - }, - "external/mockwebserver": { - "groups": [ - "pdk" - ], - "rev": "3636059264e07e0526caeb35b5973570c43698e1", - "revisionExpr": "3636059264e07e0526caeb35b5973570c43698e1", - "sha256": "1yxf1fgfkb7kgzz5pqac8171952gfviv2043njxnxbaysmy5sn1n", - "tree": "0f42266fe9967fcbdd3eb94b2458a5b3d123173d", - "url": "https://android.googlesource.com/platform/external/mockwebserver" - }, - "external/modp_b64": { - "groups": [ - "pdk" - ], - "rev": "f61f774247a75e346c3d461f5a9f7d52051e93b1", - "revisionExpr": "f61f774247a75e346c3d461f5a9f7d52051e93b1", - "sha256": "0l11d9qw0qlh6ab2ybwciscspqscdydj23q5998va4qxpapdcrjg", - "tree": "d9bfebeca9c2fdc867d14da1518fadc7c74c30bf", - "url": "https://android.googlesource.com/platform/external/modp_b64" - }, - "external/mp4parser": { - "groups": [ - "pdk" - ], - "rev": "ec5b8f54fc39576c7cff1112a9f5dfd8be47da51", - "revisionExpr": "ec5b8f54fc39576c7cff1112a9f5dfd8be47da51", - "sha256": "167wv822ssx9n3z0bnbk72p532wy7ck7a0ayi0rrppz5whilg262", - "tree": "9172b09d71a2a30fb1c48861403df4f5cda5cec6", - "url": "https://android.googlesource.com/platform/external/mp4parser" - }, - "external/ms-tpm-20-ref": { - "groups": [ - "pdk" - ], - "rev": "de687d6b612e49ac99057d2fce9299a03ffe371d", - "revisionExpr": "de687d6b612e49ac99057d2fce9299a03ffe371d", - "sha256": "0j5gdirvbvqr3kw0d212s35awisanlmc1avyfk2ky7rqa82yqp85", - "tree": "9e269ab40c0e1df3d9f9653943c5e5dae5d117cb", - "url": "https://android.googlesource.com/platform/external/ms-tpm-20-ref" - }, - "external/mtools": { - "dateTime": 1619139828, - "groups": [ - "pdk" - ], - "rev": "e60194ab6e9c55bdbc67d9eb456e1d6f3b7a7284", - "revisionExpr": "e60194ab6e9c55bdbc67d9eb456e1d6f3b7a7284", - "sha256": "0i0dbrkfj889qx63dz0iwvs6klablp5ydyria9s4j21bp3zmgzp4", - "tree": "1fd507de107704ebd9d0d7baa7062947dd21a9ee", - "url": "https://android.googlesource.com/platform/external/mtools" - }, - "external/mtpd": { - "groups": [ - "pdk" - ], - "rev": "1b693afb05076547a3de33dec4c8491ea38868df", - "revisionExpr": "1b693afb05076547a3de33dec4c8491ea38868df", - "sha256": "0kgmcl1ll4mpzfwnl95y2qhv7d825s4i3rkd36wgvg5h6jkf9zjv", - "tree": "b1ea10db9dbd3eaeb82ec62fa94cadd82413a19f", - "url": "https://android.googlesource.com/platform/external/mtpd" - }, - "external/nanohttpd": { - "dateTime": 1613613860, - "groups": [ - "pdk" - ], - "rev": "66670dfc0fb50cb769a9a1ca62dbe8c6e7d5a84a", - "revisionExpr": "66670dfc0fb50cb769a9a1ca62dbe8c6e7d5a84a", - "sha256": "1gq2hhgy0rq5ws42vjkqjdawn6dns6kl8cb5h46lx8psvh7pdgz4", - "tree": "b8f8f988ccda09f844ee3f15de0c535f23c81930", - "url": "https://android.googlesource.com/platform/external/nanohttpd" - }, - "external/nanopb-c": { - "dateTime": 1639526642, - "groups": [ - "pdk" - ], - "rev": "2bbb09319b1aa6bd55791ccb19caf822b75de0c2", - "revisionExpr": "2bbb09319b1aa6bd55791ccb19caf822b75de0c2", - "sha256": "0r2mnfxskl50figqqvas1zs0n4zd9hy5qa2g7jfnlm5q0pzwpyjr", - "tree": "45680bae9335ed374090f4aee3812fe80c98accc", - "url": "https://android.googlesource.com/platform/external/nanopb-c" - }, - "external/naver-fonts": { - "groups": [ - "pdk" - ], - "rev": "33a64a1294a3f06b425eaa30acdbcd6c2805e197", - "revisionExpr": "33a64a1294a3f06b425eaa30acdbcd6c2805e197", - "sha256": "1ihcg6mpzf8lnygnn82l5z8pv6m8iyw0mzsc76wmyn9j7wdyhg9s", - "tree": "88c733fec6d470488bb58176c677b57cd14d43dc", - "url": "https://android.googlesource.com/platform/external/naver-fonts" - }, - "external/neon_2_sse": { - "groups": [ - "pdk" - ], - "rev": "80a68eefdccd99baeea4880baa1b4c25f2618725", - "revisionExpr": "80a68eefdccd99baeea4880baa1b4c25f2618725", - "sha256": "12ivga8rnf1ibchrwczfs38n8kpjrjkyrfn9hav2w8z3xdrhz8p2", - "tree": "b74594106b475046ac4ad9c234fd111463760f16", - "url": "https://android.googlesource.com/platform/external/neon_2_sse" - }, - "external/neven": { - "groups": [ - "pdk" - ], - "rev": "30fe1bad1a4000bf360fa5839bbeaf6f20282ef4", - "revisionExpr": "30fe1bad1a4000bf360fa5839bbeaf6f20282ef4", - "sha256": "1wl4zg5zkcgnrj9lzvm6l49awpar07hny1admj6hi06k0w2id3f9", - "tree": "d84455aa657dde0c9c3241548ceba55a4f2ca4ce", - "url": "https://android.googlesource.com/platform/external/neven" - }, - "external/newfs_msdos": { - "groups": [ - "pdk" - ], - "rev": "61b3bb421dfb421b2e6bc0af7d35af7afa16bef4", - "revisionExpr": "61b3bb421dfb421b2e6bc0af7d35af7afa16bef4", - "sha256": "0shrw82gl4bsvsdyk21fwmjvdk9mjg24ylng2jbabki63xp4dmgw", - "tree": "a3968e4970cfd41c7c3b6852dee67840b000f2be", - "url": "https://android.googlesource.com/platform/external/newfs_msdos" - }, - "external/nist-pkits": { - "groups": [ - "pdk" - ], - "rev": "2cc1761ce02c0d784309ceccd3a840dc59725f88", - "revisionExpr": "2cc1761ce02c0d784309ceccd3a840dc59725f88", - "sha256": "0xdr99aqr4g7drh4gmr88ah0q2im8aq5cs8w834qanygpg694dr1", - "tree": "aa24bc870948beb87a8bfa746517da453f102b93", - "url": "https://android.googlesource.com/platform/external/nist-pkits" - }, - "external/nist-sip": { - "groups": [ - "pdk" - ], - "rev": "788c977217480e51c11d9484c77594b518fa9540", - "revisionExpr": "788c977217480e51c11d9484c77594b518fa9540", - "sha256": "0k5qg8bbg2l6g3fv9x4bikpa7b0sf08lacayxgm3pnpyn2bmai43", - "tree": "37ba896f7fc2bf66bc24ea009cb7a7a2878f4735", - "url": "https://android.googlesource.com/platform/external/nist-sip" - }, - "external/nos/host/generic": { - "dateTime": 1632611087, - "groups": [ - "pdk" - ], - "rev": "c9d50763c868139c651a1bcd0a98e5bdc75d01f9", - "revisionExpr": "c9d50763c868139c651a1bcd0a98e5bdc75d01f9", - "sha256": "1jwxahjz1qib7l5bsjzinjl0a1incqvns2msrl469gszdawvix7a", - "tree": "c7566fc6b36b42899f632ad5dfe0843da19031f8", - "url": "https://android.googlesource.com/platform/external/nos/host/generic" - }, - "external/noto-fonts": { - "dateTime": 1637373853, - "groups": [ - "pdk" - ], - "rev": "cf3403f02cda710b8cf0b76d67a5f246197f66e6", - "revisionExpr": "cf3403f02cda710b8cf0b76d67a5f246197f66e6", - "sha256": "1q470f9vdr3nrygwfggjdi7h7wc9g8h7alhc2cjvd5czmwzhwkqc", - "tree": "2de17ddae4b3b130ccdd476824a5ed6dfdda7126", - "url": "https://android.googlesource.com/platform/external/noto-fonts" - }, - "external/oauth": { - "groups": [ - "pdk" - ], - "rev": "3f04a7e6fb55d47ce17c0a9b2f66b5f45a2d14ea", - "revisionExpr": "3f04a7e6fb55d47ce17c0a9b2f66b5f45a2d14ea", - "sha256": "1iy7n0krrann5fkm46znlm1q598wzr4jlxv17d5xw4dwc5jp6p5n", - "tree": "7ca28bee4e2cc212ca14689a20c7beda95d53d34", - "url": "https://android.googlesource.com/platform/external/oauth" - }, - "external/objenesis": { - "dateTime": 1613865896, - "groups": [ - "pdk" - ], - "rev": "6392daddb9a890ad7a2142efb470d105e5824ac9", - "revisionExpr": "6392daddb9a890ad7a2142efb470d105e5824ac9", - "sha256": "0cvmp0wrf5lqag44wfjil3bdq4zkdc3dm4fr49g6qcchd7h65gmm", - "tree": "3d0569d6e9382915afc2f591f0f8531a6855acfc", - "url": "https://android.googlesource.com/platform/external/objenesis" - }, - "external/oboe": { - "dateTime": 1627002270, - "groups": [ - "pdk" - ], - "rev": "79ec5d57a7aa727fb696996ef0f5531976ff6780", - "revisionExpr": "79ec5d57a7aa727fb696996ef0f5531976ff6780", - "sha256": "1z95091yv1akx277a4fsy0hxdlav1b7kn969b6cn5z6cnzm66fyl", - "tree": "2f734112fc33c8cd2296a0ac5c15342a1d341c43", - "url": "https://android.googlesource.com/platform/external/oboe" - }, - "external/oj-libjdwp": { - "groups": [ - "pdk" - ], - "rev": "76b4d43fefa47a20d618304186e51abfccbefa14", - "revisionExpr": "76b4d43fefa47a20d618304186e51abfccbefa14", - "sha256": "0l4l046zxwqw991qadiawlwsrbv2chwh0rapbqry93l4ygikmbqf", - "tree": "54b99cb24fcf8b51ead1df6de6f422f77cd95103", - "url": "https://android.googlesource.com/platform/external/oj-libjdwp" - }, - "external/okhttp": { - "dateTime": 1626915899, - "groups": [ - "pdk" - ], - "rev": "a15eac001c4b5c207b7bf59da15c3adc97fe66b0", - "revisionExpr": "a15eac001c4b5c207b7bf59da15c3adc97fe66b0", - "sha256": "097dqcz04kxb379dvrhzkgn7w3dm65lwpq0g9hadqaq6pv1ymf9r", - "tree": "639b7105d88707c56681b42e879c6ba129998b11", - "url": "https://android.googlesource.com/platform/external/okhttp" - }, - "external/okhttp4": { - "dateTime": 1612297295, - "groups": [ - "pdk" - ], - "rev": "73ae9756098533a6fe58aa1149c88f5304f4124f", - "revisionExpr": "73ae9756098533a6fe58aa1149c88f5304f4124f", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/platform/external/okhttp4" - }, - "external/okio": { - "groups": [ - "pdk" - ], - "rev": "30cddbf0047dd52cc0f15aff775fe0eaf4291887", - "revisionExpr": "30cddbf0047dd52cc0f15aff775fe0eaf4291887", - "sha256": "0ln8mr5cr324v8dzjk35hhy0333sa74j9ay3xns35yk7g2pprxbg", - "tree": "7940fe7cde69ccd8f9d88cd286336d4ea8d28909", - "url": "https://android.googlesource.com/platform/external/okio" - }, - "external/one-true-awk": { - "groups": [ - "pdk" - ], - "rev": "f1d3dad7023324d5c26f54fc236512394912bef6", - "revisionExpr": "f1d3dad7023324d5c26f54fc236512394912bef6", - "sha256": "1g7v3ayb691jhr8fpcrdz5a5396qbilf9gkddx5wvl52cxrfd72j", - "tree": "a2c4655ada2f9fca785ba57990d414fb9a023b3d", - "url": "https://android.googlesource.com/platform/external/one-true-awk" - }, - "external/opencensus-java": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "19de7b296c7c1b6c4563fab8f22b5c6f15d86498", - "revisionExpr": "19de7b296c7c1b6c4563fab8f22b5c6f15d86498", - "sha256": "1i22bm033fn223k4hjiqn55aj1xr3mvcgl6880cqhr2i8cnw7ij2", - "tree": "c8d8b8f0fe9e29739c1befe0762e4a90dbb618a8", - "url": "https://android.googlesource.com/platform/external/opencensus-java" - }, - "external/openscreen": { - "groups": [ - "pdk" - ], - "rev": "264d76c60389dae367672f2ddb2a5987c0bf043a", - "revisionExpr": "264d76c60389dae367672f2ddb2a5987c0bf043a", - "sha256": "1v1y1ar5ak3mn893gi7jxrfkly7wl45m84gyj33pspcni831bsfc", - "tree": "4f552c06b6d628ad0c33313ac0c59356d2fee81e", - "url": "https://android.googlesource.com/platform/external/openscreen" - }, - "external/openssh": { - "groups": [ - "pdk" - ], - "rev": "8a8a8164b9fc2fcf730289ba40851f6de2db3e8f", - "revisionExpr": "8a8a8164b9fc2fcf730289ba40851f6de2db3e8f", - "sha256": "1ch7jqxxw4cv80w60k9nkfpxjp3i60xd575rchlyizvlxka6zwjq", - "tree": "510211ad5600141a8274e8b6d9af61b48a0c4296", - "url": "https://android.googlesource.com/platform/external/openssh" - }, - "external/oss-fuzz": { - "groups": [ - "pdk" - ], - "rev": "296e820248a18ee310eeb7770a5082b96a3c5292", - "revisionExpr": "296e820248a18ee310eeb7770a5082b96a3c5292", - "sha256": "12ysv0nncqlx7gry6m10ac6x34y1kqs3y9jg5bzkb6dsb677mi6r", - "tree": "328e6c9629b196cec1de3a94ee804d9fee3a0524", - "url": "https://android.googlesource.com/platform/external/oss-fuzz" - }, - "external/owasp/sanitizer": { - "groups": [ - "pdk" - ], - "rev": "380096fe70cc23a790003c9869f294d62c011298", - "revisionExpr": "380096fe70cc23a790003c9869f294d62c011298", - "sha256": "1bw90dnh8irryj7sn0n0swlx9vllvasxj8r01gh7prmawi97lh9r", - "tree": "596125242888e084832d4da98329b7e14a09b430", - "url": "https://android.googlesource.com/platform/external/owasp/sanitizer" - }, - "external/parameter-framework": { - "groups": [ - "pdk" - ], - "rev": "2adbdd6b6523793ed33e291b3915fe7f2a704eb5", - "revisionExpr": "2adbdd6b6523793ed33e291b3915fe7f2a704eb5", - "sha256": "0bf4fjy9p4fz7rp2plga2zam62s2k8jcwgn8mg0qka7jkddf1qrb", - "tree": "0b3c1ecf76735ce7636e1359ad4e262540fffb54", - "url": "https://android.googlesource.com/platform/external/parameter-framework" - }, - "external/pcre": { - "groups": [ - "pdk" - ], - "rev": "b367d032fa680fe6178f4259a4672a5c3bcb9aca", - "revisionExpr": "b367d032fa680fe6178f4259a4672a5c3bcb9aca", - "sha256": "1dpm303wwx264bc6hxqlrfkfmavqwzb1k914gpxmdgfn0iv7hn2m", - "tree": "6a87a8e100def2a9eb90995776a41c42d6045331", - "url": "https://android.googlesource.com/platform/external/pcre" - }, - "external/pdfium": { - "dateTime": 1616461444, - "groups": [ - "pdk" - ], - "rev": "7e830b781be02c634e63e0012ab5b89fa3622737", - "revisionExpr": "7e830b781be02c634e63e0012ab5b89fa3622737", - "sha256": "1g50kxs8y74bklsmnjzazd4nk8ajhksyapm5r0g2qidb3nmx3cl8", - "tree": "670b2008ff8484c5b755006915334d675da27b4d", - "url": "https://android.googlesource.com/platform/external/pdfium" - }, - "external/perfetto": { - "dateTime": 1642284248, - "groups": [ - "pdk" - ], - "rev": "fe289dd800fac5f389664ddc939c5fe2fab4eb9f", - "revisionExpr": "fe289dd800fac5f389664ddc939c5fe2fab4eb9f", - "sha256": "0f1dzp2vf3z0yjfvdnd7a5cadxwdrlfavaah5a8in34dn9imp7pm", - "tree": "c62f776dd4f98eb30d826a4b70ec8a2687c58417", - "url": "https://android.googlesource.com/platform/external/perfetto" - }, - "external/pffft": { - "groups": [ - "pdk" - ], - "rev": "2f01fecb71045759a4edcdeec2e717581157ca71", - "revisionExpr": "2f01fecb71045759a4edcdeec2e717581157ca71", - "sha256": "1qgf52lcq58ixhrhqnwcpixkkbrd586n23r14yikvbqhspdfar0s", - "tree": "8b0baca83287611c14e509990074d53aeae4c028", - "url": "https://android.googlesource.com/platform/external/pffft" - }, - "external/piex": { - "groups": [ - "pdk" - ], - "rev": "3778c33a5928ad2a1874ca4f9dc54c0467b689e6", - "revisionExpr": "3778c33a5928ad2a1874ca4f9dc54c0467b689e6", - "sha256": "05lyk7vmhf7kq9bcwpg07nwvx1pdadjv1g3c1ny2wq2l2jchbps3", - "tree": "cdcad40f946cee5c4e7c28d76947ec0bac0d78aa", - "url": "https://android.googlesource.com/platform/external/piex" - }, - "external/pigweed": { - "dateTime": 1619053481, - "groups": [ - "pdk" - ], - "rev": "5c606d1a5a84edf6fcd371a6b36b6012a0ed7960", - "revisionExpr": "5c606d1a5a84edf6fcd371a6b36b6012a0ed7960", - "sha256": "0zh25gjyykp19xpg9jh5xjqaz87j75nb5qzqg08gf7smspb34rvz", - "tree": "6c9a1ece6500a78795251a847a3f9a432672abb4", - "url": "https://android.googlesource.com/platform/external/pigweed" - }, - "external/ply": { - "groups": [ - "pdk" - ], - "rev": "0463af9bd0afb0adf7803fd4066d90d163dbe7b1", - "revisionExpr": "0463af9bd0afb0adf7803fd4066d90d163dbe7b1", - "sha256": "04ran6mcqvfm06d2pqw9x62vwdr782h14xmn9zw8c7pw0hqzkqfz", - "tree": "8b90af24b050e079b876d4bbe83a5ac8e2144634", - "url": "https://android.googlesource.com/platform/external/ply" - }, - "external/ppp": { - "groups": [ - "pdk" - ], - "rev": "43884533400e46c02fb1791ab6fa07207f486ef1", - "revisionExpr": "43884533400e46c02fb1791ab6fa07207f486ef1", - "sha256": "1x8kmf219svcclr8yv94f06y9m7i4hf1sshs4vw557l7g0c56rs5", - "tree": "ef1d608c30858143c48a34242fcfb72e1a4a58c4", - "url": "https://android.googlesource.com/platform/external/ppp" - }, - "external/proguard": { - "groups": [ - "pdk" - ], - "rev": "71596053e24b7f32b61360bc0f08a158a95cc485", - "revisionExpr": "71596053e24b7f32b61360bc0f08a158a95cc485", - "sha256": "0y15jn4kysl40rgbgh68z7gy9d1g5jjhkvms6gz1jz0vql7a0izc", - "tree": "226070048e2c10b57bf25dca5d314722f3d1a38a", - "url": "https://android.googlesource.com/platform/external/proguard" - }, - "external/protobuf": { - "dateTime": 1625706581, - "groups": [ - "pdk" - ], - "rev": "fb9d6795692cc57333845792849ffdde20b0f03a", - "revisionExpr": "fb9d6795692cc57333845792849ffdde20b0f03a", - "sha256": "0ikjv3r0yg4iffq7s13l87va3f8hhhbinp4bb37kl26wb6wdjkzx", - "tree": "c67f0727cec3e28530571f10eb0af02e20499476", - "url": "https://android.googlesource.com/platform/external/protobuf" - }, - "external/psimd": { - "groups": [ - "pdk" - ], - "rev": "dc47b933d42b8eae71bec1f6871a764207cf4f30", - "revisionExpr": "dc47b933d42b8eae71bec1f6871a764207cf4f30", - "sha256": "0rq4alzwxxvls4pb4jb02sapag63jpvijjpjh2g2gb3rxnh9kg8q", - "tree": "fc5a7925c288e9d559087d191bb68853f2a2fa9d", - "url": "https://android.googlesource.com/platform/external/psimd" - }, - "external/pthreadpool": { - "groups": [ - "pdk" - ], - "rev": "b505d1624df02b2abd496fb94abdfc7e1bda5877", - "revisionExpr": "b505d1624df02b2abd496fb94abdfc7e1bda5877", - "sha256": "0ixzpaa6335mcn3sd2kqxrbfr3835fxnfrz2afdyq17h65nvx3b2", - "tree": "0a031ffb45338947eace1b5a83c67c16c196f968", - "url": "https://android.googlesource.com/platform/external/pthreadpool" - }, - "external/puffin": { - "groups": [ - "pdk" - ], - "rev": "45cffdcb38d1d1245dbe16892bff75388acc61f6", - "revisionExpr": "45cffdcb38d1d1245dbe16892bff75388acc61f6", - "sha256": "02jrnkqcr9jp2s6igb1nz3gbcr5zsb28x1983p5la5wq8cvykvf3", - "tree": "72b8f46dd035d6d0debc64ff5ba6f6146cc29daa", - "url": "https://android.googlesource.com/platform/external/puffin" - }, - "external/python/apitools": { - "groups": [ - "pdk" - ], - "rev": "fd89b1763de08c9172b6d59b6c241f93f7e62dd3", - "revisionExpr": "fd89b1763de08c9172b6d59b6c241f93f7e62dd3", - "sha256": "17caach33h2m4a25fwbdkfab2kmj8c5gbv3wf5zfzh84k27v18md", - "tree": "ff0103fb1fd73a90d84d82c1a66683bd36b8607a", - "url": "https://android.googlesource.com/platform/external/python/apitools" - }, - "external/python/asn1crypto": { - "groups": [ - "pdk" - ], - "rev": "1208dc98f6dbaaf43f3fc322cebf96b647a57bd8", - "revisionExpr": "1208dc98f6dbaaf43f3fc322cebf96b647a57bd8", - "sha256": "00a85gygijpclgdcpp6ggr9zyamxval6k6pkq5ps97c88d2av40h", - "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0", - "url": "https://android.googlesource.com/platform/external/python/asn1crypto" - }, - "external/python/cffi": { - "groups": [ - "pdk" - ], - "rev": "fda99978adf227835b02d6cae0bdc375b17e9dc4", - "revisionExpr": "fda99978adf227835b02d6cae0bdc375b17e9dc4", - "sha256": "1m4cr3zy22iahhiskp5vpn0b60rp08a368vkg4jzbkvwcap1z6ag", - "tree": "ee2d0182d9611b11c7d1e2229bce499e812480f3", - "url": "https://android.googlesource.com/platform/external/python/cffi" - }, - "external/python/cpython2": { - "groups": [ - "pdk" - ], - "rev": "5a8a6018f7278d90553904ecddade2041d3f880a", - "revisionExpr": "5a8a6018f7278d90553904ecddade2041d3f880a", - "sha256": "0jki6h7sgdaak46rff8iijzdcdf9phrdi5935j86595xk5a3d9vi", - "tree": "a585dec70bf1ab6a9316cd1b27fa8404c605af34", - "url": "https://android.googlesource.com/platform/external/python/cpython2" - }, - "external/python/cpython3": { - "groups": [ - "pdk" - ], - "rev": "b0142c2c019491f00c48063032e3d1cb0e47a484", - "revisionExpr": "b0142c2c019491f00c48063032e3d1cb0e47a484", - "sha256": "07asjr9d3wlbphfy1l55xbvkxdilc6wzm8fhjqkmha70a7bxj7vm", - "tree": "9ab311e6a68903d71826396b24e91aeb47af8e3f", - "url": "https://android.googlesource.com/platform/external/python/cpython3" - }, - "external/python/cryptography": { - "groups": [ - "pdk" - ], - "rev": "733a37a92f6497924fe5cb0ec3a7e79c03f96cd4", - "revisionExpr": "733a37a92f6497924fe5cb0ec3a7e79c03f96cd4", - "sha256": "10dgm0mh4ljqaj3b5wl39a2v0lgch1jcsrsxbjzx3n25alph1cpw", - "tree": "5021105a70589c0df99879487aa8f030760d81d7", - "url": "https://android.googlesource.com/platform/external/python/cryptography" - }, - "external/python/dateutil": { - "groups": [ - "pdk" - ], - "rev": "64422b0d423ec019866c6db6c37019d703c7ceb0", - "revisionExpr": "64422b0d423ec019866c6db6c37019d703c7ceb0", - "sha256": "1pjs7hnd3yd3wqqacxis72jyzjcwd0f2bq967ysg8j18vzwjsx0q", - "tree": "93dc371f7cbb4cd8fc2d52442b0bb55e97300c0c", - "url": "https://android.googlesource.com/platform/external/python/dateutil" - }, - "external/python/enum34": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c209127b97d83375226352b5c0cfac577682d039", - "revisionExpr": "c209127b97d83375226352b5c0cfac577682d039", - "sha256": "1xzl7iybydjfwj5wg6bmxzzmdxv6zpl6qn4w6aw0zws3mra6jhk4", - "tree": "f0cae81da75729a93819b488b7c7abf67998b7df", - "url": "https://android.googlesource.com/platform/external/python/enum34" - }, - "external/python/funcsigs": { - "groups": [ - "pdk" - ], - "rev": "7bbce7c8a753bc6cb0188b9bababf3da2de10d5d", - "revisionExpr": "7bbce7c8a753bc6cb0188b9bababf3da2de10d5d", - "sha256": "05v4kd9697gpxiyh83gsghh8c2vwc2gn9zlc9naj8k3apnc9k2j4", - "tree": "c0af63b824828d22b0fc978f526e31d2c8dc688b", - "url": "https://android.googlesource.com/platform/external/python/funcsigs" - }, - "external/python/futures": { - "groups": [ - "pdk", - "vts" - ], - "rev": "d810b0b5d379203d12e091175b2e38d7e5dc0d05", - "revisionExpr": "d810b0b5d379203d12e091175b2e38d7e5dc0d05", - "sha256": "1y2dviz6khx9as8kk3fq1dci62mi08yddpqfcsca79nqsfwf6rig", - "tree": "d3339b925f3d369af5003e6efc2b88ac462505a7", - "url": "https://android.googlesource.com/platform/external/python/futures" - }, - "external/python/google-api-python-client": { - "groups": [ - "pdk", - "vts" - ], - "rev": "946fa774c47ea62243894dcb2fa21d849067678c", - "revisionExpr": "946fa774c47ea62243894dcb2fa21d849067678c", - "sha256": "0hc7mrg2sjghznm5fysxqwq2rq8wy55rw1r66g57ripnzrn8xbqm", - "tree": "ebf54d8b9c222afd8d6d8c9461fa1b682df3284d", - "url": "https://android.googlesource.com/platform/external/python/google-api-python-client" - }, - "external/python/httplib2": { - "groups": [ - "pdk", - "vts" - ], - "rev": "8f5b2c3fc8de7998b318772469c1c5471a05795e", - "revisionExpr": "8f5b2c3fc8de7998b318772469c1c5471a05795e", - "sha256": "1jfbxrd2prjm3nv3bmwlqqwgx6iqna777ydd430ljki9dymchj4h", - "tree": "b977619bbbb98d1db7c5f422e9b679560e923023", - "url": "https://android.googlesource.com/platform/external/python/httplib2" - }, - "external/python/ipaddress": { - "groups": [ - "pdk" - ], - "rev": "80f35840ac0094cee1801346b4a84907be13d78b", - "revisionExpr": "80f35840ac0094cee1801346b4a84907be13d78b", - "sha256": "0rvld36ky44qc8yz64a5k6g52qsss96dadvsdd8yqmrx8zincd0b", - "tree": "994f7da7a7f4f482fcf3528bbe7ba101c62806b8", - "url": "https://android.googlesource.com/platform/external/python/ipaddress" - }, - "external/python/jinja": { - "dateTime": 1614737035, - "groups": [ - "pdk" - ], - "rev": "a9cdc935ed6a9c88ccb3cfd77dc46e9cd5382df7", - "revisionExpr": "a9cdc935ed6a9c88ccb3cfd77dc46e9cd5382df7", - "sha256": "0syg2yndr59f4mf3hvw6vs43fx8hf60678ky4ha2liypymazf2kf", - "tree": "9301db9a5406faff4cf81fc2f54ad93525725b24", - "url": "https://android.googlesource.com/platform/external/python/jinja" - }, - "external/python/markupsafe": { - "dateTime": 1614737035, - "groups": [ - "pdk" - ], - "rev": "dbf0e39ec201358c49b378cabe6ea5b8d7b24607", - "revisionExpr": "dbf0e39ec201358c49b378cabe6ea5b8d7b24607", - "sha256": "18qjh0xrnc59w7divzjrriz7ppclhhlisypzlgd8b8hbd4ali3rz", - "tree": "e8e17f067c15766a28f4dc2bb379ba824f77d50d", - "url": "https://android.googlesource.com/platform/external/python/markupsafe" - }, - "external/python/mock": { - "groups": [ - "pdk" - ], - "rev": "fbce0709151a758bcc3a0db2b1b041ac7c3d99cc", - "revisionExpr": "fbce0709151a758bcc3a0db2b1b041ac7c3d99cc", - "sha256": "1c8fbmxnl0h00dnwqywba008lm6bs8zrmvhagnp7gpr84if60gr7", - "tree": "33748269e3bac6ecc26d25ef67785d5139a37e63", - "url": "https://android.googlesource.com/platform/external/python/mock" - }, - "external/python/oauth2client": { - "groups": [ - "pdk", - "vts" - ], - "rev": "a4c08b854e4687d26d751124907bd25a423bd907", - "revisionExpr": "a4c08b854e4687d26d751124907bd25a423bd907", - "sha256": "0snxs8dzmx5farizh7dk6kyw3pnw9dwq4lgjf55pz57zdw4w5h7c", - "tree": "02b48942983026efaa429875f2dba10e6c88dd32", - "url": "https://android.googlesource.com/platform/external/python/oauth2client" - }, - "external/python/parse_type": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c377f51ae22f7a96136d9f83b6f8aa2132dc03eb", - "revisionExpr": "c377f51ae22f7a96136d9f83b6f8aa2132dc03eb", - "sha256": "1jl9ij257zg68c3vbb8wnkpl9cqyr0k115374hh0xwl86cc38x5x", - "tree": "ab8818fc180867e28ab5658ea201e2b713fc143c", - "url": "https://android.googlesource.com/platform/external/python/parse_type" - }, - "external/python/pyasn1": { - "groups": [ - "pdk", - "vts" - ], - "rev": "33231fc3ff6aeb3153ef06f776afdc5ee7db01fb", - "revisionExpr": "33231fc3ff6aeb3153ef06f776afdc5ee7db01fb", - "sha256": "0m5fjmifgskidmbvnnq4rvbqkwzkdmvhpi7pya6b58s3cwmrwc7x", - "tree": "5318a90167704a21b695cb23b3cde0f9bb219900", - "url": "https://android.googlesource.com/platform/external/python/pyasn1" - }, - "external/python/pyasn1-modules": { - "groups": [ - "pdk", - "vts" - ], - "rev": "861017f420aa2ebd07cc5eacedd802a81845185e", - "revisionExpr": "861017f420aa2ebd07cc5eacedd802a81845185e", - "sha256": "0n7isv62gq7h7i605p3lpkp67hqdbmcnmzzv30jr2m0g8bb52fjr", - "tree": "0112f0dbbb6d332f757d6c9deee9c9529c794771", - "url": "https://android.googlesource.com/platform/external/python/pyasn1-modules" - }, - "external/python/pybind11": { - "groups": [ - "pdk" - ], - "rev": "960c6f3b4ca0b7ac3d6178bd76cbcb7687ad5173", - "revisionExpr": "960c6f3b4ca0b7ac3d6178bd76cbcb7687ad5173", - "sha256": "0r4s6cadrw8g60zhq9nh2cyzvbc52w1amj4ydp5apz2z4hz24fmf", - "tree": "c22ff54a72357f1e127dc6af3aa83c7f7306b6d7", - "url": "https://android.googlesource.com/platform/external/python/pybind11" - }, - "external/python/pycparser": { - "groups": [ - "pdk" - ], - "rev": "aec92bfd09022ecfb78a09233d9db778a56c6680", - "revisionExpr": "aec92bfd09022ecfb78a09233d9db778a56c6680", - "sha256": "120qdb67ag3yy0cgwdxijjc32s54irpvyid8dgmkd4jdl3jii7ry", - "tree": "88b0e3cf201d693022d426fb483dec59a8a27b06", - "url": "https://android.googlesource.com/platform/external/python/pycparser" - }, - "external/python/pyfakefs": { - "groups": [ - "pdk" - ], - "rev": "4a8b5a290814e51105ed0d3297296de0f3c75a9e", - "revisionExpr": "4a8b5a290814e51105ed0d3297296de0f3c75a9e", - "sha256": "1jw07iqzrjac1p3vfs3r2g0lg4nsfqxxi6vkk67as939ggkas836", - "tree": "b302880b9860a99a7439112e17985aeaf6326335", - "url": "https://android.googlesource.com/platform/external/python/pyfakefs" - }, - "external/python/pyopenssl": { - "groups": [ - "pdk" - ], - "rev": "0c1c0578aca0144a9089c1bc344fce60cc5b3c40", - "revisionExpr": "0c1c0578aca0144a9089c1bc344fce60cc5b3c40", - "sha256": "0h50kdfwm9wp4c6vyhf34p3lirz0r69dckdm6hjw45h4piqafdwf", - "tree": "4195657bf56b22ecb695311439478db9c13822b8", - "url": "https://android.googlesource.com/platform/external/python/pyopenssl" - }, - "external/python/rsa": { - "groups": [ - "pdk", - "vts" - ], - "rev": "82ae51681b1efb3243005c5f803c196f9524a424", - "revisionExpr": "82ae51681b1efb3243005c5f803c196f9524a424", - "sha256": "1x7jflip5dcbxd4z9ax3pzlqd0lw1dmgbjjffrrrjbq3ms5vg88v", - "tree": "fe1e4af20b56b0cfd0b77c2e3d7a8fd11b41a1fe", - "url": "https://android.googlesource.com/platform/external/python/rsa" - }, - "external/python/setuptools": { - "groups": [ - "pdk", - "vts" - ], - "rev": "9e8083e683b82e75f8b4c966d6c99af9e6f0338b", - "revisionExpr": "9e8083e683b82e75f8b4c966d6c99af9e6f0338b", - "sha256": "0ypsmnmng16c8sqx8g3nsiybw7qfxyykpd74i1nqkx0x8qdfs9pi", - "tree": "50ac4be42d5d5d613782e8b97998d856b2a4b85e", - "url": "https://android.googlesource.com/platform/external/python/setuptools" - }, - "external/python/six": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c87e297103865c39733b8be85f71c1c0f26c15c0", - "revisionExpr": "c87e297103865c39733b8be85f71c1c0f26c15c0", - "sha256": "0j9sx6jph7hz7axrmrmd2wpyvlp8d1gn16ph94vnwcm3izx9a7vr", - "tree": "6c2abc200c227597d4fac93edaea6674cfb41673", - "url": "https://android.googlesource.com/platform/external/python/six" - }, - "external/python/uritemplates": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c0f0d2a1620c7f95b00b296b2844a37fb61dcb62", - "revisionExpr": "c0f0d2a1620c7f95b00b296b2844a37fb61dcb62", - "sha256": "1mzkgmy5lxgsbd1az98lvqz50z12l862zgqhrak5jvmgxy33asm5", - "tree": "b51bf96a5584f2b7e46a8f1bac35dd64e9b36ed2", - "url": "https://android.googlesource.com/platform/external/python/uritemplates" - }, - "external/rappor": { - "groups": [ - "pdk" - ], - "rev": "fb1fb91a4679a333e434eb80ae304a82e79ab9a1", - "revisionExpr": "fb1fb91a4679a333e434eb80ae304a82e79ab9a1", - "sha256": "0k2pwhs721qh0h3x77z9jzl9vww7gvfdqf9ypxlgia2mha9m2y97", - "tree": "64f402d10e4c15382a80284407bd56e01692a250", - "url": "https://android.googlesource.com/platform/external/rappor" - }, - "external/replicaisland": { - "dateTime": 1613531788, - "groups": [ - "pdk" - ], - "rev": "55474b826586641a8a265751a60fd162819839d0", - "revisionExpr": "55474b826586641a8a265751a60fd162819839d0", - "sha256": "16bi4iv9ya7ylwhf4qm7rnymzzcl6wjl68rrrjqrsp9my28h4mrx", - "tree": "d519826c0676ac004f98ff2c794f2bd0b57d7902", - "url": "https://android.googlesource.com/platform/external/replicaisland" - }, - "external/rmi4utils": { - "dateTime": 1619838309, - "groups": [ - "pdk" - ], - "rev": "8964abf313522bbb652bdf20d38a6a222ac0d527", - "revisionExpr": "8964abf313522bbb652bdf20d38a6a222ac0d527", - "sha256": "1lwxkzw2xl6mssvzivzgrnn3wmxkpbm9r3hpd0iif8124ha02zq1", - "tree": "e41ffd529be9c380ae237650e3818e86a67d0abe", - "url": "https://android.googlesource.com/platform/external/rmi4utils" - }, - "external/rnnoise": { - "groups": [ - "pdk" - ], - "rev": "26b2d45e9211ac19d52d992963d38c0db21a0df0", - "revisionExpr": "26b2d45e9211ac19d52d992963d38c0db21a0df0", - "sha256": "1flgs86w4k7vrrq7mh962rf7y2vxnzfwsd12hpa44375rc06lrm1", - "tree": "fd4fed1c0133decab06843bd0f98b7326cd760d6", - "url": "https://android.googlesource.com/platform/external/rnnoise" - }, - "external/robolectric-shadows": { - "dateTime": 1639094700, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "fc6f4e51fa28f85090051012a491dd1ab0233eef", - "revisionExpr": "fc6f4e51fa28f85090051012a491dd1ab0233eef", - "sha256": "1la9xkbzd8x4djq6p7jlfd8jdbigv6q1sc84zh1x5p29mrfng6mq", - "tree": "539e9c63b3a75fc7289024d0c0a037d3a1043ff7", - "url": "https://android.googlesource.com/platform/external/robolectric-shadows" - }, - "external/roboto-fonts": { - "dateTime": 1623200730, - "groups": [ - "pdk" - ], - "rev": "1de896cd55a9b6a2ca5e2fdb7875e70c4eab81bb", - "revisionExpr": "1de896cd55a9b6a2ca5e2fdb7875e70c4eab81bb", - "sha256": "1ygzmkkp1nj8c4spq3rgbdjx40vgmhkivkywikrab3wp3c469lw4", - "tree": "32ab9ea9264135ec9f89e54e41a6bea9e8717ba2", - "url": "https://android.googlesource.com/platform/external/roboto-fonts" - }, - "external/rootdev": { - "groups": [ - "pdk" - ], - "rev": "c9e3ad78c64b1bd266789a789c13a7b54b003337", - "revisionExpr": "c9e3ad78c64b1bd266789a789c13a7b54b003337", - "sha256": "0kyqrr4lavpbqz47ajvf03vylgxs72l1nhxkx93hpl52w1kyqih7", - "tree": "32b31bc5033b70bcd21dab5291d47bbd4e36f0ed", - "url": "https://android.googlesource.com/platform/external/rootdev" - }, - "external/rust/crates/ahash": { - "dateTime": 1619233495, - "groups": [ - "pdk" - ], - "rev": "942449cdbc5f236c4b01dbbd68eef3ea92cebda6", - "revisionExpr": "942449cdbc5f236c4b01dbbd68eef3ea92cebda6", - "sha256": "1hq34bv8dhqq4dh16bqlv49fsszfp1y08llsycpv8wwxhjwjbc1f", - "tree": "e2e393cd7adb04f018f30c8a34836270d7421276", - "url": "https://android.googlesource.com/platform/external/rust/crates/ahash" - }, - "external/rust/crates/aho-corasick": { - "groups": [ - "pdk" - ], - "rev": "e7b2f57f6226617ba74a892b51ac7334df7dffb6", - "revisionExpr": "e7b2f57f6226617ba74a892b51ac7334df7dffb6", - "sha256": "1pjnv2f5g34fd8qrzdkhqi9fz1x5mrcg4539gjrkr3kfrwbxsnb4", - "tree": "067bd8d88a42cf1cba9aef1e69cfd2faacd3e0e9", - "url": "https://android.googlesource.com/platform/external/rust/crates/aho-corasick" - }, - "external/rust/crates/android_log-sys": { - "dateTime": 1620867918, - "groups": [ - "pdk" - ], - "rev": "3e088c9b2648664c4f48b7360fd0fbaa9f66b84e", - "revisionExpr": "3e088c9b2648664c4f48b7360fd0fbaa9f66b84e", - "sha256": "1j5zn9ckhs1l9n8wgq1j5r4ahk7z5wny7idxqg5zlpf4nn0m6kr3", - "tree": "77bb7a1a67ab1b11c1f1612694b5e424e3e78d5d", - "url": "https://android.googlesource.com/platform/external/rust/crates/android_log-sys" - }, - "external/rust/crates/android_logger": { - "dateTime": 1620867917, - "groups": [ - "pdk" - ], - "rev": "1a2f4ba42f2e3094e7d98eee23760c5a3709d033", - "revisionExpr": "1a2f4ba42f2e3094e7d98eee23760c5a3709d033", - "sha256": "1xvwcn8dy0nas0kx33k8hhxvirkngyd8rn5d37bl07xr8lnqw82y", - "tree": "01432fdf137ba521d2106ea865a50954da41d5ae", - "url": "https://android.googlesource.com/platform/external/rust/crates/android_logger" - }, - "external/rust/crates/anyhow": { - "dateTime": 1639094704, - "groups": [ - "pdk" - ], - "rev": "663b302feb84312b4bf30d7ef552afa37d41c99f", - "revisionExpr": "663b302feb84312b4bf30d7ef552afa37d41c99f", - "sha256": "1mpyq29wnw9wjv191hmilppxszg7rfl93flhf2476vkqiq1q85by", - "tree": "bd2b35ee6c3531ba594b3189da39f3d4c2b324c1", - "url": "https://android.googlesource.com/platform/external/rust/crates/anyhow" - }, - "external/rust/crates/arbitrary": { - "dateTime": 1617757482, - "groups": [ - "pdk" - ], - "rev": "672828da363bc44d51fa6a12200cccb2bcb78b29", - "revisionExpr": "672828da363bc44d51fa6a12200cccb2bcb78b29", - "sha256": "1zw3zrfzlwaidbzsl0d166jpmi2hywk1gfjrs2b9wr2dln61dg2k", - "tree": "dca177db23ee93c5942c4b6c35f44c4edc00271f", - "url": "https://android.googlesource.com/platform/external/rust/crates/arbitrary" - }, - "external/rust/crates/async-stream": { - "groups": [ - "pdk" - ], - "rev": "b8686a09a4c46a6be04e0a5a22faa7144f0f2514", - "revisionExpr": "b8686a09a4c46a6be04e0a5a22faa7144f0f2514", - "sha256": "1s0h4zsr8bkygz1d4i78cp5897yvm0bz5iaffbph53n1gryh8ddf", - "tree": "c7cbe988b0a96fa0391216d9d311bba201d37564", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-stream" - }, - "external/rust/crates/async-stream-impl": { - "groups": [ - "pdk" - ], - "rev": "edeb9d414a8c961e22cae57f4e41d06c2555a18c", - "revisionExpr": "edeb9d414a8c961e22cae57f4e41d06c2555a18c", - "sha256": "1d30bmadkkr0hjly1033l7f3jr0bl1a30q8sdz1l58nx93c2sayp", - "tree": "6311ae1a2128d46d1c3a9aa1ded2688ac3a067e3", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-stream-impl" - }, - "external/rust/crates/async-task": { - "groups": [ - "pdk" - ], - "rev": "da572dc909d0737a587e6a48cc8efb92355e2712", - "revisionExpr": "da572dc909d0737a587e6a48cc8efb92355e2712", - "sha256": "1a0j7nxi30zng0i6q2dkqqkg70a8bxgbspl3pflv98bsxjhcnc19", - "tree": "a3acf4ff2edd7c51a897225a12fa5a5290aaa408", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-task" - }, - "external/rust/crates/async-trait": { - "groups": [ - "pdk" - ], - "rev": "c4bbdc70f67d6f80d7db694161a04d74d6ddb036", - "revisionExpr": "c4bbdc70f67d6f80d7db694161a04d74d6ddb036", - "sha256": "0rfbqsx81bhz1arfgzgql5kggqgfqq13yc65h69k44z91lq18227", - "tree": "9739f4bea3e54934e235716a483b610f81d2504b", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-trait" - }, - "external/rust/crates/atty": { - "groups": [ - "pdk" - ], - "rev": "0772b77619e918c42e71392a73f5e52513c8d749", - "revisionExpr": "0772b77619e918c42e71392a73f5e52513c8d749", - "sha256": "1ypvk3r03x00sq5qxd7c358049mzv2f0z364zkj2lr15yakp40f0", - "tree": "505dc9520d1851452ff862429424cff9418e96d0", - "url": "https://android.googlesource.com/platform/external/rust/crates/atty" - }, - "external/rust/crates/bencher": { - "groups": [ - "pdk" - ], - "rev": "70ce355bcbadc2c2126b132dda787e033667944c", - "revisionExpr": "70ce355bcbadc2c2126b132dda787e033667944c", - "sha256": "1d7skrpb2ipsqlcdsrl46cgdf8q7jf8bv5izmxd6cnw733zf5sv3", - "tree": "8f7e9d0f7caa4b382159fa8c8c9caf1d1f58af51", - "url": "https://android.googlesource.com/platform/external/rust/crates/bencher" - }, - "external/rust/crates/bindgen": { - "dateTime": 1618880713, - "groups": [ - "pdk" - ], - "rev": "1a334643ba9a4321b52b43737673c811560fb510", - "revisionExpr": "1a334643ba9a4321b52b43737673c811560fb510", - "sha256": "185wjwx64ldpyk4y3w67jjqd8q54pgy34pi0cif198zk6wjz0v11", - "tree": "194e88a2399cee0d737c1a4b2106ed6d8ca3a602", - "url": "https://android.googlesource.com/platform/external/rust/crates/bindgen" - }, - "external/rust/crates/bitflags": { - "dateTime": 1619744768, - "groups": [ - "pdk" - ], - "rev": "1426e5dee7633c55a620dff16c403bcb931f1256", - "revisionExpr": "1426e5dee7633c55a620dff16c403bcb931f1256", - "sha256": "0ahjp9jmjwm6gm9wgfi4znwvpjpyfkyixk9pjrkx88v7d5c3jmdj", - "tree": "79f389b1c65ee3eae9d26f714053ca0f19be4752", - "url": "https://android.googlesource.com/platform/external/rust/crates/bitflags" - }, - "external/rust/crates/bstr": { - "dateTime": 1617419063, - "groups": [ - "pdk" - ], - "rev": "52d97342f340e36eba10ba479aefa903ac30a12c", - "revisionExpr": "52d97342f340e36eba10ba479aefa903ac30a12c", - "sha256": "1sri0n70g1iak5831zqmkh00w90kk3g70cypy86g4zpzpafyl250", - "tree": "f115e489fc4c165ec9a575b2f69de53585b2f571", - "url": "https://android.googlesource.com/platform/external/rust/crates/bstr" - }, - "external/rust/crates/byteorder": { - "dateTime": 1617419064, - "groups": [ - "pdk" - ], - "rev": "2a0cc4020d08e109081d8a561c94b339bc2f8749", - "revisionExpr": "2a0cc4020d08e109081d8a561c94b339bc2f8749", - "sha256": "1z56bdlmm8jf5bvb88ddk95b386xlc6hdaczm530jrzi07r77xjp", - "tree": "c73b9c36b54c610427128761545e6fb08eff13d2", - "url": "https://android.googlesource.com/platform/external/rust/crates/byteorder" - }, - "external/rust/crates/bytes": { - "groups": [ - "pdk" - ], - "rev": "69181530e77d7251fc79dcce0fb90c82012bb754", - "revisionExpr": "69181530e77d7251fc79dcce0fb90c82012bb754", - "sha256": "1f7g96awyhi3sj71rbllbsq9c64j228r2g4wabnncrl99clma441", - "tree": "b542d91c6067bc477d8e7c59882c3e7db2a7ce25", - "url": "https://android.googlesource.com/platform/external/rust/crates/bytes" - }, - "external/rust/crates/cast": { - "groups": [ - "pdk" - ], - "rev": "6ce71bd12a02ab58d6ba9aabcdd82ddf8c269b8f", - "revisionExpr": "6ce71bd12a02ab58d6ba9aabcdd82ddf8c269b8f", - "sha256": "17c2z30zxyfqni9b9j1778xxjc1lvrhafhzlaw6jajp9a6kwn61r", - "tree": "9348b0e0d4617d9e3bf58aff6a2a2d0db3e56b29", - "url": "https://android.googlesource.com/platform/external/rust/crates/cast" - }, - "external/rust/crates/cexpr": { - "groups": [ - "pdk" - ], - "rev": "3a05330c67bca6889c0ecf84fd2d03f6204282f9", - "revisionExpr": "3a05330c67bca6889c0ecf84fd2d03f6204282f9", - "sha256": "1xq9rrmn61yjwzjv61zad20b5irsznvz5w8c7pn5hnjw83aa64ac", - "tree": "3499aa8558094da40037a517b111c2efd6ea6847", - "url": "https://android.googlesource.com/platform/external/rust/crates/cexpr" - }, - "external/rust/crates/cfg-if": { - "dateTime": 1619744770, - "groups": [ - "pdk" - ], - "rev": "0b33ef4efc3b504ec65c2269d742c4b0e1981a1c", - "revisionExpr": "0b33ef4efc3b504ec65c2269d742c4b0e1981a1c", - "sha256": "08666bjm2z2hagfmwbhy7nxa00fprq4dbv1si5slhi6mlkmhhxf3", - "tree": "18fc2dad0caf21a0589f5e2622ba8c4e83b6031f", - "url": "https://android.googlesource.com/platform/external/rust/crates/cfg-if" - }, - "external/rust/crates/chrono": { - "groups": [ - "pdk" - ], - "rev": "35633fa1226ef05eb47ad54429ebbab8d897b40a", - "revisionExpr": "35633fa1226ef05eb47ad54429ebbab8d897b40a", - "sha256": "1x8si59fb4z6xpmn5kg48lamfx76s76vd443pl0qgc37jcdxx0wy", - "tree": "c95ebaefb1e97f6660f1aa95084efabbf06b515b", - "url": "https://android.googlesource.com/platform/external/rust/crates/chrono" - }, - "external/rust/crates/clang-sys": { - "groups": [ - "pdk" - ], - "rev": "872a926a794dd0a6e6ddbc5e385b0fb0ddc76e28", - "revisionExpr": "872a926a794dd0a6e6ddbc5e385b0fb0ddc76e28", - "sha256": "15x52kc16ak83l3l08x0crp2rk5x594bj6jkqbjkkws4728d14xa", - "tree": "d5e2f7181bd9c53349fc833a43987aacbb1a721f", - "url": "https://android.googlesource.com/platform/external/rust/crates/clang-sys" - }, - "external/rust/crates/clap": { - "dateTime": 1619744772, - "groups": [ - "pdk" - ], - "rev": "2742dec4efe39f1a28dc840c2bd2a895341eb4e9", - "revisionExpr": "2742dec4efe39f1a28dc840c2bd2a895341eb4e9", - "sha256": "0wwiss20xa3x2dxznfglzrkb36v0x38c651dbhl9h15swjirwqf4", - "tree": "1c1e122603b15be120f3543d316e8ef57b8b4420", - "url": "https://android.googlesource.com/platform/external/rust/crates/clap" - }, - "external/rust/crates/codespan-reporting": { - "groups": [ - "pdk" - ], - "rev": "e8421715e7e9d7ba6298de3c14cd245be6f2e2d2", - "revisionExpr": "e8421715e7e9d7ba6298de3c14cd245be6f2e2d2", - "sha256": "1zsiq4anwyv212zznq8cm32rcigvf5xjvn817zav4pmwnq0gjqci", - "tree": "89ab9e60d48848bb5acb8f454042572d52c45f54", - "url": "https://android.googlesource.com/platform/external/rust/crates/codespan-reporting" - }, - "external/rust/crates/crc32fast": { - "dateTime": 1636160694, - "groups": [ - "pdk" - ], - "rev": "b5ef892746e22c6a9bb17af18d9289c284fdea70", - "revisionExpr": "b5ef892746e22c6a9bb17af18d9289c284fdea70", - "sha256": "0bbyaqmiraqn9hkqhw9klah113w5jgxbapps7xh02qdm9kw2vjll", - "tree": "da16ac59249dd960ee43cffa151beff486bd4e7e", - "url": "https://android.googlesource.com/platform/external/rust/crates/crc32fast" - }, - "external/rust/crates/criterion": { - "groups": [ - "pdk" - ], - "rev": "8769c2fe60c6f19cfe5eb23787457503adb4fb81", - "revisionExpr": "8769c2fe60c6f19cfe5eb23787457503adb4fb81", - "sha256": "0rv1c32p524j7v0cn0lhin8g1qy0v8nnnn7670ak6w3vb3lvxb12", - "tree": "305abc2cbce5f7faefdcb154d24bfeb5eeb18ec0", - "url": "https://android.googlesource.com/platform/external/rust/crates/criterion" - }, - "external/rust/crates/criterion-plot": { - "groups": [ - "pdk" - ], - "rev": "18f61b7bf0bd15cd3052d237ac3f1acffcfec617", - "revisionExpr": "18f61b7bf0bd15cd3052d237ac3f1acffcfec617", - "sha256": "0a72appa3mnq7rjpv4q3kpnmrbmvv3hrk14yai12qbzw72v08syg", - "tree": "45d6aad7209cf21b60af88ad59cb38f9966e9b64", - "url": "https://android.googlesource.com/platform/external/rust/crates/criterion-plot" - }, - "external/rust/crates/crossbeam-channel": { - "groups": [ - "pdk" - ], - "rev": "f5ee25dcb1f37e8878a22c1e53e90f9493f0fd01", - "revisionExpr": "f5ee25dcb1f37e8878a22c1e53e90f9493f0fd01", - "sha256": "1nj6qicjbdkdrkycc43fgg0w7gyskmy3ahl6r9zhsb0dpqhys6c7", - "tree": "fd1908ce800fdc636ba92341b0ddc56efce57d9f", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-channel" - }, - "external/rust/crates/crossbeam-deque": { - "groups": [ - "pdk" - ], - "rev": "39f93bc1f52cc5e283180ce0a5e35185023f9733", - "revisionExpr": "39f93bc1f52cc5e283180ce0a5e35185023f9733", - "sha256": "0q88z0w823ap29c1qv6fqy9bmgvb82zs836332hpka1lbrfw0c0k", - "tree": "048a394b1b0781fc24475e632c353d36a982f439", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-deque" - }, - "external/rust/crates/crossbeam-epoch": { - "dateTime": 1617930310, - "groups": [ - "pdk" - ], - "rev": "ffe52fbff9c5f1f8580d113a7100dca8c818b3f0", - "revisionExpr": "ffe52fbff9c5f1f8580d113a7100dca8c818b3f0", - "sha256": "0gwdzc4f1p0ch46zbfdbmrk59mg9848nj1acas9x91xcrn447j77", - "tree": "b2f6376d7ac86207929c4a9b338b4313e06a8585", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-epoch" - }, - "external/rust/crates/crossbeam-utils": { - "dateTime": 1618880723, - "groups": [ - "pdk" - ], - "rev": "8c3260cb8e5e8cafdf0c5284159825510cfccfed", - "revisionExpr": "8c3260cb8e5e8cafdf0c5284159825510cfccfed", - "sha256": "0n97x42nmc8mmwraz879ld6nqdgsq613wiahq066w5j8jvsn1ll6", - "tree": "daaf08af737e70ccff84d0af339162a544fead0a", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-utils" - }, - "external/rust/crates/csv": { - "groups": [ - "pdk" - ], - "rev": "65e491f466e960b65ba3e0f211b1c942dc7335fd", - "revisionExpr": "65e491f466e960b65ba3e0f211b1c942dc7335fd", - "sha256": "10z3nh974sckbcfdxw8ah7h8mxvx1c6mfcjvcfr6pw8vzbq84mdc", - "tree": "b896b61a088e21510b50d6937f858254dc4beff5", - "url": "https://android.googlesource.com/platform/external/rust/crates/csv" - }, - "external/rust/crates/csv-core": { - "groups": [ - "pdk" - ], - "rev": "0f068a9103c7d76579907a5e2a6bbafa65ddae43", - "revisionExpr": "0f068a9103c7d76579907a5e2a6bbafa65ddae43", - "sha256": "1y6kq025hkpl5yl4vakqd3h08ipbx15n2yayvw654k3vwl9290da", - "tree": "14c820bbcafd38ae9b23cf34dfb45f0ebdb1dde6", - "url": "https://android.googlesource.com/platform/external/rust/crates/csv-core" - }, - "external/rust/crates/derive_arbitrary": { - "dateTime": 1617419073, - "groups": [ - "pdk" - ], - "rev": "0b9fad54132cd55dde131810c7d2082ce7ab1042", - "revisionExpr": "0b9fad54132cd55dde131810c7d2082ce7ab1042", - "sha256": "1d83srj03644dvy59r5612779gcp8g9dj3r6c1gf7c03vlfpdm8k", - "tree": "e00f7efab9f4fff7f4bb24bd4ca0ef7e0472662f", - "url": "https://android.googlesource.com/platform/external/rust/crates/derive_arbitrary" - }, - "external/rust/crates/downcast-rs": { - "groups": [ - "pdk" - ], - "rev": "17cb8f7af794531b1f65585697b9da2b6cfde14b", - "revisionExpr": "17cb8f7af794531b1f65585697b9da2b6cfde14b", - "sha256": "1325khrkxyr04bzypvdf44azyq5fvbgf3rxxygyfwx8567vyjhcg", - "tree": "1bfb5c3bad55986b16c190ba08073be6d4a2b4cb", - "url": "https://android.googlesource.com/platform/external/rust/crates/downcast-rs" - }, - "external/rust/crates/either": { - "groups": [ - "pdk" - ], - "rev": "44d75bf8f1fc7888ec162dc0ebba197fd98b530d", - "revisionExpr": "44d75bf8f1fc7888ec162dc0ebba197fd98b530d", - "sha256": "1jbnwc9iiiyyyf5pa425ysnjv14awhpzylc1f65xiw4zg16l8d6l", - "tree": "87b6e8aa359d043ec29e66cb372f3a594dd14a55", - "url": "https://android.googlesource.com/platform/external/rust/crates/either" - }, - "external/rust/crates/env_logger": { - "dateTime": 1620867954, - "groups": [ - "pdk" - ], - "rev": "18bc95d585b4fb76f258c24a9dee4f5c32b84c11", - "revisionExpr": "18bc95d585b4fb76f258c24a9dee4f5c32b84c11", - "sha256": "0j8s6pp9l87lpj5cx73cqkwsbxgza1hjv376h35sdf5zznv8gp1a", - "tree": "eef2ec65079ff67e3a48633154e928e560e9b8c1", - "url": "https://android.googlesource.com/platform/external/rust/crates/env_logger" - }, - "external/rust/crates/fallible-iterator": { - "groups": [ - "pdk" - ], - "rev": "5b8fe6a7e032da562c127fad8a5aed806d36c3ca", - "revisionExpr": "5b8fe6a7e032da562c127fad8a5aed806d36c3ca", - "sha256": "1wwq8gzcwmwn8nd25m0p7s165d2fpm3gd0bh5qvacca5krdwbapx", - "tree": "40756bb27f22283893d91b3ed958a615ffb63589", - "url": "https://android.googlesource.com/platform/external/rust/crates/fallible-iterator" - }, - "external/rust/crates/fallible-streaming-iterator": { - "groups": [ - "pdk" - ], - "rev": "2138923c05293371a1d317c728e3848452022c4b", - "revisionExpr": "2138923c05293371a1d317c728e3848452022c4b", - "sha256": "0934fiwj33yqkyya8fxlbkwncpm1p48xcvs4058nc8xz92jxms59", - "tree": "df662fed7d99ed2b633e9438ecbe874ce6c61cfc", - "url": "https://android.googlesource.com/platform/external/rust/crates/fallible-streaming-iterator" - }, - "external/rust/crates/flate2": { - "dateTime": 1621991165, - "groups": [ - "pdk" - ], - "rev": "c4d185c8aacc1abfba4a8b49901b4acb30fbcd34", - "revisionExpr": "c4d185c8aacc1abfba4a8b49901b4acb30fbcd34", - "sha256": "1j5kchixqzs9axz3k0k27mp7bwayjln4xks52r59rmzp1vxnld0q", - "tree": "0ed9500851d7548799d42a2971e53738c825ff6a", - "url": "https://android.googlesource.com/platform/external/rust/crates/flate2" - }, - "external/rust/crates/fnv": { - "groups": [ - "pdk" - ], - "rev": "97585d707071ffbcb4094f52a686e6e7acec6e5c", - "revisionExpr": "97585d707071ffbcb4094f52a686e6e7acec6e5c", - "sha256": "176wqsijl9f64scdjgj92r1q4l9bb96s2wapsgj6ldg5d4sh04q7", - "tree": "6dbbba641a2d90f06fdc582379a9d43be23e930f", - "url": "https://android.googlesource.com/platform/external/rust/crates/fnv" - }, - "external/rust/crates/form_urlencoded": { - "groups": [ - "pdk" - ], - "rev": "30b80d44f379328de68798227e22a32f8a442b0a", - "revisionExpr": "30b80d44f379328de68798227e22a32f8a442b0a", - "sha256": "1bm74vin0rx5h0ihgzg258ihkxvmx2dsrac7wj76y8xgj99x2k0z", - "tree": "4297b239b54575afe47bb731eb0e534b35425af6", - "url": "https://android.googlesource.com/platform/external/rust/crates/form_urlencoded" - }, - "external/rust/crates/futures": { - "dateTime": 1619744780, - "groups": [ - "pdk" - ], - "rev": "59f526639defd139b9d2f52c2739cf5f40b0f08e", - "revisionExpr": "59f526639defd139b9d2f52c2739cf5f40b0f08e", - "sha256": "0d0w7s3rbb90x8y6sxzg22cqqlfy2zabcbbzyllq40dazg5f0rzi", - "tree": "8b6893cf49a6d131db38944751abec54b1105e6d", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures" - }, - "external/rust/crates/futures-channel": { - "dateTime": 1619744781, - "groups": [ - "pdk" - ], - "rev": "3c58c658ceba1a9d965e4aff35272fa68834528d", - "revisionExpr": "3c58c658ceba1a9d965e4aff35272fa68834528d", - "sha256": "1mjrc60cjhkfx1s4qzd7xjwb44wfff41p1vh1l2ibvmq3f80z15a", - "tree": "e6f627a343a242df90b3dd569500d6b6ca938fd8", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-channel" - }, - "external/rust/crates/futures-core": { - "dateTime": 1619744781, - "groups": [ - "pdk" - ], - "rev": "db60ebe631225798732237c76f0780b1ff7e0eea", - "revisionExpr": "db60ebe631225798732237c76f0780b1ff7e0eea", - "sha256": "07fp7v1lcln8v4ajyafq71s80z0904i5xrmn5zqn4mv4q1az1r8v", - "tree": "d565c719f12061222647889c560594307a4af3c9", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-core" - }, - "external/rust/crates/futures-executor": { - "dateTime": 1619744781, - "groups": [ - "pdk" - ], - "rev": "cda3331b583e5a58442e8bc3bdd33a6e7ae59a04", - "revisionExpr": "cda3331b583e5a58442e8bc3bdd33a6e7ae59a04", - "sha256": "0myqw6i9ckl72hdb1yklxjn1ay4zs81pflshy5p8336lqfw7v7ly", - "tree": "7438235c8339c95bbe4ca7466d8e0bf43e80aa6f", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-executor" - }, - "external/rust/crates/futures-io": { - "dateTime": 1619744782, - "groups": [ - "pdk" - ], - "rev": "28895b8a13b73177f5228a80201228ba3e8696c8", - "revisionExpr": "28895b8a13b73177f5228a80201228ba3e8696c8", - "sha256": "1d573cpchcpahlcbgfjkmqj1mdlbn70p2yxhzzgnna6a931h358c", - "tree": "6f836c829a9a6efeff9c0bf12af5d96d86331353", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-io" - }, - "external/rust/crates/futures-macro": { - "dateTime": 1617419078, - "groups": [ - "pdk" - ], - "rev": "fdf5d38a19c4d6d2bc86a39375d39239b5b90788", - "revisionExpr": "fdf5d38a19c4d6d2bc86a39375d39239b5b90788", - "sha256": "1p5z0scaqqsngwgwgrmy1m1dzavalj8al9566q48pnrsj6xr8lbc", - "tree": "a824d9c34c1b085db872226d38a844536a99d1d8", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-macro" - }, - "external/rust/crates/futures-sink": { - "dateTime": 1619744783, - "groups": [ - "pdk" - ], - "rev": "829a9652ae4687388747d2a6043053f9b274be74", - "revisionExpr": "829a9652ae4687388747d2a6043053f9b274be74", - "sha256": "1sm91gkcaif1qgalfv8pakak3jaf6x9ryy63w9hcb6vv1rj599k8", - "tree": "da2c1c8ccc04febb2db96fb78408a2f1335d4656", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-sink" - }, - "external/rust/crates/futures-task": { - "dateTime": 1620954321, - "groups": [ - "pdk" - ], - "rev": "d31222d36b445ed60cc173d9dbf416f2242097d2", - "revisionExpr": "d31222d36b445ed60cc173d9dbf416f2242097d2", - "sha256": "19p56hy20hrs8b1pd1ba6cpnhf3pcbpy1vz5hqsrnzhca1yb7mfr", - "tree": "861fe62b38ffb72f976272d5359f8992a06366c9", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-task" - }, - "external/rust/crates/futures-util": { - "dateTime": 1619744783, - "groups": [ - "pdk" - ], - "rev": "be79e2e202ffe478c0aa8cdd48bcb786f63feec9", - "revisionExpr": "be79e2e202ffe478c0aa8cdd48bcb786f63feec9", - "sha256": "0v5rpkakmi3yqakzwmyn3n9dvla3phwjq2y1h5rn7qm8ymvkfgk9", - "tree": "893295c925ce2ed08dd855e1b29f9b9b48bfd701", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-util" - }, - "external/rust/crates/gdbstub": { - "dateTime": 1636160708, - "groups": [ - "pdk" - ], - "rev": "74044028ef4fb1fc8548fa7ae63d1ad71e62c8da", - "revisionExpr": "74044028ef4fb1fc8548fa7ae63d1ad71e62c8da", - "sha256": "09521zaxa0ijyhk3nbkh4y150cb5kxbr3nbkza82gspd4lagnby9", - "tree": "4178c2399a2bfafaa0cd7e5c3b10c01acdcc1d15", - "url": "https://android.googlesource.com/platform/external/rust/crates/gdbstub" - }, - "external/rust/crates/gdbstub_arch": { - "dateTime": 1636160708, - "groups": [ - "pdk" - ], - "rev": "c994c528c64555e94e7d5f0a04b557ad7d4f61b7", - "revisionExpr": "c994c528c64555e94e7d5f0a04b557ad7d4f61b7", - "sha256": "0wsxbr0z5hxp8h4mgd6cb1kksgdkls01rfnaspyx1cshpxav0z0k", - "tree": "74122272998b7397ddc08dbf7aa68718bcbfd8e1", - "url": "https://android.googlesource.com/platform/external/rust/crates/gdbstub_arch" - }, - "external/rust/crates/getrandom": { - "dateTime": 1636160708, - "groups": [ - "pdk" - ], - "rev": "0093f477cbc3aec7d20dd09f466420a88646510d", - "revisionExpr": "0093f477cbc3aec7d20dd09f466420a88646510d", - "sha256": "16simpsq12x6xq7l99pq62lag76svm5w0flsrnli9saj9mxrq7rw", - "tree": "98c50f84c0c05abbe12065197057b1dff5622f61", - "url": "https://android.googlesource.com/platform/external/rust/crates/getrandom" - }, - "external/rust/crates/glob": { - "groups": [ - "pdk" - ], - "rev": "8004631403e801a2082bf1cd7e6805b03bcf5f15", - "revisionExpr": "8004631403e801a2082bf1cd7e6805b03bcf5f15", - "sha256": "1sd6b3y7w2lhma4d0y4930sv3adi97pkyq6szd765mxzaxm5dh55", - "tree": "28ded3e268f7970c9b9a5b9e1dfed07c37063f29", - "url": "https://android.googlesource.com/platform/external/rust/crates/glob" - }, - "external/rust/crates/grpcio": { - "dateTime": 1617419081, - "groups": [ - "pdk" - ], - "rev": "dd3964ccf8bc6c5cfeb51d8c80843379cbe8423d", - "revisionExpr": "dd3964ccf8bc6c5cfeb51d8c80843379cbe8423d", - "sha256": "1dc2x1jl20lb93833dkrjksszkqnjlwh9lzf2z34kjib5whxyicc", - "tree": "a54e24d149f00ad487d9da00d4ded4043d6d1787", - "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio" - }, - "external/rust/crates/grpcio-compiler": { - "dateTime": 1617419082, - "groups": [ - "pdk" - ], - "rev": "aa7ac0c5568349d4f1094cead8895ea6c41013b3", - "revisionExpr": "aa7ac0c5568349d4f1094cead8895ea6c41013b3", - "sha256": "1xd739ka5f56zywd9xnm934z472c7drqiz6hqg64cw9qxgp96fyc", - "tree": "2534dac935c52ffcd34b029bb5cf0b29bce5d406", - "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio-compiler" - }, - "external/rust/crates/grpcio-sys": { - "dateTime": 1619053531, - "groups": [ - "pdk" - ], - "rev": "54ae4c60107b7503f9058311ad6231726c9b7b83", - "revisionExpr": "54ae4c60107b7503f9058311ad6231726c9b7b83", - "sha256": "0hmydw85ih7cjdb3rdmpv1hmfqqb6wvz24z4ba9kwxn2y4vf2hnc", - "tree": "334e0af0074b51a11b6cbf4b733ced7d067a9738", - "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio-sys" - }, - "external/rust/crates/half": { - "groups": [ - "pdk" - ], - "rev": "9a81d8082b1bc70f6d59ee88938b236c9d385c96", - "revisionExpr": "9a81d8082b1bc70f6d59ee88938b236c9d385c96", - "sha256": "08l0jgdfi6qmbqp5v2q8hjpf9rwqmampl9ki7qramhin3p6c620f", - "tree": "57181f2bea0fd16753c94981147761bdc4b79542", - "url": "https://android.googlesource.com/platform/external/rust/crates/half" - }, - "external/rust/crates/hashbrown": { - "dateTime": 1617671125, - "groups": [ - "pdk" - ], - "rev": "755c3520b85cd4ca2b70609ecea14562c8f26532", - "revisionExpr": "755c3520b85cd4ca2b70609ecea14562c8f26532", - "sha256": "0lkksfn0kqd6sqjlm35m4h6nv8bx78fw4c1dbkj2q82sqy63r88j", - "tree": "a6caf250f8bc9d3ac3958804fdf9a08e1ea5504b", - "url": "https://android.googlesource.com/platform/external/rust/crates/hashbrown" - }, - "external/rust/crates/hashlink": { - "groups": [ - "pdk" - ], - "rev": "1d1bd51715d29c148be735fa97426c91415705f6", - "revisionExpr": "1d1bd51715d29c148be735fa97426c91415705f6", - "sha256": "1m1zxa9kcq561wckji7m2rsrp7h32zcsl67nz8sm3crmfiih89p4", - "tree": "69609eba0194af44d59844c6df753b5c412889ee", - "url": "https://android.googlesource.com/platform/external/rust/crates/hashlink" - }, - "external/rust/crates/heck": { - "groups": [ - "pdk" - ], - "rev": "2b34764d3ca9a0c822a1455079ceedd1245686eb", - "revisionExpr": "2b34764d3ca9a0c822a1455079ceedd1245686eb", - "sha256": "0x4djw1sjsl4p906fpx8davjlrnxar843aiap7qph620fa8f5p92", - "tree": "f18e9d550e3389a6daa24962b2b82be5ddc7081a", - "url": "https://android.googlesource.com/platform/external/rust/crates/heck" - }, - "external/rust/crates/idna": { - "dateTime": 1619744789, - "groups": [ - "pdk" - ], - "rev": "c0590e5185acfcff83d93de3919bb37362d43ffc", - "revisionExpr": "c0590e5185acfcff83d93de3919bb37362d43ffc", - "sha256": "0ymmrdxp31wpqwhfcaan2rjfhcj0gv7zigshhpcai1xv5zfb9ax2", - "tree": "e17a4ce161430b07e289f79f4ebc6181dc97d89a", - "url": "https://android.googlesource.com/platform/external/rust/crates/idna" - }, - "external/rust/crates/instant": { - "groups": [ - "pdk" - ], - "rev": "401a40aa1441255da71b01f325ba0ca7fa7c3932", - "revisionExpr": "401a40aa1441255da71b01f325ba0ca7fa7c3932", - "sha256": "07w1pii8i6qkfnwvhsm4iivflxqq6hpbmiyq7jsw4qbigsrjjrc9", - "tree": "cca5bb2f710f5667d61900a53bea9e4dacef32a3", - "url": "https://android.googlesource.com/platform/external/rust/crates/instant" - }, - "external/rust/crates/intrusive-collections": { - "dateTime": 1619744789, - "groups": [ - "pdk" - ], - "rev": "e341cd76b20798f71172a460a584862c5731bad3", - "revisionExpr": "e341cd76b20798f71172a460a584862c5731bad3", - "sha256": "06rv3d12ds3kdnsxlzv4318i1nykvsmh9hcvcapvhpxc8av9xj9q", - "tree": "8cab78e20c4344228f35b5aa8a47039926a4f317", - "url": "https://android.googlesource.com/platform/external/rust/crates/intrusive-collections" - }, - "external/rust/crates/itertools": { - "dateTime": 1617757511, - "groups": [ - "pdk" - ], - "rev": "2c94692eca798ddecf74eecd7b22d58f3a839b78", - "revisionExpr": "2c94692eca798ddecf74eecd7b22d58f3a839b78", - "sha256": "0w0h9zdc938l057zjbsvai9s5mnhyx9nga55agwarflg39gr12xw", - "tree": "70e883bc01ba2b4d8dd07e0347be18a2fbbd2c18", - "url": "https://android.googlesource.com/platform/external/rust/crates/itertools" - }, - "external/rust/crates/itoa": { - "groups": [ - "pdk" - ], - "rev": "52806fb8b0331215842ccee4e8646d4cb99048fa", - "revisionExpr": "52806fb8b0331215842ccee4e8646d4cb99048fa", - "sha256": "1rji01a0sfkfh18jx243hbm69mqjx9i013df0zwisnvq4680536i", - "tree": "a37d77a527c577f11a2c00f84694c9fd47b5617b", - "url": "https://android.googlesource.com/platform/external/rust/crates/itoa" - }, - "external/rust/crates/lazy_static": { - "dateTime": 1619744791, - "groups": [ - "pdk" - ], - "rev": "767c159b23215b19a7738348a004f34f9b70e816", - "revisionExpr": "767c159b23215b19a7738348a004f34f9b70e816", - "sha256": "0wbi944w289ihsvirwzy9y0casx6xfnyd6vlbrlp6mrly8i9f1n8", - "tree": "d085eaf52ac4c533290ddfff287cc1632b2bd74f", - "url": "https://android.googlesource.com/platform/external/rust/crates/lazy_static" - }, - "external/rust/crates/lazycell": { - "groups": [ - "pdk" - ], - "rev": "1bcb5deef2941f9818b4e5dc7040003fa92dada5", - "revisionExpr": "1bcb5deef2941f9818b4e5dc7040003fa92dada5", - "sha256": "06di56bnsz4msyj77nwha4g1mi08k19ymh15isd79wc6x44z9h5h", - "tree": "8427b39add9086a50d82eeb647256704ba2c3fd1", - "url": "https://android.googlesource.com/platform/external/rust/crates/lazycell" - }, - "external/rust/crates/libc": { - "dateTime": 1620954331, - "groups": [ - "pdk" - ], - "rev": "f5b4f7c9d0bfc022bb8726cc0e3dc909c2e1df53", - "revisionExpr": "f5b4f7c9d0bfc022bb8726cc0e3dc909c2e1df53", - "sha256": "1zx4l0w87azhy1pc6mnvzw0ksbjbfrv6gvbvnn2d5g2plp3ssja0", - "tree": "b63bb3578266975d3cce7442325eaa5bdf684362", - "url": "https://android.googlesource.com/platform/external/rust/crates/libc" - }, - "external/rust/crates/libfuzzer-sys": { - "dateTime": 1617671131, - "groups": [ - "pdk" - ], - "rev": "02b00a706f4e43137a99b1379d906a8ad68b52e5", - "revisionExpr": "02b00a706f4e43137a99b1379d906a8ad68b52e5", - "sha256": "0f5a2zl26ydvffwzfw3yk2mfpy63qkhc97vbmg6nqp03jd3gxdhv", - "tree": "b40cfd9e8802b2879a81663220a69c0d24691ebf", - "url": "https://android.googlesource.com/platform/external/rust/crates/libfuzzer-sys" - }, - "external/rust/crates/libloading": { - "groups": [ - "pdk" - ], - "rev": "10b0b20648ac34350d16b9e51bede80c322e8246", - "revisionExpr": "10b0b20648ac34350d16b9e51bede80c322e8246", - "sha256": "125hn4cvm7d73y1caagf2vm17qzrkl6hppw8icibiwzc3cvq509p", - "tree": "42b59de035f0989e3c3bd61b637525689abae76d", - "url": "https://android.googlesource.com/platform/external/rust/crates/libloading" - }, - "external/rust/crates/libm": { - "groups": [ - "pdk" - ], - "rev": "e21e61b77823df67af87725eae51d56f280e259f", - "revisionExpr": "e21e61b77823df67af87725eae51d56f280e259f", - "sha256": "111agfhx3rid2cgg0va4rblsdvr5xa0lpzwqbbk15nh184ckbn14", - "tree": "936efc6c35aad8c3b35463bca23ef4bc2601647a", - "url": "https://android.googlesource.com/platform/external/rust/crates/libm" - }, - "external/rust/crates/libsqlite3-sys": { - "dateTime": 1619053539, - "groups": [ - "pdk" - ], - "rev": "c61cc5f9acb49171997f585bdb22ea3d2f8bcfa3", - "revisionExpr": "c61cc5f9acb49171997f585bdb22ea3d2f8bcfa3", - "sha256": "0zw7ak9v8fayazqi33nvy6laysh2rxd424l2c8sxb5sshp9csp8m", - "tree": "5893099480ba2ed264eb1a7c609f2e533a00af0e", - "url": "https://android.googlesource.com/platform/external/rust/crates/libsqlite3-sys" - }, - "external/rust/crates/libz-sys": { - "groups": [ - "pdk" - ], - "rev": "29d191c17472011ac7b83e0ede4f6b7a671658a3", - "revisionExpr": "29d191c17472011ac7b83e0ede4f6b7a671658a3", - "sha256": "1snrdfqxghyiwd3w7yxbp0vl0kpx6w1ciih3hhvwhfg83yh754h1", - "tree": "a82fa5d617db8c153971ff79e282ccb8a7de9548", - "url": "https://android.googlesource.com/platform/external/rust/crates/libz-sys" - }, - "external/rust/crates/linked-hash-map": { - "groups": [ - "pdk" - ], - "rev": "29724dda0c1b97dae1113d5e32f88658d5893103", - "revisionExpr": "29724dda0c1b97dae1113d5e32f88658d5893103", - "sha256": "10avx3pavwvc6w9pwwbkazahbrjffkq1bw4rd48fwbapsx2c1axj", - "tree": "1581bee08dc44fc7d06bb49ecb559d4f087ba093", - "url": "https://android.googlesource.com/platform/external/rust/crates/linked-hash-map" - }, - "external/rust/crates/lock_api": { - "groups": [ - "pdk" - ], - "rev": "cc6587e280c2840df80753402034864f5245c100", - "revisionExpr": "cc6587e280c2840df80753402034864f5245c100", - "sha256": "18m7p6hd57zbhc4nr0l63i38zk9riw8vkrs172j5zzwfc086v3vy", - "tree": "2463dc1fc3604e2b96a0e336af6b3d2cf0fff867", - "url": "https://android.googlesource.com/platform/external/rust/crates/lock_api" - }, - "external/rust/crates/log": { - "dateTime": 1619744795, - "groups": [ - "pdk" - ], - "rev": "f4a340ef8009ae69c956480b037e93fd44362aa9", - "revisionExpr": "f4a340ef8009ae69c956480b037e93fd44362aa9", - "sha256": "1zzb335rk5bpi75jm4sb5pf8rmnpf6dznbd5n4nzl1i226zfqvz8", - "tree": "031b9a1439a080028cca7242477294509db7c906", - "url": "https://android.googlesource.com/platform/external/rust/crates/log" - }, - "external/rust/crates/lru-cache": { - "groups": [ - "pdk" - ], - "rev": "3ef773c321aa64f69433c7c96d3c4219a65d388e", - "revisionExpr": "3ef773c321aa64f69433c7c96d3c4219a65d388e", - "sha256": "1cba2cgnkp681l5dhppipfidlj244mzzv0iwgi0qmaja99cdyzfz", - "tree": "fbfacb8577124d735b7a802d486828a01e3b4582", - "url": "https://android.googlesource.com/platform/external/rust/crates/lru-cache" - }, - "external/rust/crates/macaddr": { - "groups": [ - "pdk" - ], - "rev": "efc9bb88df45a8bf5840874c828537d1d7a64f71", - "revisionExpr": "efc9bb88df45a8bf5840874c828537d1d7a64f71", - "sha256": "1ih34msm26vya16vkqxsvf0zrxxhbdgm3gbxb80md6wlv4vmskjm", - "tree": "7abd48419fd15ceb455806e87b4b18624e992c1e", - "url": "https://android.googlesource.com/platform/external/rust/crates/macaddr" - }, - "external/rust/crates/managed": { - "groups": [ - "pdk" - ], - "rev": "c4fc0f035a82be6aae54a7f352570955c80683dc", - "revisionExpr": "c4fc0f035a82be6aae54a7f352570955c80683dc", - "sha256": "05a90v3jq9yw5bj547qjx31l5fm6fafdl1mbngbkglmmw0i2bzmk", - "tree": "2c80002f995035bb3feb85345490087e831f48f7", - "url": "https://android.googlesource.com/platform/external/rust/crates/managed" - }, - "external/rust/crates/matches": { - "groups": [ - "pdk" - ], - "rev": "2a8b6452b5653cfc2725cd8d86c86fe3e07d4b8c", - "revisionExpr": "2a8b6452b5653cfc2725cd8d86c86fe3e07d4b8c", - "sha256": "1sp2ddidbl3h0hbrkbg194jpqpdb1l74pi8kdga3sxczp3dlmkyd", - "tree": "3ec477d7b01067633da10d4b2a1808b463f2e281", - "url": "https://android.googlesource.com/platform/external/rust/crates/matches" - }, - "external/rust/crates/memchr": { - "dateTime": 1620867976, - "groups": [ - "pdk" - ], - "rev": "80e24c1630e1db17a5d7e8dcacb98dfac31c4eeb", - "revisionExpr": "80e24c1630e1db17a5d7e8dcacb98dfac31c4eeb", - "sha256": "0hwsviz4jz3c7n7lcf95m6brifngx1r6s3h57d1xkqqz6vz7y716", - "tree": "c7576ffdf6b174ea01726b8a6e014d415a109294", - "url": "https://android.googlesource.com/platform/external/rust/crates/memchr" - }, - "external/rust/crates/memoffset": { - "dateTime": 1619744798, - "groups": [ - "pdk" - ], - "rev": "fae6ca26cf70bbb5ac3d87ecfd8b0d40a60bee5d", - "revisionExpr": "fae6ca26cf70bbb5ac3d87ecfd8b0d40a60bee5d", - "sha256": "1vkrp3y4l7vxcsbgf8wxfl1w9icwnikb69b2jjw77cy3r16c43qg", - "tree": "a7d702e71f38ae1597839c01ccca8820999c02e9", - "url": "https://android.googlesource.com/platform/external/rust/crates/memoffset" - }, - "external/rust/crates/mio": { - "dateTime": 1619744798, - "groups": [ - "pdk" - ], - "rev": "336960c8c61bf1254fae2b4926d69a320c888934", - "revisionExpr": "336960c8c61bf1254fae2b4926d69a320c888934", - "sha256": "0jhji521v8686xn5zzl3myy4q6jdnsw8wn3bh6fa0cnyl60gmpb2", - "tree": "d4331fc0ae40bfa56d8e3a9f2b73f914383f3447", - "url": "https://android.googlesource.com/platform/external/rust/crates/mio" - }, - "external/rust/crates/nix": { - "dateTime": 1619744798, - "groups": [ - "pdk" - ], - "rev": "b837459f909747f39435dc511be5fd125c812483", - "revisionExpr": "b837459f909747f39435dc511be5fd125c812483", - "sha256": "0wvpj5950hvj55gajh3yp2pf514shscnp4z39h9md9rjzig9qwr7", - "tree": "1b2c9f243e281f08541d4e109f6c11247e4daaa3", - "url": "https://android.googlesource.com/platform/external/rust/crates/nix" - }, - "external/rust/crates/no-panic": { - "groups": [ - "pdk" - ], - "rev": "287890f55d0d225b176149c0ef2492e4f5fb886b", - "revisionExpr": "287890f55d0d225b176149c0ef2492e4f5fb886b", - "sha256": "0cz0nj5d58s0p03pf4j3k14d9my2iss4gap87ln7fkx63kll7l9b", - "tree": "6cb6aca36ea809cfe8a91bdf8ea95d1620d787b0", - "url": "https://android.googlesource.com/platform/external/rust/crates/no-panic" - }, - "external/rust/crates/nom": { - "groups": [ - "pdk" - ], - "rev": "1ca5bdcf82be5612058a37eb8f0bd013f79f427e", - "revisionExpr": "1ca5bdcf82be5612058a37eb8f0bd013f79f427e", - "sha256": "00iz5lgxgdlshwmsbppiw509y574dicmk3zfyba4xz0scd564xnv", - "tree": "31a75c5e7da406ad8509f9b752485bc1053d8acb", - "url": "https://android.googlesource.com/platform/external/rust/crates/nom" - }, - "external/rust/crates/num-derive": { - "groups": [ - "pdk" - ], - "rev": "1b3a5204cc5f10c7156fd8fbcd8957ecbd206255", - "revisionExpr": "1b3a5204cc5f10c7156fd8fbcd8957ecbd206255", - "sha256": "07l72iv3aikhcfywfll8rjh7ylclndxr7cidcq6a8i0klxfibiv7", - "tree": "c9a58f4fc6663d85c63dcb9f4a8cf00c85f3993e", - "url": "https://android.googlesource.com/platform/external/rust/crates/num-derive" - }, - "external/rust/crates/num-integer": { - "groups": [ - "pdk" - ], - "rev": "c72f03e26b6742eee471428005c81e1f98d89951", - "revisionExpr": "c72f03e26b6742eee471428005c81e1f98d89951", - "sha256": "1b0i5j8vgn1xvp66dcwdvfcq8hymn7hx04411lrbcha9v1zrjl23", - "tree": "b848290708fb637982cdf87d4a2f6d5d4d26afb4", - "url": "https://android.googlesource.com/platform/external/rust/crates/num-integer" - }, - "external/rust/crates/num-traits": { - "groups": [ - "pdk" - ], - "rev": "a53d5188633b74f59868a0429cdcb6779a520296", - "revisionExpr": "a53d5188633b74f59868a0429cdcb6779a520296", - "sha256": "05ar1k2x8pqqr9hn4cchy5kbv5cg80aaxq0k6xp794m3cn7j275s", - "tree": "b6030c920777b49632dce5c4ed4a1783329c9e3a", - "url": "https://android.googlesource.com/platform/external/rust/crates/num-traits" - }, - "external/rust/crates/num_cpus": { - "groups": [ - "pdk" - ], - "rev": "00a5869dd63fa4aa147792e401525de2e0ca5085", - "revisionExpr": "00a5869dd63fa4aa147792e401525de2e0ca5085", - "sha256": "13l3ss2303qgx780ppsp7y8zkz5rh78mznml1mbnhk1j177zdjwp", - "tree": "384e51cab6b1186d6bfada666e744f0884b51d82", - "url": "https://android.googlesource.com/platform/external/rust/crates/num_cpus" - }, - "external/rust/crates/once_cell": { - "dateTime": 1619744801, - "groups": [ - "pdk" - ], - "rev": "ffcf21ac95783d536e0c67f2d991500652dd3efc", - "revisionExpr": "ffcf21ac95783d536e0c67f2d991500652dd3efc", - "sha256": "1pn4aj49f25r5jz4dm9wmdf1rmmghzff2yzplikbgkx4kl31q5zx", - "tree": "71c77aba563c644c5294b9326b518692929b3d44", - "url": "https://android.googlesource.com/platform/external/rust/crates/once_cell" - }, - "external/rust/crates/oorandom": { - "groups": [ - "pdk" - ], - "rev": "c2d6b4fda4f1993f9bb86473353a24c2b99b0e8e", - "revisionExpr": "c2d6b4fda4f1993f9bb86473353a24c2b99b0e8e", - "sha256": "05xsrs0hvzh9z28lmfq3slmjzia6dg6nqlsx5qzwzn06qximykaf", - "tree": "74f9b1c6c94f0a1d3902b4ed0cacb80a50f97f47", - "url": "https://android.googlesource.com/platform/external/rust/crates/oorandom" - }, - "external/rust/crates/parking_lot": { - "groups": [ - "pdk" - ], - "rev": "8243e8edc0cc68bc24968527ccc471e9cf778c69", - "revisionExpr": "8243e8edc0cc68bc24968527ccc471e9cf778c69", - "sha256": "1lfv9la7lm4m8k5wln2xv4ghv1yv4z99mgzl2rx5hz1rfrgg38g4", - "tree": "abaf3a6518cb6e59833b43a71a7fffd9eb7a0e5a", - "url": "https://android.googlesource.com/platform/external/rust/crates/parking_lot" - }, - "external/rust/crates/parking_lot_core": { - "groups": [ - "pdk" - ], - "rev": "3895199b24120319c2ae20624c2f7b7240d4226a", - "revisionExpr": "3895199b24120319c2ae20624c2f7b7240d4226a", - "sha256": "1rkzqb6is3c3s08m4gf16s17i6siy5xhcc77s25rwlvx6waq4k8d", - "tree": "33f2cece6b496f90ce8dcf1226a1d1c6b14a50f1", - "url": "https://android.googlesource.com/platform/external/rust/crates/parking_lot_core" - }, - "external/rust/crates/paste": { - "groups": [ - "pdk" - ], - "rev": "401972fedb60820a736a51805fc558bbddca280a", - "revisionExpr": "401972fedb60820a736a51805fc558bbddca280a", - "sha256": "0vy1knxk1rckadyjyl72dcyqc6wz8dvq0c986z3652cl0g0q1pji", - "tree": "4f65437682237a2c6bbafef186110d3bed2fd832", - "url": "https://android.googlesource.com/platform/external/rust/crates/paste" - }, - "external/rust/crates/peeking_take_while": { - "groups": [ - "pdk" - ], - "rev": "8bec6e6ffc9252f00e9842f9a1b68b71122370cb", - "revisionExpr": "8bec6e6ffc9252f00e9842f9a1b68b71122370cb", - "sha256": "12901vqlv7ciffpdq7bfdcfx2vpylwv16czvrm6174g7d9l68fv3", - "tree": "4c232123ab0931b735270e89e3c9c39e4a8f5ad0", - "url": "https://android.googlesource.com/platform/external/rust/crates/peeking_take_while" - }, - "external/rust/crates/percent-encoding": { - "groups": [ - "pdk" - ], - "rev": "8abc288fcc4b53ce82a1a25b69e6739c00cb3c69", - "revisionExpr": "8abc288fcc4b53ce82a1a25b69e6739c00cb3c69", - "sha256": "0vrdcvkv72306calx7q3hxmsk2b0kcac9hjn9s92l01am2svpa65", - "tree": "81666efe5312581e144a03f9be6dc2f9d65ff7bb", - "url": "https://android.googlesource.com/platform/external/rust/crates/percent-encoding" - }, - "external/rust/crates/pin-project": { - "dateTime": 1619744805, - "groups": [ - "pdk" - ], - "rev": "1e9053ff4d2e6b14b256e7796200ac18b3412fc8", - "revisionExpr": "1e9053ff4d2e6b14b256e7796200ac18b3412fc8", - "sha256": "1y0037f6zw4qyjjmb8qgxr15mdf8a36iym0r2in978bx6vickbyd", - "tree": "468b171d04d12d79930f58d6efc7ec3a45854589", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project" - }, - "external/rust/crates/pin-project-internal": { - "dateTime": 1617419103, - "groups": [ - "pdk" - ], - "rev": "3f2ac4c65645d700a794bddbe7cdb19e13b08646", - "revisionExpr": "3f2ac4c65645d700a794bddbe7cdb19e13b08646", - "sha256": "1dyjczyl7rjyj3qlslhvks0cb5hfmiz98g6il06837sl7sa7r435", - "tree": "77450a57bcb113372069d89c0c322639805fabba", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project-internal" - }, - "external/rust/crates/pin-project-lite": { - "dateTime": 1620867985, - "groups": [ - "pdk" - ], - "rev": "3b618083c2407192490c182bbe98a655dc021618", - "revisionExpr": "3b618083c2407192490c182bbe98a655dc021618", - "sha256": "19hx6g9vkwl07f5d65irylb82dj96w9sfcrpk2g5jnj4q35991di", - "tree": "d6a3b347e26f065a3b2bdd0d9c2627e287f35fba", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project-lite" - }, - "external/rust/crates/pin-utils": { - "dateTime": 1619744806, - "groups": [ - "pdk" - ], - "rev": "14c33453abb3bb905a89e53629f5a47a731eb6f2", - "revisionExpr": "14c33453abb3bb905a89e53629f5a47a731eb6f2", - "sha256": "0wc5x25b440l1qlfslhpvnm9yppwxjmx284wy7s0wz9jr9ikdn3k", - "tree": "588cd6bcab99f86ee21c4a232729119123f985a6", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-utils" - }, - "external/rust/crates/plotters": { - "dateTime": 1618362332, - "groups": [ - "pdk" - ], - "rev": "0a2fa53e0da07ba5a20b378fe75c8cce0099bf67", - "revisionExpr": "0a2fa53e0da07ba5a20b378fe75c8cce0099bf67", - "sha256": "0w3hzsr0hz5zz7cyn9r6hscan9arf8nbiq6fbgjaw67vjzzgjamd", - "tree": "f5309a0441cebfeb180fa9e396526b41dc0ed911", - "url": "https://android.googlesource.com/platform/external/rust/crates/plotters" - }, - "external/rust/crates/plotters-backend": { - "groups": [ - "pdk" - ], - "rev": "aec4eb69d7c580be8d765526b7ff6732ee633f0c", - "revisionExpr": "aec4eb69d7c580be8d765526b7ff6732ee633f0c", - "sha256": "1f6vxfgg2nb130cs0ykr4clhzwm9sd37hh87zk53v2yh1k2nsx63", - "tree": "417fa70cd53947cd95218cc87dd667de937a8554", - "url": "https://android.googlesource.com/platform/external/rust/crates/plotters-backend" - }, - "external/rust/crates/plotters-svg": { - "groups": [ - "pdk" - ], - "rev": "c7259b07f49c79d0c834feed8eeadc0967a2d8ab", - "revisionExpr": "c7259b07f49c79d0c834feed8eeadc0967a2d8ab", - "sha256": "0knjd1657r31h5djbkacpiapax09adk2ryf8izayli46ifyx11bz", - "tree": "357909034922a987ba274a913e1841b749583422", - "url": "https://android.googlesource.com/platform/external/rust/crates/plotters-svg" - }, - "external/rust/crates/ppv-lite86": { - "groups": [ - "pdk" - ], - "rev": "90ce507da4c75ddff18c18cdf51fe53d562dc779", - "revisionExpr": "90ce507da4c75ddff18c18cdf51fe53d562dc779", - "sha256": "02gkxcgik9jaw36hm59bs2pkgirrgz71ngsmxdda98h1ydip7i04", - "tree": "7d9f824e8baa7032c8f8bf51f965345a27a21cef", - "url": "https://android.googlesource.com/platform/external/rust/crates/ppv-lite86" - }, - "external/rust/crates/proc-macro-error": { - "groups": [ - "pdk" - ], - "rev": "ed3dda7d09a0cf1245b42e42d6fea55504685e3a", - "revisionExpr": "ed3dda7d09a0cf1245b42e42d6fea55504685e3a", - "sha256": "1knxgc7r9x289qmm38vmrh6sdyfp06i4n4ajlknyirb7gkqmw2br", - "tree": "cd40f04f8279da220adedf0f4c12d69ce0bbe1aa", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-error" - }, - "external/rust/crates/proc-macro-error-attr": { - "groups": [ - "pdk" - ], - "rev": "fd31f5c6c9bad5d5e6f5a04c4f2dfa01c89fecd3", - "revisionExpr": "fd31f5c6c9bad5d5e6f5a04c4f2dfa01c89fecd3", - "sha256": "00zdh0yjlvp8lfc55a9vpf30b1q4m5cnyqdd1sfxxjlfv5fjbddc", - "tree": "ef05221c0f24e4068adb5d1d41186ff2473b277b", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-error-attr" - }, - "external/rust/crates/proc-macro-hack": { - "groups": [ - "pdk" - ], - "rev": "14fb35ed210cf96b470306894f52cc9c679f9db3", - "revisionExpr": "14fb35ed210cf96b470306894f52cc9c679f9db3", - "sha256": "1k1ljy6alvx8hq3ym48ajavdljr6199xfd75ql72926nwk9aszxv", - "tree": "63973525c2cdafb3066c97a9105e24d1f164dd6b", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-hack" - }, - "external/rust/crates/proc-macro-nested": { - "dateTime": 1619744810, - "groups": [ - "pdk" - ], - "rev": "b5af54e6572152963076427cd23bfa8909b9a0cb", - "revisionExpr": "b5af54e6572152963076427cd23bfa8909b9a0cb", - "sha256": "1cm5csfpjbxbqs80javai4s0cdaz1d0a9i9mj45ck1dr1k9xzd5d", - "tree": "aa9c5fc45b7f8fd2b4b4925aa5a056befd82baad", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-nested" - }, - "external/rust/crates/proc-macro2": { - "dateTime": 1620954352, - "groups": [ - "pdk" - ], - "rev": "3c4d283777e0550d975705c33d94005d30b385c4", - "revisionExpr": "3c4d283777e0550d975705c33d94005d30b385c4", - "sha256": "01f5n87cdwhmw31b2433hv8fq9345haqhpg6k54as37g5pf4r052", - "tree": "44cebb73ced35debf89bc3554d7388321cd1a37b", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro2" - }, - "external/rust/crates/protobuf": { - "dateTime": 1619744810, - "groups": [ - "pdk" - ], - "rev": "852452cb1d57871e4e736abc50628d9c8794c95e", - "revisionExpr": "852452cb1d57871e4e736abc50628d9c8794c95e", - "sha256": "1v05llm5p3y1w36vnxlb58n0p5bdg5k2sr9vjrcq14biqapcm3di", - "tree": "9a6c316c8be8d38009d2fc5af7705b97ca0da5d4", - "url": "https://android.googlesource.com/platform/external/rust/crates/protobuf" - }, - "external/rust/crates/protobuf-codegen": { - "dateTime": 1618023941, - "groups": [ - "pdk" - ], - "rev": "fa9857fcadb485558a0996c7790ba0d984dcff31", - "revisionExpr": "fa9857fcadb485558a0996c7790ba0d984dcff31", - "sha256": "1yp4dly0d57gcyh4jp76jkvwxrbnv5w8vdklfmdd2gnad3gg5qjp", - "tree": "9eeac22d97fb868a2a9113a2bc173486ded1c70d", - "url": "https://android.googlesource.com/platform/external/rust/crates/protobuf-codegen" - }, - "external/rust/crates/quiche": { - "dateTime": 1621904803, - "groups": [ - "pdk" - ], - "rev": "0d07a28a43fcd6b67cb8abd4673b1af34bfff978", - "revisionExpr": "0d07a28a43fcd6b67cb8abd4673b1af34bfff978", - "sha256": "09r61vnj962kpz4s4r47mj21823244lnm60j0vnf9gp6yr10xv6w", - "tree": "2520972de69fdfa3e722d82b04cc5d8ce38d266f", - "url": "https://android.googlesource.com/platform/external/rust/crates/quiche" - }, - "external/rust/crates/quote": { - "groups": [ - "pdk" - ], - "rev": "b10f147053c4f20c2e456d509f318c4cd3299915", - "revisionExpr": "b10f147053c4f20c2e456d509f318c4cd3299915", - "sha256": "1lmnm2xvq7sqz0vqprqfgah04rwfgs3jga4za3ijpzmqr4bfqxbs", - "tree": "dfd15a994d01260db5255146bfd1a9a0284aa94e", - "url": "https://android.googlesource.com/platform/external/rust/crates/quote" - }, - "external/rust/crates/rand": { - "dateTime": 1620954354, - "groups": [ - "pdk" - ], - "rev": "851b4de965ccc0d9262523e40ffa50f73a2d66ff", - "revisionExpr": "851b4de965ccc0d9262523e40ffa50f73a2d66ff", - "sha256": "1q0xgznpka23616c4c52jw87yf2yf1nqxk4nrbs37idvdax3370w", - "tree": "af497444c7e9b3ecbb902fd0585f12ab1f7e9b39", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand" - }, - "external/rust/crates/rand_chacha": { - "groups": [ - "pdk" - ], - "rev": "bcf7be2376d854b863e690339cd3bbf065a56927", - "revisionExpr": "bcf7be2376d854b863e690339cd3bbf065a56927", - "sha256": "11nlq925r5jay7akqzimrk5lpr38cyi5izlpzmjqs73jv6j21n4l", - "tree": "40c7ef2eea2c0a82b12b1645c8ade94c411f5d77", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand_chacha" - }, - "external/rust/crates/rand_core": { - "groups": [ - "pdk" - ], - "rev": "94643c786a153c73e68da9b20e7f3ceaf3d36568", - "revisionExpr": "94643c786a153c73e68da9b20e7f3ceaf3d36568", - "sha256": "1yagpl8553a611mywlvf7zqdsqdgqh661y51lw0b9alh3m0dix5k", - "tree": "02226ab7d0aae65e8b9a942e87b48a3b889145d5", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand_core" - }, - "external/rust/crates/rand_xorshift": { - "groups": [ - "pdk" - ], - "rev": "2f5910a683ea882e6d58617bc0da27143c85899b", - "revisionExpr": "2f5910a683ea882e6d58617bc0da27143c85899b", - "sha256": "0pxla85gls4kib4ydlpzzsj3yw2s7ryk1yvljgjx7avkam3ba86m", - "tree": "fd1662d2dd877593a08cf3fa297a0806a431c305", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand_xorshift" - }, - "external/rust/crates/rayon": { - "groups": [ - "pdk" - ], - "rev": "87ca321e7eff50b1a2c258fd888617b82f32fd12", - "revisionExpr": "87ca321e7eff50b1a2c258fd888617b82f32fd12", - "sha256": "0xffdyamd965vw93hl7zw6mgip01mybck8pfljr9msza39wfvp34", - "tree": "276308679073bbb5f034d935e9a617f2b09e5310", - "url": "https://android.googlesource.com/platform/external/rust/crates/rayon" - }, - "external/rust/crates/rayon-core": { - "groups": [ - "pdk" - ], - "rev": "76bb06a2cbd0ffeb39b01190bfc7ef87bf44ecbd", - "revisionExpr": "76bb06a2cbd0ffeb39b01190bfc7ef87bf44ecbd", - "sha256": "0kswciinmwn6f3xfgnxgqpnd6m3v6sm3m7d14vn2xp7938hi7s9w", - "tree": "94d4ebfabd135e1221ef63e678539ffb5acb6c19", - "url": "https://android.googlesource.com/platform/external/rust/crates/rayon-core" - }, - "external/rust/crates/regex": { - "dateTime": 1617419114, - "groups": [ - "pdk" - ], - "rev": "5904d1f8a73c470e6edb0f9d0b7259b2a317f791", - "revisionExpr": "5904d1f8a73c470e6edb0f9d0b7259b2a317f791", - "sha256": "0liqpk6bqwdypjawgcgwpdiy76a6ab5vvhi249430spb8552rvr2", - "tree": "5f360a0d078f211e4938d8bdb073d5aa685ed554", - "url": "https://android.googlesource.com/platform/external/rust/crates/regex" - }, - "external/rust/crates/regex-automata": { - "groups": [ - "pdk" - ], - "rev": "7ed5317c0dc493eb874c7c2f16f23611f237ff5f", - "revisionExpr": "7ed5317c0dc493eb874c7c2f16f23611f237ff5f", - "sha256": "060cvq9v43k2wca81bcyxyqspgyww0lw08xkiq0bznrql2vp7f04", - "tree": "75fa1da36f25642e72695c26cd507ac797d09286", - "url": "https://android.googlesource.com/platform/external/rust/crates/regex-automata" - }, - "external/rust/crates/regex-syntax": { - "dateTime": 1618362342, - "groups": [ - "pdk" - ], - "rev": "6ca23477b2f77358474eb8ab5e9bc9043be9dc14", - "revisionExpr": "6ca23477b2f77358474eb8ab5e9bc9043be9dc14", - "sha256": "1amzxpm2072myiyzwqvipr1nsxbdikhz49pvm19kbzmasnnx7gin", - "tree": "c9777920ca2210c635d86dca9d0820c953448f73", - "url": "https://android.googlesource.com/platform/external/rust/crates/regex-syntax" - }, - "external/rust/crates/remain": { - "groups": [ - "pdk" - ], - "rev": "032557c85440bc31bdb61bd17f274336058747d4", - "revisionExpr": "032557c85440bc31bdb61bd17f274336058747d4", - "sha256": "0d53xbgp935395b99anix9l3193ss2imi0dwzxqpr1b3x5imbff6", - "tree": "569392943172a9c10a478f649934e46de88a1c7e", - "url": "https://android.googlesource.com/platform/external/rust/crates/remain" - }, - "external/rust/crates/ring": { - "dateTime": 1617843950, - "groups": [ - "pdk" - ], - "rev": "7d9f324982d85b5acc39b2d51305db81c1a0f3c9", - "revisionExpr": "7d9f324982d85b5acc39b2d51305db81c1a0f3c9", - "sha256": "1svc2bj08si0x9frpkz90i7zal3lxbfi4kgl20w8r4018hk30c28", - "tree": "ef6ac5e5e83f9eac484be47c563bd951d48608a9", - "url": "https://android.googlesource.com/platform/external/rust/crates/ring" - }, - "external/rust/crates/rusqlite": { - "groups": [ - "pdk" - ], - "rev": "691f2c0982507a4f44e00764cd59d99df5ae0cff", - "revisionExpr": "691f2c0982507a4f44e00764cd59d99df5ae0cff", - "sha256": "0vq390rcdxx95pnj75j3dp393irh0rxsc0frz6mwpcfy7qvlkz7k", - "tree": "af09a0d512bc10a691b273f84025e1168f24aa3f", - "url": "https://android.googlesource.com/platform/external/rust/crates/rusqlite" - }, - "external/rust/crates/rustc-hash": { - "groups": [ - "pdk" - ], - "rev": "fbb652338f56a811a375917e32750410e324f7b6", - "revisionExpr": "fbb652338f56a811a375917e32750410e324f7b6", - "sha256": "1v30cz4b7ckpz4i6yzcz4xcnkjvvpfd9ijz2qf0xzfqjaybfhlyb", - "tree": "16244a35292a0f1c14f6fbc0d6998e7e774c4ad7", - "url": "https://android.googlesource.com/platform/external/rust/crates/rustc-hash" - }, - "external/rust/crates/rustversion": { - "groups": [ - "pdk" - ], - "rev": "7bf662aec0efe61b09a4995e6d10ec97d94f625e", - "revisionExpr": "7bf662aec0efe61b09a4995e6d10ec97d94f625e", - "sha256": "0jjn769sm5h0j1g2ysxip2c3qn5fgiyklnc80kpwpbc8pz359vlm", - "tree": "ee785501b096808438284c8623ebf9f736577dbe", - "url": "https://android.googlesource.com/platform/external/rust/crates/rustversion" - }, - "external/rust/crates/ryu": { - "groups": [ - "pdk" - ], - "rev": "2ab1c65dcc60e2a261ba30ee0032997056dc67e5", - "revisionExpr": "2ab1c65dcc60e2a261ba30ee0032997056dc67e5", - "sha256": "0x7nx4w6pmy0bwbrlqgkdmjmbp4823gd1mfxxk240g0wy7zbpc8w", - "tree": "87a8aab98a66595cccf5a7c95c7db70e8d5d51a6", - "url": "https://android.googlesource.com/platform/external/rust/crates/ryu" - }, - "external/rust/crates/same-file": { - "groups": [ - "pdk" - ], - "rev": "48ace3b05da1623caf214b11facb12ad47469a7e", - "revisionExpr": "48ace3b05da1623caf214b11facb12ad47469a7e", - "sha256": "1hqv1pdqmjpnicwzmk5ysjicp552l61ppqv9liy201iz7bl2yagn", - "tree": "95044cb11346c805253cb7e8367f5b7dc946fde8", - "url": "https://android.googlesource.com/platform/external/rust/crates/same-file" - }, - "external/rust/crates/scopeguard": { - "groups": [ - "pdk" - ], - "rev": "4f20c4a8520acaefa9183a7ac370aebbd6bc1169", - "revisionExpr": "4f20c4a8520acaefa9183a7ac370aebbd6bc1169", - "sha256": "0yc9w5xz3vyjyyw17la529kz4jy4ayk1s98js871ha4xkbjwh840", - "tree": "4bef4900c61e55af7b2f51e278c130861e7c4767", - "url": "https://android.googlesource.com/platform/external/rust/crates/scopeguard" - }, - "external/rust/crates/serde": { - "dateTime": 1619744821, - "groups": [ - "pdk" - ], - "rev": "4269064736b858f5caaf2fa60937d8a9a0d1908b", - "revisionExpr": "4269064736b858f5caaf2fa60937d8a9a0d1908b", - "sha256": "1z74h4ir11fk52g0fs54mmalc4cd1ixycmngz3dam3li86hami8n", - "tree": "944dd49676b5a1fbc7916dd2f43ce03118ec1bae", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde" - }, - "external/rust/crates/serde_cbor": { - "groups": [ - "pdk" - ], - "rev": "d93938a9b0578e201d48960a54819f06680b42eb", - "revisionExpr": "d93938a9b0578e201d48960a54819f06680b42eb", - "sha256": "0hcd2xar0ymvly9qn9sxkwzg9cgx4isnks3v51dfdhz7np2rrj06", - "tree": "edc98c3f5b73937786ca2d28d5642b38ac420ae8", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_cbor" - }, - "external/rust/crates/serde_derive": { - "groups": [ - "pdk" - ], - "rev": "f87a8544a56fcb48f81b18d10ed68b870e55d851", - "revisionExpr": "f87a8544a56fcb48f81b18d10ed68b870e55d851", - "sha256": "1api77r6ylamm2zlhl76n3jbfrzqkqbjq42kn9y3bq6akn7ixvw5", - "tree": "a98e98ba5777200bee83b5f134a74d2094ccc630", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_derive" - }, - "external/rust/crates/serde_json": { - "dateTime": 1619744822, - "groups": [ - "pdk" - ], - "rev": "51217caa9538676e7915bfabcc4ea1976a1c6013", - "revisionExpr": "51217caa9538676e7915bfabcc4ea1976a1c6013", - "sha256": "1qcw6skd8wqgy6mdh14am0wp30dlc7cwp09fg2ml0k3w6d6zrz62", - "tree": "7d8dd4827439b0ed2b64a86ed714755e31973f61", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_json" - }, - "external/rust/crates/serde_test": { - "groups": [ - "pdk" - ], - "rev": "32fb05f66668b8efd0b6422b405294b6ec7f21e1", - "revisionExpr": "32fb05f66668b8efd0b6422b405294b6ec7f21e1", - "sha256": "07hdv8n29f5rrngjn7qxmq9dw37j1y5awlbpga204jzj52bg8sax", - "tree": "53eb080a95773b5f6a5c34960ceeef2f4246fe7d", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_test" - }, - "external/rust/crates/shared_child": { - "groups": [ - "pdk" - ], - "rev": "27f1c2099729d5b6b40a84462e834c8f309b4154", - "revisionExpr": "27f1c2099729d5b6b40a84462e834c8f309b4154", - "sha256": "0l52r5sxgr164fqmlhfhdk7hr5jwwqfrp558pk41h314y3pr1gg4", - "tree": "756dfc17a28ce25d3a44da77dad4d72e6979d7f7", - "url": "https://android.googlesource.com/platform/external/rust/crates/shared_child" - }, - "external/rust/crates/shlex": { - "groups": [ - "pdk" - ], - "rev": "e9a4d598117052dde79d80cc11d8b8eddd7902a8", - "revisionExpr": "e9a4d598117052dde79d80cc11d8b8eddd7902a8", - "sha256": "135jawxfirwgh6dh0k25bl1k8acmvpwwpah62dcr775x3g885srj", - "tree": "3e48ad25f19353665621be34bf45b92e33cc471d", - "url": "https://android.googlesource.com/platform/external/rust/crates/shlex" - }, - "external/rust/crates/slab": { - "dateTime": 1619744824, - "groups": [ - "pdk" - ], - "rev": "77344e3ed914812efd564f16ac80a16f99d1bfe9", - "revisionExpr": "77344e3ed914812efd564f16ac80a16f99d1bfe9", - "sha256": "0rvrph29d850l06wi8z0j3gzsnfbzlxnpgpqwxqwy3nqvvi90d9s", - "tree": "95d23281f1be722c5e7ff14d322b70b0a5120db1", - "url": "https://android.googlesource.com/platform/external/rust/crates/slab" - }, - "external/rust/crates/smallvec": { - "dateTime": 1619571956, - "groups": [ - "pdk" - ], - "rev": "8323ba1d43c135d1eff9967e205668676c0a47fe", - "revisionExpr": "8323ba1d43c135d1eff9967e205668676c0a47fe", - "sha256": "02mvm1c3d9axdf9qkg2rylvhp7sgxcx9n338xfmaaq1c76wy0l7x", - "tree": "3ed4f71564f78fb702412335da032629712bf1f3", - "url": "https://android.googlesource.com/platform/external/rust/crates/smallvec" - }, - "external/rust/crates/spin": { - "dateTime": 1619744824, - "groups": [ - "pdk" - ], - "rev": "e53c0fe704e763fc9d9688e3a155ade0a04b17ea", - "revisionExpr": "e53c0fe704e763fc9d9688e3a155ade0a04b17ea", - "sha256": "00kv0aicmq07y6i44hz382h4fzhz4gbl31ckbch0f9c6xyhm0g8a", - "tree": "8aa33bfe69d31d520c9f1aa0b31ed2e4683f5595", - "url": "https://android.googlesource.com/platform/external/rust/crates/spin" - }, - "external/rust/crates/structopt": { - "groups": [ - "pdk" - ], - "rev": "a3544b998a459dc5f980c30daf4731e1fa0ef12a", - "revisionExpr": "a3544b998a459dc5f980c30daf4731e1fa0ef12a", - "sha256": "0n6lk2i8z0brsrg8gilmlx58h58c6j02jhln9rm9x9r13vhy09fq", - "tree": "a1f2b136f0951447ee26fd070ec1044f092023a7", - "url": "https://android.googlesource.com/platform/external/rust/crates/structopt" - }, - "external/rust/crates/structopt-derive": { - "groups": [ - "pdk" - ], - "rev": "41923a960f8ff256840999cd78621113ee7adf00", - "revisionExpr": "41923a960f8ff256840999cd78621113ee7adf00", - "sha256": "16yjhl98qilspdi2rk0bhs3ckav3rysdccbq7nm6w6zpvn4jm4zq", - "tree": "2b7fbbc02b5ac2be4758b18848f2f47bd20f025b", - "url": "https://android.googlesource.com/platform/external/rust/crates/structopt-derive" - }, - "external/rust/crates/syn": { - "dateTime": 1620954368, - "groups": [ - "pdk" - ], - "rev": "defdd4d32c90a90e9d0fb6e9ac1e42339f51b618", - "revisionExpr": "defdd4d32c90a90e9d0fb6e9ac1e42339f51b618", - "sha256": "086z6n4nkw8sdjwjfvnrzrsmiyahq2s6aw4fp776kgwg7lxl7shp", - "tree": "a9f5b49c1bcd5d7f11000a655eb7da788ef16208", - "url": "https://android.googlesource.com/platform/external/rust/crates/syn" - }, - "external/rust/crates/syn-mid": { - "groups": [ - "pdk" - ], - "rev": "8aec92b1987813949167a8a2060711cea82f3663", - "revisionExpr": "8aec92b1987813949167a8a2060711cea82f3663", - "sha256": "0hhvqxhk4rkwm0qkfh71rc1h3p1naldxw11691igmn6rgr8q94in", - "tree": "ea68852a3b48b436d538623fc285812553ae69b0", - "url": "https://android.googlesource.com/platform/external/rust/crates/syn-mid" - }, - "external/rust/crates/termcolor": { - "groups": [ - "pdk" - ], - "rev": "ab4f7550a493b7f5ee9a9bf83caefd3d44fd1f47", - "revisionExpr": "ab4f7550a493b7f5ee9a9bf83caefd3d44fd1f47", - "sha256": "0cqjgbwvccydjz2xrsrbsia3lmfzw275g1lmxw4jla1zfja4q9n0", - "tree": "b168e1675abf463eb4f238035e8cff5c0a23bff7", - "url": "https://android.googlesource.com/platform/external/rust/crates/termcolor" - }, - "external/rust/crates/textwrap": { - "dateTime": 1619744827, - "groups": [ - "pdk" - ], - "rev": "f7a966e03dcbeb44164fc4de0cf0ed8cfed5c616", - "revisionExpr": "f7a966e03dcbeb44164fc4de0cf0ed8cfed5c616", - "sha256": "1hc46d3jlx6v5swfj4d0p9267snl4xx6wpwx26s3bb4s98z4bdfn", - "tree": "3bd9375068a14132a49e5f30afab363dd976f9d9", - "url": "https://android.googlesource.com/platform/external/rust/crates/textwrap" - }, - "external/rust/crates/thiserror": { - "dateTime": 1619744827, - "groups": [ - "pdk" - ], - "rev": "07e133c63f1022ec7f153d72babd30c5be05d75e", - "revisionExpr": "07e133c63f1022ec7f153d72babd30c5be05d75e", - "sha256": "02n6qiz8qpq972a06xdzgxs5bffpgs6mwx63chyxgnqy6726flh3", - "tree": "1bfe266a621b097a5e3abbed7b0cf00f3d2311cd", - "url": "https://android.googlesource.com/platform/external/rust/crates/thiserror" - }, - "external/rust/crates/thiserror-impl": { - "groups": [ - "pdk" - ], - "rev": "d6762e7c74512586bb7f6b61c6604da4418208b1", - "revisionExpr": "d6762e7c74512586bb7f6b61c6604da4418208b1", - "sha256": "0gg7s24ady7zlh46nffk7yh11rrddg8wvsdcr7c711dsbxxb5584", - "tree": "55288574ba91873099b9261dd61f9d1ab82b84e8", - "url": "https://android.googlesource.com/platform/external/rust/crates/thiserror-impl" - }, - "external/rust/crates/thread_local": { - "groups": [ - "pdk" - ], - "rev": "95e35587ecd99567ff6a17a4519c052567e4dcd6", - "revisionExpr": "95e35587ecd99567ff6a17a4519c052567e4dcd6", - "sha256": "0ln79byy89kpxygpqd11bbi5xsjypy1n28wrp91hy6sx786hla85", - "tree": "d8039a1ffb11378c74b2287a975c5dec58c4c672", - "url": "https://android.googlesource.com/platform/external/rust/crates/thread_local" - }, - "external/rust/crates/tinytemplate": { - "groups": [ - "pdk" - ], - "rev": "59b7104905716951c74849743947ff56dc7c3275", - "revisionExpr": "59b7104905716951c74849743947ff56dc7c3275", - "sha256": "10wg6wj3bzynr1z9pb50bmr6pc8i7xq56lwjydgwilhwi6p2g96w", - "tree": "410da5262bed94fc3bb0595021f9a25c4ef3b798", - "url": "https://android.googlesource.com/platform/external/rust/crates/tinytemplate" - }, - "external/rust/crates/tinyvec": { - "dateTime": 1620868020, - "groups": [ - "pdk" - ], - "rev": "f5e6016ac1c6df655d1ea7096d1ad3f0b3ddbae8", - "revisionExpr": "f5e6016ac1c6df655d1ea7096d1ad3f0b3ddbae8", - "sha256": "1iarzdmdck0f5fdwidd665m45wxl9aj32s1lm30nd5379cprmrwn", - "tree": "374e6263abc26a82e70c06ffcb32122ace1036af", - "url": "https://android.googlesource.com/platform/external/rust/crates/tinyvec" - }, - "external/rust/crates/tinyvec_macros": { - "groups": [ - "pdk" - ], - "rev": "972bf8630144094eee8218c115be030cc0e38589", - "revisionExpr": "972bf8630144094eee8218c115be030cc0e38589", - "sha256": "0y1c5xaq9nbiyi52zaapdbbhm7vmq6hizxmg0kd0nlyagd95smsx", - "tree": "8ce667ee5183e2c095c2c78b93c815bf3f1f7fdf", - "url": "https://android.googlesource.com/platform/external/rust/crates/tinyvec_macros" - }, - "external/rust/crates/tokio": { - "dateTime": 1620868022, - "groups": [ - "pdk" - ], - "rev": "1402fa9f5141ff1eaf9ac083b70f5c9390da02d9", - "revisionExpr": "1402fa9f5141ff1eaf9ac083b70f5c9390da02d9", - "sha256": "0zjh0cik5kwp6vfisza3bifjyplp8ymc52navzgqyf2zc5x4lnvx", - "tree": "e10d0a372aeefa84479d5977eaab1bacb259dba9", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio" - }, - "external/rust/crates/tokio-macros": { - "groups": [ - "pdk" - ], - "rev": "13c415b10f2389cc4e68e86aa57c08ff70ca01c5", - "revisionExpr": "13c415b10f2389cc4e68e86aa57c08ff70ca01c5", - "sha256": "0py405c2b4bci1gj7gf4swv8s80fzqncm8kppfv04xd78ph9mmwn", - "tree": "73ae6097756f20f810c08ea2dd034427514f2c82", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-macros" - }, - "external/rust/crates/tokio-stream": { - "dateTime": 1620954374, - "groups": [ - "pdk" - ], - "rev": "1218e27ee46bf77fed6bd80dbf66fc25c6b24fc8", - "revisionExpr": "1218e27ee46bf77fed6bd80dbf66fc25c6b24fc8", - "sha256": "1369f0daiyy9yvbf9k3caifcnp7b2wjywy29if55kl0rb0pgs764", - "tree": "72914b796f12019cf957d8c75594407aa482255f", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-stream" - }, - "external/rust/crates/tokio-test": { - "dateTime": 1620954374, - "groups": [ - "pdk" - ], - "rev": "14e182e8feb4d970f6be201bc3245fdb6ebf3a87", - "revisionExpr": "14e182e8feb4d970f6be201bc3245fdb6ebf3a87", - "sha256": "0r8ddxhlrqdi8qwwj9frqp40l8jzzp3jk2w3bmm31n97sp8ma0xw", - "tree": "5c0a2fa2837cdf578d6277ad34559ce9c0af7fda", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-test" - }, - "external/rust/crates/unicode-bidi": { - "dateTime": 1619744832, - "groups": [ - "pdk" - ], - "rev": "1da4053922773b5e56c0d5e21c99889b37d11244", - "revisionExpr": "1da4053922773b5e56c0d5e21c99889b37d11244", - "sha256": "0r6bd31wn5nbs18rrgaf47gyrivlxd2rni86qm78f4r7kabzadhc", - "tree": "ba149378c00d33edf2b1f48ebf6763aeb08bc733", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-bidi" - }, - "external/rust/crates/unicode-normalization": { - "dateTime": 1619744832, - "groups": [ - "pdk" - ], - "rev": "df4e39e8369dfe54b35d0135182cc4e482cf33d2", - "revisionExpr": "df4e39e8369dfe54b35d0135182cc4e482cf33d2", - "sha256": "1z5amlnpv23q5n01093rx4j6byjc58yg1r1y0f0lcxxky293r718", - "tree": "214b179b4ffa07c7969655088f3361f7650a1aa1", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-normalization" - }, - "external/rust/crates/unicode-segmentation": { - "groups": [ - "pdk" - ], - "rev": "ab59a255aa2677c907a247a610aa139ce2043121", - "revisionExpr": "ab59a255aa2677c907a247a610aa139ce2043121", - "sha256": "07fp8jn2fm4jpy523ifpc7fh9gsb1dqja1x9f508ggigmklgxhic", - "tree": "47be3ea825e1446e093c3b760db7d40a4e4e55d6", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-segmentation" - }, - "external/rust/crates/unicode-width": { - "groups": [ - "pdk" - ], - "rev": "407d8fc2a81358fdefea4b4f797e081adc034a89", - "revisionExpr": "407d8fc2a81358fdefea4b4f797e081adc034a89", - "sha256": "0xqr3v1kq561xbw126kj4xfvysd47sfj7rz4ld9pr9vm1nxmgr46", - "tree": "0c972b8768dec8097b2470d65a90d403559ec404", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-width" - }, - "external/rust/crates/unicode-xid": { - "groups": [ - "pdk" - ], - "rev": "514a3a4b835a014807444ee9d15ef09c41fe3f1d", - "revisionExpr": "514a3a4b835a014807444ee9d15ef09c41fe3f1d", - "sha256": "11j24rxm4r9zykcidasjhgiy37p1lqrmkpa7dl0rdb7c1hyj7lnc", - "tree": "61cbc999afbb44a39051d64970ec4715eba50b3e", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-xid" - }, - "external/rust/crates/untrusted": { - "dateTime": 1619744834, - "groups": [ - "pdk" - ], - "rev": "c4b249413cebe879268e03e104b38dd96e1237e0", - "revisionExpr": "c4b249413cebe879268e03e104b38dd96e1237e0", - "sha256": "135jcnwi4f8a5lx7lphdc9w9qsdv0xj63lxh7wxgkkz00d12hh93", - "tree": "9a0d8f711d29ef10cada1eca97bdda6252989cd9", - "url": "https://android.googlesource.com/platform/external/rust/crates/untrusted" - }, - "external/rust/crates/url": { - "groups": [ - "pdk" - ], - "rev": "24615742dbf46d9cd9b2a64d449417d7e67900b1", - "revisionExpr": "24615742dbf46d9cd9b2a64d449417d7e67900b1", - "sha256": "1wm10msikrg7l999qkrwddiy6q609j07agddz71gk83gar6nfid2", - "tree": "1a6ded2c2ce9ce49062f522b36b4915644506edb", - "url": "https://android.googlesource.com/platform/external/rust/crates/url" - }, - "external/rust/crates/uuid": { - "dateTime": 1636160765, - "groups": [ - "pdk" - ], - "rev": "621eaf85d35127eb9ca35fc17f0b9597dbbccaa7", - "revisionExpr": "621eaf85d35127eb9ca35fc17f0b9597dbbccaa7", - "sha256": "1pc8c5dfr58srbz9f9fpdx9gny327kprvxf29bvzhi4cl790a2p3", - "tree": "2eca1ceb3401583d9a0f5722c933eeed8c8717f7", - "url": "https://android.googlesource.com/platform/external/rust/crates/uuid" - }, - "external/rust/crates/vmm_vhost": { - "dateTime": 1636160765, - "groups": [ - "pdk" - ], - "rev": "e888142820fecb866897908cf4144fd0744f5a38", - "revisionExpr": "e888142820fecb866897908cf4144fd0744f5a38", - "sha256": "1mcpfjh0yvbgbhn1v4n71rbai4spcxb9v2iy1cr859wh679niq77", - "tree": "d61c753f3a2deb9f1c334c0a593d7a81c76709fa", - "url": "https://android.googlesource.com/platform/external/rust/crates/vmm_vhost" - }, - "external/rust/crates/vsock": { - "groups": [ - "pdk" - ], - "rev": "fbe26d8f72c83dc9fe72a60dfa0500a73ae994fd", - "revisionExpr": "fbe26d8f72c83dc9fe72a60dfa0500a73ae994fd", - "sha256": "13x5kiyz72rcssg5ldfdq77ss5xq2q6ixixijcn4sq5411j75dmd", - "tree": "6568264214021f58808210f4dd283a07bafebfbf", - "url": "https://android.googlesource.com/platform/external/rust/crates/vsock" - }, - "external/rust/crates/walkdir": { - "groups": [ - "pdk" - ], - "rev": "2f4725b30109118c76000e43ec93bc66cd1b33aa", - "revisionExpr": "2f4725b30109118c76000e43ec93bc66cd1b33aa", - "sha256": "081x2cvl8zh0xh0nb2402kgdv1pak1j5hijlh3iz3msndcsqgrmm", - "tree": "96e25337c7fa5779459e6923eace69c0d4199ca8", - "url": "https://android.googlesource.com/platform/external/rust/crates/walkdir" - }, - "external/rust/crates/weak-table": { - "groups": [ - "pdk" - ], - "rev": "5bc01f00bbad9e4fc506f74277fd15b1c1137cb2", - "revisionExpr": "5bc01f00bbad9e4fc506f74277fd15b1c1137cb2", - "sha256": "18hkrqykf2rh7hbwzvxmwr58ixybbi7m6sl9mvb3pwk8yf2qzq43", - "tree": "f32d89028ab9efbc8f60d4a24af0f7f26f270740", - "url": "https://android.googlesource.com/platform/external/rust/crates/weak-table" - }, - "external/rust/crates/which": { - "dateTime": 1618362365, - "groups": [ - "pdk" - ], - "rev": "7f8a04ae9f2396062316cef958e749923b319e5a", - "revisionExpr": "7f8a04ae9f2396062316cef958e749923b319e5a", - "sha256": "0svgz9mn1d6a14dnhghvw102s82bjyk3s9kh5ja6h08kwch2yzv5", - "tree": "cc218f809b980499efdc11c0902cd6c3b2637ab4", - "url": "https://android.googlesource.com/platform/external/rust/crates/which" - }, - "external/rust/crates/zip": { - "dateTime": 1621811177, - "groups": [ - "pdk" - ], - "rev": "767cae43e318f7b3319c3350e3b359df99dded18", - "revisionExpr": "767cae43e318f7b3319c3350e3b359df99dded18", - "sha256": "07da00h2m2kar3r2r891jhc625d5z99jb03vb3c56135kiasnzqi", - "tree": "ef34c15fdec9b0fe81745d51d78e536c9c74a3e9", - "url": "https://android.googlesource.com/platform/external/rust/crates/zip" - }, - "external/rust/cxx": { - "dateTime": 1618023970, - "groups": [ - "pdk" - ], - "rev": "e21664011d153978e59171e636aa8520a4153440", - "revisionExpr": "e21664011d153978e59171e636aa8520a4153440", - "sha256": "0jlw2bpzhynqzgdaw4f23j41njwxhd47gi3iy64g29z6hqicmdcg", - "tree": "9a2047c0d2430d59acc4534f49b6de28012d7551", - "url": "https://android.googlesource.com/platform/external/rust/cxx" - }, - "external/ruy": { - "groups": [ - "pdk" - ], - "rev": "1921442fc185b4d6ebcbf54b637d0ae3cd30b4aa", - "revisionExpr": "1921442fc185b4d6ebcbf54b637d0ae3cd30b4aa", - "sha256": "0sl38mw33dcla901rq0dmw98lvpdsnwyis8fsxr5qkvar7fsfai3", - "tree": "aa0ec83d43383d770e0db00bbaa4d59a16283304", - "url": "https://android.googlesource.com/platform/external/ruy" - }, - "external/s2-geometry-library-java": { - "dateTime": 1615341997, - "groups": [ - "pdk" - ], - "rev": "c2f166e442b880f4220fa0ffeaea65cd0840c81c", - "revisionExpr": "c2f166e442b880f4220fa0ffeaea65cd0840c81c", - "sha256": "1x5lyg0jhcnyh647vyyhn28l7x3qgf3x7b5pasd732rqi6kkcibz", - "tree": "f27ea98eec2fed908651be4f993bf6d633cfe50b", - "url": "https://android.googlesource.com/platform/external/s2-geometry-library-java" - }, - "external/scapy": { - "groups": [ - "pdk-fs" - ], - "rev": "839ef2ea54af98e52ccec893c986058a3ee8f49b", - "revisionExpr": "839ef2ea54af98e52ccec893c986058a3ee8f49b", - "sha256": "0vq0sjbxagkkinxvzx77h6sxcvqlbl9fz9z5845q8kb9wrf2a0b7", - "tree": "a274051070970972d2bf68beabedebffa9b643a6", - "url": "https://android.googlesource.com/platform/external/scapy" - }, - "external/scrypt": { - "groups": [ - "pdk" - ], - "rev": "4d7d2122ac94c19cd9f49066f36eceddf1680949", - "revisionExpr": "4d7d2122ac94c19cd9f49066f36eceddf1680949", - "sha256": "12y4bhrw9wbp470b6pzpwcnxgy8nvlaskwa13vvpskyydiwxwr4f", - "tree": "ef6e754701f052db4d354a169fb0de14fd8d1bd0", - "url": "https://android.googlesource.com/platform/external/scrypt" - }, - "external/scudo": { - "dateTime": 1637280366, - "groups": [ - "pdk" - ], - "rev": "cdac6031868a269998dcf434f325990886e48852", - "revisionExpr": "cdac6031868a269998dcf434f325990886e48852", - "sha256": "05429chi5gla921898w0pfr40sw4am433xhaqbcafchk9yhgnian", - "tree": "a0f5373b4a9e78628dae030771cbd16f8e50e532", - "url": "https://android.googlesource.com/platform/external/scudo" - }, - "external/seccomp-tests": { - "groups": [ - "pdk" - ], - "rev": "6e980c4c5cec72a78a093f29cadcd519669f0203", - "revisionExpr": "6e980c4c5cec72a78a093f29cadcd519669f0203", - "sha256": "150n3hfdna544dfxw4xcd74idcz1c6rzdfzpxz26pv88ki79nzds", - "tree": "f062d90e3448e9405f8bae7e3b46aa9c8c4ac478", - "url": "https://android.googlesource.com/platform/external/seccomp-tests" - }, - "external/seedvault": { - "dateTime": 1639708893, - "groups": [], - "rev": "e22f231b7d13b1f3211a6f07d98ad23903e8a3d1", - "revisionExpr": "e22f231b7d13b1f3211a6f07d98ad23903e8a3d1", - "sha256": "0adgqi9mvam178xvlmpmimmkf6nn4rcw9mri1781zj9fw8rlkps3", - "url": "https://github.com/GrapheneOS/platform_external_seedvault" - }, - "external/selinux": { - "dateTime": 1644880436, - "groups": [ - "pdk" - ], - "rev": "bb57f72d4b985e19dd4d871828cd363b3803c40b", - "revisionExpr": "bb57f72d4b985e19dd4d871828cd363b3803c40b", - "sha256": "1w4hgbhxxansq4ixmn5hrgnh7j2hfz7621m2jckjk2mdb0xiprh2", - "tree": "2ef35f99409eb08bc6cc14acd2ab436a02eb80ec", - "url": "https://android.googlesource.com/platform/external/selinux" - }, - "external/setupcompat": { - "dateTime": 1639008446, - "groups": [ - "pdk" - ], - "rev": "13644ae60092b3469c81dad57d58520916f7cb60", - "revisionExpr": "13644ae60092b3469c81dad57d58520916f7cb60", - "sha256": "088kw109h6izpiq7abm3gkl8gz3i6zq2fdbayk6ikg1w1v5dxnhs", - "tree": "df52a75f31b849ff68089739cce95e9fb1388ed7", - "url": "https://android.googlesource.com/platform/external/setupcompat" - }, - "external/setupdesign": { - "dateTime": 1639008447, - "groups": [ - "pdk" - ], - "rev": "232dec4a1957e44381b75deb2f0bf26abc71f32d", - "revisionExpr": "232dec4a1957e44381b75deb2f0bf26abc71f32d", - "sha256": "12blkkjlfdqkxy04idacg00qdnldqygnpp51b76vg41gblqacwj4", - "tree": "df8acaea4c3a8188d68f26c09e036981054664a4", - "url": "https://android.googlesource.com/platform/external/setupdesign" - }, - "external/sfntly": { - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "18570ec0301a59e3ddb0f3720db4cf00f833021c", - "revisionExpr": "18570ec0301a59e3ddb0f3720db4cf00f833021c", - "sha256": "0kakd4icw5z61imziwk9xrvrmzr0kz0c3xkx7ajqf313jl9i895w", - "tree": "08ede597c95e1cf3681a88758d2b32d95d7841d1", - "url": "https://android.googlesource.com/platform/external/sfntly" - }, - "external/shaderc/spirv-headers": { - "groups": [ - "pdk" - ], - "rev": "8c80c290937701245a3d30c662f4a1383979015c", - "revisionExpr": "8c80c290937701245a3d30c662f4a1383979015c", - "sha256": "1krwchhxqhsgjkj701884g0b40dh0j0ys78psi5g1mzvllbcnpq1", - "tree": "07bf693a60dd3825f5701ba4c528f9e22a6c4d92", - "url": "https://android.googlesource.com/platform/external/shaderc/spirv-headers" - }, - "external/shflags": { - "groups": [ - "pdk" - ], - "rev": "ceb61bbd314291465128b7ab77fe3cdc6e7f6435", - "revisionExpr": "ceb61bbd314291465128b7ab77fe3cdc6e7f6435", - "sha256": "0ffv97gprb7a2j3apfj97ss1ddj4l6zhpjacr63kxkwd4cd1sx5w", - "tree": "936ae4ec0932db7a36591d2981c183520defa01d", - "url": "https://android.googlesource.com/platform/external/shflags" - }, - "external/skia": { - "dateTime": 1632272742, - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "65cc6b63c5004c0a6b92579a46db12d04b99c56a", - "revisionExpr": "65cc6b63c5004c0a6b92579a46db12d04b99c56a", - "sha256": "06y1y8148wswb0y49ziax0yiw4d7v5glzp483dsx2pzn52ggkj97", - "tree": "3e7f9d545e51615cfd343fb0c8eca6f6724f8a9a", - "url": "https://android.googlesource.com/platform/external/skia" - }, - "external/skqp": { - "dateTime": 1613866010, - "groups": [ - "cts", - "pdk" - ], - "rev": "41215b2908330574d4692b751eb21c25f4f4d61c", - "revisionExpr": "41215b2908330574d4692b751eb21c25f4f4d61c", - "sha256": "0rbdbripv9gbym5rannpyjycz7jc02rdsnf92l3ji6xz1k962a0c", - "tree": "d6fc62600342d3117da115c58ad22ef995529ea7", - "url": "https://android.googlesource.com/platform/external/skqp" - }, - "external/sl4a": { - "dateTime": 1641607554, - "groups": [ - "pdk" - ], - "rev": "8da2830fb106c101c7f7862c8448f559b52d5ba5", - "revisionExpr": "8da2830fb106c101c7f7862c8448f559b52d5ba5", - "sha256": "0ir1bzc0hhj260f5gkz6w5azgqqhdl5l0bg7zms1kqbqd1p582mk", - "tree": "ba9912f4031218665b4a26af80070ac54db9803d", - "url": "https://android.googlesource.com/platform/external/sl4a" - }, - "external/slf4j": { - "groups": [ - "pdk" - ], - "rev": "a33893011bbdde59dce2a37f0a5f8a80c8a2ae89", - "revisionExpr": "a33893011bbdde59dce2a37f0a5f8a80c8a2ae89", - "sha256": "1rqxhr85x42h7nl59j3hg9zdn3f8wgv44dk8g2nmvgzfd3l63ymp", - "tree": "c6e3e2bfb6e26946f6dae89b57ba39bac69616e9", - "url": "https://android.googlesource.com/platform/external/slf4j" - }, - "external/smali": { - "groups": [ - "pdk" - ], - "rev": "bb22a92b16eb0453f7f42a540679fad20382b68d", - "revisionExpr": "bb22a92b16eb0453f7f42a540679fad20382b68d", - "sha256": "1m2z3hm7q7hyqfabnw21sglarig5g5kjhv4b12387ckx9lzyxz9b", - "tree": "5b6f5a3ebc94e897e7135e28a01bf37befedcecc", - "url": "https://android.googlesource.com/platform/external/smali" - }, - "external/snakeyaml": { - "groups": [ - "pdk" - ], - "rev": "d971be9389db578ce6c6805f566c0261a27cc503", - "revisionExpr": "d971be9389db578ce6c6805f566c0261a27cc503", - "sha256": "11fyx45gqx1rqbk9cghj8lliv7g7qhfrfdbif9r0zjrmq56ap128", - "tree": "289b69754270af6de699853100c06511a48cef2d", - "url": "https://android.googlesource.com/platform/external/snakeyaml" - }, - "external/sonic": { - "groups": [ - "pdk" - ], - "rev": "bf7315e6adb4510d9c104445a56a6ef60552607f", - "revisionExpr": "bf7315e6adb4510d9c104445a56a6ef60552607f", - "sha256": "17yl2bd3zy8wf0s2snz5734w3appr33c5f3f0jayw9crzdb8kksm", - "tree": "bd32d9a20040c3c744295b3dd38b96d6001b78ab", - "url": "https://android.googlesource.com/platform/external/sonic" - }, - "external/sonivox": { - "dateTime": 1633395951, - "groups": [ - "pdk" - ], - "rev": "39d4c3efe8f0c379c77305d0cf83a1ae480f2930", - "revisionExpr": "39d4c3efe8f0c379c77305d0cf83a1ae480f2930", - "sha256": "1z3w30hz7782xww6qgk3l5h7j899cdbvmnxvrwq28hnpmdhqlmap", - "tree": "428cf3250154e754aba76813cdc10dc7e6e10ab5", - "url": "https://android.googlesource.com/platform/external/sonivox" - }, - "external/speex": { - "groups": [ - "pdk" - ], - "rev": "6af04891263cf41d54b47121d604c168a0846c86", - "revisionExpr": "6af04891263cf41d54b47121d604c168a0846c86", - "sha256": "1b4iafcxynjq2y0i6hh3j7wgqzr51bnqm09ngwql72d12g7pvx8v", - "tree": "36d04350a9a77e39efdcd5ef215b7019071e793a", - "url": "https://android.googlesource.com/platform/external/speex" - }, - "external/sqlite": { - "dateTime": 1628557603, - "groups": [ - "pdk" - ], - "rev": "1acb121260081e177983bae23bd553368d1114dc", - "revisionExpr": "1acb121260081e177983bae23bd553368d1114dc", - "sha256": "0nfx4l4ip228y03p6wpd5rwyq0sl8101xscgr3nb981vn2b8nny8", - "tree": "227c2b5c7acc6a7ec1b528ed6b14bbdf97554f85", - "url": "https://android.googlesource.com/platform/external/sqlite" - }, - "external/squashfs-tools": { - "groups": [ - "pdk" - ], - "rev": "afa7b791959b49fd8057dad4d89e4fb219f6d93f", - "revisionExpr": "afa7b791959b49fd8057dad4d89e4fb219f6d93f", - "sha256": "18yry9s66q0569l6kgnavxd84lpgqqg2zh7wqad7i7ca8kppagqn", - "tree": "424af68aa46189d3228118b1d73557e014374ccf", - "url": "https://android.googlesource.com/platform/external/squashfs-tools" - }, - "external/starlark-go": { - "groups": [ - "pdk" - ], - "rev": "d53a9ba973451385ec588185923e68480bc9d88f", - "revisionExpr": "d53a9ba973451385ec588185923e68480bc9d88f", - "sha256": "0kq1npxz7skla11q33az976l0kk4n5wpf3djyrhw0kglcd176vi2", - "tree": "6f80214d2720b24c8dd1d3221e44a143e257c8c0", - "url": "https://android.googlesource.com/platform/external/starlark-go" - }, - "external/strace": { - "groups": [ - "pdk" - ], - "rev": "d7bccceba99154458f6fb5923d8e76169884b237", - "revisionExpr": "d7bccceba99154458f6fb5923d8e76169884b237", - "sha256": "1rx0660d6z6s9id9mh8kjbmalm7qj38qrc3557k817iy81ac6n3g", - "tree": "bf32099eeded9fa1f1ba42f3b20920fdc307d962", - "url": "https://android.googlesource.com/platform/external/strace" - }, - "external/stressapptest": { - "groups": [ - "pdk" - ], - "rev": "d22a9435df77e836e0266ee5a106685f4dcc3da6", - "revisionExpr": "d22a9435df77e836e0266ee5a106685f4dcc3da6", - "sha256": "0q9kbldax37x783ijnbwsr052kmqb87hs0m6z0cpnw29gdkmfai1", - "tree": "365658e92cf59e3056ef3fe5a1e05c7adc353913", - "url": "https://android.googlesource.com/platform/external/stressapptest" - }, - "external/subsampling-scale-image-view": { - "dateTime": 1616029562, - "groups": [ - "pdk" - ], - "rev": "a538b850031858dc708d0b26f895e5a733b2e9bc", - "revisionExpr": "a538b850031858dc708d0b26f895e5a733b2e9bc", - "sha256": "0brk3l0gd33d4h8rjb06r7vnlaz821yc3bhpsyskvfv6inkpxh1s", - "tree": "38a16ba8bc15938f242d8f0b7539f8b375375396", - "url": "https://android.googlesource.com/platform/external/subsampling-scale-image-view" - }, - "external/swiftshader": { - "dateTime": 1615856768, - "groups": [ - "pdk" - ], - "rev": "e5cb061cd93aae4b6c6417bf8e11db760a7ce33c", - "revisionExpr": "e5cb061cd93aae4b6c6417bf8e11db760a7ce33c", - "sha256": "19drp33i5ha2qlxj3xgv37s8lxx0h0gmzh834fga2ydiazc2lprx", - "tree": "eafa5e72dbb6ef5075d9560aaff642c96ecbc95e", - "url": "https://android.googlesource.com/platform/external/swiftshader" - }, - "external/tagsoup": { - "groups": [ - "pdk" - ], - "rev": "4c3e83b5676516de4ee40e61884f86020cbe44c1", - "revisionExpr": "4c3e83b5676516de4ee40e61884f86020cbe44c1", - "sha256": "092v7vx5md9lkgsnds9iaknsx7n1hm7daazy3icmahiwkq3fs684", - "tree": "68fcd2eaeea19931224489508d85daf2e0a0098d", - "url": "https://android.googlesource.com/platform/external/tagsoup" - }, - "external/talkback": { - "dateTime": 1649130298, - "groups": [], - "rev": "c21fada4c2073d6666f4b4cdca0b34217a16bb66", - "revisionExpr": "c21fada4c2073d6666f4b4cdca0b34217a16bb66", - "sha256": "0y69p4v4ynrjfnxigs5x2vdcpwrnrimd38wvfkhn7n1zh0galmbb", - "url": "https://github.com/GrapheneOS/platform_external_talkback" - }, - "external/tcpdump": { - "groups": [ - "pdk" - ], - "rev": "a2c3de476722b38ee5c7bc61d01ce419d11523c4", - "revisionExpr": "a2c3de476722b38ee5c7bc61d01ce419d11523c4", - "sha256": "1sy5691a5g4lbdzq449jlywn2pl7g57bfc5a70238ivdi57351bs", - "tree": "08227c7efa809e34de1272d0c05a004f8550b647", - "url": "https://android.googlesource.com/platform/external/tcpdump" - }, - "external/tensorflow": { - "dateTime": 1616720754, - "groups": [ - "pdk" - ], - "rev": "2334215c2f3fb57dccd4cd1a950d7a0618ae522f", - "revisionExpr": "2334215c2f3fb57dccd4cd1a950d7a0618ae522f", - "sha256": "163p13dy1ghbpii05y2z2ljcnaf6w40i1cbd1ipv0wbf2pi57d7y", - "tree": "8ab5352fbebe88a96b9ef9c83134a063548a226d", - "url": "https://android.googlesource.com/platform/external/tensorflow" - }, - "external/testng": { - "groups": [ - "pdk" - ], - "rev": "7d03e9745613c3e46e9af47afbf91be445f53403", - "revisionExpr": "7d03e9745613c3e46e9af47afbf91be445f53403", - "sha256": "06hxhlmx7958xbfj925xcmmzm5h3s16jxwqcahh5yp4zzn19af37", - "tree": "fdc7e326e6ac99b2dfdeec1f0b61859756ffe3b6", - "url": "https://android.googlesource.com/platform/external/testng" - }, - "external/tflite-support": { - "groups": [ - "pdk" - ], - "rev": "3812149ba9f7e82aa37e6f0ba6b623afc7095500", - "revisionExpr": "3812149ba9f7e82aa37e6f0ba6b623afc7095500", - "sha256": "00mj6sp3h53wpwgyfwmnxfch4j53sfbdijfrwg1n4g0ymafr2adr", - "tree": "63ba5a62524b5a035cee917ea4e3b7a06c6daf56", - "url": "https://android.googlesource.com/platform/external/tflite-support" - }, - "external/timezone-boundary-builder": { - "dateTime": 1595932940, - "groups": [ - "pdk" - ], - "rev": "b90502f6b7b8f045e38dfb88bf23bf26f7a7a072", - "revisionExpr": "b90502f6b7b8f045e38dfb88bf23bf26f7a7a072", - "sha256": "09laamss9pk6q4fbl6gppz8d8ix47qvazqd3r8x4p36qga68n6wc", - "url": "https://android.googlesource.com/platform/external/timezone-boundary-builder" - }, - "external/tinyalsa": { - "dateTime": 1625188133, - "groups": [ - "pdk" - ], - "rev": "5638a6e1d1a5775c9d064948e68ac40722814b31", - "revisionExpr": "5638a6e1d1a5775c9d064948e68ac40722814b31", - "sha256": "0ka8qwa9j78gsiygs7rlk78lf79yir26202rf0j26xwb5aq2rw7r", - "tree": "c1fdd4e6db06429e7a726e1453292e3179f810ef", - "url": "https://android.googlesource.com/platform/external/tinyalsa" - }, - "external/tinyalsa_new": { - "dateTime": 1626743227, - "groups": [ - "pdk" - ], - "rev": "aa15f54e97e2a4cf1a4a72e344f4df546cb783c3", - "revisionExpr": "aa15f54e97e2a4cf1a4a72e344f4df546cb783c3", - "sha256": "0jjl611jjrh65kk92zdp5y5jar0qyfrcv2yz86wsf71rld5ljm48", - "tree": "dba9653c5ab26933a0a29a0a19f754f14e96fe89", - "url": "https://android.googlesource.com/platform/external/tinyalsa_new" - }, - "external/tinycompress": { - "groups": [ - "pdk" - ], - "rev": "bf055bb3390b49bea6a8636e71da7e1c09fecc80", - "revisionExpr": "bf055bb3390b49bea6a8636e71da7e1c09fecc80", - "sha256": "148k9dgzbrrrpx8c1f8plv9zdv66m0kia8ijc0j4mgfz05cnl0wa", - "tree": "50dccb848fc9c0f9c9b0fd2ace4f33fa0aa32cc9", - "url": "https://android.googlesource.com/platform/external/tinycompress" - }, - "external/tinyxml2": { - "groups": [ - "pdk" - ], - "rev": "6cfe83651f3665cea686b90b51079848808f4bca", - "revisionExpr": "6cfe83651f3665cea686b90b51079848808f4bca", - "sha256": "02cns5hw21sqy0vdd7601aj8v4cdi4rzm08fvpf8xav04xc6n4k7", - "tree": "db2f3acb55819b5b31864e66045594704678c02e", - "url": "https://android.googlesource.com/platform/external/tinyxml2" - }, - "external/toolchain-utils": { - "groups": [], - "rev": "8ad7474482094c8b37845d4ea6cf7e4f73f7f0b3", - "revisionExpr": "8ad7474482094c8b37845d4ea6cf7e4f73f7f0b3", - "sha256": "1pi0shn1aqwn59yxids5v0jnbbhn3gafplfhp5iy9waazwhl3pfd", - "tree": "73936aba47fe1dc71e9cc05af9747036e935608c", - "url": "https://android.googlesource.com/platform/external/toolchain-utils" - }, - "external/toybox": { - "dateTime": 1620515183, - "groups": [ - "pdk" - ], - "rev": "935b957414ae2d88ef79ce78f970dad050b116c8", - "revisionExpr": "935b957414ae2d88ef79ce78f970dad050b116c8", - "sha256": "19msz3f8ggk2qy0xif0m92aa528phlg74ibssy2b447yj735vkrn", - "tree": "b35023430b0f74f46adc73b8a27b0622f7f51359", - "url": "https://android.googlesource.com/platform/external/toybox" - }, - "external/tpm2-tss": { - "groups": [ - "pdk" - ], - "rev": "84800b714c78d930d74f2bca52bfe476b092fe02", - "revisionExpr": "84800b714c78d930d74f2bca52bfe476b092fe02", - "sha256": "11niy75h4yrwp73sbrx24v36l20syyl77cvnfy8lnxz51khs73g8", - "tree": "ad9154664f53f009b386bc5cac7286a1a2d41f95", - "url": "https://android.googlesource.com/platform/external/tpm2-tss" - }, - "external/tremolo": { - "dateTime": 1641946033, - "groups": [ - "pdk" - ], - "rev": "fe21bc1f0e2d1b64b4024acdda6949510c2a3bc6", - "revisionExpr": "fe21bc1f0e2d1b64b4024acdda6949510c2a3bc6", - "sha256": "1lw1sd49xfcamwvwq8nfxyihk1a5mh8sld9ck1xm97ygdk8lia6z", - "tree": "e2c8fe5ba9e47eacc9cb19f790991a9cbfdd6172", - "url": "https://android.googlesource.com/platform/external/tremolo" - }, - "external/turbine": { - "groups": [ - "pdk" - ], - "rev": "b99e49c47fafc1aa490a3af901991730cdd35b1b", - "revisionExpr": "b99e49c47fafc1aa490a3af901991730cdd35b1b", - "sha256": "1m3n7da7cg181nd9y80fm6zg7dr6i26baxg47yxkgls1agc0garm", - "tree": "a7fa8fc6aa0656abac95cb56fbde65706b79e78b", - "url": "https://android.googlesource.com/platform/external/turbine" - }, - "external/ukey2": { - "groups": [ - "pdk" - ], - "rev": "a799fcb0d6082c72752cb93debb9abd6e1181744", - "revisionExpr": "a799fcb0d6082c72752cb93debb9abd6e1181744", - "sha256": "0wprw0h3d5qvzikh24b019506fwmjgzah0j0lmdraiv24vqspldj", - "tree": "df40fdfaf3c7f073f2b61cae080cba5d5a906141", - "url": "https://android.googlesource.com/platform/external/ukey2" - }, - "external/unicode": { - "dateTime": 1632531985, - "groups": [ - "pdk" - ], - "rev": "ef32512af417542a290affb2765798f6fe7d565e", - "revisionExpr": "ef32512af417542a290affb2765798f6fe7d565e", - "sha256": "1zldjkgxi9kl2sk9ny38nc1693frbyd3z7swnagv987p0av6q8wz", - "tree": "b382fc343dbf1b4c8d695e7ffbd85970dd16eed3", - "url": "https://android.googlesource.com/platform/external/unicode" - }, - "external/universal-tween-engine": { - "groups": [], - "rev": "a932bbe4c9a521d0812bcd7d3fa7b4d088f7cea5", - "revisionExpr": "a932bbe4c9a521d0812bcd7d3fa7b4d088f7cea5", - "sha256": "1ah027mh8lgrsdcqp8pbv1l6gcxjxaj8ksyji4v244awrqdhmpx0", - "tree": "0763d65507beb65700f1fdbcce31313a4e60d713", - "url": "https://android.googlesource.com/platform/external/universal-tween-engine" - }, - "external/usrsctp": { - "groups": [ - "pdk" - ], - "rev": "e8ab3d8a39b222119c8e4b24a7531c092fdfd0f3", - "revisionExpr": "e8ab3d8a39b222119c8e4b24a7531c092fdfd0f3", - "sha256": "0ys21xj86zc4rx0x49d3r62mdi8kwx4035xbyslxqs4qlrai618c", - "tree": "7b313d54b5216b9844764f8a2ae86085b54b6fa9", - "url": "https://android.googlesource.com/platform/external/usrsctp" - }, - "external/v4l2_codec2": { - "dateTime": 1637107566, - "groups": [ - "pdk" - ], - "rev": "d12ad63008230eb54f2b41d6fe10daffabede5b3", - "revisionExpr": "d12ad63008230eb54f2b41d6fe10daffabede5b3", - "sha256": "1l1n2jjb7pwb4kfx9dy5k3jr5f3bhcph867xxflc5799f6x7npxg", - "tree": "17f978cbc77980f08a5db724b48039985831c9c6", - "url": "https://android.googlesource.com/platform/external/v4l2_codec2" - }, - "external/vanadium": { - "dateTime": 1650078238, - "groups": [], - "rev": "66136faa9362e2566bca7d650f9b4abe8d3ff530", - "revisionExpr": "66136faa9362e2566bca7d650f9b4abe8d3ff530", - "sha256": "1d78v2bx194b5wkc44y6jsk7qv7icpm27jislz2lfjka1qyh3856", - "url": "https://gitlab.com/GrapheneOS/platform_external_vanadium" - }, - "external/vboot_reference": { - "groups": [ - "pdk-fs", - "vboot" - ], - "rev": "13646670f33b18677dcb7bcd9a0c0fbd8e397be3", - "revisionExpr": "13646670f33b18677dcb7bcd9a0c0fbd8e397be3", - "sha256": "0dbrh8hy96vrfdxs7p4vz6y7k256sr6rk9dn1d0nk69pzf58xssa", - "tree": "af0617635a45894ebe2e91ed29e892f6babc7048", - "url": "https://android.googlesource.com/platform/external/vboot_reference" - }, - "external/virglrenderer": { - "groups": [ - "pdk" - ], - "rev": "bbc1ba7625a2adeb71ac4a8bc3359e1679200bf3", - "revisionExpr": "bbc1ba7625a2adeb71ac4a8bc3359e1679200bf3", - "sha256": "1m5588rz56xb42hghfkqw5qp5s4mcwcwy97hqnrxcl4sbngmmpx5", - "tree": "1418aa452ff3c020803ac1248aedd190ff7228ec", - "url": "https://android.googlesource.com/platform/external/virglrenderer" - }, - "external/vixl": { - "groups": [ - "pdk" - ], - "rev": "eea8abec9ea365f30ac09461a6133077d34f5ca2", - "revisionExpr": "eea8abec9ea365f30ac09461a6133077d34f5ca2", - "sha256": "1kgrgqmprmiy2rha9idcqljy7xixgn9cs64vwx3b8swpb08bymar", - "tree": "73609591c1f956a112d34287dd9d50d2e583b2fb", - "url": "https://android.googlesource.com/platform/external/vixl" - }, - "external/vogar": { - "dateTime": 1619744864, - "groups": [ - "pdk" - ], - "rev": "57cf5a64e1ef1a2bcbf576926b5c34c10fa23388", - "revisionExpr": "57cf5a64e1ef1a2bcbf576926b5c34c10fa23388", - "sha256": "0pzid6jal940rcrimdf22128c458rkjqalnhz56k8mh0i049pzgg", - "tree": "c17317e718ada6f5cc43e86d859522c5bcda6fd5", - "url": "https://android.googlesource.com/platform/external/vogar" - }, - "external/volley": { - "groups": [ - "pdk" - ], - "rev": "685176ba8e6f6f0faec763e51c171cdf3fbb1f46", - "revisionExpr": "685176ba8e6f6f0faec763e51c171cdf3fbb1f46", - "sha256": "1679hx3m8h1k6q8c38pqam01dsbdvrb9y16ylxahi53cc1xqj9c3", - "tree": "bafe6d115be2559d39c73bfd437bb9d14e3d596a", - "url": "https://android.googlesource.com/platform/external/volley" - }, - "external/vulkan-headers": { - "groups": [ - "pdk" - ], - "rev": "612952c8741b9ea3abaaf327e2b231f8038cf7ae", - "revisionExpr": "612952c8741b9ea3abaaf327e2b231f8038cf7ae", - "sha256": "04dgizyvxg2p8s46n8ha24yhjmxrzqvaqy8w9v6q5q9v62z2qix0", - "tree": "afc6b927e7433a4e1fef86c9c6a1e82ec20cec5e", - "url": "https://android.googlesource.com/platform/external/vulkan-headers" - }, - "external/vulkan-validation-layers": { - "groups": [ - "pdk" - ], - "rev": "4f3ecd99bc8d932d850b89d99de6fe299e854539", - "revisionExpr": "4f3ecd99bc8d932d850b89d99de6fe299e854539", - "sha256": "1b07rm2880j171mswhqmppf6mn2ijrdl3hz6bicaw41cixz4ckm0", - "tree": "3cd48d215b895dc3147ab91ba69dfedd762bca38", - "url": "https://android.googlesource.com/platform/external/vulkan-validation-layers" - }, - "external/walt": { - "groups": [ - "pdk" - ], - "rev": "f8c84a19c6ba786b81090b3808c9fe52c6bfb13f", - "revisionExpr": "f8c84a19c6ba786b81090b3808c9fe52c6bfb13f", - "sha256": "04g2zdf06pyk0k6s9ss6yswannhjqhz2m60msq206nvl1qdz81l1", - "tree": "0e3b5815af1721855e158545a7b83536f826ba1f", - "url": "https://android.googlesource.com/platform/external/walt" - }, - "external/wayland": { - "groups": [ - "pdk" - ], - "rev": "865496102f485cce6b876cb0cc438bd96be19a7f", - "revisionExpr": "865496102f485cce6b876cb0cc438bd96be19a7f", - "sha256": "03wp3x0k8lys9jkm4arkcf0zkc9xal2jx9yhi2j9j3qk4h25pi4l", - "tree": "c77b920bc24a35291358fb3890a2cc9a3c6782ef", - "url": "https://android.googlesource.com/platform/external/wayland" - }, - "external/wayland-protocols": { - "dateTime": 1632784001, - "groups": [ - "pdk" - ], - "rev": "99d58faeed1f49c3ee208fada92df660435863e4", - "revisionExpr": "99d58faeed1f49c3ee208fada92df660435863e4", - "sha256": "1xczs3l8p79dkgi4hyy0czvp6r1cz9jiigf6sss5j7vjkk2mx9y2", - "tree": "99b8f48bb33e0ee6a0f5e263782f5d6a38e08751", - "url": "https://android.googlesource.com/platform/external/wayland-protocols" - }, - "external/webp": { - "dateTime": 1613866033, - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "8c9c554a0dcb0f40f55ea7c440077bedd66194f1", - "revisionExpr": "8c9c554a0dcb0f40f55ea7c440077bedd66194f1", - "sha256": "15zv6w3wcw11qwx5f95p5cxb1dbrfkyzlmcl6w5dx9wn0cyxjd55", - "tree": "d5d475510deb26fe06db4f8b9f2c531a3faf4bc0", - "url": "https://android.googlesource.com/platform/external/webp" - }, - "external/webrtc": { - "groups": [ - "pdk" - ], - "rev": "567426a319812cfa95cf28d92cfc77480cd4344e", - "revisionExpr": "567426a319812cfa95cf28d92cfc77480cd4344e", - "sha256": "00jjyl1zwgqdzmakvgsw6iyasiz1y9fwh2k3n2yff0050vk6499p", - "tree": "cb306ffb64819f95c080c3cb6bfcdfb45a7b3a76", - "url": "https://android.googlesource.com/platform/external/webrtc" - }, - "external/wpa_supplicant_8": { - "dateTime": 1638922016, - "groups": [ - "pdk" - ], - "rev": "af30ffe087c3a7f5d72e5259711d5520d4c7c871", - "revisionExpr": "af30ffe087c3a7f5d72e5259711d5520d4c7c871", - "sha256": "16mnb2lpy31dqyglki0p2j4ppx5z6sw87w1d5zfkbd5j59mdmzfw", - "tree": "5d2054e0a7b25f633c3f0ff0bca7be2f49f48c88", - "url": "https://android.googlesource.com/platform/external/wpa_supplicant_8" - }, - "external/wycheproof": { - "groups": [ - "pdk" - ], - "rev": "b0eff4643bdbece269dea55f648e8d41a2c338cb", - "revisionExpr": "b0eff4643bdbece269dea55f648e8d41a2c338cb", - "sha256": "0waib4n8k684l4nl339w9h1f5g52461qh51kk1inknj2bpvy78vn", - "tree": "c184b5392ea92544d6c05fac120fc540ade597d8", - "url": "https://android.googlesource.com/platform/external/wycheproof" - }, - "external/xmp_toolkit": { - "groups": [ - "pdk" - ], - "rev": "0e19b5cebd0daef15c0dd25a52971e3313d424f6", - "revisionExpr": "0e19b5cebd0daef15c0dd25a52971e3313d424f6", - "sha256": "0vni2h737zxzcd9lg7fgxh3vv88508kn1kli04nh2cqmld9a9x1v", - "tree": "1977aac3bc91fff51858ebf14a67191c9b3cd9c5", - "url": "https://android.googlesource.com/platform/external/xmp_toolkit" - }, - "external/xz-embedded": { - "groups": [ - "pdk" - ], - "rev": "a15d789f9282dee25ca4f93d8268eed838bfa8a0", - "revisionExpr": "a15d789f9282dee25ca4f93d8268eed838bfa8a0", - "sha256": "073plk8szhih5chpaf91jfi9w3f8sgx3s38y79zk9g11mms40dpl", - "tree": "25be5bb14dfc867edd537e18b3ee4fe6164a1ac1", - "url": "https://android.googlesource.com/platform/external/xz-embedded" - }, - "external/xz-java": { - "groups": [ - "pdk" - ], - "rev": "09e355f5d7afb47ed27048ee93964aedd0a0c36a", - "revisionExpr": "09e355f5d7afb47ed27048ee93964aedd0a0c36a", - "sha256": "106wni1mvkx7jjag4401v8dkmqrl7kyd17a8nlik0wqwai9akmbb", - "tree": "83f6a2c47a822addcbe9485c7d85fc1c826ac807", - "url": "https://android.googlesource.com/platform/external/xz-java" - }, - "external/yapf": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "77c06b0dd12e88f42f39b0d2c4482180f744769a", - "revisionExpr": "77c06b0dd12e88f42f39b0d2c4482180f744769a", - "sha256": "04cxpdc46h0z75d2b8a73lx3x25k881qkps309sa7irxvqjlq4av", - "tree": "82121b22ee265142581fa4a7a73d81f91ff46e47", - "url": "https://android.googlesource.com/platform/external/yapf" - }, - "external/zlib": { - "dateTime": 1620443223, - "groups": [ - "pdk" - ], - "rev": "46209dcd955b3bede213eee94cb3fdb0442b81c8", - "revisionExpr": "46209dcd955b3bede213eee94cb3fdb0442b81c8", - "sha256": "12640wzjmqgjdya2zdb14ir5d3q1fds04hs878wsw8jw84aw3jkp", - "tree": "28fbe268bf51b1364ab6c0f0266a6f3c775fcf98", - "url": "https://android.googlesource.com/platform/external/zlib" - }, - "external/zopfli": { - "groups": [ - "pdk" - ], - "rev": "c359ccf2d4f9a1b29a2e7091811eab5e1dd9a338", - "revisionExpr": "c359ccf2d4f9a1b29a2e7091811eab5e1dd9a338", - "sha256": "1y0lrn1mcw9233dr93361d0mjwpqlsrq4d31l1kgr1lyfdx2lf5l", - "tree": "066e3b713c82c0144e4ce24b77de5231b5b1b49c", - "url": "https://android.googlesource.com/platform/external/zopfli" - }, - "external/zstd": { - "groups": [ - "pdk" - ], - "rev": "e5a885e16be6511095c50db12ce02a94cbae4d30", - "revisionExpr": "e5a885e16be6511095c50db12ce02a94cbae4d30", - "sha256": "0nc7pf97s580c66hyd11zjcj1ah7dd2ls3nkgdia3qmrfphwl74x", - "tree": "3768027f18b5ab3fd307da9f0e225d6df6792786", - "url": "https://android.googlesource.com/platform/external/zstd" - }, - "external/zxing": { - "groups": [ - "pdk" - ], - "rev": "ba286208c7ef6f78abef676d3e9f4b88342264f1", - "revisionExpr": "ba286208c7ef6f78abef676d3e9f4b88342264f1", - "sha256": "0hn3cmj8msdwggbqzaqvscri38df1j35c921i2k518wikghi7wh0", - "tree": "e75c0d4423dd8df0066eea12d9f110efbd7e1261", - "url": "https://android.googlesource.com/platform/external/zxing" - }, - "frameworks/av": { - "dateTime": 1644880437, - "groups": [ - "pdk" - ], - "rev": "ae5c3b1fe0c949fde91c585e00876dac8e32edfd", - "revisionExpr": "ae5c3b1fe0c949fde91c585e00876dac8e32edfd", - "sha256": "03cv147nm44y3v6c697shfyjw7ji14ks31ld4h3fram2lsskq9pf", - "tree": "e3ef9d01a0a1d3257781bc395126ea03a7bbc913", - "url": "https://android.googlesource.com/platform/frameworks/av" - }, - "frameworks/base": { - "dateTime": 1649877905, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "00a6084d5f5db5d12dc23a847a34e70afa6e31e1", - "revisionExpr": "00a6084d5f5db5d12dc23a847a34e70afa6e31e1", - "sha256": "1s4dx7nqg055gp1vrhllyhf8ps8kwkwpn47ngr9hi4wf2w45hgjp", - "url": "https://github.com/GrapheneOS/platform_frameworks_base" - }, - "frameworks/compile/libbcc": { - "groups": [ - "pdk" - ], - "rev": "c3bf3d2db0d614959cbe21344120100e153d2c37", - "revisionExpr": "c3bf3d2db0d614959cbe21344120100e153d2c37", - "sha256": "1n03c58wxfp76z0hk2y93r6jfhi7rvrbmv5iwnj6gy9aw6a5a4fg", - "tree": "e7436828b4d66f275c3baf15fe713fa1048fb888", - "url": "https://android.googlesource.com/platform/frameworks/compile/libbcc" - }, - "frameworks/compile/mclinker": { - "groups": [ - "pdk" - ], - "rev": "1511d73219b49d6c650d760bae02c8363313bd69", - "revisionExpr": "1511d73219b49d6c650d760bae02c8363313bd69", - "sha256": "162nkr6acndsx278g31ygazpv9raxigb69qnic1sv97n94v7yyvy", - "tree": "e90c882bb55d9c813e7cb71660222f2cb299c2ae", - "url": "https://android.googlesource.com/platform/frameworks/compile/mclinker" - }, - "frameworks/compile/slang": { - "groups": [ - "pdk" - ], - "rev": "74399fa0cd28275c4f7cdf213b66bbd4c64e021e", - "revisionExpr": "74399fa0cd28275c4f7cdf213b66bbd4c64e021e", - "sha256": "16jzz2xrgipqlp8ixmssapxpqnhyz0x8rlwkv52v6g90psl25jl8", - "tree": "b77bdf0926442a5b1c72f42c10ae68f67f57afa8", - "url": "https://android.googlesource.com/platform/frameworks/compile/slang" - }, - "frameworks/ex": { - "dateTime": 1646687014, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "b69c15ee1b05ee1d9e6fdbb2c5572e033fa8e3e6", - "revisionExpr": "b69c15ee1b05ee1d9e6fdbb2c5572e033fa8e3e6", - "sha256": "1srnh7jl0lhb609wwf48fdgnfixmmbidx5fcx1fnk2g8qppck4kz", - "url": "https://github.com/GrapheneOS/platform_frameworks_ex" - }, - "frameworks/hardware/interfaces": { - "dateTime": 1634259973, - "groups": [ - "pdk" - ], - "rev": "b724b5bc010dc408b49883e932f497e12c8cf720", - "revisionExpr": "b724b5bc010dc408b49883e932f497e12c8cf720", - "sha256": "1031nf3zchb7jgx4jr3qrmssjr6l5jb54iwdalx616avaj8c9wxs", - "tree": "421d67f1f4ca08006a5e10423f2a588a431be1ee", - "url": "https://android.googlesource.com/platform/frameworks/hardware/interfaces" - }, - "frameworks/layoutlib": { - "dateTime": 1619053628, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "6a22e70ff73dbe521ef01d2ba86fabdb4a569ce7", - "revisionExpr": "6a22e70ff73dbe521ef01d2ba86fabdb4a569ce7", - "sha256": "1cw2y7xcd3w1nzljvzgckli8d328y5xxj5ynmxpnszcrlyiymish", - "tree": "9e1a3d30b39c2c7ab4f6ff97be6aec9c808d4b89", - "url": "https://android.googlesource.com/platform/frameworks/layoutlib" - }, - "frameworks/libs/modules-utils": { - "dateTime": 1623978465, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0a8bde0eb27a5de62e73faf9de06a498a4ccec69", - "revisionExpr": "0a8bde0eb27a5de62e73faf9de06a498a4ccec69", - "sha256": "0fsixxvkxw1g26jjlwmmrybbzzwgxl1gswbilyk73dmf1cnmx711", - "tree": "b604848d4716b964d68cd9a1114d7febbd772328", - "url": "https://android.googlesource.com/platform/frameworks/libs/modules-utils" - }, - "frameworks/libs/native_bridge_support": { - "dateTime": 1639188382, - "groups": [ - "pdk" - ], - "rev": "ed7d74384ab81260aab632d890d988253db06e2c", - "revisionExpr": "ed7d74384ab81260aab632d890d988253db06e2c", - "sha256": "117pjlrcjrxz0269q47zhhcpspcy5zyq7mcpr84f3f7h7dc4kjr9", - "tree": "a0b33e4a2a8a4582da13a395b2fef3d10a56ac9d", - "url": "https://android.googlesource.com/platform/frameworks/libs/native_bridge_support" - }, - "frameworks/libs/net": { - "dateTime": 1629248810, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "b94846db0fd58ffcbd10e692ca0d2a3472929705", - "revisionExpr": "b94846db0fd58ffcbd10e692ca0d2a3472929705", - "sha256": "0raxv23lflhvcgnz1ci2w6fn6gv5kyb6zx5fmmv8s8bqsq3sbsgm", - "tree": "5658dc3bc144e48179a9b1b3ea6fe01579168d53", - "url": "https://android.googlesource.com/platform/frameworks/libs/net" - }, - "frameworks/libs/service_entitlement": { - "dateTime": 1627520849, - "groups": [ - "pdk" - ], - "rev": "09c5f35d7e47d428ec69f06b4fee2f6cba6170ed", - "revisionExpr": "09c5f35d7e47d428ec69f06b4fee2f6cba6170ed", - "sha256": "1z9kin6rn0dh7h1av6larf9swnzcni5ckjc4v8pzyrdvff9qj3l3", - "tree": "52f4cc8588931e1590e9b60f2f04e30035b9db37", - "url": "https://android.googlesource.com/platform/frameworks/libs/service_entitlement" - }, - "frameworks/libs/systemui": { - "dateTime": 1646687015, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5b67eac60d807e6b159a334577296e3c606e275f", - "revisionExpr": "5b67eac60d807e6b159a334577296e3c606e275f", - "sha256": "0jqv8aayglqw3pzihxcnsm5v8r40nvprj7qqpb2j5hvm682igg3k", - "url": "https://github.com/GrapheneOS/platform_frameworks_libs_systemui" - }, - "frameworks/minikin": { - "dateTime": 1623805665, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "6816c3856cd0ff46dfec461e36ba3ecfa7f4ce64", - "revisionExpr": "6816c3856cd0ff46dfec461e36ba3ecfa7f4ce64", - "sha256": "0gja9jpb28rzvjk25ii48vq8mzlnsrhv3ja9k9xmab0jhkpfam99", - "tree": "ec5bc1c91ca33edd214357b76698c03f0f128600", - "url": "https://android.googlesource.com/platform/frameworks/minikin" - }, - "frameworks/multidex": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8817f57c3bfe68fc439a49f5cc5aa13f443329cb", - "revisionExpr": "8817f57c3bfe68fc439a49f5cc5aa13f443329cb", - "sha256": "0xwqn0ik1in5rpwnr1xygbggjm8ysiknp2hvf2m24859zg90lng7", - "tree": "49cfc4d8344e7015c625f74f9cf31d83d6283bec", - "url": "https://android.googlesource.com/platform/frameworks/multidex" - }, - "frameworks/native": { - "dateTime": 1646687016, - "groups": [ - "pdk" - ], - "rev": "dcef490d7cab7bb9f96f8bfe19a8779ac140b26d", - "revisionExpr": "dcef490d7cab7bb9f96f8bfe19a8779ac140b26d", - "sha256": "16r80ay5rl67q5hab6mcq1pf7376y9wa20n7l512hvw0jckhllgc", - "url": "https://github.com/GrapheneOS/platform_frameworks_native" - }, - "frameworks/opt/bitmap": { - "groups": [ - "pdk-fs" - ], - "rev": "251c350fde8334f1d7ad8774fadf27268e4efd23", - "revisionExpr": "251c350fde8334f1d7ad8774fadf27268e4efd23", - "sha256": "0ipvhhkj8d1fpixx5s51133k87riqdczaarw9lnr65anx4s781sb", - "tree": "bc524e8095bede9b190b597926f2a04209e871f7", - "url": "https://android.googlesource.com/platform/frameworks/opt/bitmap" - }, - "frameworks/opt/calendar": { - "dateTime": 1613531886, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "d543396d4ced9ce7047a524bc318fca4ad4de15f", - "revisionExpr": "d543396d4ced9ce7047a524bc318fca4ad4de15f", - "sha256": "1jjj2y6qsj5q20fj4rr1kbx7cn233myv6yk5l2j23x41nryandd2", - "tree": "c9dc8dfb27aeebd6daf5c8c04627e9bd0d18b961", - "url": "https://android.googlesource.com/platform/frameworks/opt/calendar" - }, - "frameworks/opt/car/services": { - "dateTime": 1636675597, - "groups": [ - "pdk-fs" - ], - "rev": "54e95ff9297183d9c94dca3700db31b3f6130e1d", - "revisionExpr": "54e95ff9297183d9c94dca3700db31b3f6130e1d", - "sha256": "1iiz2gyvfdsl3m2c05fhyfi4s45n93bwlim1qly6k1pcpb2yi2wb", - "tree": "0745f8b149f41d35c90fd0c89f4faa474723b945", - "url": "https://android.googlesource.com/platform/frameworks/opt/car/services" - }, - "frameworks/opt/car/setupwizard": { - "dateTime": 1638490023, - "groups": [ - "pdk" - ], - "rev": "db4b953b8c0fe801c660665477fcce93c172e259", - "revisionExpr": "db4b953b8c0fe801c660665477fcce93c172e259", - "sha256": "10jlx17qgc069rfkisf3303vg33jcqb5b11xcdg7dddyidbjvkpw", - "tree": "ff820ddeff1463ea3bb1168cbba8049eab23f5d3", - "url": "https://android.googlesource.com/platform/frameworks/opt/car/setupwizard" - }, - "frameworks/opt/chips": { - "dateTime": 1634951219, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "62980c671c9b9add53f8a87518a8cf9e3529fd94", - "revisionExpr": "62980c671c9b9add53f8a87518a8cf9e3529fd94", - "sha256": "074p77mfj9w9b7k17r1dhr4y5p55r8095jhan9xz8v405zxzxl08", - "tree": "b2bf400808c7cc034999cf7251bda77f67f9c5c3", - "url": "https://android.googlesource.com/platform/frameworks/opt/chips" - }, - "frameworks/opt/colorpicker": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "82a3935623ba22108a7c9f6fea1947b44883a4e2", - "revisionExpr": "82a3935623ba22108a7c9f6fea1947b44883a4e2", - "sha256": "0vvn2sc29sc2yhvk5lz0gcdfb12321w4bcy24xkqvsnfsyddc877", - "tree": "125c8f04e2b129881d3ef4712bddbbd3e80aeb02", - "url": "https://android.googlesource.com/platform/frameworks/opt/colorpicker" - }, - "frameworks/opt/localepicker": { - "groups": [], - "rev": "1426a3a90da4c748bb56dd8a67e1bdad01e1b0ac", - "revisionExpr": "1426a3a90da4c748bb56dd8a67e1bdad01e1b0ac", - "sha256": "0r125r6xswixm6b6d68bzc489h6xhb7s0bjgs8fnay4vbsq4419s", - "tree": "fc9623505ca8e477585b6e349c3e30f71a266470", - "url": "https://android.googlesource.com/platform/frameworks/opt/localepicker" - }, - "frameworks/opt/net/ethernet": { - "dateTime": 1624410460, - "groups": [ - "pdk-fs" - ], - "rev": "4ebed5a5af4fddc0297945599f7db05919c06c69", - "revisionExpr": "4ebed5a5af4fddc0297945599f7db05919c06c69", - "sha256": "1w5v0hr8a7qwrnf8f63fb6lnw19hggzjp7a1wrpfg1l539jaxv8k", - "tree": "778d8c8da2ebf2701bc020d2963b35b4934b8159", - "url": "https://android.googlesource.com/platform/frameworks/opt/net/ethernet" - }, - "frameworks/opt/net/ims": { - "dateTime": 1637885266, - "groups": [ - "frameworks_ims", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1ea02cc497d4db5f93673a20c7ce3fa268931ab4", - "revisionExpr": "1ea02cc497d4db5f93673a20c7ce3fa268931ab4", - "sha256": "10436q6ls2k9xgwvr6gg52ijia0vqj096zldc81cbqv4ckzcz90v", - "tree": "400819c1ad0d554d77b5a4e707e4b216251fe803", - "url": "https://android.googlesource.com/platform/frameworks/opt/net/ims" - }, - "frameworks/opt/net/voip": { - "dateTime": 1622682494, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ca62001443e96f824e408ddcecbecfd765767cd6", - "revisionExpr": "ca62001443e96f824e408ddcecbecfd765767cd6", - "sha256": "1y3mffpp81hgzkp9qlwl49s82b5zlb2vbznxc3x5hp5kv2p6i7bi", - "tree": "c9a45b33b3c2d00e39bc4be8877abfcd86fa1e41", - "url": "https://android.googlesource.com/platform/frameworks/opt/net/voip" - }, - "frameworks/opt/net/wifi": { - "dateTime": 1646687017, - "groups": [ - "pdk" - ], - "rev": "776beebd3d221740ac1b77d8535f745415d171a0", - "revisionExpr": "776beebd3d221740ac1b77d8535f745415d171a0", - "sha256": "0nc14mfnq1pb43d8lv0df6sghhl6sq9sh49aj9rbxpyvrc9lrlxy", - "url": "https://github.com/GrapheneOS/platform_frameworks_opt_net_wifi" - }, - "frameworks/opt/photoviewer": { - "dateTime": 1629421605, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8784882fbd8f46c03528c841757812dae6bbf7c3", - "revisionExpr": "8784882fbd8f46c03528c841757812dae6bbf7c3", - "sha256": "09k0svr6wgxs9dras8ycz4lb1mf94l5q60cark0akggjsm6q0a9x", - "tree": "17d70a1e7589cc5783f0827bed991e526323cea4", - "url": "https://android.googlesource.com/platform/frameworks/opt/photoviewer" - }, - "frameworks/opt/setupwizard": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8a1063519e8cc0529e0b55fa3d2bdcc1a3530839", - "revisionExpr": "8a1063519e8cc0529e0b55fa3d2bdcc1a3530839", - "sha256": "1sdvs3n3nxd0dflqyjqqhf0g1drznwqrkbd4qv5za5n0g9dqg5x1", - "tree": "ea6bee30e256542ad06c28324a3263ea1f7f39e7", - "url": "https://android.googlesource.com/platform/frameworks/opt/setupwizard" - }, - "frameworks/opt/telephony": { - "dateTime": 1644453737, - "groups": [ - "pdk" - ], - "rev": "a95af1db865125f8699214f886a1cf4d430966e9", - "revisionExpr": "a95af1db865125f8699214f886a1cf4d430966e9", - "sha256": "06phw8jrnawm80iwjw16l03kw20mlk38i7f82vdibp8kfr7m5dfw", - "tree": "870b118665b1a17d9e50b3ab33b7d1e231c8561b", - "url": "https://android.googlesource.com/platform/frameworks/opt/telephony" - }, - "frameworks/opt/timezonepicker": { - "dateTime": 1633216014, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "bd3b8e422f71898a6867d62594d729981ddd0082", - "revisionExpr": "bd3b8e422f71898a6867d62594d729981ddd0082", - "sha256": "1yz5byfqgkra3qim8gnrafna4cdxss3cfl6gflkggw768viabbgz", - "tree": "1664b2924e4da9b8c639ec84eab20bc68569e38e", - "url": "https://android.googlesource.com/platform/frameworks/opt/timezonepicker" - }, - "frameworks/opt/tv/tvsystem": { - "dateTime": 1620263665, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "3cf24539645a6b8233ee3b413909235c91ceefb2", - "revisionExpr": "3cf24539645a6b8233ee3b413909235c91ceefb2", - "sha256": "1008lz757hs6yjl71xcblv8lny21xlkvsh70sbqnv7akbn4pk3m0", - "tree": "8dc469e64364fb85fbfbfebe72e96676963beb43", - "url": "https://android.googlesource.com/platform/frameworks/opt/tv/tvsystem" - }, - "frameworks/opt/vcard": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "99ba408af2a2548cbfa99251223ca3a270958980", - "revisionExpr": "99ba408af2a2548cbfa99251223ca3a270958980", - "sha256": "0ahqdbqw285rpk7cnsjq0fzb60jmpf5a5z32vz52apxlg68k5l1g", - "tree": "9e2219da322329cd682cbe07d4bd892dc6eb4b0f", - "url": "https://android.googlesource.com/platform/frameworks/opt/vcard" - }, - "frameworks/proto_logging": { - "dateTime": 1642212415, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0973249c4f52460c7225100b9b0c3540fbee331e", - "revisionExpr": "0973249c4f52460c7225100b9b0c3540fbee331e", - "sha256": "1a7n4dpd4i36ry7v3lrby0dw1s4iczph2q4fqh8a7hvmxl77zd2c", - "tree": "b479d06ec91f7294ee69b340a5e5fb381f889cfe", - "url": "https://android.googlesource.com/platform/frameworks/proto_logging" - }, - "frameworks/rs": { - "dateTime": 1620263666, - "groups": [ - "pdk" - ], - "rev": "07a46c4d22c9ad9ff471e5ee644a7c85f6c4b096", - "revisionExpr": "07a46c4d22c9ad9ff471e5ee644a7c85f6c4b096", - "sha256": "0gybw0hsp2p5mm7g2v737kg0ca5nys2f0333p9ma19sz5dyww3ma", - "tree": "c0726a51cec8ede53aa7796a05d2b75480ce0cd0", - "url": "https://android.googlesource.com/platform/frameworks/rs" - }, - "frameworks/wilhelm": { - "dateTime": 1623114497, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "c62ed86e8a9a4b627f3df39c64604a7eedfc53cf", - "revisionExpr": "c62ed86e8a9a4b627f3df39c64604a7eedfc53cf", - "sha256": "1nf5sx9zjs2ybcp4fqwzphgan379l83fml58dhs5x4f24rj80bxz", - "tree": "46a6d340c53d08a5ce6a98e852357936044ea561", - "url": "https://android.googlesource.com/platform/frameworks/wilhelm" - }, - "hardware/broadcom/libbt": { - "groups": [ - "pdk" - ], - "rev": "8a4887a72e43e70b3617474a426e63ae9328ac35", - "revisionExpr": "8a4887a72e43e70b3617474a426e63ae9328ac35", - "sha256": "12945i09sz39ygg91szzabmw7kmhasn9b18sb2v8fkxxzqcy7nih", - "tree": "b249c61abd349f7a66e30e998a5940470e22e6ed", - "url": "https://android.googlesource.com/platform/hardware/broadcom/libbt" - }, - "hardware/broadcom/wlan": { - "dateTime": 1640218032, - "groups": [ - "broadcom_wlan", - "pdk" - ], - "rev": "729e084bfb3e93ab351ee30561f948fbdbf2acd3", - "revisionExpr": "729e084bfb3e93ab351ee30561f948fbdbf2acd3", - "sha256": "1hpx8s0lfzmni6ypca0nk5m5qidpn9jw76wnyrggl942x1rwhixm", - "tree": "77def538324d5a7cfe5297de72a5a0715e78ba93", - "url": "https://android.googlesource.com/platform/hardware/broadcom/wlan" - }, - "hardware/google/apf": { - "groups": [ - "pdk" - ], - "rev": "ecccd0be025d8b6212ef5e5f3b8c1af1b2b0c34e", - "revisionExpr": "ecccd0be025d8b6212ef5e5f3b8c1af1b2b0c34e", - "sha256": "144hxkgnbh4jvm5a830mjwsj5zcp4z0g61731r9vj9kx8kaxqxrr", - "tree": "d4497b0d7a28a9ed7bf990a7669e8260e272a2db", - "url": "https://android.googlesource.com/platform/hardware/google/apf" - }, - "hardware/google/av": { - "dateTime": 1624583330, - "groups": [ - "pdk" - ], - "rev": "5df213f972f2854cff0b9117d9c83dbb3e8e8335", - "revisionExpr": "5df213f972f2854cff0b9117d9c83dbb3e8e8335", - "sha256": "1d3h8g5fbvqyxj8v7q1b2y049gi17wq8dd32yv2671f5rv5a668j", - "tree": "e99b1603dfe3fe7cf16d5b2e415cde77979fbbdc", - "url": "https://android.googlesource.com/platform/hardware/google/av" - }, - "hardware/google/camera": { - "dateTime": 1638922044, - "groups": [ - "pdk" - ], - "rev": "3e12494be0fbd389ea28042a2f675fba9fb5471f", - "revisionExpr": "3e12494be0fbd389ea28042a2f675fba9fb5471f", - "sha256": "1inbbmghiizfwg627ffdrihhi4i8zsm61lg4v94ql3fqmkcczxsr", - "tree": "a178201eeae68e3f2b5e12be9c46d03d83780a19", - "url": "https://android.googlesource.com/platform/hardware/google/camera" - }, - "hardware/google/easel": { - "groups": [ - "easel", - "pdk" - ], - "rev": "9514a43bbba1892219e15f63705ab784b3d6fbbb", - "revisionExpr": "9514a43bbba1892219e15f63705ab784b3d6fbbb", - "sha256": "0a8hgw2y5z36vqn9ifwsci7bn6qznz1kjzvswhzif2cag7249nvh", - "tree": "9df88c82f3605fdcacc6fc47b566743dd10dac74", - "url": "https://android.googlesource.com/platform/hardware/google/easel" - }, - "hardware/google/gchips": { - "dateTime": 1635980845, - "groups": [ - "pdk-lassen" - ], - "rev": "2a3cab097116bde4615c18bafaa6dcc33a92f4ee", - "revisionExpr": "2a3cab097116bde4615c18bafaa6dcc33a92f4ee", - "sha256": "15n2xxbpjm7qdca78q769f8jpbwgr3w2116mm2b4w3m6bsddaxgn", - "tree": "21a049b76c462b4e2f47a742d00042b77ad65500", - "url": "https://android.googlesource.com/platform/hardware/google/gchips" - }, - "hardware/google/graphics/common": { - "dateTime": 1640650073, - "groups": [ - "pdk-lassen" - ], - "rev": "4d6f48d9b8247a34a2f528c6b098af0d8e57b35d", - "revisionExpr": "4d6f48d9b8247a34a2f528c6b098af0d8e57b35d", - "sha256": "1cjs2y5l2ph113kldgfgiv94w0i06flmlzgf6srq2x3gcy5b082v", - "tree": "37abf45d4a91937053929df5b1198b31b06817a0", - "url": "https://android.googlesource.com/platform/hardware/google/graphics/common" - }, - "hardware/google/graphics/gs101": { - "dateTime": 1638583625, - "groups": [ - "pdk-lassen" - ], - "rev": "242c7a9f970f6f0b32342bea933e0b78b2741cc4", - "revisionExpr": "242c7a9f970f6f0b32342bea933e0b78b2741cc4", - "sha256": "1ip2lc7qxg6h0ryqnb7n5gv8n2pa88cyrdgxh3mssg6n743ifhii", - "tree": "f1cc1af1eaef964358e20c0cde57c53cbdd9c522", - "url": "https://android.googlesource.com/platform/hardware/google/graphics/gs101" - }, - "hardware/google/interfaces": { - "dateTime": 1639008531, - "groups": [ - "pdk" - ], - "rev": "613fca6b49e5e98b79f79fdab76080e66483066e", - "revisionExpr": "613fca6b49e5e98b79f79fdab76080e66483066e", - "sha256": "0ln465hm51ih5zjvlf1aff4xvqna7aass2sph0y0fv7134sqnfgk", - "tree": "ba4728f2da895edec01466b8ab9a0c1c6f61d2d2", - "url": "https://android.googlesource.com/platform/hardware/google/interfaces" - }, - "hardware/google/pixel": { - "dateTime": 1641607606, - "groups": [ - "generic_fs", - "pixel" - ], - "rev": "9a2ed5919d6c7f50de97c01a59552dbe6952dd28", - "revisionExpr": "9a2ed5919d6c7f50de97c01a59552dbe6952dd28", - "sha256": "1yqpki4hpa2ziqzl2skj69hxmrwzcpf7rgsyby1vv1yzdgpid6z1", - "tree": "79cc6b14c861c852c83e290ec5ab7eb2ef8bad1a", - "url": "https://android.googlesource.com/platform/hardware/google/pixel" - }, - "hardware/google/pixel-sepolicy": { - "dateTime": 1646687018, - "groups": [ - "generic_fs", - "pixel" - ], - "rev": "d2639035413eee77da7185688f027d35784d32ec", - "revisionExpr": "d2639035413eee77da7185688f027d35784d32ec", - "sha256": "1qrj3h9k879i2a528xcwhfwzw0i490ww0qb8yml0hm22ig9nnrnz", - "url": "https://github.com/GrapheneOS/platform_hardware_google_pixel-sepolicy" - }, - "hardware/interfaces": { - "dateTime": 1642284420, - "groups": [ - "pdk" - ], - "rev": "7fea2cf0a29212202cc31d9d8ec4c892f09d3c2d", - "revisionExpr": "7fea2cf0a29212202cc31d9d8ec4c892f09d3c2d", - "sha256": "0v4khlbbczr3xl8q54f9iv8ixv2zwdqlfkslgp0fjq3qw7vcxfbv", - "tree": "434e90291466b7606b7c3bf65337a105d2f54649", - "url": "https://android.googlesource.com/platform/hardware/interfaces" - }, - "hardware/invensense": { - "groups": [ - "invensense", - "pdk" - ], - "rev": "fbfd0ae776699bb28f9c9c40a08d5b64fb702c0e", - "revisionExpr": "fbfd0ae776699bb28f9c9c40a08d5b64fb702c0e", - "sha256": "12sqj3i0avyqpl6nqi8flaskfqlsfvvxzllskkfa67n9cknnv2p0", - "tree": "540e1200e06e3cd55b86295f51d4898e3992f0e5", - "url": "https://android.googlesource.com/platform/hardware/invensense" - }, - "hardware/knowles/athletico/sound_trigger_hal": { - "dateTime": 1614910008, - "groups": [ - "coral", - "generic_fs" - ], - "rev": "b04e29602be0dd043a4f7ae5fd5cd992a7cb96a4", - "revisionExpr": "b04e29602be0dd043a4f7ae5fd5cd992a7cb96a4", - "sha256": "0zh4cb9rggg5in2ha4sil7qn28m97iwldwn7d07nz6xyqiwxd4i8", - "tree": "0ffef1012dfebf8af3acf0ad88dc9aadd8e5a3fe", - "url": "https://android.googlesource.com/platform/hardware/knowles/athletico/sound_trigger_hal" - }, - "hardware/libhardware": { - "dateTime": 1639699664, - "groups": [ - "pdk" - ], - "rev": "c142f2613ef9982d59dca254d7a625bdf595f70c", - "revisionExpr": "c142f2613ef9982d59dca254d7a625bdf595f70c", - "sha256": "04a0njwhqyyd35jpkqj2bzwygq0f3jvx00p922336sr9n4bz4rcz", - "tree": "c87c7bb1c44219e1cdf45506113ef451ce15d998", - "url": "https://android.googlesource.com/platform/hardware/libhardware" - }, - "hardware/libhardware_legacy": { - "dateTime": 1622682513, - "groups": [ - "pdk" - ], - "rev": "2b71a428eefeb70fb2b8ddde3766cedeadb98acf", - "revisionExpr": "2b71a428eefeb70fb2b8ddde3766cedeadb98acf", - "sha256": "18wjm9bcka81flw01gkldxslg1vgr0vypsh3ic4b6jxaavxi0b43", - "tree": "c6732896030b2dbfe12c04cc093d302b760f579e", - "url": "https://android.googlesource.com/platform/hardware/libhardware_legacy" - }, - "hardware/nxp/nfc": { - "dateTime": 1642032627, - "groups": [ - "pdk" - ], - "rev": "7f37adff4bad36ced4a5405ae578c93e04fdd98c", - "revisionExpr": "7f37adff4bad36ced4a5405ae578c93e04fdd98c", - "sha256": "0p9njiskp259jq9b7j3g227cdc7ybwmjyirr45hz57i650n2gqsc", - "tree": "63221d91db2a800d421d166a7ae5f63ba886098f", - "url": "https://android.googlesource.com/platform/hardware/nxp/nfc" - }, - "hardware/nxp/secure_element": { - "groups": [ - "pdk" - ], - "rev": "2ccdb39d9423b46200b57c92a818104a19d60123", - "revisionExpr": "2ccdb39d9423b46200b57c92a818104a19d60123", - "sha256": "063k3nh3vp9nffvq2gl3zirn2wx9hna8z67fkcdj30f9bm6vglcq", - "tree": "4d07e30c9b6b4b69a36edf8545427be08150760e", - "url": "https://android.googlesource.com/platform/hardware/nxp/secure_element" - }, - "hardware/qcom/audio": { - "dateTime": 1619658492, - "groups": [ - "pdk-qcom", - "qcom", - "qcom_audio" - ], - "rev": "0bc9303b9f2b02986c2a40edf21b4a9d36404c64", - "revisionExpr": "0bc9303b9f2b02986c2a40edf21b4a9d36404c64", - "sha256": "1hikyx0hvmycblqpapviqbjkf890b6cn4yqpiyrs4w4isbf8w37j", - "tree": "7b2ec52c19e87bcf9eba5112413cb0a58f69e3be", - "url": "https://android.googlesource.com/platform/hardware/qcom/audio" - }, - "hardware/qcom/bootctrl": { - "groups": [ - "pdk-qcom" - ], - "rev": "71604e57b62bf770dd4b176ec130f6ff0674c374", - "revisionExpr": "71604e57b62bf770dd4b176ec130f6ff0674c374", - "sha256": "04dv3a0zj03af7g4c19kiif4v1gff0fby467kh3ji440y4z00r31", - "tree": "95f00332886fc754a822b3aff23259761aab7cc6", - "url": "https://android.googlesource.com/platform/hardware/qcom/bootctrl" - }, - "hardware/qcom/bt": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "2c0e037c13d609d8f699509f04adaa7b62fe299c", - "revisionExpr": "2c0e037c13d609d8f699509f04adaa7b62fe299c", - "sha256": "0a6h3jcprciwxjq86nfiiij8f7475mah4qgxgsfdd2b54cy37jbc", - "tree": "5cf47fabffe9164d2ca3b48b5bf310bbec9e7632", - "url": "https://android.googlesource.com/platform/hardware/qcom/bt" - }, - "hardware/qcom/camera": { - "groups": [ - "pdk-qcom", - "qcom_camera" - ], - "rev": "9204f2af3e449b3a7dc4651491b74ad52fb35f65", - "revisionExpr": "9204f2af3e449b3a7dc4651491b74ad52fb35f65", - "sha256": "0p2932v9hsmv6i729zvzq0fypxcdh7xdhfyiz57pspm3xpv7f9yk", - "tree": "1a7fa7a4d0b8401cb0234b6503cb710ac7073b1e", - "url": "https://android.googlesource.com/platform/hardware/qcom/camera" - }, - "hardware/qcom/data/ipacfg-mgr": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "9739ce540fb842c06b708bca1cb00ff8014534e7", - "revisionExpr": "9739ce540fb842c06b708bca1cb00ff8014534e7", - "sha256": "11zhb0diqxlz9vsxzbvxn8pv6amxrclvqybnr5acbs8awlc6h6xg", - "tree": "5e8f352f9c765fc8a9270541283494b914e159e7", - "url": "https://android.googlesource.com/platform/hardware/qcom/data/ipacfg-mgr" - }, - "hardware/qcom/display": { - "groups": [ - "pdk-qcom", - "qcom", - "qcom_display" - ], - "rev": "a4e8062929006bb3da02fb05ac7ba82f50af15c1", - "revisionExpr": "a4e8062929006bb3da02fb05ac7ba82f50af15c1", - "sha256": "1w8fr68drhj6wjqvla801wianxb71ybpxwfia4v7mjrf7krs09a2", - "tree": "5b570ab27f488281c3924adf7e0d019dcdc0234a", - "url": "https://android.googlesource.com/platform/hardware/qcom/display" - }, - "hardware/qcom/gps": { - "groups": [ - "pdk-qcom", - "qcom", - "qcom_gps" - ], - "rev": "0f0303d9e677d567dec7c3c4c1668b8a136e89ed", - "revisionExpr": "0f0303d9e677d567dec7c3c4c1668b8a136e89ed", - "sha256": "0r99iirahalmj8w9v93cqi9lhandavj88jqwlcgd01czlrynwm9x", - "tree": "f34414c7c6208bc8bd6324c1ef1d96203bbb025b", - "url": "https://android.googlesource.com/platform/hardware/qcom/gps" - }, - "hardware/qcom/keymaster": { - "groups": [ - "pdk-qcom", - "qcom", - "qcom_keymaster" - ], - "rev": "4e7e8a133692bceb44c7ec1b60ecc55e935574c0", - "revisionExpr": "4e7e8a133692bceb44c7ec1b60ecc55e935574c0", - "sha256": "09882azkwai7h3xdr0krqv4d5k63qdyvpwzcw6d16wljbfkf525r", - "tree": "95adc25ab3574e2b4fb37d4554ae327015cecc5a", - "url": "https://android.googlesource.com/platform/hardware/qcom/keymaster" - }, - "hardware/qcom/media": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "b936db52fd6c42403cd4a9d6673ee2304a6de001", - "revisionExpr": "b936db52fd6c42403cd4a9d6673ee2304a6de001", - "sha256": "1djq7k9gi7d359cdif0rysfprcfs16sjmfjqkj88a6px9sl0mdy8", - "tree": "249399f4876e5fbda70ea944112734859d4d0e8d", - "url": "https://android.googlesource.com/platform/hardware/qcom/media" - }, - "hardware/qcom/msm8960": { - "groups": [ - "pdk-qcom", - "qcom_msm8960" - ], - "rev": "a07f28717936f2b1df955025bb77e68c5d2d3f9a", - "revisionExpr": "a07f28717936f2b1df955025bb77e68c5d2d3f9a", - "sha256": "13ss8wgnd4306024174vsfv6ka2sf45jzx7d4b8z5ywcpqiyczwm", - "tree": "6ff8fdea8a4f4de8bf5bad30a5689b1f1403a083", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8960" - }, - "hardware/qcom/msm8994": { - "groups": [ - "pdk-qcom", - "qcom_msm8994" - ], - "rev": "f32968583b5845a4bb5bad89136586ff568f430c", - "revisionExpr": "f32968583b5845a4bb5bad89136586ff568f430c", - "sha256": "15zxcb9dx1862fvasyn11iav765a3522my4mxby5iymjax8sir99", - "tree": "bd7ce56ab1126bd0374752531cc2923d6e2aaba0", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8994" - }, - "hardware/qcom/msm8996": { - "groups": [ - "pdk-qcom", - "qcom_msm8996" - ], - "rev": "28a1930a65b966f6d4389ac6fb80aeaac841451a", - "revisionExpr": "28a1930a65b966f6d4389ac6fb80aeaac841451a", - "sha256": "0g381r0mv2rv0yzq0qw2m65z6a6wx2wsc14xln7q9pphn7x7kfyl", - "tree": "eab6e2ec0efc501bdfafbd858176a8222503f7e0", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8996" - }, - "hardware/qcom/msm8x09": { - "groups": [ - "qcom_msm8x09" - ], - "rev": "2a866a2634b973659373dd1c14cf04d05ee69360", - "revisionExpr": "2a866a2634b973659373dd1c14cf04d05ee69360", - "sha256": "17hq55hsfyzknrjfmw877y5cnm4mgxi7bdj0fpb920gcn6klfdrs", - "tree": "a4675d7c2c1824d4007a5c229a3bdbf3d9b06027", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x09" - }, - "hardware/qcom/msm8x26": { - "groups": [ - "pdk-qcom", - "qcom_msm8x26" - ], - "rev": "6d5cb01a7775990778ccc90cbc39f59344e22871", - "revisionExpr": "6d5cb01a7775990778ccc90cbc39f59344e22871", - "sha256": "0kxbm2sk5lxzydh2f8jv1z6j3qpjxrb2b2vr3q71mfwms76z7zlc", - "tree": "1eb80daa5206e83bf56d6c6e6fb1a53f9c4f5ef0", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x26" - }, - "hardware/qcom/msm8x27": { - "groups": [ - "pdk-qcom", - "qcom_msm8x27" - ], - "rev": "b5f01bfaa0f87d12708003f7fc4db8e21e407d77", - "revisionExpr": "b5f01bfaa0f87d12708003f7fc4db8e21e407d77", - "sha256": "0bly3vx1ykfm251fz9c86znqzy9f8rlmgijaczzz1hk78mrk5sy7", - "tree": "6b411438e41606382a5f4592b0a92c7e61a72dd1", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x27" - }, - "hardware/qcom/msm8x84": { - "groups": [ - "pdk-qcom", - "qcom_msm8x84" - ], - "rev": "e25f1ea1138ec7f774cc64432325e8b230f8737f", - "revisionExpr": "e25f1ea1138ec7f774cc64432325e8b230f8737f", - "sha256": "1ds8p9sr9r3m9lncav7kjzma9m1v6abapddjx6xjncn9ghv3ga08", - "tree": "85cf4c498dbaf35bfb6eb23a1f4079547ab20d1c", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x84" - }, - "hardware/qcom/power": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "d5e40d46af896cacb195ca2ce28b89e9ed826257", - "revisionExpr": "d5e40d46af896cacb195ca2ce28b89e9ed826257", - "sha256": "0hgjhbm8bj66nm29xgmg9xb32y12kz4jn8bm4fpflxn1cz4gb38g", - "tree": "eddf67b4d77826c20ffe2c52918c5abb84725871", - "url": "https://android.googlesource.com/platform/hardware/qcom/power" - }, - "hardware/qcom/sdm845/bt": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "ea6279f3d5a54ccde462e4b616ef569b87ad51fc", - "revisionExpr": "ea6279f3d5a54ccde462e4b616ef569b87ad51fc", - "sha256": "16wxyxlvywkqpvlxlch8czcdjchnqnza5z8qhb1qgwv0kylrh1pp", - "tree": "0a37fb1e4b3ff9c825d67aca0f59479e3bd8b537", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/bt" - }, - "hardware/qcom/sdm845/data/ipacfg-mgr": { - "groups": [ - "generic_fs", - "qcom_sdm845", - "vendor" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sdm845/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sdm845/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "9fa4ae8c257b6600ecb5aeee16a6d8f631fd0603", - "revisionExpr": "9fa4ae8c257b6600ecb5aeee16a6d8f631fd0603", - "sha256": "0ymwzhq5n5cawc6cwspz5xbdc1vzxnxrp7nslmf9kc7mvln56hr4", - "tree": "4426d70b9508ccb473cac47a0b8ef79489131aa9", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/data/ipacfg-mgr" - }, - "hardware/qcom/sdm845/display": { - "dateTime": 1621904911, - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "24a9c1e5be20301d8493a9efaa59c341bda4f786", - "revisionExpr": "24a9c1e5be20301d8493a9efaa59c341bda4f786", - "sha256": "1hh37liap88gw5rl1yn15mpx3b96iw8qk7agsvrrxszyxvbksii9", - "tree": "b96ee8b826da69869e2aaf557f3fbb97f138b9b1", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/display" - }, - "hardware/qcom/sdm845/gps": { - "dateTime": 1624496901, - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "016e1fc0c0783432b3c42cefe19166a28bed8519", - "revisionExpr": "016e1fc0c0783432b3c42cefe19166a28bed8519", - "sha256": "15ibil263invfsc8p2889lb92370zxi27gkgx14b8y0jnpf4jx14", - "tree": "364320bfc1a467241adc6a19049e710e6a77bdab", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/gps" - }, - "hardware/qcom/sdm845/media": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "925fc5d4a5280d2cfffa51ee103f97f9a80a9c83", - "revisionExpr": "925fc5d4a5280d2cfffa51ee103f97f9a80a9c83", - "sha256": "10csk645fbbkcszv3lb835h2v1il4x6dihadxg23g7y2cxfi6nvj", - "tree": "a2ba563355ad3182546a902988b459ba874f00dc", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/media" - }, - "hardware/qcom/sdm845/thermal": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "34dd4b5d8e3c4369b5b6862442899f92e7e86427", - "revisionExpr": "34dd4b5d8e3c4369b5b6862442899f92e7e86427", - "sha256": "08jfmac2ac6zgfxg8hgvxmv70xk5mlz15vqrxy5xcfsg2f4q1c8r", - "tree": "e1d5487e138c446de8a8c6c3f23c654ee315935b", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/thermal" - }, - "hardware/qcom/sdm845/vr": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "8bb741811fe2017c069655677293d7f799a981ff", - "revisionExpr": "8bb741811fe2017c069655677293d7f799a981ff", - "sha256": "06fbwha2qkigss5r7r5vmgnr3c64cxy3njdp2qlbsxgm0c07xy9q", - "tree": "8a89bf7312d03c03baab7335c255238f57347b33", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/vr" - }, - "hardware/qcom/sm7150/gps": { - "dateTime": 1617152841, - "groups": [ - "qcom_sm7150" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm7150/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm7150/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "c03a8cdf88a9ad162d0d522ca779ac6b606c02fa", - "revisionExpr": "c03a8cdf88a9ad162d0d522ca779ac6b606c02fa", - "sha256": "1ilgf2rdxniq5b63an8asrbdir2f82yj05qcq8pg51gmkm2550nh", - "tree": "061cde30e7631cb42d269b27c22f52888f1f98cf", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7150/gps" - }, - "hardware/qcom/sm7250/display": { - "dateTime": 1624496902, - "groups": [ - "qcom_sm7250" - ], - "rev": "d1486590eb8730da0ee1123ee31581afcce972a1", - "revisionExpr": "d1486590eb8730da0ee1123ee31581afcce972a1", - "sha256": "0vha4cs3p8zy3b8m1di92wgypi8blsgl8a8aw997j9p4rg9pvm29", - "tree": "4995670f03ebbfcb5c66970390ca4e3de0f3b7a4", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/display" - }, - "hardware/qcom/sm7250/gps": { - "dateTime": 1631329644, - "groups": [ - "qcom_sm7250" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm7250/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm7250/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "153046c3e3eeca18573c8818881e2742a57dac4c", - "revisionExpr": "153046c3e3eeca18573c8818881e2742a57dac4c", - "sha256": "0a4d7vqlj666q8sw6548fli1hcmviqaqv9xhay4a3l3g4ppgylxp", - "tree": "98c4ee325af7a8bcc7bd1fe08c804a47aaf298a5", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/gps" - }, - "hardware/qcom/sm7250/media": { - "dateTime": 1624496903, - "groups": [ - "qcom_sm7250" - ], - "rev": "f855b9441370acafcc54b857a49fa9634414619f", - "revisionExpr": "f855b9441370acafcc54b857a49fa9634414619f", - "sha256": "1mxv8v1fnxr4gmjc92l16zmzxbiyppppszmjyjc61rkj3z92vdk7", - "tree": "4e628b0f47dfed879f3358bceb70881bebba5a1b", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/media" - }, - "hardware/qcom/sm8150/data/ipacfg-mgr": { - "dateTime": 1624583355, - "groups": [ - "qcom_sm8150" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm8150/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm8150/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "1ee12f6c18356b1efbc755ca02662fa6c23f9dd2", - "revisionExpr": "1ee12f6c18356b1efbc755ca02662fa6c23f9dd2", - "sha256": "0nl5wgfh2fnwh6ypyb7c4fga6q434b1nzfl4ha9l0qm24b5zw6vz", - "tree": "7e1f9900341fe21990a095a8a64c5fa9d6b3dd41", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/data/ipacfg-mgr" - }, - "hardware/qcom/sm8150/display": { - "dateTime": 1630112862, - "groups": [ - "qcom_sm8150" - ], - "rev": "188381da58b9a2f12067b471ac27261da7c7a21c", - "revisionExpr": "188381da58b9a2f12067b471ac27261da7c7a21c", - "sha256": "03hw9zi4rh43crmxafd1jnjbd9fpzln0mrd6rzc00lyb9hk5if10", - "tree": "9781018971ee70371fc94d4775dc1d443c163664", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/display" - }, - "hardware/qcom/sm8150/gps": { - "dateTime": 1634857692, - "groups": [ - "qcom_sm8150" - ], - "rev": "81a4f92e53693fe1abc03b2f3b6608b91595310e", - "revisionExpr": "81a4f92e53693fe1abc03b2f3b6608b91595310e", - "sha256": "1yhdc4qj2xjm4n6ym6yfldrrpbl263cj81n8fz08l6p4v3qfkc7z", - "tree": "64172d8ac3230ec509af61098c92286fd28a07ab", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/gps" - }, - "hardware/qcom/sm8150/media": { - "dateTime": 1624676860, - "groups": [ - "qcom_sm8150" - ], - "rev": "c431b2fe070678e4a320b91f9e30a964582f7ac5", - "revisionExpr": "c431b2fe070678e4a320b91f9e30a964582f7ac5", - "sha256": "07ghzjg7k8jydqg46w8s5w3ngjx0y533xyx8aigji399f1jdj9fd", - "tree": "7aa5196313b280a2787ad832462c59ec3ae216be", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/media" - }, - "hardware/qcom/sm8150/thermal": { - "groups": [ - "qcom_sm8150" - ], - "rev": "1713c84c662a078c13b54485fff2a973a32b205a", - "revisionExpr": "1713c84c662a078c13b54485fff2a973a32b205a", - "sha256": "068aa9jpgn5b8gdy62jz74hhik1dh4yjgliaavfhvqmg1mbgn7d5", - "tree": "1f003b8ec0a8d68c0ce2710d25fc25016ed30818", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/thermal" - }, - "hardware/qcom/sm8150/vr": { - "groups": [ - "qcom_sm8150" - ], - "rev": "122574c22b56a391fe44c37e8530e03af501fa36", - "revisionExpr": "122574c22b56a391fe44c37e8530e03af501fa36", - "sha256": "1k4dfzb7l3pk0zdxzad6y20kckyac5dl5i26b6rg03ip940ij7dj", - "tree": "fbdcbf4a406c2545df3e2090af7dffac1d4dee2d", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/vr" - }, - "hardware/qcom/sm8150p/gps": { - "dateTime": 1617152846, - "groups": [ - "qcom_sm8150p" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm8150p/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm8150p/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "add39d0912350c476cabb936af00f584af90ae53", - "revisionExpr": "add39d0912350c476cabb936af00f584af90ae53", - "sha256": "1m43j0m0cdjn7xn81n1a9h9v2b3846vixqffamajb8qrfp25yvzr", - "tree": "6bbb85006df6b5758c9a6d6777f198dfb1b358c0", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150p/gps" - }, - "hardware/qcom/wlan": { - "dateTime": 1637798881, - "groups": [ - "pdk-qcom", - "qcom_wlan" - ], - "rev": "06f6df948f70ece09625c25cf506f5b5c458fcce", - "revisionExpr": "06f6df948f70ece09625c25cf506f5b5c458fcce", - "sha256": "00y8hnmjl0a3g311w28iq208hx9spgchl9qz5psj1nl0zaqfrgnl", - "tree": "2884f194843399e3cb4a85eb8c43985b6a905443", - "url": "https://android.googlesource.com/platform/hardware/qcom/wlan" - }, - "hardware/ril": { - "dateTime": 1622768893, - "groups": [ - "pdk" - ], - "rev": "52bdb3d68fc5fbca2d2211476c32aec1d93b098a", - "revisionExpr": "52bdb3d68fc5fbca2d2211476c32aec1d93b098a", - "sha256": "13r4911z64whzp7q6sm9153xqj9frzmyq95q6dgfx2z6826gxcxn", - "tree": "56d559459897140672b01ece5e2b2384267e9065", - "url": "https://android.googlesource.com/platform/hardware/ril" - }, - "hardware/samsung/nfc": { - "groups": [ - "pdk" - ], - "rev": "3649b4c377883a3a2dcbac5057cbd8fdfb095103", - "revisionExpr": "3649b4c377883a3a2dcbac5057cbd8fdfb095103", - "sha256": "1mcsnjjngc7v1rb0pdf9fkjz5ww7smpdyxvll32yayx27nfmnsdq", - "tree": "0531c42732bf7e25c620979c6932253994076c91", - "url": "https://android.googlesource.com/platform/hardware/samsung/nfc" - }, - "hardware/st/nfc": { - "dateTime": 1633043693, - "groups": [ - "pdk" - ], - "rev": "3a6e5e98045d733f1ea2a6f3e22ff17fdd5c6249", - "revisionExpr": "3a6e5e98045d733f1ea2a6f3e22ff17fdd5c6249", - "sha256": "18g57s4cfv0wamfn78nwd8hr66vn4b27swnlhllc69psnklql39y", - "tree": "3711d80f7c7c0f6daf73af4a78484747c6ee73f5", - "url": "https://android.googlesource.com/platform/hardware/st/nfc" - }, - "hardware/st/secure_element": { - "groups": [ - "pdk" - ], - "rev": "4d1fc755c9334c79832e857d34f7b9064b4f0f7e", - "revisionExpr": "4d1fc755c9334c79832e857d34f7b9064b4f0f7e", - "sha256": "043ca4c21n7jrrckdd2b6j9p1prg4y08k8giw7r90q8kk2bf4cwl", - "tree": "39f436c22989c75c9171f1a109d8bd4497e4d78a", - "url": "https://android.googlesource.com/platform/hardware/st/secure_element" - }, - "hardware/st/secure_element2": { - "groups": [ - "pdk" - ], - "rev": "1376c3c6dc9a63ea69dcc86ee6167eb0da1925f7", - "revisionExpr": "1376c3c6dc9a63ea69dcc86ee6167eb0da1925f7", - "sha256": "183k0fmav5ndrkxkl7bnkm5mqyq0ddjjw6iilnl5y8122cg8phqn", - "tree": "82607633f39a2fa4bb06cbaa5ba3ff82b9015de3", - "url": "https://android.googlesource.com/platform/hardware/st/secure_element2" - }, - "hardware/ti/am57x": { - "groups": [ - "pdk" - ], - "rev": "94d10f08fb8b7971901fd676d5d1c7639c7ba530", - "revisionExpr": "94d10f08fb8b7971901fd676d5d1c7639c7ba530", - "sha256": "0gqn5lsyf7s420cdiga57w2c6g03zj048i5qq9r4904abcn9w1bm", - "tree": "f313e799c4e2737fe4c3f0e33bbeff02c2c9d508", - "url": "https://android.googlesource.com/platform/hardware/ti/am57x" - }, - "kernel/configs": { - "dateTime": 1646687006, - "groups": [ - "pdk", - "vts" - ], - "rev": "ec67a4f863bc9a04a83772498b15dfb68db45929", - "revisionExpr": "ec67a4f863bc9a04a83772498b15dfb68db45929", - "sha256": "0rm89iqykc3k4badw3vkk0nlhp1ckjxa1rfrmd2qg6w1kp5qcdmz", - "url": "https://github.com/GrapheneOS/kernel_configs" - }, - "kernel/google/barbet": { - "dateTime": 1649101735, - "fetchSubmodules": true, - "groups": [], - "rev": "dd9f6ea35765cb60c4780a9d8c0d1b28d2144b8a", - "revisionExpr": "dd9f6ea35765cb60c4780a9d8c0d1b28d2144b8a", - "sha256": "12yz3qncjn6pwj3icnvj70qn951l10cwhdf85mghp5a0rd2nh5j0", - "url": "https://github.com/GrapheneOS/kernel_google_barbet" - }, - "kernel/google/coral": { - "dateTime": 1649101690, - "fetchSubmodules": true, - "groups": [], - "rev": "69c7eee0e04c64c246ec6236b8828e2225da831c", - "revisionExpr": "69c7eee0e04c64c246ec6236b8828e2225da831c", - "sha256": "0p02wky97driah15w6l4ry68s9xiycd92qwm5nxpqlpavxadrhii", - "url": "https://github.com/GrapheneOS/kernel_google_coral" - }, - "kernel/google/crosshatch": { - "dateTime": 1649101709, - "fetchSubmodules": true, - "groups": [], - "rev": "e105747860e95ee105ed7b8c09958161f3360c01", - "revisionExpr": "e105747860e95ee105ed7b8c09958161f3360c01", - "sha256": "1j8wb7dsffmwkhn86rybjxgvjl73z1zgjzhpppm85kgd1z81qkia", - "url": "https://github.com/GrapheneOS/kernel_google_crosshatch" - }, - "kernel/google/redbull": { - "dateTime": 1649103472, - "fetchSubmodules": true, - "groups": [], - "rev": "71dc7826df87822d60b1113e3cf8cdc8830c14fe", - "revisionExpr": "71dc7826df87822d60b1113e3cf8cdc8830c14fe", - "sha256": "02a6zmfvq2najkrcy5id44r85qj68z0gd7qk02wwjy8k8h48ms0h", - "url": "https://github.com/GrapheneOS/kernel_google_redbull" - }, - "kernel/prebuilts/4.19/arm64": { - "dateTime": 1641946103, - "groups": [ - "pdk" - ], - "rev": "7a789b953d09bddd7fce326b42cd00023f16560c", - "revisionExpr": "7a789b953d09bddd7fce326b42cd00023f16560c", - "sha256": "15x4kkyh0744hs3jl0acjmgdn2h2sqgnk5m38w2mz9m3wfkmks89", - "tree": "aa6486382acca810f8dea6b08fedd6bb8a276166", - "url": "https://android.googlesource.com/kernel/prebuilts/4.19/arm64" - }, - "kernel/prebuilts/5.10/arm64": { - "dateTime": 1639440459, - "groups": [ - "pdk" - ], - "rev": "ae9b7a6d7112d105926168e319f23be75d4d8390", - "revisionExpr": "ae9b7a6d7112d105926168e319f23be75d4d8390", - "sha256": "16ia73462a37wpd5qar7rlb9kn9ns5a4j5i3xj3vp4dwawp3zpni", - "tree": "e63b7113abb5fd75f0a1ec540f16d373ed651144", - "url": "https://android.googlesource.com/kernel/prebuilts/5.10/arm64" - }, - "kernel/prebuilts/5.10/x86_64": { - "dateTime": 1639440459, - "groups": [ - "pdk" - ], - "rev": "ec23529c6e7fa84261893084e0a06c68d78a72fc", - "revisionExpr": "ec23529c6e7fa84261893084e0a06c68d78a72fc", - "sha256": "17my5v5r8ix6jgsdkjp2905maqjrm2jflpbi4j3fxl9337jx20ca", - "tree": "c6073ba16452eff45538b8ad19fdda32cd61786f", - "url": "https://android.googlesource.com/kernel/prebuilts/5.10/x86-64" - }, - "kernel/prebuilts/5.4/arm64": { - "dateTime": 1640131662, - "groups": [ - "pdk" - ], - "rev": "febbf112ce73f8815a1082a29d9e816ca4539064", - "revisionExpr": "febbf112ce73f8815a1082a29d9e816ca4539064", - "sha256": "0hkcaka6rhn8lqwl9pcvglvvj75ais01g0v1d22dx42x99x2cq4m", - "tree": "a541f369feef9b97d86121558016c5cffc3fea53", - "url": "https://android.googlesource.com/kernel/prebuilts/5.4/arm64" - }, - "kernel/prebuilts/5.4/x86_64": { - "dateTime": 1640131662, - "groups": [ - "pdk" - ], - "rev": "7ce758ea9130c6939b41a3210febf537d1c96490", - "revisionExpr": "7ce758ea9130c6939b41a3210febf537d1c96490", - "sha256": "1czk73h8piwgiwrrnhb9qisb76h5s6ff5d42ydsxnqx6sri2xwzh", - "tree": "ab3db52dea1e53515b00ef3e3817b462cfdcb7a0", - "url": "https://android.googlesource.com/kernel/prebuilts/5.4/x86-64" - }, - "kernel/prebuilts/build-tools": { - "dateTime": 1622129818, - "groups": [], - "rev": "361b065e7f987fc804686c0c2c9c7585cad6b2d6", - "revisionExpr": "361b065e7f987fc804686c0c2c9c7585cad6b2d6", - "sha256": "0jfq3q3xlkq9c4wyi5zvfn53bgazqg2kdpinf904hlyf6s2qi0p9", - "url": "https://android.googlesource.com/kernel/prebuilts/build-tools" - }, - "kernel/prebuilts/common-modules/virtual-device/4.19/arm64": { - "dateTime": 1612209682, - "groups": [ - "pdk" - ], - "rev": "31fa2c2d74f8b3659d8a2093f727486c4d890540", - "revisionExpr": "31fa2c2d74f8b3659d8a2093f727486c4d890540", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/4.19/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/4.19/x86-64": { - "dateTime": 1612209835, - "groups": [ - "pdk" - ], - "rev": "396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68", - "revisionExpr": "396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/4.19/x86-64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.10/arm64": { - "dateTime": 1639440461, - "groups": [ - "pdk" - ], - "rev": "3f1820d76e31e8d39c9bf20e4b4c3c2a2981f598", - "revisionExpr": "3f1820d76e31e8d39c9bf20e4b4c3c2a2981f598", - "sha256": "01hwiswcsqyhf64hhvgqv6k3dpq6alyz9bm806iw2znyn1hdqzyc", - "tree": "7a5cf53cbbc973ad6ca3314082674ec55bae53b2", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.10/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.10/x86-64": { - "dateTime": 1639440461, - "groups": [ - "pdk" - ], - "rev": "0ce01fc195f5957db4bcfcd5d5aa904240866239", - "revisionExpr": "0ce01fc195f5957db4bcfcd5d5aa904240866239", - "sha256": "03b5vsyz9qldfmpmc3j48fsd6zqpxvh889fmjgnhl14jd2b1alag", - "tree": "ddafb228e3e50f8727b63d6f30a52aa4f515f54c", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.10/x86-64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.4/arm64": { - "dateTime": 1640131666, - "groups": [ - "pdk" - ], - "rev": "c57812d9f2c196d675c168ad2b5f4d2cea7c1fa9", - "revisionExpr": "c57812d9f2c196d675c168ad2b5f4d2cea7c1fa9", - "sha256": "070812yxvcwspq412zx2bppyasaww00ax3qjpsnvhxxzrb4vvfi8", - "tree": "3014327c697c3733822f4b5509f0eeaabcafa795", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.4/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.4/x86-64": { - "dateTime": 1640131666, - "groups": [ - "pdk" - ], - "rev": "cc684b5cafc18a229762fed0f415718d3f51c12a", - "revisionExpr": "cc684b5cafc18a229762fed0f415718d3f51c12a", - "sha256": "044f032w1dmzc5xrpf77da0la1qhdsq8mgpqm2b62ww9hx75bkvm", - "tree": "865f16c6476fb5363568fed5f1dc4d8919503af5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.4/x86-64" - }, - "kernel/prebuilts/common-modules/virtual-device/mainline/arm64": { - "dateTime": 1612210495, - "groups": [ - "pdk" - ], - "rev": "c413b2256fc3ab41da32a5b790bb8f8a465f4cac", - "revisionExpr": "c413b2256fc3ab41da32a5b790bb8f8a465f4cac", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/mainline/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/mainline/x86-64": { - "dateTime": 1612210658, - "groups": [ - "pdk" - ], - "rev": "8bd5dbee62d3a4e2666123e138f34939d9162b07", - "revisionExpr": "8bd5dbee62d3a4e2666123e138f34939d9162b07", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/mainline/x86-64" - }, - "kernel/prebuilts/mainline/arm64": { - "dateTime": 1623287354, - "groups": [ - "pdk" - ], - "rev": "92e5dd16a4738285221f444bdeac0c16cb872d6d", - "revisionExpr": "92e5dd16a4738285221f444bdeac0c16cb872d6d", - "sha256": "0pw66qkkcil7wmfamvikdjsdmsr4vysb4f0aby02ygix2kdwfx6p", - "tree": "9a64e4d88941a697a113e6cd8eb8b3bd60ceb259", - "url": "https://android.googlesource.com/kernel/prebuilts/mainline/arm64" - }, - "kernel/tests": { - "dateTime": 1624496919, - "groups": [ - "pdk", - "vts" - ], - "rev": "4e594b25241602361cd837aed809216db580825d", - "revisionExpr": "4e594b25241602361cd837aed809216db580825d", - "sha256": "1xibcqrq89p12cng3qsg5hcc7lf2mdz90g5cbipz7rxwqpid2qc8", - "tree": "aab8551ed6cf00ab715b49f4c5eff93f423cf5dd", - "url": "https://android.googlesource.com/kernel/tests" - }, - "libcore": { - "dateTime": 1649592398, - "groups": [ - "pdk" - ], - "rev": "1cee508a6ec5f51f3c84d0b4bd9579ba1e1aeecd", - "revisionExpr": "1cee508a6ec5f51f3c84d0b4bd9579ba1e1aeecd", - "sha256": "0sl84qhn4sryb7bh5l191bqsyv9n5nm2hdwiz5kxn1s22rq4j0l2", - "url": "https://github.com/GrapheneOS/platform_libcore" - }, - "libnativehelper": { - "dateTime": 1625706864, - "groups": [ - "pdk" - ], - "rev": "4ec443f268a452e50bfdeb14c0d826d08253b42e", - "revisionExpr": "4ec443f268a452e50bfdeb14c0d826d08253b42e", - "sha256": "1509vfazmfy60ny84mljzf1iw0m5hswg922z4wm8ac79gw5wsrf2", - "tree": "925ab5501040bb9ab74f586461aa7ddcdfc654eb", - "url": "https://android.googlesource.com/platform/libnativehelper" - }, - "packages/apps/BasicSmsReceiver": { - "dateTime": 1629421653, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1bd60a365228a0ae9c9f1a053c75d61842acd6fd", - "revisionExpr": "1bd60a365228a0ae9c9f1a053c75d61842acd6fd", - "sha256": "13a8aj0lxiz3xw69iq5mf3kyc99v400x64gk9x2pgb6sqwdb8mn9", - "tree": "c19f124b9c9e98ff763a63907c93c43257bde066", - "url": "https://android.googlesource.com/platform/packages/apps/BasicSmsReceiver" - }, - "packages/apps/Bluetooth": { - "dateTime": 1646687020, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "eecdcd777151732b6265dac81b900ebfe86bed96", - "revisionExpr": "eecdcd777151732b6265dac81b900ebfe86bed96", - "sha256": "1g7ac7clp7x6yrv7jqb8mfmyxr23c1pg15bin4565wsya0ilhi81", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Bluetooth" - }, - "packages/apps/Calendar": { - "dateTime": 1646687021, - "groups": [ - "pdk-fs" - ], - "rev": "0cf4f2fd6ab84127df977adff62077804d4896a1", - "revisionExpr": "0cf4f2fd6ab84127df977adff62077804d4896a1", - "sha256": "14rbdhb00vw5bgd9y3na8fswzagnwb20mw77jv5dkvby4zbikiqc", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Calendar" - }, - "packages/apps/Car/Calendar": { - "dateTime": 1637280465, - "groups": [ - "pdk-fs" - ], - "rev": "4413079abed52c7820a7f7542200778700821a0f", - "revisionExpr": "4413079abed52c7820a7f7542200778700821a0f", - "sha256": "0jyh7kzzybk5d6g2j5ji05x1z773r4dkvvkr8wnlq5y7i3l9g1nj", - "tree": "bfd660ff13f094c3282632f35eb1a2bc9feec2cf", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Calendar" - }, - "packages/apps/Car/Cluster": { - "dateTime": 1636675654, - "groups": [ - "pdk-fs" - ], - "rev": "2a31245900d70326d54765b492f9c39efe2193f8", - "revisionExpr": "2a31245900d70326d54765b492f9c39efe2193f8", - "sha256": "1l8b4nm4zf1vnrghy1jhb0zyhqvxw3wzp8dpkjj3r3pnhdlfsb2n", - "tree": "fbee6ef5f1ba4d8c692876c50c08307639ff213a", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Cluster" - }, - "packages/apps/Car/DebuggingRestrictionController": { - "dateTime": 1628039320, - "groups": [ - "pdk-fs" - ], - "rev": "dcfdd077423987f050a404ff1739470432b39784", - "revisionExpr": "dcfdd077423987f050a404ff1739470432b39784", - "sha256": "1hl1gyk1x3if9vbbd57qi69xrkzlbazfd71cvna9my33aazlz22n", - "tree": "f2f470f6f65f12d0af6841050b325a17370b4ecf", - "url": "https://android.googlesource.com/platform/packages/apps/Car/DebuggingRestrictionController" - }, - "packages/apps/Car/Dialer": { - "dateTime": 1642212466, - "groups": [ - "pdk-fs" - ], - "rev": "5c29fabd1e01ebd536da836a7fdbb34cf34d4a1c", - "revisionExpr": "5c29fabd1e01ebd536da836a7fdbb34cf34d4a1c", - "sha256": "0qs256h0rpk71a3ksid6i0hvazrd36ysiffjb04xmfrq30iv9r5l", - "tree": "f359eea52a7fbf7238918793aca76703ce33b8fb", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Dialer" - }, - "packages/apps/Car/Hvac": { - "dateTime": 1612577260, - "groups": [ - "pdk-fs" - ], - "rev": "2164bd1dca289a097df7b9daaa18a1a2e99c74b5", - "revisionExpr": "2164bd1dca289a097df7b9daaa18a1a2e99c74b5", - "sha256": "1d2hqs0qqjihdjsqcpa1sg1k54rzdnzgj1y045mmxjp3sywd4lny", - "tree": "2633e741f7980841567a7e05b925b70cb5bfa4c6", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Hvac" - }, - "packages/apps/Car/LatinIME": { - "groups": [ - "pdk-fs" - ], - "rev": "a6e4dc21f26eb7d0dd2e928d89e5dd0fe01a6ff5", - "revisionExpr": "a6e4dc21f26eb7d0dd2e928d89e5dd0fe01a6ff5", - "sha256": "0386ikmn57maxfr4brily6klk0996d93yw6fahk0h1vlh1bhqgma", - "tree": "b73aa0fff4ae9691282dc86d1fd86e554d5ba82d", - "url": "https://android.googlesource.com/platform/packages/apps/Car/LatinIME" - }, - "packages/apps/Car/Launcher": { - "dateTime": 1640304453, - "groups": [ - "pdk-fs" - ], - "rev": "04571ea1a9a4b305afb4f968f298b0209997de41", - "revisionExpr": "04571ea1a9a4b305afb4f968f298b0209997de41", - "sha256": "1hpmc21rim77gm10dnzddpxssas7kdfb1qawwjh2d1xfkkdvmh0r", - "tree": "fbba77d4bf0af65b8cc784c5a47b4b34f692bbba", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Launcher" - }, - "packages/apps/Car/LinkViewer": { - "dateTime": 1619140111, - "groups": [ - "pdk-fs" - ], - "rev": "31aeac98b9e02a51867623f1bf1a1586ac3eec34", - "revisionExpr": "31aeac98b9e02a51867623f1bf1a1586ac3eec34", - "sha256": "1z34jrm6jwb5wpvia998h5izbmx7s80k3vgk43kmizkpfkd99n9p", - "tree": "8d6544b8fab60721c8b4a6dba67def484d3bc297", - "url": "https://android.googlesource.com/platform/packages/apps/Car/LinkViewer" - }, - "packages/apps/Car/LocalMediaPlayer": { - "dateTime": 1625015321, - "groups": [ - "pdk-fs" - ], - "rev": "f42e1c5f2d3e75ab0eb65ce978bd8b911f42cd0f", - "revisionExpr": "f42e1c5f2d3e75ab0eb65ce978bd8b911f42cd0f", - "sha256": "1q5kbq8p08vscikaqjhkx2dq4cv7i7q3x4ga9fvjfgjnpvvwcgla", - "tree": "dc5267e3993f84a485a484a2f5f827fed2eff256", - "url": "https://android.googlesource.com/platform/packages/apps/Car/LocalMediaPlayer" - }, - "packages/apps/Car/Media": { - "dateTime": 1641766157, - "groups": [ - "pdk-fs" - ], - "rev": "f5edf5a698561402261d7f1a254a6de05d758514", - "revisionExpr": "f5edf5a698561402261d7f1a254a6de05d758514", - "sha256": "124ygd7qblxq1x8w07cqkmjgn14fpr3l8wpy4fasjmladqsbfy3y", - "tree": "ad0eb4e6aee788743c3249d77403739aae687039", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Media" - }, - "packages/apps/Car/Messenger": { - "dateTime": 1637280470, - "groups": [ - "pdk-fs" - ], - "rev": "f39ed8aa21acf120a47b67097da885d2c1cf3779", - "revisionExpr": "f39ed8aa21acf120a47b67097da885d2c1cf3779", - "sha256": "0pba04pkx6qvcni9hhshqazxwrk1ny43bklb162jah987kiafjkq", - "tree": "eec36c9282186f4987f317e2599973bf09c84358", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Messenger" - }, - "packages/apps/Car/Notification": { - "dateTime": 1639699713, - "groups": [ - "pdk-fs" - ], - "rev": "a8ecbcf838012f31fed2d77b7be78e02c373c6df", - "revisionExpr": "a8ecbcf838012f31fed2d77b7be78e02c373c6df", - "sha256": "1ada9nc3rzmqs1mfjj16sqsbsjdwb9w108sqxyfg8n9gfnm5g57f", - "tree": "74689d80fc38255437d7ba029857cc948b3c1c83", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Notification" - }, - "packages/apps/Car/Provision": { - "dateTime": 1634951280, - "groups": [ - "pdk-fs" - ], - "rev": "4dc8d7c5e7c1f4baafd7a400fd92ec0c47b82485", - "revisionExpr": "4dc8d7c5e7c1f4baafd7a400fd92ec0c47b82485", - "sha256": "1nlc27pgdc5qr5w8fvdvzxm8sn90cairqs9bh8msk48n5igkfd06", - "tree": "b0a8863864dc4052d14f1678b4eb3978fc587f61", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Provision" - }, - "packages/apps/Car/Radio": { - "dateTime": 1639260470, - "groups": [ - "pdk-fs" - ], - "rev": "fc853378b858046efc3d596613403d236727a322", - "revisionExpr": "fc853378b858046efc3d596613403d236727a322", - "sha256": "07r9i8cq3sas1qkmzvk2c9z2rk6z5k6x10bl53dyqmskl4c9r3qd", - "tree": "c55997e0b57d327ed86820759916899ac3b2f36a", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Radio" - }, - "packages/apps/Car/RotaryController": { - "dateTime": 1637798903, - "groups": [ - "pdk-fs" - ], - "rev": "6c3f5d0bad5f8e5f8d138fa25fb005a9d16ddd3e", - "revisionExpr": "6c3f5d0bad5f8e5f8d138fa25fb005a9d16ddd3e", - "sha256": "0zcyfwbwmd37yzvyllmh4hf39f8mz6q1ingz30izd4mw2mn0s9jl", - "tree": "aa3088604f03e14266b829438f5655243c44b9f4", - "url": "https://android.googlesource.com/platform/packages/apps/Car/RotaryController" - }, - "packages/apps/Car/Settings": { - "dateTime": 1642212471, - "groups": [ - "pdk-fs" - ], - "rev": "052638003073c70dcb2e9b77abeb2e45c35c5804", - "revisionExpr": "052638003073c70dcb2e9b77abeb2e45c35c5804", - "sha256": "0hwkn8vpyblq4f54sjjih5k6r5ralkafdsjcr2kn6n3q79ci4081", - "tree": "8e0f41cba5e36fbf04564eca528285091236adfc", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Settings" - }, - "packages/apps/Car/SettingsIntelligence": { - "dateTime": 1632957134, - "groups": [ - "pdk-fs" - ], - "rev": "feba2f800e8fa9e901ad200f397c3bbf44a28b41", - "revisionExpr": "feba2f800e8fa9e901ad200f397c3bbf44a28b41", - "sha256": "0f22j3sdh649nv3mywn29hpw9rgbl3p1ad3i22dbfxy1ghyl4ryw", - "tree": "d2c7af368cd0a4591b030d73e7932329625037d1", - "url": "https://android.googlesource.com/platform/packages/apps/Car/SettingsIntelligence" - }, - "packages/apps/Car/SystemUI": { - "dateTime": 1640304450, - "groups": [ - "pdk-fs" - ], - "rev": "6c3e74fe518224e05f5a4b96c39346c7f3f8f2a7", - "revisionExpr": "6c3e74fe518224e05f5a4b96c39346c7f3f8f2a7", - "sha256": "12pm6fx1snsdnc6lxpilzqljbbs4ns8h5f4di67s5mfd2zsyxf6h", - "tree": "027ba9c52b44039ab2e03652dd32d32c3dd1b37a", - "url": "https://android.googlesource.com/platform/packages/apps/Car/SystemUI" - }, - "packages/apps/Car/SystemUpdater": { - "dateTime": 1625015325, - "groups": [ - "pdk-fs" - ], - "rev": "623e7cea68bd056b24f4a148bdf245dc48452759", - "revisionExpr": "623e7cea68bd056b24f4a148bdf245dc48452759", - "sha256": "0c5i2y5p3y5gmbdi4fl3k6nrifr9kp1g15115i92fg3vh78f4g0x", - "tree": "eb245a3f4bd1ee407d13573318e21184366c3f71", - "url": "https://android.googlesource.com/platform/packages/apps/Car/SystemUpdater" - }, - "packages/apps/Car/libs": { - "dateTime": 1642370875, - "groups": [ - "pdk-fs" - ], - "rev": "dfe2e85c92336cb446576c7d8f7fd4071e14d930", - "revisionExpr": "dfe2e85c92336cb446576c7d8f7fd4071e14d930", - "sha256": "1gikia1r6aaabsvigimb91jlxd15s3hil93lrfypfsgnbidwndqb", - "tree": "2af3d47d5ba63dff454654bc07a999fbf634377d", - "url": "https://android.googlesource.com/platform/packages/apps/Car/libs" - }, - "packages/apps/Car/tests": { - "dateTime": 1634771332, - "groups": [ - "pdk-fs" - ], - "rev": "c20e43b26c140b27f9fd42fe98a1f23c38d10743", - "revisionExpr": "c20e43b26c140b27f9fd42fe98a1f23c38d10743", - "sha256": "06zmkfp6jfdqjwi10ph1zv52mjj8af8fcj7839gj3gccn0asdkii", - "tree": "8c8bf63883063689b7e029ff3ea3d51017a9a8b1", - "url": "https://android.googlesource.com/platform/packages/apps/Car/tests" - }, - "packages/apps/CarrierConfig": { - "dateTime": 1646687327, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "05d1a0300b9d1f5fca7f9c4e01bfc6cac55c05f0", - "revisionExpr": "05d1a0300b9d1f5fca7f9c4e01bfc6cac55c05f0", - "sha256": "1ll318ry1w8pnvwdgbllli94c15yrq0zvim8y2jphd953mxvvfc9", - "url": "https://github.com/GrapheneOS/platform_packages_apps_CarrierConfig" - }, - "packages/apps/CellBroadcastReceiver": { - "dateTime": 1641859666, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ec8fa38ac7343c56ba52239174212a1e2b81a631", - "revisionExpr": "ec8fa38ac7343c56ba52239174212a1e2b81a631", - "sha256": "098iyr05n1hknvah3yz2rrnmq44r97ar6pfnlb3ija5i2sdhjd8z", - "tree": "a9574d09c2b2e36646e5eee2e6bca8d7ea2bf864", - "url": "https://android.googlesource.com/platform/packages/apps/CellBroadcastReceiver" - }, - "packages/apps/CertInstaller": { - "dateTime": 1640304460, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "d93d56d2156422c802e16e0f0fc2dfea3ba794e4", - "revisionExpr": "d93d56d2156422c802e16e0f0fc2dfea3ba794e4", - "sha256": "1ijdyzrn2dnzbap9q807p8b7vri65d6d37yvaxss1n9vfv9c7j8q", - "tree": "8985dccd631be2907155202b224a260489fe9983", - "url": "https://android.googlesource.com/platform/packages/apps/CertInstaller" - }, - "packages/apps/Contacts": { - "dateTime": 1646687023, - "groups": [ - "pdk-fs" - ], - "rev": "705bbf36b0ce11a8179d375e4492331a778f1b6f", - "revisionExpr": "705bbf36b0ce11a8179d375e4492331a778f1b6f", - "sha256": "15hp6b3bl74gsl6w093p4k7gg9y0xbc5dxswk3rd8cma0m71mdkm", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Contacts" - }, - "packages/apps/DeskClock": { - "dateTime": 1645117818, - "groups": [ - "pdk-fs" - ], - "rev": "602b278dc33821b3831b093600c13579ec35fa7b", - "revisionExpr": "602b278dc33821b3831b093600c13579ec35fa7b", - "sha256": "1siwqqg371r65mvjq968j6mhhwvm6yqynk4svyq0mi8n8wqniwv0", - "url": "https://github.com/GrapheneOS/platform_packages_apps_DeskClock" - }, - "packages/apps/DevCamera": { - "groups": [ - "pdk" - ], - "rev": "03a43103c7357d3582c34ebaf191ac5459ad2067", - "revisionExpr": "03a43103c7357d3582c34ebaf191ac5459ad2067", - "sha256": "10vv74hndkdq9281dxsv8jk8frfjjqkqw2h48wc63c762mvvfy5f", - "tree": "ccb336647a05be8420ae64ee6d356c6887e29078", - "url": "https://android.googlesource.com/platform/packages/apps/DevCamera" - }, - "packages/apps/Dialer": { - "dateTime": 1647407050, - "groups": [ - "pdk-fs" - ], - "rev": "efd65c30b546d8ea8ea890c62d88f0e97133505f", - "revisionExpr": "efd65c30b546d8ea8ea890c62d88f0e97133505f", - "sha256": "1isajh5lv36cbyvp3b7f7r39a425w96chgwzjw0clz00114nq0v7", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Dialer" - }, - "packages/apps/DocumentsUI": { - "dateTime": 1646687025, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5545bcc199e2884f14e83b23c1505815a73120a9", - "revisionExpr": "5545bcc199e2884f14e83b23c1505815a73120a9", - "sha256": "16vc2b76zipy6vp5s65xi52d78vpfj1mknaxd419g6p1qa68qwk0", - "url": "https://github.com/GrapheneOS/platform_packages_apps_DocumentsUI" - }, - "packages/apps/EmergencyInfo": { - "dateTime": 1637374095, - "groups": [ - "pdk-fs" - ], - "rev": "943ca0bbc676344949759b9175999dfcc70d51b6", - "revisionExpr": "943ca0bbc676344949759b9175999dfcc70d51b6", - "sha256": "0v1knymy2blg11ngp5ghs1kinsv6089zzwws831m9vc7f0mdn6bx", - "tree": "45376c22b343c555aeca0b05e1d5b04b7391e0bd", - "url": "https://android.googlesource.com/platform/packages/apps/EmergencyInfo" - }, - "packages/apps/ExactCalculator": { - "dateTime": 1644408608, - "groups": [], - "rev": "ca3bbe902742cc9e0cb69b53a8b77465adfb065b", - "revisionExpr": "ca3bbe902742cc9e0cb69b53a8b77465adfb065b", - "sha256": "0ff10clwkj3p4r816smfdafljcaqwwbpccma98bh4jkia11djffa", - "url": "https://github.com/GrapheneOS/platform_packages_apps_ExactCalculator" - }, - "packages/apps/Gallery2": { - "dateTime": 1646687026, - "groups": [ - "pdk-fs" - ], - "rev": "1ff2f14e4131aa7c842da439b7ed205edc404c07", - "revisionExpr": "1ff2f14e4131aa7c842da439b7ed205edc404c07", - "sha256": "179v6x3mx8da00knd78dh2aixsya4w1k145v5fiwb5094z7d2vxk", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Gallery2" - }, - "packages/apps/GmsCompat": { - "dateTime": 1649654449, - "groups": [ - "pdk-fs" - ], - "rev": "4a70b3d7bcbab11c330ba1b70de55e3af7485a74", - "revisionExpr": "4a70b3d7bcbab11c330ba1b70de55e3af7485a74", - "sha256": "0gz68phfyxy1spky8f3hj6drqjy95kk66jv9q8fpq2m8p6sf02vz", - "url": "https://github.com/GrapheneOS/platform_packages_apps_GmsCompat" - }, - "packages/apps/HTMLViewer": { - "dateTime": 1632957141, - "groups": [ - "pdk-fs" - ], - "rev": "9768dcca4bf08a03922d93bc35a71c15867b6247", - "revisionExpr": "9768dcca4bf08a03922d93bc35a71c15867b6247", - "sha256": "1lswma9bl2chznhblrfkg5vrj7h04yyz7vj1rpwvxasaa6agm9hd", - "tree": "5fcb5909a9652effbbd0bf6eba57f847673f3d5d", - "url": "https://android.googlesource.com/platform/packages/apps/HTMLViewer" - }, - "packages/apps/ImsServiceEntitlement": { - "dateTime": 1639188458, - "groups": [ - "pdk-fs" - ], - "rev": "a84085459123344a6a4166783d388012633a76e4", - "revisionExpr": "a84085459123344a6a4166783d388012633a76e4", - "sha256": "0aifd6g4fisbfjlzd98amlg23swdlrsx3n52nc4hn71195nrby07", - "tree": "84f7e9ef836ca3b5f4a163d91635d293c6224f34", - "url": "https://android.googlesource.com/platform/packages/apps/ImsServiceEntitlement" - }, - "packages/apps/KeyChain": { - "dateTime": 1640304466, - "groups": [ - "pdk-fs" - ], - "rev": "a2428c3eb65216e3bb8b98910cebd8174d857684", - "revisionExpr": "a2428c3eb65216e3bb8b98910cebd8174d857684", - "sha256": "0nfxygswbzbfmjj8zqkf8my4md2wmcqb6bhb9hqcigy9ggsw26ar", - "tree": "448880729f725ed590fc9790b378e3f303751068", - "url": "https://android.googlesource.com/platform/packages/apps/KeyChain" - }, - "packages/apps/Launcher3": { - "dateTime": 1649098287, - "groups": [ - "pdk-fs" - ], - "rev": "e683514b89beed4d376206570734b493ce69c245", - "revisionExpr": "e683514b89beed4d376206570734b493ce69c245", - "sha256": "1vzdyw8p2rip8m6a5hpsx6l9i2i2fk4gsixkslisxbmhlilkw7a0", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Launcher3" - }, - "packages/apps/ManagedProvisioning": { - "dateTime": 1641766171, - "groups": [ - "pdk-fs" - ], - "rev": "62fdc05adc6095ce2b9297517d472b8411753acf", - "revisionExpr": "62fdc05adc6095ce2b9297517d472b8411753acf", - "sha256": "07ink9vr79rvwz6v3cv9kv9alvall3mw8p2wchhqrny0ypz5qb0l", - "tree": "27b1361b3b4a07ccf85a6c17039a287f4de9a820", - "url": "https://android.googlesource.com/platform/packages/apps/ManagedProvisioning" - }, - "packages/apps/Messaging": { - "dateTime": 1646687029, - "groups": [ - "pdk-fs" - ], - "rev": "e63a96c46200b883c03f6aed3389d4c82fa3e987", - "revisionExpr": "e63a96c46200b883c03f6aed3389d4c82fa3e987", - "sha256": "1rvs4s8r2kbvcz81z9ddlb9skpz3a1mfv6wg8wl5d2rd5xqwpgpn", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Messaging" - }, - "packages/apps/Music": { - "groups": [ - "pdk-fs" - ], - "rev": "7f49989f4f7ccc6774fe4aa64823c00014f1f3db", - "revisionExpr": "7f49989f4f7ccc6774fe4aa64823c00014f1f3db", - "sha256": "0as5xx38vj9lhkqx0vwd76sdn53cd3f3p2igb48lbx31d037q4c3", - "tree": "8c5e6acc2fb2b1e33b38ecf45d8366a839e4cb23", - "url": "https://android.googlesource.com/platform/packages/apps/Music" - }, - "packages/apps/MusicFX": { - "dateTime": 1639188461, - "groups": [ - "pdk-fs" - ], - "rev": "843d75220085aa6b7320b044196530dbfa7ffdcc", - "revisionExpr": "843d75220085aa6b7320b044196530dbfa7ffdcc", - "sha256": "1rv1vgy29dal28480i15qndz2c2kbbp5fh7qbkxpvzclixbdc3b7", - "tree": "71942319fa4370d51e95e5d52c1ef32657668c1f", - "url": "https://android.googlesource.com/platform/packages/apps/MusicFX" - }, - "packages/apps/Nfc": { - "dateTime": 1649098289, - "groups": [ - "apps_nfc", - "pdk-fs" - ], - "rev": "862e68ca4e085bbb008196f2483f37ef4d0ed331", - "revisionExpr": "862e68ca4e085bbb008196f2483f37ef4d0ed331", - "sha256": "01wjzm341npwlaakaq992mkgbvrnrlgw4dzcscq67jnfgw4gfm8r", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Nfc" - }, - "packages/apps/OnDeviceAppPrediction": { - "groups": [ - "pdk-fs" - ], - "rev": "35a9c921ccdd1f7cf2262a54c29521cf62ceb401", - "revisionExpr": "35a9c921ccdd1f7cf2262a54c29521cf62ceb401", - "sha256": "1fkf6vkd884q62xl21kayi6113ggay9yla8v89nq1dyp2k5w3dna", - "tree": "857c06d175eb126d3bf461cad47007d867281814", - "url": "https://android.googlesource.com/platform/packages/apps/OnDeviceAppPrediction" - }, - "packages/apps/OneTimeInitializer": { - "groups": [ - "pdk-fs" - ], - "rev": "bbe82f9edba27d23e69266c91c803e3ce1ce2190", - "revisionExpr": "bbe82f9edba27d23e69266c91c803e3ce1ce2190", - "sha256": "1p5xhhljcd2bcpb57b22h65rgsv6k11l3xdi0bc4jaim9p12sikp", - "tree": "abad0f19e7bf6fb5486dbf2c0ef6d3fb1e9f9a59", - "url": "https://android.googlesource.com/platform/packages/apps/OneTimeInitializer" - }, - "packages/apps/PhoneCommon": { - "dateTime": 1640304470, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8cfe17c2aa6972af863e7a78de1b364c783a3a39", - "revisionExpr": "8cfe17c2aa6972af863e7a78de1b364c783a3a39", - "sha256": "1nmrb5nw162jbk3sz8v1jip0gxb4fr83bgfq0x0wc793gh9x35nb", - "tree": "8483d99f93552bc19cf774b8339725ba47d070ff", - "url": "https://android.googlesource.com/platform/packages/apps/PhoneCommon" - }, - "packages/apps/Protips": { - "groups": [ - "pdk-fs" - ], - "rev": "ccf246e4bf02016981b37a704f26515ebd7e1ffd", - "revisionExpr": "ccf246e4bf02016981b37a704f26515ebd7e1ffd", - "sha256": "0krih7himlvr4i051i1ccrr46pvz34nl7zabxq37i5902fg7ifn6", - "tree": "de37dcef6ca4db1feaf28f2c84c34584ebc2265c", - "url": "https://android.googlesource.com/platform/packages/apps/Protips" - }, - "packages/apps/Provision": { - "dateTime": 1613866121, - "groups": [ - "pdk-fs" - ], - "rev": "21697efd4ce1bf3c51e2661491eac51d1f510fc2", - "revisionExpr": "21697efd4ce1bf3c51e2661491eac51d1f510fc2", - "sha256": "1b52p9b9i19cg8pip9ykfj5finlvxxv9ikwjfjpk022pzg0p0zz2", - "tree": "103d774520d2f59781636ae3a6e490b9727d8bd8", - "url": "https://android.googlesource.com/platform/packages/apps/Provision" - }, - "packages/apps/QuickAccessWallet": { - "dateTime": 1632539277, - "groups": [ - "pdk-fs" - ], - "rev": "05c2e6b7013f9731ec00ea790e5fbf2072756c80", - "revisionExpr": "05c2e6b7013f9731ec00ea790e5fbf2072756c80", - "sha256": "1z85rzf28s2f28jxpa89ja51yl8kf12z43a1k72lb7q7cgma6w9a", - "tree": "4b969ed90c5a09cc09f21d82424e939e61a8a36a", - "url": "https://android.googlesource.com/platform/packages/apps/QuickAccessWallet" - }, - "packages/apps/QuickSearchBox": { - "dateTime": 1646687030, - "groups": [ - "pdk-fs" - ], - "rev": "4d12d91dfd011681a09cbe7a7e66fdf5e7a51eed", - "revisionExpr": "4d12d91dfd011681a09cbe7a7e66fdf5e7a51eed", - "sha256": "0hrs8giawmjphmjlfm5qqgda7bndm9nplvc5666v9s6rhmpi9dwx", - "url": "https://github.com/GrapheneOS/platform_packages_apps_QuickSearchBox" - }, - "packages/apps/RemoteProvisioner": { - "dateTime": 1639008638, - "groups": [ - "pdk-fs" - ], - "rev": "4f3c94b5fead68f0ef4494e61647a892fc0a5723", - "revisionExpr": "4f3c94b5fead68f0ef4494e61647a892fc0a5723", - "sha256": "1i0sl4y1f55g494p7kh0jn09lpbl24x5895hzgg8x10rzx72mjsp", - "tree": "0c7ef80dce2cb5a3f7ca4c7a8e25c3b5a9621ca9", - "url": "https://android.googlesource.com/platform/packages/apps/RemoteProvisioner" - }, - "packages/apps/SafetyRegulatoryInfo": { - "dateTime": 1640131697, - "groups": [ - "pdk-fs" - ], - "rev": "b2f677ad2ede352c5572f139778f08aecbffd8b3", - "revisionExpr": "b2f677ad2ede352c5572f139778f08aecbffd8b3", - "sha256": "106dkkz5v20cdy9kfxifgwdswmpql1szhrmmfc9f8lhh8sq83r6b", - "tree": "9128ff3aad07e5ce3d21dd979861a585c7f98afe", - "url": "https://android.googlesource.com/platform/packages/apps/SafetyRegulatoryInfo" - }, - "packages/apps/SampleLocationAttribution": { - "dateTime": 1620176908, - "groups": [ - "pdk-fs" - ], - "rev": "5106ac9c28949c9fd5abf1352e632dd0527fa0ed", - "revisionExpr": "5106ac9c28949c9fd5abf1352e632dd0527fa0ed", - "sha256": "1rl5fafh4w2ly59yby031ag1h5b1i7fp01i89qlsc85x5c4k3ash", - "tree": "5a5a7697a4be8151f68c69a7c4c4ebc5d91897ff", - "url": "https://android.googlesource.com/platform/packages/apps/SampleLocationAttribution" - }, - "packages/apps/SecureElement": { - "dateTime": 1620176909, - "groups": [ - "apps_se", - "pdk-fs" - ], - "rev": "18e556d33d241f85741967b588d80baeed761dcb", - "revisionExpr": "18e556d33d241f85741967b588d80baeed761dcb", - "sha256": "0csvapdfp737y40sywzxbk87bx20dn3j7ppalz6wigc25r2a5wz8", - "tree": "7a6ccf14e7ecc9cf63c6edeb638232bb09879ed5", - "url": "https://android.googlesource.com/platform/packages/apps/SecureElement" - }, - "packages/apps/Settings": { - "dateTime": 1649654377, - "groups": [ - "pdk-fs" - ], - "rev": "4ced543422428d39d53f4487e024d090e1cf1990", - "revisionExpr": "4ced543422428d39d53f4487e024d090e1cf1990", - "sha256": "1c0fvjnb5jn9n4rnricrnqmwdiqlv7y7hbj1jpsv85fpn0473257", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Settings" - }, - "packages/apps/SettingsIntelligence": { - "dateTime": 1646687031, - "groups": [ - "pdk-fs" - ], - "rev": "d01760e8133da3e6a526384f3810c01f3498d869", - "revisionExpr": "d01760e8133da3e6a526384f3810c01f3498d869", - "sha256": "09cf5m0s14cmwd8jfks4bn1pdgjp08vyvknrv01cy2jlgnxqr1dq", - "url": "https://github.com/GrapheneOS/platform_packages_apps_SettingsIntelligence" - }, - "packages/apps/SetupWizard": { - "dateTime": 1634523822, - "groups": [], - "rev": "45d19b745daa184bc6e62d108104a0f68b7436db", - "revisionExpr": "45d19b745daa184bc6e62d108104a0f68b7436db", - "sha256": "0dk4p3vwfj0ldmr9438rd5xv5ysnjmmb22ynjb6v2i5hx806d3wr", - "url": "https://github.com/GrapheneOS/platform_packages_apps_SetupWizard" - }, - "packages/apps/SpareParts": { - "groups": [ - "pdk-fs" - ], - "rev": "35a31ccdef325867fa5665461fc268083a19e91e", - "revisionExpr": "35a31ccdef325867fa5665461fc268083a19e91e", - "sha256": "1maawjwjr5mcyh62h02fv6g0jhchfw653y89mmjr1wc9xf13ywvn", - "tree": "6d6b6b945d0ea4976fbf05c818facd1806568ec2", - "url": "https://android.googlesource.com/platform/packages/apps/SpareParts" - }, - "packages/apps/Stk": { - "dateTime": 1631329691, - "groups": [ - "apps_stk", - "pdk-fs" - ], - "rev": "bb2e8a6bdc69167e0ccde4da32d4aada38773d58", - "revisionExpr": "bb2e8a6bdc69167e0ccde4da32d4aada38773d58", - "sha256": "05fmh1jk7a0a36sfm0jkv4q1g5h1i02i01fmip2d3czq27xq3l6q", - "tree": "6648f5552a05a93554a6e770e968fdb9aa808c12", - "url": "https://android.googlesource.com/platform/packages/apps/Stk" - }, - "packages/apps/StorageManager": { - "dateTime": 1635808092, - "groups": [ - "pdk-fs" - ], - "rev": "121fcf6a982c1577a04395744b34335ef98c0ee0", - "revisionExpr": "121fcf6a982c1577a04395744b34335ef98c0ee0", - "sha256": "1496k7wchbxwnngb9sdl78ihgqw00lm2bdjcy8ybdzn3530r7rx7", - "tree": "ddde84aaf8cbd2c86f1f89fdaf5e0002e6fb5c8f", - "url": "https://android.googlesource.com/platform/packages/apps/StorageManager" - }, - "packages/apps/TV": { - "dateTime": 1620695304, - "groups": [ - "pdk" - ], - "rev": "77f0df0199e11f571e7f58155859168173f6b615", - "revisionExpr": "77f0df0199e11f571e7f58155859168173f6b615", - "sha256": "0qx3r6m8crigjdxyhxbbfvmrs6r9yjjsjkz5i6aclg2l02hmrqq8", - "tree": "0f7f1db0ccb17c9cae5cf514ee2c892d98980222", - "url": "https://android.googlesource.com/platform/packages/apps/TV" - }, - "packages/apps/Tag": { - "dateTime": 1636416540, - "groups": [ - "pdk-fs" - ], - "rev": "e405450a023b66f32bbf1cbf337408d6f7dbe9f8", - "revisionExpr": "e405450a023b66f32bbf1cbf337408d6f7dbe9f8", - "sha256": "0889fsahy8yk9p97kwcpalw1bdnrvkrfsxlavdh4nl8af6phvj40", - "tree": "ac15e6edec117507567c7c0f5ce4788737afd621", - "url": "https://android.googlesource.com/platform/packages/apps/Tag" - }, - "packages/apps/Test/connectivity": { - "groups": [ - "pdk" - ], - "rev": "30594a3b45944cadab1ae7b2f98d81a1a05ae99c", - "revisionExpr": "30594a3b45944cadab1ae7b2f98d81a1a05ae99c", - "sha256": "10mb5gqc3lyi02r4i68yqhqxiwik1xdi87ik9s6lr9b04clf1fax", - "tree": "05d5904f0008fbc74a4e5f753acb49b9a64e7b0f", - "url": "https://android.googlesource.com/platform/packages/apps/Test/connectivity" - }, - "packages/apps/ThemePicker": { - "dateTime": 1648391930, - "groups": [ - "pdk-fs" - ], - "rev": "28967b7e34df45b6ca28f3726c54ab162a89cbb7", - "revisionExpr": "28967b7e34df45b6ca28f3726c54ab162a89cbb7", - "sha256": "1kna8aviiag0qfnv8r048jsjdys3l4kf0qp124m5k9hj0bdixlfb", - "url": "https://github.com/GrapheneOS/platform_packages_apps_ThemePicker" - }, - "packages/apps/TimeZoneData": { - "dateTime": 1619053715, - "groups": [ - "pdk" - ], - "rev": "19ca021831b8bef36f37a4fcaf90ea2501d173db", - "revisionExpr": "19ca021831b8bef36f37a4fcaf90ea2501d173db", - "sha256": "07ap27ilgs63idvgw1lyzy64djz657ad4wz273y0pibgh3nm5fj9", - "tree": "fc1d9b27fc316702df1d047d29055251d7cea7b7", - "url": "https://android.googlesource.com/platform/packages/apps/TimeZoneData" - }, - "packages/apps/TimeZoneUpdater": { - "dateTime": 1622768938, - "groups": [ - "pdk" - ], - "rev": "7a4a93fd4c17633e6b0bc1b40b3f8e7840092365", - "revisionExpr": "7a4a93fd4c17633e6b0bc1b40b3f8e7840092365", - "sha256": "12ir26ysn4n8q1mvyhxp0lmry7k51zam3n2pcdkg3v3g1s344g80", - "tree": "51503410d01f20f2790ac565bf8a590d9dc73da9", - "url": "https://android.googlesource.com/platform/packages/apps/TimeZoneUpdater" - }, - "packages/apps/Traceur": { - "dateTime": 1640218112, - "groups": [ - "pdk-fs" - ], - "rev": "f1a6020ac985e3c742ec0d2495323ea7594766d9", - "revisionExpr": "f1a6020ac985e3c742ec0d2495323ea7594766d9", - "sha256": "0f55pivbxv9rjn8bah93bhcnhjvq3afv1f01ssihyqlxfck09xig", - "tree": "37fa0d6de4f67287672ade0e77799a987dea8060", - "url": "https://android.googlesource.com/platform/packages/apps/Traceur" - }, - "packages/apps/TvSettings": { - "dateTime": 1642370897, - "groups": [ - "pdk-fs" - ], - "rev": "fcbd390d136e73a5d7e10f638186a63b38d7bd18", - "revisionExpr": "fcbd390d136e73a5d7e10f638186a63b38d7bd18", - "sha256": "1q4fm8b38i871ypm5l70aabaw622k0d46mn8v7ypc5ms18h2l55h", - "tree": "9b4abb41c00f7bf78a1f94d0d852f0a6da2c3d5e", - "url": "https://android.googlesource.com/platform/packages/apps/TvSettings" - }, - "packages/apps/UniversalMediaPlayer": { - "groups": [], - "rev": "25919d7c3387a44ca677460056f3e1badef4ef65", - "revisionExpr": "25919d7c3387a44ca677460056f3e1badef4ef65", - "sha256": "0bzyk8zck067snc55bknnd4rsmsqkx3y41yg5w9lm410a7vr7bgz", - "tree": "f638e6ad1eab9f5d2f5cc73d6cea3001d2a93d91", - "url": "https://android.googlesource.com/platform/packages/apps/UniversalMediaPlayer" - }, - "packages/apps/Updater": { - "dateTime": 1636687041, - "groups": [], - "rev": "c5343bb56bd22ec430fa9f706e9d3e75a5a50fd3", - "revisionExpr": "c5343bb56bd22ec430fa9f706e9d3e75a5a50fd3", - "sha256": "0sc0vpvp2yq71zr3bdnvkcds544127ijkqnq6dbr73ii4c270ff4", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Updater" - }, - "packages/apps/WallpaperPicker2": { - "dateTime": 1649098301, - "groups": [ - "pdk-fs" - ], - "rev": "98aafa2c09bbc5ebc6d90b05dba87936ac42c48d", - "revisionExpr": "98aafa2c09bbc5ebc6d90b05dba87936ac42c48d", - "sha256": "0ijglj3s5z3j7m0z99601zvdgd1i2baf1bk7vavdhv6mz3khq3a4", - "url": "https://github.com/GrapheneOS/platform_packages_apps_WallpaperPicker2" - }, - "packages/inputmethods/LatinIME": { - "dateTime": 1649848738, - "groups": [ - "pdk-fs" - ], - "rev": "9c38087ffd985c42580ae25b9dcd88021c3350ea", - "revisionExpr": "9c38087ffd985c42580ae25b9dcd88021c3350ea", - "sha256": "1wll111scxkkq3ri69csm5ak326hrsb69g7avbwk840q333g7vhd", - "url": "https://github.com/GrapheneOS/platform_packages_inputmethods_LatinIME" - }, - "packages/inputmethods/LeanbackIME": { - "dateTime": 1612577290, - "groups": [ - "pdk-fs" - ], - "rev": "5ad77c255c36404019dea21782b34980159d72ef", - "revisionExpr": "5ad77c255c36404019dea21782b34980159d72ef", - "sha256": "19wfvg8izsyvb2fwy1gl21vfk7v9c1icbpw542pqcjdyc6dyb672", - "tree": "a419a03ee319d59b4a064250a7407dcc5a826928", - "url": "https://android.googlesource.com/platform/packages/inputmethods/LeanbackIME" - }, - "packages/modules/ArtPrebuilt": { - "dateTime": 1625533733, - "groups": [ - "pdk" - ], - "rev": "0465490efcc7d3875c936d5bb8f332ad995ff998", - "revisionExpr": "0465490efcc7d3875c936d5bb8f332ad995ff998", - "sha256": "0i9lnw0byhqxwz242kbr5dhi8dg91grhkycp9jp5icdpza28l66b", - "tree": "59b6e5b89890f5dbfe1f6602b53e17ab3d642289", - "url": "https://android.googlesource.com/platform/packages/modules/ArtPrebuilt" - }, - "packages/modules/BootPrebuilt/5.10/arm64": { - "groups": [ - "pdk" - ], - "rev": "95cfa206c00dd5fcc72991f80ddfe383e76095ad", - "revisionExpr": "95cfa206c00dd5fcc72991f80ddfe383e76095ad", - "sha256": "1n7apxd43m3i2sqgjcp80garn9zznfcsq67gnm0nywp0bbi7wd58", - "tree": "b295d4ff499093b36054a06f316ce2f001ebcbf4", - "url": "https://android.googlesource.com/platform/packages/modules/BootPrebuilt/5.10/arm64" - }, - "packages/modules/BootPrebuilt/5.4/arm64": { - "groups": [ - "pdk" - ], - "rev": "4dbf479e0f58bbfc8b93b411c0336367ee8b44d7", - "revisionExpr": "4dbf479e0f58bbfc8b93b411c0336367ee8b44d7", - "sha256": "13gs7i4dcwmjwld93q0w47ar1gcah0kaqbkxacwlc404axfzqg72", - "tree": "7fc94d9f8246b59b1b40003c8e22a62793bc68dc", - "url": "https://android.googlesource.com/platform/packages/modules/BootPrebuilt/5.4/arm64" - }, - "packages/modules/CaptivePortalLogin": { - "dateTime": 1640304485, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "dd1ca57548bd96135d23fe5328edf6b772c37fe0", - "revisionExpr": "dd1ca57548bd96135d23fe5328edf6b772c37fe0", - "sha256": "128407hvkascjjx4j707qc3lphi5j2jf762grc02jqhmd2xf3x35", - "tree": "cf18f2c3b51a3473088ac0a9d5a6bbc65195b353", - "url": "https://android.googlesource.com/platform/packages/modules/CaptivePortalLogin" - }, - "packages/modules/CellBroadcastService": { - "dateTime": 1631329701, - "groups": [ - "pdk" - ], - "rev": "43c990d7e845365b526acc8366f44165a8f603cb", - "revisionExpr": "43c990d7e845365b526acc8366f44165a8f603cb", - "sha256": "0slndn640xczh9ry6lplyf9im6b26z9n6v4d367ihbv85kn3yhib", - "tree": "7a1e21e62799dba7d163edb83921809153e6f8cf", - "url": "https://android.googlesource.com/platform/packages/modules/CellBroadcastService" - }, - "packages/modules/Connectivity": { - "dateTime": 1646687035, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "34cded990ebd8da8c47cab88f0b1ef523a05d122", - "revisionExpr": "34cded990ebd8da8c47cab88f0b1ef523a05d122", - "sha256": "0gl03hnh1s7l599v1sl3ws89s2vlxfbx6hxd3l6akkgi0qyqqdsz", - "url": "https://github.com/GrapheneOS/platform_packages_modules_Connectivity" - }, - "packages/modules/Cronet": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "cf40b3b611f143d72e76c461890326e94b83a659", - "revisionExpr": "cf40b3b611f143d72e76c461890326e94b83a659", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", - "url": "https://android.googlesource.com/platform/packages/modules/Cronet" - }, - "packages/modules/DnsResolver": { - "dateTime": 1628305755, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5e77d601cb762e1d176cb2bdfd0e9211483c861c", - "revisionExpr": "5e77d601cb762e1d176cb2bdfd0e9211483c861c", - "sha256": "0ckllgahhki8dcx3md37x6jcyjm5maxmh98l43d107h14h1bva10", - "tree": "0150079259980dedfb3c75265c284082d7a19c2b", - "url": "https://android.googlesource.com/platform/packages/modules/DnsResolver" - }, - "packages/modules/ExtServices": { - "dateTime": 1628557742, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8dabea5aafff4e50f58ffcb37167fb6ac10e23b9", - "revisionExpr": "8dabea5aafff4e50f58ffcb37167fb6ac10e23b9", - "sha256": "112sxv4lymh9sx4n1ai9hcxd56wpjc9fbll1ih6bvx2421y65ar6", - "tree": "ddb2eada4c721f48315a68a22fa82c171561e714", - "url": "https://android.googlesource.com/platform/packages/modules/ExtServices" - }, - "packages/modules/GeoTZ": { - "dateTime": 1624324183, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "59d1d8dfe972e334adf431806035bad88f4a1d09", - "revisionExpr": "59d1d8dfe972e334adf431806035bad88f4a1d09", - "sha256": "1xw9s4x82r3aa98wcr5cbmclcw2cmmc22palh14ylsypcvpb4zip", - "tree": "f1ec5808d5f55046f3357bdad4fae5eb8a2d6365", - "url": "https://android.googlesource.com/platform/packages/modules/GeoTZ" - }, - "packages/modules/Gki": { - "dateTime": 1624324184, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "fd27ccac2b792867ec773f5708fc72efc98c8c27", - "revisionExpr": "fd27ccac2b792867ec773f5708fc72efc98c8c27", - "sha256": "1snci4l616cvznfbgw3xvmkvsa3i95q1v3fp882327wmv65nrqww", - "tree": "c5bf5d001607873b3d716d6aba9bdc095af4ac64", - "url": "https://android.googlesource.com/platform/packages/modules/Gki" - }, - "packages/modules/IPsec": { - "dateTime": 1627607330, - "groups": [ - "pdk" - ], - "rev": "64f28433f7852f092032958ab92993980b834013", - "revisionExpr": "64f28433f7852f092032958ab92993980b834013", - "sha256": "0v2qw6hjafasjn9vby9wac9kp204nfn0y3j0abhz2i591jnbzkdl", - "tree": "480b476cecc06322ed45723f7ba3db7c40123698", - "url": "https://android.googlesource.com/platform/packages/modules/IPsec" - }, - "packages/modules/ModuleMetadata": { - "groups": [ - "pdk" - ], - "rev": "7ff85b2842b4e7f7e31cd9b78d872f4e8812fb0d", - "revisionExpr": "7ff85b2842b4e7f7e31cd9b78d872f4e8812fb0d", - "sha256": "0wl1mb6fmnym4yyi1w4fc0zni7awb50mh9w91a6plp5j1rmy3x87", - "tree": "aca057c986eff64ba4d2a1a04130e3542d534c59", - "url": "https://android.googlesource.com/platform/packages/modules/ModuleMetadata" - }, - "packages/modules/NetworkPermissionConfig": { - "dateTime": 1614132529, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "175cfd363f164db1f4dd5ef20a673f12f6c55303", - "revisionExpr": "175cfd363f164db1f4dd5ef20a673f12f6c55303", - "sha256": "1nz2xs3rmpvbfwka7lxr87chqpchq57cc8r25qfgymbhnkkg61pl", - "tree": "0e3d372b36f4960d9a26fa32790ab9df8219f22e", - "url": "https://android.googlesource.com/platform/packages/modules/NetworkPermissionConfig" - }, - "packages/modules/NetworkStack": { - "dateTime": 1646687037, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "dbc7cd419cdddcae2fc0c10d3cef6b8cdb31e2c4", - "revisionExpr": "dbc7cd419cdddcae2fc0c10d3cef6b8cdb31e2c4", - "sha256": "1jcymaap75zfm5axpvh8phpgi8bqm9lylmpfzwiyx43wcqpvaqli", - "url": "https://github.com/GrapheneOS/platform_packages_modules_NetworkStack" - }, - "packages/modules/NeuralNetworks": { - "dateTime": 1642118957, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "987db53d74e02ab01abdb0db36eb8ccea00e2548", - "revisionExpr": "987db53d74e02ab01abdb0db36eb8ccea00e2548", - "sha256": "1vmbfq7wi4lyam5ha6cs34xk1hy41p4lvbv4ri5hp2gb6bs5zaz8", - "tree": "93f5533ebbc53456fd79c37a50ac43fcd7dfb68d", - "url": "https://android.googlesource.com/platform/packages/modules/NeuralNetworks" - }, - "packages/modules/Permission": { - "dateTime": 1649592290, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "158f190dd2586dc3f24dfb69083e96e2f2f43a0e", - "revisionExpr": "158f190dd2586dc3f24dfb69083e96e2f2f43a0e", - "sha256": "1av5s5rh0vplpkjnmm35j21dcby57l57gsyw7wd9ip3ycy5s58sp", - "url": "https://github.com/GrapheneOS/platform_packages_modules_Permission" - }, - "packages/modules/RuntimeI18n": { - "dateTime": 1623892188, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "7c0ac7b793f021779cb76d0bba39bb688f76fe98", - "revisionExpr": "7c0ac7b793f021779cb76d0bba39bb688f76fe98", - "sha256": "016clxna7xjxwy42chxfdcp48ny0j3g4nyxg57zvqglgrlx8cqp2", - "tree": "44050c600e4eac3d93bfef798b0c419c53b52c89", - "url": "https://android.googlesource.com/platform/packages/modules/RuntimeI18n" - }, - "packages/modules/Scheduling": { - "dateTime": 1641607692, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ceb008a21281d5d8c9bbb439903d3969490e172e", - "revisionExpr": "ceb008a21281d5d8c9bbb439903d3969490e172e", - "sha256": "0hcyrwbd156cm8xmcqdlb3rcs5ijbmmrsv4r0vrvgygidwwyr9sw", - "tree": "245cb99f6667b8a804cf3ab277f4f2fd8d74312b", - "url": "https://android.googlesource.com/platform/packages/modules/Scheduling" - }, - "packages/modules/SdkExtensions": { - "dateTime": 1628305759, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "806223ce09ec3406bd8f2bfc20204354a3704a7c", - "revisionExpr": "806223ce09ec3406bd8f2bfc20204354a3704a7c", - "sha256": "1m4pl0v7f56g74ym76qrq198g6pnd93w8zh05bynvyvarwbajphd", - "tree": "b9251322b945c26e995305c3dc0fda359587af85", - "url": "https://android.googlesource.com/platform/packages/modules/SdkExtensions" - }, - "packages/modules/StatsD": { - "dateTime": 1641607693, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "cf363c3e3e301d6ab63f36d7d202cd87b8335232", - "revisionExpr": "cf363c3e3e301d6ab63f36d7d202cd87b8335232", - "sha256": "06fwxkjkk8rq23s9y7r8d5nyjkmyczq87p5jqw4m98wgczyfa6zw", - "tree": "dae828ad3f4e824f5509f8da6223480d9ec9ca48", - "url": "https://android.googlesource.com/platform/packages/modules/StatsD" - }, - "packages/modules/TestModule": { - "dateTime": 1539195664, - "groups": [], - "rev": "3523a2f0f9b12d4e60374af63aae14f75a2b4c10", - "revisionExpr": "3523a2f0f9b12d4e60374af63aae14f75a2b4c10", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/platform/packages/modules/TestModule" - }, - "packages/modules/Virtualization": { - "dateTime": 1625706941, - "groups": [ - "pdk" - ], - "rev": "d96e60966ff8d29d5beb7891f9c9b3b41c1ff0ae", - "revisionExpr": "d96e60966ff8d29d5beb7891f9c9b3b41c1ff0ae", - "sha256": "1i7h4ppc6clrz7q992fmq7wsw7pznpai9kinwb2w87b0m3yzplk5", - "tree": "206b552dbb08747be7b3db10caaa037c675e6045", - "url": "https://android.googlesource.com/platform/packages/modules/Virtualization" - }, - "packages/modules/Wifi": { - "dateTime": 1649654665, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "45325c2c02122e4c020ceb7f0a63d5f4483fba9e", - "revisionExpr": "45325c2c02122e4c020ceb7f0a63d5f4483fba9e", - "sha256": "0cnix9m49ks47qppz6px90mhjnv9iayvwdl2cwj2yfpqj7mx3gl2", - "url": "https://github.com/GrapheneOS/platform_packages_modules_Wifi" - }, - "packages/modules/adb": { - "dateTime": 1642284497, - "groups": [ - "pdk" - ], - "rev": "013fdd4a03e0194c34dec6023dc057a5146f465a", - "revisionExpr": "013fdd4a03e0194c34dec6023dc057a5146f465a", - "sha256": "046m5xzffvnk088b6w15xjgfa256kmrv90755p3bbv4n5fi61qqg", - "tree": "2f373f8938ab1814a4c35ed0e5411ebf614f0430", - "url": "https://android.googlesource.com/platform/packages/modules/adb" - }, - "packages/modules/common": { - "dateTime": 1632870541, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "3ccd7a7bfbaaad68b5208aa470c89231ebb6cc93", - "revisionExpr": "3ccd7a7bfbaaad68b5208aa470c89231ebb6cc93", - "sha256": "09fkff1dj3m77sw9z0s4ag6cjhdz9662rddydzq3xsrscdrs3aps", - "tree": "679262d6e0e90d7d1050ec3e6fed2fb8be0f7293", - "url": "https://android.googlesource.com/platform/packages/modules/common" - }, - "packages/modules/vndk": { - "dateTime": 1631747375, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "2f357bae4dd7fcf6f1d79b0ff283579d29ac65a3", - "revisionExpr": "2f357bae4dd7fcf6f1d79b0ff283579d29ac65a3", - "sha256": "1y89gdy14mlhrwhf39f3ibqg28ndf1bfkknhv8zxhm2xv28yz4wv", - "tree": "d3f5fca1312986af0f2c6e9136f6e8c0f3f192f8", - "url": "https://android.googlesource.com/platform/packages/modules/vndk" - }, - "packages/providers/BlockedNumberProvider": { - "dateTime": 1635808111, - "groups": [ - "pdk-fs" - ], - "rev": "a161f6409d55d1693b6ed346c6d82ad06e43ee58", - "revisionExpr": "a161f6409d55d1693b6ed346c6d82ad06e43ee58", - "sha256": "0w021wx0aj1r5bldfbb9mf1v98isgjcyp45d3h0aa3k77vbs8dal", - "tree": "5f0f041910bc757977a78dde500ac0ced0b546f9", - "url": "https://android.googlesource.com/platform/packages/providers/BlockedNumberProvider" - }, - "packages/providers/BookmarkProvider": { - "groups": [ - "pdk-fs" - ], - "rev": "41ab5c44e1614aa8ba49c5e25724b4034ca54075", - "revisionExpr": "41ab5c44e1614aa8ba49c5e25724b4034ca54075", - "sha256": "06p1pl2iq980hibsdal7jq7qnmvsr3w4zw88jvr53ifgjvaj7jyy", - "tree": "547dad8b6e8aabc6b73b01dc9098b6b5b90e5630", - "url": "https://android.googlesource.com/platform/packages/providers/BookmarkProvider" - }, - "packages/providers/CalendarProvider": { - "dateTime": 1627348164, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "73354f00a751ea295109747d4a56361a9267e161", - "revisionExpr": "73354f00a751ea295109747d4a56361a9267e161", - "sha256": "10g01wxvmkylh7r7kjq2analk29zfs2xqaql75h0rw5bnvxkmfdc", - "tree": "b10ca6a2a49781012e5097ba8218dc8da64e7e4a", - "url": "https://android.googlesource.com/platform/packages/providers/CalendarProvider" - }, - "packages/providers/CallLogProvider": { - "dateTime": 1620695321, - "groups": [ - "pdk-fs" - ], - "rev": "4262d0904b625d521cb4b3b2badddc3f626f4da5", - "revisionExpr": "4262d0904b625d521cb4b3b2badddc3f626f4da5", - "sha256": "0qxaag2rzr45ixnnmzl88xhssvvlaz6mijizj75jkrdslj61q2ha", - "tree": "e9700fa34e5e575576b01f4753f83afe9bec1f24", - "url": "https://android.googlesource.com/platform/packages/providers/CallLogProvider" - }, - "packages/providers/ContactsProvider": { - "dateTime": 1635808113, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "46438093740902d286d219b15365655e9ef6683a", - "revisionExpr": "46438093740902d286d219b15365655e9ef6683a", - "sha256": "0nwxlf6wvv4pp5y4my9iv172gl4kp1ic9l1q24696p4bvga7wybp", - "tree": "c39dfbe6c774e920629474a7518839f9a8a68468", - "url": "https://android.googlesource.com/platform/packages/providers/ContactsProvider" - }, - "packages/providers/DownloadProvider": { - "dateTime": 1646687040, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0bec1645c6f4cbcb3e58b1ff24c40479a0119c5f", - "revisionExpr": "0bec1645c6f4cbcb3e58b1ff24c40479a0119c5f", - "sha256": "170q1idxsgcc33cq5wd7nciaim9nqb4s65w6p1m76ywf3hgrsf6i", - "url": "https://github.com/GrapheneOS/platform_packages_providers_DownloadProvider" - }, - "packages/providers/MediaProvider": { - "dateTime": 1644880442, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "e20f40e23e944fc0b16f6ef6fdf890ba213c8d64", - "revisionExpr": "e20f40e23e944fc0b16f6ef6fdf890ba213c8d64", - "sha256": "1x5l8d5xlvvz701zcmmy0svsrabxrpxf93jqwdpmq7hjl7m4gkp7", - "tree": "761abba6e0fa6cab322bc24d1a0c16b44d6f8e53", - "url": "https://android.googlesource.com/platform/packages/providers/MediaProvider" - }, - "packages/providers/PartnerBookmarksProvider": { - "groups": [ - "pdk-fs" - ], - "rev": "e7cb88b69e9820795b4a4bf4efb4ea4708178fc4", - "revisionExpr": "e7cb88b69e9820795b4a4bf4efb4ea4708178fc4", - "sha256": "12s14vcmpypbk2h116n3spvqg4akj6xizjrw7vilab7ln8wp89i5", - "tree": "9eed57a5bead6f8282b6aa5c19c892e3a184dbb9", - "url": "https://android.googlesource.com/platform/packages/providers/PartnerBookmarksProvider" - }, - "packages/providers/TelephonyProvider": { - "dateTime": 1637194356, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0a98cea5b0c5b2b8df8d78abc163b76fec5540f0", - "revisionExpr": "0a98cea5b0c5b2b8df8d78abc163b76fec5540f0", - "sha256": "00p4mhh3d3jn023dl2pkvw6gz92mr79c6wc1742iimjpzkxzc058", - "tree": "cd8c7fef99f5c504ae86442341f082bbb656facb", - "url": "https://android.googlesource.com/platform/packages/providers/TelephonyProvider" - }, - "packages/providers/TvProvider": { - "dateTime": 1641766205, - "groups": [ - "pdk-fs" - ], - "rev": "d2863b4e02ffee7b63636a8216b97fa3a239b7f9", - "revisionExpr": "d2863b4e02ffee7b63636a8216b97fa3a239b7f9", - "sha256": "0wq8rhwbfxh1aqdgr60r3vvyi1p566cr02nwslqx5fxw5xnbbgp2", - "tree": "2fd373376c7e86287d895d57aac1549741407e19", - "url": "https://android.googlesource.com/platform/packages/providers/TvProvider" - }, - "packages/providers/UserDictionaryProvider": { - "dateTime": 1624496975, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5ed6b642d7ae311b47373124ab824fcdc7717dd1", - "revisionExpr": "5ed6b642d7ae311b47373124ab824fcdc7717dd1", - "sha256": "0nkkxj3mm39lp6ga1icachqykkcarfslxi3jngxj8v1rriqa710w", - "tree": "2842b4df5a63d285f3a8a7121175800c1b8e5f5c", - "url": "https://android.googlesource.com/platform/packages/providers/UserDictionaryProvider" - }, - "packages/screensavers/Basic": { - "groups": [ - "pdk-fs" - ], - "rev": "c2b41535656c445baf8ef645273a41816a9e5756", - "revisionExpr": "c2b41535656c445baf8ef645273a41816a9e5756", - "sha256": "03wkn8gl92cdcqkykb1m5kpmmzmc46hlinz4gyprpacn8wgr6zqx", - "tree": "8b4ffe89f15ce0bd0ee75fd2b4f9f4e69fa645f9", - "url": "https://android.googlesource.com/platform/packages/screensavers/Basic" - }, - "packages/screensavers/PhotoTable": { - "dateTime": 1637107695, - "groups": [ - "pdk-fs" - ], - "rev": "5ef18e6142c68d249422926cd9e7c5d39c8be1c6", - "revisionExpr": "5ef18e6142c68d249422926cd9e7c5d39c8be1c6", - "sha256": "0c5dks82czxys3cnmi86rvrpwgc1xgghgvrg8mx3nzvx6b54yhb2", - "tree": "03702e4f67b17f91e42cb04fc320f49367493a4d", - "url": "https://android.googlesource.com/platform/packages/screensavers/PhotoTable" - }, - "packages/services/AlternativeNetworkAccess": { - "dateTime": 1630631305, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "add26f2465428fc308e9d0ae8d1f2ce57997b7bb", - "revisionExpr": "add26f2465428fc308e9d0ae8d1f2ce57997b7bb", - "sha256": "16b84vhvra87k6ricz42wi0i3byvb3bz9ivn464fc486j5vkgs49", - "tree": "e7aa59a21b28cb131bcca1498a66bdbf8027e22f", - "url": "https://android.googlesource.com/platform/packages/services/AlternativeNetworkAccess" - }, - "packages/services/BuiltInPrintService": { - "dateTime": 1638403772, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "eda33b01228c5b65505004157545ebb00e4f87bd", - "revisionExpr": "eda33b01228c5b65505004157545ebb00e4f87bd", - "sha256": "1jv80fhb3dgmgrjwlq8lpd1mrif5dpx5gd8imn1m6avd6k854vcz", - "tree": "24f7daf0a6f95bcb09701e94fab9ca3ea1b9eab4", - "url": "https://android.googlesource.com/platform/packages/services/BuiltInPrintService" - }, - "packages/services/Car": { - "dateTime": 1641946258, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "af051f0a86d0ded75e4be48aa3387c68d569202b", - "revisionExpr": "af051f0a86d0ded75e4be48aa3387c68d569202b", - "sha256": "19cjhx5dsvqwvww3f7m1jxiw2vlv9r2z2z82a64xvz6jqifg2j42", - "tree": "30022a6332f1e0790fed36b648be9085c8cf51c7", - "url": "https://android.googlesource.com/platform/packages/services/Car" - }, - "packages/services/Iwlan": { - "dateTime": 1635462547, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1c911ed7a394892b276ce7aa57d978c5778e40d7", - "revisionExpr": "1c911ed7a394892b276ce7aa57d978c5778e40d7", - "sha256": "0nvqkpryx3dhynckjrcdz9ayslh5ibixjv8caysw9k2mfrrnzljq", - "tree": "587698fb9f1740f1302cbcd01c405e05608881b7", - "url": "https://android.googlesource.com/platform/packages/services/Iwlan" - }, - "packages/services/Mms": { - "dateTime": 1620176938, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8d20127a56564c32c21c767168fbca05f5258950", - "revisionExpr": "8d20127a56564c32c21c767168fbca05f5258950", - "sha256": "192dhws43zp66czpx42kciwggd1p21mp34if3hkkcv8gqb5vkxsg", - "tree": "1c9ef987f3cffdcef7f394efce1e173bd47fff72", - "url": "https://android.googlesource.com/platform/packages/services/Mms" - }, - "packages/services/Mtp": { - "dateTime": 1624496979, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "23d0c1896d6d1f27f4b8a92fc359b6a7ac148898", - "revisionExpr": "23d0c1896d6d1f27f4b8a92fc359b6a7ac148898", - "sha256": "0581pybyfy4npszpycjkkphir38nvj6b16zfl4ciz8fxg6dcwgqz", - "tree": "c2f876e790df9f3bf1faa6a1355bd5a516649c11", - "url": "https://android.googlesource.com/platform/packages/services/Mtp" - }, - "packages/services/Telecomm": { - "dateTime": 1645553835, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "a5d37a82c499af9cafe2c8978338620d02f19f0c", - "revisionExpr": "a5d37a82c499af9cafe2c8978338620d02f19f0c", - "sha256": "1kffndqkarbmcf2fz69agg0in4amh7gjq90a64mwp4503q405kzr", - "tree": "de0a16d17d99bcbc0b9447cf030e5c2be1bc61f8", - "url": "https://android.googlesource.com/platform/packages/services/Telecomm" - }, - "packages/services/Telephony": { - "dateTime": 1642639636, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ffe7afdfe3f17a4e1915bdd56da74678e4669ef6", - "revisionExpr": "ffe7afdfe3f17a4e1915bdd56da74678e4669ef6", - "sha256": "1xh7nkv4wg408i910javcxgccp6l75z87yhrgwiaalp79v730jbx", - "tree": "69c7bd3572f3e8a75001aef0f21c6173d6f0106b", - "url": "https://android.googlesource.com/platform/packages/services/Telephony" - }, - "packages/wallpapers/ImageWallpaper": { - "dateTime": 1571790197, - "groups": [ - "pdk-fs" - ], - "rev": "0a1680f07b09889c7642a775b6bb69d1b27f9b09", - "revisionExpr": "0a1680f07b09889c7642a775b6bb69d1b27f9b09", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/platform/packages/wallpapers/ImageWallpaper" - }, - "packages/wallpapers/LivePicker": { - "dateTime": 1639699769, - "groups": [ - "pdk-fs" - ], - "rev": "705f7b0662020b630c46a26c1f2460133a44e401", - "revisionExpr": "705f7b0662020b630c46a26c1f2460133a44e401", - "sha256": "1iadl9j4xcf5m41w5yjnznp88jx7884riw3qd7pqdbrs7lnh3b1n", - "tree": "016493966a4bf17fab13cfdaf3aee5d757d0c68b", - "url": "https://android.googlesource.com/platform/packages/wallpapers/LivePicker" - }, - "pdk": { - "groups": [ - "pdk" - ], - "rev": "9be8ec260f598ae64930a9e1fd2addaac5138496", - "revisionExpr": "9be8ec260f598ae64930a9e1fd2addaac5138496", - "sha256": "1zxgc4qgxsz4vn8qyzmp8m4zqy98fcsgjsn6abhlagp3ihjh27hv", - "tree": "78656a13d6c2b9592df3dd4cc9ae2ccfcda4c6ea", - "url": "https://android.googlesource.com/platform/pdk" - }, - "platform_testing": { - "dateTime": 1642032791, - "groups": [ - "cts", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "af7eaff31e0aed03c06f6bade385397d792f4008", - "revisionExpr": "af7eaff31e0aed03c06f6bade385397d792f4008", - "sha256": "0c56gywz1bz21zlp7k4xsqxsn9yrfviif9i4lzgjn84igpb7bn3s", - "tree": "1deb46d92c54b76112363dbff4071e013dc8cda8", - "url": "https://android.googlesource.com/platform/platform_testing" - }, - "prebuilts/abi-dumps/ndk": { - "dateTime": 1637107701, - "groups": [ - "pdk-fs" - ], - "rev": "e374b3d62adae15e8cdd94c9bdfb06690a672c05", - "revisionExpr": "e374b3d62adae15e8cdd94c9bdfb06690a672c05", - "sha256": "0wv5rriip397yywjswk6d6ayp359kjw27mr5yd25vdv8p793pzja", - "tree": "0b0c86fc0ad89c9ff0b9282695904c2c1ed8f13b", - "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/ndk" - }, - "prebuilts/abi-dumps/platform": { - "dateTime": 1637107701, - "groups": [ - "pdk-fs" - ], - "rev": "5eda148ed18470dbfca2d386b8a3bd21bbba4942", - "revisionExpr": "5eda148ed18470dbfca2d386b8a3bd21bbba4942", - "sha256": "1bddynkzc67y3qbfhh9g7cn645027068g8x3503szglwzjdy83wj", - "tree": "5157aa6f3563587caa9de90c9fe82f490365bcb7", - "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/platform" - }, - "prebuilts/abi-dumps/vndk": { - "dateTime": 1637107701, - "groups": [ - "pdk-fs" - ], - "rev": "f3cda30722da4ad96bc305d65367bab02c326380", - "revisionExpr": "f3cda30722da4ad96bc305d65367bab02c326380", - "sha256": "0cpdayr5gi05vk1mfsijcc9kvb8ir7xxnrxbl5mnfgr7szdhn65s", - "tree": "9a62fe5aeb55bafc040f25065068935cab310362", - "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/vndk" - }, - "prebuilts/android-emulator": { - "dateTime": 1629421716, - "groups": [ - "pdk-fs" - ], - "rev": "898dcc9a5a359352dbfe73d35ed41fa60f8603e2", - "revisionExpr": "898dcc9a5a359352dbfe73d35ed41fa60f8603e2", - "sha256": "18s3ns14ar9zg89ydis0hyif9djjhngm29i4zxpac79b144iywj3", - "tree": "5a0f9ebea5487085dc5239b1bca0ccd89c7a4878", - "url": "https://android.googlesource.com/platform/prebuilts/android-emulator" - }, - "prebuilts/asuite": { - "dateTime": 1628125802, - "groups": [ - "pdk" - ], - "rev": "e1921cb2fa4b30383652755976a0629b6f152597", - "revisionExpr": "e1921cb2fa4b30383652755976a0629b6f152597", - "sha256": "012s3a4fb2gsd7rwn8vzf3b7k38zk1kl6i80r2d4cys5a9vmadxy", - "tree": "a7254f8bb3f73033cde4ce17daacbc974bd948af", - "url": "https://android.googlesource.com/platform/prebuilts/asuite" - }, - "prebuilts/bazel/linux-x86_64": { - "groups": [ - "linux", - "pdk" - ], - "rev": "374df0f3a5fe169b39804a5e7ac4ecfc81dc51d8", - "revisionExpr": "374df0f3a5fe169b39804a5e7ac4ecfc81dc51d8", - "sha256": "1mf45cyj47xqfpxp3cvdibwbxjswb2n10gpdydvyb5aynpwg492g", - "tree": "2dd17ba331ee8206edad3370bc7d6bc3c7c36e4e", - "url": "https://android.googlesource.com/platform/prebuilts/bazel/linux-x86_64" - }, - "prebuilts/build-tools": { - "dateTime": 1621386582, - "groups": [ - "pdk" - ], - "rev": "4c476d580e7d566e2122c7cbc7c39601297a537d", - "revisionExpr": "4c476d580e7d566e2122c7cbc7c39601297a537d", - "sha256": "0wph12829w8mj7ddrp9ml33igyg8qvw13hvjsv0jcl708pqnbnzf", - "tree": "8d996f123d292b388ba509ce224f8170de9be5b0", - "url": "https://android.googlesource.com/platform/prebuilts/build-tools" - }, - "prebuilts/bundletool": { - "dateTime": 1628809743, - "groups": [ - "pdk" - ], - "rev": "c1575fe3ec796a3faeaf1363b48c4799001f001f", - "revisionExpr": "c1575fe3ec796a3faeaf1363b48c4799001f001f", - "sha256": "0zahhs55ba5zx98jf7vbcv8cas4fkqfp4a6inmci86rfj88rwvif", - "tree": "3b7f764e0ed3b7f7c29a7c7562025100d8e65fc2", - "url": "https://android.googlesource.com/platform/prebuilts/bundletool" - }, - "prebuilts/checkcolor": { - "groups": [ - "pdk" - ], - "rev": "783b39e6b8b498b4217346f5dae17b5da097990e", - "revisionExpr": "783b39e6b8b498b4217346f5dae17b5da097990e", - "sha256": "0zaw6nl6k2l1d9g7rz45vybgi6yjmbxzfzz7kwrsgaymc27b060r", - "tree": "73274ed6d0aab4c9e945d9edb771bf98febbed26", - "url": "https://android.googlesource.com/platform/prebuilts/checkcolor" - }, - "prebuilts/checkstyle": { - "groups": [ - "pdk" - ], - "rev": "3af193c478f295c72e1e34b097fa2d247c64ad2b", - "revisionExpr": "3af193c478f295c72e1e34b097fa2d247c64ad2b", - "sha256": "0j0apf2ddqkxi2v3qqsbjbk9w5b6i7frjfyashymzcwvaz474p50", - "tree": "36ad4012de2981dafd8fbf822f7cb716f3f4f09c", - "url": "https://android.googlesource.com/platform/prebuilts/checkstyle" - }, - "prebuilts/clang-tools": { - "groups": [ - "pdk" - ], - "rev": "f2dc1d8f7d5dcfaa8585b91fbccc4a1171c11740", - "revisionExpr": "f2dc1d8f7d5dcfaa8585b91fbccc4a1171c11740", - "sha256": "18l1ppiv14asv6bv2ivshdwmcgx6r100jjyrxjzl5hpi8zwm6wlm", - "tree": "8ed9095f7e8268672f5709415125cacd7b018068", - "url": "https://android.googlesource.com/platform/prebuilts/clang-tools" - }, - "prebuilts/clang/host/linux-x86": { - "dateTime": 1624676942, - "groups": [ - "pdk" - ], - "rev": "413febb26cbd05d9a1e44f089190ac892f72e684", - "revisionExpr": "413febb26cbd05d9a1e44f089190ac892f72e684", - "sha256": "0a8dbqq3qlsvsdrgymjk636rlv8zspfmqzrddx9nsysvkw5wmgsd", - "tree": "4c55ef31d80594059baf172383920d2f4d97f86e", - "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" - }, - "prebuilts/cmdline-tools": { - "dateTime": 1617930563, - "groups": [ - "pdk-fs" - ], - "rev": "859a41090160f26e46438cd32f284ee1bab0d7ef", - "revisionExpr": "859a41090160f26e46438cd32f284ee1bab0d7ef", - "sha256": "1h7r0mi51dgsgz61d3gmh0364zw8a3fgrg46fv26vwg2vj4dcp5q", - "tree": "d4c2c25d4f2eb95010d7e84a41b2128d9973c1c4", - "url": "https://android.googlesource.com/platform/prebuilts/cmdline-tools" - }, - "prebuilts/devtools": { - "dateTime": 1561663933, - "groups": [ - "pdk-fs" - ], - "rev": "7880027af1a44ffe1c2b4ef8c874ff9c3a414b69", - "revisionExpr": "7880027af1a44ffe1c2b4ef8c874ff9c3a414b69", - "sha256": "1yr6acnwdmwygnvd1kljs27pnhwywgm8gv7qp1m6ir23axwydx0s", - "url": "https://android.googlesource.com/platform/prebuilts/devtools" - }, - "prebuilts/fuchsia_sdk": { - "dateTime": 1605060679, - "groups": [ - "pdk-fs" - ], - "rev": "57eacf50cd83dd0919a8b4478bf07fa000c74d5c", - "revisionExpr": "57eacf50cd83dd0919a8b4478bf07fa000c74d5c", - "sha256": "0j1rnznlk5z0c985xb1fl8mxk52kwjl0c0vask9hka2bqwxcj7xw", - "tree": "24976feb7e1a0610689d5667ee0d1038c5554055", - "url": "https://android.googlesource.com/platform/prebuilts/fuchsia_sdk" - }, - "prebuilts/gas/linux-x86": { - "groups": [], - "rev": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", - "revisionExpr": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", - "sha256": "1js9z9h89dbbzwv1pflm0026wrf5lsh3p95g86lwvagjis5xzii5", - "tree": "5c88185f3030d1274031004b9295198ada106561", - "url": "https://android.googlesource.com/platform/prebuilts/gas/linux-x86" - }, - "prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9": { - "groups": [ - "arm", - "linux", - "pdk" - ], - "rev": "0a0604336d4d1067aa1aaef8d3779b31fcee841d", - "revisionExpr": "0a0604336d4d1067aa1aaef8d3779b31fcee841d", - "sha256": "0ag3hyvwi9sr0z95v09iwnx6n8wccxsga8z0gwgm286i0q5m4971", - "tree": "9959a53ab082bef137916638c48c9871c5d82cfd", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" - }, - "prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9": { - "groups": [ - "arm", - "linux", - "pdk" - ], - "rev": "4d16d93f49c2b5ecdd0f12c38d194835dd595603", - "revisionExpr": "4d16d93f49c2b5ecdd0f12c38d194835dd595603", - "sha256": "1am7mjlf4vsybkzgvhhiak6j00awykncg0137wqagshyz5b0sp2h", - "tree": "91c70ff36200356813e0992c39b8b0d47d85aa0b", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" - }, - "prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8": { - "dateTime": 1618628955, - "groups": [ - "linux", - "pdk" - ], - "rev": "d86f7256440f484fc2ba128576dcc1d588b7ac08", - "revisionExpr": "d86f7256440f484fc2ba128576dcc1d588b7ac08", - "sha256": "0bccbfl7imas5i47cnj5ms3lvsqkhp4nx37nbips3ia7d6fskjcs", - "tree": "72fab28769307d4c47d929b8b44554e817a14399", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" - }, - "prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8": { - "groups": [ - "pdk-fs" - ], - "rev": "b1f41225c9b400670ea28bf387cd85849a8c93b4", - "revisionExpr": "b1f41225c9b400670ea28bf387cd85849a8c93b4", - "sha256": "1a0ls85jsic0xiyifqaxsp15s046j3a28p8c5mih8ya0hbw80x7l", - "tree": "3edbb820ef657807d1ebdabdabd1f9017984632c", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" - }, - "prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9": { - "groups": [ - "linux", - "pdk", - "x86" - ], - "rev": "91761804f6e3bfceaa2894681b6fe86d79fb3b4c", - "revisionExpr": "91761804f6e3bfceaa2894681b6fe86d79fb3b4c", - "sha256": "0sbw4b8f21cmhxnx6ad5ia5jz1fhv7834m8xskaw4ik5dxrarm11", - "tree": "2b97eaece1d75e3722eb2b0f161d8defbd6c9aa3", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9" - }, - "prebuilts/gdb/linux-x86": { - "dateTime": 1575587382, - "groups": [ - "linux", - "pdk" - ], - "rev": "96d94994f490d4eee9ca54f65733fa43741b232f", - "revisionExpr": "96d94994f490d4eee9ca54f65733fa43741b232f", - "sha256": "0v8y9rdivi8ydrbcvxrkdlzc8snjpdjwgzra2s7qrjpd2qg4k4k2", - "url": "https://android.googlesource.com/platform/prebuilts/gdb/linux-x86" - }, - "prebuilts/go/linux-x86": { - "groups": [ - "linux", - "pdk", - "tradefed" - ], - "rev": "b8706a82d6b5be4eb9cf6326e5786fd62b1f8fec", - "revisionExpr": "b8706a82d6b5be4eb9cf6326e5786fd62b1f8fec", - "sha256": "07dv2mwbxazin9kf32fv6s30ac28q4khswfavql8d78zcmacgw03", - "tree": "a82013fa28ddc98b2d8b9471ad4e9d104d5e0cbd", - "url": "https://android.googlesource.com/platform/prebuilts/go/linux-x86" - }, - "prebuilts/gradle-plugin": { - "dateTime": 1618024149, - "groups": [ - "pdk", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "521e990cdd59af10203ca5cbacb34a89eddc4ed7", - "revisionExpr": "521e990cdd59af10203ca5cbacb34a89eddc4ed7", - "sha256": "1sap095xg08fz10f6rxhnnd0c5d2xlld1zphp41hbdga5fhsn8gb", - "tree": "453be5b8e8d6183347c17de91bf277729136d44f", - "url": "https://android.googlesource.com/platform/prebuilts/gradle-plugin" - }, - "prebuilts/jdk/jdk11": { - "groups": [ - "pdk" - ], - "rev": "f85546752217c6fd4cc51c23fa8086cde604fa87", - "revisionExpr": "f85546752217c6fd4cc51c23fa8086cde604fa87", - "sha256": "03wsqba6nzghhrqsvsi33rfjh8hdzx98vjkx2as0l601l21cks8n", - "tree": "c9976c54131d897d9bbe1c78f537e2e625199e2b", - "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk11" - }, - "prebuilts/jdk/jdk8": { - "dateTime": 1551002778, - "groups": [ - "pdk" - ], - "rev": "74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07", - "revisionExpr": "74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07", - "sha256": "0mhlk9jrbg0vjmy8fsjgzrn7cpywqixbj72va80mhaavp5425mg1", - "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk8" - }, - "prebuilts/jdk/jdk9": { - "groups": [ - "pdk" - ], - "rev": "1f0b937930e83b0f7470b9555ad289153072882f", - "revisionExpr": "1f0b937930e83b0f7470b9555ad289153072882f", - "sha256": "0f7b8cydz6j6pvgxln6g0dp62qz0g1768zszdiwswk8zcvzk80l0", - "tree": "d8c2bfea4bba77fa788977d9afd7bd61d9cd1a04", - "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk9" - }, - "prebuilts/ktlint": { - "groups": [ - "pdk" - ], - "rev": "fce950fe022421894f63ae7c827c9275edf7d811", - "revisionExpr": "fce950fe022421894f63ae7c827c9275edf7d811", - "sha256": "11rsh1vvx4k2wyn6cmhq7s5inrg0nrvavvdcx3jpkrvdh3lr1laj", - "tree": "00750c90962b670ccafd883daf23c003f95f1850", - "url": "https://android.googlesource.com/platform/prebuilts/ktlint" - }, - "prebuilts/manifest-merger": { - "groups": [ - "pdk" - ], - "rev": "3543d2c13cccf872944ffe4da39f1122cd8b834f", - "revisionExpr": "3543d2c13cccf872944ffe4da39f1122cd8b834f", - "sha256": "0agc0j0mvr9fbi72x9dbf4dwsf9y8k4sniajzmdnkpyy5jlixd7d", - "tree": "9540763a308d33806006c230406ecf422f346b50", - "url": "https://android.googlesource.com/platform/prebuilts/manifest-merger" - }, - "prebuilts/maven_repo/android": { - "dateTime": 1572476701, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1057296cf7d4af15eb504ffdf6a1791aca1dce7b", - "revisionExpr": "1057296cf7d4af15eb504ffdf6a1791aca1dce7b", - "sha256": "1vlh9fnsdlv60a28rb6sz45laiql495vccq5bzyygy5fsxswdhp7", - "url": "https://android.googlesource.com/platform/prebuilts/maven_repo/android" - }, - "prebuilts/maven_repo/bumptech": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "41b79a317ed51ea2b880f3653839bb3dc36dfb3d", - "revisionExpr": "41b79a317ed51ea2b880f3653839bb3dc36dfb3d", - "sha256": "03wzcxnixq9gfzciy09qjxw97d46zdhzihgx3g5lqv6403il1lf1", - "tree": "c0ad45b1cff11a10ebe49f329c81247b8d880514", - "url": "https://android.googlesource.com/platform/prebuilts/maven_repo/bumptech" - }, - "prebuilts/misc": { - "dateTime": 1629508136, - "groups": [ - "pdk" - ], - "rev": "81e2f3f822d3249f814b5e44d22686dfb8e0791f", - "revisionExpr": "81e2f3f822d3249f814b5e44d22686dfb8e0791f", - "sha256": "0q26ggqh11aa3878njn3sfbmr7g1wklbk1yrl7pzd12mjvpla3ji", - "tree": "66a9050e866ed4f015eaa229c511f6c41f01498e", - "url": "https://android.googlesource.com/platform/prebuilts/misc" - }, - "prebuilts/module_sdk/Connectivity": { - "dateTime": 1643410235, - "groups": [ - "pdk" - ], - "rev": "9562349b0e9dee89e44d9c22870b121b3a4edfd3", - "revisionExpr": "9562349b0e9dee89e44d9c22870b121b3a4edfd3", - "sha256": "0140l9y2amfc36fz4g7k6cb3zhpqy7m7w0qpz9dh7kv1gvq0gfr7", - "tree": "9b29c1de32b4e1081a57fded11a84b07b7aa0b1d", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Connectivity" - }, - "prebuilts/module_sdk/IPsec": { - "dateTime": 1643410236, - "groups": [ - "pdk" - ], - "rev": "093f5015128e7ac9e13d780cb5bafef3998bf797", - "revisionExpr": "093f5015128e7ac9e13d780cb5bafef3998bf797", - "sha256": "09w9cmnlxxms4d52xbydz4c2gwxhdrv2yg354awg8iz6ri2s97yp", - "tree": "8c184e2c1f21b6e3b6faccd955c6ed5f7e9b713b", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/IPsec" - }, - "prebuilts/module_sdk/Media": { - "dateTime": 1643410237, - "groups": [ - "pdk" - ], - "rev": "db68a001dc3d13c10e6b9bf70813e71e8e97f7ae", - "revisionExpr": "db68a001dc3d13c10e6b9bf70813e71e8e97f7ae", - "sha256": "0dvbbpihyxrl1pvy61p9b2xqfadsvdcfd4v27nkr1n4pv50y0db6", - "tree": "11747358e9b25fd092f62378e782f173274fdbe8", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Media" - }, - "prebuilts/module_sdk/MediaProvider": { - "dateTime": 1643410238, - "groups": [ - "pdk" - ], - "rev": "5f6d711189f5b87592a1814633806c7bf3d40c2c", - "revisionExpr": "5f6d711189f5b87592a1814633806c7bf3d40c2c", - "sha256": "1nw30m4in5vy90aqy5dbg98x4lxsgayz8dnnp5fq1yakb5akb2d4", - "tree": "3ce06ead8dd383560efc4cdd788a2701f3f16f8c", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/MediaProvider" - }, - "prebuilts/module_sdk/Permission": { - "dateTime": 1643410238, - "groups": [ - "pdk" - ], - "rev": "ec3aa501abfab224b0384fc342fdd00171a08464", - "revisionExpr": "ec3aa501abfab224b0384fc342fdd00171a08464", - "sha256": "1bnfh8yria5vlphm56pi5r5xsw3rchd2nalsw90fxw0cx4ji06zz", - "tree": "caede0ce5eae2bab8a66042d51e1850fb3124af7", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Permission" - }, - "prebuilts/module_sdk/Scheduling": { - "dateTime": 1638583751, - "groups": [ - "pdk" - ], - "rev": "280a8b4e52ad648f24ed110a178c299a77fdfc4d", - "revisionExpr": "280a8b4e52ad648f24ed110a178c299a77fdfc4d", - "sha256": "1krvsxr582p3bqvgijpxzzx9nkwlbh02ib9yh6drn6srpbjlbr8m", - "tree": "27282e025741c7dc850b083655d836564f4a4543", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Scheduling" - }, - "prebuilts/module_sdk/SdkExtensions": { - "dateTime": 1638583752, - "groups": [ - "pdk" - ], - "rev": "41f9445306e2e3ee50e6f65337066c50feaa96aa", - "revisionExpr": "41f9445306e2e3ee50e6f65337066c50feaa96aa", - "sha256": "1r6dvman8wgvgmy6kv2zr2vh1lwl3869b743dqmxsqc16wb2fwbk", - "tree": "86e63ecc6d7baa6a23de642eba967df842ff20d7", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/SdkExtensions" - }, - "prebuilts/module_sdk/StatsD": { - "dateTime": 1637885452, - "groups": [ - "pdk" - ], - "rev": "0a6dfa2839e97d31007cf03813d4293953ba4918", - "revisionExpr": "0a6dfa2839e97d31007cf03813d4293953ba4918", - "sha256": "037ik8d8qkfb9i46m7dkknxb0xr3pmpsfg1x7jfkdxk1rbp5j151", - "tree": "a2f19caeb30a859451bd175553394266c0c516ec", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/StatsD" - }, - "prebuilts/module_sdk/Wifi": { - "dateTime": 1643410239, - "groups": [ - "pdk" - ], - "rev": "2c9db49535fbea47c0c41d9bab4e98a69882015d", - "revisionExpr": "2c9db49535fbea47c0c41d9bab4e98a69882015d", - "sha256": "11w5dxwa2sqf8sg2j78hr4ylp6sh1xip50cwzzf66b1c8lvcnhv6", - "tree": "0fce9b6d45f4987066d3a188817d4e460990e854", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Wifi" - }, - "prebuilts/module_sdk/art": { - "dateTime": 1643410240, - "groups": [ - "pdk" - ], - "rev": "44a4afdabf844a62f2b940b4ae28a2123cb2b819", - "revisionExpr": "44a4afdabf844a62f2b940b4ae28a2123cb2b819", - "sha256": "132hdlcbfh0s5svs87b0hk1wgi3sym5pr1vni8jyspffk6gq09l2", - "tree": "d5a19c65300c5b3e141c23c890ec32dede715737", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/art" - }, - "prebuilts/module_sdk/conscrypt": { - "dateTime": 1638583750, - "groups": [ - "pdk" - ], - "rev": "5a1a2a4cef5e379cc0a76146765007169acaad5d", - "revisionExpr": "5a1a2a4cef5e379cc0a76146765007169acaad5d", - "sha256": "1zf61rlm3q2by6bi3bvfisw4f7xzb0j0jxjpk3i2v52ka4r0bsd7", - "tree": "aa5c11c71bc2b094358b15c10b4d2a5340577398", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/conscrypt" - }, - "prebuilts/ndk": { - "dateTime": 1617419317, - "groups": [ - "pdk" - ], - "rev": "bef705681e8b8a34de4a530e14523c695466b13b", - "revisionExpr": "bef705681e8b8a34de4a530e14523c695466b13b", - "sha256": "18g58y7abpi4kgc8zphv08yg89pcs6wazzm54v89lrbry6shhdp5", - "tree": "538f2862490075cda112e6e17786a116eed28768", - "url": "https://android.googlesource.com/platform/prebuilts/ndk" - }, - "prebuilts/python/linux-x86/2.7.5": { - "dateTime": 1551111763, - "groups": [ - "linux", - "pdk", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "53add29eb7b4eaa9e128e3ec84eac9e65cf4c986", - "revisionExpr": "53add29eb7b4eaa9e128e3ec84eac9e65cf4c986", - "sha256": "1fi19mwcmrp3ci4kc5dli1npak5bfy7zrmjwkrw1cdqc80p9hbzb", - "url": "https://android.googlesource.com/platform/prebuilts/python/linux-x86/2.7.5" - }, - "prebuilts/qemu-kernel": { - "groups": [ - "pdk" - ], - "rev": "689049477d5fa307e841d481a254d51c7c3f55e2", - "revisionExpr": "689049477d5fa307e841d481a254d51c7c3f55e2", - "sha256": "174ffmr45kn5qkzbfc8a9irk8p2ksxzj5rylbbisswhlk7419rpq", - "tree": "e9b87b8ff69d452ce7a0979bfb45e96588cc3a49", - "url": "https://android.googlesource.com/platform/prebuilts/qemu-kernel" - }, - "prebuilts/r8": { - "dateTime": 1636769352, - "groups": [ - "pdk" - ], - "rev": "de19393a8e9043ee72266532e0e4481d1d8264dc", - "revisionExpr": "de19393a8e9043ee72266532e0e4481d1d8264dc", - "sha256": "1zic971y9dyymxlm0p3s3jsv7gddvxacb57177s2v0wmkvg2yxyf", - "tree": "7ae35d3b8de985e9520c62bcdb1be87159bec714", - "url": "https://android.googlesource.com/platform/prebuilts/r8" - }, - "prebuilts/remoteexecution-client": { - "dateTime": 1635894568, - "groups": [ - "pdk" - ], - "rev": "f1fbbc6e9bf941d614b65399a1ab6ebc018ba073", - "revisionExpr": "f1fbbc6e9bf941d614b65399a1ab6ebc018ba073", - "sha256": "0qjzgc0my99hgg1c82xikizs461sv04cxpvvcdrrq9748ac4ix8b", - "tree": "0bce1a0d1ae018d1bd67f319a714a8fa64210253", - "url": "https://android.googlesource.com/platform/prebuilts/remoteexecution-client" - }, - "prebuilts/runtime": { - "dateTime": 1624929241, - "groups": [ - "pdk" - ], - "rev": "9f18ff7a9984bcd4a1f7fbe9f1ec8a9697a08678", - "revisionExpr": "9f18ff7a9984bcd4a1f7fbe9f1ec8a9697a08678", - "sha256": "0yyl276b039qmbz3b7mqnl4h3mqk5ggv0yq07k2hli9v09w55dha", - "tree": "c5b8582a633b4b0a9bfad6d1f1f7643e17a6b538", - "url": "https://android.googlesource.com/platform/prebuilts/runtime" - }, - "prebuilts/rust": { - "dateTime": 1636160959, - "groups": [ - "pdk" - ], - "rev": "a6aa889d6a35f0340d54f6e41ae4f3340835b2ac", - "revisionExpr": "a6aa889d6a35f0340d54f6e41ae4f3340835b2ac", - "sha256": "0cbms2bphjrijga9f9arndpxn1bsaps58k5gffxpvjvbcdczsc9c", - "tree": "ff352a1ce8cc02cf00e01233d6833b73331498c3", - "url": "https://android.googlesource.com/platform/prebuilts/rust" - }, - "prebuilts/sdk": { - "dateTime": 1638835811, - "groups": [ - "pdk" - ], - "rev": "9fe6723b681aa4bcf8392817376819f58a25ea2e", - "revisionExpr": "9fe6723b681aa4bcf8392817376819f58a25ea2e", - "sha256": "017cn9b1imrpj4h20xxbmi54ficqsnpd5yhr3x4fgmdmz53flarx", - "tree": "88adac17e66c2c8bfdefb56db89c8fa98aad30e8", - "url": "https://android.googlesource.com/platform/prebuilts/sdk" - }, - "prebuilts/tools": { - "dateTime": 1639793347, - "groups": [ - "pdk", - "tools" - ], - "rev": "742ee2c4a94f04fb86ffbc5a72cb6eaa3e9c4ea0", - "revisionExpr": "742ee2c4a94f04fb86ffbc5a72cb6eaa3e9c4ea0", - "sha256": "0h6rmmfspwk64cfw4hk50c54p5y8dm0i479zacxriwf8cipjaxsg", - "tree": "83781ae810cc7f778bb55e3e7f3269a83c906f25", - "url": "https://android.googlesource.com/platform/prebuilts/tools" - }, - "prebuilts/vndk/v28": { - "dateTime": 1636416602, - "groups": [ - "pdk" - ], - "rev": "97a029b63df7e810b0cc64248a6928aca48a5896", - "revisionExpr": "97a029b63df7e810b0cc64248a6928aca48a5896", - "sha256": "1m4zvl6v8lk0ap262bklnwfk8j3bkbwh10j4h0j7dhvmjz7bk58f", - "tree": "afcc58ecbe2db4a6582bccc7258245525c36363a", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v28" - }, - "prebuilts/vndk/v29": { - "dateTime": 1636416602, - "groups": [ - "pdk" - ], - "rev": "644c4a35d142430ee0f9ec7cc319f08264e7c112", - "revisionExpr": "644c4a35d142430ee0f9ec7cc319f08264e7c112", - "sha256": "1zr93lpdcmjrphyvn9f7i5wwvs92ss0phxh0i429arahhg8qlq1s", - "tree": "ab5e3cd40a361061b3d772e30d191d862964fb96", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v29" - }, - "prebuilts/vndk/v30": { - "dateTime": 1640045347, - "groups": [ - "pdk" - ], - "rev": "56d01330849386828a832288554f454e175dbe90", - "revisionExpr": "56d01330849386828a832288554f454e175dbe90", - "sha256": "1sssg906bx2g43bcszi65jvg9kmvdgvwxq9bgz6daadfxxalrf64", - "tree": "1936fa37503747408040dbfdfa5883cd31f1fe4d", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v30" - }, - "prebuilts/vndk/v31": { - "dateTime": 1637798988, - "groups": [ - "pdk" - ], - "rev": "2df3781bdda9ed3179519924d3f94ec424d672f8", - "revisionExpr": "2df3781bdda9ed3179519924d3f94ec424d672f8", - "sha256": "1i8fw4r9yylq8ycwapj119cf2rk21i72rr7j1sd18h25f19vgg9q", - "tree": "9ec33a78258d9a713c362ae3d8c9519f3c9915be", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v31" - }, - "script": { - "dateTime": 1649851907, - "groups": [], - "rev": "8a8a8a334476581606e4ed220a82359f26e8297f", - "revisionExpr": "8a8a8a334476581606e4ed220a82359f26e8297f", - "sha256": "10cssqhm2qi8vnrpfiwizc63bm6vwa0vf57vj2yrjnr4mrynk47k", - "url": "https://github.com/GrapheneOS/script" - }, - "sdk": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "b801df8f49165a730458f6f7209e0e720c035621", - "revisionExpr": "b801df8f49165a730458f6f7209e0e720c035621", - "sha256": "1x4v7n0i9pcz91q5ii4lpwrmqr9v0hpwjv86mcqjzjw22rzi5rxa", - "tree": "9788658fa18e8e9e854407f7da7b1793ac9bb04e", - "url": "https://android.googlesource.com/platform/sdk" - }, - "system/apex": { - "dateTime": 1635980985, - "groups": [ - "pdk" - ], - "rev": "6415652f99cc16127003b6992406bec21de8b1de", - "revisionExpr": "6415652f99cc16127003b6992406bec21de8b1de", - "sha256": "0m9zrsbc2z4fdg2l1drakgc5560m7vgr00zhvk0as2iyq2l4j8xk", - "tree": "ba2c43c68da4bcb5a86ce9361b3fe134dc268db1", - "url": "https://android.googlesource.com/platform/system/apex" - }, - "system/bpf": { - "groups": [ - "pdk" - ], - "rev": "860fa57e5ad47e1be73061834e96b8331166bde1", - "revisionExpr": "860fa57e5ad47e1be73061834e96b8331166bde1", - "sha256": "1qp4zl4hzq1xdm7j6qd44bx2fb821j746vyxz9296zi6nwqaj0hf", - "tree": "b4608f90b54a697c11c980d1bc849e4e5e03e7f8", - "url": "https://android.googlesource.com/platform/system/bpf" - }, - "system/bpfprogs": { - "groups": [ - "pdk" - ], - "rev": "eb41c37aeb2ca436cdf504f444a529b7a962c673", - "revisionExpr": "eb41c37aeb2ca436cdf504f444a529b7a962c673", - "sha256": "059l6k1y7jpjbkfamq83pjj8nzmghc5pqkz1p53pn556w1hr34jk", - "tree": "af8636160b4f77fd9bc488913a3ddcd9b891fc0b", - "url": "https://android.googlesource.com/platform/system/bpfprogs" - }, - "system/bt": { - "dateTime": 1649098314, - "groups": [ - "pdk" - ], - "rev": "3ee1dde662b9b42c1a344fc9c6613b12e96b80cf", - "revisionExpr": "3ee1dde662b9b42c1a344fc9c6613b12e96b80cf", - "sha256": "1jnh53p69p05yh4psi29q91gybxw0pbc9brq8715b60bmp0aqxg4", - "url": "https://github.com/GrapheneOS/platform_system_bt" - }, - "system/ca-certificates": { - "dateTime": 1613866188, - "groups": [ - "pdk" - ], - "rev": "67a8a8e470a0169ffdc613eced511e102575f207", - "revisionExpr": "67a8a8e470a0169ffdc613eced511e102575f207", - "sha256": "1rz4x4mrsv112csx3bykgi78rrf1sc4g8p5yvma2yyrcn7j0vxq2", - "tree": "4cae0e9143eebac20950458b1d6b4446b454c4f6", - "url": "https://android.googlesource.com/platform/system/ca-certificates" - }, - "system/chre": { - "dateTime": 1638317414, - "groups": [ - "pdk" - ], - "rev": "792d704d63ead9da593218b3504c4420b63261a6", - "revisionExpr": "792d704d63ead9da593218b3504c4420b63261a6", - "sha256": "07nz1sk5wzsds5b0mcic7jj5y1lxvjxf7qhh6xl3b4lzkirrnyfs", - "tree": "34f5bed6f8520c7079049f39c47a5f8d48dc5119", - "url": "https://android.googlesource.com/platform/system/chre" - }, - "system/connectivity/wificond": { - "dateTime": 1628910574, - "groups": [ - "pdk" - ], - "rev": "dfd60f8706b928b3d7d014fc9e06926ab6c45abd", - "revisionExpr": "dfd60f8706b928b3d7d014fc9e06926ab6c45abd", - "sha256": "0lymnj2i95lcb3xmlawm1gpvrbr82y3kgggj1a71vcn4776bs7j3", - "tree": "db48a63437682dab654b0be0f3e13b73d9faf981", - "url": "https://android.googlesource.com/platform/system/connectivity/wificond" - }, - "system/core": { - "dateTime": 1646937472, - "groups": [ - "pdk" - ], - "rev": "3ab75101ae79e416c9c74a524b9b736da4762bf5", - "revisionExpr": "3ab75101ae79e416c9c74a524b9b736da4762bf5", - "sha256": "0m0wx57fa8hfmjdf058f4di1k70qpxyjbrl0s06f3hlaraksxm7d", - "url": "https://github.com/GrapheneOS/platform_system_core" - }, - "system/extras": { - "dateTime": 1646687044, - "groups": [ - "pdk" - ], - "rev": "144930183585cec74882a5c0ffa321354ad9eb7e", - "revisionExpr": "144930183585cec74882a5c0ffa321354ad9eb7e", - "sha256": "0vmkis46pjnpm5wp47v769jfkgqf0scnmjyvk69mlqscx433flfv", - "url": "https://github.com/GrapheneOS/platform_system_extras" - }, - "system/gatekeeper": { - "groups": [ - "pdk" - ], - "rev": "6d141a300cd130398acedb15e6259864227bcc15", - "revisionExpr": "6d141a300cd130398acedb15e6259864227bcc15", - "sha256": "1wxbr2nrgv2w9zwy8vf7pi4vnjcs6jrhg7p0psp36iqqpj46ncpc", - "tree": "f09f14760e7ccfc14047d326269ebafcfcfd5498", - "url": "https://android.googlesource.com/platform/system/gatekeeper" - }, - "system/gsid": { - "dateTime": 1625707030, - "groups": [ - "pdk" - ], - "rev": "00c01c099b471fa2444d1577172fb26d793c9cae", - "revisionExpr": "00c01c099b471fa2444d1577172fb26d793c9cae", - "sha256": "13xicpg8wk1y021a3lxlq49vr51v2nicfwn3zavvz0xgs065ygzs", - "tree": "d57fde808eb29d5bc6d96fa2497d95e4257729ba", - "url": "https://android.googlesource.com/platform/system/gsid" - }, - "system/hardware/interfaces": { - "dateTime": 1630112978, - "groups": [ - "pdk" - ], - "rev": "23b5bc3050551a73c3850a081eb6bddaafa06725", - "revisionExpr": "23b5bc3050551a73c3850a081eb6bddaafa06725", - "sha256": "0nq5mdqq63ba26c1iy8hiy9d9mwzy3pjq9m2hh857j8rvhd1w3d8", - "tree": "d0d04dd0222e3923fbe897f7a9bd0b6733c287b2", - "url": "https://android.googlesource.com/platform/system/hardware/interfaces" - }, - "system/hwservicemanager": { - "dateTime": 1622862599, - "groups": [ - "pdk" - ], - "rev": "22a20de418fc38581e3eb6485e06e91cd22a0611", - "revisionExpr": "22a20de418fc38581e3eb6485e06e91cd22a0611", - "sha256": "03sg3s64q6iik4i0b8l57dz5m1xxk9dfyqirz72y61ycl4hnagmr", - "tree": "18ce4c5ddff1e76c4dbc8ac93c4560ed46f62f61", - "url": "https://android.googlesource.com/platform/system/hwservicemanager" - }, - "system/incremental_delivery": { - "dateTime": 1635980990, - "groups": [ - "pdk" - ], - "rev": "a08ad328eeca1d73132c63271e61b080487b76e0", - "revisionExpr": "a08ad328eeca1d73132c63271e61b080487b76e0", - "sha256": "01qwp2nl3p7r01ksg6mjzw3ybzh2m246i0xr1fv2q0akm75bwgzr", - "tree": "84acfbe4f954ef0b16158e194902ea9df6fe640c", - "url": "https://android.googlesource.com/platform/system/incremental_delivery" - }, - "system/iorap": { - "dateTime": 1626225032, - "groups": [ - "pdk" - ], - "rev": "e2fff5521c256e529e0c06832d97ba4c4904241d", - "revisionExpr": "e2fff5521c256e529e0c06832d97ba4c4904241d", - "sha256": "0q3ip59rm8b3x3ralfn414bc0q51p42hxk2n2mr9pdd7d3vhmbpb", - "tree": "39e58cfcefd023cd928cb339131a7ad85211f976", - "url": "https://android.googlesource.com/platform/system/iorap" - }, - "system/keymaster": { - "dateTime": 1639188542, - "groups": [ - "pdk" - ], - "rev": "72feb64c50e24121a5d1765d0a7718ec744380c9", - "revisionExpr": "72feb64c50e24121a5d1765d0a7718ec744380c9", - "sha256": "114sjd25k4x60nzx866c46s9d52j0p2wdhi09bcdd9mq9nan586f", - "tree": "8c0d74c912d98b53dcfda489c980b46d96bc23ad", - "url": "https://android.googlesource.com/platform/system/keymaster" - }, - "system/libartpalette": { - "dateTime": 1639440570, - "groups": [ - "pdk" - ], - "rev": "77055a71c70b08ba706c40733149fa5449da2a9b", - "revisionExpr": "77055a71c70b08ba706c40733149fa5449da2a9b", - "sha256": "0r9f816j292rqlz6r80mzyx05z1smrrypa0cz1pamx5s6j78ylpg", - "tree": "f46a9477c3c96d236b2978f7fe22008361ac5bf6", - "url": "https://android.googlesource.com/platform/system/libartpalette" - }, - "system/libbase": { - "dateTime": 1619745037, - "groups": [ - "pdk" - ], - "rev": "4a9ed2dba8b438d9754d0569d868ba8df3ebacb6", - "revisionExpr": "4a9ed2dba8b438d9754d0569d868ba8df3ebacb6", - "sha256": "0h5aw1r81ikh1y5723m8nzdl3z6f3fq7krrzjfrv80x8zwvgyml2", - "tree": "29b348c25163f9cf2f8941f2351ac0e7e01b35a6", - "url": "https://android.googlesource.com/platform/system/libbase" - }, - "system/libfmq": { - "dateTime": 1622077835, - "groups": [ - "pdk" - ], - "rev": "445a7f0d4235d10588c9b6947d5fcd90985d1ca7", - "revisionExpr": "445a7f0d4235d10588c9b6947d5fcd90985d1ca7", - "sha256": "1gnrsz7k2ish726cdcysa2z0ai6npxnx9kpgpq65crakcnswkdgd", - "tree": "30ce55f1cf96001129b8c7b187d6beff23ffdc37", - "url": "https://android.googlesource.com/platform/system/libfmq" - }, - "system/libhidl": { - "groups": [ - "pdk" - ], - "rev": "a57ef569edcb23aa901cef96991a3cf6e09cce3f", - "revisionExpr": "a57ef569edcb23aa901cef96991a3cf6e09cce3f", - "sha256": "1y1sw5p7dlal4b74r00jp6p0y5mjpablpli42cdcq5byhayz08r8", - "tree": "8a5d133f1c9c6dc833bfde097a8a033bc25835e0", - "url": "https://android.googlesource.com/platform/system/libhidl" - }, - "system/libhwbinder": { - "dateTime": 1622077835, - "groups": [ - "pdk" - ], - "rev": "6b4da8708ffe30bb355a987f3e8e143c05381061", - "revisionExpr": "6b4da8708ffe30bb355a987f3e8e143c05381061", - "sha256": "09nwism5hs2514pqccyh5nk558z2qrvrh2fhmqmfv3pm9sdd6bwj", - "tree": "29dcb15301360eca07d95185d057e07c80b70a11", - "url": "https://android.googlesource.com/platform/system/libhwbinder" - }, - "system/libprocinfo": { - "dateTime": 1625707040, - "groups": [ - "pdk" - ], - "rev": "8f4baea4cd6e68b16cc1af9956cf9a3feb27f280", - "revisionExpr": "8f4baea4cd6e68b16cc1af9956cf9a3feb27f280", - "sha256": "015y2lxpg1w3ijvlfridfwnbjvqd6gcsgya6fri8xn651m5bhdlz", - "tree": "6b2000fa0bafa5a0e27b839d62c2e29c63428375", - "url": "https://android.googlesource.com/platform/system/libprocinfo" - }, - "system/libsysprop": { - "dateTime": 1618880989, - "groups": [ - "pdk" - ], - "rev": "e412578c5d32dea993330bb7ce6be14a7cf2d864", - "revisionExpr": "e412578c5d32dea993330bb7ce6be14a7cf2d864", - "sha256": "0m6nk4r3rp267mlc7pi9cq19a2npb836cf5kv8k1xza1iqiaq0bj", - "tree": "455f8bca670e82be8b576f961d50856e1619c6bc", - "url": "https://android.googlesource.com/platform/system/libsysprop" - }, - "system/libufdt": { - "dateTime": 1620263814, - "groups": [ - "pdk" - ], - "rev": "7a4087ae1bae3baab4031fcf6a40593fdf0fa463", - "revisionExpr": "7a4087ae1bae3baab4031fcf6a40593fdf0fa463", - "sha256": "0lx95r91jpfcqhp9d91yvn6z5rdym4s4z2l3v2sa84dqpb72frpp", - "tree": "9b5717374b72030f155715d382d9d792f3fea328", - "url": "https://android.googlesource.com/platform/system/libufdt" - }, - "system/libvintf": { - "dateTime": 1620868258, - "groups": [ - "pdk" - ], - "rev": "469bc3f8bd22fff598fc098abfcfd60df984c98b", - "revisionExpr": "469bc3f8bd22fff598fc098abfcfd60df984c98b", - "sha256": "11rp914fxzapbdksjn6clmj40n9gmybgdqnngcppyqk4gs97bwz3", - "tree": "2a8a4ca15d04c161cca1356757df22225524318b", - "url": "https://android.googlesource.com/platform/system/libvintf" - }, - "system/libziparchive": { - "dateTime": 1619140202, - "groups": [ - "pdk" - ], - "rev": "a5d4eccd8b2c54d708bdd404b550730f86d470d2", - "revisionExpr": "a5d4eccd8b2c54d708bdd404b550730f86d470d2", - "sha256": "0xhrhxj1f2cbknk5dgld8v9rhrzk22p2q6dzdhnlvyqgqzyf4rg0", - "tree": "3d64675ee697db52e2e95ccbfeab956f9ca43c88", - "url": "https://android.googlesource.com/platform/system/libziparchive" - }, - "system/linkerconfig": { - "dateTime": 1633050543, - "groups": [ - "pdk" - ], - "rev": "a79bc73753fcd584407619ff8144ea2fd73b19e6", - "revisionExpr": "a79bc73753fcd584407619ff8144ea2fd73b19e6", - "sha256": "0vai4jakxwblgrh33siaz6zhf77mr2nwk4f880jk64fd5pw1rg13", - "tree": "c64597ef1468335b8f91e086878364f82e1a9df1", - "url": "https://android.googlesource.com/platform/system/linkerconfig" - }, - "system/logging": { - "dateTime": 1628730611, - "groups": [ - "pdk" - ], - "rev": "c6b780896ad97ad924782e5f66d85d485f3cec81", - "revisionExpr": "c6b780896ad97ad924782e5f66d85d485f3cec81", - "sha256": "1v7nk3yyllk4ah448kkjil1idv017h1zmi2qslp5zl19c9k1n495", - "tree": "c1afcf2b5a75b99df828428040d10ec12bbf8f52", - "url": "https://android.googlesource.com/platform/system/logging" - }, - "system/media": { - "dateTime": 1639260571, - "groups": [ - "pdk" - ], - "rev": "612d1707ddd53b341512a8de9b3255c314e7c0b2", - "revisionExpr": "612d1707ddd53b341512a8de9b3255c314e7c0b2", - "sha256": "0hrfaj6nydw6cc3wirhs67bs1ypicbx81l0r0h6rdyy0kqg59c3x", - "tree": "8d072cc52a43dde9f2bf1c85a934c8b5733e2723", - "url": "https://android.googlesource.com/platform/system/media" - }, - "system/memory/libdmabufheap": { - "dateTime": 1628910586, - "groups": [ - "pdk" - ], - "rev": "aa45961ac7f2e3c8ec52eeea3ff9b11f974689d8", - "revisionExpr": "aa45961ac7f2e3c8ec52eeea3ff9b11f974689d8", - "sha256": "03l8sr6dmi8rnf9psclm0sg0pwqfnp7vknc6vydxgbz1gjxgdr34", - "tree": "f71e233c230fb661f6af0aa5c05e6760a7f243fb", - "url": "https://android.googlesource.com/platform/system/memory/libdmabufheap" - }, - "system/memory/libion": { - "groups": [ - "pdk" - ], - "rev": "3a8b6e9dc9e6cd1a9d2c0898a823acd39aeb4363", - "revisionExpr": "3a8b6e9dc9e6cd1a9d2c0898a823acd39aeb4363", - "sha256": "0jmb5lh6hgyzpsp711dd5igns56xls0crb2aqnzwqfyvn6dinbz3", - "tree": "09ec1548c76cf3ca467696310ac43e3930197ad7", - "url": "https://android.googlesource.com/platform/system/memory/libion" - }, - "system/memory/libmeminfo": { - "dateTime": 1626397805, - "groups": [ - "pdk" - ], - "rev": "126af996ac62cd367929e9a77ff0314d2b0f2fce", - "revisionExpr": "126af996ac62cd367929e9a77ff0314d2b0f2fce", - "sha256": "0hxknnvj22ap00v3nsh6867vi1bcb6dpsm90n223c7z0247kb5az", - "tree": "79dbc9c04947170f5be6e88ff03d9f43119c884e", - "url": "https://android.googlesource.com/platform/system/memory/libmeminfo" - }, - "system/memory/libmemtrack": { - "groups": [ - "pdk" - ], - "rev": "7c6cc1f9f88ff4b944e12d3684d236e5970caca2", - "revisionExpr": "7c6cc1f9f88ff4b944e12d3684d236e5970caca2", - "sha256": "1v1zrkh94ynxgsi30s5i1ivahdabv10clysam1v1c762rczsgr8v", - "tree": "2812155ed23ea13706cac83e2f1290b75391bfc3", - "url": "https://android.googlesource.com/platform/system/memory/libmemtrack" - }, - "system/memory/libmemunreachable": { - "groups": [ - "pdk" - ], - "rev": "0b71f5620444144a770c5f22308ec6992517c1bb", - "revisionExpr": "0b71f5620444144a770c5f22308ec6992517c1bb", - "sha256": "1hg82k95l8ph8phl9n982yxy016z68m4hbwjj5sdsnmi217v2cpy", - "tree": "42846ff04bbdf2fd0a5b826be25d97e3c680d811", - "url": "https://android.googlesource.com/platform/system/memory/libmemunreachable" - }, - "system/memory/lmkd": { - "dateTime": 1633144188, - "groups": [ - "pdk" - ], - "rev": "1a35eece0462ff401c91ff139754f52b808f14b3", - "revisionExpr": "1a35eece0462ff401c91ff139754f52b808f14b3", - "sha256": "0zs9110x7g59rjxrqjri4xm1s751p3yj0xq9dsbbhyg492l40wd9", - "tree": "62195f067757861b5be4b15d655724d26d42a5d6", - "url": "https://android.googlesource.com/platform/system/memory/lmkd" - }, - "system/netd": { - "dateTime": 1646687045, - "groups": [ - "pdk" - ], - "rev": "2ced788ce0003767de7df37852a604bac674045f", - "revisionExpr": "2ced788ce0003767de7df37852a604bac674045f", - "sha256": "07g2xj5gjdrjw2dmcpsf841b093jvzifjdr4jxf3wpg5i8ip7h2b", - "url": "https://github.com/GrapheneOS/platform_system_netd" - }, - "system/nfc": { - "dateTime": 1639440580, - "groups": [ - "pdk" - ], - "rev": "59ad233ecb01491c0212cbb8d460551919bd5e3c", - "revisionExpr": "59ad233ecb01491c0212cbb8d460551919bd5e3c", - "sha256": "0n6am97qcvl14dxr63pgvkay1iz8xhrjb7q18wch0i4f6srkbbrk", - "tree": "05d4c2502b9bac4d853b36a59bbb100333bce744", - "url": "https://android.googlesource.com/platform/system/nfc" - }, - "system/nvram": { - "groups": [ - "pdk" - ], - "rev": "57939692c022b8f5a6bf637bef9451536d9389b3", - "revisionExpr": "57939692c022b8f5a6bf637bef9451536d9389b3", - "sha256": "05xspxnd1366hmv4sjq2fmhbgjq4camppfnqpmakkydd4pw4qnn0", - "tree": "868282331ac5f78edf5f8e6621f41c5795b459e6", - "url": "https://android.googlesource.com/platform/system/nvram" - }, - "system/security": { - "dateTime": 1649011119, - "groups": [ - "pdk" - ], - "rev": "74760ab693d7cd4e64d193f5d901173ab5b34f82", - "revisionExpr": "74760ab693d7cd4e64d193f5d901173ab5b34f82", - "sha256": "186k637s1cgi56z3fiz0vq0bwahlhjmdnkkanmq3hw7r84dnmzsc", - "url": "https://github.com/GrapheneOS/platform_system_security" - }, - "system/sepolicy": { - "dateTime": 1646734803, - "groups": [ - "pdk" - ], - "rev": "fd5a6246d2bbea1b15109ab6688009d2bee1243b", - "revisionExpr": "fd5a6246d2bbea1b15109ab6688009d2bee1243b", - "sha256": "0m5sij24rpvgnpbla3ip670pl3m1kzyis60p9piassgclnv48b5h", - "url": "https://github.com/GrapheneOS/platform_system_sepolicy" - }, - "system/server_configurable_flags": { - "groups": [ - "pdk" - ], - "rev": "cf0231f8f5c03f9c83a5a972cfbaa410782a63f4", - "revisionExpr": "cf0231f8f5c03f9c83a5a972cfbaa410782a63f4", - "sha256": "1ih665qh777kw9vyz8sgsbk3nm2bnhklir7v4df25j8wdr8kw4hv", - "tree": "0d77aa0ab479220b8bf129f68a2cf2e8c9d9fd24", - "url": "https://android.googlesource.com/platform/system/server_configurable_flags" - }, - "system/teeui": { - "groups": [ - "pdk" - ], - "rev": "a0ec5efe611788e97f1c5d4673824750dbc19a5b", - "revisionExpr": "a0ec5efe611788e97f1c5d4673824750dbc19a5b", - "sha256": "1bicz4kmz79mifxfmzc2rzrgvp95zmcxm7giw8lqsigv32m55avl", - "tree": "2604035bdee8786a9c61f01e84a23f4614bdc0fb", - "url": "https://android.googlesource.com/platform/system/teeui" - }, - "system/testing/gtest_extras": { - "groups": [ - "pdk" - ], - "rev": "95cc749048a53521688b68ee1d0b34c5db8be4c3", - "revisionExpr": "95cc749048a53521688b68ee1d0b34c5db8be4c3", - "sha256": "0v5ifyrq7wxsm0mh9843fidj4jmr2x10xqdvdwsshb1p17hxjyyp", - "tree": "5b82b63e08e6b34cb0895628cf81022e67a965f8", - "url": "https://android.googlesource.com/platform/system/testing/gtest_extras" - }, - "system/timezone": { - "dateTime": 1633569023, - "groups": [ - "pdk" - ], - "rev": "714f0844c12bb3d8e0b8cd868d518d9397556db2", - "revisionExpr": "714f0844c12bb3d8e0b8cd868d518d9397556db2", - "sha256": "08sn293cpbizif7ac3g77dj3dj8wpbcqxasca2xzhj0jxw3khd1c", - "tree": "23a77fc49f302055d819b9612450489034b05603", - "url": "https://android.googlesource.com/platform/system/timezone" - }, - "system/tools/aidl": { - "dateTime": 1639008755, - "groups": [ - "pdk" - ], - "rev": "06f535f23c682a52d4c1215cacfa495d11a92b83", - "revisionExpr": "06f535f23c682a52d4c1215cacfa495d11a92b83", - "sha256": "0c2mfz16vc7ql3in0mqn11fqb1hdf3jfamh4gkdm1lgclr1f7qzb", - "tree": "ba0c6f689b4fc9b5330669dd7fe656770dbf6961", - "url": "https://android.googlesource.com/platform/system/tools/aidl" - }, - "system/tools/hidl": { - "dateTime": 1627701006, - "groups": [ - "pdk" - ], - "rev": "17128db022a17946ca4e2c577d558c5606786da7", - "revisionExpr": "17128db022a17946ca4e2c577d558c5606786da7", - "sha256": "14klv5dx95fcihfck1r41bz9nxgcblf838sj62mad685pjmah7fb", - "tree": "665564272a2c03e0bdd2fc4732faa8f1e5864150", - "url": "https://android.googlesource.com/platform/system/tools/hidl" - }, - "system/tools/mkbootimg": { - "dateTime": 1639188557, - "groups": [ - "pdk" - ], - "rev": "b7c1a63df33e6763d2482bc9d33007f67706d131", - "revisionExpr": "b7c1a63df33e6763d2482bc9d33007f67706d131", - "sha256": "1crqv3dz191rwdwym9y5ssvvlb040ycwq2863y272iqywzparn0n", - "tree": "f91a455632f40e97e83be95fce2eed0645d85428", - "url": "https://android.googlesource.com/platform/system/tools/mkbootimg" - }, - "system/tools/sysprop": { - "groups": [ - "pdk" - ], - "rev": "ccc042c02f07b7d92ce16ad6bb55a5e7f34424db", - "revisionExpr": "ccc042c02f07b7d92ce16ad6bb55a5e7f34424db", - "sha256": "0hvq6n3kj0lyyx782wwy32q1m24qclkmas5jdb2wy5hxcrsqvwds", - "tree": "1451b227eb7ae980d654e631e6fa0d63aa43df22", - "url": "https://android.googlesource.com/platform/system/tools/sysprop" - }, - "system/tools/xsdc": { - "dateTime": 1624410627, - "groups": [ - "pdk" - ], - "rev": "abfeaf9bbc3ae101527d59f38ae4cae779329798", - "revisionExpr": "abfeaf9bbc3ae101527d59f38ae4cae779329798", - "sha256": "01kh80wg5r9b1csz23p7x0rqlpb26x5z4r4gi2y4ibisy5bva3w4", - "tree": "a2aff61a7fbe4235ef5c23d0465cd835e493139c", - "url": "https://android.googlesource.com/platform/system/tools/xsdc" - }, - "system/unwinding": { - "dateTime": 1633144196, - "groups": [ - "pdk" - ], - "rev": "de49fbe6a24fa4c7170316cb630425dcdd8a8bb8", - "revisionExpr": "de49fbe6a24fa4c7170316cb630425dcdd8a8bb8", - "sha256": "0iw26p7rx6r9j11r0bvds8idpl7kw6gja4d81wyyfq2j8a2q74ys", - "tree": "48e0b2403de19a1475a492a80459cc9a7b14edf8", - "url": "https://android.googlesource.com/platform/system/unwinding" - }, - "system/update_engine": { - "dateTime": 1631668192, - "groups": [ - "pdk" - ], - "rev": "e7ba2a80e50cbb0d045a603346eac694bf7a4182", - "revisionExpr": "e7ba2a80e50cbb0d045a603346eac694bf7a4182", - "sha256": "0rz4d5aqxhvcj0c748sz8dls6dicsvia6skqp4ynm523qhlhjdi6", - "tree": "b97130ec682e8fb5e12a4c4bffe79b72883d82ac", - "url": "https://android.googlesource.com/platform/system/update_engine" - }, - "system/vold": { - "dateTime": 1636841376, - "groups": [ - "pdk" - ], - "rev": "83d385d4c2eca143ff058ac63e1897d8b9efc8ab", - "revisionExpr": "83d385d4c2eca143ff058ac63e1897d8b9efc8ab", - "sha256": "14pwnbfznd99y1z95r52gqb9lf3gprjmiyznq79di0mapcp4wzp1", - "tree": "f68d2e7770f32f7a638f656019029a9a5e0a4a60", - "url": "https://android.googlesource.com/platform/system/vold" - }, - "test/app_compat/csuite": { - "dateTime": 1620349795, - "groups": [], - "rev": "54052fc48566ddd42d7fde1b8d1ff1d04933ac91", - "revisionExpr": "54052fc48566ddd42d7fde1b8d1ff1d04933ac91", - "sha256": "11h6hldlwrcfk314wn77a218384yh4kz4xz3nzvy3yqm99ywhz8n", - "tree": "13ff98e650cd3c8e0fdee0e6d88b15ef88300fe2", - "url": "https://android.googlesource.com/platform/test/app_compat/csuite" - }, - "test/catbox": { - "dateTime": 1639613597, - "groups": [], - "rev": "d8570293e41a703493d10173dd536f6336456170", - "revisionExpr": "d8570293e41a703493d10173dd536f6336456170", - "sha256": "1vvhs8zifbpg425gzykksvqjiv7rhbpk16w5vm78lbmxsl2p847h", - "tree": "36c3de792a478ea05932426b6ee0c3a366c16e3d", - "url": "https://android.googlesource.com/platform/test/catbox" - }, - "test/cts-root": { - "dateTime": 1624676994, - "groups": [], - "rev": "284a15cec80e8635ac0af66b09586d5a95bfa72e", - "revisionExpr": "284a15cec80e8635ac0af66b09586d5a95bfa72e", - "sha256": "1garbzndz4qsxmv6cys2zf3gwlsay5yw5svfbz770hhim4i037b6", - "tree": "4d5e2e2eaefd2079769f31f00d42a747f77276c4", - "url": "https://android.googlesource.com/platform/test/cts-root" - }, - "test/framework": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "ba613a3cc5623ad9c2658e472031838ece7e2be8", - "revisionExpr": "ba613a3cc5623ad9c2658e472031838ece7e2be8", - "sha256": "1p4gak809gfak9r64pzrq708p53i7y7045x10q7ji16jycw123lv", - "tree": "44844efda6427314e40c57463b95f55c6c7f22c2", - "url": "https://android.googlesource.com/platform/test/framework" - }, - "test/mlts/benchmark": { - "dateTime": 1619485812, - "groups": [ - "pdk" - ], - "rev": "3503295ec1ad7207fb04551dbeb9ea9d1863a403", - "revisionExpr": "3503295ec1ad7207fb04551dbeb9ea9d1863a403", - "sha256": "0n5yjswf4lnshqg8y0lb2wi65gqqqa0xjfgffkif6m8ma6642mh5", - "tree": "f68d540710bea585d62d5be9acd02965f0830e7f", - "url": "https://android.googlesource.com/platform/test/mlts/benchmark" - }, - "test/mlts/models": { - "groups": [ - "pdk" - ], - "rev": "d3efb82b5b346cbe5f63607f946b016f23db28b8", - "revisionExpr": "d3efb82b5b346cbe5f63607f946b016f23db28b8", - "sha256": "136fcq4lmc69yp1gzlynvrv7126z91aw2l1y1gns0d69xk9hfbjf", - "tree": "1b323d017c4a26d05cf18e9a008f95a9d38466b3", - "url": "https://android.googlesource.com/platform/test/mlts/models" - }, - "test/mts": { - "dateTime": 1629846580, - "groups": [], - "rev": "561c2e312ac10fc9acb4532b346e6af53e7431eb", - "revisionExpr": "561c2e312ac10fc9acb4532b346e6af53e7431eb", - "sha256": "06k2xbcdlm0xckbnjgvybgzydk27grx7k5nkx5knxhhal76p5njk", - "tree": "c4ba1d9019d7d70d00c191fda623612023563f73", - "url": "https://android.googlesource.com/platform/test/mts" - }, - "test/vti/dashboard": { - "dateTime": 1551088143, - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "a9bd47e4caa21d535fb89c0e6efe23fa08d25847", - "revisionExpr": "a9bd47e4caa21d535fb89c0e6efe23fa08d25847", - "sha256": "1f92y61l49ljjbfji1y5wqv8hnx08phhyh9xcl8yl5l9valgcx7m", - "url": "https://android.googlesource.com/platform/test/vti/dashboard" - }, - "test/vti/fuzz_test_serving": { - "dateTime": 1551002920, - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "6319e3d94c65669050c49c6ca570096d41823b82", - "revisionExpr": "6319e3d94c65669050c49c6ca570096d41823b82", - "sha256": "07ikws6h4m89x1hy6lg7r5n46y78ax305pabmf46d476hpljpq5i", - "url": "https://android.googlesource.com/platform/test/vti/fuzz_test_serving" - }, - "test/vti/test_serving": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "f94c87ca2242c1c1b875be8f9625ad3c0510613d", - "revisionExpr": "f94c87ca2242c1c1b875be8f9625ad3c0510613d", - "sha256": "12y5bwvhbj1yscbi87irp0xgwmb018fck905zf678aii8qckhp9l", - "tree": "7d35eda923c28249d3bae3eb19f6bba487662cd5", - "url": "https://android.googlesource.com/platform/test/vti/test_serving" - }, - "test/vts": { - "dateTime": 1641514179, - "groups": [ - "pdk", - "vts" - ], - "rev": "6c53d6dffd1a1517ab56249f77e2c829248e4840", - "revisionExpr": "6c53d6dffd1a1517ab56249f77e2c829248e4840", - "sha256": "1wisf4kabifz94mf826jq7kmz4amy2pc5yvwidfvrkfjlmv8fyh0", - "tree": "ee07a9825e4988c28981ca8f880e094f5d05a92d", - "url": "https://android.googlesource.com/platform/test/vts" - }, - "test/vts-testcase/fuzz": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "6148b27ab136ae012e97fdeae96978edcb5ca7b7", - "revisionExpr": "6148b27ab136ae012e97fdeae96978edcb5ca7b7", - "sha256": "106hmz81aaqpy3gq6apgz4a1j6nmvhzp8rbzpldqcl7ymn552h76", - "tree": "3b3c783e47ed4754d1b76652dfd2e4c92387f4e7", - "url": "https://android.googlesource.com/platform/test/vts-testcase/fuzz" - }, - "test/vts-testcase/hal": { - "dateTime": 1640131798, - "groups": [ - "pdk", - "vts" - ], - "rev": "fa5e4e86e0830b5f1b3ff040b9102a53b93e921a", - "revisionExpr": "fa5e4e86e0830b5f1b3ff040b9102a53b93e921a", - "sha256": "13n1p4d3a832fns95npc1wiqq1jc6h3y432bkm36s7y10qhzd1wp", - "tree": "2979b9ce60ed71024833b99905eb006715e9637d", - "url": "https://android.googlesource.com/platform/test/vts-testcase/hal" - }, - "test/vts-testcase/hal-trace": { - "dateTime": 1551088166, - "groups": [ - "pdk", - "vts" - ], - "rev": "2695892568f8fade958ec0ec172df8f295ae4112", - "revisionExpr": "2695892568f8fade958ec0ec172df8f295ae4112", - "sha256": "12pj9szswrfz5ky87gfmg8s4fccpmfiyxkp96qnwa5kics0qrx0p", - "url": "https://android.googlesource.com/platform/test/vts-testcase/hal-trace" - }, - "test/vts-testcase/kernel": { - "dateTime": 1635894606, - "groups": [ - "pdk", - "vts" - ], - "rev": "9ed78c10298de92b1425cb44b012e6d8bcd1adf9", - "revisionExpr": "9ed78c10298de92b1425cb44b012e6d8bcd1adf9", - "sha256": "0hlbmm9ifx9a0bmfx1xhw4mx2y9vm5lc1xm43qwzmpdrj1larzk2", - "tree": "a0bc7c80af7ce7a98c456f5c1b1694caed5337d3", - "url": "https://android.googlesource.com/platform/test/vts-testcase/kernel" - }, - "test/vts-testcase/nbu": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "7ec9f63a38781a13467afb07afde6fcd04d3a4d4", - "revisionExpr": "7ec9f63a38781a13467afb07afde6fcd04d3a4d4", - "sha256": "1h3vd99wax8n5ygs6cg15f0p8kj07kas75n72j7b20n4qdy2bflz", - "tree": "d8db904ff542f4d6771c6b4f2098afc5338c8a28", - "url": "https://android.googlesource.com/platform/test/vts-testcase/nbu" - }, - "test/vts-testcase/performance": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "10b9629f168d0aa19f71fb889d195d681bc38182", - "revisionExpr": "10b9629f168d0aa19f71fb889d195d681bc38182", - "sha256": "1dh5n3pprrdb607f3jriz2madgq3ri8fv4c4mcmqld5fbc56w05b", - "tree": "cb606caa8a0fd8f3e599a7b9300f6a9ece9d2b7b", - "url": "https://android.googlesource.com/platform/test/vts-testcase/performance" - }, - "test/vts-testcase/security": { - "dateTime": 1636067570, - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "c942be477712833fb42491125a4d2b311d128fe0", - "revisionExpr": "c942be477712833fb42491125a4d2b311d128fe0", - "sha256": "10ysras48ih7bka5c413a3mhjqryvsnz96g2rmdfw9xv2v8cb1bj", - "tree": "ca86cd0bc4de20dc4517f12f508da3cdfb7e2bc0", - "url": "https://android.googlesource.com/platform/test/vts-testcase/security" - }, - "test/vts-testcase/vndk": { - "dateTime": 1629767402, - "groups": [ - "pdk", - "vts" - ], - "rev": "ea6b1eeb118f329ffdaef7120db5bf7adde90ae3", - "revisionExpr": "ea6b1eeb118f329ffdaef7120db5bf7adde90ae3", - "sha256": "1l8r1qczbzaqvlq8cd4x1wvi2y2lh14m4fqcqypxlmvi3nl62pqx", - "tree": "a98368bac0655b84f58ff0cab287d7aa89189741", - "url": "https://android.googlesource.com/platform/test/vts-testcase/vndk" - }, - "themes": { - "dateTime": 1635226303, - "groups": [], - "rev": "a34bd74bca7cad83ef90f3a269cc0b1a8106b0ed", - "revisionExpr": "a34bd74bca7cad83ef90f3a269cc0b1a8106b0ed", - "sha256": "05i3c89lflgg3ba7wz5i1k1i6ma79g18ryskzmp363qx9hzpzpnb", - "url": "https://github.com/GrapheneOS/platform_themes" - }, - "toolchain/benchmark": { - "groups": [], - "rev": "f63f22ebbfe9667dd6f67fd3633d734df920847f", - "revisionExpr": "f63f22ebbfe9667dd6f67fd3633d734df920847f", - "sha256": "04c2hzbgqxcim23z4brvq0px4cifmz52434lxacq741kqy8a3yn8", - "tree": "e15da5bed6d027a44541f47c3853c1853cd46506", - "url": "https://android.googlesource.com/toolchain/benchmark" - }, - "toolchain/pgo-profiles": { - "dateTime": 1626491416, - "groups": [ - "pdk" - ], - "rev": "30a1f7f3c2831f566a5dc91296adc3a65664ec5f", - "revisionExpr": "30a1f7f3c2831f566a5dc91296adc3a65664ec5f", - "sha256": "023wq00bzc3lafcy4l4dwyhx0dxlpxikqr7wixj8jvz39n0hlq9g", - "tree": "cee801eb9fad02be4a91188e528686ca6f3c1fe3", - "url": "https://android.googlesource.com/toolchain/pgo-profiles" - }, - "tools/aadevtools": { - "dateTime": 1619997064, - "groups": [ - "pdk" - ], - "rev": "d9ac1aa0208945feaf69d3601455a28fbdd1bdbc", - "revisionExpr": "d9ac1aa0208945feaf69d3601455a28fbdd1bdbc", - "sha256": "1zb9yfwjj9f0hk75vi7qg9j3fllpk3n5mfhgky8z385bh2jmzk5v", - "tree": "6955678b931165865359e22fabefa6924f7a7879", - "url": "https://android.googlesource.com/platform/tools/aadevtools" - }, - "tools/acloud": { - "dateTime": 1620954607, - "groups": [ - "pdk", - "projectarch", - "tools", - "tradefed", - "vts" - ], - "rev": "d76dba9325474e1fe98d0ef7f0bd7b6579ea1298", - "revisionExpr": "d76dba9325474e1fe98d0ef7f0bd7b6579ea1298", - "sha256": "02svjyi2vj85r6yi6k5i0xffkxkkxh6iyf7bpf99aiwq80aw3hfq", - "tree": "b7c942738553e015169331b4f4af09e2bc720d58", - "url": "https://android.googlesource.com/platform/tools/acloud" - }, - "tools/apifinder": { - "groups": [ - "pdk", - "tools" - ], - "rev": "eaf25fb9a7f47791310b8f3ba621311ec58c0d9b", - "revisionExpr": "eaf25fb9a7f47791310b8f3ba621311ec58c0d9b", - "sha256": "0bfac5abla83d56kz7hvwdb12h60h90lj9ahy7cgg75qfgjnj9ic", - "tree": "e0df5e8ec0c4c9394b6399a8608535eaa55819f6", - "url": "https://android.googlesource.com/platform/tools/apifinder" - }, - "tools/apksig": { - "dateTime": 1622257799, - "groups": [ - "pdk", - "tradefed" - ], - "rev": "c2b69bcc45dfac3a745e5f2fefcec42594dddb6c", - "revisionExpr": "c2b69bcc45dfac3a745e5f2fefcec42594dddb6c", - "sha256": "1dl6k7qnk9kl26sdr3a6hy2mg9939a20bk7qp11jb3c5vnmarcsy", - "tree": "9377b651b9a765ffbc05ec4a394972c54446e1fa", - "url": "https://android.googlesource.com/platform/tools/apksig" - }, - "tools/apkzlib": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "033c8085fae78bff4a995774c7d87514082529b6", - "revisionExpr": "033c8085fae78bff4a995774c7d87514082529b6", - "sha256": "1qbj6g2jivxjlxgm1z27anqgb0hh50fm3mqfpb4bd55mqn73csi8", - "tree": "029b26e05f844057c9c25576d2a98072bb5b851a", - "url": "https://android.googlesource.com/platform/tools/apkzlib" - }, - "tools/asuite": { - "dateTime": 1628039454, - "groups": [ - "pdk" - ], - "rev": "4af94bafec6a1286b50c3015977834e11d40b7d1", - "revisionExpr": "4af94bafec6a1286b50c3015977834e11d40b7d1", - "sha256": "0lhpqxdbakqawxvkm8ad53m11yvcha5s75jzcqyni806wcspnc2w", - "tree": "a4d09d5a645110499b27fe29d727fe1f47fac2e5", - "url": "https://android.googlesource.com/platform/tools/asuite" - }, - "tools/carrier_settings": { - "groups": [ - "tools" - ], - "rev": "bb18cf79e8c4d0d172c336e5f432acb8d604f8b4", - "revisionExpr": "bb18cf79e8c4d0d172c336e5f432acb8d604f8b4", - "sha256": "1gcpddy94nmhqbmpr3y1s6b29w6zx3r5ixn53hd0s4y0rfw9ahj6", - "tree": "3e2138982cecd7057a274f1b6ddaee6622ed7681", - "url": "https://android.googlesource.com/platform/tools/carrier_settings" - }, - "tools/currysrc": { - "groups": [ - "pdk" - ], - "rev": "397dceba76b70108b5e76702e6505984620f3c51", - "revisionExpr": "397dceba76b70108b5e76702e6505984620f3c51", - "sha256": "0h3smd8j3lrd8lnmzcpirn70k9q8l645sbgzfw6cxdrzbi7p2d1a", - "tree": "580c2914b0561c1b2c40eb0c2f29163e9bd7bbb1", - "url": "https://android.googlesource.com/platform/tools/currysrc" - }, - "tools/dexter": { - "groups": [ - "pdk-fs", - "tools" - ], - "rev": "093604d5f4ac95f1e63296014483325e8cf063a7", - "revisionExpr": "093604d5f4ac95f1e63296014483325e8cf063a7", - "sha256": "1mmldb1h69bcxil78y708hfzr1v5s7y547j0v9cb2vgg48m109dg", - "tree": "a75b5e69beba5a07d2f5f1ffc59a1a7d0e534237", - "url": "https://android.googlesource.com/platform/tools/dexter" - }, - "tools/doc_generation": { - "dateTime": 1631754624, - "groups": [ - "pdk", - "tools" - ], - "rev": "ae81e21a4c6de7562f7718d063e1fde1a89f7919", - "revisionExpr": "ae81e21a4c6de7562f7718d063e1fde1a89f7919", - "sha256": "0wrhriszbxc58k6sqmv1lsipac7bi67q15yjg2clb6k5irp8rzkh", - "tree": "b01c04b523e6a36bd765224d36e3d11e646229fa", - "url": "https://android.googlesource.com/platform/tools/doc_generation" - }, - "tools/external/fat32lib": { - "groups": [ - "tools" - ], - "rev": "9e1f8f058cf40689fc1340c49ee0ab8fd32212df", - "revisionExpr": "9e1f8f058cf40689fc1340c49ee0ab8fd32212df", - "sha256": "0zx9wqm0l5w1ghcyj49bsfm39y8b97bckfmy9l5r62f6yx4hcgsh", - "tree": "4eb0655273eaa2e6a26d41de780d966c5123c9b5", - "url": "https://android.googlesource.com/platform/tools/external/fat32lib" - }, - "tools/external_updater": { - "dateTime": 1620954614, - "groups": [ - "tools" - ], - "rev": "ce877c8b1cc3dc0a82c4dc05d10f5021ac36d66d", - "revisionExpr": "ce877c8b1cc3dc0a82c4dc05d10f5021ac36d66d", - "sha256": "0aa7dhk94wdc6qa45q2bhc8qc17x7f4n53gn8bqb06pdvwdiilmz", - "tree": "3ed4360a9de7ca76e250c53a99864e859d2a2cf1", - "url": "https://android.googlesource.com/platform/tools/external_updater" - }, - "tools/metalava": { - "dateTime": 1638583810, - "groups": [ - "pdk", - "tools" - ], - "rev": "331ea44e89d47088ce6d194327a36ff28c295e94", - "revisionExpr": "331ea44e89d47088ce6d194327a36ff28c295e94", - "sha256": "06n81pbkibhn0bk0ap1g67nlzj4sq6iblqp2mqpcxr448xn44392", - "tree": "8066627c0373154a52ffff8a756538da091e90c3", - "url": "https://android.googlesource.com/platform/tools/metalava" - }, - "tools/ndkports": { - "groups": [ - "pdk" - ], - "rev": "a181fe59a34803a1ba7300bd1a32532b6dc3e9fb", - "revisionExpr": "a181fe59a34803a1ba7300bd1a32532b6dc3e9fb", - "sha256": "13f0scvw1gkwjx24l6hqgk9v7q919zilas7v0b6h8pg2akiyd45h", - "tree": "96d3320fa24a1aa2160e56ef7d8157d653cc0f9b", - "url": "https://android.googlesource.com/platform/tools/ndkports" - }, - "tools/platform-compat": { - "dateTime": 1633396187, - "groups": [ - "pdk", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "f2b050c5a844c9621113d573f06b85c692349a87", - "revisionExpr": "f2b050c5a844c9621113d573f06b85c692349a87", - "sha256": "193lr1nxwghrz0ch9a2r744w108npnvr7rpzziy1h3wxgg8474qk", - "tree": "3501ee7196591d863fffbe49c8c8be567c1cdb1e", - "url": "https://android.googlesource.com/tools/platform-compat" - }, - "tools/repohooks": { - "dateTime": 1634685007, - "groups": [ - "adt-infra", - "cts", - "developers", - "motodev", - "pdk", - "tools", - "tradefed" - ], - "rev": "9abaded0e9c40cd586760d20f79bf9e7775a68c2", - "revisionExpr": "9abaded0e9c40cd586760d20f79bf9e7775a68c2", - "sha256": "1yx3bwnpw5crc22v4sssy6vr55z2j1m9x4wa1gphix0lqy6n163j", - "tree": "92df91ba2e8af1e8571f88635559b6012f9dfa4c", - "url": "https://android.googlesource.com/platform/tools/repohooks" - }, - "tools/security": { - "dateTime": 1634253180, - "groups": [ - "pdk", - "tools" - ], - "rev": "ac8a83e4dc5e579c1527c4e4c2fbfd457d443058", - "revisionExpr": "ac8a83e4dc5e579c1527c4e4c2fbfd457d443058", - "sha256": "09sk0fv0xghznv3hy3smxwgkgpg0a4ha516frfxjgxhc7rs0da17", - "tree": "b73e248bd592ae079d95dec4bacccf5e560375e2", - "url": "https://android.googlesource.com/platform/tools/security" - }, - "tools/test/connectivity": { - "dateTime": 1641946376, - "groups": [ - "pdk" - ], - "rev": "97607e3caf0456c25da1b27dadbad5d37fb8c97c", - "revisionExpr": "97607e3caf0456c25da1b27dadbad5d37fb8c97c", - "sha256": "1cp37j0j49ky6hfsjvkn3s69d300nrmkgffgba3lkpgxfpz84fdy", - "tree": "5ecf5a7077d16228f3799306864b9c26f29d22b5", - "url": "https://android.googlesource.com/platform/tools/test/connectivity" - }, - "tools/test/graphicsbenchmark": { - "dateTime": 1619053817, - "groups": [ - "pdk" - ], - "rev": "28e12eb3de07051b65b56360dc71d3ac26866cbc", - "revisionExpr": "28e12eb3de07051b65b56360dc71d3ac26866cbc", - "sha256": "0v5b8p7lwcwrmd1sxc6axf7qkdqyq9p5dqcyazngr0amhdf2xg0j", - "tree": "d058665435e5c2bccf79ca0c7c9ee9c7165d0799", - "url": "https://android.googlesource.com/platform/tools/test/graphicsbenchmark" - }, - "tools/test/openhst": { - "groups": [ - "tools" - ], - "rev": "8cabc02acf0745f11cd00758ee8906faa52ee631", - "revisionExpr": "8cabc02acf0745f11cd00758ee8906faa52ee631", - "sha256": "1qlnvcpsy11nd9cjjh6yy1bhcsikx3xg5rzkqbfhli0q0a5jwrpp", - "tree": "fe60ed2f76b9fafd353203be1470ee1461931cb5", - "url": "https://android.googlesource.com/platform/tools/test/openhst" - }, - "tools/tradefederation/prebuilts": { - "dateTime": 1642212609, - "groups": [ - "pdk", - "tradefed" - ], - "rev": "2a5fd21caf0d161ef6fc2efec1fadf2f31986039", - "revisionExpr": "2a5fd21caf0d161ef6fc2efec1fadf2f31986039", - "sha256": "1z18jfsha5vb81kcv1rlsrn720g9a01vbgmvlz87r183lclgwh7a", - "tree": "e968c671da85c3ef909ceedaa3a12d1a69bd73a4", - "url": "https://android.googlesource.com/platform/tools/tradefederation/prebuilts" - }, - "tools/treble": { - "dateTime": 1619745082, - "groups": [ - "pdk", - "tools" - ], - "rev": "f86e669bee8f7347e3be37ddd74f707d685395f1", - "revisionExpr": "f86e669bee8f7347e3be37ddd74f707d685395f1", - "sha256": "1cm4prh06srq421ibkac8s9kdjxvq6s0gy336sa92wc886hg8k2d", - "tree": "4d7852d76974dbe8f7708ba392bf7e328697caac", - "url": "https://android.googlesource.com/platform/tools/treble" - }, - "tools/trebuchet": { - "dateTime": 1620954624, - "groups": [ - "cts", - "pdk", - "pdk-cw-fs", - "pdk-fs", - "tools" - ], - "rev": "cc86c36ffc7d164dc7f20373f072c821f36458c6", - "revisionExpr": "cc86c36ffc7d164dc7f20373f072c821f36458c6", - "sha256": "1i3iz9fyd0jbvmjawxy3w0qvf6ycnv6jvmxk6c7xm272ad43gxag", - "tree": "c46c4554991f543a715def82541c27f3db50e393", - "url": "https://android.googlesource.com/platform/tools/trebuchet" - }, - "vendor/adevtool": { - "dateTime": 1649101621, - "groups": [], - "rev": "020cc2c1dba940e20d5d0aac72409ea1fd7a1e18", - "revisionExpr": "020cc2c1dba940e20d5d0aac72409ea1fd7a1e18", - "sha256": "02ya64j8bg1c7hf45skzyk61bm88k6zzcx9p34iim832xkap07am", - "url": "https://github.com/GrapheneOS/adevtool" - }, - "vendor/android-prepare-vendor": { - "dateTime": 1647855591, - "groups": [], - "rev": "888e116ea243a120ad47f1698515fc4cff08583a", - "revisionExpr": "888e116ea243a120ad47f1698515fc4cff08583a", - "sha256": "0wiq9z8mjxa5fanzz28iq41y5hwvsz6yh3aylkj71ggzhbpgc9wd", - "url": "https://github.com/GrapheneOS/android-prepare-vendor" - }, - "vendor/state": { - "dateTime": 1649245017, - "groups": [], - "rev": "7cb4868b6c3b2eb5b2c379d6245843c08efa85d7", - "revisionExpr": "7cb4868b6c3b2eb5b2c379d6245843c08efa85d7", - "sha256": "0wsnbfmsrvmyhacnivgl4a6nig3ya64s8n68113nw2p7nf2w51af", - "url": "https://github.com/GrapheneOS/vendor_state" - } -} \ No newline at end of file diff --git a/flavors/grapheneos/repo-SP2A.220405.003.2022041600.json b/flavors/grapheneos/repo-SP2A.220405.003.2022041600.json deleted file mode 100644 index 56037c2c..00000000 --- a/flavors/grapheneos/repo-SP2A.220405.003.2022041600.json +++ /dev/null @@ -1,11405 +0,0 @@ -{ - "art": { - "dateTime": 1648589300, - "groups": [ - "pdk" - ], - "rev": "0e277192c3e6f9d3c990e70239880c5cbffe2c1e", - "revisionExpr": "0e277192c3e6f9d3c990e70239880c5cbffe2c1e", - "sha256": "157c7b67mz86gx2fsznjfzhdqbwzhwr8jw81zcp426j4nskrwg6m", - "url": "https://github.com/GrapheneOS/platform_art" - }, - "bionic": { - "dateTime": 1648664784, - "groups": [ - "pdk" - ], - "rev": "6785e6f3a6199f56ec1d434c69654645cd945160", - "revisionExpr": "6785e6f3a6199f56ec1d434c69654645cd945160", - "sha256": "10vmn9zyh6arynfpn7n96nc8i0qi7q5r91f4vvkr0zz96dbicsh5", - "url": "https://github.com/GrapheneOS/platform_bionic" - }, - "bootable/libbootloader": { - "groups": [ - "pdk", - "vts" - ], - "rev": "adde7e6fdd387032ce321d46842318ef8d7f68a0", - "revisionExpr": "adde7e6fdd387032ce321d46842318ef8d7f68a0", - "sha256": "1g10xsdj43z21cw7yl1mg70jdmgf27xqm713al4bvpqy7g3l177j", - "tree": "9ca17f2be17f89776417c94d9a6d570140c06957", - "url": "https://android.googlesource.com/platform/bootable/libbootloader" - }, - "bootable/recovery": { - "dateTime": 1646687009, - "groups": [ - "pdk" - ], - "rev": "bf7fe6fb6bf8211b0c5e1259fe5f6eee644fbf3a", - "revisionExpr": "bf7fe6fb6bf8211b0c5e1259fe5f6eee644fbf3a", - "sha256": "0p5k5al1khyl8mvfycln7j8ilqrb012if1jfghjfsqgzykv1vfxm", - "url": "https://github.com/GrapheneOS/platform_bootable_recovery" - }, - "branding": { - "dateTime": 1643710599, - "groups": [], - "rev": "7149017888121bcba543f57b41e032a8c45fca62", - "revisionExpr": "7149017888121bcba543f57b41e032a8c45fca62", - "sha256": "10iav2wf4f1nabypkkm7lngnjbmr8zr0mn1jdpdl6iqz4xk08s7x", - "url": "https://github.com/GrapheneOS/branding" - }, - "build/bazel": { - "dateTime": 1620954077, - "groups": [ - "pdk" - ], - "linkfiles": [ - { - "dest": "WORKSPACE", - "src": "bazel.WORKSPACE" - }, - { - "dest": "tools/bazel", - "src": "bazel.sh" - }, - { - "dest": "BUILD", - "src": "bazel.BUILD" - } - ], - "rev": "8167429c8df5408ca79973f618b0c136aba5c692", - "revisionExpr": "8167429c8df5408ca79973f618b0c136aba5c692", - "sha256": "1jsyl5fjbqna5vw2w3qqn6p9gr9rln6mkzisd0dqz1i8wh7nw1rf", - "tree": "ece95204c9b80e30cc733ade8ac22381441285d1", - "url": "https://android.googlesource.com/platform/build/bazel" - }, - "build/blueprint": { - "dateTime": 1621904529, - "groups": [ - "pdk", - "tradefed" - ], - "rev": "4b657dffa5eaba55d37ae12f920a0a56e5867f63", - "revisionExpr": "4b657dffa5eaba55d37ae12f920a0a56e5867f63", - "sha256": "1yi42fwvv679pfpr4vxy7vfrqr4la043a7s57rpbw2k5v7h6vm2y", - "tree": "e1ba8c01ad13d485e97071294f90ca3be9c1c531", - "url": "https://android.googlesource.com/platform/build/blueprint" - }, - "build/make": { - "copyfiles": [ - { - "dest": "Makefile", - "src": "core/root.mk" - } - ], - "dateTime": 1649108650, - "groups": [ - "pdk" - ], - "linkfiles": [ - { - "dest": "build/CleanSpec.mk", - "src": "CleanSpec.mk" - }, - { - "dest": "build/buildspec.mk.default", - "src": "buildspec.mk.default" - }, - { - "dest": "build/core", - "src": "core" - }, - { - "dest": "build/envsetup.sh", - "src": "envsetup.sh" - }, - { - "dest": "build/target", - "src": "target" - }, - { - "dest": "build/tools", - "src": "tools" - } - ], - "rev": "760e3fbea9f0dee02da6deafcf90e994a4932a7d", - "revisionExpr": "760e3fbea9f0dee02da6deafcf90e994a4932a7d", - "sha256": "0v3sswnk6gx065kgx01nbwfdyma5zscd2r3q7iwpa1rwa3sizlp2", - "url": "https://github.com/GrapheneOS/platform_build" - }, - "build/pesto": { - "dateTime": 1620867700, - "groups": [ - "pdk" - ], - "rev": "b9f3503f5503577d130fa64f27f25c9dd60811f3", - "revisionExpr": "b9f3503f5503577d130fa64f27f25c9dd60811f3", - "sha256": "0cgw3nmazi87f7qam00szqzy37laz7lv5w9l5zagniv5z0kjl10j", - "tree": "8649d023cca68532982dcb0cc432054efeca6c7e", - "url": "https://android.googlesource.com/platform/build/pesto" - }, - "build/soong": { - "dateTime": 1646687010, - "groups": [ - "pdk", - "tradefed" - ], - "linkfiles": [ - { - "dest": "Android.bp", - "src": "root.bp" - }, - { - "dest": "bootstrap.bash", - "src": "bootstrap.bash" - } - ], - "rev": "a9840b8b6b9b42dae3a2f478393b8a006e16c9de", - "revisionExpr": "a9840b8b6b9b42dae3a2f478393b8a006e16c9de", - "sha256": "16b2ch5sx474bywhv8ffpqdlrm0g9w9fv74nzlwx08zrl5dpgb6q", - "url": "https://github.com/GrapheneOS/platform_build_soong" - }, - "compatibility/cdd": { - "dateTime": 1618880487, - "groups": [ - "pdk" - ], - "rev": "b894313362dca9782471f090530f5e0896115efa", - "revisionExpr": "b894313362dca9782471f090530f5e0896115efa", - "sha256": "04l9jdf0i7pf4lq3dxrik4gg3k00v2r3dr9mp6bznf6mm37cvzh9", - "tree": "74d781122a28d5551100b1bdde81fae2cf95ff3b", - "url": "https://android.googlesource.com/platform/compatibility/cdd" - }, - "cts": { - "dateTime": 1644645748, - "groups": [ - "cts", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5c5a1cac99f23a61564c60be33f9274ff7fcd5fa", - "revisionExpr": "5c5a1cac99f23a61564c60be33f9274ff7fcd5fa", - "sha256": "06b1aii0zab93ynrs53vvw4amqa2jlv4g3mckq1imqr3rpj3zpwl", - "tree": "f516569e9fc91e80dd146ed1b899c1befb591751", - "url": "https://android.googlesource.com/platform/cts" - }, - "dalvik": { - "dateTime": 1617930074, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ae1c3ddc6f5863c97e2b98e1213cb284620ee1fd", - "revisionExpr": "ae1c3ddc6f5863c97e2b98e1213cb284620ee1fd", - "sha256": "18iw5p98mm7wnfjd0yhnb1fcrnjwrigp1apbz2lyizlm95hkgz2v", - "tree": "9d5f5f55f2fc50a9287d24b462d5b9ac7e590545", - "url": "https://android.googlesource.com/platform/dalvik" - }, - "developers/build": { - "groups": [ - "developers", - "pdk" - ], - "rev": "4e30fdb4cd8f7176f7341fd037ad2235b00c32f7", - "revisionExpr": "4e30fdb4cd8f7176f7341fd037ad2235b00c32f7", - "sha256": "0pvgglif7iy8n6sx8xkxw7xf6gcv60lgfh4kbd4k1ry75rb1hfy3", - "tree": "b0f66e2bacf9250c370f5455691ab68403acbbe7", - "url": "https://android.googlesource.com/platform/developers/build" - }, - "developers/demos": { - "dateTime": 1496909782, - "groups": [ - "developers" - ], - "rev": "03814c35b8ee0a1284c667556260124d97466b28", - "revisionExpr": "03814c35b8ee0a1284c667556260124d97466b28", - "sha256": "1ciqaaj6jkykb6lkksqfka0077fhz1md6qiw5m337llyyiz29ywc", - "url": "https://android.googlesource.com/platform/developers/demos" - }, - "developers/samples/android": { - "groups": [ - "developers" - ], - "rev": "c85723c94ac1956aaa744503017e768bea518fba", - "revisionExpr": "c85723c94ac1956aaa744503017e768bea518fba", - "sha256": "1npnk3yyvchp4lh38aa7b31kly968h4j9af3x0ad894qigdmbk2g", - "tree": "d51fe2c9b495971f9cde4ab36814184d070aa0b7", - "url": "https://android.googlesource.com/platform/developers/samples/android" - }, - "development": { - "dateTime": 1646687011, - "groups": [ - "developers", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "7c5acc6ae6a236c6ffff647b74d478c5af8bfcce", - "revisionExpr": "7c5acc6ae6a236c6ffff647b74d478c5af8bfcce", - "sha256": "0blg4ijdk4biphrjq6gg7p43b312a5rrxl182lb96i5ny1l87lpm", - "url": "https://github.com/GrapheneOS/platform_development" - }, - "device/amlogic/yukawa": { - "dateTime": 1636545875, - "groups": [ - "device", - "pdk", - "yukawa" - ], - "rev": "aac192379863f63453f775db8968207c351fc0d0", - "revisionExpr": "aac192379863f63453f775db8968207c351fc0d0", - "sha256": "1qk861pyigxp903dckyzls5lw8cz5vp4pzx0l0y1g5bvag84i65l", - "tree": "ef619758bd8ce41573b0bc8db8801d55f2169a94", - "url": "https://android.googlesource.com/device/amlogic/yukawa" - }, - "device/amlogic/yukawa-kernel": { - "dateTime": 1617152461, - "groups": [ - "device", - "pdk", - "yukawa" - ], - "rev": "824c867a84d9c67297d9475d4a613702f40a1b75", - "revisionExpr": "824c867a84d9c67297d9475d4a613702f40a1b75", - "sha256": "1hfm6i7s4jrhfkxggkdvi58bwkl0gs0zyhn0p2p4gkg4vn1xhzyi", - "tree": "fed2ad0a590803490ef50c9eb8cbd4bc9f22928c", - "url": "https://android.googlesource.com/device/amlogic/yukawa-kernel" - }, - "device/common": { - "dateTime": 1646686991, - "groups": [ - "pdk", - "pdk-cw-fs" - ], - "rev": "14af7e540a5907480c221db5d3effa5ecbe00969", - "revisionExpr": "14af7e540a5907480c221db5d3effa5ecbe00969", - "sha256": "1y3z5mqzf4zmbfm0pmxf4zycn72akmrak1rsh8kr4phkl8yzghjh", - "url": "https://github.com/GrapheneOS/device_common" - }, - "device/generic/arm64": { - "groups": [ - "pdk" - ], - "rev": "c3df6ff97a7cc229da9e4e67840660a76bbcfcc1", - "revisionExpr": "c3df6ff97a7cc229da9e4e67840660a76bbcfcc1", - "sha256": "0l66va61ybzf224l9q2gq60i132ikb75k58h1za1faq18m8hwvyx", - "tree": "5b10c31ac56b53881c53cec8dffab43bbe47b26e", - "url": "https://android.googlesource.com/device/generic/arm64" - }, - "device/generic/armv7-a-neon": { - "groups": [ - "pdk" - ], - "rev": "d4d1350505f09c015e46c220e3481378bebfee02", - "revisionExpr": "d4d1350505f09c015e46c220e3481378bebfee02", - "sha256": "1986xyq0p2cqf4bgw3xf21qjszbidll8iwz2snzvffapybhr1213", - "tree": "4ddba5e458b78a0d97053c902ba0541130f4237c", - "url": "https://android.googlesource.com/device/generic/armv7-a-neon" - }, - "device/generic/art": { - "groups": [ - "pdk" - ], - "rev": "0f1e1a7cfa4cb9210bec0c446807846f191d6591", - "revisionExpr": "0f1e1a7cfa4cb9210bec0c446807846f191d6591", - "sha256": "1ijzwbsqb7xhzlj1bc84mp6hx782q30cvdsk4z6m36yibwlmkd97", - "tree": "537764cbc9630243d2584a172624c59216ad9126", - "url": "https://android.googlesource.com/device/generic/art" - }, - "device/generic/car": { - "dateTime": 1639188046, - "groups": [ - "pdk" - ], - "rev": "4a707ef1f7bc8f0ce5b1ea3c69fa9d65cf54da01", - "revisionExpr": "4a707ef1f7bc8f0ce5b1ea3c69fa9d65cf54da01", - "sha256": "11k274qmdw1n585z0ras57zwavzk2mdw19sg1q1xsj5plhn01psn", - "tree": "0441c3c72f4b3897b376bc9317efe804739e5c6a", - "url": "https://android.googlesource.com/device/generic/car" - }, - "device/generic/common": { - "dateTime": 1639188047, - "groups": [ - "pdk" - ], - "rev": "c91cb9a2c6b685e8e391fd3dbeb549099fde639d", - "revisionExpr": "c91cb9a2c6b685e8e391fd3dbeb549099fde639d", - "sha256": "1kv3h6c7bpxvlvjmxz19av9zsign6h690ab8h7sprwpwh8ra70zi", - "tree": "55c02525b294fe0386a8482e988959058fee0d12", - "url": "https://android.googlesource.com/device/generic/common" - }, - "device/generic/goldfish": { - "dateTime": 1646686209, - "groups": [ - "pdk" - ], - "rev": "2a86cf03bf012ddf9e085cc814a1019bf4966e64", - "revisionExpr": "2a86cf03bf012ddf9e085cc814a1019bf4966e64", - "sha256": "0j5c7nx9syk2imigzqnnq12szyybakirv0ns1vwpk106dsj5s950", - "url": "https://github.com/GrapheneOS/device_generic_goldfish" - }, - "device/generic/goldfish-opengl": { - "dateTime": 1634252492, - "groups": [ - "pdk" - ], - "rev": "2dd0f4d156d3eabea3978c0db7c17d9eaa670a2b", - "revisionExpr": "2dd0f4d156d3eabea3978c0db7c17d9eaa670a2b", - "sha256": "1fb0p8cwr6zlz6vwvvd59hvawqsaqq9niy3c9l3rr0ff351djdxf", - "tree": "d8aed68be718346b467f7fd5beea646d0f819070", - "url": "https://android.googlesource.com/device/generic/goldfish-opengl" - }, - "device/generic/mini-emulator-arm64": { - "groups": [ - "pdk" - ], - "rev": "3b24236047b36f026be87400f19dc98d99633580", - "revisionExpr": "3b24236047b36f026be87400f19dc98d99633580", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-arm64" - }, - "device/generic/mini-emulator-armv7-a-neon": { - "groups": [ - "pdk" - ], - "rev": "976cab503dd390085bffa7d6fe3c03827f691074", - "revisionExpr": "976cab503dd390085bffa7d6fe3c03827f691074", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-armv7-a-neon" - }, - "device/generic/mini-emulator-x86": { - "groups": [ - "pdk" - ], - "rev": "6cc4f90392cb5c2f4589231124dbf8e111a6ac79", - "revisionExpr": "6cc4f90392cb5c2f4589231124dbf8e111a6ac79", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-x86" - }, - "device/generic/mini-emulator-x86_64": { - "groups": [ - "pdk" - ], - "rev": "15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca", - "revisionExpr": "15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-x86_64" - }, - "device/generic/opengl-transport": { - "groups": [ - "pdk" - ], - "rev": "0bc091d436bc9e18d69292032d977f04d144e0f6", - "revisionExpr": "0bc091d436bc9e18d69292032d977f04d144e0f6", - "sha256": "1j6amjg99zbjsdg3xzgls29i0awz5rxdq8wklvkvrymhczk9ibr8", - "tree": "5a14900c65cc5b3e18e60e60f6363d0e08f2c109", - "url": "https://android.googlesource.com/device/generic/opengl-transport" - }, - "device/generic/qemu": { - "groups": [ - "pdk" - ], - "rev": "adfcf5c590f51c6c9d39b27bcf53cdf724fa4a7e", - "revisionExpr": "adfcf5c590f51c6c9d39b27bcf53cdf724fa4a7e", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", - "url": "https://android.googlesource.com/device/generic/qemu" - }, - "device/generic/trusty": { - "dateTime": 1620781300, - "groups": [ - "pdk" - ], - "rev": "ee763193897abe6c5f27bcc683cad8f837026ee6", - "revisionExpr": "ee763193897abe6c5f27bcc683cad8f837026ee6", - "sha256": "1hj6w5lsdahw94dh8zgj2a6zs1vidcxdyi0wsxm7zwsvl1pwmrmr", - "tree": "3876337430a5624a2e43a6d2cc7a0a3e579b71ee", - "url": "https://android.googlesource.com/device/generic/trusty" - }, - "device/generic/uml": { - "dateTime": 1613865723, - "groups": [ - "device", - "pdk" - ], - "rev": "6fa5ce6ef11e610b7f5677d2c2d91c37fcbb57f7", - "revisionExpr": "6fa5ce6ef11e610b7f5677d2c2d91c37fcbb57f7", - "sha256": "18ninwq7gwgxxkrf5pgqfd05n8wjfnl9wc2wmwrs9r4kzgawmhgs", - "tree": "6dba6a8ddcbefd1eeef221e11b217798d2ba4db4", - "url": "https://android.googlesource.com/device/generic/uml" - }, - "device/generic/vulkan-cereal": { - "dateTime": 1639008078, - "groups": [ - "pdk" - ], - "rev": "1c67746b7008f9db875a65f310b03f23e38cbd6c", - "revisionExpr": "1c67746b7008f9db875a65f310b03f23e38cbd6c", - "sha256": "1lx8pz8pcm26j2smb4ydg58wgfknjia9swz31p3dmak6h1q3j922", - "tree": "7f61cf98a91238d334339544e3da5ea442810612", - "url": "https://android.googlesource.com/device/generic/vulkan-cereal" - }, - "device/generic/x86": { - "groups": [ - "pdk" - ], - "rev": "4394cdf90094161d5caf4f7237c883ab2862c2f2", - "revisionExpr": "4394cdf90094161d5caf4f7237c883ab2862c2f2", - "sha256": "1msvricg8asj7vhkpfx4vd3jykdg3xqs0yhrvhj7m48lhsandfdz", - "tree": "d833386e6b2d2e4611aa12f4295ec38655b6c899", - "url": "https://android.googlesource.com/device/generic/x86" - }, - "device/generic/x86_64": { - "groups": [ - "pdk" - ], - "rev": "2d32bcd931d54c48dd1ef4b581d0a082c67efc5c", - "revisionExpr": "2d32bcd931d54c48dd1ef4b581d0a082c67efc5c", - "sha256": "1w7b33sap7ym1y23435n3cjsbvl8ws49m46lk8h1kgy8apg08mkw", - "tree": "0d43e05d12da93b82ef0a3ec66892831ff03c754", - "url": "https://android.googlesource.com/device/generic/x86_64" - }, - "device/google/atv": { - "dateTime": 1641765684, - "groups": [ - "broadcom_pdk", - "device", - "generic_fs", - "pdk" - ], - "rev": "ee7a4a9d75de8a44c982eb86db880152e7a8bd99", - "revisionExpr": "ee7a4a9d75de8a44c982eb86db880152e7a8bd99", - "sha256": "1glsmdxc5a6hr1dl1x46dkxblrnsy1dzx9gwjd01sjiiikl9zi1m", - "tree": "90702762590343358a7d7287e8dd9bd4c4869d32", - "url": "https://android.googlesource.com/device/google/atv" - }, - "device/google/barbet": { - "dateTime": 1649097930, - "groups": [ - "barbet", - "device" - ], - "rev": "4e18acf51a6dcbfaed640dbeaf107176485310c4", - "revisionExpr": "4e18acf51a6dcbfaed640dbeaf107176485310c4", - "sha256": "1j6znr7l1jnzv8fr5x87l0ldays2mrgjrgbwxf7n2cf8x3yw0gvn", - "url": "https://github.com/GrapheneOS/device_google_barbet" - }, - "device/google/barbet-kernel": { - "dateTime": 1649105955, - "groups": [ - "barbet", - "device" - ], - "rev": "fd6f98f4a1d5c17829df16d716bef031851a39dd", - "revisionExpr": "fd6f98f4a1d5c17829df16d716bef031851a39dd", - "sha256": "1lhqbczd7p6mw6blsib9i6h0qcqbh2aih4k7vd3rvi51kxzr8zq0", - "url": "https://github.com/GrapheneOS/device_google_barbet-kernel" - }, - "device/google/barbet-sepolicy": { - "dateTime": 1626310910, - "groups": [ - "barbet", - "device" - ], - "rev": "2e3245f72c33ba033a06ced228b16cad5446c449", - "revisionExpr": "2e3245f72c33ba033a06ced228b16cad5446c449", - "sha256": "1lwjsrfcvdzj8lqkjy55y58bqmzirfg25zb19nhrp0bfnph3wlln", - "tree": "e78b745fc37b351b4ce7356181f967d9e35dd8b0", - "url": "https://android.googlesource.com/device/google/barbet-sepolicy" - }, - "device/google/blueline-kernel": { - "dateTime": 1649106156, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "4aa007e03c03c69468d71ab1dc863489e0d2ec7a", - "revisionExpr": "4aa007e03c03c69468d71ab1dc863489e0d2ec7a", - "sha256": "0brgcw2b7316rxm63vzq8zxn9vazang6qyh3hxzav7z4hmbay45j", - "url": "https://github.com/GrapheneOS/device_google_blueline-kernel" - }, - "device/google/bonito": { - "dateTime": 1649097931, - "groups": [ - "bonito", - "device" - ], - "rev": "3c36ad2f30a11892948ac2fffa3542f0fa798c60", - "revisionExpr": "3c36ad2f30a11892948ac2fffa3542f0fa798c60", - "sha256": "0pjwkm1yfcsaxg05w10g6i6m594rp6gfzj90xq3pdcfdlc8pk1cz", - "url": "https://github.com/GrapheneOS/device_google_bonito" - }, - "device/google/bonito-kernel": { - "dateTime": 1649106167, - "groups": [ - "bonito", - "device" - ], - "rev": "580311f4a5154315a7b7e6a80f68f218eebf25b5", - "revisionExpr": "580311f4a5154315a7b7e6a80f68f218eebf25b5", - "sha256": "1sf7fc4ipll9dq0g7z8klvc35n6i2nx4d2dfj809yn1690rimp4j", - "url": "https://github.com/GrapheneOS/device_google_bonito-kernel" - }, - "device/google/bonito-sepolicy": { - "dateTime": 1646686994, - "groups": [ - "bonito", - "device" - ], - "rev": "e92c57b992a95826622b3438402f0581290bf2eb", - "revisionExpr": "e92c57b992a95826622b3438402f0581290bf2eb", - "sha256": "1dfaxqzacj9x1phw76h1ncq3bk7rwzm5z324x99brpziqbpdq3ng", - "url": "https://github.com/GrapheneOS/device_google_bonito-sepolicy" - }, - "device/google/bramble": { - "dateTime": 1648041210, - "groups": [ - "bramble", - "device" - ], - "rev": "870b0e1da9434ec2ce0c96aa49322dacdfe2ecd9", - "revisionExpr": "870b0e1da9434ec2ce0c96aa49322dacdfe2ecd9", - "sha256": "1qdgjkm436cjl0rhmagyzm53j2pxzahvm1fvddxpiqr83bcy3hzz", - "url": "https://github.com/GrapheneOS/device_google_bramble" - }, - "device/google/bramble-kernel": { - "dateTime": 1649106264, - "groups": [ - "bramble", - "device" - ], - "rev": "3cb48765c4bfc4e4b0577fb4ceb72596a315589c", - "revisionExpr": "3cb48765c4bfc4e4b0577fb4ceb72596a315589c", - "sha256": "0im7wz4i5nprmjxb5ikg19jp5j6lbi69gw4plvi50dh9nsvd3ps9", - "url": "https://github.com/GrapheneOS/device_google_bramble-kernel" - }, - "device/google/bramble-sepolicy": { - "dateTime": 1618966911, - "groups": [ - "bramble", - "device" - ], - "rev": "39a1f39f76cdd698693d3ac97f2c1c3658f14b35", - "revisionExpr": "39a1f39f76cdd698693d3ac97f2c1c3658f14b35", - "sha256": "05f5cn22jkv4vjcdghy8j6g8g33yayrp4qk0bh289xri41l56yy2", - "tree": "91e47407e4f1255d792c92def42ec98d708d5135", - "url": "https://android.googlesource.com/device/google/bramble-sepolicy" - }, - "device/google/contexthub": { - "dateTime": 1631998880, - "groups": [ - "device", - "pdk" - ], - "rev": "e5fa7de9441f72234ee2483a1256596da34d7c8c", - "revisionExpr": "e5fa7de9441f72234ee2483a1256596da34d7c8c", - "sha256": "0b8a5fr7kdk156pwxahv7djm2m4l0bqhvsibf1ymlsan2h7z2kc8", - "tree": "08b0a07de0a29b43f0337061685e71e7490a5281", - "url": "https://android.googlesource.com/device/google/contexthub" - }, - "device/google/coral": { - "dateTime": 1649097936, - "groups": [ - "coral", - "device", - "generic_fs" - ], - "rev": "cff14ed56b32843711ed965d36c60b0592ce6d58", - "revisionExpr": "cff14ed56b32843711ed965d36c60b0592ce6d58", - "sha256": "0ppbsav9kgq9z3dqxnmh5r150f2hnji56pr78cdakswh0w0v7ycb", - "url": "https://github.com/GrapheneOS/device_google_coral" - }, - "device/google/coral-kernel": { - "dateTime": 1649106087, - "groups": [ - "coral", - "device", - "generic_fs" - ], - "rev": "bf81fc3eb44ed3a9bd04322ea1e27a96446f1495", - "revisionExpr": "bf81fc3eb44ed3a9bd04322ea1e27a96446f1495", - "sha256": "1bcazg7as6k9khp4y8bfk075l9qz3czs76rmgsak5cw5k2zambic", - "url": "https://github.com/GrapheneOS/device_google_coral-kernel" - }, - "device/google/coral-sepolicy": { - "dateTime": 1646686996, - "groups": [ - "coral", - "device", - "generic_fs" - ], - "rev": "e715ed0b9f7868945e4994886738ccf36d96b9dc", - "revisionExpr": "e715ed0b9f7868945e4994886738ccf36d96b9dc", - "sha256": "1hy7v8raiyknjy1bam3skg0z32664zjq7vxwdg5wz3hhhgz2kdn4", - "url": "https://github.com/GrapheneOS/device_google_coral-sepolicy" - }, - "device/google/crosshatch": { - "dateTime": 1648746893, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "c9659522fecf885332e80290961308d9bae149a3", - "revisionExpr": "c9659522fecf885332e80290961308d9bae149a3", - "sha256": "0jiscl6515l04dz725y4bdhyy2kmznlb1yafk61ph7dscgkg27sk", - "url": "https://github.com/GrapheneOS/device_google_crosshatch" - }, - "device/google/crosshatch-kernel": { - "dateTime": 1649106146, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "165c0a7d5b35cd0f0910abc8545cd34f48bf3108", - "revisionExpr": "165c0a7d5b35cd0f0910abc8545cd34f48bf3108", - "sha256": "0brgcw2b7316rxm63vzq8zxn9vazang6qyh3hxzav7z4hmbay45j", - "url": "https://github.com/GrapheneOS/device_google_crosshatch-kernel" - }, - "device/google/crosshatch-sepolicy": { - "dateTime": 1646686998, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "a678bebe527b4406ef4e785fda282e9e23aac5e0", - "revisionExpr": "a678bebe527b4406ef4e785fda282e9e23aac5e0", - "sha256": "1pc39xgaav2pw0i6nxhmdi3cxjccdrga34v7d4s2vjq2dl510za2", - "url": "https://github.com/GrapheneOS/device_google_crosshatch-sepolicy" - }, - "device/google/cuttlefish": { - "dateTime": 1641945687, - "groups": [ - "device", - "pdk" - ], - "rev": "02fb67dfce5e2f8ec534aecc8ae812d7aafe74df", - "revisionExpr": "02fb67dfce5e2f8ec534aecc8ae812d7aafe74df", - "sha256": "0897jxvfbpb7kc7yqdp6nszrfbv1aqbv1nncavvipf610qk7kkxw", - "tree": "4722dc16bb718f7696ca4c66c43f9c87a9efebd6", - "url": "https://android.googlesource.com/device/google/cuttlefish" - }, - "device/google/cuttlefish_prebuilts": { - "dateTime": 1640131302, - "groups": [ - "device", - "pdk" - ], - "rev": "2b253e275bd35ff4ad1faece252630b9dc6e8a2c", - "revisionExpr": "2b253e275bd35ff4ad1faece252630b9dc6e8a2c", - "sha256": "0sa42f1n396h12qk7sbppcay6k17rvr7wbyha7cflb3b21z25w8y", - "tree": "c7dc103ceab198466737008514e3c8ee20aef0f6", - "url": "https://android.googlesource.com/device/google/cuttlefish_prebuilts" - }, - "device/google/fuchsia": { - "groups": [ - "device" - ], - "rev": "901b0979ac59165edf96fce119e81a47011e1e47", - "revisionExpr": "901b0979ac59165edf96fce119e81a47011e1e47", - "sha256": "131k68cyq4yl559hjy9qxll6smzavph9c2l39q5wwqxlb8w96gzp", - "tree": "3ebd1f1bc905a6117283d074b0dc72c26cda34fc", - "url": "https://android.googlesource.com/device/google/fuchsia" - }, - "device/google/gs-common": { - "groups": [ - "device", - "pdk-gs-arm", - "slider" - ], - "rev": "edbdff98d5e2c9719afe4f6a9cf95b5d641fb577", - "revisionExpr": "edbdff98d5e2c9719afe4f6a9cf95b5d641fb577", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", - "url": "https://android.googlesource.com/device/google/gs-common" - }, - "device/google/gs101": { - "dateTime": 1648042115, - "groups": [ - "device", - "slider" - ], - "rev": "348412b715b0d8f8ed01815a374afe5573401514", - "revisionExpr": "348412b715b0d8f8ed01815a374afe5573401514", - "sha256": "0bvxdqhbja4cdxkkp9lgvk8mkry04bp8ln014dhqradv7nn53ddd", - "url": "https://github.com/GrapheneOS/device_google_gs101" - }, - "device/google/gs101-sepolicy": { - "dateTime": 1646687162, - "groups": [ - "device", - "slider" - ], - "rev": "e12cae05b7c5b067f8d5a4a5f686eb62bc8ef279", - "revisionExpr": "e12cae05b7c5b067f8d5a4a5f686eb62bc8ef279", - "sha256": "0vaw4888apngiani83ix42vvr0gk6i0281380mfkmvli12sddi1z", - "url": "https://github.com/GrapheneOS/device_google_gs101-sepolicy" - }, - "device/google/raviole": { - "dateTime": 1649097944, - "groups": [ - "device", - "slider" - ], - "rev": "df777ecd164a4ac45469c8aa926faf3a9cf37d36", - "revisionExpr": "df777ecd164a4ac45469c8aa926faf3a9cf37d36", - "sha256": "0gw94famgqmgdlx6vhk2cyfiawylrpyf2967fgjy4k1n02035xck", - "url": "https://github.com/GrapheneOS/device_google_raviole" - }, - "device/google/raviole-kernel": { - "dateTime": 1649490531, - "groups": [ - "device", - "slider" - ], - "rev": "397167a3c6f97b125c6a84164234588e42e05b62", - "revisionExpr": "397167a3c6f97b125c6a84164234588e42e05b62", - "sha256": "117bzbsvv3hwnln0jbs5hrrryz2wxm0pdc8hy1jkhkxk49nhp8wi", - "url": "https://github.com/GrapheneOS/device_google_raviole-kernel" - }, - "device/google/redbull": { - "dateTime": 1649097946, - "groups": [ - "device", - "redbull" - ], - "rev": "79954781c1bef828474a0991c085878e22668237", - "revisionExpr": "79954781c1bef828474a0991c085878e22668237", - "sha256": "161vnpsvvhgs04ky2daak0sd6f83fhz5z54ahcarcmcs6b45jv7j", - "url": "https://github.com/GrapheneOS/device_google_redbull" - }, - "device/google/redbull-sepolicy": { - "dateTime": 1646687000, - "groups": [ - "device", - "redbull" - ], - "rev": "94b10eaf7a2d4ec482a3c393fd206ca83b0f3966", - "revisionExpr": "94b10eaf7a2d4ec482a3c393fd206ca83b0f3966", - "sha256": "1w3rf2hbcwb18n7swj7nvsrk3r78lymj8idb2kc76mp4wpwwgqaz", - "url": "https://github.com/GrapheneOS/device_google_redbull-sepolicy" - }, - "device/google/redfin": { - "dateTime": 1648042093, - "groups": [ - "device", - "redfin" - ], - "rev": "df508184638e979ccf9b260746b1fa844494101a", - "revisionExpr": "df508184638e979ccf9b260746b1fa844494101a", - "sha256": "1ynhqn69kp0l8qr8s5l4psda02f8fapa58vh5hfsf8s8733lkl1q", - "url": "https://github.com/GrapheneOS/device_google_redfin" - }, - "device/google/redfin-kernel": { - "dateTime": 1649106254, - "groups": [ - "device", - "redfin" - ], - "rev": "7aa36b217b741d17dd482547500ea63e8beceff3", - "revisionExpr": "7aa36b217b741d17dd482547500ea63e8beceff3", - "sha256": "0hq2kx2n5i57zcs1i0i2fgq7hg1qa7cxakhpbcy3gi3n8dl1fya3", - "url": "https://github.com/GrapheneOS/device_google_redfin-kernel" - }, - "device/google/redfin-sepolicy": { - "dateTime": 1618966918, - "groups": [ - "device", - "redfin" - ], - "rev": "1e82b5f7e7fcbc28441edbaad8ab4788fbbee6d3", - "revisionExpr": "1e82b5f7e7fcbc28441edbaad8ab4788fbbee6d3", - "sha256": "18ng4p4hgm1mcr9j7py85420hsdasv34hqbi3whg3kiynsbflj10", - "tree": "c04069a9cb7e043e3b8d27ea7042a6500a6d74bf", - "url": "https://android.googlesource.com/device/google/redfin-sepolicy" - }, - "device/google/sunfish": { - "dateTime": 1649097950, - "groups": [ - "device", - "sunfish" - ], - "rev": "37e198b8c334f3c4beb9d5b8eefe93d2e0f08551", - "revisionExpr": "37e198b8c334f3c4beb9d5b8eefe93d2e0f08551", - "sha256": "14lxa8k444drwvgj4cfa5fwjs7g9dmd8iinxhb7v1g425k4n9plr", - "url": "https://github.com/GrapheneOS/device_google_sunfish" - }, - "device/google/sunfish-kernel": { - "dateTime": 1649105995, - "groups": [ - "device", - "sunfish" - ], - "rev": "6deaad0362e80d1bc5c49e045d329b748f9f5cf3", - "revisionExpr": "6deaad0362e80d1bc5c49e045d329b748f9f5cf3", - "sha256": "1pmi8d1cr003f0j1r7m2bjggx8m9ykw3j3001dw1bkjy3drm5zwp", - "url": "https://github.com/GrapheneOS/device_google_sunfish-kernel" - }, - "device/google/sunfish-sepolicy": { - "dateTime": 1646687004, - "groups": [ - "device", - "sunfish" - ], - "rev": "68218c5ddc70d9fc5aa2f58551ce6eda8c9f7b0b", - "revisionExpr": "68218c5ddc70d9fc5aa2f58551ce6eda8c9f7b0b", - "sha256": "151zq7wrx5n7hry2ilp0y8i24n8vbh8h7i9jfjcpbjd6fjm81l6b", - "url": "https://github.com/GrapheneOS/device_google_sunfish-sepolicy" - }, - "device/google/trout": { - "dateTime": 1642212091, - "groups": [ - "device", - "gull", - "pdk", - "trout" - ], - "rev": "82c1f78a3a9f171577c15bee3078eb54f7cdb4bd", - "revisionExpr": "82c1f78a3a9f171577c15bee3078eb54f7cdb4bd", - "sha256": "0mda6q9fvfmgzq4mksxj75lg7733zjbnwkhqpq9mm6ca6qpk7fiz", - "tree": "e8d881a5d6b9f0aa5026b434e243a3618fac6a4e", - "url": "https://android.googlesource.com/device/google/trout" - }, - "device/google/vrservices": { - "dateTime": 1613865745, - "groups": [ - "pdk" - ], - "rev": "cd3299ea8a6537089ea8fcf370d9b69727d6f1f6", - "revisionExpr": "cd3299ea8a6537089ea8fcf370d9b69727d6f1f6", - "sha256": "1bqfiyv18g1il413rkmyhz4prkmq85ww4sh2d5i0rzpddc9rldjy", - "tree": "08b53652857dee6697fc8de5862737052c12d33d", - "url": "https://android.googlesource.com/device/google/vrservices" - }, - "device/google_car": { - "dateTime": 1636232492, - "groups": [ - "pdk" - ], - "rev": "40932896044cd4efc7ecd9abc210989d4d76ca88", - "revisionExpr": "40932896044cd4efc7ecd9abc210989d4d76ca88", - "sha256": "170jwa4p72l2vrxfyydv45ppwshs9480f4skaw5m4cb4dhzidwpr", - "tree": "a64fe6f03052c70de0036c8684a404e8aae49194", - "url": "https://android.googlesource.com/device/google_car" - }, - "device/linaro/dragonboard": { - "dateTime": 1624496557, - "groups": [ - "device", - "dragonboard", - "pdk" - ], - "rev": "1bcee771e9155d76db3222c9645d1596ab0b324d", - "revisionExpr": "1bcee771e9155d76db3222c9645d1596ab0b324d", - "sha256": "0pb3mqvj4r549lgvqv53cd8x3qyx0byj9a87v5gl5q99lsrbjar9", - "tree": "7622701a3935559d56862b7b92161eba26411317", - "url": "https://android.googlesource.com/device/linaro/dragonboard" - }, - "device/linaro/dragonboard-kernel": { - "groups": [ - "device", - "dragonboard", - "pdk" - ], - "rev": "8e8b88d194f42119f049b693ab5328d780867049", - "revisionExpr": "8e8b88d194f42119f049b693ab5328d780867049", - "sha256": "0prblxspjvp5nsz9ff236ia761539rbnn9wmna8za4k2qg4j26xk", - "tree": "d747d6d7702d9a6e69b19996fdb19bf42a620a66", - "url": "https://android.googlesource.com/device/linaro/dragonboard-kernel" - }, - "device/linaro/hikey": { - "dateTime": 1619139692, - "groups": [ - "device", - "hikey", - "pdk" - ], - "rev": "2cd4a00a5bd99208f8c54f53bd1a6345eba5ef64", - "revisionExpr": "2cd4a00a5bd99208f8c54f53bd1a6345eba5ef64", - "sha256": "0l5bkan588ig1g44bf1c5pwcd27i6wysh3i7sdfvlabkv6h0g86z", - "tree": "bdc346889f77bf17918688727ddc16de4e80a1d6", - "url": "https://android.googlesource.com/device/linaro/hikey" - }, - "device/linaro/hikey-kernel": { - "groups": [ - "device", - "hikey", - "pdk" - ], - "rev": "95e594335f8619af85e9289d320dbc74e1a3ad88", - "revisionExpr": "95e594335f8619af85e9289d320dbc74e1a3ad88", - "sha256": "0r994z41qd5fq9vsg0360glrljrivkwa4wsms1amaw503vdxx2nn", - "tree": "7e0fe52d8664fbfd32073e180e0eeb839f6fa182", - "url": "https://android.googlesource.com/device/linaro/hikey-kernel" - }, - "device/linaro/poplar": { - "groups": [ - "device", - "pdk", - "poplar" - ], - "rev": "883c2502ffb34e2f3b022e863293bd1bfc23442c", - "revisionExpr": "883c2502ffb34e2f3b022e863293bd1bfc23442c", - "sha256": "1j921jkjwi0v7mhf6lybdlv2axyzlrhmyfkpdghmfyny9y1za7bz", - "tree": "7a2dd29801e931b8966c0c12781b3c6ebed97b59", - "url": "https://android.googlesource.com/device/linaro/poplar" - }, - "device/linaro/poplar-kernel": { - "dateTime": 1558122724, - "groups": [ - "device", - "pdk", - "poplar" - ], - "rev": "e495c704b7a6fade74a0049d47a66614bec4a0b8", - "revisionExpr": "e495c704b7a6fade74a0049d47a66614bec4a0b8", - "sha256": "0danmswzl4r3skm19gg0868p36fxlhd5vj793v4i5allqkqgnxin", - "url": "https://android.googlesource.com/device/linaro/poplar-kernel" - }, - "device/sample": { - "dateTime": 1620442937, - "groups": [ - "pdk" - ], - "rev": "75fed4a73477cf7b13e42905d227fc5107b0b35a", - "revisionExpr": "75fed4a73477cf7b13e42905d227fc5107b0b35a", - "sha256": "14iyki70hlnb95i416izsw29hiyfpj1dnfb2pxnrr82qy3xk6dr7", - "tree": "13b6e11bea583bd0d274a89858ea23cb3090c482", - "url": "https://android.googlesource.com/device/sample" - }, - "device/ti/beagle_x15": { - "dateTime": 1617152508, - "groups": [ - "beagle_x15", - "device", - "pdk" - ], - "rev": "e35ec10939d0db0b6376282c0f45dccac0558f31", - "revisionExpr": "e35ec10939d0db0b6376282c0f45dccac0558f31", - "sha256": "0vbknk4k3dx9gbmhnhgvaiinfmhk8s0f3j5hzihbbdljqp0j65mj", - "tree": "8abbab950346d8c319bc0847b328140cc6a64c0b", - "url": "https://android.googlesource.com/device/ti/beagle-x15" - }, - "device/ti/beagle_x15-kernel": { - "dateTime": 1554368860, - "groups": [ - "beagle_x15", - "device", - "pdk" - ], - "rev": "517b46d6a94f0d686e19ab9849055e53b17604d7", - "revisionExpr": "517b46d6a94f0d686e19ab9849055e53b17604d7", - "sha256": "0ahsr4x06x982y975jizgy0k3jix70rd1ypzgg3v3k24wpifrnn3", - "url": "https://android.googlesource.com/device/ti/beagle-x15-kernel" - }, - "external/Apps": { - "dateTime": 1647596035, - "groups": [], - "rev": "f106bc3428e562d33045b6184cb7d610d8542f30", - "revisionExpr": "f106bc3428e562d33045b6184cb7d610d8542f30", - "sha256": "04xk6ah881sxyzn5qml9gpfnq5k0r4v0c6n9wvm765zw574hvgd6", - "url": "https://github.com/GrapheneOS/platform_external_Apps" - }, - "external/Auditor": { - "dateTime": 1649772539, - "groups": [], - "rev": "6a81567b1a83a8f46f95e949f545c042ff13b983", - "revisionExpr": "6a81567b1a83a8f46f95e949f545c042ff13b983", - "sha256": "0591fnabv0khpiwfmj611z8j4mixx6953spbljrvkn18wi09msr8", - "url": "https://github.com/GrapheneOS/platform_external_Auditor" - }, - "external/Camera": { - "dateTime": 1650068473, - "groups": [], - "rev": "0ba601045ac0c75e45531653d8df7ab7f3dbb958", - "revisionExpr": "0ba601045ac0c75e45531653d8df7ab7f3dbb958", - "sha256": "0q2r4fl55ckj8kk7gnfar6hmhbz7kh67d9576phsx32z9cbg4b14", - "url": "https://github.com/GrapheneOS/platform_external_Camera" - }, - "external/ComputeLibrary": { - "dateTime": 1614666515, - "groups": [ - "pdk-lassen" - ], - "rev": "2ae1a1cd2843a10bc7e91eb7df95c4b7eba58dbd", - "revisionExpr": "2ae1a1cd2843a10bc7e91eb7df95c4b7eba58dbd", - "sha256": "1k1ian6l5wkr2lgbn061rqggrv2k37z8x56jw2k005ga020qb71k", - "tree": "3aab6c17d52adf5138adbe89f0340c466525566e", - "url": "https://android.googlesource.com/platform/external/ComputeLibrary" - }, - "external/FP16": { - "groups": [ - "pdk" - ], - "rev": "fa719c9ca65bafbec85348690fc03af69309b994", - "revisionExpr": "fa719c9ca65bafbec85348690fc03af69309b994", - "sha256": "13lwr9v1rhr35mlvhzvwhwx9zcsry9nmin57w8wy8f3jm3m65lsd", - "tree": "bf795792c727b7d3d47af92580a2ac7157e72cd1", - "url": "https://android.googlesource.com/platform/external/FP16" - }, - "external/FXdiv": { - "groups": [ - "pdk" - ], - "rev": "c8c0fad85b70aaedd1ce6e21bf3a4fc557dc5a53", - "revisionExpr": "c8c0fad85b70aaedd1ce6e21bf3a4fc557dc5a53", - "sha256": "1804qzjg3vn7crqfzb8qv4f8sz5gl09b6h1lsgdr2plz2iga6b6m", - "tree": "9e71b2fb2df83e4bfd8abbc2bfa56c2a09d0118e", - "url": "https://android.googlesource.com/platform/external/FXdiv" - }, - "external/ImageMagick": { - "groups": [ - "pdk" - ], - "rev": "fab513e757a440bb8f5517450ee0af263315942a", - "revisionExpr": "fab513e757a440bb8f5517450ee0af263315942a", - "sha256": "06ngnvlj2yd1n5r9d5jg914br23ynp0hjwqlvcp9kyb9wnz8n7ll", - "tree": "03045c94afd42a25472029b2b83fee3c60a2929b", - "url": "https://android.googlesource.com/platform/external/ImageMagick" - }, - "external/OpenCL-CTS": { - "dateTime": 1621991117, - "groups": [], - "rev": "a70e5db0c423b1934d42a4162b2232669b5b3303", - "revisionExpr": "a70e5db0c423b1934d42a4162b2232669b5b3303", - "sha256": "0vs5jdpd0mxglmpcs0yjf778ink7mhkliahd7py6smw8mlram7kx", - "tree": "68ef86716c782f27d390623b7e0b43451262b611", - "url": "https://android.googlesource.com/platform/external/OpenCL-CTS" - }, - "external/OpenCSD": { - "groups": [ - "pdk" - ], - "rev": "bec745a24a3c9657ae5726e7b307760e69bdc288", - "revisionExpr": "bec745a24a3c9657ae5726e7b307760e69bdc288", - "sha256": "1b3sn1yxyjl7ghzvgq2fk50q1q52s5wbwg7lgdd37kn0dfj8f7pw", - "tree": "b89158aa98c2558ba697f4fc0a0175649bb024e3", - "url": "https://android.googlesource.com/platform/external/OpenCSD" - }, - "external/PdfViewer": { - "dateTime": 1647768105, - "groups": [], - "rev": "cdf5320c6ca58564cad3f8b013a0b21f7bda48d7", - "revisionExpr": "cdf5320c6ca58564cad3f8b013a0b21f7bda48d7", - "sha256": "0k9gf5zk9hkyb5s78f1lh2gxwbm25a3p53g7bxqwz8llkr2z8snm", - "url": "https://github.com/GrapheneOS/platform_external_PdfViewer" - }, - "external/Reactive-Extensions/RxCpp": { - "groups": [ - "pdk" - ], - "rev": "ac5bf92f435fd44bd418de92917454ef02b867b7", - "revisionExpr": "ac5bf92f435fd44bd418de92917454ef02b867b7", - "sha256": "1ydkh937q0vss0y5zid0zfrhlvk0rib57g2cnylzl2f667svabr0", - "tree": "051bad073977aaef75ac75fdc4bcdc6ecb616ce1", - "url": "https://android.googlesource.com/platform/external/Reactive-Extensions/RxCpp" - }, - "external/TestParameterInjector": { - "dateTime": 1630969648, - "groups": [ - "pdk" - ], - "rev": "a8d9a22fd5dc07840006c092bafc85d3a7e10075", - "revisionExpr": "a8d9a22fd5dc07840006c092bafc85d3a7e10075", - "sha256": "1d1y4rr7xl4r9bb5v20jpskkgkgidb26vnkg4s1dq8fmsk2maliq", - "tree": "9fd3e2913c92b64ab7f0403066556ad73202a5fc", - "url": "https://android.googlesource.com/platform/external/TestParameterInjector" - }, - "external/XNNPACK": { - "groups": [ - "pdk" - ], - "rev": "0cea1a1e068bd8e413cb7d86e7f5d7b5d8bb4146", - "revisionExpr": "0cea1a1e068bd8e413cb7d86e7f5d7b5d8bb4146", - "sha256": "0ps0gzf10n84ppcv23m03knwbllqd6x1skvn69sn6ssfiw12slwh", - "tree": "620677917f38b4015358dac80d83b3a760d9b25f", - "url": "https://android.googlesource.com/platform/external/XNNPACK" - }, - "external/aac": { - "dateTime": 1620514915, - "groups": [ - "pdk" - ], - "rev": "e9b8782d61c3a506ee4c32b6f1887d56b60a40b1", - "revisionExpr": "e9b8782d61c3a506ee4c32b6f1887d56b60a40b1", - "sha256": "1bg8wabf6snkr7fy3izis441jhqhag1gngi53dlzfk7g7ljiz3if", - "tree": "c6a1ddee22e29d9ea00ec2523071a711368189cd", - "url": "https://android.googlesource.com/platform/external/aac" - }, - "external/abseil-cpp": { - "groups": [ - "pdk" - ], - "rev": "b3560665fcc4860c0ab637b6acf9384a84956c80", - "revisionExpr": "b3560665fcc4860c0ab637b6acf9384a84956c80", - "sha256": "090a9pkyc3pxqz1pa42kmgqzqn3cs80f4arabm9sffnkxgds1254", - "tree": "6cf3c89b6849ab38ec1689687d291a3e249796ab", - "url": "https://android.googlesource.com/platform/external/abseil-cpp" - }, - "external/android-clat": { - "groups": [ - "pdk" - ], - "rev": "0c6e1b40702542773919e4c410f61ffe1f5943c4", - "revisionExpr": "0c6e1b40702542773919e4c410f61ffe1f5943c4", - "sha256": "08bddsbl7za78ac6drf63pmpimyqcjkqp3xkjacqqppa16gk15f0", - "tree": "4ce3e86e3851116f8acda0333bd44bbfd6436b4a", - "url": "https://android.googlesource.com/platform/external/android-clat" - }, - "external/android-nn-driver": { - "dateTime": 1646687163, - "groups": [ - "pdk-lassen" - ], - "rev": "3c367f1ddaaba93c43cfe86680067ab42ebe4607", - "revisionExpr": "3c367f1ddaaba93c43cfe86680067ab42ebe4607", - "sha256": "142g9fr2cgl4zav2h9w0pr7z20a89zxbsb7iw88w4130sc23is1w", - "url": "https://github.com/GrapheneOS/platform_external_android-nn-driver" - }, - "external/androidplot": { - "groups": [ - "pdk" - ], - "rev": "2d00fd6c9e084493226f5b98f908ff1add5ce770", - "revisionExpr": "2d00fd6c9e084493226f5b98f908ff1add5ce770", - "sha256": "1dxx539y2fbys0v3108mvk6ac875rjz6sw552xa2mhdhj5hywx32", - "tree": "c19652f571e82fda8df37b011482d499d6fab485", - "url": "https://android.googlesource.com/platform/external/androidplot" - }, - "external/angle": { - "dateTime": 1631754114, - "groups": [ - "pdk" - ], - "rev": "df619ae0dbe319ff0907474657b2cd79f82ebb49", - "revisionExpr": "df619ae0dbe319ff0907474657b2cd79f82ebb49", - "sha256": "1sgr6i1qw61gi1brgqpxrcnnlp8ibq9ar8lzm577xxrjrivp3j21", - "tree": "449f55443cdd38fc4701b127d4a8d0f05a91cc85", - "url": "https://android.googlesource.com/platform/external/angle" - }, - "external/ant-glob": { - "groups": [ - "pdk" - ], - "rev": "832b84277f008ecbcb5ed3611bf1a3e94eb68692", - "revisionExpr": "832b84277f008ecbcb5ed3611bf1a3e94eb68692", - "sha256": "1kv13x3rrjv04fyipfjgdmvbj9c22wb4ws8xikp2byvqss5qfyfj", - "tree": "5cb85282d1906e64622c8014a45275f9ea666ea6", - "url": "https://android.googlesource.com/platform/external/ant-glob" - }, - "external/antlr": { - "groups": [ - "pdk" - ], - "rev": "b3332f240724bb50d4387aca9a5ecbaf713df8d0", - "revisionExpr": "b3332f240724bb50d4387aca9a5ecbaf713df8d0", - "sha256": "09m5na2mm1qbbffzvmyvkvvp48wcfyd2m90asg07adaf94pw7xkb", - "tree": "0dda7c6f519668ef88610559e88075f672c87856", - "url": "https://android.googlesource.com/platform/external/antlr" - }, - "external/apache-commons-bcel": { - "groups": [ - "pdk" - ], - "rev": "040b6144329cdd183b1d79998995800f2b9c003f", - "revisionExpr": "040b6144329cdd183b1d79998995800f2b9c003f", - "sha256": "1wg1k32wz232b3d0iz8n0krpclz21l8jmmpd08ybgx410ga0nlwb", - "tree": "7becac4f172bc523d6803aabc6fc4ab2a4c6c259", - "url": "https://android.googlesource.com/platform/external/apache-commons-bcel" - }, - "external/apache-commons-compress": { - "groups": [ - "pdk" - ], - "rev": "76547aa2d3b5a1aaafe033b572bff4f03f90cc69", - "revisionExpr": "76547aa2d3b5a1aaafe033b572bff4f03f90cc69", - "sha256": "1mrr0ypp23pljll9i0xawar6h4snw52k10xnggmsrj638xi5bmms", - "tree": "2e226ee46d90ec1737a202ae6cf02029b349b54c", - "url": "https://android.googlesource.com/platform/external/apache-commons-compress" - }, - "external/apache-commons-math": { - "groups": [ - "pdk" - ], - "rev": "747555d98f8709cea8bee699cc86b278f1c9f598", - "revisionExpr": "747555d98f8709cea8bee699cc86b278f1c9f598", - "sha256": "17f2wbjgrpyjbcxxmwyfyxfbr7ci4z14ry1vp7dac0hlzn57rpln", - "tree": "cabd27a5c87d941c6681fc4c4381c9ba6a511853", - "url": "https://android.googlesource.com/platform/external/apache-commons-math" - }, - "external/apache-harmony": { - "dateTime": 1622077387, - "groups": [ - "pdk" - ], - "rev": "6bedaada15bf04951e6427745bc6b45e97fae725", - "revisionExpr": "6bedaada15bf04951e6427745bc6b45e97fae725", - "sha256": "13j3zz0wjvyyy8i4n56039n96yrla6iqzng13fi02fia2wwv5vjb", - "tree": "f8164a04bd5a75dfd9fc4d8d816eddb51530b615", - "url": "https://android.googlesource.com/platform/external/apache-harmony" - }, - "external/apache-http": { - "groups": [ - "pdk" - ], - "rev": "185b4d18bbe82ac3eaebdb0e99825e4482418b77", - "revisionExpr": "185b4d18bbe82ac3eaebdb0e99825e4482418b77", - "sha256": "180wkbj8pj021w6wizcjlnjl8giw3bs998jrxxpyrkpnjbf7nw2a", - "tree": "c0ef7660bac140abe46b991b8a779138961e5552", - "url": "https://android.googlesource.com/platform/external/apache-http" - }, - "external/apache-xml": { - "groups": [ - "pdk" - ], - "rev": "b4af002ba9e00ec2219a1e27828e8d9133c407ac", - "revisionExpr": "b4af002ba9e00ec2219a1e27828e8d9133c407ac", - "sha256": "07p95202kf49p5wpg5fq9nc99hcjcphac903sbm8wlsvcvppw6hx", - "tree": "3c1badb7488f3ce3c9d358a7b9173f9756850092", - "url": "https://android.googlesource.com/platform/external/apache-xml" - }, - "external/arm-neon-tests": { - "groups": [ - "vendor" - ], - "rev": "bb69117c11b0de8c848a648354c6b370e0fb4681", - "revisionExpr": "bb69117c11b0de8c848a648354c6b370e0fb4681", - "sha256": "05q3rb390d3zdmva3br4r2njy8hwvnn3ny796dbbsy8fwyq6ijzg", - "tree": "e0e7f83ac2a3ba4506488455e43c70116310161d", - "url": "https://android.googlesource.com/platform/external/arm-neon-tests" - }, - "external/arm-optimized-routines": { - "groups": [ - "pdk" - ], - "rev": "d5f0b3ea6cfaddd40f4106690f2e3b520b1963c4", - "revisionExpr": "d5f0b3ea6cfaddd40f4106690f2e3b520b1963c4", - "sha256": "1ag1zvd22685wxp2yk82vkwc246y2n1csqqjspx6zsbixgjrap5x", - "tree": "7ded61f3cfe322fe4706181e50b2f28b35d8a4a0", - "url": "https://android.googlesource.com/platform/external/arm-optimized-routines" - }, - "external/arm-trusted-firmware": { - "groups": [ - "pdk" - ], - "rev": "f2f714bfa1f6c6bc51ca5c98b531bab1364bc702", - "revisionExpr": "f2f714bfa1f6c6bc51ca5c98b531bab1364bc702", - "sha256": "1rdw9ffppv0lqb2gy6pljp9irrckg389afkb9m90nlx84cw4kg4j", - "tree": "37a21c69306801ee7cdda5167a30896c8740155b", - "url": "https://android.googlesource.com/platform/external/arm-trusted-firmware" - }, - "external/armnn": { - "dateTime": 1646687164, - "groups": [ - "pdk-lassen" - ], - "rev": "61836a4e3acb02a3a491e78da20d01a6e4f1f471", - "revisionExpr": "61836a4e3acb02a3a491e78da20d01a6e4f1f471", - "sha256": "1ql4pzi8v1niid01b835ss6swy7rhdaw92icqalv4jr8vnab99b3", - "url": "https://github.com/GrapheneOS/platform_external_armnn" - }, - "external/auto": { - "groups": [ - "pdk" - ], - "rev": "40f6e33309de080c50ade433c4a7fc08a7c9d853", - "revisionExpr": "40f6e33309de080c50ade433c4a7fc08a7c9d853", - "sha256": "02zs1cf9553f3wamv53sfxpphh2ss7l6lvww39f970zdpkkr1k85", - "tree": "960b44a6f1f21102baf56bc4d3c00f2ff9737762", - "url": "https://android.googlesource.com/platform/external/auto" - }, - "external/autotest": { - "groups": [ - "pdk-fs" - ], - "rev": "76c272b22aa868a953cb6147a4830f0d8680ea86", - "revisionExpr": "76c272b22aa868a953cb6147a4830f0d8680ea86", - "sha256": "1wnd234ci6hwfflsdf248jvmwp8dd08hcka8nll3gh0wqmy9bizf", - "tree": "970bfee28a0ee405c81505a96ecebf10ce798f23", - "url": "https://android.googlesource.com/platform/external/autotest" - }, - "external/avb": { - "dateTime": 1625706359, - "groups": [ - "pdk" - ], - "rev": "5ace2cf8e07d0807f6e92f649b400f1bd473e1ed", - "revisionExpr": "5ace2cf8e07d0807f6e92f649b400f1bd473e1ed", - "sha256": "1s35d3zns4w00k7x2x2pvc4b2y4c8kd46rmi7x860kszkl02kvwx", - "tree": "611cea55179701e5f8bc6d04182f4695f76445bf", - "url": "https://android.googlesource.com/platform/external/avb" - }, - "external/bazelbuild-rules_android": { - "groups": [ - "pdk" - ], - "rev": "c2dbc083e8fa49d79286aad52e160233906468f2", - "revisionExpr": "c2dbc083e8fa49d79286aad52e160233906468f2", - "sha256": "0mg4iyzaq22b9n07146vmq273vrk2f0hlyj7jm71s6vhmlqzvl3z", - "tree": "4ff6434731886c36f5a6eef7606a7d31696542df", - "url": "https://android.googlesource.com/platform/external/bazelbuild-rules_android" - }, - "external/bc": { - "groups": [ - "pdk" - ], - "rev": "a08212d3ccc718174a8da49bf0eb2d5476418628", - "revisionExpr": "a08212d3ccc718174a8da49bf0eb2d5476418628", - "sha256": "1ijih5ka54195h55c019z9nq5hmb71f3smgkssnh0rmjry6h5dld", - "tree": "439eb6a5bda538c326a2a854b852c36389dce04d", - "url": "https://android.googlesource.com/platform/external/bc" - }, - "external/bcc": { - "groups": [ - "pdk" - ], - "rev": "81e0412bff37c240654fd090b94b0b8419677a5d", - "revisionExpr": "81e0412bff37c240654fd090b94b0b8419677a5d", - "sha256": "04kphwmxxnpv72ycsn8skhlc8hkmm01rb8w8x0jl0gcbcw28dbng", - "tree": "b7b8d586ccc26581c99d4c96b15f62aa60029e71", - "url": "https://android.googlesource.com/platform/external/bcc" - }, - "external/blktrace": { - "groups": [ - "pdk" - ], - "rev": "7368ad7c75ef3218a05560429fa32750e0575c37", - "revisionExpr": "7368ad7c75ef3218a05560429fa32750e0575c37", - "sha256": "1v4znxs40lqzd9k5qw5my887x3ybybdfhhcf7qi3y4v9p8wqk9mw", - "tree": "51e2927dad8e330c62a779954ab2d3d5b24c93b6", - "url": "https://android.googlesource.com/platform/external/blktrace" - }, - "external/boringssl": { - "dateTime": 1619391741, - "groups": [ - "pdk" - ], - "rev": "e7354b6653bb645227865c476b843b6f07aa60ac", - "revisionExpr": "e7354b6653bb645227865c476b843b6f07aa60ac", - "sha256": "0zdzw01rab9qnsj9vn4ygk0x2i3bm2zjidl7fxwxf8z42h027bpx", - "tree": "323655a79032144978e5c081cfc4477da3fefad6", - "url": "https://android.googlesource.com/platform/external/boringssl" - }, - "external/bouncycastle": { - "dateTime": 1620954149, - "groups": [ - "pdk" - ], - "rev": "43ec63fbbb13a27871f5483a107ea619fe5a1274", - "revisionExpr": "43ec63fbbb13a27871f5483a107ea619fe5a1274", - "sha256": "0x4sy9406gffkglnkyg1pwpi66p1mhkrhh0p1245f2mbap6zbhx4", - "tree": "daf45d522673930ba2a90970d64295962b9ce13e", - "url": "https://android.googlesource.com/platform/external/bouncycastle" - }, - "external/brotli": { - "groups": [ - "pdk" - ], - "rev": "7bdb50d7ee0f83096e4a7776bd89a75942388229", - "revisionExpr": "7bdb50d7ee0f83096e4a7776bd89a75942388229", - "sha256": "0jjahi9515i5fchmym5rc9fk63hh8dmmbacpvf5q8bfb96vc52bg", - "tree": "97a85c8ac40ee60ac80a8663fc1d5fb86e9c6e27", - "url": "https://android.googlesource.com/platform/external/brotli" - }, - "external/bsdiff": { - "dateTime": 1618966958, - "groups": [ - "pdk" - ], - "rev": "8687434a4f088adb1bbc5e41adc9fbf8b31c330d", - "revisionExpr": "8687434a4f088adb1bbc5e41adc9fbf8b31c330d", - "sha256": "0bvvbndadhzqsl8avqwzxag02i90zmplbzw5xfiprdrbzr3l07im", - "tree": "6a5fca95ce93294ff06b53dbdfd4e3a81548cea3", - "url": "https://android.googlesource.com/platform/external/bsdiff" - }, - "external/bzip2": { - "groups": [ - "pdk" - ], - "rev": "b5638675c0243db85bf0b7c39c44000bb3db233b", - "revisionExpr": "b5638675c0243db85bf0b7c39c44000bb3db233b", - "sha256": "0vc2m1fz3dhypn771zbhfdf1my1lgm1naz08zyfcm62j6p0263sw", - "tree": "134faa56762a17c775fa18d4b4784aeea3e352ae", - "url": "https://android.googlesource.com/platform/external/bzip2" - }, - "external/caliper": { - "groups": [ - "pdk" - ], - "rev": "c531cf7b5e51975b779ed461b926a05de91afb80", - "revisionExpr": "c531cf7b5e51975b779ed461b926a05de91afb80", - "sha256": "1hg2c1b1vqrx3ky9s1s9bdalvpf47sgm2w2m3cwwc66p92x9sk8y", - "tree": "d2a8615b53cbd8d2a5add45543e271b5664861d7", - "url": "https://android.googlesource.com/platform/external/caliper" - }, - "external/capstone": { - "groups": [ - "pdk" - ], - "rev": "da74c02aa15fa86d0325b802b7173f55b1e17cb2", - "revisionExpr": "da74c02aa15fa86d0325b802b7173f55b1e17cb2", - "sha256": "181svy2yh8400xdjbz09rfmkzbzic8i8zjpj3mmicpq3lrbp37lz", - "tree": "810878d1f4e7da73475be66b4e3f751ffd52f9bd", - "url": "https://android.googlesource.com/platform/external/capstone" - }, - "external/catch2": { - "groups": [ - "pdk" - ], - "rev": "a19571a8d820d3851a44dbfc75272360584a5f50", - "revisionExpr": "a19571a8d820d3851a44dbfc75272360584a5f50", - "sha256": "121f7mvnhl9ss3ckwliiqfdkpi0c1siq7vy2ghd46lk17yc7lc7l", - "tree": "a3d2bfe065ce75a6840fceeb2bf10aab1a77149a", - "url": "https://android.googlesource.com/platform/external/catch2" - }, - "external/cblas": { - "groups": [ - "pdk" - ], - "rev": "465fc8ddcec174fe63c68b2ff98dd167ef815fec", - "revisionExpr": "465fc8ddcec174fe63c68b2ff98dd167ef815fec", - "sha256": "0vs0bvv7jxg9v853ys0262523qw6f83vlyzkq8dfrsvnsycakzzf", - "tree": "923bc4971f5b4dc8e023fad2d98800c17c47f0a9", - "url": "https://android.googlesource.com/platform/external/cblas" - }, - "external/cbor-java": { - "groups": [ - "pdk" - ], - "rev": "165c9fe482a2efe09dc053ac799d5d9eb766d694", - "revisionExpr": "165c9fe482a2efe09dc053ac799d5d9eb766d694", - "sha256": "18ycp109z76isyfi7pac2nd9idi23wpywkbndp9ki1h69mwr2zmm", - "tree": "093e7f4e8b99e937aada1dad8d1512cbd6b3b9f3", - "url": "https://android.googlesource.com/platform/external/cbor-java" - }, - "external/chromium-trace": { - "groups": [ - "pdk" - ], - "rev": "54da7f0d0f08b60d0267a4c2e7546e360fe15430", - "revisionExpr": "54da7f0d0f08b60d0267a4c2e7546e360fe15430", - "sha256": "0alb6ykda1vi6n2g1cw3b3p871c9bpz4xgi163p7kz39hpwv4h5p", - "tree": "e3c91cd249ec301599cfb651e542def91e410125", - "url": "https://android.googlesource.com/platform/external/chromium-trace" - }, - "external/clang": { - "groups": [ - "pdk" - ], - "rev": "f7896802de56d006e224b63c44b67fd638061b5d", - "revisionExpr": "f7896802de56d006e224b63c44b67fd638061b5d", - "sha256": "06jjzh7xg63a852m61x1dy5mk32g505srm9qax981y1fiqy4pr9b", - "tree": "28da730405effc787655ce612d030b4e8c83df0d", - "url": "https://android.googlesource.com/platform/external/clang" - }, - "external/cldr": { - "dateTime": 1636768923, - "groups": [ - "pdk" - ], - "rev": "8e975e26e9ee9eb4741ecbf0bfcba796e5e9bcf8", - "revisionExpr": "8e975e26e9ee9eb4741ecbf0bfcba796e5e9bcf8", - "sha256": "0qgy41wyv39yx3ia6ysnwnc919xkxk0dh3wpzmzq962sm6k3b04g", - "tree": "e359dbf3db5551c5571ca49a60d32e8faf35a52e", - "url": "https://android.googlesource.com/platform/external/cldr" - }, - "external/cn-cbor": { - "groups": [ - "pdk" - ], - "rev": "b1412f245b5256c30e3757ac9e8cf245deaf5040", - "revisionExpr": "b1412f245b5256c30e3757ac9e8cf245deaf5040", - "sha256": "1gh910wa3zrdk8jaghbbrwhr5cwxj2jiji98b00i79vdndi9fkp4", - "tree": "b1a40b5effebc93ce8f5010ec014f98daed1165e", - "url": "https://android.googlesource.com/platform/external/cn-cbor" - }, - "external/compiler-rt": { - "groups": [ - "pdk" - ], - "rev": "4bca908c4c4387ec754cd45aedef42f2a20aa6d8", - "revisionExpr": "4bca908c4c4387ec754cd45aedef42f2a20aa6d8", - "sha256": "1sxxwngwcb9z6x3f9i7fw8j08h27wvzhdnmwxbrx2kz2zphm4gwn", - "tree": "d901cea535f52d271a7e1085bbc09c825d9400dd", - "url": "https://android.googlesource.com/platform/external/compiler-rt" - }, - "external/connectedappssdk": { - "dateTime": 1634346131, - "groups": [ - "pdk" - ], - "rev": "101102838597ea8383623738ef82ff565e468970", - "revisionExpr": "101102838597ea8383623738ef82ff565e468970", - "sha256": "11qr5prfh22has9ay82flxs6wbhi7dviq4ac3hdvv1bbc64qimxc", - "tree": "7dada9629976efaca4537893d3c6841bdee6f692", - "url": "https://android.googlesource.com/platform/external/connectedappssdk" - }, - "external/conscrypt": { - "dateTime": 1646687012, - "groups": [ - "pdk" - ], - "rev": "2dfc7fcb1fb2a661d48e7bb94bee9e5036090611", - "revisionExpr": "2dfc7fcb1fb2a661d48e7bb94bee9e5036090611", - "sha256": "0cqx0w4ia21rhpr97ydvm5nf1q07qdlq55vm3raaarvfv8i0dvp1", - "url": "https://github.com/GrapheneOS/platform_external_conscrypt" - }, - "external/cpu_features": { - "groups": [ - "pdk" - ], - "rev": "1fa3785a766cf3a009edd5048e0b4a2c48f788c3", - "revisionExpr": "1fa3785a766cf3a009edd5048e0b4a2c48f788c3", - "sha256": "078fa0lqhy0v8nhb81yr4r80lr6d24r0xayxwzvyz9f78phvypi5", - "tree": "e6f352f7e260f5907e73795cb94c9b6d2515489f", - "url": "https://android.googlesource.com/platform/external/cpu_features" - }, - "external/cpuinfo": { - "groups": [ - "pdk" - ], - "rev": "d55f522b37f0caba7509a808387733966d2fe26d", - "revisionExpr": "d55f522b37f0caba7509a808387733966d2fe26d", - "sha256": "0y7api7gknnfphvwz8fc751yzwj5vzzgm7zqdbrcf0r3m09my4yg", - "tree": "61775889817f39fb6d1bdeb88fb5fafaee2971da", - "url": "https://android.googlesource.com/platform/external/cpuinfo" - }, - "external/crcalc": { - "groups": [ - "pdk" - ], - "rev": "f1831ec6e97bf09ae7de267851a372b16cf92471", - "revisionExpr": "f1831ec6e97bf09ae7de267851a372b16cf92471", - "sha256": "1nldnvwr197rpzigkxrdb1342vcnwh1mdazr831ynscqga55f7sc", - "tree": "a9b202b5b6992426c1505701ae6dd7c2bcec14b8", - "url": "https://android.googlesource.com/platform/external/crcalc" - }, - "external/cros/system_api": { - "groups": [ - "pdk" - ], - "rev": "2a8a2d44c70472770d0b4349aae4c51087f89f8f", - "revisionExpr": "2a8a2d44c70472770d0b4349aae4c51087f89f8f", - "sha256": "1jr6jiz7qjgwfm8p15lq6qh18iy25qbyr1accj1mxy2xcp3lcvnl", - "tree": "cb891c789d5114d8075da9efe5edb3a434291444", - "url": "https://android.googlesource.com/platform/external/cros/system_api" - }, - "external/crosvm": { - "dateTime": 1636160545, - "groups": [ - "pdk" - ], - "rev": "2e3890a4b5d910dbf2b11c36cf0e41fb762fc281", - "revisionExpr": "2e3890a4b5d910dbf2b11c36cf0e41fb762fc281", - "sha256": "19ilymnxcjfrgq5bgnlkcl4hn4wdky5rq0r377q344wd431i6ml9", - "tree": "d72574ca8af7deccc3cf4918b7ae99cb16001dbc", - "url": "https://android.googlesource.com/platform/external/crosvm" - }, - "external/curl": { - "groups": [ - "pdk" - ], - "rev": "96813bdf12a382393ea0646d2beb82e813ad06cd", - "revisionExpr": "96813bdf12a382393ea0646d2beb82e813ad06cd", - "sha256": "0wfyfdkw212wlqdmxwwm985hdm6wwcgx3lagbl373h9f9d6j7y28", - "tree": "2f0deeb6f002cb9428ba045ec685c932b0b3414c", - "url": "https://android.googlesource.com/platform/external/curl" - }, - "external/dagger2": { - "dateTime": 1620954161, - "groups": [ - "pdk" - ], - "rev": "18761281ab659492ade7a78a8b0ff5c81c8cee40", - "revisionExpr": "18761281ab659492ade7a78a8b0ff5c81c8cee40", - "sha256": "0aa3q04an07rmyf3fjjs797fpm49mq4fi1y0arqdk3jcn44ha8al", - "tree": "6f59a75348d07612173246ac6c4fca04bde0df2c", - "url": "https://android.googlesource.com/platform/external/dagger2" - }, - "external/deqp": { - "dateTime": 1635375761, - "groups": [ - "pdk-fs" - ], - "rev": "64fb9996f7fc2805355f03427a263f7a1a2a2983", - "revisionExpr": "64fb9996f7fc2805355f03427a263f7a1a2a2983", - "sha256": "16wwzkh068n4n6335r65cx3l24aapq05j9pbj3svpndgkzd28n6q", - "tree": "727f7dcdcc75803d50bb8d3aa2924ce8060507b8", - "url": "https://android.googlesource.com/platform/external/deqp" - }, - "external/deqp-deps/SPIRV-Headers": { - "dateTime": 1632877328, - "groups": [ - "pdk-fs" - ], - "rev": "c4faca6d2467a132eace04193742fc68a6067f49", - "revisionExpr": "c4faca6d2467a132eace04193742fc68a6067f49", - "sha256": "197mx23883n4i2grsaaf7d09cbp70yajzd4ylwr186lg1q94j649", - "tree": "829923f7e500a17e9fcfb430d518342f074a9ff3", - "url": "https://android.googlesource.com/platform/external/deqp-deps/SPIRV-Headers" - }, - "external/deqp-deps/SPIRV-Tools": { - "dateTime": 1632877329, - "groups": [ - "pdk-fs" - ], - "rev": "c8f646fab31bd371788f9b8e376e5d9d6d377b5c", - "revisionExpr": "c8f646fab31bd371788f9b8e376e5d9d6d377b5c", - "sha256": "1n9i57smxsy1hrqa7i0as6ky0ggcyp3y104hgmxmgzmxsch6a4n4", - "tree": "5bfa88b833e4004e8e1efe297744560296aa1d7a", - "url": "https://android.googlesource.com/platform/external/deqp-deps/SPIRV-Tools" - }, - "external/deqp-deps/amber": { - "dateTime": 1616029327, - "groups": [ - "pdk-fs" - ], - "rev": "4ed22191f86b9c1da339aca725697ad1417cd0fc", - "revisionExpr": "4ed22191f86b9c1da339aca725697ad1417cd0fc", - "sha256": "012vrgcf5afz99avy1107z40ly4dbnvaldzmm60zm074ys2gpczv", - "tree": "bdf409c89e96d95b1a90258eb449dfaf7c450239", - "url": "https://android.googlesource.com/platform/external/deqp-deps/amber" - }, - "external/deqp-deps/glslang": { - "dateTime": 1616029326, - "groups": [ - "pdk-fs" - ], - "rev": "5f7fd5c016c6bf2fcaf0d21313cd3f0bdce60445", - "revisionExpr": "5f7fd5c016c6bf2fcaf0d21313cd3f0bdce60445", - "sha256": "0m4pvypx9l7d16pslkf8imqm3k21jap1vcb05pm6213rwrgl11im", - "tree": "5d74f21d224575044c957e2655ac393cbb94e936", - "url": "https://android.googlesource.com/platform/external/deqp-deps/glslang" - }, - "external/desugar": { - "groups": [ - "pdk" - ], - "rev": "bd448f2f7cf47e5c675108f7f694cd51394f0f9e", - "revisionExpr": "bd448f2f7cf47e5c675108f7f694cd51394f0f9e", - "sha256": "0l24kgg5lm93aawfknf9igbhcag5jlacs0v1h0b2cwk7ffq6igyv", - "tree": "e8a970ff0d038511d3853490a6da42d409e255c5", - "url": "https://android.googlesource.com/platform/external/desugar" - }, - "external/dexmaker": { - "groups": [ - "pdk" - ], - "rev": "691b39b4b19a3a1726f13b7c5ac6bd0fb906a614", - "revisionExpr": "691b39b4b19a3a1726f13b7c5ac6bd0fb906a614", - "sha256": "1c47k9acimibwfm46zkhnwxr9ijjhz300w14dwzkirwk6hacsmy4", - "tree": "cbaf65481330ddfd93acd08775d131d239e59585", - "url": "https://android.googlesource.com/platform/external/dexmaker" - }, - "external/dlmalloc": { - "groups": [ - "pdk" - ], - "rev": "ec96486d81952c9c07dde5ea477ef33e37c521e5", - "revisionExpr": "ec96486d81952c9c07dde5ea477ef33e37c521e5", - "sha256": "1yz7c4y6jppq2gxgc7bnrhis4na6r96w3i9y7rqb32hyh971ym8h", - "tree": "b06ac27129c0b61709496137ff6ca8b044928639", - "url": "https://android.googlesource.com/platform/external/dlmalloc" - }, - "external/dng_sdk": { - "groups": [ - "pdk" - ], - "rev": "9f8d75246e1989e4b325f3252a3912affcc1b22a", - "revisionExpr": "9f8d75246e1989e4b325f3252a3912affcc1b22a", - "sha256": "1n0kz9ffs327mwd06qj7msmfwrhyiabcvapxsr172az0skr9980p", - "tree": "d5dd35e02c3b6767a037533b50136a6034907d1b", - "url": "https://android.googlesource.com/platform/external/dng_sdk" - }, - "external/dnsmasq": { - "groups": [ - "pdk" - ], - "rev": "653cd18fbe20f46b9088908e5633233fadb637c5", - "revisionExpr": "653cd18fbe20f46b9088908e5633233fadb637c5", - "sha256": "06lwhhpprrsv7bz2jysf1wjx50zmck3q7wpmnci28lc2r2b39xv1", - "tree": "56b00657a3c50d727f830c860a08d620071e1def", - "url": "https://android.googlesource.com/platform/external/dnsmasq" - }, - "external/doclava": { - "dateTime": 1620867787, - "groups": [ - "pdk" - ], - "rev": "0f582d0d69044f28b50aad2de59bd6f8673a5027", - "revisionExpr": "0f582d0d69044f28b50aad2de59bd6f8673a5027", - "sha256": "1aa1aycv47aavy6j29wkivspdg6fxhrpzkb9fd7mpv7im2z134zi", - "tree": "766ef423e8f021e0722776b1d031d9dd4529653f", - "url": "https://android.googlesource.com/platform/external/doclava" - }, - "external/dokka": { - "dateTime": 1620954167, - "groups": [ - "pdk" - ], - "rev": "3f65f739371b5a67467bc73fc4863a88cee748b5", - "revisionExpr": "3f65f739371b5a67467bc73fc4863a88cee748b5", - "sha256": "1n9lbm134yr4gd9lddlc6kykh0f18q4s3jvp3y09xy6r8hbilxx8", - "tree": "7ed184660673e7bac61ae4cd824405bfe2ddb8f7", - "url": "https://android.googlesource.com/platform/external/dokka" - }, - "external/downloader": { - "groups": [ - "pdk" - ], - "rev": "82797ff1427cd66c02d5139e2c869a2cf6bfd8f9", - "revisionExpr": "82797ff1427cd66c02d5139e2c869a2cf6bfd8f9", - "sha256": "1prbsya7mwnk2f6z7zmg4a62873kk5yfhjrki7dwb8rzwzq9mm5n", - "tree": "f06be8475e67098d027aec111cb0ce273100ef72", - "url": "https://android.googlesource.com/platform/external/downloader" - }, - "external/drm_hwcomposer": { - "dateTime": 1634166161, - "groups": [ - "drm_hwcomposer", - "pdk-fs" - ], - "rev": "1d35f0d02a039ecbf1266b13d9ef76483e2cedc2", - "revisionExpr": "1d35f0d02a039ecbf1266b13d9ef76483e2cedc2", - "sha256": "18ma7x3pw5nq6l85whkr3m1nwd6hnjqxiqr3q0mbafi9hp8sfraq", - "tree": "f710c50bff91decd514af8cd690aceb802a0e231", - "url": "https://android.googlesource.com/platform/external/drm_hwcomposer" - }, - "external/drrickorang": { - "groups": [ - "pdk" - ], - "rev": "5c62c5c7dd7c66fbb227c0e372feced80f4e18ee", - "revisionExpr": "5c62c5c7dd7c66fbb227c0e372feced80f4e18ee", - "sha256": "1c705icrhgcdkxlbz125yn61hglzbnyvmwj6prafs74l3jb9h2sf", - "tree": "1a6143a24b5b0b2bda6c94a83ba3fb08a05c5159", - "url": "https://android.googlesource.com/platform/external/drrickorang" - }, - "external/dtc": { - "groups": [ - "pdk" - ], - "rev": "b9c727eb2ffcc5cd9c3c42a86bbf597eaff3a7df", - "revisionExpr": "b9c727eb2ffcc5cd9c3c42a86bbf597eaff3a7df", - "sha256": "1x6qsq1d8ay15is649cy900b6n4syl37m8705fk1x5972gm3s833", - "tree": "ab333ed4d847901a1ff2586828588bef3b97a073", - "url": "https://android.googlesource.com/platform/external/dtc" - }, - "external/dynamic_depth": { - "groups": [ - "pdk" - ], - "rev": "1e460fed8c009ff2cc0d976617dbd5316d8ca0af", - "revisionExpr": "1e460fed8c009ff2cc0d976617dbd5316d8ca0af", - "sha256": "11mw0dwirrrirgrap33k8dvngpilf6qdzwsz0phzbpr05900915j", - "tree": "26c5bba83fe27b77cee1369541a2ee78b1c2a9b6", - "url": "https://android.googlesource.com/platform/external/dynamic_depth" - }, - "external/e2fsprogs": { - "groups": [ - "pdk" - ], - "rev": "695ede095039ffe84aed6832b5847c6016be56cb", - "revisionExpr": "695ede095039ffe84aed6832b5847c6016be56cb", - "sha256": "00y5a8kkqiqwg8q3mgns7vph072s3jiv7ih6b43qbgha622d9xq5", - "tree": "e6840663b1693bf32ca1b2951480a8bdd00c1a8f", - "url": "https://android.googlesource.com/platform/external/e2fsprogs" - }, - "external/easymock": { - "groups": [ - "pdk" - ], - "rev": "51beb6618fd32fa0f2d51082f04c80c07c8677c9", - "revisionExpr": "51beb6618fd32fa0f2d51082f04c80c07c8677c9", - "sha256": "13x8mwwilrqva7wknhcab80lhmh0j55mgdiha3w5v1crlk7nbgrz", - "tree": "493ede54cc3ee337e2021d85ada606212bb8987d", - "url": "https://android.googlesource.com/platform/external/easymock" - }, - "external/eigen": { - "dateTime": 1617238932, - "groups": [ - "pdk" - ], - "rev": "c5a628e442d5a093b9f9d7179ac090738f4e093d", - "revisionExpr": "c5a628e442d5a093b9f9d7179ac090738f4e093d", - "sha256": "1mja982a49hx7mzplq5vb3igzkyv659032hfha4qhg83qc5svpm3", - "tree": "b759c77cbd80c075943070072ecca105696b2a18", - "url": "https://android.googlesource.com/platform/external/eigen" - }, - "external/elfutils": { - "groups": [ - "pdk" - ], - "rev": "d9e1eb053510898efe70de988d0e1b63d1556844", - "revisionExpr": "d9e1eb053510898efe70de988d0e1b63d1556844", - "sha256": "1znxr9qbz5mgdl35g263c0n2k33siq2qhgdx0kilf566l9c7cjpp", - "tree": "15db324236530f56b2ab76f876a5aeeb6959f8c3", - "url": "https://android.googlesource.com/platform/external/elfutils" - }, - "external/emma": { - "groups": [ - "pdk" - ], - "rev": "447182b9cbfe0e571aa2a3754adb68e755d11b6f", - "revisionExpr": "447182b9cbfe0e571aa2a3754adb68e755d11b6f", - "sha256": "0q783p5xwhrw2hgq2lihxdz80n7gyw6pri9l8ryrzgdklxqgpdhy", - "tree": "2fe4ee2ac95c6e7dd3afd9d4f88e4ca9ace9a3b7", - "url": "https://android.googlesource.com/platform/external/emma" - }, - "external/erofs-utils": { - "dateTime": 1620867793, - "groups": [ - "pdk" - ], - "rev": "452d68bfacf9f0f7cc56eeb36a459fa980d622e9", - "revisionExpr": "452d68bfacf9f0f7cc56eeb36a459fa980d622e9", - "sha256": "1jj89j02d66jzcf53yjvrv7rgbwcmfpbi8839ygab0m5zxjdlshv", - "tree": "78c0c9f84843ab122bd616e7256ae45d500e73f0", - "url": "https://android.googlesource.com/platform/external/erofs-utils" - }, - "external/error_prone": { - "groups": [ - "pdk" - ], - "rev": "aa48ec720e6665859f4442850b1988791df2af18", - "revisionExpr": "aa48ec720e6665859f4442850b1988791df2af18", - "sha256": "1x5ikif1igni9sh9fcl9ma0k670a8gykvjv8bxl745mhzfnyfwqb", - "tree": "6629c9c61262cbd94d561431b05d7b8249a999d2", - "url": "https://android.googlesource.com/platform/external/error_prone" - }, - "external/escapevelocity": { - "groups": [ - "pdk" - ], - "rev": "b76828a75424a8cc000192440488f4f26966dd59", - "revisionExpr": "b76828a75424a8cc000192440488f4f26966dd59", - "sha256": "12g3s6l40sncayrl9hvwkixb0diq5gkdf0i3j3llz8yi5i9bh1pp", - "tree": "2a4b2331b87128956cfcabcc8ac79ac93841e8b5", - "url": "https://android.googlesource.com/platform/external/escapevelocity" - }, - "external/ethtool": { - "groups": [ - "pdk" - ], - "rev": "d07703d87ff08d1ec8740e971a23ad39cfa6a38d", - "revisionExpr": "d07703d87ff08d1ec8740e971a23ad39cfa6a38d", - "sha256": "17i4hhqfprqilra51s34l07rin3k32pzw36sb5xazmgr3g926giy", - "tree": "cf86c7bc8c726875ce65ce7588ae43a22b32042d", - "url": "https://android.googlesource.com/platform/external/ethtool" - }, - "external/exoplayer": { - "dateTime": 1631149353, - "groups": [ - "pdk" - ], - "rev": "b97625b0d8d7f203b1d7ccef529e5b369bd89e95", - "revisionExpr": "b97625b0d8d7f203b1d7ccef529e5b369bd89e95", - "sha256": "0r3zdplwd1h8x1phqmkws4ismz92vnmvvw11s3jyjpay80maqgh4", - "tree": "2727117346130da038ea1de49daff68dce9482d0", - "url": "https://android.googlesource.com/platform/external/exoplayer" - }, - "external/expat": { - "groups": [ - "pdk" - ], - "rev": "54e46e5b131dbc3878412c3d1277c8837c089bda", - "revisionExpr": "54e46e5b131dbc3878412c3d1277c8837c089bda", - "sha256": "1p1ckravpadk36lb04ahd40f2ivc921wrd21swq7n69c16g4a920", - "tree": "f4fe842cbe105849052ce8e3e3e64fb5bf4c3349", - "url": "https://android.googlesource.com/platform/external/expat" - }, - "external/f2fs-tools": { - "dateTime": 1632963789, - "groups": [ - "pdk" - ], - "rev": "2a83ad1ac78b987352ddbabd0d5f944114910638", - "revisionExpr": "2a83ad1ac78b987352ddbabd0d5f944114910638", - "sha256": "062r7sgrg626wgg8wvzjimm5gd8pixd3ssm921zmw7ahfzfi9720", - "tree": "a9f42f5fec12b5124ed530b3e83bb5e1ff33fa24", - "url": "https://android.googlesource.com/platform/external/f2fs-tools" - }, - "external/fastrpc": { - "groups": [ - "pdk" - ], - "rev": "418b791d679beb2078b579a3b6936cf330c41799", - "revisionExpr": "418b791d679beb2078b579a3b6936cf330c41799", - "sha256": "1mfid59pw4qkv4zdj86g8mm0gsrdqkpc8kcwx6xbq8l42k9br4jl", - "tree": "d716961e82370ff4435e14dfc9c582bc3f8081dc", - "url": "https://android.googlesource.com/platform/external/fastrpc" - }, - "external/fdlibm": { - "groups": [ - "pdk" - ], - "rev": "19a89b7a083dc38384446f88ca29c6b09a45db62", - "revisionExpr": "19a89b7a083dc38384446f88ca29c6b09a45db62", - "sha256": "0cxx79d3l3w7p3b1pzlmnargzw8svaqx3jpl69a816ipq274y5kg", - "tree": "baa180efc9ea514f4a3f0c36f706b99e559aeb1d", - "url": "https://android.googlesource.com/platform/external/fdlibm" - }, - "external/fec": { - "groups": [ - "pdk" - ], - "rev": "b6bbbd3e10f7b917f8fb0a75a2b3b57348a76e62", - "revisionExpr": "b6bbbd3e10f7b917f8fb0a75a2b3b57348a76e62", - "sha256": "0j0s8xhs6hgzjlybzks1brkjq7xlwlr17xkvay6lkjqb57cdsqxv", - "tree": "9c1309dc93abbbf017bd3fd4a775274e07d95872", - "url": "https://android.googlesource.com/platform/external/fec" - }, - "external/fft2d": { - "dateTime": 1616972543, - "groups": [ - "pdk" - ], - "rev": "bc2ce47fbe073485fd10360187d0a803880ec998", - "revisionExpr": "bc2ce47fbe073485fd10360187d0a803880ec998", - "sha256": "061p07mzli7srnhzvnz726j849446yyprlgxc300f5zwjla3cz3j", - "tree": "86324182290debfc244531e6823882ea6d52dedc", - "url": "https://android.googlesource.com/platform/external/fft2d" - }, - "external/firebase-messaging": { - "dateTime": 1624928620, - "groups": [ - "pdk" - ], - "rev": "1c72c43fa86941f0f0fc8d12475d81f83563b2fd", - "revisionExpr": "1c72c43fa86941f0f0fc8d12475d81f83563b2fd", - "sha256": "18c68j3cfc906x8glmlmcsxrbxfqy67dlim116grjmihv491zlsi", - "tree": "dc289b1bfbebddd2ec5969e9e8a899f3e23b1c2e", - "url": "https://android.googlesource.com/platform/external/firebase-messaging" - }, - "external/flac": { - "dateTime": 1616814157, - "groups": [ - "pdk" - ], - "rev": "702c7e785c9b8b6f587eb5deb827571f5a188d6a", - "revisionExpr": "702c7e785c9b8b6f587eb5deb827571f5a188d6a", - "sha256": "0bxl0m0kxfzwjk10nbm8i2fnsvn92d7793yv8bpwzqj4k7kcrg5m", - "tree": "627b9913a78224dd0170e89a301a2cf3a582db44", - "url": "https://android.googlesource.com/platform/external/flac" - }, - "external/flatbuffers": { - "groups": [ - "pdk" - ], - "rev": "04d4e06804470e451b7f67d1c07c614a66f5e03b", - "revisionExpr": "04d4e06804470e451b7f67d1c07c614a66f5e03b", - "sha256": "0aqwlh168j42532l0klgx6gsbqw7lhj92l25b8b1380j2qgz23hs", - "tree": "5a7f4b1493dee8569a2464fa4b40670fb61ec610", - "url": "https://android.googlesource.com/platform/external/flatbuffers" - }, - "external/fmtlib": { - "groups": [ - "pdk" - ], - "rev": "a605473f79f9d4e4346bc95538a3eb7a7aaed53d", - "revisionExpr": "a605473f79f9d4e4346bc95538a3eb7a7aaed53d", - "sha256": "16x73827rr1sfvxpd4gg4rpx30vqfdp2r2md9ynmbl6lf2qwgqfg", - "tree": "97efd94993e7d4231147354ce6702478f1ceb2f9", - "url": "https://android.googlesource.com/platform/external/fmtlib" - }, - "external/fonttools": { - "groups": [ - "pdk" - ], - "rev": "e76853bf40a5da5d1967ae174747408d080c17d6", - "revisionExpr": "e76853bf40a5da5d1967ae174747408d080c17d6", - "sha256": "082gbxzxji2hssl0h25yxvs0caf8cyaisjd6k09s2wcgvnvvc7n7", - "tree": "8e925d800e27f7a70c2b6a131b14526bc0f095b5", - "url": "https://android.googlesource.com/platform/external/fonttools" - }, - "external/freetype": { - "dateTime": 1619233379, - "groups": [ - "pdk" - ], - "rev": "2fb43a0ba2d4332301bf31cbdd4d1ed6a5c73228", - "revisionExpr": "2fb43a0ba2d4332301bf31cbdd4d1ed6a5c73228", - "sha256": "1higwvkpvh6wz0ryjbq31v00fqxq14q9xrr3p7ww32q2nvkych80", - "tree": "4932869f24580e9f7305224676711b487f60063a", - "url": "https://android.googlesource.com/platform/external/freetype" - }, - "external/fsck_msdos": { - "groups": [ - "pdk" - ], - "rev": "f2bfc09fbd67f93c1408761105353638c3c1e31a", - "revisionExpr": "f2bfc09fbd67f93c1408761105353638c3c1e31a", - "sha256": "08js9q4kzic0i6sj67cdppga0q818277a3wivp7dpaxvz4anc40s", - "tree": "e2efaa696497cedc92627849723ef1c48b764f6c", - "url": "https://android.googlesource.com/platform/external/fsck_msdos" - }, - "external/fsverity-utils": { - "groups": [ - "pdk" - ], - "rev": "1a802e6171c2a9ef9a70b952099e0293b5547550", - "revisionExpr": "1a802e6171c2a9ef9a70b952099e0293b5547550", - "sha256": "1v541yjbvlkkddynwnwakrhj77jmawm1niz1nwbr2ish612v07p5", - "tree": "4cdaa88e6505f5a9cc97967952415b32a3383eff", - "url": "https://android.googlesource.com/platform/external/fsverity-utils" - }, - "external/gemmlowp": { - "groups": [ - "pdk" - ], - "rev": "44238cd045b2cc0307a278944b50016ebd712124", - "revisionExpr": "44238cd045b2cc0307a278944b50016ebd712124", - "sha256": "1dff6jrd314xnib7jhqwpfc4hyv6ycjgrmb92wwany30drmlnw9l", - "tree": "a29716289a0b730ca66a3e632c6ce054eb3b90d6", - "url": "https://android.googlesource.com/platform/external/gemmlowp" - }, - "external/geojson-jackson": { - "dateTime": 1614736934, - "groups": [ - "pdk" - ], - "rev": "c997cda976fffb531124539397c820a78ef6da03", - "revisionExpr": "c997cda976fffb531124539397c820a78ef6da03", - "sha256": "0qrp98sn4q997q5szpz37414hlm3yl6183r504sv14azfwm7ymyf", - "tree": "5520f8b348fa75934708b0b968252192d513274b", - "url": "https://android.googlesource.com/platform/external/geojson-jackson" - }, - "external/geonames": { - "dateTime": 1605485636, - "groups": [ - "pdk" - ], - "rev": "8514499054c271d1eb5ab861d70413944090b6d4", - "revisionExpr": "8514499054c271d1eb5ab861d70413944090b6d4", - "sha256": "0xcdyb82cs40am7x477cavyczh1ijm5zx785fw2in1wkqah4zp0a", - "tree": "8c222e34d9650416cfdb5fb234eb249229a815df", - "url": "https://android.googlesource.com/platform/external/geonames" - }, - "external/gflags": { - "groups": [ - "pdk" - ], - "rev": "1fea58e12d6609ad6c972e58785c737886005d10", - "revisionExpr": "1fea58e12d6609ad6c972e58785c737886005d10", - "sha256": "0wyiic485x863sdm6834dsl3b4c40fqpagz529v091kribmmm8gz", - "tree": "fba0d240dce8c4d4f7784ef24576c099c0f9430f", - "url": "https://android.googlesource.com/platform/external/gflags" - }, - "external/giflib": { - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "09d48966e9f887172d48624158c31e7ef14442af", - "revisionExpr": "09d48966e9f887172d48624158c31e7ef14442af", - "sha256": "1sibmcf4ld5cda63fyklr7bd0naydy5c39rszg0fp7iiivx3n8il", - "tree": "702fc4e46960850f6ffb6aa874e6d392ca0126bc", - "url": "https://android.googlesource.com/platform/external/giflib" - }, - "external/glide": { - "groups": [ - "pdk" - ], - "rev": "8e7c074de72a48f020a551988ec8cfebd5708faa", - "revisionExpr": "8e7c074de72a48f020a551988ec8cfebd5708faa", - "sha256": "1b38i7kvsivigic627hxi04k9sf5iq6ry176drcx9mr6wkbysbvf", - "tree": "b000cc72405527ad2e83c4b833b5aa9c8f8cf469", - "url": "https://android.googlesource.com/platform/external/glide" - }, - "external/golang-protobuf": { - "groups": [ - "pdk" - ], - "rev": "d1853bbf07e624b74e5742cd999be19933c215d5", - "revisionExpr": "d1853bbf07e624b74e5742cd999be19933c215d5", - "sha256": "1za35lgd4h3vfqhv0a9kjbi0arrq9k0phpks113mddzlfg7dxnbw", - "tree": "3dd0e0611fe54225bcdac76ce2cb32645a4988e0", - "url": "https://android.googlesource.com/platform/external/golang-protobuf" - }, - "external/google-benchmark": { - "groups": [ - "pdk" - ], - "rev": "770b190cd0052a180fe161abad59b4cbdfd99d46", - "revisionExpr": "770b190cd0052a180fe161abad59b4cbdfd99d46", - "sha256": "1jnb9fbib4gp3w9smw5s1nvz2snbz414yxxa1xb58p5wjp7fqx4w", - "tree": "61f88d9a095a390cab484c109bd55ce293b117b0", - "url": "https://android.googlesource.com/platform/external/google-benchmark" - }, - "external/google-breakpad": { - "groups": [ - "pdk-fs" - ], - "rev": "dd594e30ddcafeab4a16462e002bcb4bb76b9a2f", - "revisionExpr": "dd594e30ddcafeab4a16462e002bcb4bb76b9a2f", - "sha256": "13l54qb6a8ba4g80h59mk1xxbdiqa0219h4p78rxzx1j75cx7m6h", - "tree": "007c6a23022007f52326b10a4843846b59800a00", - "url": "https://android.googlesource.com/platform/external/google-breakpad" - }, - "external/google-fonts/arbutus-slab": { - "groups": [ - "pdk" - ], - "rev": "1e8b7562a7730dde10a9ac714940b8f72922eec7", - "revisionExpr": "1e8b7562a7730dde10a9ac714940b8f72922eec7", - "sha256": "18g7n073qp1ii4gx11n6fpsv8si0ima4ldrx7mraca9mdq72w71m", - "tree": "66a42a60c47eb2270a81e2a6a4dc0005a3dabfb5", - "url": "https://android.googlesource.com/platform/external/google-fonts/arbutus-slab" - }, - "external/google-fonts/arvo": { - "groups": [ - "pdk" - ], - "rev": "2da6c28443a63d6f3c15a23fa91ab702e0792775", - "revisionExpr": "2da6c28443a63d6f3c15a23fa91ab702e0792775", - "sha256": "144j3kjdp9gm5qi9x0j571m88vnqs1lwm8672qh9l3m7lxxsy0jl", - "tree": "235b066a6f3f72c4a456e019484d2fa0cee0318e", - "url": "https://android.googlesource.com/platform/external/google-fonts/arvo" - }, - "external/google-fonts/barlow": { - "groups": [ - "pdk" - ], - "rev": "5689236481c6894306309f914d0f6ac658c73ec9", - "revisionExpr": "5689236481c6894306309f914d0f6ac658c73ec9", - "sha256": "029n04xijjbwwxmz8lbihwcl9a30bgy9czdzg82ybwylnwq9pfwm", - "tree": "7c0b55f740eb26565827ded9156b95cc39e67764", - "url": "https://android.googlesource.com/platform/external/google-fonts/barlow" - }, - "external/google-fonts/big-shoulders-text": { - "groups": [ - "pdk" - ], - "rev": "2ccba022300101472794139977165f9f0661e5b5", - "revisionExpr": "2ccba022300101472794139977165f9f0661e5b5", - "sha256": "1jpm0ld79d3g66iwiwmx4dn2gxdlrgwsblynf4zwcgcq7ydi4zb0", - "tree": "80a7ae4338e98bd113700f0d5fa8fbb49dfb6725", - "url": "https://android.googlesource.com/platform/external/google-fonts/big-shoulders-text" - }, - "external/google-fonts/carrois-gothic-sc": { - "groups": [ - "pdk" - ], - "rev": "108452b59bbc814caced6d59e1a41e8694c6c925", - "revisionExpr": "108452b59bbc814caced6d59e1a41e8694c6c925", - "sha256": "067xqhgd67ngvkr7frxdy1y774pfpzzkih3jjk7fj24wqnkc6d5j", - "tree": "befd570ce6877e893fc2ca9337bd167c46dbb796", - "url": "https://android.googlesource.com/platform/external/google-fonts/carrois-gothic-sc" - }, - "external/google-fonts/coming-soon": { - "groups": [ - "pdk" - ], - "rev": "fc5b08f0b4d656d13fe1594f5d61c01689c2100e", - "revisionExpr": "fc5b08f0b4d656d13fe1594f5d61c01689c2100e", - "sha256": "1wz6aji68kbhg58dbwn0zmjg2ywk6cfdq7j7awg38zl2q26nfmq9", - "tree": "2dc0ec0d9c5918a97c619ac2d66d47337cc7a415", - "url": "https://android.googlesource.com/platform/external/google-fonts/coming-soon" - }, - "external/google-fonts/cutive-mono": { - "groups": [ - "pdk" - ], - "rev": "d7fbee2cedf560275859854f4ad157b30baca8f5", - "revisionExpr": "d7fbee2cedf560275859854f4ad157b30baca8f5", - "sha256": "00wfjacl0sqncivpa3za9jmki9wva9q0vf85ads6g2rz4z6nkrff", - "tree": "9ba803163b0618253e4f339901be5b0fe73858b8", - "url": "https://android.googlesource.com/platform/external/google-fonts/cutive-mono" - }, - "external/google-fonts/dancing-script": { - "dateTime": 1617238954, - "groups": [ - "pdk" - ], - "rev": "82e7f54b5b544a62a0215b1e4254904c9489608f", - "revisionExpr": "82e7f54b5b544a62a0215b1e4254904c9489608f", - "sha256": "0hdp4a0gn23n88gzdi65dfqq3pmvw3nadf1p8xnqxan34yv8adyl", - "tree": "73201346f8efe651ef89bf9358e7b75d3df4d893", - "url": "https://android.googlesource.com/platform/external/google-fonts/dancing-script" - }, - "external/google-fonts/fraunces": { - "groups": [ - "pdk" - ], - "rev": "179edf3e68a163f4cb746c57a48d6d4e39bb26dd", - "revisionExpr": "179edf3e68a163f4cb746c57a48d6d4e39bb26dd", - "sha256": "1gr0x87wrs8qh2ykpggcvxkxc1qmd6hw0xq6hn6p6s8078pw5b6w", - "tree": "df5a6323eafdd606ba7a644946245afda291dd72", - "url": "https://android.googlesource.com/platform/external/google-fonts/fraunces" - }, - "external/google-fonts/karla": { - "groups": [ - "pdk" - ], - "rev": "7b1158516b88cb2ba00468fc19f535b104d1f351", - "revisionExpr": "7b1158516b88cb2ba00468fc19f535b104d1f351", - "sha256": "0c8ny537pvhjfh0b87lfpc0aga4x0mlry203wkacgx2a1h00irhx", - "tree": "bfd5397ee80c3baedbf1920f68b6ab4af6dfca8f", - "url": "https://android.googlesource.com/platform/external/google-fonts/karla" - }, - "external/google-fonts/lato": { - "groups": [ - "pdk" - ], - "rev": "9676839e16c2677d3780e2722fa4f8d5b774377a", - "revisionExpr": "9676839e16c2677d3780e2722fa4f8d5b774377a", - "sha256": "1hdy27r466jd7ik69257hiazjqsdzv0hbpzkmid6rq1gk2lkijgz", - "tree": "18f772424d0e832e1794832fbce11f93d35b97dd", - "url": "https://android.googlesource.com/platform/external/google-fonts/lato" - }, - "external/google-fonts/lustria": { - "groups": [ - "pdk" - ], - "rev": "b3828958ccbb417a366ad45adb97eacd3b82d8d5", - "revisionExpr": "b3828958ccbb417a366ad45adb97eacd3b82d8d5", - "sha256": "16i0vknh3z23mr79iilxyf6kqs5kqp198by9cx9rmzcg3phgx03y", - "tree": "fe80ddfe0177c76e740489b73402869f3acbfd30", - "url": "https://android.googlesource.com/platform/external/google-fonts/lustria" - }, - "external/google-fonts/rubik": { - "groups": [ - "pdk" - ], - "rev": "22c35160d6cb15b11347033565dfc8474a63faf7", - "revisionExpr": "22c35160d6cb15b11347033565dfc8474a63faf7", - "sha256": "10ap1n0s7qs742m3xzxrs91xyirp0280xvg4wz8hmpyip631h7f3", - "tree": "400d4b821e06718189263647364bbd219129e195", - "url": "https://android.googlesource.com/platform/external/google-fonts/rubik" - }, - "external/google-fonts/source-sans-pro": { - "groups": [ - "pdk" - ], - "rev": "0304aa7b428289092a21505d0fffa1a4bbd02133", - "revisionExpr": "0304aa7b428289092a21505d0fffa1a4bbd02133", - "sha256": "1nmdmb80pf2pzcdn369q5skspmlqv56sn9in0fcfhx14pib64w86", - "tree": "92f271befd7607e8dfae6aced21c85af92e22808", - "url": "https://android.googlesource.com/platform/external/google-fonts/source-sans-pro" - }, - "external/google-fonts/zilla-slab": { - "groups": [ - "pdk" - ], - "rev": "e7213c49cbd4932ffa2543ee8c4c4814517eba6b", - "revisionExpr": "e7213c49cbd4932ffa2543ee8c4c4814517eba6b", - "sha256": "1rm6wp6849wpw32ys5wbrx9836937j1zx310fdyyl07kqgx4vhmh", - "tree": "4d40e327be587d5257a0a46fd56fc15bec8e7351", - "url": "https://android.googlesource.com/platform/external/google-fonts/zilla-slab" - }, - "external/google-fruit": { - "groups": [ - "pdk" - ], - "rev": "163edb54c696ce93dd90072d69ae45e2392f340c", - "revisionExpr": "163edb54c696ce93dd90072d69ae45e2392f340c", - "sha256": "0wksa168xyk42yijf2idhpvzp8225ww165px3lc9ff9ph883g0ya", - "tree": "61d841dc12f982b1afaf7956176f05df58a9d98c", - "url": "https://android.googlesource.com/platform/external/google-fruit" - }, - "external/google-java-format": { - "groups": [ - "pdk" - ], - "rev": "c0e9894d003545b4b31b6373c1aa4e9a447b6226", - "revisionExpr": "c0e9894d003545b4b31b6373c1aa4e9a447b6226", - "sha256": "0g1i78c3km8lly0rb3b6axma754vxl9s9s48jfa0n2l565h2zk0q", - "tree": "6702e722773c4faecc6c4d7d35481429ecd1f797", - "url": "https://android.googlesource.com/platform/external/google-java-format" - }, - "external/google-styleguide": { - "groups": [ - "pdk" - ], - "rev": "b72dc1cc671e70b5cba6a5e72283a7705b90dee4", - "revisionExpr": "b72dc1cc671e70b5cba6a5e72283a7705b90dee4", - "sha256": "1krqv8srgkf85hrj0shwz9j4xs6nx4jbj8fzjsbwjg1f589dd8iy", - "tree": "7302b3aba66f80328131cca667660087c56825c8", - "url": "https://android.googlesource.com/platform/external/google-styleguide" - }, - "external/googletest": { - "dateTime": 1625706434, - "groups": [ - "pdk" - ], - "rev": "a76683fb017890ef705ad26b3549eff7d6624d7c", - "revisionExpr": "a76683fb017890ef705ad26b3549eff7d6624d7c", - "sha256": "0hs29iy2v24vl66qqa85sdzvxlw7awjravhy53gjv9vnq2dzpb84", - "tree": "54fb90f190c69a329c719650bad4fe22bf879033", - "url": "https://android.googlesource.com/platform/external/googletest" - }, - "external/gptfdisk": { - "groups": [ - "pdk" - ], - "rev": "6e6630c6f0ffead07cff7898a4a68b495c241459", - "revisionExpr": "6e6630c6f0ffead07cff7898a4a68b495c241459", - "sha256": "062g4a8s71lwdh2rkqjcdklbxsb551334rd07hhipygjllwhixzy", - "tree": "2782d4c888b85855ffe36724ad02bff0e57d9dbc", - "url": "https://android.googlesource.com/platform/external/gptfdisk" - }, - "external/grpc-grpc": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "8df07192a4bce1e4f1b654a9cd5092689bc2ad99", - "revisionExpr": "8df07192a4bce1e4f1b654a9cd5092689bc2ad99", - "sha256": "1b8mdx9x08djdm8fss25r1dc2xbq1hb70zdm782k2rmbwp47axa8", - "tree": "474847570e86fd2fc7855c79bd91ad424f0d34dd", - "url": "https://android.googlesource.com/platform/external/grpc-grpc" - }, - "external/grpc-grpc-java": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "9b3a6c2368f519539a59c4c9617eea479c833e8d", - "revisionExpr": "9b3a6c2368f519539a59c4c9617eea479c833e8d", - "sha256": "0hwm7wb4zg81cx784piqc316ik0dihbm19iiyn3y22ahhkd3ma4r", - "tree": "342002c39fac0adbfbca05420258c5bcdfa74fd4", - "url": "https://android.googlesource.com/platform/external/grpc-grpc-java" - }, - "external/guava": { - "groups": [ - "pdk" - ], - "rev": "9b79d654ebb1a2adf1caafbaa7029c5252f74f1b", - "revisionExpr": "9b79d654ebb1a2adf1caafbaa7029c5252f74f1b", - "sha256": "1hdvqppxkyafrpkv9qzs5c7kab57vi4xhqacbqbwfr7dj0plca56", - "tree": "b4a5bf8c37c0f38b7f93fe3b0d2cca936562be08", - "url": "https://android.googlesource.com/platform/external/guava" - }, - "external/guice": { - "groups": [ - "pdk" - ], - "rev": "30203d0536ebb60ce6d60c291e93bd658558a1d3", - "revisionExpr": "30203d0536ebb60ce6d60c291e93bd658558a1d3", - "sha256": "0f9k7ribhyf0n7p9ff2jqk18qk1gim4vbln1bhiazdlfs3v5laws", - "tree": "8615c70e58321176ed9a352581f81eef2e900df7", - "url": "https://android.googlesource.com/platform/external/guice" - }, - "external/gwp_asan": { - "dateTime": 1620867820, - "groups": [ - "pdk" - ], - "rev": "bad62a5272bca20b44a95cf4e21d7ff4271d6ce1", - "revisionExpr": "bad62a5272bca20b44a95cf4e21d7ff4271d6ce1", - "sha256": "1k71w8a36dhr4l5r661rvnmj4bxz49is9md78hndks4jqcnzn036", - "tree": "5e1e85016be16b395eef3d2c25a902ee8fa01c58", - "url": "https://android.googlesource.com/platform/external/gwp_asan" - }, - "external/hamcrest": { - "dateTime": 1613952188, - "groups": [ - "pdk" - ], - "rev": "b6b17dc33ec3cfffb9bc227e14c3042626c08f4e", - "revisionExpr": "b6b17dc33ec3cfffb9bc227e14c3042626c08f4e", - "sha256": "0i05qdmz9zd904apqxk6kdbffbydgj7k7n9yjvgrlw0m7xbynadj", - "tree": "cef87e8ae39ba698a34d80b7e8be04490d996505", - "url": "https://android.googlesource.com/platform/external/hamcrest" - }, - "external/hardened_malloc": { - "dateTime": 1647054729, - "groups": [], - "rev": "0537fbb546866038d54b49cabeee8135be19f30f", - "revisionExpr": "0537fbb546866038d54b49cabeee8135be19f30f", - "sha256": "0s0qfp8z3rp816gj5zlahcl1s92scdlj80qld1shy5kn8l185i6r", - "url": "https://github.com/GrapheneOS/hardened_malloc" - }, - "external/harfbuzz_ng": { - "dateTime": 1613865830, - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "29fd2884ecc5ffdb0b3ec56ebde8aeeaeea00de3", - "revisionExpr": "29fd2884ecc5ffdb0b3ec56ebde8aeeaeea00de3", - "sha256": "1m7a4ln2v5dxy5dkcfdxyjsvsrsd3hjbxvmhb4gyx6am6lk6lca8", - "tree": "ebb18345758e2a9af6d1c821c2f57c9b544f2e81", - "url": "https://android.googlesource.com/platform/external/harfbuzz_ng" - }, - "external/hyphenation-patterns": { - "groups": [ - "pdk" - ], - "rev": "109c2beeed753e908248ff37d0f2641c845a54d1", - "revisionExpr": "109c2beeed753e908248ff37d0f2641c845a54d1", - "sha256": "184jm20gaz36kwskqkhax7n1allfjanax6rz3vqs70rjgsdvv5i4", - "tree": "7f8755699a58ec28fa8af6852f2b74b85521807f", - "url": "https://android.googlesource.com/platform/external/hyphenation-patterns" - }, - "external/icing": { - "dateTime": 1630624039, - "groups": [ - "pdk" - ], - "rev": "98c699381b5f2f643b97c4a73f4e4b2c77c2b993", - "revisionExpr": "98c699381b5f2f643b97c4a73f4e4b2c77c2b993", - "sha256": "1s4d26gpqhh1hzjknfxpjf3ch6qls9rvxbkfl0mwwkq6vzcvzss3", - "tree": "a0e67b947c17231cc718a08346e197e5f9c56fb9", - "url": "https://android.googlesource.com/platform/external/icing" - }, - "external/icu": { - "dateTime": 1641607364, - "groups": [ - "pdk" - ], - "rev": "ad6f46bf612dd9babe50f6ba3382b5509f32d7a9", - "revisionExpr": "ad6f46bf612dd9babe50f6ba3382b5509f32d7a9", - "sha256": "0skwlgyyb8a3r1n0a3v508k7bf9i5dc17yvic9a7rk8sy46fzdbz", - "tree": "123d9a48853401e3274e8842df926dd8d4e93eaf", - "url": "https://android.googlesource.com/platform/external/icu" - }, - "external/igt-gpu-tools": { - "dateTime": 1617843792, - "groups": [ - "pdk" - ], - "rev": "8dab3575e552222227b27825c107c8c1d8f270f1", - "revisionExpr": "8dab3575e552222227b27825c107c8c1d8f270f1", - "sha256": "1c5cw7jgcfny776y5cqx7jcy8w4sqanx4b0qwrza6zqhgcc2cqhi", - "tree": "1532999add43e4b3c9d79b6fcaee864c06873603", - "url": "https://android.googlesource.com/platform/external/igt-gpu-tools" - }, - "external/image_io": { - "groups": [ - "pdk" - ], - "rev": "376851a4e7470cf917953e2572479c9fc1293234", - "revisionExpr": "376851a4e7470cf917953e2572479c9fc1293234", - "sha256": "0257h57ygzpj2vknj5k8whkznrsmqd2fhzzb9gl3rys9qgljjmvx", - "tree": "0120666903281fc2589b5fc8e5cd22175ff79fe0", - "url": "https://android.googlesource.com/platform/external/image_io" - }, - "external/ims": { - "dateTime": 1620781408, - "groups": [ - "pdk" - ], - "rev": "f25338249186d77071c488bb2b45bd785062aab1", - "revisionExpr": "f25338249186d77071c488bb2b45bd785062aab1", - "sha256": "1476c1dbyhsmvak2m5ffrgjxrf8ixigx5fsi5w805kfaifignmin", - "tree": "b24321ac17884be632351c22f458e3f75ece2aa2", - "url": "https://android.googlesource.com/platform/external/ims" - }, - "external/iperf3": { - "groups": [ - "pdk" - ], - "rev": "f155433271ea9d818f1b6c68c6dfa6db822a776b", - "revisionExpr": "f155433271ea9d818f1b6c68c6dfa6db822a776b", - "sha256": "1malr0g6ha2s0qb6qrr4cly161vcj2d4xy5wbnxj43pnhg0k4gqb", - "tree": "02bbd66233f7731973ac468cf9c3cb6d45a5bf3a", - "url": "https://android.googlesource.com/platform/external/iperf3" - }, - "external/iproute2": { - "groups": [ - "pdk" - ], - "rev": "67cd13ebdfe91ab495e5f226fa593353d0367e9a", - "revisionExpr": "67cd13ebdfe91ab495e5f226fa593353d0367e9a", - "sha256": "1527d8lzl7px9b84fxm1742nvz6d4h0r8nwibjh0d18j62xhz1mg", - "tree": "898b0b36f5cf2cd98b160057f23d939750870492", - "url": "https://android.googlesource.com/platform/external/iproute2" - }, - "external/ipsec-tools": { - "groups": [ - "pdk" - ], - "rev": "cc398e6d733015e452ee7cc0dc9134f116203932", - "revisionExpr": "cc398e6d733015e452ee7cc0dc9134f116203932", - "sha256": "1qz2058mcb75x22jarlls8ki6zhh9zd422nsn9wdzq29xk4a9cg1", - "tree": "a8579cf35b3d55a1e5e276a205294c85401281c2", - "url": "https://android.googlesource.com/platform/external/ipsec-tools" - }, - "external/iptables": { - "groups": [ - "pdk" - ], - "rev": "ee9cc007511071a839517572bac6b62430a79255", - "revisionExpr": "ee9cc007511071a839517572bac6b62430a79255", - "sha256": "0d2vfhzixszwl3nwch9f996yx7kafr9rn7fni41hbzrh8nra476y", - "tree": "d3b12fcc78b5ad0e8e25c7e3f068be047b461d91", - "url": "https://android.googlesource.com/platform/external/iptables" - }, - "external/iputils": { - "groups": [ - "pdk" - ], - "rev": "ff8609b28b7b65f0322524a594fac1819f151ce2", - "revisionExpr": "ff8609b28b7b65f0322524a594fac1819f151ce2", - "sha256": "0q24bn8swbjsaa19kc6jdk2fw93cbipi6xbdh95w07pdp3v1xazr", - "tree": "0df19d97ec45c1bbeca95069cf3b80e7b158fe4c", - "url": "https://android.googlesource.com/platform/external/iputils" - }, - "external/iw": { - "groups": [ - "pdk" - ], - "rev": "e440e4100631eb36ac4e475ca8187779edf05bdd", - "revisionExpr": "e440e4100631eb36ac4e475ca8187779edf05bdd", - "sha256": "01k08an490nvpzjyb7f6p8l67gxpkkg9fnc44f1lcc6ygb1rymsb", - "tree": "ab135c114c9c68b7ea8a1f0f674764b394c08868", - "url": "https://android.googlesource.com/platform/external/iw" - }, - "external/jackson-annotations": { - "dateTime": 1616972574, - "groups": [ - "pdk" - ], - "rev": "549992bdf74bd2c743d298577605c68489a2a3b3", - "revisionExpr": "549992bdf74bd2c743d298577605c68489a2a3b3", - "sha256": "0apc5cffr02drfhfxri1fqs449i6bsk62a5kb0yfk73maya5wlw2", - "tree": "f26a188603eaad310423345d73ae09b0bd815dea", - "url": "https://android.googlesource.com/platform/external/jackson-annotations" - }, - "external/jackson-core": { - "dateTime": 1616972574, - "groups": [ - "pdk" - ], - "rev": "e431391a0fcef80c187060e7a9bc0600622af91b", - "revisionExpr": "e431391a0fcef80c187060e7a9bc0600622af91b", - "sha256": "1c1amlrk7idijwhbhr2xvs822kc8cvfcmz2vxw9y03ylbicwnq42", - "tree": "2ea976e35ebc7c2f0a054ecb11b07aa9680a7617", - "url": "https://android.googlesource.com/platform/external/jackson-core" - }, - "external/jackson-databind": { - "dateTime": 1616972574, - "groups": [ - "pdk" - ], - "rev": "ea6e36a938d3352a8a7952cfde28146c7d2cca02", - "revisionExpr": "ea6e36a938d3352a8a7952cfde28146c7d2cca02", - "sha256": "1f4qf4dy0cyjv9cbmsvqawq0xp3r68snv5nidhj00jdnxcixh5zi", - "tree": "76a830de5dd85ed3bf66d5aca404d3da0cc41cbd", - "url": "https://android.googlesource.com/platform/external/jackson-databind" - }, - "external/jacoco": { - "dateTime": 1639094606, - "groups": [ - "pdk" - ], - "rev": "628b88e7006534fc0d82e1d419035168a4a99de3", - "revisionExpr": "628b88e7006534fc0d82e1d419035168a4a99de3", - "sha256": "1s5lr1q7ag4pv9s8nzfrgpwwmprw86c41b3605fvfz4sq2cfbs6i", - "tree": "c544807665f60b27e0f3909304f24e8e10b24e45", - "url": "https://android.googlesource.com/platform/external/jacoco" - }, - "external/jarjar": { - "groups": [ - "pdk" - ], - "rev": "aa357ccb88f3b2caf3060233cb71e025cfe3f692", - "revisionExpr": "aa357ccb88f3b2caf3060233cb71e025cfe3f692", - "sha256": "0vn1j4pmksskgdjak31yc2vc1l8ph4m3mw06nsm0ql7fhbmy00yg", - "tree": "4d923f9cfd9b90cc05993ef7907f76d25705145c", - "url": "https://android.googlesource.com/platform/external/jarjar" - }, - "external/javaparser": { - "dateTime": 1613531717, - "groups": [ - "pdk" - ], - "rev": "acd7a527fc44f5e516a50ff61eb1da2ba9272d31", - "revisionExpr": "acd7a527fc44f5e516a50ff61eb1da2ba9272d31", - "sha256": "0l5hikg3bhk5fasrbwgbiascl8jwimacmpj0if2yqmbzcr6bglzs", - "tree": "98df4b866e577b82546819f6e1e043fa1ab84ed4", - "url": "https://android.googlesource.com/platform/external/javaparser" - }, - "external/javapoet": { - "groups": [ - "pdk" - ], - "rev": "6458e0481b8e78a562805da73c016e8772755e31", - "revisionExpr": "6458e0481b8e78a562805da73c016e8772755e31", - "sha256": "0kwklwk1xjnnvwblfb5hga4ks1p3jdmh9dc30c5mifksrp8fsyr6", - "tree": "3468c8c75334dc5332cd858fa5cac271017a11de", - "url": "https://android.googlesource.com/platform/external/javapoet" - }, - "external/javasqlite": { - "groups": [ - "pdk" - ], - "rev": "aaeca777c7e7c12d019d5a2e71718ea31aaaebc6", - "revisionExpr": "aaeca777c7e7c12d019d5a2e71718ea31aaaebc6", - "sha256": "1801cchvl1nys58y41qxk9if6wamrakpvpq6c2k3fj65053kizi6", - "tree": "eaae0ae162d4f4761151e2811e53a626ef688fa2", - "url": "https://android.googlesource.com/platform/external/javasqlite" - }, - "external/javassist": { - "dateTime": 1616972577, - "groups": [ - "pdk" - ], - "rev": "7bd5da870ec56352887396c1c188350f733e4f3c", - "revisionExpr": "7bd5da870ec56352887396c1c188350f733e4f3c", - "sha256": "0zfcnqlgyl59pv4h0s0nnc8lhgljpq5dq4p05anay43lnrszn3ca", - "tree": "9d896c2e475840c036965d3978f05e6d234e2126", - "url": "https://android.googlesource.com/platform/external/javassist" - }, - "external/jcommander": { - "groups": [ - "pdk" - ], - "rev": "8ce937f3ef2ed68f188cc0637664933a711124de", - "revisionExpr": "8ce937f3ef2ed68f188cc0637664933a711124de", - "sha256": "1m4a69hc9k4ixn8sah9rz9n10xgbz06swcfcsx96cjk0svpqyw4w", - "tree": "564b53ba25694563902da784be99076494ee45a2", - "url": "https://android.googlesource.com/platform/external/jcommander" - }, - "external/jdiff": { - "groups": [ - "pdk" - ], - "rev": "2048ae4631d5758b6ce64c7249c9737ff67de09c", - "revisionExpr": "2048ae4631d5758b6ce64c7249c9737ff67de09c", - "sha256": "1j5bnl4lmm2288dvbma7mxyx0x52d3jn5d9wpd6idg44ii9ra1ap", - "tree": "6dcd7de8a3e46a412650b19b201630444e9d98d8", - "url": "https://android.googlesource.com/platform/external/jdiff" - }, - "external/jemalloc_new": { - "groups": [ - "pdk" - ], - "rev": "6d4d27fd2651ed114386b89c2d251b816a849460", - "revisionExpr": "6d4d27fd2651ed114386b89c2d251b816a849460", - "sha256": "1xbgga8jnizv1588dh1bd2av005wfmc69xzh867269j0523djcdr", - "tree": "783edcf0f46f55fbb297cdba2b1f461f9bba50ab", - "url": "https://android.googlesource.com/platform/external/jemalloc_new" - }, - "external/jimfs": { - "groups": [ - "pdk" - ], - "rev": "45db5289aab4404fdbe58f1c09aa57bdf6c97362", - "revisionExpr": "45db5289aab4404fdbe58f1c09aa57bdf6c97362", - "sha256": "1lgiryx40d8a5854yczzvm5x6fydncj06vaclq4hw07rlwh7kvn0", - "tree": "a1ea3a8dec42758d3ed96f945e3634eeb7e618f3", - "url": "https://android.googlesource.com/platform/external/jimfs" - }, - "external/jline": { - "groups": [ - "pdk", - "pdk-fs", - "tradefed" - ], - "rev": "778a1dc59cc8e2ae0e1831fbaa655cbd8780da02", - "revisionExpr": "778a1dc59cc8e2ae0e1831fbaa655cbd8780da02", - "sha256": "1qxn0vwnbz0sh9ax9ad52wg7373f48dcpq624bgfiypjgxfniqls", - "tree": "df5bc9d2909b8ed4feff07f097b5c0a15d2bab5a", - "url": "https://android.googlesource.com/platform/external/jline" - }, - "external/jsilver": { - "dateTime": 1613531721, - "groups": [ - "pdk" - ], - "rev": "3092867230f876bb6459261ceceac687ef58d9c5", - "revisionExpr": "3092867230f876bb6459261ceceac687ef58d9c5", - "sha256": "198msf9yaqbjy52aj4wfshdnxy5nyf1jwn7p2l4gndn1212vkqa1", - "tree": "b7d679a8e5bde0f898d7e4c6ca03dd9fb0daf00c", - "url": "https://android.googlesource.com/platform/external/jsilver" - }, - "external/jsmn": { - "groups": [ - "pdk" - ], - "rev": "52365eb6cb4019b843f51c274ea0048c10ab03fa", - "revisionExpr": "52365eb6cb4019b843f51c274ea0048c10ab03fa", - "sha256": "0czn4n8j87svwm1kgsnjd8qzyriygcjlkwskqj2w79v1s113rlb8", - "tree": "3c5f0e8807ab38bcec650b113fe9104e86a5806c", - "url": "https://android.googlesource.com/platform/external/jsmn" - }, - "external/jsoncpp": { - "groups": [ - "pdk" - ], - "rev": "d24d3d9f6fb36dcd5f4c2c8dde509bae2fce1525", - "revisionExpr": "d24d3d9f6fb36dcd5f4c2c8dde509bae2fce1525", - "sha256": "00985j9k2yspfp6vi5rhnb4pwbzig055l3p08mq8k1sqm3q47vqy", - "tree": "a39bc599e78f83beddd0e70400ba7806c2d1739a", - "url": "https://android.googlesource.com/platform/external/jsoncpp" - }, - "external/jsr305": { - "groups": [ - "pdk" - ], - "rev": "ef7ea7b4611582d4c3cd14b868694bab8604a670", - "revisionExpr": "ef7ea7b4611582d4c3cd14b868694bab8604a670", - "sha256": "0q8sc6rb67j35r6jk55ap37b9bbrgdca0a8dyyy04ipx07ccw05y", - "tree": "2d7da9565b41924f2797d19b3f0aa2674abb94ee", - "url": "https://android.googlesource.com/platform/external/jsr305" - }, - "external/jsr330": { - "groups": [ - "pdk" - ], - "rev": "bd6043d83744a331fe1cf5336cfcf15051b36854", - "revisionExpr": "bd6043d83744a331fe1cf5336cfcf15051b36854", - "sha256": "1s0jbmdd3vjaprwalf10i06n8sfmg1x356y5gz0jfimbsknva989", - "tree": "b5430f917b72fe5d8a40463304d9db9ba3be9af2", - "url": "https://android.googlesource.com/platform/external/jsr330" - }, - "external/junit": { - "dateTime": 1615514570, - "groups": [ - "pdk" - ], - "rev": "7c5c0ba1f123304da6f14f9d34d83b89851ccda2", - "revisionExpr": "7c5c0ba1f123304da6f14f9d34d83b89851ccda2", - "sha256": "1n7rfvpi0pg1m6qjh6wza310gf01p2kv564bnkf3dfsjsczfs0nb", - "tree": "da8f1fbae2eb06d58dd28b4c731deb942feebe1a", - "url": "https://android.googlesource.com/platform/external/junit" - }, - "external/junit-params": { - "groups": [ - "pdk" - ], - "rev": "fa8720eb57ec6d8fe8fdfd7c74e581f094fd9219", - "revisionExpr": "fa8720eb57ec6d8fe8fdfd7c74e581f094fd9219", - "sha256": "0wda5sh5jy1ww8y50nfsw508ijw185h6g0mn5nba9iv95zs44zmq", - "tree": "ebc79d81a0ca3240686c38c15599036ab6c11fe0", - "url": "https://android.googlesource.com/platform/external/junit-params" - }, - "external/kernel-headers": { - "dateTime": 1620176614, - "groups": [ - "pdk" - ], - "rev": "107a3f361cd33a81a550c7a0e23bdb1832079de2", - "revisionExpr": "107a3f361cd33a81a550c7a0e23bdb1832079de2", - "sha256": "0vj1hy930nr1pxrc0jdm9j4fhxnlcr05lcg6700ai5qqgz9i06rw", - "tree": "e5313e22a77f67ac0474436facffba03cb50ec26", - "url": "https://android.googlesource.com/platform/external/kernel-headers" - }, - "external/kmod": { - "groups": [ - "pdk" - ], - "rev": "fcfe0a62cc0220756c128e0911fd6c843ca65949", - "revisionExpr": "fcfe0a62cc0220756c128e0911fd6c843ca65949", - "sha256": "0xv7xwkz8mhn41fq7jv5hq2fy9r2l4srnwkcf3xbaca2ai177g1m", - "tree": "8c954764a46db77e5a1eda19a30667043fae3867", - "url": "https://android.googlesource.com/platform/external/kmod" - }, - "external/kotlinc": { - "groups": [ - "pdk" - ], - "rev": "5a266bf3adea01dbf7c5453e240333446eeee8cc", - "revisionExpr": "5a266bf3adea01dbf7c5453e240333446eeee8cc", - "sha256": "0dzms659jz4zjm07pwissifi7v57xhmrlzkx7j63s9za6az63719", - "tree": "a081613ed74029848a681382071addc16821f811", - "url": "https://android.googlesource.com/platform/external/kotlinc" - }, - "external/kotlinx.atomicfu": { - "groups": [ - "pdk" - ], - "rev": "4b155e4f2fb7ca1d776171331553580978c16276", - "revisionExpr": "4b155e4f2fb7ca1d776171331553580978c16276", - "sha256": "14zbi4fc70xnspx5kn6jdqq9yf8p177qmhx2bprsflrcdb1np9r5", - "tree": "e80306381de920a7ec40993f8e1796499e52c749", - "url": "https://android.googlesource.com/platform/external/kotlinx.atomicfu" - }, - "external/kotlinx.coroutines": { - "groups": [ - "pdk" - ], - "rev": "78dd9159461464bde631bd1bc2289440949179c4", - "revisionExpr": "78dd9159461464bde631bd1bc2289440949179c4", - "sha256": "0xg0g0yn8qzk23p8vvh4laavmvinbmqch5ib1ca44g6fkf7f7df1", - "tree": "cd835b4f3ee81a86fc0625444b031b33cb3c2b60", - "url": "https://android.googlesource.com/platform/external/kotlinx.coroutines" - }, - "external/kotlinx.metadata": { - "groups": [ - "pdk" - ], - "rev": "f30142f39a5cca983813018a10873ffab68b985d", - "revisionExpr": "f30142f39a5cca983813018a10873ffab68b985d", - "sha256": "0fz2mbsb51b6h5d8a1p099iccxi4ll2w4cnw3i8yikjmq5pl64k5", - "tree": "d68606e605301b3c17cb37ced3139c8d87b5a4de", - "url": "https://android.googlesource.com/platform/external/kotlinx.metadata" - }, - "external/ksoap2": { - "dateTime": 1613865853, - "groups": [ - "pdk" - ], - "rev": "93a77e277f823796a75ad9e8915dd28349e39023", - "revisionExpr": "93a77e277f823796a75ad9e8915dd28349e39023", - "sha256": "0kvfan6g57xczcv075439zlqaw3rxmi5mdz7rrfjxv2qyh3sp2v2", - "tree": "fe3c8ec755ec8de9ad4e68e66ce64c0e25cfd5c2", - "url": "https://android.googlesource.com/platform/external/ksoap2" - }, - "external/libabigail": { - "dateTime": 1617757405, - "groups": [ - "pdk" - ], - "rev": "5ac34d9f00f695f7f428162d9317c60b7c2ba8c8", - "revisionExpr": "5ac34d9f00f695f7f428162d9317c60b7c2ba8c8", - "sha256": "13rn7mvpwsvahryp1c8ka6rghblpa0vjsvrji3g86map3ij0shac", - "tree": "45dfd96a6dc902ae0fbbfe97f01258546c71a50f", - "url": "https://android.googlesource.com/platform/external/libabigail" - }, - "external/libaom": { - "groups": [ - "pdk" - ], - "rev": "7737a2f7518e2b155448dfa8d1202a33c0bc3cea", - "revisionExpr": "7737a2f7518e2b155448dfa8d1202a33c0bc3cea", - "sha256": "01v88ya40i58w9fmwc0ak4rl9l2sc5rm9yyh7j8r388ynhy1rldb", - "tree": "608ba896d651a6935d8f0a070d4f4febdbf4cad4", - "url": "https://android.googlesource.com/platform/external/libaom" - }, - "external/libavc": { - "dateTime": 1640704194, - "groups": [ - "pdk" - ], - "rev": "b8df3ad020b38d37fffbed8e3f16fdce6786a7c5", - "revisionExpr": "b8df3ad020b38d37fffbed8e3f16fdce6786a7c5", - "sha256": "0c87xk9v7g7s1dylv7v8j53ma2h74mfxhbjcvzxcmg19pcf7qdxv", - "tree": "87232def6b619e1951d500bc4c48362dac3fc51e", - "url": "https://android.googlesource.com/platform/external/libavc" - }, - "external/libbackup": { - "groups": [ - "pdk" - ], - "rev": "0207f03f5a56e8ee0d1c3447b7bd60d965646da5", - "revisionExpr": "0207f03f5a56e8ee0d1c3447b7bd60d965646da5", - "sha256": "0ll3ryrbrh2xz90b6r928jck1q0ghnq8wrn5zdy4y9w6naxjy8vc", - "tree": "1ac89449162ba88cb338516808b251dca83407d8", - "url": "https://android.googlesource.com/platform/external/libbackup" - }, - "external/libbrillo": { - "groups": [ - "pdk" - ], - "rev": "c96dd99374b194a4ea3759b4447b16ed9fa1bc98", - "revisionExpr": "c96dd99374b194a4ea3759b4447b16ed9fa1bc98", - "sha256": "0p9fnd8xjv5xf7jbkp7vmqzfmj0ip219lpmp4d291wxzc1jhy1cy", - "tree": "8f6ec66173bb45a55a65c8449f382c2c16b3b13a", - "url": "https://android.googlesource.com/platform/external/libbrillo" - }, - "external/libcap": { - "groups": [ - "pdk" - ], - "rev": "1e1b153722d7d9a6c4de62adfe91602f83e34436", - "revisionExpr": "1e1b153722d7d9a6c4de62adfe91602f83e34436", - "sha256": "1f4jkab7ws0sjzfgfvrf6mwrrl8q3ghnm885l8nkrlghqd7s3j9c", - "tree": "01d6e4802ff19d73bbebbf0d2c0a95ba61bf223b", - "url": "https://android.googlesource.com/platform/external/libcap" - }, - "external/libcap-ng": { - "groups": [ - "pdk" - ], - "rev": "7ce6e29eddf54dd690ae26b589a02a97f1c7d341", - "revisionExpr": "7ce6e29eddf54dd690ae26b589a02a97f1c7d341", - "sha256": "1dsr6r0s5m2aqm2wz9zq023abgvjxdrajjnsfrs8ssi30zxzrxyq", - "tree": "6a6715c842555e8921762be034c29526ce8edfa8", - "url": "https://android.googlesource.com/platform/external/libcap-ng" - }, - "external/libchrome": { - "dateTime": 1625706479, - "groups": [ - "pdk" - ], - "rev": "11afcc9d60eff1a8fdfea82c2068cbea751b0f2d", - "revisionExpr": "11afcc9d60eff1a8fdfea82c2068cbea751b0f2d", - "sha256": "0mi55n6sb3wzc67a279cnabhx179s8dh4bh0j72ngwbaj9sln1fr", - "tree": "0f4d08540c8e5fa16bcd0c99cd413fe815560e4b", - "url": "https://android.googlesource.com/platform/external/libchrome" - }, - "external/libchromeos-rs": { - "groups": [ - "pdk" - ], - "rev": "5db65a2ec64ae9e37613c2d3b975984b2fe23785", - "revisionExpr": "5db65a2ec64ae9e37613c2d3b975984b2fe23785", - "sha256": "0lkwghnsaniv3v9lbc1r011ff4dk9d0ja9xzxxk4b58xds6zjpil", - "tree": "0cbcf18d33905c6c234eaf3b10e6fbc2af5ae515", - "url": "https://android.googlesource.com/platform/external/libchromeos-rs" - }, - "external/libcppbor": { - "dateTime": 1642032352, - "groups": [ - "pdk" - ], - "rev": "402143bbcbc2ee07c09b2eb4a7c91e5ab6808d32", - "revisionExpr": "402143bbcbc2ee07c09b2eb4a7c91e5ab6808d32", - "sha256": "0bsania9zv0raww5ki7b4sf8p63x15fng14zr2rx2wn4mwplkiaq", - "tree": "8001d1f036eb96b6757a6ce86e2018de9d1295ac", - "url": "https://android.googlesource.com/platform/external/libcppbor" - }, - "external/libcups": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "fe0ba0081e2188662679f6c97f5904ce1ac51c9e", - "revisionExpr": "fe0ba0081e2188662679f6c97f5904ce1ac51c9e", - "sha256": "1986mbxc28sxi377ydjj8b7mdhwwvsb1df4n3da1cf0m9rrh90vg", - "tree": "4ebddc490b229a7fa48d6852af38e4a50d1fcff1", - "url": "https://android.googlesource.com/platform/external/libcups" - }, - "external/libcxx": { - "groups": [ - "pdk" - ], - "rev": "55cdd8a9892c9faec91319944984daeb1579e84a", - "revisionExpr": "55cdd8a9892c9faec91319944984daeb1579e84a", - "sha256": "1qvz2zyl6j8pnwbjv1rb7kqvjgq13nmbym2zabb64nch2h0vfs4w", - "tree": "dade513ca5fb6e74be05a2b9ab97e2814a6ac863", - "url": "https://android.googlesource.com/platform/external/libcxx" - }, - "external/libcxxabi": { - "dateTime": 1617757410, - "groups": [ - "pdk" - ], - "rev": "86d879f7fcc1044c18a60bcf8192e18adbde7a5e", - "revisionExpr": "86d879f7fcc1044c18a60bcf8192e18adbde7a5e", - "sha256": "11zz64d974bs5gm1b4vin5bjvq9a13h9gzjhk68lm4ksi1yaga96", - "tree": "9a4daaa5e2929bd54c4ded783bdafe762e664823", - "url": "https://android.googlesource.com/platform/external/libcxxabi" - }, - "external/libdivsufsort": { - "groups": [ - "pdk" - ], - "rev": "83ef56609ee34fcddb21571d377f58af34c14f64", - "revisionExpr": "83ef56609ee34fcddb21571d377f58af34c14f64", - "sha256": "1lh8s06r0fvkjsrdb0ns3iv0n97sibvbv3jy97c9s0zp29mfi3wg", - "tree": "9facdce8aba5db60d6f4007c02290daf066d9a24", - "url": "https://android.googlesource.com/platform/external/libdivsufsort" - }, - "external/libdrm": { - "groups": [ - "pdk" - ], - "rev": "7b46d4a10b36b496f836435cd68f34ab3138c87b", - "revisionExpr": "7b46d4a10b36b496f836435cd68f34ab3138c87b", - "sha256": "1v85xcr4k6vmdplnq3apm20yvd3jzwsv1rh570prrj15ba552alm", - "tree": "016f75b88ffb77530b6b58039d84238c213c31cc", - "url": "https://android.googlesource.com/platform/external/libdrm" - }, - "external/libepoxy": { - "groups": [ - "pdk" - ], - "rev": "4d62875e1e7fc85e333e5b19e4dcda63e3c2f89a", - "revisionExpr": "4d62875e1e7fc85e333e5b19e4dcda63e3c2f89a", - "sha256": "0wdjlwf9cvy1wz3xymrxmjxlqj1w7zxd2vxy0g90bnpslwcngc7l", - "tree": "8fce3df72013af156b20531357aec0ab57ff24d6", - "url": "https://android.googlesource.com/platform/external/libepoxy" - }, - "external/libese": { - "groups": [ - "pdk" - ], - "rev": "5746e11db9fc6453ec365c5f6b6053ee8ccfa06b", - "revisionExpr": "5746e11db9fc6453ec365c5f6b6053ee8ccfa06b", - "sha256": "0g10bprh155ys18zvsxs0annjzh39cnyxfldy9zbxcpcj5dlvirl", - "tree": "225d9f8207cdac4736967397a0a186d8c2a50bf3", - "url": "https://android.googlesource.com/platform/external/libese" - }, - "external/libevent": { - "groups": [ - "pdk" - ], - "rev": "909f99795752be025518c0f175f676d25e0a8351", - "revisionExpr": "909f99795752be025518c0f175f676d25e0a8351", - "sha256": "03gjyf91xycyd2g8nfkvvjg1kibvdm1dlzxn9x50sbhbig43i9gx", - "tree": "f2118a5914ece04d72e5053ebd1d2148e0cc3bf8", - "url": "https://android.googlesource.com/platform/external/libevent" - }, - "external/libexif": { - "dateTime": 1613865863, - "groups": [ - "pdk" - ], - "rev": "3aadaf7a55e2586760606f73cf32d5539ad9b775", - "revisionExpr": "3aadaf7a55e2586760606f73cf32d5539ad9b775", - "sha256": "0ppfmlnbh8vmhicdnvs4vfmsfg608pvmq60g8yylbr44c2bg208a", - "tree": "27f5103e68a972bd82cd44555f2fecf659711942", - "url": "https://android.googlesource.com/platform/external/libexif" - }, - "external/libffi": { - "groups": [ - "pdk" - ], - "rev": "917bc778a4db3603decde80382c4602287a66a18", - "revisionExpr": "917bc778a4db3603decde80382c4602287a66a18", - "sha256": "1kfagm0922z80061324a4w74231aic3p9wsw6qi67nasf7f1fbjs", - "tree": "9243fb80a4f9f9fccf873054ec277219c2b92d65", - "url": "https://android.googlesource.com/platform/external/libffi" - }, - "external/libfuse": { - "dateTime": 1620954233, - "groups": [ - "pdk" - ], - "rev": "6136a9ddff228dc0c21b148acf2515eee6080475", - "revisionExpr": "6136a9ddff228dc0c21b148acf2515eee6080475", - "sha256": "10c514vzj2mihk97d69zxzdqgxc65fyqkllyx5glfsqhsr156lwy", - "tree": "3e5075efec3f16265f9fe0bdf93d9bb0cdce7107", - "url": "https://android.googlesource.com/platform/external/libfuse" - }, - "external/libgav1": { - "dateTime": 1619139800, - "groups": [ - "pdk" - ], - "rev": "2868cde58040823dae27371510e160810e9ee37a", - "revisionExpr": "2868cde58040823dae27371510e160810e9ee37a", - "sha256": "0w3rkagg3c83rf8j0i6409jxx0wya7yxyx5xx3kgq89axymlb7gx", - "tree": "bb6cfe790af703e0d9b8f59b9a2578fd3b879cff", - "url": "https://android.googlesource.com/platform/external/libgav1" - }, - "external/libgsm": { - "groups": [ - "pdk" - ], - "rev": "838f0c54c4814a02935627ac231fbb63f69caed7", - "revisionExpr": "838f0c54c4814a02935627ac231fbb63f69caed7", - "sha256": "13np111m5nqvzza0mllnvmm0frvazy1nmlhp6lfn31d00vdrn936", - "tree": "63eb2263408829f915a3d3ff51a276574dbb6f4a", - "url": "https://android.googlesource.com/platform/external/libgsm" - }, - "external/libhevc": { - "dateTime": 1625187885, - "groups": [ - "pdk" - ], - "rev": "f793837150528d7b9e31cdd60b127939823e0c6f", - "revisionExpr": "f793837150528d7b9e31cdd60b127939823e0c6f", - "sha256": "1pwsmr437jags5xyxpsdiqg4axjp3n9i5fpcfcp1d2mha3win6ry", - "tree": "d5ca5b056740d79e3ec14a47fefee2f87f22a690", - "url": "https://android.googlesource.com/platform/external/libhevc" - }, - "external/libiio": { - "groups": [ - "pdk" - ], - "rev": "c7ef443dae07cc496f8d5a3e60cdc25aa8e338ef", - "revisionExpr": "c7ef443dae07cc496f8d5a3e60cdc25aa8e338ef", - "sha256": "049lcsyzmzympsk6s3rphcmql3y4rs2c1fsh6bfjpg4sdqjcf5w6", - "tree": "f07a31d8b7d475a17c0ad202faec7e03af948515", - "url": "https://android.googlesource.com/platform/external/libiio" - }, - "external/libjpeg-turbo": { - "dateTime": 1620443039, - "groups": [ - "pdk" - ], - "rev": "e78a6612493d491c4c24069db740022f2822f284", - "revisionExpr": "e78a6612493d491c4c24069db740022f2822f284", - "sha256": "003d689i5zbmfv9xqqi3bfc1fb0q9xl37x8k0lb5lv4pxr27i432", - "tree": "6d3824158f373f4684d67f316ec715235fcb063c", - "url": "https://android.googlesource.com/platform/external/libjpeg-turbo" - }, - "external/libkmsxx": { - "groups": [ - "pdk" - ], - "rev": "8fc36cf119ca8b57192599aea9451178bcfba392", - "revisionExpr": "8fc36cf119ca8b57192599aea9451178bcfba392", - "sha256": "1f3vr8khghmcw1pr9kn71ql7s1a0vwnclmqgm2dl27cbkfzf4qmx", - "tree": "8ac1a7266fc264022adc90f0839f652add01ecbc", - "url": "https://android.googlesource.com/platform/external/libkmsxx" - }, - "external/libldac": { - "groups": [ - "pdk" - ], - "rev": "bca837ee64afa4113e61b3718cb454ae26db6ba2", - "revisionExpr": "bca837ee64afa4113e61b3718cb454ae26db6ba2", - "sha256": "0wsy4g8bllsnhdca0s4kh7g986qixrqc3x4pn0jlwg8hnzdc26bg", - "tree": "8e139861b6d5bbed8ecef6cf5761d17aee160c92", - "url": "https://android.googlesource.com/platform/external/libldac" - }, - "external/libmpeg2": { - "groups": [ - "pdk" - ], - "rev": "788e92a9f2679649ac15498833bbeec82a4b4e15", - "revisionExpr": "788e92a9f2679649ac15498833bbeec82a4b4e15", - "sha256": "04qb3lvjnizsyzs59zdxw1i9ng1dibnn3a15szzw8dmfrdwdfjv9", - "tree": "4269021fa00fdd3facad44c0d45138a9e5da3f83", - "url": "https://android.googlesource.com/platform/external/libmpeg2" - }, - "external/libnetfilter_conntrack": { - "groups": [ - "pdk" - ], - "rev": "c8a970765d0e9920df5551029f906defb497d58b", - "revisionExpr": "c8a970765d0e9920df5551029f906defb497d58b", - "sha256": "1v6lpqqw7h19l9jzs43apw4kws39av9bhikarzlvym5xs3b6jhm6", - "tree": "4956c4a230984487df8d8cd415b312c51843c60f", - "url": "https://android.googlesource.com/platform/external/libnetfilter_conntrack" - }, - "external/libnfnetlink": { - "groups": [ - "pdk" - ], - "rev": "46ce8b1f29365d2340546f23a3c5f6957149dfd9", - "revisionExpr": "46ce8b1f29365d2340546f23a3c5f6957149dfd9", - "sha256": "1c6w4mi3xc6gxly949fh30ni84yk5w0bwqmipv857hpbq4cl3p9n", - "tree": "3c2f385975bc0411738fcebf86d18bd14b088b2f", - "url": "https://android.googlesource.com/platform/external/libnfnetlink" - }, - "external/libnl": { - "groups": [ - "pdk" - ], - "rev": "538d298871f9c077f2491d6532e90263ac009c78", - "revisionExpr": "538d298871f9c077f2491d6532e90263ac009c78", - "sha256": "1f54wdvb46iwmm725yx2hj6nmfh6g3sfiar27m6qd2i01ah8fb8i", - "tree": "9de29e54cb087ea356d39c0f52a95b15fdfea20e", - "url": "https://android.googlesource.com/platform/external/libnl" - }, - "external/libogg": { - "groups": [ - "pdk" - ], - "rev": "5f4292b0380ef0e7f309a729b98238c9f25e2ee2", - "revisionExpr": "5f4292b0380ef0e7f309a729b98238c9f25e2ee2", - "sha256": "0rdync9bnrw7gxwn69nkk1y8vn42il7145jlq9ry247qskd06hg9", - "tree": "ec79ed2f94c424e0cf789b7c90c96f0916e68fe4", - "url": "https://android.googlesource.com/platform/external/libogg" - }, - "external/libopus": { - "dateTime": 1633050190, - "groups": [ - "pdk" - ], - "rev": "e00ebcdb4328689e18676d25f4fcbccfd125747c", - "revisionExpr": "e00ebcdb4328689e18676d25f4fcbccfd125747c", - "sha256": "0z39qr4nd2cgsckhzif4dbjchxqgq72xrql7ckjwyp769g599pz9", - "tree": "00451145e6200d31a516d1fc672d0892fc9dff52", - "url": "https://android.googlesource.com/platform/external/libopus" - }, - "external/libpcap": { - "groups": [ - "pdk" - ], - "rev": "b07fcc4515671dc3602fa433f4bbbfed29e4ea5a", - "revisionExpr": "b07fcc4515671dc3602fa433f4bbbfed29e4ea5a", - "sha256": "16pjxifk3vmzkb66ga85ngcwmx555nzbms57fwm66k19v526m1m7", - "tree": "65cc8bb75106cd58b78ef321935000aa2851f8ce", - "url": "https://android.googlesource.com/platform/external/libpcap" - }, - "external/libphonenumber": { - "groups": [ - "pdk" - ], - "rev": "1d0590a86976fba14c233c346dd886535d97f4aa", - "revisionExpr": "1d0590a86976fba14c233c346dd886535d97f4aa", - "sha256": "1rn08wi8q4b6bb00rcchiv4zida0i7dz9vryfkadb15k4mqh79d4", - "tree": "eed50b5e022d54b627509c70ed4d5912d0c7ffab", - "url": "https://android.googlesource.com/platform/external/libphonenumber" - }, - "external/libpng": { - "groups": [ - "pdk" - ], - "rev": "917580f37ad1a9e881fb82cc9a8f475860a1b109", - "revisionExpr": "917580f37ad1a9e881fb82cc9a8f475860a1b109", - "sha256": "177jf1vizmmkp7zx4kh99jp66zaqqxkcj6zgk3n080qc91jh3xbx", - "tree": "6e1c1fca27986c75003dd1339570b8aa13498b64", - "url": "https://android.googlesource.com/platform/external/libpng" - }, - "external/libprotobuf-mutator": { - "groups": [ - "pdk" - ], - "rev": "f5608da8bd42af2134c1ece270460212cba75cea", - "revisionExpr": "f5608da8bd42af2134c1ece270460212cba75cea", - "sha256": "0qd6v41shmz918cv8h2jbgh3pvg65mk7c9m03afzz8gy26zl6rai", - "tree": "f6e1e64a91647161c26338b6205f3f9655476a01", - "url": "https://android.googlesource.com/platform/external/libprotobuf-mutator" - }, - "external/libsrtp2": { - "groups": [ - "pdk" - ], - "rev": "15fe3fd5acc7e2eefe98408fbdd99b437655d0ab", - "revisionExpr": "15fe3fd5acc7e2eefe98408fbdd99b437655d0ab", - "sha256": "1mr1gb60ryh71makvab277w1lrwlk7bv6alhh369jikm5sj78dyw", - "tree": "66ea024e880269f96944ce6d67c0a078b40f0d6a", - "url": "https://android.googlesource.com/platform/external/libsrtp2" - }, - "external/libtextclassifier": { - "dateTime": 1636416232, - "groups": [ - "pdk" - ], - "rev": "be51d516f665267a1bc1fd9fc6661e964e8b1a03", - "revisionExpr": "be51d516f665267a1bc1fd9fc6661e964e8b1a03", - "sha256": "0ibclamamp6g4g8887sx45g42ms5xharrjiqxqq4wyv5zkqmgwm3", - "tree": "10cb2a2397a6d0af98a52c799054e9ab06f1b044", - "url": "https://android.googlesource.com/platform/external/libtextclassifier" - }, - "external/libusb": { - "groups": [ - "pdk" - ], - "rev": "b103c6be096fc0f1b0114188430e3ff5d39fdc35", - "revisionExpr": "b103c6be096fc0f1b0114188430e3ff5d39fdc35", - "sha256": "1v007hjbbbs07mq2y84511mv31b8h8hhac7hp2lqmrwp8f2jldxx", - "tree": "15eeeb43c7bbd77d23f5e9f0af837722a7737e34", - "url": "https://android.googlesource.com/platform/external/libusb" - }, - "external/libutf": { - "dateTime": 1624496678, - "groups": [ - "pdk" - ], - "rev": "39547c9d9307d4ce7b72b74e7443414bf1d2374d", - "revisionExpr": "39547c9d9307d4ce7b72b74e7443414bf1d2374d", - "sha256": "1d0d5ljsb4amc6a8xwkx1hmzy712gww5vsh4fq0926nnl195vp8s", - "tree": "027714aed2ec42a5cfcdc00f92ccbfbf952bd8a5", - "url": "https://android.googlesource.com/platform/external/libutf" - }, - "external/libvpx": { - "dateTime": 1626224669, - "groups": [ - "pdk" - ], - "rev": "4d870e159c43ef3dcea4044cf3ef7235e4483fce", - "revisionExpr": "4d870e159c43ef3dcea4044cf3ef7235e4483fce", - "sha256": "1y883jrkywpy64xay77kxh1j2ijc77lmggyby8860y608a1227f4", - "tree": "2bb892d71caf976167223d81e692319771f72860", - "url": "https://android.googlesource.com/platform/external/libvpx" - }, - "external/libwebm": { - "groups": [ - "pdk" - ], - "rev": "85813a28ffe7ce8ff82347815cb46e29bc2bda18", - "revisionExpr": "85813a28ffe7ce8ff82347815cb46e29bc2bda18", - "sha256": "0kkb0mm6vqbv1ri6br6d4xisvbgx947r8d9vynbbw9bl03g2fbpp", - "tree": "cf4d7d5f7a99032031c0f56cf7b49b6df8deea93", - "url": "https://android.googlesource.com/platform/external/libwebm" - }, - "external/libwebsockets": { - "groups": [ - "pdk" - ], - "rev": "be389bd8f693be333a7a9f59729de36ca51fe78d", - "revisionExpr": "be389bd8f693be333a7a9f59729de36ca51fe78d", - "sha256": "14l852ww7vwc5vpi0b5vdqall31afz743qyqs67kdy1xdzz906mq", - "tree": "c9f2aa6ff169baaf3ce8f031fbf1364cb8c9b07a", - "url": "https://android.googlesource.com/platform/external/libwebsockets" - }, - "external/libxaac": { - "groups": [ - "pdk" - ], - "rev": "9f0a35822e9275ebc4ce058d54d6e4cd9ad571a3", - "revisionExpr": "9f0a35822e9275ebc4ce058d54d6e4cd9ad571a3", - "sha256": "1k85nq28kwa9jhma9xypm9i3p1317njryhcsvmiqk0w3cn5xxlr5", - "tree": "9c75bea06f8ec8bf4beeeafa70b36add7a0c1d02", - "url": "https://android.googlesource.com/platform/external/libxaac" - }, - "external/libxkbcommon": { - "groups": [ - "pdk" - ], - "rev": "f830abd08a754ca1576335f269647cd013b2bf5b", - "revisionExpr": "f830abd08a754ca1576335f269647cd013b2bf5b", - "sha256": "0ffqp52cwhvb7kkkvr993sj0z63jk7cx0jkv4fb3apjczp8rlnlx", - "tree": "ffd302aa88cc4fdaee4f50de64e524c19ef2e499", - "url": "https://android.googlesource.com/platform/external/libxkbcommon" - }, - "external/libxml2": { - "groups": [ - "libxml2", - "pdk" - ], - "rev": "567959a53c21286e07d5409fe9f73a18cbf4b87b", - "revisionExpr": "567959a53c21286e07d5409fe9f73a18cbf4b87b", - "sha256": "0kni8714vrwwrrbh3pg3fa5q7fillik22qzsrgy2i2d8y1jsbgp5", - "tree": "e489e59c92bdb5e0b1edf9d7ee7a2fc7622ca0f0", - "url": "https://android.googlesource.com/platform/external/libxml2" - }, - "external/libyuv": { - "groups": [ - "libyuv", - "pdk" - ], - "rev": "715a8b0584d482569ed39ee95291cfa9061c6aaf", - "revisionExpr": "715a8b0584d482569ed39ee95291cfa9061c6aaf", - "sha256": "0wqd724hbmyk1nqyz2ixk14dq074897raqnb72h8zfbshkxrdvp4", - "tree": "899183b8d4e59769a299cb0475d17f8e125e8954", - "url": "https://android.googlesource.com/platform/external/libyuv" - }, - "external/linux-kselftest": { - "dateTime": 1619838264, - "groups": [ - "pdk", - "vts" - ], - "rev": "388dca30aa5e5d1c30f6b47d0b9583c97de2cfc9", - "revisionExpr": "388dca30aa5e5d1c30f6b47d0b9583c97de2cfc9", - "sha256": "1wfr5vcjbswirbk0dla14bkz7q34imxd7l7r311c82vqf4wdk04b", - "tree": "202c2c2c79445480d24bdda25122921d34ee6768", - "url": "https://android.googlesource.com/platform/external/linux-kselftest" - }, - "external/llvm": { - "groups": [ - "pdk" - ], - "rev": "c30e7784e2964c0691d90a7946b45fcb13526a42", - "revisionExpr": "c30e7784e2964c0691d90a7946b45fcb13526a42", - "sha256": "0vsbyazjkpdd4gpmr9cbj94bl4f3ddhqx56rz9apyd50bzbi8dnb", - "tree": "5212842de125d645fea163644699a8a60feb25c8", - "url": "https://android.googlesource.com/platform/external/llvm" - }, - "external/llvm-project": { - "dateTime": 1607536677, - "groups": [ - "pdk" - ], - "rev": "664b187160dc951c2cea3b69f92decf358d8e75a", - "revisionExpr": "664b187160dc951c2cea3b69f92decf358d8e75a", - "sha256": "0ikzmd238agp9ldng39y1yn4yj2nqah251h5nrsp3b97qvd05wk5", - "url": "https://android.googlesource.com/toolchain/llvm-project" - }, - "external/lmfit": { - "groups": [ - "pdk" - ], - "rev": "9f9ceecdfd764bd8eda926b20adffe9da333e086", - "revisionExpr": "9f9ceecdfd764bd8eda926b20adffe9da333e086", - "sha256": "11nb4xcnbnqgq0b15hqdyppixhyri8kwymbvaznfi1y370jw66bp", - "tree": "9e2dd9c5c62ab3bfd30231d32a84a88eb686b663", - "url": "https://android.googlesource.com/platform/external/lmfit" - }, - "external/lottie": { - "dateTime": 1623891880, - "groups": [ - "pdk" - ], - "rev": "4d4a4b708375c94066006aeca912374d84a4cc6d", - "revisionExpr": "4d4a4b708375c94066006aeca912374d84a4cc6d", - "sha256": "0xbfmzrpj7j32s4m7ygvhbx4x4s3gdvzqn07jkh2bmi7r3kws8nz", - "tree": "05fe4bbf03603703931670dfb2e19f7173e88ef9", - "url": "https://android.googlesource.com/platform/external/lottie" - }, - "external/ltp": { - "groups": [ - "pdk", - "vts" - ], - "rev": "77012bc509534c66fed48ab2e0831f7c587c22cb", - "revisionExpr": "77012bc509534c66fed48ab2e0831f7c587c22cb", - "sha256": "0mqyz806pbqm0m40p3lnxjnbnkh7y4rasymk1n8c2a48dm6crxdf", - "tree": "dc99b8d2649bf2bbdb34cad32c778ac254a47634", - "url": "https://android.googlesource.com/platform/external/ltp" - }, - "external/lua": { - "dateTime": 1628903188, - "groups": [ - "pdk" - ], - "rev": "50357382f66e0973a1428f712c01b1e52f8e8d30", - "revisionExpr": "50357382f66e0973a1428f712c01b1e52f8e8d30", - "sha256": "1anzd8bz8vm224z62km4v6i6jvqdys18kzrh0c6ss6gq6v85l1b5", - "tree": "a67a40517e86f42fe1691df7dc2d8573e1ca6df4", - "url": "https://android.googlesource.com/platform/external/lua" - }, - "external/lz4": { - "groups": [ - "pdk" - ], - "rev": "ae6f3552ce2ffe5bc160e196bee1e8bd922ffa16", - "revisionExpr": "ae6f3552ce2ffe5bc160e196bee1e8bd922ffa16", - "sha256": "1z9qlmhzzd6zssc897sy2yz2iqpq812qfpyszxv5nsmj9ml48swq", - "tree": "aa44ea0975fc0f37e5b624c1d051710d436015b5", - "url": "https://android.googlesource.com/platform/external/lz4" - }, - "external/lzma": { - "groups": [ - "pdk" - ], - "rev": "8a2b6db93068d164bc910b44818a748df7ea7fd9", - "revisionExpr": "8a2b6db93068d164bc910b44818a748df7ea7fd9", - "sha256": "08wi3bisnknkz26iw3r3lna9zxwnmbql6iz550793nbq8bnkvci3", - "tree": "48269b553015dd591fe5f742a7f5e3f66131d418", - "url": "https://android.googlesource.com/platform/external/lzma" - }, - "external/marisa-trie": { - "dateTime": 1613865883, - "groups": [ - "pdk" - ], - "rev": "627dea58d55e302266a5fb3399b46b7bf66a709f", - "revisionExpr": "627dea58d55e302266a5fb3399b46b7bf66a709f", - "sha256": "131spy2m80s752028pqqkhylnd2y8ibz1bajdssxjhw6ybhfh4yc", - "tree": "f36e0f9da5855a1abb42f107a4e0733d79080e65", - "url": "https://android.googlesource.com/platform/external/marisa-trie" - }, - "external/markdown": { - "groups": [ - "pdk" - ], - "rev": "18ab6aa9826549f74d23d2806375cd973c128507", - "revisionExpr": "18ab6aa9826549f74d23d2806375cd973c128507", - "sha256": "1g8ziq2pf7gnyqcv6cbpigs7vaghd269lxzqvq3gkmqq5nvvp51k", - "tree": "684dae92395ec05a6684410960f7b4b6b5fac175", - "url": "https://android.googlesource.com/platform/external/markdown" - }, - "external/mdnsresponder": { - "groups": [ - "pdk" - ], - "rev": "27511f249eb57912f5eba10e8a26d5d73a61bd75", - "revisionExpr": "27511f249eb57912f5eba10e8a26d5d73a61bd75", - "sha256": "11fw71ghxij6q9zrn3bp7plz05yrw0a8w9yjkdcfjiicf4may28f", - "tree": "6eb0369981268c07ff9b815b3fdc0d689761bcbc", - "url": "https://android.googlesource.com/platform/external/mdnsresponder" - }, - "external/mesa3d": { - "dateTime": 1619305438, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "290ceed1d8d7e8bafff2585927a679fb3a579d85", - "revisionExpr": "290ceed1d8d7e8bafff2585927a679fb3a579d85", - "sha256": "0gj14c9wnhqpfpf3wkvfpf967rcsf151clamr6d1prf36m917a43", - "tree": "b85b01604bce00aeb9d908ade413b08baeae9f20", - "url": "https://android.googlesource.com/platform/external/mesa3d" - }, - "external/mime-support": { - "groups": [ - "pdk" - ], - "rev": "983cab4ee2f036103b6d3f365928d2ba836a68c5", - "revisionExpr": "983cab4ee2f036103b6d3f365928d2ba836a68c5", - "sha256": "1lkwshpnbp0hgz4azb63c83xdk8hrqywcbh501frjc8d5zgxvm6s", - "tree": "59736b7911058790078030c9c6923de4f0acbfc9", - "url": "https://android.googlesource.com/platform/external/mime-support" - }, - "external/minigbm": { - "dateTime": 1639008299, - "groups": [ - "pdk" - ], - "rev": "ad7fcdb22ffb98dc08dbea1ac2b286a16ca45031", - "revisionExpr": "ad7fcdb22ffb98dc08dbea1ac2b286a16ca45031", - "sha256": "1rk16cf47yc4mqdginjifshzxlmiknba3jckp9kkfx0n3kmilcvz", - "tree": "7db8addd59af78ff5b81242d00962d3021fe5ff5", - "url": "https://android.googlesource.com/platform/external/minigbm" - }, - "external/minijail": { - "dateTime": 1620954255, - "groups": [ - "pdk" - ], - "rev": "e7d503239f6038425139b9106427144ec007e5ae", - "revisionExpr": "e7d503239f6038425139b9106427144ec007e5ae", - "sha256": "18341lkx5k0svyj3z60cdv153h8aq0fvc00dssxm3rssim4ax3gl", - "tree": "832aaffc3276b8ebfc0960c3d4bc4138ad8a6490", - "url": "https://android.googlesource.com/platform/external/minijail" - }, - "external/mksh": { - "groups": [ - "pdk" - ], - "rev": "ab237179424ac9da6e009d9575de049dffabdcc7", - "revisionExpr": "ab237179424ac9da6e009d9575de049dffabdcc7", - "sha256": "1d8xqv9r3qa7vvwqs6ifpl77j5whvn67dk0b4xgfbsqf2rryrk71", - "tree": "e35b585bbab023d0a99d4e7aa4e4734bdec55da4", - "url": "https://android.googlesource.com/platform/external/mksh" - }, - "external/mockftpserver": { - "dateTime": 1639793023, - "groups": [ - "pdk" - ], - "rev": "86f6b7d841a5025fb14bfb2e6de9367cca987f0f", - "revisionExpr": "86f6b7d841a5025fb14bfb2e6de9367cca987f0f", - "sha256": "13v4wf8ympfh18w233jzc9vy2sddh1qkrbkrwcmzs6smw84z5d4m", - "tree": "e306526a4ee6c7ec92379080fe0ca70bd71cfd5c", - "url": "https://android.googlesource.com/platform/external/mockftpserver" - }, - "external/mockito": { - "groups": [ - "pdk" - ], - "rev": "7eb0861430819806dced351813582a5aa666e670", - "revisionExpr": "7eb0861430819806dced351813582a5aa666e670", - "sha256": "0fvgaw450rhb5cmq2blh2y4zi86x23jjngrskprz9k4is3yw8zn9", - "tree": "282ecb140139a5cff47b139b1d2b936c92fefd72", - "url": "https://android.googlesource.com/platform/external/mockito" - }, - "external/mockwebserver": { - "groups": [ - "pdk" - ], - "rev": "3636059264e07e0526caeb35b5973570c43698e1", - "revisionExpr": "3636059264e07e0526caeb35b5973570c43698e1", - "sha256": "1yxf1fgfkb7kgzz5pqac8171952gfviv2043njxnxbaysmy5sn1n", - "tree": "0f42266fe9967fcbdd3eb94b2458a5b3d123173d", - "url": "https://android.googlesource.com/platform/external/mockwebserver" - }, - "external/modp_b64": { - "groups": [ - "pdk" - ], - "rev": "f61f774247a75e346c3d461f5a9f7d52051e93b1", - "revisionExpr": "f61f774247a75e346c3d461f5a9f7d52051e93b1", - "sha256": "0l11d9qw0qlh6ab2ybwciscspqscdydj23q5998va4qxpapdcrjg", - "tree": "d9bfebeca9c2fdc867d14da1518fadc7c74c30bf", - "url": "https://android.googlesource.com/platform/external/modp_b64" - }, - "external/mp4parser": { - "groups": [ - "pdk" - ], - "rev": "ec5b8f54fc39576c7cff1112a9f5dfd8be47da51", - "revisionExpr": "ec5b8f54fc39576c7cff1112a9f5dfd8be47da51", - "sha256": "167wv822ssx9n3z0bnbk72p532wy7ck7a0ayi0rrppz5whilg262", - "tree": "9172b09d71a2a30fb1c48861403df4f5cda5cec6", - "url": "https://android.googlesource.com/platform/external/mp4parser" - }, - "external/ms-tpm-20-ref": { - "groups": [ - "pdk" - ], - "rev": "de687d6b612e49ac99057d2fce9299a03ffe371d", - "revisionExpr": "de687d6b612e49ac99057d2fce9299a03ffe371d", - "sha256": "0j5gdirvbvqr3kw0d212s35awisanlmc1avyfk2ky7rqa82yqp85", - "tree": "9e269ab40c0e1df3d9f9653943c5e5dae5d117cb", - "url": "https://android.googlesource.com/platform/external/ms-tpm-20-ref" - }, - "external/mtools": { - "dateTime": 1619139828, - "groups": [ - "pdk" - ], - "rev": "e60194ab6e9c55bdbc67d9eb456e1d6f3b7a7284", - "revisionExpr": "e60194ab6e9c55bdbc67d9eb456e1d6f3b7a7284", - "sha256": "0i0dbrkfj889qx63dz0iwvs6klablp5ydyria9s4j21bp3zmgzp4", - "tree": "1fd507de107704ebd9d0d7baa7062947dd21a9ee", - "url": "https://android.googlesource.com/platform/external/mtools" - }, - "external/mtpd": { - "groups": [ - "pdk" - ], - "rev": "1b693afb05076547a3de33dec4c8491ea38868df", - "revisionExpr": "1b693afb05076547a3de33dec4c8491ea38868df", - "sha256": "0kgmcl1ll4mpzfwnl95y2qhv7d825s4i3rkd36wgvg5h6jkf9zjv", - "tree": "b1ea10db9dbd3eaeb82ec62fa94cadd82413a19f", - "url": "https://android.googlesource.com/platform/external/mtpd" - }, - "external/nanohttpd": { - "dateTime": 1613613860, - "groups": [ - "pdk" - ], - "rev": "66670dfc0fb50cb769a9a1ca62dbe8c6e7d5a84a", - "revisionExpr": "66670dfc0fb50cb769a9a1ca62dbe8c6e7d5a84a", - "sha256": "1gq2hhgy0rq5ws42vjkqjdawn6dns6kl8cb5h46lx8psvh7pdgz4", - "tree": "b8f8f988ccda09f844ee3f15de0c535f23c81930", - "url": "https://android.googlesource.com/platform/external/nanohttpd" - }, - "external/nanopb-c": { - "dateTime": 1639526642, - "groups": [ - "pdk" - ], - "rev": "2bbb09319b1aa6bd55791ccb19caf822b75de0c2", - "revisionExpr": "2bbb09319b1aa6bd55791ccb19caf822b75de0c2", - "sha256": "0r2mnfxskl50figqqvas1zs0n4zd9hy5qa2g7jfnlm5q0pzwpyjr", - "tree": "45680bae9335ed374090f4aee3812fe80c98accc", - "url": "https://android.googlesource.com/platform/external/nanopb-c" - }, - "external/naver-fonts": { - "groups": [ - "pdk" - ], - "rev": "33a64a1294a3f06b425eaa30acdbcd6c2805e197", - "revisionExpr": "33a64a1294a3f06b425eaa30acdbcd6c2805e197", - "sha256": "1ihcg6mpzf8lnygnn82l5z8pv6m8iyw0mzsc76wmyn9j7wdyhg9s", - "tree": "88c733fec6d470488bb58176c677b57cd14d43dc", - "url": "https://android.googlesource.com/platform/external/naver-fonts" - }, - "external/neon_2_sse": { - "groups": [ - "pdk" - ], - "rev": "80a68eefdccd99baeea4880baa1b4c25f2618725", - "revisionExpr": "80a68eefdccd99baeea4880baa1b4c25f2618725", - "sha256": "12ivga8rnf1ibchrwczfs38n8kpjrjkyrfn9hav2w8z3xdrhz8p2", - "tree": "b74594106b475046ac4ad9c234fd111463760f16", - "url": "https://android.googlesource.com/platform/external/neon_2_sse" - }, - "external/neven": { - "groups": [ - "pdk" - ], - "rev": "30fe1bad1a4000bf360fa5839bbeaf6f20282ef4", - "revisionExpr": "30fe1bad1a4000bf360fa5839bbeaf6f20282ef4", - "sha256": "1wl4zg5zkcgnrj9lzvm6l49awpar07hny1admj6hi06k0w2id3f9", - "tree": "d84455aa657dde0c9c3241548ceba55a4f2ca4ce", - "url": "https://android.googlesource.com/platform/external/neven" - }, - "external/newfs_msdos": { - "groups": [ - "pdk" - ], - "rev": "61b3bb421dfb421b2e6bc0af7d35af7afa16bef4", - "revisionExpr": "61b3bb421dfb421b2e6bc0af7d35af7afa16bef4", - "sha256": "0shrw82gl4bsvsdyk21fwmjvdk9mjg24ylng2jbabki63xp4dmgw", - "tree": "a3968e4970cfd41c7c3b6852dee67840b000f2be", - "url": "https://android.googlesource.com/platform/external/newfs_msdos" - }, - "external/nist-pkits": { - "groups": [ - "pdk" - ], - "rev": "2cc1761ce02c0d784309ceccd3a840dc59725f88", - "revisionExpr": "2cc1761ce02c0d784309ceccd3a840dc59725f88", - "sha256": "0xdr99aqr4g7drh4gmr88ah0q2im8aq5cs8w834qanygpg694dr1", - "tree": "aa24bc870948beb87a8bfa746517da453f102b93", - "url": "https://android.googlesource.com/platform/external/nist-pkits" - }, - "external/nist-sip": { - "groups": [ - "pdk" - ], - "rev": "788c977217480e51c11d9484c77594b518fa9540", - "revisionExpr": "788c977217480e51c11d9484c77594b518fa9540", - "sha256": "0k5qg8bbg2l6g3fv9x4bikpa7b0sf08lacayxgm3pnpyn2bmai43", - "tree": "37ba896f7fc2bf66bc24ea009cb7a7a2878f4735", - "url": "https://android.googlesource.com/platform/external/nist-sip" - }, - "external/nos/host/generic": { - "dateTime": 1632611087, - "groups": [ - "pdk" - ], - "rev": "c9d50763c868139c651a1bcd0a98e5bdc75d01f9", - "revisionExpr": "c9d50763c868139c651a1bcd0a98e5bdc75d01f9", - "sha256": "1jwxahjz1qib7l5bsjzinjl0a1incqvns2msrl469gszdawvix7a", - "tree": "c7566fc6b36b42899f632ad5dfe0843da19031f8", - "url": "https://android.googlesource.com/platform/external/nos/host/generic" - }, - "external/noto-fonts": { - "dateTime": 1637373853, - "groups": [ - "pdk" - ], - "rev": "cf3403f02cda710b8cf0b76d67a5f246197f66e6", - "revisionExpr": "cf3403f02cda710b8cf0b76d67a5f246197f66e6", - "sha256": "1q470f9vdr3nrygwfggjdi7h7wc9g8h7alhc2cjvd5czmwzhwkqc", - "tree": "2de17ddae4b3b130ccdd476824a5ed6dfdda7126", - "url": "https://android.googlesource.com/platform/external/noto-fonts" - }, - "external/oauth": { - "groups": [ - "pdk" - ], - "rev": "3f04a7e6fb55d47ce17c0a9b2f66b5f45a2d14ea", - "revisionExpr": "3f04a7e6fb55d47ce17c0a9b2f66b5f45a2d14ea", - "sha256": "1iy7n0krrann5fkm46znlm1q598wzr4jlxv17d5xw4dwc5jp6p5n", - "tree": "7ca28bee4e2cc212ca14689a20c7beda95d53d34", - "url": "https://android.googlesource.com/platform/external/oauth" - }, - "external/objenesis": { - "dateTime": 1613865896, - "groups": [ - "pdk" - ], - "rev": "6392daddb9a890ad7a2142efb470d105e5824ac9", - "revisionExpr": "6392daddb9a890ad7a2142efb470d105e5824ac9", - "sha256": "0cvmp0wrf5lqag44wfjil3bdq4zkdc3dm4fr49g6qcchd7h65gmm", - "tree": "3d0569d6e9382915afc2f591f0f8531a6855acfc", - "url": "https://android.googlesource.com/platform/external/objenesis" - }, - "external/oboe": { - "dateTime": 1627002270, - "groups": [ - "pdk" - ], - "rev": "79ec5d57a7aa727fb696996ef0f5531976ff6780", - "revisionExpr": "79ec5d57a7aa727fb696996ef0f5531976ff6780", - "sha256": "1z95091yv1akx277a4fsy0hxdlav1b7kn969b6cn5z6cnzm66fyl", - "tree": "2f734112fc33c8cd2296a0ac5c15342a1d341c43", - "url": "https://android.googlesource.com/platform/external/oboe" - }, - "external/oj-libjdwp": { - "groups": [ - "pdk" - ], - "rev": "76b4d43fefa47a20d618304186e51abfccbefa14", - "revisionExpr": "76b4d43fefa47a20d618304186e51abfccbefa14", - "sha256": "0l4l046zxwqw991qadiawlwsrbv2chwh0rapbqry93l4ygikmbqf", - "tree": "54b99cb24fcf8b51ead1df6de6f422f77cd95103", - "url": "https://android.googlesource.com/platform/external/oj-libjdwp" - }, - "external/okhttp": { - "dateTime": 1626915899, - "groups": [ - "pdk" - ], - "rev": "a15eac001c4b5c207b7bf59da15c3adc97fe66b0", - "revisionExpr": "a15eac001c4b5c207b7bf59da15c3adc97fe66b0", - "sha256": "097dqcz04kxb379dvrhzkgn7w3dm65lwpq0g9hadqaq6pv1ymf9r", - "tree": "639b7105d88707c56681b42e879c6ba129998b11", - "url": "https://android.googlesource.com/platform/external/okhttp" - }, - "external/okhttp4": { - "dateTime": 1612297295, - "groups": [ - "pdk" - ], - "rev": "73ae9756098533a6fe58aa1149c88f5304f4124f", - "revisionExpr": "73ae9756098533a6fe58aa1149c88f5304f4124f", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/platform/external/okhttp4" - }, - "external/okio": { - "groups": [ - "pdk" - ], - "rev": "30cddbf0047dd52cc0f15aff775fe0eaf4291887", - "revisionExpr": "30cddbf0047dd52cc0f15aff775fe0eaf4291887", - "sha256": "0ln8mr5cr324v8dzjk35hhy0333sa74j9ay3xns35yk7g2pprxbg", - "tree": "7940fe7cde69ccd8f9d88cd286336d4ea8d28909", - "url": "https://android.googlesource.com/platform/external/okio" - }, - "external/one-true-awk": { - "groups": [ - "pdk" - ], - "rev": "f1d3dad7023324d5c26f54fc236512394912bef6", - "revisionExpr": "f1d3dad7023324d5c26f54fc236512394912bef6", - "sha256": "1g7v3ayb691jhr8fpcrdz5a5396qbilf9gkddx5wvl52cxrfd72j", - "tree": "a2c4655ada2f9fca785ba57990d414fb9a023b3d", - "url": "https://android.googlesource.com/platform/external/one-true-awk" - }, - "external/opencensus-java": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "19de7b296c7c1b6c4563fab8f22b5c6f15d86498", - "revisionExpr": "19de7b296c7c1b6c4563fab8f22b5c6f15d86498", - "sha256": "1i22bm033fn223k4hjiqn55aj1xr3mvcgl6880cqhr2i8cnw7ij2", - "tree": "c8d8b8f0fe9e29739c1befe0762e4a90dbb618a8", - "url": "https://android.googlesource.com/platform/external/opencensus-java" - }, - "external/openscreen": { - "groups": [ - "pdk" - ], - "rev": "264d76c60389dae367672f2ddb2a5987c0bf043a", - "revisionExpr": "264d76c60389dae367672f2ddb2a5987c0bf043a", - "sha256": "1v1y1ar5ak3mn893gi7jxrfkly7wl45m84gyj33pspcni831bsfc", - "tree": "4f552c06b6d628ad0c33313ac0c59356d2fee81e", - "url": "https://android.googlesource.com/platform/external/openscreen" - }, - "external/openssh": { - "groups": [ - "pdk" - ], - "rev": "8a8a8164b9fc2fcf730289ba40851f6de2db3e8f", - "revisionExpr": "8a8a8164b9fc2fcf730289ba40851f6de2db3e8f", - "sha256": "1ch7jqxxw4cv80w60k9nkfpxjp3i60xd575rchlyizvlxka6zwjq", - "tree": "510211ad5600141a8274e8b6d9af61b48a0c4296", - "url": "https://android.googlesource.com/platform/external/openssh" - }, - "external/oss-fuzz": { - "groups": [ - "pdk" - ], - "rev": "296e820248a18ee310eeb7770a5082b96a3c5292", - "revisionExpr": "296e820248a18ee310eeb7770a5082b96a3c5292", - "sha256": "12ysv0nncqlx7gry6m10ac6x34y1kqs3y9jg5bzkb6dsb677mi6r", - "tree": "328e6c9629b196cec1de3a94ee804d9fee3a0524", - "url": "https://android.googlesource.com/platform/external/oss-fuzz" - }, - "external/owasp/sanitizer": { - "groups": [ - "pdk" - ], - "rev": "380096fe70cc23a790003c9869f294d62c011298", - "revisionExpr": "380096fe70cc23a790003c9869f294d62c011298", - "sha256": "1bw90dnh8irryj7sn0n0swlx9vllvasxj8r01gh7prmawi97lh9r", - "tree": "596125242888e084832d4da98329b7e14a09b430", - "url": "https://android.googlesource.com/platform/external/owasp/sanitizer" - }, - "external/parameter-framework": { - "groups": [ - "pdk" - ], - "rev": "2adbdd6b6523793ed33e291b3915fe7f2a704eb5", - "revisionExpr": "2adbdd6b6523793ed33e291b3915fe7f2a704eb5", - "sha256": "0bf4fjy9p4fz7rp2plga2zam62s2k8jcwgn8mg0qka7jkddf1qrb", - "tree": "0b3c1ecf76735ce7636e1359ad4e262540fffb54", - "url": "https://android.googlesource.com/platform/external/parameter-framework" - }, - "external/pcre": { - "groups": [ - "pdk" - ], - "rev": "b367d032fa680fe6178f4259a4672a5c3bcb9aca", - "revisionExpr": "b367d032fa680fe6178f4259a4672a5c3bcb9aca", - "sha256": "1dpm303wwx264bc6hxqlrfkfmavqwzb1k914gpxmdgfn0iv7hn2m", - "tree": "6a87a8e100def2a9eb90995776a41c42d6045331", - "url": "https://android.googlesource.com/platform/external/pcre" - }, - "external/pdfium": { - "dateTime": 1616461444, - "groups": [ - "pdk" - ], - "rev": "7e830b781be02c634e63e0012ab5b89fa3622737", - "revisionExpr": "7e830b781be02c634e63e0012ab5b89fa3622737", - "sha256": "1g50kxs8y74bklsmnjzazd4nk8ajhksyapm5r0g2qidb3nmx3cl8", - "tree": "670b2008ff8484c5b755006915334d675da27b4d", - "url": "https://android.googlesource.com/platform/external/pdfium" - }, - "external/perfetto": { - "dateTime": 1642284248, - "groups": [ - "pdk" - ], - "rev": "fe289dd800fac5f389664ddc939c5fe2fab4eb9f", - "revisionExpr": "fe289dd800fac5f389664ddc939c5fe2fab4eb9f", - "sha256": "0f1dzp2vf3z0yjfvdnd7a5cadxwdrlfavaah5a8in34dn9imp7pm", - "tree": "c62f776dd4f98eb30d826a4b70ec8a2687c58417", - "url": "https://android.googlesource.com/platform/external/perfetto" - }, - "external/pffft": { - "groups": [ - "pdk" - ], - "rev": "2f01fecb71045759a4edcdeec2e717581157ca71", - "revisionExpr": "2f01fecb71045759a4edcdeec2e717581157ca71", - "sha256": "1qgf52lcq58ixhrhqnwcpixkkbrd586n23r14yikvbqhspdfar0s", - "tree": "8b0baca83287611c14e509990074d53aeae4c028", - "url": "https://android.googlesource.com/platform/external/pffft" - }, - "external/piex": { - "groups": [ - "pdk" - ], - "rev": "3778c33a5928ad2a1874ca4f9dc54c0467b689e6", - "revisionExpr": "3778c33a5928ad2a1874ca4f9dc54c0467b689e6", - "sha256": "05lyk7vmhf7kq9bcwpg07nwvx1pdadjv1g3c1ny2wq2l2jchbps3", - "tree": "cdcad40f946cee5c4e7c28d76947ec0bac0d78aa", - "url": "https://android.googlesource.com/platform/external/piex" - }, - "external/pigweed": { - "dateTime": 1619053481, - "groups": [ - "pdk" - ], - "rev": "5c606d1a5a84edf6fcd371a6b36b6012a0ed7960", - "revisionExpr": "5c606d1a5a84edf6fcd371a6b36b6012a0ed7960", - "sha256": "0zh25gjyykp19xpg9jh5xjqaz87j75nb5qzqg08gf7smspb34rvz", - "tree": "6c9a1ece6500a78795251a847a3f9a432672abb4", - "url": "https://android.googlesource.com/platform/external/pigweed" - }, - "external/ply": { - "groups": [ - "pdk" - ], - "rev": "0463af9bd0afb0adf7803fd4066d90d163dbe7b1", - "revisionExpr": "0463af9bd0afb0adf7803fd4066d90d163dbe7b1", - "sha256": "04ran6mcqvfm06d2pqw9x62vwdr782h14xmn9zw8c7pw0hqzkqfz", - "tree": "8b90af24b050e079b876d4bbe83a5ac8e2144634", - "url": "https://android.googlesource.com/platform/external/ply" - }, - "external/ppp": { - "groups": [ - "pdk" - ], - "rev": "43884533400e46c02fb1791ab6fa07207f486ef1", - "revisionExpr": "43884533400e46c02fb1791ab6fa07207f486ef1", - "sha256": "1x8kmf219svcclr8yv94f06y9m7i4hf1sshs4vw557l7g0c56rs5", - "tree": "ef1d608c30858143c48a34242fcfb72e1a4a58c4", - "url": "https://android.googlesource.com/platform/external/ppp" - }, - "external/proguard": { - "groups": [ - "pdk" - ], - "rev": "71596053e24b7f32b61360bc0f08a158a95cc485", - "revisionExpr": "71596053e24b7f32b61360bc0f08a158a95cc485", - "sha256": "0y15jn4kysl40rgbgh68z7gy9d1g5jjhkvms6gz1jz0vql7a0izc", - "tree": "226070048e2c10b57bf25dca5d314722f3d1a38a", - "url": "https://android.googlesource.com/platform/external/proguard" - }, - "external/protobuf": { - "dateTime": 1625706581, - "groups": [ - "pdk" - ], - "rev": "fb9d6795692cc57333845792849ffdde20b0f03a", - "revisionExpr": "fb9d6795692cc57333845792849ffdde20b0f03a", - "sha256": "0ikjv3r0yg4iffq7s13l87va3f8hhhbinp4bb37kl26wb6wdjkzx", - "tree": "c67f0727cec3e28530571f10eb0af02e20499476", - "url": "https://android.googlesource.com/platform/external/protobuf" - }, - "external/psimd": { - "groups": [ - "pdk" - ], - "rev": "dc47b933d42b8eae71bec1f6871a764207cf4f30", - "revisionExpr": "dc47b933d42b8eae71bec1f6871a764207cf4f30", - "sha256": "0rq4alzwxxvls4pb4jb02sapag63jpvijjpjh2g2gb3rxnh9kg8q", - "tree": "fc5a7925c288e9d559087d191bb68853f2a2fa9d", - "url": "https://android.googlesource.com/platform/external/psimd" - }, - "external/pthreadpool": { - "groups": [ - "pdk" - ], - "rev": "b505d1624df02b2abd496fb94abdfc7e1bda5877", - "revisionExpr": "b505d1624df02b2abd496fb94abdfc7e1bda5877", - "sha256": "0ixzpaa6335mcn3sd2kqxrbfr3835fxnfrz2afdyq17h65nvx3b2", - "tree": "0a031ffb45338947eace1b5a83c67c16c196f968", - "url": "https://android.googlesource.com/platform/external/pthreadpool" - }, - "external/puffin": { - "groups": [ - "pdk" - ], - "rev": "45cffdcb38d1d1245dbe16892bff75388acc61f6", - "revisionExpr": "45cffdcb38d1d1245dbe16892bff75388acc61f6", - "sha256": "02jrnkqcr9jp2s6igb1nz3gbcr5zsb28x1983p5la5wq8cvykvf3", - "tree": "72b8f46dd035d6d0debc64ff5ba6f6146cc29daa", - "url": "https://android.googlesource.com/platform/external/puffin" - }, - "external/python/apitools": { - "groups": [ - "pdk" - ], - "rev": "fd89b1763de08c9172b6d59b6c241f93f7e62dd3", - "revisionExpr": "fd89b1763de08c9172b6d59b6c241f93f7e62dd3", - "sha256": "17caach33h2m4a25fwbdkfab2kmj8c5gbv3wf5zfzh84k27v18md", - "tree": "ff0103fb1fd73a90d84d82c1a66683bd36b8607a", - "url": "https://android.googlesource.com/platform/external/python/apitools" - }, - "external/python/asn1crypto": { - "groups": [ - "pdk" - ], - "rev": "1208dc98f6dbaaf43f3fc322cebf96b647a57bd8", - "revisionExpr": "1208dc98f6dbaaf43f3fc322cebf96b647a57bd8", - "sha256": "00a85gygijpclgdcpp6ggr9zyamxval6k6pkq5ps97c88d2av40h", - "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0", - "url": "https://android.googlesource.com/platform/external/python/asn1crypto" - }, - "external/python/cffi": { - "groups": [ - "pdk" - ], - "rev": "fda99978adf227835b02d6cae0bdc375b17e9dc4", - "revisionExpr": "fda99978adf227835b02d6cae0bdc375b17e9dc4", - "sha256": "1m4cr3zy22iahhiskp5vpn0b60rp08a368vkg4jzbkvwcap1z6ag", - "tree": "ee2d0182d9611b11c7d1e2229bce499e812480f3", - "url": "https://android.googlesource.com/platform/external/python/cffi" - }, - "external/python/cpython2": { - "groups": [ - "pdk" - ], - "rev": "5a8a6018f7278d90553904ecddade2041d3f880a", - "revisionExpr": "5a8a6018f7278d90553904ecddade2041d3f880a", - "sha256": "0jki6h7sgdaak46rff8iijzdcdf9phrdi5935j86595xk5a3d9vi", - "tree": "a585dec70bf1ab6a9316cd1b27fa8404c605af34", - "url": "https://android.googlesource.com/platform/external/python/cpython2" - }, - "external/python/cpython3": { - "groups": [ - "pdk" - ], - "rev": "b0142c2c019491f00c48063032e3d1cb0e47a484", - "revisionExpr": "b0142c2c019491f00c48063032e3d1cb0e47a484", - "sha256": "07asjr9d3wlbphfy1l55xbvkxdilc6wzm8fhjqkmha70a7bxj7vm", - "tree": "9ab311e6a68903d71826396b24e91aeb47af8e3f", - "url": "https://android.googlesource.com/platform/external/python/cpython3" - }, - "external/python/cryptography": { - "groups": [ - "pdk" - ], - "rev": "733a37a92f6497924fe5cb0ec3a7e79c03f96cd4", - "revisionExpr": "733a37a92f6497924fe5cb0ec3a7e79c03f96cd4", - "sha256": "10dgm0mh4ljqaj3b5wl39a2v0lgch1jcsrsxbjzx3n25alph1cpw", - "tree": "5021105a70589c0df99879487aa8f030760d81d7", - "url": "https://android.googlesource.com/platform/external/python/cryptography" - }, - "external/python/dateutil": { - "groups": [ - "pdk" - ], - "rev": "64422b0d423ec019866c6db6c37019d703c7ceb0", - "revisionExpr": "64422b0d423ec019866c6db6c37019d703c7ceb0", - "sha256": "1pjs7hnd3yd3wqqacxis72jyzjcwd0f2bq967ysg8j18vzwjsx0q", - "tree": "93dc371f7cbb4cd8fc2d52442b0bb55e97300c0c", - "url": "https://android.googlesource.com/platform/external/python/dateutil" - }, - "external/python/enum34": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c209127b97d83375226352b5c0cfac577682d039", - "revisionExpr": "c209127b97d83375226352b5c0cfac577682d039", - "sha256": "1xzl7iybydjfwj5wg6bmxzzmdxv6zpl6qn4w6aw0zws3mra6jhk4", - "tree": "f0cae81da75729a93819b488b7c7abf67998b7df", - "url": "https://android.googlesource.com/platform/external/python/enum34" - }, - "external/python/funcsigs": { - "groups": [ - "pdk" - ], - "rev": "7bbce7c8a753bc6cb0188b9bababf3da2de10d5d", - "revisionExpr": "7bbce7c8a753bc6cb0188b9bababf3da2de10d5d", - "sha256": "05v4kd9697gpxiyh83gsghh8c2vwc2gn9zlc9naj8k3apnc9k2j4", - "tree": "c0af63b824828d22b0fc978f526e31d2c8dc688b", - "url": "https://android.googlesource.com/platform/external/python/funcsigs" - }, - "external/python/futures": { - "groups": [ - "pdk", - "vts" - ], - "rev": "d810b0b5d379203d12e091175b2e38d7e5dc0d05", - "revisionExpr": "d810b0b5d379203d12e091175b2e38d7e5dc0d05", - "sha256": "1y2dviz6khx9as8kk3fq1dci62mi08yddpqfcsca79nqsfwf6rig", - "tree": "d3339b925f3d369af5003e6efc2b88ac462505a7", - "url": "https://android.googlesource.com/platform/external/python/futures" - }, - "external/python/google-api-python-client": { - "groups": [ - "pdk", - "vts" - ], - "rev": "946fa774c47ea62243894dcb2fa21d849067678c", - "revisionExpr": "946fa774c47ea62243894dcb2fa21d849067678c", - "sha256": "0hc7mrg2sjghznm5fysxqwq2rq8wy55rw1r66g57ripnzrn8xbqm", - "tree": "ebf54d8b9c222afd8d6d8c9461fa1b682df3284d", - "url": "https://android.googlesource.com/platform/external/python/google-api-python-client" - }, - "external/python/httplib2": { - "groups": [ - "pdk", - "vts" - ], - "rev": "8f5b2c3fc8de7998b318772469c1c5471a05795e", - "revisionExpr": "8f5b2c3fc8de7998b318772469c1c5471a05795e", - "sha256": "1jfbxrd2prjm3nv3bmwlqqwgx6iqna777ydd430ljki9dymchj4h", - "tree": "b977619bbbb98d1db7c5f422e9b679560e923023", - "url": "https://android.googlesource.com/platform/external/python/httplib2" - }, - "external/python/ipaddress": { - "groups": [ - "pdk" - ], - "rev": "80f35840ac0094cee1801346b4a84907be13d78b", - "revisionExpr": "80f35840ac0094cee1801346b4a84907be13d78b", - "sha256": "0rvld36ky44qc8yz64a5k6g52qsss96dadvsdd8yqmrx8zincd0b", - "tree": "994f7da7a7f4f482fcf3528bbe7ba101c62806b8", - "url": "https://android.googlesource.com/platform/external/python/ipaddress" - }, - "external/python/jinja": { - "dateTime": 1614737035, - "groups": [ - "pdk" - ], - "rev": "a9cdc935ed6a9c88ccb3cfd77dc46e9cd5382df7", - "revisionExpr": "a9cdc935ed6a9c88ccb3cfd77dc46e9cd5382df7", - "sha256": "0syg2yndr59f4mf3hvw6vs43fx8hf60678ky4ha2liypymazf2kf", - "tree": "9301db9a5406faff4cf81fc2f54ad93525725b24", - "url": "https://android.googlesource.com/platform/external/python/jinja" - }, - "external/python/markupsafe": { - "dateTime": 1614737035, - "groups": [ - "pdk" - ], - "rev": "dbf0e39ec201358c49b378cabe6ea5b8d7b24607", - "revisionExpr": "dbf0e39ec201358c49b378cabe6ea5b8d7b24607", - "sha256": "18qjh0xrnc59w7divzjrriz7ppclhhlisypzlgd8b8hbd4ali3rz", - "tree": "e8e17f067c15766a28f4dc2bb379ba824f77d50d", - "url": "https://android.googlesource.com/platform/external/python/markupsafe" - }, - "external/python/mock": { - "groups": [ - "pdk" - ], - "rev": "fbce0709151a758bcc3a0db2b1b041ac7c3d99cc", - "revisionExpr": "fbce0709151a758bcc3a0db2b1b041ac7c3d99cc", - "sha256": "1c8fbmxnl0h00dnwqywba008lm6bs8zrmvhagnp7gpr84if60gr7", - "tree": "33748269e3bac6ecc26d25ef67785d5139a37e63", - "url": "https://android.googlesource.com/platform/external/python/mock" - }, - "external/python/oauth2client": { - "groups": [ - "pdk", - "vts" - ], - "rev": "a4c08b854e4687d26d751124907bd25a423bd907", - "revisionExpr": "a4c08b854e4687d26d751124907bd25a423bd907", - "sha256": "0snxs8dzmx5farizh7dk6kyw3pnw9dwq4lgjf55pz57zdw4w5h7c", - "tree": "02b48942983026efaa429875f2dba10e6c88dd32", - "url": "https://android.googlesource.com/platform/external/python/oauth2client" - }, - "external/python/parse_type": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c377f51ae22f7a96136d9f83b6f8aa2132dc03eb", - "revisionExpr": "c377f51ae22f7a96136d9f83b6f8aa2132dc03eb", - "sha256": "1jl9ij257zg68c3vbb8wnkpl9cqyr0k115374hh0xwl86cc38x5x", - "tree": "ab8818fc180867e28ab5658ea201e2b713fc143c", - "url": "https://android.googlesource.com/platform/external/python/parse_type" - }, - "external/python/pyasn1": { - "groups": [ - "pdk", - "vts" - ], - "rev": "33231fc3ff6aeb3153ef06f776afdc5ee7db01fb", - "revisionExpr": "33231fc3ff6aeb3153ef06f776afdc5ee7db01fb", - "sha256": "0m5fjmifgskidmbvnnq4rvbqkwzkdmvhpi7pya6b58s3cwmrwc7x", - "tree": "5318a90167704a21b695cb23b3cde0f9bb219900", - "url": "https://android.googlesource.com/platform/external/python/pyasn1" - }, - "external/python/pyasn1-modules": { - "groups": [ - "pdk", - "vts" - ], - "rev": "861017f420aa2ebd07cc5eacedd802a81845185e", - "revisionExpr": "861017f420aa2ebd07cc5eacedd802a81845185e", - "sha256": "0n7isv62gq7h7i605p3lpkp67hqdbmcnmzzv30jr2m0g8bb52fjr", - "tree": "0112f0dbbb6d332f757d6c9deee9c9529c794771", - "url": "https://android.googlesource.com/platform/external/python/pyasn1-modules" - }, - "external/python/pybind11": { - "groups": [ - "pdk" - ], - "rev": "960c6f3b4ca0b7ac3d6178bd76cbcb7687ad5173", - "revisionExpr": "960c6f3b4ca0b7ac3d6178bd76cbcb7687ad5173", - "sha256": "0r4s6cadrw8g60zhq9nh2cyzvbc52w1amj4ydp5apz2z4hz24fmf", - "tree": "c22ff54a72357f1e127dc6af3aa83c7f7306b6d7", - "url": "https://android.googlesource.com/platform/external/python/pybind11" - }, - "external/python/pycparser": { - "groups": [ - "pdk" - ], - "rev": "aec92bfd09022ecfb78a09233d9db778a56c6680", - "revisionExpr": "aec92bfd09022ecfb78a09233d9db778a56c6680", - "sha256": "120qdb67ag3yy0cgwdxijjc32s54irpvyid8dgmkd4jdl3jii7ry", - "tree": "88b0e3cf201d693022d426fb483dec59a8a27b06", - "url": "https://android.googlesource.com/platform/external/python/pycparser" - }, - "external/python/pyfakefs": { - "groups": [ - "pdk" - ], - "rev": "4a8b5a290814e51105ed0d3297296de0f3c75a9e", - "revisionExpr": "4a8b5a290814e51105ed0d3297296de0f3c75a9e", - "sha256": "1jw07iqzrjac1p3vfs3r2g0lg4nsfqxxi6vkk67as939ggkas836", - "tree": "b302880b9860a99a7439112e17985aeaf6326335", - "url": "https://android.googlesource.com/platform/external/python/pyfakefs" - }, - "external/python/pyopenssl": { - "groups": [ - "pdk" - ], - "rev": "0c1c0578aca0144a9089c1bc344fce60cc5b3c40", - "revisionExpr": "0c1c0578aca0144a9089c1bc344fce60cc5b3c40", - "sha256": "0h50kdfwm9wp4c6vyhf34p3lirz0r69dckdm6hjw45h4piqafdwf", - "tree": "4195657bf56b22ecb695311439478db9c13822b8", - "url": "https://android.googlesource.com/platform/external/python/pyopenssl" - }, - "external/python/rsa": { - "groups": [ - "pdk", - "vts" - ], - "rev": "82ae51681b1efb3243005c5f803c196f9524a424", - "revisionExpr": "82ae51681b1efb3243005c5f803c196f9524a424", - "sha256": "1x7jflip5dcbxd4z9ax3pzlqd0lw1dmgbjjffrrrjbq3ms5vg88v", - "tree": "fe1e4af20b56b0cfd0b77c2e3d7a8fd11b41a1fe", - "url": "https://android.googlesource.com/platform/external/python/rsa" - }, - "external/python/setuptools": { - "groups": [ - "pdk", - "vts" - ], - "rev": "9e8083e683b82e75f8b4c966d6c99af9e6f0338b", - "revisionExpr": "9e8083e683b82e75f8b4c966d6c99af9e6f0338b", - "sha256": "0ypsmnmng16c8sqx8g3nsiybw7qfxyykpd74i1nqkx0x8qdfs9pi", - "tree": "50ac4be42d5d5d613782e8b97998d856b2a4b85e", - "url": "https://android.googlesource.com/platform/external/python/setuptools" - }, - "external/python/six": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c87e297103865c39733b8be85f71c1c0f26c15c0", - "revisionExpr": "c87e297103865c39733b8be85f71c1c0f26c15c0", - "sha256": "0j9sx6jph7hz7axrmrmd2wpyvlp8d1gn16ph94vnwcm3izx9a7vr", - "tree": "6c2abc200c227597d4fac93edaea6674cfb41673", - "url": "https://android.googlesource.com/platform/external/python/six" - }, - "external/python/uritemplates": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c0f0d2a1620c7f95b00b296b2844a37fb61dcb62", - "revisionExpr": "c0f0d2a1620c7f95b00b296b2844a37fb61dcb62", - "sha256": "1mzkgmy5lxgsbd1az98lvqz50z12l862zgqhrak5jvmgxy33asm5", - "tree": "b51bf96a5584f2b7e46a8f1bac35dd64e9b36ed2", - "url": "https://android.googlesource.com/platform/external/python/uritemplates" - }, - "external/rappor": { - "groups": [ - "pdk" - ], - "rev": "fb1fb91a4679a333e434eb80ae304a82e79ab9a1", - "revisionExpr": "fb1fb91a4679a333e434eb80ae304a82e79ab9a1", - "sha256": "0k2pwhs721qh0h3x77z9jzl9vww7gvfdqf9ypxlgia2mha9m2y97", - "tree": "64f402d10e4c15382a80284407bd56e01692a250", - "url": "https://android.googlesource.com/platform/external/rappor" - }, - "external/replicaisland": { - "dateTime": 1613531788, - "groups": [ - "pdk" - ], - "rev": "55474b826586641a8a265751a60fd162819839d0", - "revisionExpr": "55474b826586641a8a265751a60fd162819839d0", - "sha256": "16bi4iv9ya7ylwhf4qm7rnymzzcl6wjl68rrrjqrsp9my28h4mrx", - "tree": "d519826c0676ac004f98ff2c794f2bd0b57d7902", - "url": "https://android.googlesource.com/platform/external/replicaisland" - }, - "external/rmi4utils": { - "dateTime": 1619838309, - "groups": [ - "pdk" - ], - "rev": "8964abf313522bbb652bdf20d38a6a222ac0d527", - "revisionExpr": "8964abf313522bbb652bdf20d38a6a222ac0d527", - "sha256": "1lwxkzw2xl6mssvzivzgrnn3wmxkpbm9r3hpd0iif8124ha02zq1", - "tree": "e41ffd529be9c380ae237650e3818e86a67d0abe", - "url": "https://android.googlesource.com/platform/external/rmi4utils" - }, - "external/rnnoise": { - "groups": [ - "pdk" - ], - "rev": "26b2d45e9211ac19d52d992963d38c0db21a0df0", - "revisionExpr": "26b2d45e9211ac19d52d992963d38c0db21a0df0", - "sha256": "1flgs86w4k7vrrq7mh962rf7y2vxnzfwsd12hpa44375rc06lrm1", - "tree": "fd4fed1c0133decab06843bd0f98b7326cd760d6", - "url": "https://android.googlesource.com/platform/external/rnnoise" - }, - "external/robolectric-shadows": { - "dateTime": 1639094700, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "fc6f4e51fa28f85090051012a491dd1ab0233eef", - "revisionExpr": "fc6f4e51fa28f85090051012a491dd1ab0233eef", - "sha256": "1la9xkbzd8x4djq6p7jlfd8jdbigv6q1sc84zh1x5p29mrfng6mq", - "tree": "539e9c63b3a75fc7289024d0c0a037d3a1043ff7", - "url": "https://android.googlesource.com/platform/external/robolectric-shadows" - }, - "external/roboto-fonts": { - "dateTime": 1623200730, - "groups": [ - "pdk" - ], - "rev": "1de896cd55a9b6a2ca5e2fdb7875e70c4eab81bb", - "revisionExpr": "1de896cd55a9b6a2ca5e2fdb7875e70c4eab81bb", - "sha256": "1ygzmkkp1nj8c4spq3rgbdjx40vgmhkivkywikrab3wp3c469lw4", - "tree": "32ab9ea9264135ec9f89e54e41a6bea9e8717ba2", - "url": "https://android.googlesource.com/platform/external/roboto-fonts" - }, - "external/rootdev": { - "groups": [ - "pdk" - ], - "rev": "c9e3ad78c64b1bd266789a789c13a7b54b003337", - "revisionExpr": "c9e3ad78c64b1bd266789a789c13a7b54b003337", - "sha256": "0kyqrr4lavpbqz47ajvf03vylgxs72l1nhxkx93hpl52w1kyqih7", - "tree": "32b31bc5033b70bcd21dab5291d47bbd4e36f0ed", - "url": "https://android.googlesource.com/platform/external/rootdev" - }, - "external/rust/crates/ahash": { - "dateTime": 1619233495, - "groups": [ - "pdk" - ], - "rev": "942449cdbc5f236c4b01dbbd68eef3ea92cebda6", - "revisionExpr": "942449cdbc5f236c4b01dbbd68eef3ea92cebda6", - "sha256": "1hq34bv8dhqq4dh16bqlv49fsszfp1y08llsycpv8wwxhjwjbc1f", - "tree": "e2e393cd7adb04f018f30c8a34836270d7421276", - "url": "https://android.googlesource.com/platform/external/rust/crates/ahash" - }, - "external/rust/crates/aho-corasick": { - "groups": [ - "pdk" - ], - "rev": "e7b2f57f6226617ba74a892b51ac7334df7dffb6", - "revisionExpr": "e7b2f57f6226617ba74a892b51ac7334df7dffb6", - "sha256": "1pjnv2f5g34fd8qrzdkhqi9fz1x5mrcg4539gjrkr3kfrwbxsnb4", - "tree": "067bd8d88a42cf1cba9aef1e69cfd2faacd3e0e9", - "url": "https://android.googlesource.com/platform/external/rust/crates/aho-corasick" - }, - "external/rust/crates/android_log-sys": { - "dateTime": 1620867918, - "groups": [ - "pdk" - ], - "rev": "3e088c9b2648664c4f48b7360fd0fbaa9f66b84e", - "revisionExpr": "3e088c9b2648664c4f48b7360fd0fbaa9f66b84e", - "sha256": "1j5zn9ckhs1l9n8wgq1j5r4ahk7z5wny7idxqg5zlpf4nn0m6kr3", - "tree": "77bb7a1a67ab1b11c1f1612694b5e424e3e78d5d", - "url": "https://android.googlesource.com/platform/external/rust/crates/android_log-sys" - }, - "external/rust/crates/android_logger": { - "dateTime": 1620867917, - "groups": [ - "pdk" - ], - "rev": "1a2f4ba42f2e3094e7d98eee23760c5a3709d033", - "revisionExpr": "1a2f4ba42f2e3094e7d98eee23760c5a3709d033", - "sha256": "1xvwcn8dy0nas0kx33k8hhxvirkngyd8rn5d37bl07xr8lnqw82y", - "tree": "01432fdf137ba521d2106ea865a50954da41d5ae", - "url": "https://android.googlesource.com/platform/external/rust/crates/android_logger" - }, - "external/rust/crates/anyhow": { - "dateTime": 1639094704, - "groups": [ - "pdk" - ], - "rev": "663b302feb84312b4bf30d7ef552afa37d41c99f", - "revisionExpr": "663b302feb84312b4bf30d7ef552afa37d41c99f", - "sha256": "1mpyq29wnw9wjv191hmilppxszg7rfl93flhf2476vkqiq1q85by", - "tree": "bd2b35ee6c3531ba594b3189da39f3d4c2b324c1", - "url": "https://android.googlesource.com/platform/external/rust/crates/anyhow" - }, - "external/rust/crates/arbitrary": { - "dateTime": 1617757482, - "groups": [ - "pdk" - ], - "rev": "672828da363bc44d51fa6a12200cccb2bcb78b29", - "revisionExpr": "672828da363bc44d51fa6a12200cccb2bcb78b29", - "sha256": "1zw3zrfzlwaidbzsl0d166jpmi2hywk1gfjrs2b9wr2dln61dg2k", - "tree": "dca177db23ee93c5942c4b6c35f44c4edc00271f", - "url": "https://android.googlesource.com/platform/external/rust/crates/arbitrary" - }, - "external/rust/crates/async-stream": { - "groups": [ - "pdk" - ], - "rev": "b8686a09a4c46a6be04e0a5a22faa7144f0f2514", - "revisionExpr": "b8686a09a4c46a6be04e0a5a22faa7144f0f2514", - "sha256": "1s0h4zsr8bkygz1d4i78cp5897yvm0bz5iaffbph53n1gryh8ddf", - "tree": "c7cbe988b0a96fa0391216d9d311bba201d37564", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-stream" - }, - "external/rust/crates/async-stream-impl": { - "groups": [ - "pdk" - ], - "rev": "edeb9d414a8c961e22cae57f4e41d06c2555a18c", - "revisionExpr": "edeb9d414a8c961e22cae57f4e41d06c2555a18c", - "sha256": "1d30bmadkkr0hjly1033l7f3jr0bl1a30q8sdz1l58nx93c2sayp", - "tree": "6311ae1a2128d46d1c3a9aa1ded2688ac3a067e3", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-stream-impl" - }, - "external/rust/crates/async-task": { - "groups": [ - "pdk" - ], - "rev": "da572dc909d0737a587e6a48cc8efb92355e2712", - "revisionExpr": "da572dc909d0737a587e6a48cc8efb92355e2712", - "sha256": "1a0j7nxi30zng0i6q2dkqqkg70a8bxgbspl3pflv98bsxjhcnc19", - "tree": "a3acf4ff2edd7c51a897225a12fa5a5290aaa408", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-task" - }, - "external/rust/crates/async-trait": { - "groups": [ - "pdk" - ], - "rev": "c4bbdc70f67d6f80d7db694161a04d74d6ddb036", - "revisionExpr": "c4bbdc70f67d6f80d7db694161a04d74d6ddb036", - "sha256": "0rfbqsx81bhz1arfgzgql5kggqgfqq13yc65h69k44z91lq18227", - "tree": "9739f4bea3e54934e235716a483b610f81d2504b", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-trait" - }, - "external/rust/crates/atty": { - "groups": [ - "pdk" - ], - "rev": "0772b77619e918c42e71392a73f5e52513c8d749", - "revisionExpr": "0772b77619e918c42e71392a73f5e52513c8d749", - "sha256": "1ypvk3r03x00sq5qxd7c358049mzv2f0z364zkj2lr15yakp40f0", - "tree": "505dc9520d1851452ff862429424cff9418e96d0", - "url": "https://android.googlesource.com/platform/external/rust/crates/atty" - }, - "external/rust/crates/bencher": { - "groups": [ - "pdk" - ], - "rev": "70ce355bcbadc2c2126b132dda787e033667944c", - "revisionExpr": "70ce355bcbadc2c2126b132dda787e033667944c", - "sha256": "1d7skrpb2ipsqlcdsrl46cgdf8q7jf8bv5izmxd6cnw733zf5sv3", - "tree": "8f7e9d0f7caa4b382159fa8c8c9caf1d1f58af51", - "url": "https://android.googlesource.com/platform/external/rust/crates/bencher" - }, - "external/rust/crates/bindgen": { - "dateTime": 1618880713, - "groups": [ - "pdk" - ], - "rev": "1a334643ba9a4321b52b43737673c811560fb510", - "revisionExpr": "1a334643ba9a4321b52b43737673c811560fb510", - "sha256": "185wjwx64ldpyk4y3w67jjqd8q54pgy34pi0cif198zk6wjz0v11", - "tree": "194e88a2399cee0d737c1a4b2106ed6d8ca3a602", - "url": "https://android.googlesource.com/platform/external/rust/crates/bindgen" - }, - "external/rust/crates/bitflags": { - "dateTime": 1619744768, - "groups": [ - "pdk" - ], - "rev": "1426e5dee7633c55a620dff16c403bcb931f1256", - "revisionExpr": "1426e5dee7633c55a620dff16c403bcb931f1256", - "sha256": "0ahjp9jmjwm6gm9wgfi4znwvpjpyfkyixk9pjrkx88v7d5c3jmdj", - "tree": "79f389b1c65ee3eae9d26f714053ca0f19be4752", - "url": "https://android.googlesource.com/platform/external/rust/crates/bitflags" - }, - "external/rust/crates/bstr": { - "dateTime": 1617419063, - "groups": [ - "pdk" - ], - "rev": "52d97342f340e36eba10ba479aefa903ac30a12c", - "revisionExpr": "52d97342f340e36eba10ba479aefa903ac30a12c", - "sha256": "1sri0n70g1iak5831zqmkh00w90kk3g70cypy86g4zpzpafyl250", - "tree": "f115e489fc4c165ec9a575b2f69de53585b2f571", - "url": "https://android.googlesource.com/platform/external/rust/crates/bstr" - }, - "external/rust/crates/byteorder": { - "dateTime": 1617419064, - "groups": [ - "pdk" - ], - "rev": "2a0cc4020d08e109081d8a561c94b339bc2f8749", - "revisionExpr": "2a0cc4020d08e109081d8a561c94b339bc2f8749", - "sha256": "1z56bdlmm8jf5bvb88ddk95b386xlc6hdaczm530jrzi07r77xjp", - "tree": "c73b9c36b54c610427128761545e6fb08eff13d2", - "url": "https://android.googlesource.com/platform/external/rust/crates/byteorder" - }, - "external/rust/crates/bytes": { - "groups": [ - "pdk" - ], - "rev": "69181530e77d7251fc79dcce0fb90c82012bb754", - "revisionExpr": "69181530e77d7251fc79dcce0fb90c82012bb754", - "sha256": "1f7g96awyhi3sj71rbllbsq9c64j228r2g4wabnncrl99clma441", - "tree": "b542d91c6067bc477d8e7c59882c3e7db2a7ce25", - "url": "https://android.googlesource.com/platform/external/rust/crates/bytes" - }, - "external/rust/crates/cast": { - "groups": [ - "pdk" - ], - "rev": "6ce71bd12a02ab58d6ba9aabcdd82ddf8c269b8f", - "revisionExpr": "6ce71bd12a02ab58d6ba9aabcdd82ddf8c269b8f", - "sha256": "17c2z30zxyfqni9b9j1778xxjc1lvrhafhzlaw6jajp9a6kwn61r", - "tree": "9348b0e0d4617d9e3bf58aff6a2a2d0db3e56b29", - "url": "https://android.googlesource.com/platform/external/rust/crates/cast" - }, - "external/rust/crates/cexpr": { - "groups": [ - "pdk" - ], - "rev": "3a05330c67bca6889c0ecf84fd2d03f6204282f9", - "revisionExpr": "3a05330c67bca6889c0ecf84fd2d03f6204282f9", - "sha256": "1xq9rrmn61yjwzjv61zad20b5irsznvz5w8c7pn5hnjw83aa64ac", - "tree": "3499aa8558094da40037a517b111c2efd6ea6847", - "url": "https://android.googlesource.com/platform/external/rust/crates/cexpr" - }, - "external/rust/crates/cfg-if": { - "dateTime": 1619744770, - "groups": [ - "pdk" - ], - "rev": "0b33ef4efc3b504ec65c2269d742c4b0e1981a1c", - "revisionExpr": "0b33ef4efc3b504ec65c2269d742c4b0e1981a1c", - "sha256": "08666bjm2z2hagfmwbhy7nxa00fprq4dbv1si5slhi6mlkmhhxf3", - "tree": "18fc2dad0caf21a0589f5e2622ba8c4e83b6031f", - "url": "https://android.googlesource.com/platform/external/rust/crates/cfg-if" - }, - "external/rust/crates/chrono": { - "groups": [ - "pdk" - ], - "rev": "35633fa1226ef05eb47ad54429ebbab8d897b40a", - "revisionExpr": "35633fa1226ef05eb47ad54429ebbab8d897b40a", - "sha256": "1x8si59fb4z6xpmn5kg48lamfx76s76vd443pl0qgc37jcdxx0wy", - "tree": "c95ebaefb1e97f6660f1aa95084efabbf06b515b", - "url": "https://android.googlesource.com/platform/external/rust/crates/chrono" - }, - "external/rust/crates/clang-sys": { - "groups": [ - "pdk" - ], - "rev": "872a926a794dd0a6e6ddbc5e385b0fb0ddc76e28", - "revisionExpr": "872a926a794dd0a6e6ddbc5e385b0fb0ddc76e28", - "sha256": "15x52kc16ak83l3l08x0crp2rk5x594bj6jkqbjkkws4728d14xa", - "tree": "d5e2f7181bd9c53349fc833a43987aacbb1a721f", - "url": "https://android.googlesource.com/platform/external/rust/crates/clang-sys" - }, - "external/rust/crates/clap": { - "dateTime": 1619744772, - "groups": [ - "pdk" - ], - "rev": "2742dec4efe39f1a28dc840c2bd2a895341eb4e9", - "revisionExpr": "2742dec4efe39f1a28dc840c2bd2a895341eb4e9", - "sha256": "0wwiss20xa3x2dxznfglzrkb36v0x38c651dbhl9h15swjirwqf4", - "tree": "1c1e122603b15be120f3543d316e8ef57b8b4420", - "url": "https://android.googlesource.com/platform/external/rust/crates/clap" - }, - "external/rust/crates/codespan-reporting": { - "groups": [ - "pdk" - ], - "rev": "e8421715e7e9d7ba6298de3c14cd245be6f2e2d2", - "revisionExpr": "e8421715e7e9d7ba6298de3c14cd245be6f2e2d2", - "sha256": "1zsiq4anwyv212zznq8cm32rcigvf5xjvn817zav4pmwnq0gjqci", - "tree": "89ab9e60d48848bb5acb8f454042572d52c45f54", - "url": "https://android.googlesource.com/platform/external/rust/crates/codespan-reporting" - }, - "external/rust/crates/crc32fast": { - "dateTime": 1636160694, - "groups": [ - "pdk" - ], - "rev": "b5ef892746e22c6a9bb17af18d9289c284fdea70", - "revisionExpr": "b5ef892746e22c6a9bb17af18d9289c284fdea70", - "sha256": "0bbyaqmiraqn9hkqhw9klah113w5jgxbapps7xh02qdm9kw2vjll", - "tree": "da16ac59249dd960ee43cffa151beff486bd4e7e", - "url": "https://android.googlesource.com/platform/external/rust/crates/crc32fast" - }, - "external/rust/crates/criterion": { - "groups": [ - "pdk" - ], - "rev": "8769c2fe60c6f19cfe5eb23787457503adb4fb81", - "revisionExpr": "8769c2fe60c6f19cfe5eb23787457503adb4fb81", - "sha256": "0rv1c32p524j7v0cn0lhin8g1qy0v8nnnn7670ak6w3vb3lvxb12", - "tree": "305abc2cbce5f7faefdcb154d24bfeb5eeb18ec0", - "url": "https://android.googlesource.com/platform/external/rust/crates/criterion" - }, - "external/rust/crates/criterion-plot": { - "groups": [ - "pdk" - ], - "rev": "18f61b7bf0bd15cd3052d237ac3f1acffcfec617", - "revisionExpr": "18f61b7bf0bd15cd3052d237ac3f1acffcfec617", - "sha256": "0a72appa3mnq7rjpv4q3kpnmrbmvv3hrk14yai12qbzw72v08syg", - "tree": "45d6aad7209cf21b60af88ad59cb38f9966e9b64", - "url": "https://android.googlesource.com/platform/external/rust/crates/criterion-plot" - }, - "external/rust/crates/crossbeam-channel": { - "groups": [ - "pdk" - ], - "rev": "f5ee25dcb1f37e8878a22c1e53e90f9493f0fd01", - "revisionExpr": "f5ee25dcb1f37e8878a22c1e53e90f9493f0fd01", - "sha256": "1nj6qicjbdkdrkycc43fgg0w7gyskmy3ahl6r9zhsb0dpqhys6c7", - "tree": "fd1908ce800fdc636ba92341b0ddc56efce57d9f", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-channel" - }, - "external/rust/crates/crossbeam-deque": { - "groups": [ - "pdk" - ], - "rev": "39f93bc1f52cc5e283180ce0a5e35185023f9733", - "revisionExpr": "39f93bc1f52cc5e283180ce0a5e35185023f9733", - "sha256": "0q88z0w823ap29c1qv6fqy9bmgvb82zs836332hpka1lbrfw0c0k", - "tree": "048a394b1b0781fc24475e632c353d36a982f439", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-deque" - }, - "external/rust/crates/crossbeam-epoch": { - "dateTime": 1617930310, - "groups": [ - "pdk" - ], - "rev": "ffe52fbff9c5f1f8580d113a7100dca8c818b3f0", - "revisionExpr": "ffe52fbff9c5f1f8580d113a7100dca8c818b3f0", - "sha256": "0gwdzc4f1p0ch46zbfdbmrk59mg9848nj1acas9x91xcrn447j77", - "tree": "b2f6376d7ac86207929c4a9b338b4313e06a8585", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-epoch" - }, - "external/rust/crates/crossbeam-utils": { - "dateTime": 1618880723, - "groups": [ - "pdk" - ], - "rev": "8c3260cb8e5e8cafdf0c5284159825510cfccfed", - "revisionExpr": "8c3260cb8e5e8cafdf0c5284159825510cfccfed", - "sha256": "0n97x42nmc8mmwraz879ld6nqdgsq613wiahq066w5j8jvsn1ll6", - "tree": "daaf08af737e70ccff84d0af339162a544fead0a", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-utils" - }, - "external/rust/crates/csv": { - "groups": [ - "pdk" - ], - "rev": "65e491f466e960b65ba3e0f211b1c942dc7335fd", - "revisionExpr": "65e491f466e960b65ba3e0f211b1c942dc7335fd", - "sha256": "10z3nh974sckbcfdxw8ah7h8mxvx1c6mfcjvcfr6pw8vzbq84mdc", - "tree": "b896b61a088e21510b50d6937f858254dc4beff5", - "url": "https://android.googlesource.com/platform/external/rust/crates/csv" - }, - "external/rust/crates/csv-core": { - "groups": [ - "pdk" - ], - "rev": "0f068a9103c7d76579907a5e2a6bbafa65ddae43", - "revisionExpr": "0f068a9103c7d76579907a5e2a6bbafa65ddae43", - "sha256": "1y6kq025hkpl5yl4vakqd3h08ipbx15n2yayvw654k3vwl9290da", - "tree": "14c820bbcafd38ae9b23cf34dfb45f0ebdb1dde6", - "url": "https://android.googlesource.com/platform/external/rust/crates/csv-core" - }, - "external/rust/crates/derive_arbitrary": { - "dateTime": 1617419073, - "groups": [ - "pdk" - ], - "rev": "0b9fad54132cd55dde131810c7d2082ce7ab1042", - "revisionExpr": "0b9fad54132cd55dde131810c7d2082ce7ab1042", - "sha256": "1d83srj03644dvy59r5612779gcp8g9dj3r6c1gf7c03vlfpdm8k", - "tree": "e00f7efab9f4fff7f4bb24bd4ca0ef7e0472662f", - "url": "https://android.googlesource.com/platform/external/rust/crates/derive_arbitrary" - }, - "external/rust/crates/downcast-rs": { - "groups": [ - "pdk" - ], - "rev": "17cb8f7af794531b1f65585697b9da2b6cfde14b", - "revisionExpr": "17cb8f7af794531b1f65585697b9da2b6cfde14b", - "sha256": "1325khrkxyr04bzypvdf44azyq5fvbgf3rxxygyfwx8567vyjhcg", - "tree": "1bfb5c3bad55986b16c190ba08073be6d4a2b4cb", - "url": "https://android.googlesource.com/platform/external/rust/crates/downcast-rs" - }, - "external/rust/crates/either": { - "groups": [ - "pdk" - ], - "rev": "44d75bf8f1fc7888ec162dc0ebba197fd98b530d", - "revisionExpr": "44d75bf8f1fc7888ec162dc0ebba197fd98b530d", - "sha256": "1jbnwc9iiiyyyf5pa425ysnjv14awhpzylc1f65xiw4zg16l8d6l", - "tree": "87b6e8aa359d043ec29e66cb372f3a594dd14a55", - "url": "https://android.googlesource.com/platform/external/rust/crates/either" - }, - "external/rust/crates/env_logger": { - "dateTime": 1620867954, - "groups": [ - "pdk" - ], - "rev": "18bc95d585b4fb76f258c24a9dee4f5c32b84c11", - "revisionExpr": "18bc95d585b4fb76f258c24a9dee4f5c32b84c11", - "sha256": "0j8s6pp9l87lpj5cx73cqkwsbxgza1hjv376h35sdf5zznv8gp1a", - "tree": "eef2ec65079ff67e3a48633154e928e560e9b8c1", - "url": "https://android.googlesource.com/platform/external/rust/crates/env_logger" - }, - "external/rust/crates/fallible-iterator": { - "groups": [ - "pdk" - ], - "rev": "5b8fe6a7e032da562c127fad8a5aed806d36c3ca", - "revisionExpr": "5b8fe6a7e032da562c127fad8a5aed806d36c3ca", - "sha256": "1wwq8gzcwmwn8nd25m0p7s165d2fpm3gd0bh5qvacca5krdwbapx", - "tree": "40756bb27f22283893d91b3ed958a615ffb63589", - "url": "https://android.googlesource.com/platform/external/rust/crates/fallible-iterator" - }, - "external/rust/crates/fallible-streaming-iterator": { - "groups": [ - "pdk" - ], - "rev": "2138923c05293371a1d317c728e3848452022c4b", - "revisionExpr": "2138923c05293371a1d317c728e3848452022c4b", - "sha256": "0934fiwj33yqkyya8fxlbkwncpm1p48xcvs4058nc8xz92jxms59", - "tree": "df662fed7d99ed2b633e9438ecbe874ce6c61cfc", - "url": "https://android.googlesource.com/platform/external/rust/crates/fallible-streaming-iterator" - }, - "external/rust/crates/flate2": { - "dateTime": 1621991165, - "groups": [ - "pdk" - ], - "rev": "c4d185c8aacc1abfba4a8b49901b4acb30fbcd34", - "revisionExpr": "c4d185c8aacc1abfba4a8b49901b4acb30fbcd34", - "sha256": "1j5kchixqzs9axz3k0k27mp7bwayjln4xks52r59rmzp1vxnld0q", - "tree": "0ed9500851d7548799d42a2971e53738c825ff6a", - "url": "https://android.googlesource.com/platform/external/rust/crates/flate2" - }, - "external/rust/crates/fnv": { - "groups": [ - "pdk" - ], - "rev": "97585d707071ffbcb4094f52a686e6e7acec6e5c", - "revisionExpr": "97585d707071ffbcb4094f52a686e6e7acec6e5c", - "sha256": "176wqsijl9f64scdjgj92r1q4l9bb96s2wapsgj6ldg5d4sh04q7", - "tree": "6dbbba641a2d90f06fdc582379a9d43be23e930f", - "url": "https://android.googlesource.com/platform/external/rust/crates/fnv" - }, - "external/rust/crates/form_urlencoded": { - "groups": [ - "pdk" - ], - "rev": "30b80d44f379328de68798227e22a32f8a442b0a", - "revisionExpr": "30b80d44f379328de68798227e22a32f8a442b0a", - "sha256": "1bm74vin0rx5h0ihgzg258ihkxvmx2dsrac7wj76y8xgj99x2k0z", - "tree": "4297b239b54575afe47bb731eb0e534b35425af6", - "url": "https://android.googlesource.com/platform/external/rust/crates/form_urlencoded" - }, - "external/rust/crates/futures": { - "dateTime": 1619744780, - "groups": [ - "pdk" - ], - "rev": "59f526639defd139b9d2f52c2739cf5f40b0f08e", - "revisionExpr": "59f526639defd139b9d2f52c2739cf5f40b0f08e", - "sha256": "0d0w7s3rbb90x8y6sxzg22cqqlfy2zabcbbzyllq40dazg5f0rzi", - "tree": "8b6893cf49a6d131db38944751abec54b1105e6d", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures" - }, - "external/rust/crates/futures-channel": { - "dateTime": 1619744781, - "groups": [ - "pdk" - ], - "rev": "3c58c658ceba1a9d965e4aff35272fa68834528d", - "revisionExpr": "3c58c658ceba1a9d965e4aff35272fa68834528d", - "sha256": "1mjrc60cjhkfx1s4qzd7xjwb44wfff41p1vh1l2ibvmq3f80z15a", - "tree": "e6f627a343a242df90b3dd569500d6b6ca938fd8", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-channel" - }, - "external/rust/crates/futures-core": { - "dateTime": 1619744781, - "groups": [ - "pdk" - ], - "rev": "db60ebe631225798732237c76f0780b1ff7e0eea", - "revisionExpr": "db60ebe631225798732237c76f0780b1ff7e0eea", - "sha256": "07fp7v1lcln8v4ajyafq71s80z0904i5xrmn5zqn4mv4q1az1r8v", - "tree": "d565c719f12061222647889c560594307a4af3c9", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-core" - }, - "external/rust/crates/futures-executor": { - "dateTime": 1619744781, - "groups": [ - "pdk" - ], - "rev": "cda3331b583e5a58442e8bc3bdd33a6e7ae59a04", - "revisionExpr": "cda3331b583e5a58442e8bc3bdd33a6e7ae59a04", - "sha256": "0myqw6i9ckl72hdb1yklxjn1ay4zs81pflshy5p8336lqfw7v7ly", - "tree": "7438235c8339c95bbe4ca7466d8e0bf43e80aa6f", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-executor" - }, - "external/rust/crates/futures-io": { - "dateTime": 1619744782, - "groups": [ - "pdk" - ], - "rev": "28895b8a13b73177f5228a80201228ba3e8696c8", - "revisionExpr": "28895b8a13b73177f5228a80201228ba3e8696c8", - "sha256": "1d573cpchcpahlcbgfjkmqj1mdlbn70p2yxhzzgnna6a931h358c", - "tree": "6f836c829a9a6efeff9c0bf12af5d96d86331353", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-io" - }, - "external/rust/crates/futures-macro": { - "dateTime": 1617419078, - "groups": [ - "pdk" - ], - "rev": "fdf5d38a19c4d6d2bc86a39375d39239b5b90788", - "revisionExpr": "fdf5d38a19c4d6d2bc86a39375d39239b5b90788", - "sha256": "1p5z0scaqqsngwgwgrmy1m1dzavalj8al9566q48pnrsj6xr8lbc", - "tree": "a824d9c34c1b085db872226d38a844536a99d1d8", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-macro" - }, - "external/rust/crates/futures-sink": { - "dateTime": 1619744783, - "groups": [ - "pdk" - ], - "rev": "829a9652ae4687388747d2a6043053f9b274be74", - "revisionExpr": "829a9652ae4687388747d2a6043053f9b274be74", - "sha256": "1sm91gkcaif1qgalfv8pakak3jaf6x9ryy63w9hcb6vv1rj599k8", - "tree": "da2c1c8ccc04febb2db96fb78408a2f1335d4656", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-sink" - }, - "external/rust/crates/futures-task": { - "dateTime": 1620954321, - "groups": [ - "pdk" - ], - "rev": "d31222d36b445ed60cc173d9dbf416f2242097d2", - "revisionExpr": "d31222d36b445ed60cc173d9dbf416f2242097d2", - "sha256": "19p56hy20hrs8b1pd1ba6cpnhf3pcbpy1vz5hqsrnzhca1yb7mfr", - "tree": "861fe62b38ffb72f976272d5359f8992a06366c9", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-task" - }, - "external/rust/crates/futures-util": { - "dateTime": 1619744783, - "groups": [ - "pdk" - ], - "rev": "be79e2e202ffe478c0aa8cdd48bcb786f63feec9", - "revisionExpr": "be79e2e202ffe478c0aa8cdd48bcb786f63feec9", - "sha256": "0v5rpkakmi3yqakzwmyn3n9dvla3phwjq2y1h5rn7qm8ymvkfgk9", - "tree": "893295c925ce2ed08dd855e1b29f9b9b48bfd701", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-util" - }, - "external/rust/crates/gdbstub": { - "dateTime": 1636160708, - "groups": [ - "pdk" - ], - "rev": "74044028ef4fb1fc8548fa7ae63d1ad71e62c8da", - "revisionExpr": "74044028ef4fb1fc8548fa7ae63d1ad71e62c8da", - "sha256": "09521zaxa0ijyhk3nbkh4y150cb5kxbr3nbkza82gspd4lagnby9", - "tree": "4178c2399a2bfafaa0cd7e5c3b10c01acdcc1d15", - "url": "https://android.googlesource.com/platform/external/rust/crates/gdbstub" - }, - "external/rust/crates/gdbstub_arch": { - "dateTime": 1636160708, - "groups": [ - "pdk" - ], - "rev": "c994c528c64555e94e7d5f0a04b557ad7d4f61b7", - "revisionExpr": "c994c528c64555e94e7d5f0a04b557ad7d4f61b7", - "sha256": "0wsxbr0z5hxp8h4mgd6cb1kksgdkls01rfnaspyx1cshpxav0z0k", - "tree": "74122272998b7397ddc08dbf7aa68718bcbfd8e1", - "url": "https://android.googlesource.com/platform/external/rust/crates/gdbstub_arch" - }, - "external/rust/crates/getrandom": { - "dateTime": 1636160708, - "groups": [ - "pdk" - ], - "rev": "0093f477cbc3aec7d20dd09f466420a88646510d", - "revisionExpr": "0093f477cbc3aec7d20dd09f466420a88646510d", - "sha256": "16simpsq12x6xq7l99pq62lag76svm5w0flsrnli9saj9mxrq7rw", - "tree": "98c50f84c0c05abbe12065197057b1dff5622f61", - "url": "https://android.googlesource.com/platform/external/rust/crates/getrandom" - }, - "external/rust/crates/glob": { - "groups": [ - "pdk" - ], - "rev": "8004631403e801a2082bf1cd7e6805b03bcf5f15", - "revisionExpr": "8004631403e801a2082bf1cd7e6805b03bcf5f15", - "sha256": "1sd6b3y7w2lhma4d0y4930sv3adi97pkyq6szd765mxzaxm5dh55", - "tree": "28ded3e268f7970c9b9a5b9e1dfed07c37063f29", - "url": "https://android.googlesource.com/platform/external/rust/crates/glob" - }, - "external/rust/crates/grpcio": { - "dateTime": 1617419081, - "groups": [ - "pdk" - ], - "rev": "dd3964ccf8bc6c5cfeb51d8c80843379cbe8423d", - "revisionExpr": "dd3964ccf8bc6c5cfeb51d8c80843379cbe8423d", - "sha256": "1dc2x1jl20lb93833dkrjksszkqnjlwh9lzf2z34kjib5whxyicc", - "tree": "a54e24d149f00ad487d9da00d4ded4043d6d1787", - "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio" - }, - "external/rust/crates/grpcio-compiler": { - "dateTime": 1617419082, - "groups": [ - "pdk" - ], - "rev": "aa7ac0c5568349d4f1094cead8895ea6c41013b3", - "revisionExpr": "aa7ac0c5568349d4f1094cead8895ea6c41013b3", - "sha256": "1xd739ka5f56zywd9xnm934z472c7drqiz6hqg64cw9qxgp96fyc", - "tree": "2534dac935c52ffcd34b029bb5cf0b29bce5d406", - "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio-compiler" - }, - "external/rust/crates/grpcio-sys": { - "dateTime": 1619053531, - "groups": [ - "pdk" - ], - "rev": "54ae4c60107b7503f9058311ad6231726c9b7b83", - "revisionExpr": "54ae4c60107b7503f9058311ad6231726c9b7b83", - "sha256": "0hmydw85ih7cjdb3rdmpv1hmfqqb6wvz24z4ba9kwxn2y4vf2hnc", - "tree": "334e0af0074b51a11b6cbf4b733ced7d067a9738", - "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio-sys" - }, - "external/rust/crates/half": { - "groups": [ - "pdk" - ], - "rev": "9a81d8082b1bc70f6d59ee88938b236c9d385c96", - "revisionExpr": "9a81d8082b1bc70f6d59ee88938b236c9d385c96", - "sha256": "08l0jgdfi6qmbqp5v2q8hjpf9rwqmampl9ki7qramhin3p6c620f", - "tree": "57181f2bea0fd16753c94981147761bdc4b79542", - "url": "https://android.googlesource.com/platform/external/rust/crates/half" - }, - "external/rust/crates/hashbrown": { - "dateTime": 1617671125, - "groups": [ - "pdk" - ], - "rev": "755c3520b85cd4ca2b70609ecea14562c8f26532", - "revisionExpr": "755c3520b85cd4ca2b70609ecea14562c8f26532", - "sha256": "0lkksfn0kqd6sqjlm35m4h6nv8bx78fw4c1dbkj2q82sqy63r88j", - "tree": "a6caf250f8bc9d3ac3958804fdf9a08e1ea5504b", - "url": "https://android.googlesource.com/platform/external/rust/crates/hashbrown" - }, - "external/rust/crates/hashlink": { - "groups": [ - "pdk" - ], - "rev": "1d1bd51715d29c148be735fa97426c91415705f6", - "revisionExpr": "1d1bd51715d29c148be735fa97426c91415705f6", - "sha256": "1m1zxa9kcq561wckji7m2rsrp7h32zcsl67nz8sm3crmfiih89p4", - "tree": "69609eba0194af44d59844c6df753b5c412889ee", - "url": "https://android.googlesource.com/platform/external/rust/crates/hashlink" - }, - "external/rust/crates/heck": { - "groups": [ - "pdk" - ], - "rev": "2b34764d3ca9a0c822a1455079ceedd1245686eb", - "revisionExpr": "2b34764d3ca9a0c822a1455079ceedd1245686eb", - "sha256": "0x4djw1sjsl4p906fpx8davjlrnxar843aiap7qph620fa8f5p92", - "tree": "f18e9d550e3389a6daa24962b2b82be5ddc7081a", - "url": "https://android.googlesource.com/platform/external/rust/crates/heck" - }, - "external/rust/crates/idna": { - "dateTime": 1619744789, - "groups": [ - "pdk" - ], - "rev": "c0590e5185acfcff83d93de3919bb37362d43ffc", - "revisionExpr": "c0590e5185acfcff83d93de3919bb37362d43ffc", - "sha256": "0ymmrdxp31wpqwhfcaan2rjfhcj0gv7zigshhpcai1xv5zfb9ax2", - "tree": "e17a4ce161430b07e289f79f4ebc6181dc97d89a", - "url": "https://android.googlesource.com/platform/external/rust/crates/idna" - }, - "external/rust/crates/instant": { - "groups": [ - "pdk" - ], - "rev": "401a40aa1441255da71b01f325ba0ca7fa7c3932", - "revisionExpr": "401a40aa1441255da71b01f325ba0ca7fa7c3932", - "sha256": "07w1pii8i6qkfnwvhsm4iivflxqq6hpbmiyq7jsw4qbigsrjjrc9", - "tree": "cca5bb2f710f5667d61900a53bea9e4dacef32a3", - "url": "https://android.googlesource.com/platform/external/rust/crates/instant" - }, - "external/rust/crates/intrusive-collections": { - "dateTime": 1619744789, - "groups": [ - "pdk" - ], - "rev": "e341cd76b20798f71172a460a584862c5731bad3", - "revisionExpr": "e341cd76b20798f71172a460a584862c5731bad3", - "sha256": "06rv3d12ds3kdnsxlzv4318i1nykvsmh9hcvcapvhpxc8av9xj9q", - "tree": "8cab78e20c4344228f35b5aa8a47039926a4f317", - "url": "https://android.googlesource.com/platform/external/rust/crates/intrusive-collections" - }, - "external/rust/crates/itertools": { - "dateTime": 1617757511, - "groups": [ - "pdk" - ], - "rev": "2c94692eca798ddecf74eecd7b22d58f3a839b78", - "revisionExpr": "2c94692eca798ddecf74eecd7b22d58f3a839b78", - "sha256": "0w0h9zdc938l057zjbsvai9s5mnhyx9nga55agwarflg39gr12xw", - "tree": "70e883bc01ba2b4d8dd07e0347be18a2fbbd2c18", - "url": "https://android.googlesource.com/platform/external/rust/crates/itertools" - }, - "external/rust/crates/itoa": { - "groups": [ - "pdk" - ], - "rev": "52806fb8b0331215842ccee4e8646d4cb99048fa", - "revisionExpr": "52806fb8b0331215842ccee4e8646d4cb99048fa", - "sha256": "1rji01a0sfkfh18jx243hbm69mqjx9i013df0zwisnvq4680536i", - "tree": "a37d77a527c577f11a2c00f84694c9fd47b5617b", - "url": "https://android.googlesource.com/platform/external/rust/crates/itoa" - }, - "external/rust/crates/lazy_static": { - "dateTime": 1619744791, - "groups": [ - "pdk" - ], - "rev": "767c159b23215b19a7738348a004f34f9b70e816", - "revisionExpr": "767c159b23215b19a7738348a004f34f9b70e816", - "sha256": "0wbi944w289ihsvirwzy9y0casx6xfnyd6vlbrlp6mrly8i9f1n8", - "tree": "d085eaf52ac4c533290ddfff287cc1632b2bd74f", - "url": "https://android.googlesource.com/platform/external/rust/crates/lazy_static" - }, - "external/rust/crates/lazycell": { - "groups": [ - "pdk" - ], - "rev": "1bcb5deef2941f9818b4e5dc7040003fa92dada5", - "revisionExpr": "1bcb5deef2941f9818b4e5dc7040003fa92dada5", - "sha256": "06di56bnsz4msyj77nwha4g1mi08k19ymh15isd79wc6x44z9h5h", - "tree": "8427b39add9086a50d82eeb647256704ba2c3fd1", - "url": "https://android.googlesource.com/platform/external/rust/crates/lazycell" - }, - "external/rust/crates/libc": { - "dateTime": 1620954331, - "groups": [ - "pdk" - ], - "rev": "f5b4f7c9d0bfc022bb8726cc0e3dc909c2e1df53", - "revisionExpr": "f5b4f7c9d0bfc022bb8726cc0e3dc909c2e1df53", - "sha256": "1zx4l0w87azhy1pc6mnvzw0ksbjbfrv6gvbvnn2d5g2plp3ssja0", - "tree": "b63bb3578266975d3cce7442325eaa5bdf684362", - "url": "https://android.googlesource.com/platform/external/rust/crates/libc" - }, - "external/rust/crates/libfuzzer-sys": { - "dateTime": 1617671131, - "groups": [ - "pdk" - ], - "rev": "02b00a706f4e43137a99b1379d906a8ad68b52e5", - "revisionExpr": "02b00a706f4e43137a99b1379d906a8ad68b52e5", - "sha256": "0f5a2zl26ydvffwzfw3yk2mfpy63qkhc97vbmg6nqp03jd3gxdhv", - "tree": "b40cfd9e8802b2879a81663220a69c0d24691ebf", - "url": "https://android.googlesource.com/platform/external/rust/crates/libfuzzer-sys" - }, - "external/rust/crates/libloading": { - "groups": [ - "pdk" - ], - "rev": "10b0b20648ac34350d16b9e51bede80c322e8246", - "revisionExpr": "10b0b20648ac34350d16b9e51bede80c322e8246", - "sha256": "125hn4cvm7d73y1caagf2vm17qzrkl6hppw8icibiwzc3cvq509p", - "tree": "42b59de035f0989e3c3bd61b637525689abae76d", - "url": "https://android.googlesource.com/platform/external/rust/crates/libloading" - }, - "external/rust/crates/libm": { - "groups": [ - "pdk" - ], - "rev": "e21e61b77823df67af87725eae51d56f280e259f", - "revisionExpr": "e21e61b77823df67af87725eae51d56f280e259f", - "sha256": "111agfhx3rid2cgg0va4rblsdvr5xa0lpzwqbbk15nh184ckbn14", - "tree": "936efc6c35aad8c3b35463bca23ef4bc2601647a", - "url": "https://android.googlesource.com/platform/external/rust/crates/libm" - }, - "external/rust/crates/libsqlite3-sys": { - "dateTime": 1619053539, - "groups": [ - "pdk" - ], - "rev": "c61cc5f9acb49171997f585bdb22ea3d2f8bcfa3", - "revisionExpr": "c61cc5f9acb49171997f585bdb22ea3d2f8bcfa3", - "sha256": "0zw7ak9v8fayazqi33nvy6laysh2rxd424l2c8sxb5sshp9csp8m", - "tree": "5893099480ba2ed264eb1a7c609f2e533a00af0e", - "url": "https://android.googlesource.com/platform/external/rust/crates/libsqlite3-sys" - }, - "external/rust/crates/libz-sys": { - "groups": [ - "pdk" - ], - "rev": "29d191c17472011ac7b83e0ede4f6b7a671658a3", - "revisionExpr": "29d191c17472011ac7b83e0ede4f6b7a671658a3", - "sha256": "1snrdfqxghyiwd3w7yxbp0vl0kpx6w1ciih3hhvwhfg83yh754h1", - "tree": "a82fa5d617db8c153971ff79e282ccb8a7de9548", - "url": "https://android.googlesource.com/platform/external/rust/crates/libz-sys" - }, - "external/rust/crates/linked-hash-map": { - "groups": [ - "pdk" - ], - "rev": "29724dda0c1b97dae1113d5e32f88658d5893103", - "revisionExpr": "29724dda0c1b97dae1113d5e32f88658d5893103", - "sha256": "10avx3pavwvc6w9pwwbkazahbrjffkq1bw4rd48fwbapsx2c1axj", - "tree": "1581bee08dc44fc7d06bb49ecb559d4f087ba093", - "url": "https://android.googlesource.com/platform/external/rust/crates/linked-hash-map" - }, - "external/rust/crates/lock_api": { - "groups": [ - "pdk" - ], - "rev": "cc6587e280c2840df80753402034864f5245c100", - "revisionExpr": "cc6587e280c2840df80753402034864f5245c100", - "sha256": "18m7p6hd57zbhc4nr0l63i38zk9riw8vkrs172j5zzwfc086v3vy", - "tree": "2463dc1fc3604e2b96a0e336af6b3d2cf0fff867", - "url": "https://android.googlesource.com/platform/external/rust/crates/lock_api" - }, - "external/rust/crates/log": { - "dateTime": 1619744795, - "groups": [ - "pdk" - ], - "rev": "f4a340ef8009ae69c956480b037e93fd44362aa9", - "revisionExpr": "f4a340ef8009ae69c956480b037e93fd44362aa9", - "sha256": "1zzb335rk5bpi75jm4sb5pf8rmnpf6dznbd5n4nzl1i226zfqvz8", - "tree": "031b9a1439a080028cca7242477294509db7c906", - "url": "https://android.googlesource.com/platform/external/rust/crates/log" - }, - "external/rust/crates/lru-cache": { - "groups": [ - "pdk" - ], - "rev": "3ef773c321aa64f69433c7c96d3c4219a65d388e", - "revisionExpr": "3ef773c321aa64f69433c7c96d3c4219a65d388e", - "sha256": "1cba2cgnkp681l5dhppipfidlj244mzzv0iwgi0qmaja99cdyzfz", - "tree": "fbfacb8577124d735b7a802d486828a01e3b4582", - "url": "https://android.googlesource.com/platform/external/rust/crates/lru-cache" - }, - "external/rust/crates/macaddr": { - "groups": [ - "pdk" - ], - "rev": "efc9bb88df45a8bf5840874c828537d1d7a64f71", - "revisionExpr": "efc9bb88df45a8bf5840874c828537d1d7a64f71", - "sha256": "1ih34msm26vya16vkqxsvf0zrxxhbdgm3gbxb80md6wlv4vmskjm", - "tree": "7abd48419fd15ceb455806e87b4b18624e992c1e", - "url": "https://android.googlesource.com/platform/external/rust/crates/macaddr" - }, - "external/rust/crates/managed": { - "groups": [ - "pdk" - ], - "rev": "c4fc0f035a82be6aae54a7f352570955c80683dc", - "revisionExpr": "c4fc0f035a82be6aae54a7f352570955c80683dc", - "sha256": "05a90v3jq9yw5bj547qjx31l5fm6fafdl1mbngbkglmmw0i2bzmk", - "tree": "2c80002f995035bb3feb85345490087e831f48f7", - "url": "https://android.googlesource.com/platform/external/rust/crates/managed" - }, - "external/rust/crates/matches": { - "groups": [ - "pdk" - ], - "rev": "2a8b6452b5653cfc2725cd8d86c86fe3e07d4b8c", - "revisionExpr": "2a8b6452b5653cfc2725cd8d86c86fe3e07d4b8c", - "sha256": "1sp2ddidbl3h0hbrkbg194jpqpdb1l74pi8kdga3sxczp3dlmkyd", - "tree": "3ec477d7b01067633da10d4b2a1808b463f2e281", - "url": "https://android.googlesource.com/platform/external/rust/crates/matches" - }, - "external/rust/crates/memchr": { - "dateTime": 1620867976, - "groups": [ - "pdk" - ], - "rev": "80e24c1630e1db17a5d7e8dcacb98dfac31c4eeb", - "revisionExpr": "80e24c1630e1db17a5d7e8dcacb98dfac31c4eeb", - "sha256": "0hwsviz4jz3c7n7lcf95m6brifngx1r6s3h57d1xkqqz6vz7y716", - "tree": "c7576ffdf6b174ea01726b8a6e014d415a109294", - "url": "https://android.googlesource.com/platform/external/rust/crates/memchr" - }, - "external/rust/crates/memoffset": { - "dateTime": 1619744798, - "groups": [ - "pdk" - ], - "rev": "fae6ca26cf70bbb5ac3d87ecfd8b0d40a60bee5d", - "revisionExpr": "fae6ca26cf70bbb5ac3d87ecfd8b0d40a60bee5d", - "sha256": "1vkrp3y4l7vxcsbgf8wxfl1w9icwnikb69b2jjw77cy3r16c43qg", - "tree": "a7d702e71f38ae1597839c01ccca8820999c02e9", - "url": "https://android.googlesource.com/platform/external/rust/crates/memoffset" - }, - "external/rust/crates/mio": { - "dateTime": 1619744798, - "groups": [ - "pdk" - ], - "rev": "336960c8c61bf1254fae2b4926d69a320c888934", - "revisionExpr": "336960c8c61bf1254fae2b4926d69a320c888934", - "sha256": "0jhji521v8686xn5zzl3myy4q6jdnsw8wn3bh6fa0cnyl60gmpb2", - "tree": "d4331fc0ae40bfa56d8e3a9f2b73f914383f3447", - "url": "https://android.googlesource.com/platform/external/rust/crates/mio" - }, - "external/rust/crates/nix": { - "dateTime": 1619744798, - "groups": [ - "pdk" - ], - "rev": "b837459f909747f39435dc511be5fd125c812483", - "revisionExpr": "b837459f909747f39435dc511be5fd125c812483", - "sha256": "0wvpj5950hvj55gajh3yp2pf514shscnp4z39h9md9rjzig9qwr7", - "tree": "1b2c9f243e281f08541d4e109f6c11247e4daaa3", - "url": "https://android.googlesource.com/platform/external/rust/crates/nix" - }, - "external/rust/crates/no-panic": { - "groups": [ - "pdk" - ], - "rev": "287890f55d0d225b176149c0ef2492e4f5fb886b", - "revisionExpr": "287890f55d0d225b176149c0ef2492e4f5fb886b", - "sha256": "0cz0nj5d58s0p03pf4j3k14d9my2iss4gap87ln7fkx63kll7l9b", - "tree": "6cb6aca36ea809cfe8a91bdf8ea95d1620d787b0", - "url": "https://android.googlesource.com/platform/external/rust/crates/no-panic" - }, - "external/rust/crates/nom": { - "groups": [ - "pdk" - ], - "rev": "1ca5bdcf82be5612058a37eb8f0bd013f79f427e", - "revisionExpr": "1ca5bdcf82be5612058a37eb8f0bd013f79f427e", - "sha256": "00iz5lgxgdlshwmsbppiw509y574dicmk3zfyba4xz0scd564xnv", - "tree": "31a75c5e7da406ad8509f9b752485bc1053d8acb", - "url": "https://android.googlesource.com/platform/external/rust/crates/nom" - }, - "external/rust/crates/num-derive": { - "groups": [ - "pdk" - ], - "rev": "1b3a5204cc5f10c7156fd8fbcd8957ecbd206255", - "revisionExpr": "1b3a5204cc5f10c7156fd8fbcd8957ecbd206255", - "sha256": "07l72iv3aikhcfywfll8rjh7ylclndxr7cidcq6a8i0klxfibiv7", - "tree": "c9a58f4fc6663d85c63dcb9f4a8cf00c85f3993e", - "url": "https://android.googlesource.com/platform/external/rust/crates/num-derive" - }, - "external/rust/crates/num-integer": { - "groups": [ - "pdk" - ], - "rev": "c72f03e26b6742eee471428005c81e1f98d89951", - "revisionExpr": "c72f03e26b6742eee471428005c81e1f98d89951", - "sha256": "1b0i5j8vgn1xvp66dcwdvfcq8hymn7hx04411lrbcha9v1zrjl23", - "tree": "b848290708fb637982cdf87d4a2f6d5d4d26afb4", - "url": "https://android.googlesource.com/platform/external/rust/crates/num-integer" - }, - "external/rust/crates/num-traits": { - "groups": [ - "pdk" - ], - "rev": "a53d5188633b74f59868a0429cdcb6779a520296", - "revisionExpr": "a53d5188633b74f59868a0429cdcb6779a520296", - "sha256": "05ar1k2x8pqqr9hn4cchy5kbv5cg80aaxq0k6xp794m3cn7j275s", - "tree": "b6030c920777b49632dce5c4ed4a1783329c9e3a", - "url": "https://android.googlesource.com/platform/external/rust/crates/num-traits" - }, - "external/rust/crates/num_cpus": { - "groups": [ - "pdk" - ], - "rev": "00a5869dd63fa4aa147792e401525de2e0ca5085", - "revisionExpr": "00a5869dd63fa4aa147792e401525de2e0ca5085", - "sha256": "13l3ss2303qgx780ppsp7y8zkz5rh78mznml1mbnhk1j177zdjwp", - "tree": "384e51cab6b1186d6bfada666e744f0884b51d82", - "url": "https://android.googlesource.com/platform/external/rust/crates/num_cpus" - }, - "external/rust/crates/once_cell": { - "dateTime": 1619744801, - "groups": [ - "pdk" - ], - "rev": "ffcf21ac95783d536e0c67f2d991500652dd3efc", - "revisionExpr": "ffcf21ac95783d536e0c67f2d991500652dd3efc", - "sha256": "1pn4aj49f25r5jz4dm9wmdf1rmmghzff2yzplikbgkx4kl31q5zx", - "tree": "71c77aba563c644c5294b9326b518692929b3d44", - "url": "https://android.googlesource.com/platform/external/rust/crates/once_cell" - }, - "external/rust/crates/oorandom": { - "groups": [ - "pdk" - ], - "rev": "c2d6b4fda4f1993f9bb86473353a24c2b99b0e8e", - "revisionExpr": "c2d6b4fda4f1993f9bb86473353a24c2b99b0e8e", - "sha256": "05xsrs0hvzh9z28lmfq3slmjzia6dg6nqlsx5qzwzn06qximykaf", - "tree": "74f9b1c6c94f0a1d3902b4ed0cacb80a50f97f47", - "url": "https://android.googlesource.com/platform/external/rust/crates/oorandom" - }, - "external/rust/crates/parking_lot": { - "groups": [ - "pdk" - ], - "rev": "8243e8edc0cc68bc24968527ccc471e9cf778c69", - "revisionExpr": "8243e8edc0cc68bc24968527ccc471e9cf778c69", - "sha256": "1lfv9la7lm4m8k5wln2xv4ghv1yv4z99mgzl2rx5hz1rfrgg38g4", - "tree": "abaf3a6518cb6e59833b43a71a7fffd9eb7a0e5a", - "url": "https://android.googlesource.com/platform/external/rust/crates/parking_lot" - }, - "external/rust/crates/parking_lot_core": { - "groups": [ - "pdk" - ], - "rev": "3895199b24120319c2ae20624c2f7b7240d4226a", - "revisionExpr": "3895199b24120319c2ae20624c2f7b7240d4226a", - "sha256": "1rkzqb6is3c3s08m4gf16s17i6siy5xhcc77s25rwlvx6waq4k8d", - "tree": "33f2cece6b496f90ce8dcf1226a1d1c6b14a50f1", - "url": "https://android.googlesource.com/platform/external/rust/crates/parking_lot_core" - }, - "external/rust/crates/paste": { - "groups": [ - "pdk" - ], - "rev": "401972fedb60820a736a51805fc558bbddca280a", - "revisionExpr": "401972fedb60820a736a51805fc558bbddca280a", - "sha256": "0vy1knxk1rckadyjyl72dcyqc6wz8dvq0c986z3652cl0g0q1pji", - "tree": "4f65437682237a2c6bbafef186110d3bed2fd832", - "url": "https://android.googlesource.com/platform/external/rust/crates/paste" - }, - "external/rust/crates/peeking_take_while": { - "groups": [ - "pdk" - ], - "rev": "8bec6e6ffc9252f00e9842f9a1b68b71122370cb", - "revisionExpr": "8bec6e6ffc9252f00e9842f9a1b68b71122370cb", - "sha256": "12901vqlv7ciffpdq7bfdcfx2vpylwv16czvrm6174g7d9l68fv3", - "tree": "4c232123ab0931b735270e89e3c9c39e4a8f5ad0", - "url": "https://android.googlesource.com/platform/external/rust/crates/peeking_take_while" - }, - "external/rust/crates/percent-encoding": { - "groups": [ - "pdk" - ], - "rev": "8abc288fcc4b53ce82a1a25b69e6739c00cb3c69", - "revisionExpr": "8abc288fcc4b53ce82a1a25b69e6739c00cb3c69", - "sha256": "0vrdcvkv72306calx7q3hxmsk2b0kcac9hjn9s92l01am2svpa65", - "tree": "81666efe5312581e144a03f9be6dc2f9d65ff7bb", - "url": "https://android.googlesource.com/platform/external/rust/crates/percent-encoding" - }, - "external/rust/crates/pin-project": { - "dateTime": 1619744805, - "groups": [ - "pdk" - ], - "rev": "1e9053ff4d2e6b14b256e7796200ac18b3412fc8", - "revisionExpr": "1e9053ff4d2e6b14b256e7796200ac18b3412fc8", - "sha256": "1y0037f6zw4qyjjmb8qgxr15mdf8a36iym0r2in978bx6vickbyd", - "tree": "468b171d04d12d79930f58d6efc7ec3a45854589", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project" - }, - "external/rust/crates/pin-project-internal": { - "dateTime": 1617419103, - "groups": [ - "pdk" - ], - "rev": "3f2ac4c65645d700a794bddbe7cdb19e13b08646", - "revisionExpr": "3f2ac4c65645d700a794bddbe7cdb19e13b08646", - "sha256": "1dyjczyl7rjyj3qlslhvks0cb5hfmiz98g6il06837sl7sa7r435", - "tree": "77450a57bcb113372069d89c0c322639805fabba", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project-internal" - }, - "external/rust/crates/pin-project-lite": { - "dateTime": 1620867985, - "groups": [ - "pdk" - ], - "rev": "3b618083c2407192490c182bbe98a655dc021618", - "revisionExpr": "3b618083c2407192490c182bbe98a655dc021618", - "sha256": "19hx6g9vkwl07f5d65irylb82dj96w9sfcrpk2g5jnj4q35991di", - "tree": "d6a3b347e26f065a3b2bdd0d9c2627e287f35fba", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project-lite" - }, - "external/rust/crates/pin-utils": { - "dateTime": 1619744806, - "groups": [ - "pdk" - ], - "rev": "14c33453abb3bb905a89e53629f5a47a731eb6f2", - "revisionExpr": "14c33453abb3bb905a89e53629f5a47a731eb6f2", - "sha256": "0wc5x25b440l1qlfslhpvnm9yppwxjmx284wy7s0wz9jr9ikdn3k", - "tree": "588cd6bcab99f86ee21c4a232729119123f985a6", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-utils" - }, - "external/rust/crates/plotters": { - "dateTime": 1618362332, - "groups": [ - "pdk" - ], - "rev": "0a2fa53e0da07ba5a20b378fe75c8cce0099bf67", - "revisionExpr": "0a2fa53e0da07ba5a20b378fe75c8cce0099bf67", - "sha256": "0w3hzsr0hz5zz7cyn9r6hscan9arf8nbiq6fbgjaw67vjzzgjamd", - "tree": "f5309a0441cebfeb180fa9e396526b41dc0ed911", - "url": "https://android.googlesource.com/platform/external/rust/crates/plotters" - }, - "external/rust/crates/plotters-backend": { - "groups": [ - "pdk" - ], - "rev": "aec4eb69d7c580be8d765526b7ff6732ee633f0c", - "revisionExpr": "aec4eb69d7c580be8d765526b7ff6732ee633f0c", - "sha256": "1f6vxfgg2nb130cs0ykr4clhzwm9sd37hh87zk53v2yh1k2nsx63", - "tree": "417fa70cd53947cd95218cc87dd667de937a8554", - "url": "https://android.googlesource.com/platform/external/rust/crates/plotters-backend" - }, - "external/rust/crates/plotters-svg": { - "groups": [ - "pdk" - ], - "rev": "c7259b07f49c79d0c834feed8eeadc0967a2d8ab", - "revisionExpr": "c7259b07f49c79d0c834feed8eeadc0967a2d8ab", - "sha256": "0knjd1657r31h5djbkacpiapax09adk2ryf8izayli46ifyx11bz", - "tree": "357909034922a987ba274a913e1841b749583422", - "url": "https://android.googlesource.com/platform/external/rust/crates/plotters-svg" - }, - "external/rust/crates/ppv-lite86": { - "groups": [ - "pdk" - ], - "rev": "90ce507da4c75ddff18c18cdf51fe53d562dc779", - "revisionExpr": "90ce507da4c75ddff18c18cdf51fe53d562dc779", - "sha256": "02gkxcgik9jaw36hm59bs2pkgirrgz71ngsmxdda98h1ydip7i04", - "tree": "7d9f824e8baa7032c8f8bf51f965345a27a21cef", - "url": "https://android.googlesource.com/platform/external/rust/crates/ppv-lite86" - }, - "external/rust/crates/proc-macro-error": { - "groups": [ - "pdk" - ], - "rev": "ed3dda7d09a0cf1245b42e42d6fea55504685e3a", - "revisionExpr": "ed3dda7d09a0cf1245b42e42d6fea55504685e3a", - "sha256": "1knxgc7r9x289qmm38vmrh6sdyfp06i4n4ajlknyirb7gkqmw2br", - "tree": "cd40f04f8279da220adedf0f4c12d69ce0bbe1aa", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-error" - }, - "external/rust/crates/proc-macro-error-attr": { - "groups": [ - "pdk" - ], - "rev": "fd31f5c6c9bad5d5e6f5a04c4f2dfa01c89fecd3", - "revisionExpr": "fd31f5c6c9bad5d5e6f5a04c4f2dfa01c89fecd3", - "sha256": "00zdh0yjlvp8lfc55a9vpf30b1q4m5cnyqdd1sfxxjlfv5fjbddc", - "tree": "ef05221c0f24e4068adb5d1d41186ff2473b277b", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-error-attr" - }, - "external/rust/crates/proc-macro-hack": { - "groups": [ - "pdk" - ], - "rev": "14fb35ed210cf96b470306894f52cc9c679f9db3", - "revisionExpr": "14fb35ed210cf96b470306894f52cc9c679f9db3", - "sha256": "1k1ljy6alvx8hq3ym48ajavdljr6199xfd75ql72926nwk9aszxv", - "tree": "63973525c2cdafb3066c97a9105e24d1f164dd6b", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-hack" - }, - "external/rust/crates/proc-macro-nested": { - "dateTime": 1619744810, - "groups": [ - "pdk" - ], - "rev": "b5af54e6572152963076427cd23bfa8909b9a0cb", - "revisionExpr": "b5af54e6572152963076427cd23bfa8909b9a0cb", - "sha256": "1cm5csfpjbxbqs80javai4s0cdaz1d0a9i9mj45ck1dr1k9xzd5d", - "tree": "aa9c5fc45b7f8fd2b4b4925aa5a056befd82baad", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-nested" - }, - "external/rust/crates/proc-macro2": { - "dateTime": 1620954352, - "groups": [ - "pdk" - ], - "rev": "3c4d283777e0550d975705c33d94005d30b385c4", - "revisionExpr": "3c4d283777e0550d975705c33d94005d30b385c4", - "sha256": "01f5n87cdwhmw31b2433hv8fq9345haqhpg6k54as37g5pf4r052", - "tree": "44cebb73ced35debf89bc3554d7388321cd1a37b", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro2" - }, - "external/rust/crates/protobuf": { - "dateTime": 1619744810, - "groups": [ - "pdk" - ], - "rev": "852452cb1d57871e4e736abc50628d9c8794c95e", - "revisionExpr": "852452cb1d57871e4e736abc50628d9c8794c95e", - "sha256": "1v05llm5p3y1w36vnxlb58n0p5bdg5k2sr9vjrcq14biqapcm3di", - "tree": "9a6c316c8be8d38009d2fc5af7705b97ca0da5d4", - "url": "https://android.googlesource.com/platform/external/rust/crates/protobuf" - }, - "external/rust/crates/protobuf-codegen": { - "dateTime": 1618023941, - "groups": [ - "pdk" - ], - "rev": "fa9857fcadb485558a0996c7790ba0d984dcff31", - "revisionExpr": "fa9857fcadb485558a0996c7790ba0d984dcff31", - "sha256": "1yp4dly0d57gcyh4jp76jkvwxrbnv5w8vdklfmdd2gnad3gg5qjp", - "tree": "9eeac22d97fb868a2a9113a2bc173486ded1c70d", - "url": "https://android.googlesource.com/platform/external/rust/crates/protobuf-codegen" - }, - "external/rust/crates/quiche": { - "dateTime": 1621904803, - "groups": [ - "pdk" - ], - "rev": "0d07a28a43fcd6b67cb8abd4673b1af34bfff978", - "revisionExpr": "0d07a28a43fcd6b67cb8abd4673b1af34bfff978", - "sha256": "09r61vnj962kpz4s4r47mj21823244lnm60j0vnf9gp6yr10xv6w", - "tree": "2520972de69fdfa3e722d82b04cc5d8ce38d266f", - "url": "https://android.googlesource.com/platform/external/rust/crates/quiche" - }, - "external/rust/crates/quote": { - "groups": [ - "pdk" - ], - "rev": "b10f147053c4f20c2e456d509f318c4cd3299915", - "revisionExpr": "b10f147053c4f20c2e456d509f318c4cd3299915", - "sha256": "1lmnm2xvq7sqz0vqprqfgah04rwfgs3jga4za3ijpzmqr4bfqxbs", - "tree": "dfd15a994d01260db5255146bfd1a9a0284aa94e", - "url": "https://android.googlesource.com/platform/external/rust/crates/quote" - }, - "external/rust/crates/rand": { - "dateTime": 1620954354, - "groups": [ - "pdk" - ], - "rev": "851b4de965ccc0d9262523e40ffa50f73a2d66ff", - "revisionExpr": "851b4de965ccc0d9262523e40ffa50f73a2d66ff", - "sha256": "1q0xgznpka23616c4c52jw87yf2yf1nqxk4nrbs37idvdax3370w", - "tree": "af497444c7e9b3ecbb902fd0585f12ab1f7e9b39", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand" - }, - "external/rust/crates/rand_chacha": { - "groups": [ - "pdk" - ], - "rev": "bcf7be2376d854b863e690339cd3bbf065a56927", - "revisionExpr": "bcf7be2376d854b863e690339cd3bbf065a56927", - "sha256": "11nlq925r5jay7akqzimrk5lpr38cyi5izlpzmjqs73jv6j21n4l", - "tree": "40c7ef2eea2c0a82b12b1645c8ade94c411f5d77", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand_chacha" - }, - "external/rust/crates/rand_core": { - "groups": [ - "pdk" - ], - "rev": "94643c786a153c73e68da9b20e7f3ceaf3d36568", - "revisionExpr": "94643c786a153c73e68da9b20e7f3ceaf3d36568", - "sha256": "1yagpl8553a611mywlvf7zqdsqdgqh661y51lw0b9alh3m0dix5k", - "tree": "02226ab7d0aae65e8b9a942e87b48a3b889145d5", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand_core" - }, - "external/rust/crates/rand_xorshift": { - "groups": [ - "pdk" - ], - "rev": "2f5910a683ea882e6d58617bc0da27143c85899b", - "revisionExpr": "2f5910a683ea882e6d58617bc0da27143c85899b", - "sha256": "0pxla85gls4kib4ydlpzzsj3yw2s7ryk1yvljgjx7avkam3ba86m", - "tree": "fd1662d2dd877593a08cf3fa297a0806a431c305", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand_xorshift" - }, - "external/rust/crates/rayon": { - "groups": [ - "pdk" - ], - "rev": "87ca321e7eff50b1a2c258fd888617b82f32fd12", - "revisionExpr": "87ca321e7eff50b1a2c258fd888617b82f32fd12", - "sha256": "0xffdyamd965vw93hl7zw6mgip01mybck8pfljr9msza39wfvp34", - "tree": "276308679073bbb5f034d935e9a617f2b09e5310", - "url": "https://android.googlesource.com/platform/external/rust/crates/rayon" - }, - "external/rust/crates/rayon-core": { - "groups": [ - "pdk" - ], - "rev": "76bb06a2cbd0ffeb39b01190bfc7ef87bf44ecbd", - "revisionExpr": "76bb06a2cbd0ffeb39b01190bfc7ef87bf44ecbd", - "sha256": "0kswciinmwn6f3xfgnxgqpnd6m3v6sm3m7d14vn2xp7938hi7s9w", - "tree": "94d4ebfabd135e1221ef63e678539ffb5acb6c19", - "url": "https://android.googlesource.com/platform/external/rust/crates/rayon-core" - }, - "external/rust/crates/regex": { - "dateTime": 1617419114, - "groups": [ - "pdk" - ], - "rev": "5904d1f8a73c470e6edb0f9d0b7259b2a317f791", - "revisionExpr": "5904d1f8a73c470e6edb0f9d0b7259b2a317f791", - "sha256": "0liqpk6bqwdypjawgcgwpdiy76a6ab5vvhi249430spb8552rvr2", - "tree": "5f360a0d078f211e4938d8bdb073d5aa685ed554", - "url": "https://android.googlesource.com/platform/external/rust/crates/regex" - }, - "external/rust/crates/regex-automata": { - "groups": [ - "pdk" - ], - "rev": "7ed5317c0dc493eb874c7c2f16f23611f237ff5f", - "revisionExpr": "7ed5317c0dc493eb874c7c2f16f23611f237ff5f", - "sha256": "060cvq9v43k2wca81bcyxyqspgyww0lw08xkiq0bznrql2vp7f04", - "tree": "75fa1da36f25642e72695c26cd507ac797d09286", - "url": "https://android.googlesource.com/platform/external/rust/crates/regex-automata" - }, - "external/rust/crates/regex-syntax": { - "dateTime": 1618362342, - "groups": [ - "pdk" - ], - "rev": "6ca23477b2f77358474eb8ab5e9bc9043be9dc14", - "revisionExpr": "6ca23477b2f77358474eb8ab5e9bc9043be9dc14", - "sha256": "1amzxpm2072myiyzwqvipr1nsxbdikhz49pvm19kbzmasnnx7gin", - "tree": "c9777920ca2210c635d86dca9d0820c953448f73", - "url": "https://android.googlesource.com/platform/external/rust/crates/regex-syntax" - }, - "external/rust/crates/remain": { - "groups": [ - "pdk" - ], - "rev": "032557c85440bc31bdb61bd17f274336058747d4", - "revisionExpr": "032557c85440bc31bdb61bd17f274336058747d4", - "sha256": "0d53xbgp935395b99anix9l3193ss2imi0dwzxqpr1b3x5imbff6", - "tree": "569392943172a9c10a478f649934e46de88a1c7e", - "url": "https://android.googlesource.com/platform/external/rust/crates/remain" - }, - "external/rust/crates/ring": { - "dateTime": 1617843950, - "groups": [ - "pdk" - ], - "rev": "7d9f324982d85b5acc39b2d51305db81c1a0f3c9", - "revisionExpr": "7d9f324982d85b5acc39b2d51305db81c1a0f3c9", - "sha256": "1svc2bj08si0x9frpkz90i7zal3lxbfi4kgl20w8r4018hk30c28", - "tree": "ef6ac5e5e83f9eac484be47c563bd951d48608a9", - "url": "https://android.googlesource.com/platform/external/rust/crates/ring" - }, - "external/rust/crates/rusqlite": { - "groups": [ - "pdk" - ], - "rev": "691f2c0982507a4f44e00764cd59d99df5ae0cff", - "revisionExpr": "691f2c0982507a4f44e00764cd59d99df5ae0cff", - "sha256": "0vq390rcdxx95pnj75j3dp393irh0rxsc0frz6mwpcfy7qvlkz7k", - "tree": "af09a0d512bc10a691b273f84025e1168f24aa3f", - "url": "https://android.googlesource.com/platform/external/rust/crates/rusqlite" - }, - "external/rust/crates/rustc-hash": { - "groups": [ - "pdk" - ], - "rev": "fbb652338f56a811a375917e32750410e324f7b6", - "revisionExpr": "fbb652338f56a811a375917e32750410e324f7b6", - "sha256": "1v30cz4b7ckpz4i6yzcz4xcnkjvvpfd9ijz2qf0xzfqjaybfhlyb", - "tree": "16244a35292a0f1c14f6fbc0d6998e7e774c4ad7", - "url": "https://android.googlesource.com/platform/external/rust/crates/rustc-hash" - }, - "external/rust/crates/rustversion": { - "groups": [ - "pdk" - ], - "rev": "7bf662aec0efe61b09a4995e6d10ec97d94f625e", - "revisionExpr": "7bf662aec0efe61b09a4995e6d10ec97d94f625e", - "sha256": "0jjn769sm5h0j1g2ysxip2c3qn5fgiyklnc80kpwpbc8pz359vlm", - "tree": "ee785501b096808438284c8623ebf9f736577dbe", - "url": "https://android.googlesource.com/platform/external/rust/crates/rustversion" - }, - "external/rust/crates/ryu": { - "groups": [ - "pdk" - ], - "rev": "2ab1c65dcc60e2a261ba30ee0032997056dc67e5", - "revisionExpr": "2ab1c65dcc60e2a261ba30ee0032997056dc67e5", - "sha256": "0x7nx4w6pmy0bwbrlqgkdmjmbp4823gd1mfxxk240g0wy7zbpc8w", - "tree": "87a8aab98a66595cccf5a7c95c7db70e8d5d51a6", - "url": "https://android.googlesource.com/platform/external/rust/crates/ryu" - }, - "external/rust/crates/same-file": { - "groups": [ - "pdk" - ], - "rev": "48ace3b05da1623caf214b11facb12ad47469a7e", - "revisionExpr": "48ace3b05da1623caf214b11facb12ad47469a7e", - "sha256": "1hqv1pdqmjpnicwzmk5ysjicp552l61ppqv9liy201iz7bl2yagn", - "tree": "95044cb11346c805253cb7e8367f5b7dc946fde8", - "url": "https://android.googlesource.com/platform/external/rust/crates/same-file" - }, - "external/rust/crates/scopeguard": { - "groups": [ - "pdk" - ], - "rev": "4f20c4a8520acaefa9183a7ac370aebbd6bc1169", - "revisionExpr": "4f20c4a8520acaefa9183a7ac370aebbd6bc1169", - "sha256": "0yc9w5xz3vyjyyw17la529kz4jy4ayk1s98js871ha4xkbjwh840", - "tree": "4bef4900c61e55af7b2f51e278c130861e7c4767", - "url": "https://android.googlesource.com/platform/external/rust/crates/scopeguard" - }, - "external/rust/crates/serde": { - "dateTime": 1619744821, - "groups": [ - "pdk" - ], - "rev": "4269064736b858f5caaf2fa60937d8a9a0d1908b", - "revisionExpr": "4269064736b858f5caaf2fa60937d8a9a0d1908b", - "sha256": "1z74h4ir11fk52g0fs54mmalc4cd1ixycmngz3dam3li86hami8n", - "tree": "944dd49676b5a1fbc7916dd2f43ce03118ec1bae", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde" - }, - "external/rust/crates/serde_cbor": { - "groups": [ - "pdk" - ], - "rev": "d93938a9b0578e201d48960a54819f06680b42eb", - "revisionExpr": "d93938a9b0578e201d48960a54819f06680b42eb", - "sha256": "0hcd2xar0ymvly9qn9sxkwzg9cgx4isnks3v51dfdhz7np2rrj06", - "tree": "edc98c3f5b73937786ca2d28d5642b38ac420ae8", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_cbor" - }, - "external/rust/crates/serde_derive": { - "groups": [ - "pdk" - ], - "rev": "f87a8544a56fcb48f81b18d10ed68b870e55d851", - "revisionExpr": "f87a8544a56fcb48f81b18d10ed68b870e55d851", - "sha256": "1api77r6ylamm2zlhl76n3jbfrzqkqbjq42kn9y3bq6akn7ixvw5", - "tree": "a98e98ba5777200bee83b5f134a74d2094ccc630", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_derive" - }, - "external/rust/crates/serde_json": { - "dateTime": 1619744822, - "groups": [ - "pdk" - ], - "rev": "51217caa9538676e7915bfabcc4ea1976a1c6013", - "revisionExpr": "51217caa9538676e7915bfabcc4ea1976a1c6013", - "sha256": "1qcw6skd8wqgy6mdh14am0wp30dlc7cwp09fg2ml0k3w6d6zrz62", - "tree": "7d8dd4827439b0ed2b64a86ed714755e31973f61", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_json" - }, - "external/rust/crates/serde_test": { - "groups": [ - "pdk" - ], - "rev": "32fb05f66668b8efd0b6422b405294b6ec7f21e1", - "revisionExpr": "32fb05f66668b8efd0b6422b405294b6ec7f21e1", - "sha256": "07hdv8n29f5rrngjn7qxmq9dw37j1y5awlbpga204jzj52bg8sax", - "tree": "53eb080a95773b5f6a5c34960ceeef2f4246fe7d", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_test" - }, - "external/rust/crates/shared_child": { - "groups": [ - "pdk" - ], - "rev": "27f1c2099729d5b6b40a84462e834c8f309b4154", - "revisionExpr": "27f1c2099729d5b6b40a84462e834c8f309b4154", - "sha256": "0l52r5sxgr164fqmlhfhdk7hr5jwwqfrp558pk41h314y3pr1gg4", - "tree": "756dfc17a28ce25d3a44da77dad4d72e6979d7f7", - "url": "https://android.googlesource.com/platform/external/rust/crates/shared_child" - }, - "external/rust/crates/shlex": { - "groups": [ - "pdk" - ], - "rev": "e9a4d598117052dde79d80cc11d8b8eddd7902a8", - "revisionExpr": "e9a4d598117052dde79d80cc11d8b8eddd7902a8", - "sha256": "135jawxfirwgh6dh0k25bl1k8acmvpwwpah62dcr775x3g885srj", - "tree": "3e48ad25f19353665621be34bf45b92e33cc471d", - "url": "https://android.googlesource.com/platform/external/rust/crates/shlex" - }, - "external/rust/crates/slab": { - "dateTime": 1619744824, - "groups": [ - "pdk" - ], - "rev": "77344e3ed914812efd564f16ac80a16f99d1bfe9", - "revisionExpr": "77344e3ed914812efd564f16ac80a16f99d1bfe9", - "sha256": "0rvrph29d850l06wi8z0j3gzsnfbzlxnpgpqwxqwy3nqvvi90d9s", - "tree": "95d23281f1be722c5e7ff14d322b70b0a5120db1", - "url": "https://android.googlesource.com/platform/external/rust/crates/slab" - }, - "external/rust/crates/smallvec": { - "dateTime": 1619571956, - "groups": [ - "pdk" - ], - "rev": "8323ba1d43c135d1eff9967e205668676c0a47fe", - "revisionExpr": "8323ba1d43c135d1eff9967e205668676c0a47fe", - "sha256": "02mvm1c3d9axdf9qkg2rylvhp7sgxcx9n338xfmaaq1c76wy0l7x", - "tree": "3ed4f71564f78fb702412335da032629712bf1f3", - "url": "https://android.googlesource.com/platform/external/rust/crates/smallvec" - }, - "external/rust/crates/spin": { - "dateTime": 1619744824, - "groups": [ - "pdk" - ], - "rev": "e53c0fe704e763fc9d9688e3a155ade0a04b17ea", - "revisionExpr": "e53c0fe704e763fc9d9688e3a155ade0a04b17ea", - "sha256": "00kv0aicmq07y6i44hz382h4fzhz4gbl31ckbch0f9c6xyhm0g8a", - "tree": "8aa33bfe69d31d520c9f1aa0b31ed2e4683f5595", - "url": "https://android.googlesource.com/platform/external/rust/crates/spin" - }, - "external/rust/crates/structopt": { - "groups": [ - "pdk" - ], - "rev": "a3544b998a459dc5f980c30daf4731e1fa0ef12a", - "revisionExpr": "a3544b998a459dc5f980c30daf4731e1fa0ef12a", - "sha256": "0n6lk2i8z0brsrg8gilmlx58h58c6j02jhln9rm9x9r13vhy09fq", - "tree": "a1f2b136f0951447ee26fd070ec1044f092023a7", - "url": "https://android.googlesource.com/platform/external/rust/crates/structopt" - }, - "external/rust/crates/structopt-derive": { - "groups": [ - "pdk" - ], - "rev": "41923a960f8ff256840999cd78621113ee7adf00", - "revisionExpr": "41923a960f8ff256840999cd78621113ee7adf00", - "sha256": "16yjhl98qilspdi2rk0bhs3ckav3rysdccbq7nm6w6zpvn4jm4zq", - "tree": "2b7fbbc02b5ac2be4758b18848f2f47bd20f025b", - "url": "https://android.googlesource.com/platform/external/rust/crates/structopt-derive" - }, - "external/rust/crates/syn": { - "dateTime": 1620954368, - "groups": [ - "pdk" - ], - "rev": "defdd4d32c90a90e9d0fb6e9ac1e42339f51b618", - "revisionExpr": "defdd4d32c90a90e9d0fb6e9ac1e42339f51b618", - "sha256": "086z6n4nkw8sdjwjfvnrzrsmiyahq2s6aw4fp776kgwg7lxl7shp", - "tree": "a9f5b49c1bcd5d7f11000a655eb7da788ef16208", - "url": "https://android.googlesource.com/platform/external/rust/crates/syn" - }, - "external/rust/crates/syn-mid": { - "groups": [ - "pdk" - ], - "rev": "8aec92b1987813949167a8a2060711cea82f3663", - "revisionExpr": "8aec92b1987813949167a8a2060711cea82f3663", - "sha256": "0hhvqxhk4rkwm0qkfh71rc1h3p1naldxw11691igmn6rgr8q94in", - "tree": "ea68852a3b48b436d538623fc285812553ae69b0", - "url": "https://android.googlesource.com/platform/external/rust/crates/syn-mid" - }, - "external/rust/crates/termcolor": { - "groups": [ - "pdk" - ], - "rev": "ab4f7550a493b7f5ee9a9bf83caefd3d44fd1f47", - "revisionExpr": "ab4f7550a493b7f5ee9a9bf83caefd3d44fd1f47", - "sha256": "0cqjgbwvccydjz2xrsrbsia3lmfzw275g1lmxw4jla1zfja4q9n0", - "tree": "b168e1675abf463eb4f238035e8cff5c0a23bff7", - "url": "https://android.googlesource.com/platform/external/rust/crates/termcolor" - }, - "external/rust/crates/textwrap": { - "dateTime": 1619744827, - "groups": [ - "pdk" - ], - "rev": "f7a966e03dcbeb44164fc4de0cf0ed8cfed5c616", - "revisionExpr": "f7a966e03dcbeb44164fc4de0cf0ed8cfed5c616", - "sha256": "1hc46d3jlx6v5swfj4d0p9267snl4xx6wpwx26s3bb4s98z4bdfn", - "tree": "3bd9375068a14132a49e5f30afab363dd976f9d9", - "url": "https://android.googlesource.com/platform/external/rust/crates/textwrap" - }, - "external/rust/crates/thiserror": { - "dateTime": 1619744827, - "groups": [ - "pdk" - ], - "rev": "07e133c63f1022ec7f153d72babd30c5be05d75e", - "revisionExpr": "07e133c63f1022ec7f153d72babd30c5be05d75e", - "sha256": "02n6qiz8qpq972a06xdzgxs5bffpgs6mwx63chyxgnqy6726flh3", - "tree": "1bfe266a621b097a5e3abbed7b0cf00f3d2311cd", - "url": "https://android.googlesource.com/platform/external/rust/crates/thiserror" - }, - "external/rust/crates/thiserror-impl": { - "groups": [ - "pdk" - ], - "rev": "d6762e7c74512586bb7f6b61c6604da4418208b1", - "revisionExpr": "d6762e7c74512586bb7f6b61c6604da4418208b1", - "sha256": "0gg7s24ady7zlh46nffk7yh11rrddg8wvsdcr7c711dsbxxb5584", - "tree": "55288574ba91873099b9261dd61f9d1ab82b84e8", - "url": "https://android.googlesource.com/platform/external/rust/crates/thiserror-impl" - }, - "external/rust/crates/thread_local": { - "groups": [ - "pdk" - ], - "rev": "95e35587ecd99567ff6a17a4519c052567e4dcd6", - "revisionExpr": "95e35587ecd99567ff6a17a4519c052567e4dcd6", - "sha256": "0ln79byy89kpxygpqd11bbi5xsjypy1n28wrp91hy6sx786hla85", - "tree": "d8039a1ffb11378c74b2287a975c5dec58c4c672", - "url": "https://android.googlesource.com/platform/external/rust/crates/thread_local" - }, - "external/rust/crates/tinytemplate": { - "groups": [ - "pdk" - ], - "rev": "59b7104905716951c74849743947ff56dc7c3275", - "revisionExpr": "59b7104905716951c74849743947ff56dc7c3275", - "sha256": "10wg6wj3bzynr1z9pb50bmr6pc8i7xq56lwjydgwilhwi6p2g96w", - "tree": "410da5262bed94fc3bb0595021f9a25c4ef3b798", - "url": "https://android.googlesource.com/platform/external/rust/crates/tinytemplate" - }, - "external/rust/crates/tinyvec": { - "dateTime": 1620868020, - "groups": [ - "pdk" - ], - "rev": "f5e6016ac1c6df655d1ea7096d1ad3f0b3ddbae8", - "revisionExpr": "f5e6016ac1c6df655d1ea7096d1ad3f0b3ddbae8", - "sha256": "1iarzdmdck0f5fdwidd665m45wxl9aj32s1lm30nd5379cprmrwn", - "tree": "374e6263abc26a82e70c06ffcb32122ace1036af", - "url": "https://android.googlesource.com/platform/external/rust/crates/tinyvec" - }, - "external/rust/crates/tinyvec_macros": { - "groups": [ - "pdk" - ], - "rev": "972bf8630144094eee8218c115be030cc0e38589", - "revisionExpr": "972bf8630144094eee8218c115be030cc0e38589", - "sha256": "0y1c5xaq9nbiyi52zaapdbbhm7vmq6hizxmg0kd0nlyagd95smsx", - "tree": "8ce667ee5183e2c095c2c78b93c815bf3f1f7fdf", - "url": "https://android.googlesource.com/platform/external/rust/crates/tinyvec_macros" - }, - "external/rust/crates/tokio": { - "dateTime": 1620868022, - "groups": [ - "pdk" - ], - "rev": "1402fa9f5141ff1eaf9ac083b70f5c9390da02d9", - "revisionExpr": "1402fa9f5141ff1eaf9ac083b70f5c9390da02d9", - "sha256": "0zjh0cik5kwp6vfisza3bifjyplp8ymc52navzgqyf2zc5x4lnvx", - "tree": "e10d0a372aeefa84479d5977eaab1bacb259dba9", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio" - }, - "external/rust/crates/tokio-macros": { - "groups": [ - "pdk" - ], - "rev": "13c415b10f2389cc4e68e86aa57c08ff70ca01c5", - "revisionExpr": "13c415b10f2389cc4e68e86aa57c08ff70ca01c5", - "sha256": "0py405c2b4bci1gj7gf4swv8s80fzqncm8kppfv04xd78ph9mmwn", - "tree": "73ae6097756f20f810c08ea2dd034427514f2c82", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-macros" - }, - "external/rust/crates/tokio-stream": { - "dateTime": 1620954374, - "groups": [ - "pdk" - ], - "rev": "1218e27ee46bf77fed6bd80dbf66fc25c6b24fc8", - "revisionExpr": "1218e27ee46bf77fed6bd80dbf66fc25c6b24fc8", - "sha256": "1369f0daiyy9yvbf9k3caifcnp7b2wjywy29if55kl0rb0pgs764", - "tree": "72914b796f12019cf957d8c75594407aa482255f", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-stream" - }, - "external/rust/crates/tokio-test": { - "dateTime": 1620954374, - "groups": [ - "pdk" - ], - "rev": "14e182e8feb4d970f6be201bc3245fdb6ebf3a87", - "revisionExpr": "14e182e8feb4d970f6be201bc3245fdb6ebf3a87", - "sha256": "0r8ddxhlrqdi8qwwj9frqp40l8jzzp3jk2w3bmm31n97sp8ma0xw", - "tree": "5c0a2fa2837cdf578d6277ad34559ce9c0af7fda", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-test" - }, - "external/rust/crates/unicode-bidi": { - "dateTime": 1619744832, - "groups": [ - "pdk" - ], - "rev": "1da4053922773b5e56c0d5e21c99889b37d11244", - "revisionExpr": "1da4053922773b5e56c0d5e21c99889b37d11244", - "sha256": "0r6bd31wn5nbs18rrgaf47gyrivlxd2rni86qm78f4r7kabzadhc", - "tree": "ba149378c00d33edf2b1f48ebf6763aeb08bc733", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-bidi" - }, - "external/rust/crates/unicode-normalization": { - "dateTime": 1619744832, - "groups": [ - "pdk" - ], - "rev": "df4e39e8369dfe54b35d0135182cc4e482cf33d2", - "revisionExpr": "df4e39e8369dfe54b35d0135182cc4e482cf33d2", - "sha256": "1z5amlnpv23q5n01093rx4j6byjc58yg1r1y0f0lcxxky293r718", - "tree": "214b179b4ffa07c7969655088f3361f7650a1aa1", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-normalization" - }, - "external/rust/crates/unicode-segmentation": { - "groups": [ - "pdk" - ], - "rev": "ab59a255aa2677c907a247a610aa139ce2043121", - "revisionExpr": "ab59a255aa2677c907a247a610aa139ce2043121", - "sha256": "07fp8jn2fm4jpy523ifpc7fh9gsb1dqja1x9f508ggigmklgxhic", - "tree": "47be3ea825e1446e093c3b760db7d40a4e4e55d6", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-segmentation" - }, - "external/rust/crates/unicode-width": { - "groups": [ - "pdk" - ], - "rev": "407d8fc2a81358fdefea4b4f797e081adc034a89", - "revisionExpr": "407d8fc2a81358fdefea4b4f797e081adc034a89", - "sha256": "0xqr3v1kq561xbw126kj4xfvysd47sfj7rz4ld9pr9vm1nxmgr46", - "tree": "0c972b8768dec8097b2470d65a90d403559ec404", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-width" - }, - "external/rust/crates/unicode-xid": { - "groups": [ - "pdk" - ], - "rev": "514a3a4b835a014807444ee9d15ef09c41fe3f1d", - "revisionExpr": "514a3a4b835a014807444ee9d15ef09c41fe3f1d", - "sha256": "11j24rxm4r9zykcidasjhgiy37p1lqrmkpa7dl0rdb7c1hyj7lnc", - "tree": "61cbc999afbb44a39051d64970ec4715eba50b3e", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-xid" - }, - "external/rust/crates/untrusted": { - "dateTime": 1619744834, - "groups": [ - "pdk" - ], - "rev": "c4b249413cebe879268e03e104b38dd96e1237e0", - "revisionExpr": "c4b249413cebe879268e03e104b38dd96e1237e0", - "sha256": "135jcnwi4f8a5lx7lphdc9w9qsdv0xj63lxh7wxgkkz00d12hh93", - "tree": "9a0d8f711d29ef10cada1eca97bdda6252989cd9", - "url": "https://android.googlesource.com/platform/external/rust/crates/untrusted" - }, - "external/rust/crates/url": { - "groups": [ - "pdk" - ], - "rev": "24615742dbf46d9cd9b2a64d449417d7e67900b1", - "revisionExpr": "24615742dbf46d9cd9b2a64d449417d7e67900b1", - "sha256": "1wm10msikrg7l999qkrwddiy6q609j07agddz71gk83gar6nfid2", - "tree": "1a6ded2c2ce9ce49062f522b36b4915644506edb", - "url": "https://android.googlesource.com/platform/external/rust/crates/url" - }, - "external/rust/crates/uuid": { - "dateTime": 1636160765, - "groups": [ - "pdk" - ], - "rev": "621eaf85d35127eb9ca35fc17f0b9597dbbccaa7", - "revisionExpr": "621eaf85d35127eb9ca35fc17f0b9597dbbccaa7", - "sha256": "1pc8c5dfr58srbz9f9fpdx9gny327kprvxf29bvzhi4cl790a2p3", - "tree": "2eca1ceb3401583d9a0f5722c933eeed8c8717f7", - "url": "https://android.googlesource.com/platform/external/rust/crates/uuid" - }, - "external/rust/crates/vmm_vhost": { - "dateTime": 1636160765, - "groups": [ - "pdk" - ], - "rev": "e888142820fecb866897908cf4144fd0744f5a38", - "revisionExpr": "e888142820fecb866897908cf4144fd0744f5a38", - "sha256": "1mcpfjh0yvbgbhn1v4n71rbai4spcxb9v2iy1cr859wh679niq77", - "tree": "d61c753f3a2deb9f1c334c0a593d7a81c76709fa", - "url": "https://android.googlesource.com/platform/external/rust/crates/vmm_vhost" - }, - "external/rust/crates/vsock": { - "groups": [ - "pdk" - ], - "rev": "fbe26d8f72c83dc9fe72a60dfa0500a73ae994fd", - "revisionExpr": "fbe26d8f72c83dc9fe72a60dfa0500a73ae994fd", - "sha256": "13x5kiyz72rcssg5ldfdq77ss5xq2q6ixixijcn4sq5411j75dmd", - "tree": "6568264214021f58808210f4dd283a07bafebfbf", - "url": "https://android.googlesource.com/platform/external/rust/crates/vsock" - }, - "external/rust/crates/walkdir": { - "groups": [ - "pdk" - ], - "rev": "2f4725b30109118c76000e43ec93bc66cd1b33aa", - "revisionExpr": "2f4725b30109118c76000e43ec93bc66cd1b33aa", - "sha256": "081x2cvl8zh0xh0nb2402kgdv1pak1j5hijlh3iz3msndcsqgrmm", - "tree": "96e25337c7fa5779459e6923eace69c0d4199ca8", - "url": "https://android.googlesource.com/platform/external/rust/crates/walkdir" - }, - "external/rust/crates/weak-table": { - "groups": [ - "pdk" - ], - "rev": "5bc01f00bbad9e4fc506f74277fd15b1c1137cb2", - "revisionExpr": "5bc01f00bbad9e4fc506f74277fd15b1c1137cb2", - "sha256": "18hkrqykf2rh7hbwzvxmwr58ixybbi7m6sl9mvb3pwk8yf2qzq43", - "tree": "f32d89028ab9efbc8f60d4a24af0f7f26f270740", - "url": "https://android.googlesource.com/platform/external/rust/crates/weak-table" - }, - "external/rust/crates/which": { - "dateTime": 1618362365, - "groups": [ - "pdk" - ], - "rev": "7f8a04ae9f2396062316cef958e749923b319e5a", - "revisionExpr": "7f8a04ae9f2396062316cef958e749923b319e5a", - "sha256": "0svgz9mn1d6a14dnhghvw102s82bjyk3s9kh5ja6h08kwch2yzv5", - "tree": "cc218f809b980499efdc11c0902cd6c3b2637ab4", - "url": "https://android.googlesource.com/platform/external/rust/crates/which" - }, - "external/rust/crates/zip": { - "dateTime": 1621811177, - "groups": [ - "pdk" - ], - "rev": "767cae43e318f7b3319c3350e3b359df99dded18", - "revisionExpr": "767cae43e318f7b3319c3350e3b359df99dded18", - "sha256": "07da00h2m2kar3r2r891jhc625d5z99jb03vb3c56135kiasnzqi", - "tree": "ef34c15fdec9b0fe81745d51d78e536c9c74a3e9", - "url": "https://android.googlesource.com/platform/external/rust/crates/zip" - }, - "external/rust/cxx": { - "dateTime": 1618023970, - "groups": [ - "pdk" - ], - "rev": "e21664011d153978e59171e636aa8520a4153440", - "revisionExpr": "e21664011d153978e59171e636aa8520a4153440", - "sha256": "0jlw2bpzhynqzgdaw4f23j41njwxhd47gi3iy64g29z6hqicmdcg", - "tree": "9a2047c0d2430d59acc4534f49b6de28012d7551", - "url": "https://android.googlesource.com/platform/external/rust/cxx" - }, - "external/ruy": { - "groups": [ - "pdk" - ], - "rev": "1921442fc185b4d6ebcbf54b637d0ae3cd30b4aa", - "revisionExpr": "1921442fc185b4d6ebcbf54b637d0ae3cd30b4aa", - "sha256": "0sl38mw33dcla901rq0dmw98lvpdsnwyis8fsxr5qkvar7fsfai3", - "tree": "aa0ec83d43383d770e0db00bbaa4d59a16283304", - "url": "https://android.googlesource.com/platform/external/ruy" - }, - "external/s2-geometry-library-java": { - "dateTime": 1615341997, - "groups": [ - "pdk" - ], - "rev": "c2f166e442b880f4220fa0ffeaea65cd0840c81c", - "revisionExpr": "c2f166e442b880f4220fa0ffeaea65cd0840c81c", - "sha256": "1x5lyg0jhcnyh647vyyhn28l7x3qgf3x7b5pasd732rqi6kkcibz", - "tree": "f27ea98eec2fed908651be4f993bf6d633cfe50b", - "url": "https://android.googlesource.com/platform/external/s2-geometry-library-java" - }, - "external/scapy": { - "groups": [ - "pdk-fs" - ], - "rev": "839ef2ea54af98e52ccec893c986058a3ee8f49b", - "revisionExpr": "839ef2ea54af98e52ccec893c986058a3ee8f49b", - "sha256": "0vq0sjbxagkkinxvzx77h6sxcvqlbl9fz9z5845q8kb9wrf2a0b7", - "tree": "a274051070970972d2bf68beabedebffa9b643a6", - "url": "https://android.googlesource.com/platform/external/scapy" - }, - "external/scrypt": { - "groups": [ - "pdk" - ], - "rev": "4d7d2122ac94c19cd9f49066f36eceddf1680949", - "revisionExpr": "4d7d2122ac94c19cd9f49066f36eceddf1680949", - "sha256": "12y4bhrw9wbp470b6pzpwcnxgy8nvlaskwa13vvpskyydiwxwr4f", - "tree": "ef6e754701f052db4d354a169fb0de14fd8d1bd0", - "url": "https://android.googlesource.com/platform/external/scrypt" - }, - "external/scudo": { - "dateTime": 1637280366, - "groups": [ - "pdk" - ], - "rev": "cdac6031868a269998dcf434f325990886e48852", - "revisionExpr": "cdac6031868a269998dcf434f325990886e48852", - "sha256": "05429chi5gla921898w0pfr40sw4am433xhaqbcafchk9yhgnian", - "tree": "a0f5373b4a9e78628dae030771cbd16f8e50e532", - "url": "https://android.googlesource.com/platform/external/scudo" - }, - "external/seccomp-tests": { - "groups": [ - "pdk" - ], - "rev": "6e980c4c5cec72a78a093f29cadcd519669f0203", - "revisionExpr": "6e980c4c5cec72a78a093f29cadcd519669f0203", - "sha256": "150n3hfdna544dfxw4xcd74idcz1c6rzdfzpxz26pv88ki79nzds", - "tree": "f062d90e3448e9405f8bae7e3b46aa9c8c4ac478", - "url": "https://android.googlesource.com/platform/external/seccomp-tests" - }, - "external/seedvault": { - "dateTime": 1639708893, - "groups": [], - "rev": "e22f231b7d13b1f3211a6f07d98ad23903e8a3d1", - "revisionExpr": "e22f231b7d13b1f3211a6f07d98ad23903e8a3d1", - "sha256": "0adgqi9mvam178xvlmpmimmkf6nn4rcw9mri1781zj9fw8rlkps3", - "url": "https://github.com/GrapheneOS/platform_external_seedvault" - }, - "external/selinux": { - "dateTime": 1644880436, - "groups": [ - "pdk" - ], - "rev": "bb57f72d4b985e19dd4d871828cd363b3803c40b", - "revisionExpr": "bb57f72d4b985e19dd4d871828cd363b3803c40b", - "sha256": "1w4hgbhxxansq4ixmn5hrgnh7j2hfz7621m2jckjk2mdb0xiprh2", - "tree": "2ef35f99409eb08bc6cc14acd2ab436a02eb80ec", - "url": "https://android.googlesource.com/platform/external/selinux" - }, - "external/setupcompat": { - "dateTime": 1639008446, - "groups": [ - "pdk" - ], - "rev": "13644ae60092b3469c81dad57d58520916f7cb60", - "revisionExpr": "13644ae60092b3469c81dad57d58520916f7cb60", - "sha256": "088kw109h6izpiq7abm3gkl8gz3i6zq2fdbayk6ikg1w1v5dxnhs", - "tree": "df52a75f31b849ff68089739cce95e9fb1388ed7", - "url": "https://android.googlesource.com/platform/external/setupcompat" - }, - "external/setupdesign": { - "dateTime": 1639008447, - "groups": [ - "pdk" - ], - "rev": "232dec4a1957e44381b75deb2f0bf26abc71f32d", - "revisionExpr": "232dec4a1957e44381b75deb2f0bf26abc71f32d", - "sha256": "12blkkjlfdqkxy04idacg00qdnldqygnpp51b76vg41gblqacwj4", - "tree": "df8acaea4c3a8188d68f26c09e036981054664a4", - "url": "https://android.googlesource.com/platform/external/setupdesign" - }, - "external/sfntly": { - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "18570ec0301a59e3ddb0f3720db4cf00f833021c", - "revisionExpr": "18570ec0301a59e3ddb0f3720db4cf00f833021c", - "sha256": "0kakd4icw5z61imziwk9xrvrmzr0kz0c3xkx7ajqf313jl9i895w", - "tree": "08ede597c95e1cf3681a88758d2b32d95d7841d1", - "url": "https://android.googlesource.com/platform/external/sfntly" - }, - "external/shaderc/spirv-headers": { - "groups": [ - "pdk" - ], - "rev": "8c80c290937701245a3d30c662f4a1383979015c", - "revisionExpr": "8c80c290937701245a3d30c662f4a1383979015c", - "sha256": "1krwchhxqhsgjkj701884g0b40dh0j0ys78psi5g1mzvllbcnpq1", - "tree": "07bf693a60dd3825f5701ba4c528f9e22a6c4d92", - "url": "https://android.googlesource.com/platform/external/shaderc/spirv-headers" - }, - "external/shflags": { - "groups": [ - "pdk" - ], - "rev": "ceb61bbd314291465128b7ab77fe3cdc6e7f6435", - "revisionExpr": "ceb61bbd314291465128b7ab77fe3cdc6e7f6435", - "sha256": "0ffv97gprb7a2j3apfj97ss1ddj4l6zhpjacr63kxkwd4cd1sx5w", - "tree": "936ae4ec0932db7a36591d2981c183520defa01d", - "url": "https://android.googlesource.com/platform/external/shflags" - }, - "external/skia": { - "dateTime": 1632272742, - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "65cc6b63c5004c0a6b92579a46db12d04b99c56a", - "revisionExpr": "65cc6b63c5004c0a6b92579a46db12d04b99c56a", - "sha256": "06y1y8148wswb0y49ziax0yiw4d7v5glzp483dsx2pzn52ggkj97", - "tree": "3e7f9d545e51615cfd343fb0c8eca6f6724f8a9a", - "url": "https://android.googlesource.com/platform/external/skia" - }, - "external/skqp": { - "dateTime": 1613866010, - "groups": [ - "cts", - "pdk" - ], - "rev": "41215b2908330574d4692b751eb21c25f4f4d61c", - "revisionExpr": "41215b2908330574d4692b751eb21c25f4f4d61c", - "sha256": "0rbdbripv9gbym5rannpyjycz7jc02rdsnf92l3ji6xz1k962a0c", - "tree": "d6fc62600342d3117da115c58ad22ef995529ea7", - "url": "https://android.googlesource.com/platform/external/skqp" - }, - "external/sl4a": { - "dateTime": 1641607554, - "groups": [ - "pdk" - ], - "rev": "8da2830fb106c101c7f7862c8448f559b52d5ba5", - "revisionExpr": "8da2830fb106c101c7f7862c8448f559b52d5ba5", - "sha256": "0ir1bzc0hhj260f5gkz6w5azgqqhdl5l0bg7zms1kqbqd1p582mk", - "tree": "ba9912f4031218665b4a26af80070ac54db9803d", - "url": "https://android.googlesource.com/platform/external/sl4a" - }, - "external/slf4j": { - "groups": [ - "pdk" - ], - "rev": "a33893011bbdde59dce2a37f0a5f8a80c8a2ae89", - "revisionExpr": "a33893011bbdde59dce2a37f0a5f8a80c8a2ae89", - "sha256": "1rqxhr85x42h7nl59j3hg9zdn3f8wgv44dk8g2nmvgzfd3l63ymp", - "tree": "c6e3e2bfb6e26946f6dae89b57ba39bac69616e9", - "url": "https://android.googlesource.com/platform/external/slf4j" - }, - "external/smali": { - "groups": [ - "pdk" - ], - "rev": "bb22a92b16eb0453f7f42a540679fad20382b68d", - "revisionExpr": "bb22a92b16eb0453f7f42a540679fad20382b68d", - "sha256": "1m2z3hm7q7hyqfabnw21sglarig5g5kjhv4b12387ckx9lzyxz9b", - "tree": "5b6f5a3ebc94e897e7135e28a01bf37befedcecc", - "url": "https://android.googlesource.com/platform/external/smali" - }, - "external/snakeyaml": { - "groups": [ - "pdk" - ], - "rev": "d971be9389db578ce6c6805f566c0261a27cc503", - "revisionExpr": "d971be9389db578ce6c6805f566c0261a27cc503", - "sha256": "11fyx45gqx1rqbk9cghj8lliv7g7qhfrfdbif9r0zjrmq56ap128", - "tree": "289b69754270af6de699853100c06511a48cef2d", - "url": "https://android.googlesource.com/platform/external/snakeyaml" - }, - "external/sonic": { - "groups": [ - "pdk" - ], - "rev": "bf7315e6adb4510d9c104445a56a6ef60552607f", - "revisionExpr": "bf7315e6adb4510d9c104445a56a6ef60552607f", - "sha256": "17yl2bd3zy8wf0s2snz5734w3appr33c5f3f0jayw9crzdb8kksm", - "tree": "bd32d9a20040c3c744295b3dd38b96d6001b78ab", - "url": "https://android.googlesource.com/platform/external/sonic" - }, - "external/sonivox": { - "dateTime": 1633395951, - "groups": [ - "pdk" - ], - "rev": "39d4c3efe8f0c379c77305d0cf83a1ae480f2930", - "revisionExpr": "39d4c3efe8f0c379c77305d0cf83a1ae480f2930", - "sha256": "1z3w30hz7782xww6qgk3l5h7j899cdbvmnxvrwq28hnpmdhqlmap", - "tree": "428cf3250154e754aba76813cdc10dc7e6e10ab5", - "url": "https://android.googlesource.com/platform/external/sonivox" - }, - "external/speex": { - "groups": [ - "pdk" - ], - "rev": "6af04891263cf41d54b47121d604c168a0846c86", - "revisionExpr": "6af04891263cf41d54b47121d604c168a0846c86", - "sha256": "1b4iafcxynjq2y0i6hh3j7wgqzr51bnqm09ngwql72d12g7pvx8v", - "tree": "36d04350a9a77e39efdcd5ef215b7019071e793a", - "url": "https://android.googlesource.com/platform/external/speex" - }, - "external/sqlite": { - "dateTime": 1628557603, - "groups": [ - "pdk" - ], - "rev": "1acb121260081e177983bae23bd553368d1114dc", - "revisionExpr": "1acb121260081e177983bae23bd553368d1114dc", - "sha256": "0nfx4l4ip228y03p6wpd5rwyq0sl8101xscgr3nb981vn2b8nny8", - "tree": "227c2b5c7acc6a7ec1b528ed6b14bbdf97554f85", - "url": "https://android.googlesource.com/platform/external/sqlite" - }, - "external/squashfs-tools": { - "groups": [ - "pdk" - ], - "rev": "afa7b791959b49fd8057dad4d89e4fb219f6d93f", - "revisionExpr": "afa7b791959b49fd8057dad4d89e4fb219f6d93f", - "sha256": "18yry9s66q0569l6kgnavxd84lpgqqg2zh7wqad7i7ca8kppagqn", - "tree": "424af68aa46189d3228118b1d73557e014374ccf", - "url": "https://android.googlesource.com/platform/external/squashfs-tools" - }, - "external/starlark-go": { - "groups": [ - "pdk" - ], - "rev": "d53a9ba973451385ec588185923e68480bc9d88f", - "revisionExpr": "d53a9ba973451385ec588185923e68480bc9d88f", - "sha256": "0kq1npxz7skla11q33az976l0kk4n5wpf3djyrhw0kglcd176vi2", - "tree": "6f80214d2720b24c8dd1d3221e44a143e257c8c0", - "url": "https://android.googlesource.com/platform/external/starlark-go" - }, - "external/strace": { - "groups": [ - "pdk" - ], - "rev": "d7bccceba99154458f6fb5923d8e76169884b237", - "revisionExpr": "d7bccceba99154458f6fb5923d8e76169884b237", - "sha256": "1rx0660d6z6s9id9mh8kjbmalm7qj38qrc3557k817iy81ac6n3g", - "tree": "bf32099eeded9fa1f1ba42f3b20920fdc307d962", - "url": "https://android.googlesource.com/platform/external/strace" - }, - "external/stressapptest": { - "groups": [ - "pdk" - ], - "rev": "d22a9435df77e836e0266ee5a106685f4dcc3da6", - "revisionExpr": "d22a9435df77e836e0266ee5a106685f4dcc3da6", - "sha256": "0q9kbldax37x783ijnbwsr052kmqb87hs0m6z0cpnw29gdkmfai1", - "tree": "365658e92cf59e3056ef3fe5a1e05c7adc353913", - "url": "https://android.googlesource.com/platform/external/stressapptest" - }, - "external/subsampling-scale-image-view": { - "dateTime": 1616029562, - "groups": [ - "pdk" - ], - "rev": "a538b850031858dc708d0b26f895e5a733b2e9bc", - "revisionExpr": "a538b850031858dc708d0b26f895e5a733b2e9bc", - "sha256": "0brk3l0gd33d4h8rjb06r7vnlaz821yc3bhpsyskvfv6inkpxh1s", - "tree": "38a16ba8bc15938f242d8f0b7539f8b375375396", - "url": "https://android.googlesource.com/platform/external/subsampling-scale-image-view" - }, - "external/swiftshader": { - "dateTime": 1615856768, - "groups": [ - "pdk" - ], - "rev": "e5cb061cd93aae4b6c6417bf8e11db760a7ce33c", - "revisionExpr": "e5cb061cd93aae4b6c6417bf8e11db760a7ce33c", - "sha256": "19drp33i5ha2qlxj3xgv37s8lxx0h0gmzh834fga2ydiazc2lprx", - "tree": "eafa5e72dbb6ef5075d9560aaff642c96ecbc95e", - "url": "https://android.googlesource.com/platform/external/swiftshader" - }, - "external/tagsoup": { - "groups": [ - "pdk" - ], - "rev": "4c3e83b5676516de4ee40e61884f86020cbe44c1", - "revisionExpr": "4c3e83b5676516de4ee40e61884f86020cbe44c1", - "sha256": "092v7vx5md9lkgsnds9iaknsx7n1hm7daazy3icmahiwkq3fs684", - "tree": "68fcd2eaeea19931224489508d85daf2e0a0098d", - "url": "https://android.googlesource.com/platform/external/tagsoup" - }, - "external/talkback": { - "dateTime": 1649130298, - "groups": [], - "rev": "c21fada4c2073d6666f4b4cdca0b34217a16bb66", - "revisionExpr": "c21fada4c2073d6666f4b4cdca0b34217a16bb66", - "sha256": "0y69p4v4ynrjfnxigs5x2vdcpwrnrimd38wvfkhn7n1zh0galmbb", - "url": "https://github.com/GrapheneOS/platform_external_talkback" - }, - "external/tcpdump": { - "groups": [ - "pdk" - ], - "rev": "a2c3de476722b38ee5c7bc61d01ce419d11523c4", - "revisionExpr": "a2c3de476722b38ee5c7bc61d01ce419d11523c4", - "sha256": "1sy5691a5g4lbdzq449jlywn2pl7g57bfc5a70238ivdi57351bs", - "tree": "08227c7efa809e34de1272d0c05a004f8550b647", - "url": "https://android.googlesource.com/platform/external/tcpdump" - }, - "external/tensorflow": { - "dateTime": 1616720754, - "groups": [ - "pdk" - ], - "rev": "2334215c2f3fb57dccd4cd1a950d7a0618ae522f", - "revisionExpr": "2334215c2f3fb57dccd4cd1a950d7a0618ae522f", - "sha256": "163p13dy1ghbpii05y2z2ljcnaf6w40i1cbd1ipv0wbf2pi57d7y", - "tree": "8ab5352fbebe88a96b9ef9c83134a063548a226d", - "url": "https://android.googlesource.com/platform/external/tensorflow" - }, - "external/testng": { - "groups": [ - "pdk" - ], - "rev": "7d03e9745613c3e46e9af47afbf91be445f53403", - "revisionExpr": "7d03e9745613c3e46e9af47afbf91be445f53403", - "sha256": "06hxhlmx7958xbfj925xcmmzm5h3s16jxwqcahh5yp4zzn19af37", - "tree": "fdc7e326e6ac99b2dfdeec1f0b61859756ffe3b6", - "url": "https://android.googlesource.com/platform/external/testng" - }, - "external/tflite-support": { - "groups": [ - "pdk" - ], - "rev": "3812149ba9f7e82aa37e6f0ba6b623afc7095500", - "revisionExpr": "3812149ba9f7e82aa37e6f0ba6b623afc7095500", - "sha256": "00mj6sp3h53wpwgyfwmnxfch4j53sfbdijfrwg1n4g0ymafr2adr", - "tree": "63ba5a62524b5a035cee917ea4e3b7a06c6daf56", - "url": "https://android.googlesource.com/platform/external/tflite-support" - }, - "external/timezone-boundary-builder": { - "dateTime": 1595932940, - "groups": [ - "pdk" - ], - "rev": "b90502f6b7b8f045e38dfb88bf23bf26f7a7a072", - "revisionExpr": "b90502f6b7b8f045e38dfb88bf23bf26f7a7a072", - "sha256": "09laamss9pk6q4fbl6gppz8d8ix47qvazqd3r8x4p36qga68n6wc", - "url": "https://android.googlesource.com/platform/external/timezone-boundary-builder" - }, - "external/tinyalsa": { - "dateTime": 1625188133, - "groups": [ - "pdk" - ], - "rev": "5638a6e1d1a5775c9d064948e68ac40722814b31", - "revisionExpr": "5638a6e1d1a5775c9d064948e68ac40722814b31", - "sha256": "0ka8qwa9j78gsiygs7rlk78lf79yir26202rf0j26xwb5aq2rw7r", - "tree": "c1fdd4e6db06429e7a726e1453292e3179f810ef", - "url": "https://android.googlesource.com/platform/external/tinyalsa" - }, - "external/tinyalsa_new": { - "dateTime": 1626743227, - "groups": [ - "pdk" - ], - "rev": "aa15f54e97e2a4cf1a4a72e344f4df546cb783c3", - "revisionExpr": "aa15f54e97e2a4cf1a4a72e344f4df546cb783c3", - "sha256": "0jjl611jjrh65kk92zdp5y5jar0qyfrcv2yz86wsf71rld5ljm48", - "tree": "dba9653c5ab26933a0a29a0a19f754f14e96fe89", - "url": "https://android.googlesource.com/platform/external/tinyalsa_new" - }, - "external/tinycompress": { - "groups": [ - "pdk" - ], - "rev": "bf055bb3390b49bea6a8636e71da7e1c09fecc80", - "revisionExpr": "bf055bb3390b49bea6a8636e71da7e1c09fecc80", - "sha256": "148k9dgzbrrrpx8c1f8plv9zdv66m0kia8ijc0j4mgfz05cnl0wa", - "tree": "50dccb848fc9c0f9c9b0fd2ace4f33fa0aa32cc9", - "url": "https://android.googlesource.com/platform/external/tinycompress" - }, - "external/tinyxml2": { - "groups": [ - "pdk" - ], - "rev": "6cfe83651f3665cea686b90b51079848808f4bca", - "revisionExpr": "6cfe83651f3665cea686b90b51079848808f4bca", - "sha256": "02cns5hw21sqy0vdd7601aj8v4cdi4rzm08fvpf8xav04xc6n4k7", - "tree": "db2f3acb55819b5b31864e66045594704678c02e", - "url": "https://android.googlesource.com/platform/external/tinyxml2" - }, - "external/toolchain-utils": { - "groups": [], - "rev": "8ad7474482094c8b37845d4ea6cf7e4f73f7f0b3", - "revisionExpr": "8ad7474482094c8b37845d4ea6cf7e4f73f7f0b3", - "sha256": "1pi0shn1aqwn59yxids5v0jnbbhn3gafplfhp5iy9waazwhl3pfd", - "tree": "73936aba47fe1dc71e9cc05af9747036e935608c", - "url": "https://android.googlesource.com/platform/external/toolchain-utils" - }, - "external/toybox": { - "dateTime": 1620515183, - "groups": [ - "pdk" - ], - "rev": "935b957414ae2d88ef79ce78f970dad050b116c8", - "revisionExpr": "935b957414ae2d88ef79ce78f970dad050b116c8", - "sha256": "19msz3f8ggk2qy0xif0m92aa528phlg74ibssy2b447yj735vkrn", - "tree": "b35023430b0f74f46adc73b8a27b0622f7f51359", - "url": "https://android.googlesource.com/platform/external/toybox" - }, - "external/tpm2-tss": { - "groups": [ - "pdk" - ], - "rev": "84800b714c78d930d74f2bca52bfe476b092fe02", - "revisionExpr": "84800b714c78d930d74f2bca52bfe476b092fe02", - "sha256": "11niy75h4yrwp73sbrx24v36l20syyl77cvnfy8lnxz51khs73g8", - "tree": "ad9154664f53f009b386bc5cac7286a1a2d41f95", - "url": "https://android.googlesource.com/platform/external/tpm2-tss" - }, - "external/tremolo": { - "dateTime": 1641946033, - "groups": [ - "pdk" - ], - "rev": "fe21bc1f0e2d1b64b4024acdda6949510c2a3bc6", - "revisionExpr": "fe21bc1f0e2d1b64b4024acdda6949510c2a3bc6", - "sha256": "1lw1sd49xfcamwvwq8nfxyihk1a5mh8sld9ck1xm97ygdk8lia6z", - "tree": "e2c8fe5ba9e47eacc9cb19f790991a9cbfdd6172", - "url": "https://android.googlesource.com/platform/external/tremolo" - }, - "external/turbine": { - "groups": [ - "pdk" - ], - "rev": "b99e49c47fafc1aa490a3af901991730cdd35b1b", - "revisionExpr": "b99e49c47fafc1aa490a3af901991730cdd35b1b", - "sha256": "1m3n7da7cg181nd9y80fm6zg7dr6i26baxg47yxkgls1agc0garm", - "tree": "a7fa8fc6aa0656abac95cb56fbde65706b79e78b", - "url": "https://android.googlesource.com/platform/external/turbine" - }, - "external/ukey2": { - "groups": [ - "pdk" - ], - "rev": "a799fcb0d6082c72752cb93debb9abd6e1181744", - "revisionExpr": "a799fcb0d6082c72752cb93debb9abd6e1181744", - "sha256": "0wprw0h3d5qvzikh24b019506fwmjgzah0j0lmdraiv24vqspldj", - "tree": "df40fdfaf3c7f073f2b61cae080cba5d5a906141", - "url": "https://android.googlesource.com/platform/external/ukey2" - }, - "external/unicode": { - "dateTime": 1632531985, - "groups": [ - "pdk" - ], - "rev": "ef32512af417542a290affb2765798f6fe7d565e", - "revisionExpr": "ef32512af417542a290affb2765798f6fe7d565e", - "sha256": "1zldjkgxi9kl2sk9ny38nc1693frbyd3z7swnagv987p0av6q8wz", - "tree": "b382fc343dbf1b4c8d695e7ffbd85970dd16eed3", - "url": "https://android.googlesource.com/platform/external/unicode" - }, - "external/universal-tween-engine": { - "groups": [], - "rev": "a932bbe4c9a521d0812bcd7d3fa7b4d088f7cea5", - "revisionExpr": "a932bbe4c9a521d0812bcd7d3fa7b4d088f7cea5", - "sha256": "1ah027mh8lgrsdcqp8pbv1l6gcxjxaj8ksyji4v244awrqdhmpx0", - "tree": "0763d65507beb65700f1fdbcce31313a4e60d713", - "url": "https://android.googlesource.com/platform/external/universal-tween-engine" - }, - "external/usrsctp": { - "groups": [ - "pdk" - ], - "rev": "e8ab3d8a39b222119c8e4b24a7531c092fdfd0f3", - "revisionExpr": "e8ab3d8a39b222119c8e4b24a7531c092fdfd0f3", - "sha256": "0ys21xj86zc4rx0x49d3r62mdi8kwx4035xbyslxqs4qlrai618c", - "tree": "7b313d54b5216b9844764f8a2ae86085b54b6fa9", - "url": "https://android.googlesource.com/platform/external/usrsctp" - }, - "external/v4l2_codec2": { - "dateTime": 1637107566, - "groups": [ - "pdk" - ], - "rev": "d12ad63008230eb54f2b41d6fe10daffabede5b3", - "revisionExpr": "d12ad63008230eb54f2b41d6fe10daffabede5b3", - "sha256": "1l1n2jjb7pwb4kfx9dy5k3jr5f3bhcph867xxflc5799f6x7npxg", - "tree": "17f978cbc77980f08a5db724b48039985831c9c6", - "url": "https://android.googlesource.com/platform/external/v4l2_codec2" - }, - "external/vanadium": { - "dateTime": 1650078238, - "groups": [], - "rev": "66136faa9362e2566bca7d650f9b4abe8d3ff530", - "revisionExpr": "66136faa9362e2566bca7d650f9b4abe8d3ff530", - "sha256": "1d78v2bx194b5wkc44y6jsk7qv7icpm27jislz2lfjka1qyh3856", - "url": "https://gitlab.com/GrapheneOS/platform_external_vanadium" - }, - "external/vboot_reference": { - "groups": [ - "pdk-fs", - "vboot" - ], - "rev": "13646670f33b18677dcb7bcd9a0c0fbd8e397be3", - "revisionExpr": "13646670f33b18677dcb7bcd9a0c0fbd8e397be3", - "sha256": "0dbrh8hy96vrfdxs7p4vz6y7k256sr6rk9dn1d0nk69pzf58xssa", - "tree": "af0617635a45894ebe2e91ed29e892f6babc7048", - "url": "https://android.googlesource.com/platform/external/vboot_reference" - }, - "external/virglrenderer": { - "groups": [ - "pdk" - ], - "rev": "bbc1ba7625a2adeb71ac4a8bc3359e1679200bf3", - "revisionExpr": "bbc1ba7625a2adeb71ac4a8bc3359e1679200bf3", - "sha256": "1m5588rz56xb42hghfkqw5qp5s4mcwcwy97hqnrxcl4sbngmmpx5", - "tree": "1418aa452ff3c020803ac1248aedd190ff7228ec", - "url": "https://android.googlesource.com/platform/external/virglrenderer" - }, - "external/vixl": { - "groups": [ - "pdk" - ], - "rev": "eea8abec9ea365f30ac09461a6133077d34f5ca2", - "revisionExpr": "eea8abec9ea365f30ac09461a6133077d34f5ca2", - "sha256": "1kgrgqmprmiy2rha9idcqljy7xixgn9cs64vwx3b8swpb08bymar", - "tree": "73609591c1f956a112d34287dd9d50d2e583b2fb", - "url": "https://android.googlesource.com/platform/external/vixl" - }, - "external/vogar": { - "dateTime": 1619744864, - "groups": [ - "pdk" - ], - "rev": "57cf5a64e1ef1a2bcbf576926b5c34c10fa23388", - "revisionExpr": "57cf5a64e1ef1a2bcbf576926b5c34c10fa23388", - "sha256": "0pzid6jal940rcrimdf22128c458rkjqalnhz56k8mh0i049pzgg", - "tree": "c17317e718ada6f5cc43e86d859522c5bcda6fd5", - "url": "https://android.googlesource.com/platform/external/vogar" - }, - "external/volley": { - "groups": [ - "pdk" - ], - "rev": "685176ba8e6f6f0faec763e51c171cdf3fbb1f46", - "revisionExpr": "685176ba8e6f6f0faec763e51c171cdf3fbb1f46", - "sha256": "1679hx3m8h1k6q8c38pqam01dsbdvrb9y16ylxahi53cc1xqj9c3", - "tree": "bafe6d115be2559d39c73bfd437bb9d14e3d596a", - "url": "https://android.googlesource.com/platform/external/volley" - }, - "external/vulkan-headers": { - "groups": [ - "pdk" - ], - "rev": "612952c8741b9ea3abaaf327e2b231f8038cf7ae", - "revisionExpr": "612952c8741b9ea3abaaf327e2b231f8038cf7ae", - "sha256": "04dgizyvxg2p8s46n8ha24yhjmxrzqvaqy8w9v6q5q9v62z2qix0", - "tree": "afc6b927e7433a4e1fef86c9c6a1e82ec20cec5e", - "url": "https://android.googlesource.com/platform/external/vulkan-headers" - }, - "external/vulkan-validation-layers": { - "groups": [ - "pdk" - ], - "rev": "4f3ecd99bc8d932d850b89d99de6fe299e854539", - "revisionExpr": "4f3ecd99bc8d932d850b89d99de6fe299e854539", - "sha256": "1b07rm2880j171mswhqmppf6mn2ijrdl3hz6bicaw41cixz4ckm0", - "tree": "3cd48d215b895dc3147ab91ba69dfedd762bca38", - "url": "https://android.googlesource.com/platform/external/vulkan-validation-layers" - }, - "external/walt": { - "groups": [ - "pdk" - ], - "rev": "f8c84a19c6ba786b81090b3808c9fe52c6bfb13f", - "revisionExpr": "f8c84a19c6ba786b81090b3808c9fe52c6bfb13f", - "sha256": "04g2zdf06pyk0k6s9ss6yswannhjqhz2m60msq206nvl1qdz81l1", - "tree": "0e3b5815af1721855e158545a7b83536f826ba1f", - "url": "https://android.googlesource.com/platform/external/walt" - }, - "external/wayland": { - "groups": [ - "pdk" - ], - "rev": "865496102f485cce6b876cb0cc438bd96be19a7f", - "revisionExpr": "865496102f485cce6b876cb0cc438bd96be19a7f", - "sha256": "03wp3x0k8lys9jkm4arkcf0zkc9xal2jx9yhi2j9j3qk4h25pi4l", - "tree": "c77b920bc24a35291358fb3890a2cc9a3c6782ef", - "url": "https://android.googlesource.com/platform/external/wayland" - }, - "external/wayland-protocols": { - "dateTime": 1632784001, - "groups": [ - "pdk" - ], - "rev": "99d58faeed1f49c3ee208fada92df660435863e4", - "revisionExpr": "99d58faeed1f49c3ee208fada92df660435863e4", - "sha256": "1xczs3l8p79dkgi4hyy0czvp6r1cz9jiigf6sss5j7vjkk2mx9y2", - "tree": "99b8f48bb33e0ee6a0f5e263782f5d6a38e08751", - "url": "https://android.googlesource.com/platform/external/wayland-protocols" - }, - "external/webp": { - "dateTime": 1613866033, - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "8c9c554a0dcb0f40f55ea7c440077bedd66194f1", - "revisionExpr": "8c9c554a0dcb0f40f55ea7c440077bedd66194f1", - "sha256": "15zv6w3wcw11qwx5f95p5cxb1dbrfkyzlmcl6w5dx9wn0cyxjd55", - "tree": "d5d475510deb26fe06db4f8b9f2c531a3faf4bc0", - "url": "https://android.googlesource.com/platform/external/webp" - }, - "external/webrtc": { - "groups": [ - "pdk" - ], - "rev": "567426a319812cfa95cf28d92cfc77480cd4344e", - "revisionExpr": "567426a319812cfa95cf28d92cfc77480cd4344e", - "sha256": "00jjyl1zwgqdzmakvgsw6iyasiz1y9fwh2k3n2yff0050vk6499p", - "tree": "cb306ffb64819f95c080c3cb6bfcdfb45a7b3a76", - "url": "https://android.googlesource.com/platform/external/webrtc" - }, - "external/wpa_supplicant_8": { - "dateTime": 1638922016, - "groups": [ - "pdk" - ], - "rev": "af30ffe087c3a7f5d72e5259711d5520d4c7c871", - "revisionExpr": "af30ffe087c3a7f5d72e5259711d5520d4c7c871", - "sha256": "16mnb2lpy31dqyglki0p2j4ppx5z6sw87w1d5zfkbd5j59mdmzfw", - "tree": "5d2054e0a7b25f633c3f0ff0bca7be2f49f48c88", - "url": "https://android.googlesource.com/platform/external/wpa_supplicant_8" - }, - "external/wycheproof": { - "groups": [ - "pdk" - ], - "rev": "b0eff4643bdbece269dea55f648e8d41a2c338cb", - "revisionExpr": "b0eff4643bdbece269dea55f648e8d41a2c338cb", - "sha256": "0waib4n8k684l4nl339w9h1f5g52461qh51kk1inknj2bpvy78vn", - "tree": "c184b5392ea92544d6c05fac120fc540ade597d8", - "url": "https://android.googlesource.com/platform/external/wycheproof" - }, - "external/xmp_toolkit": { - "groups": [ - "pdk" - ], - "rev": "0e19b5cebd0daef15c0dd25a52971e3313d424f6", - "revisionExpr": "0e19b5cebd0daef15c0dd25a52971e3313d424f6", - "sha256": "0vni2h737zxzcd9lg7fgxh3vv88508kn1kli04nh2cqmld9a9x1v", - "tree": "1977aac3bc91fff51858ebf14a67191c9b3cd9c5", - "url": "https://android.googlesource.com/platform/external/xmp_toolkit" - }, - "external/xz-embedded": { - "groups": [ - "pdk" - ], - "rev": "a15d789f9282dee25ca4f93d8268eed838bfa8a0", - "revisionExpr": "a15d789f9282dee25ca4f93d8268eed838bfa8a0", - "sha256": "073plk8szhih5chpaf91jfi9w3f8sgx3s38y79zk9g11mms40dpl", - "tree": "25be5bb14dfc867edd537e18b3ee4fe6164a1ac1", - "url": "https://android.googlesource.com/platform/external/xz-embedded" - }, - "external/xz-java": { - "groups": [ - "pdk" - ], - "rev": "09e355f5d7afb47ed27048ee93964aedd0a0c36a", - "revisionExpr": "09e355f5d7afb47ed27048ee93964aedd0a0c36a", - "sha256": "106wni1mvkx7jjag4401v8dkmqrl7kyd17a8nlik0wqwai9akmbb", - "tree": "83f6a2c47a822addcbe9485c7d85fc1c826ac807", - "url": "https://android.googlesource.com/platform/external/xz-java" - }, - "external/yapf": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "77c06b0dd12e88f42f39b0d2c4482180f744769a", - "revisionExpr": "77c06b0dd12e88f42f39b0d2c4482180f744769a", - "sha256": "04cxpdc46h0z75d2b8a73lx3x25k881qkps309sa7irxvqjlq4av", - "tree": "82121b22ee265142581fa4a7a73d81f91ff46e47", - "url": "https://android.googlesource.com/platform/external/yapf" - }, - "external/zlib": { - "dateTime": 1620443223, - "groups": [ - "pdk" - ], - "rev": "46209dcd955b3bede213eee94cb3fdb0442b81c8", - "revisionExpr": "46209dcd955b3bede213eee94cb3fdb0442b81c8", - "sha256": "12640wzjmqgjdya2zdb14ir5d3q1fds04hs878wsw8jw84aw3jkp", - "tree": "28fbe268bf51b1364ab6c0f0266a6f3c775fcf98", - "url": "https://android.googlesource.com/platform/external/zlib" - }, - "external/zopfli": { - "groups": [ - "pdk" - ], - "rev": "c359ccf2d4f9a1b29a2e7091811eab5e1dd9a338", - "revisionExpr": "c359ccf2d4f9a1b29a2e7091811eab5e1dd9a338", - "sha256": "1y0lrn1mcw9233dr93361d0mjwpqlsrq4d31l1kgr1lyfdx2lf5l", - "tree": "066e3b713c82c0144e4ce24b77de5231b5b1b49c", - "url": "https://android.googlesource.com/platform/external/zopfli" - }, - "external/zstd": { - "groups": [ - "pdk" - ], - "rev": "e5a885e16be6511095c50db12ce02a94cbae4d30", - "revisionExpr": "e5a885e16be6511095c50db12ce02a94cbae4d30", - "sha256": "0nc7pf97s580c66hyd11zjcj1ah7dd2ls3nkgdia3qmrfphwl74x", - "tree": "3768027f18b5ab3fd307da9f0e225d6df6792786", - "url": "https://android.googlesource.com/platform/external/zstd" - }, - "external/zxing": { - "groups": [ - "pdk" - ], - "rev": "ba286208c7ef6f78abef676d3e9f4b88342264f1", - "revisionExpr": "ba286208c7ef6f78abef676d3e9f4b88342264f1", - "sha256": "0hn3cmj8msdwggbqzaqvscri38df1j35c921i2k518wikghi7wh0", - "tree": "e75c0d4423dd8df0066eea12d9f110efbd7e1261", - "url": "https://android.googlesource.com/platform/external/zxing" - }, - "frameworks/av": { - "dateTime": 1644880437, - "groups": [ - "pdk" - ], - "rev": "ae5c3b1fe0c949fde91c585e00876dac8e32edfd", - "revisionExpr": "ae5c3b1fe0c949fde91c585e00876dac8e32edfd", - "sha256": "03cv147nm44y3v6c697shfyjw7ji14ks31ld4h3fram2lsskq9pf", - "tree": "e3ef9d01a0a1d3257781bc395126ea03a7bbc913", - "url": "https://android.googlesource.com/platform/frameworks/av" - }, - "frameworks/base": { - "dateTime": 1649877905, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "00a6084d5f5db5d12dc23a847a34e70afa6e31e1", - "revisionExpr": "00a6084d5f5db5d12dc23a847a34e70afa6e31e1", - "sha256": "1s4dx7nqg055gp1vrhllyhf8ps8kwkwpn47ngr9hi4wf2w45hgjp", - "url": "https://github.com/GrapheneOS/platform_frameworks_base" - }, - "frameworks/compile/libbcc": { - "groups": [ - "pdk" - ], - "rev": "c3bf3d2db0d614959cbe21344120100e153d2c37", - "revisionExpr": "c3bf3d2db0d614959cbe21344120100e153d2c37", - "sha256": "1n03c58wxfp76z0hk2y93r6jfhi7rvrbmv5iwnj6gy9aw6a5a4fg", - "tree": "e7436828b4d66f275c3baf15fe713fa1048fb888", - "url": "https://android.googlesource.com/platform/frameworks/compile/libbcc" - }, - "frameworks/compile/mclinker": { - "groups": [ - "pdk" - ], - "rev": "1511d73219b49d6c650d760bae02c8363313bd69", - "revisionExpr": "1511d73219b49d6c650d760bae02c8363313bd69", - "sha256": "162nkr6acndsx278g31ygazpv9raxigb69qnic1sv97n94v7yyvy", - "tree": "e90c882bb55d9c813e7cb71660222f2cb299c2ae", - "url": "https://android.googlesource.com/platform/frameworks/compile/mclinker" - }, - "frameworks/compile/slang": { - "groups": [ - "pdk" - ], - "rev": "74399fa0cd28275c4f7cdf213b66bbd4c64e021e", - "revisionExpr": "74399fa0cd28275c4f7cdf213b66bbd4c64e021e", - "sha256": "16jzz2xrgipqlp8ixmssapxpqnhyz0x8rlwkv52v6g90psl25jl8", - "tree": "b77bdf0926442a5b1c72f42c10ae68f67f57afa8", - "url": "https://android.googlesource.com/platform/frameworks/compile/slang" - }, - "frameworks/ex": { - "dateTime": 1646687014, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "b69c15ee1b05ee1d9e6fdbb2c5572e033fa8e3e6", - "revisionExpr": "b69c15ee1b05ee1d9e6fdbb2c5572e033fa8e3e6", - "sha256": "1srnh7jl0lhb609wwf48fdgnfixmmbidx5fcx1fnk2g8qppck4kz", - "url": "https://github.com/GrapheneOS/platform_frameworks_ex" - }, - "frameworks/hardware/interfaces": { - "dateTime": 1634259973, - "groups": [ - "pdk" - ], - "rev": "b724b5bc010dc408b49883e932f497e12c8cf720", - "revisionExpr": "b724b5bc010dc408b49883e932f497e12c8cf720", - "sha256": "1031nf3zchb7jgx4jr3qrmssjr6l5jb54iwdalx616avaj8c9wxs", - "tree": "421d67f1f4ca08006a5e10423f2a588a431be1ee", - "url": "https://android.googlesource.com/platform/frameworks/hardware/interfaces" - }, - "frameworks/layoutlib": { - "dateTime": 1619053628, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "6a22e70ff73dbe521ef01d2ba86fabdb4a569ce7", - "revisionExpr": "6a22e70ff73dbe521ef01d2ba86fabdb4a569ce7", - "sha256": "1cw2y7xcd3w1nzljvzgckli8d328y5xxj5ynmxpnszcrlyiymish", - "tree": "9e1a3d30b39c2c7ab4f6ff97be6aec9c808d4b89", - "url": "https://android.googlesource.com/platform/frameworks/layoutlib" - }, - "frameworks/libs/modules-utils": { - "dateTime": 1623978465, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0a8bde0eb27a5de62e73faf9de06a498a4ccec69", - "revisionExpr": "0a8bde0eb27a5de62e73faf9de06a498a4ccec69", - "sha256": "0fsixxvkxw1g26jjlwmmrybbzzwgxl1gswbilyk73dmf1cnmx711", - "tree": "b604848d4716b964d68cd9a1114d7febbd772328", - "url": "https://android.googlesource.com/platform/frameworks/libs/modules-utils" - }, - "frameworks/libs/native_bridge_support": { - "dateTime": 1639188382, - "groups": [ - "pdk" - ], - "rev": "ed7d74384ab81260aab632d890d988253db06e2c", - "revisionExpr": "ed7d74384ab81260aab632d890d988253db06e2c", - "sha256": "117pjlrcjrxz0269q47zhhcpspcy5zyq7mcpr84f3f7h7dc4kjr9", - "tree": "a0b33e4a2a8a4582da13a395b2fef3d10a56ac9d", - "url": "https://android.googlesource.com/platform/frameworks/libs/native_bridge_support" - }, - "frameworks/libs/net": { - "dateTime": 1629248810, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "b94846db0fd58ffcbd10e692ca0d2a3472929705", - "revisionExpr": "b94846db0fd58ffcbd10e692ca0d2a3472929705", - "sha256": "0raxv23lflhvcgnz1ci2w6fn6gv5kyb6zx5fmmv8s8bqsq3sbsgm", - "tree": "5658dc3bc144e48179a9b1b3ea6fe01579168d53", - "url": "https://android.googlesource.com/platform/frameworks/libs/net" - }, - "frameworks/libs/service_entitlement": { - "dateTime": 1627520849, - "groups": [ - "pdk" - ], - "rev": "09c5f35d7e47d428ec69f06b4fee2f6cba6170ed", - "revisionExpr": "09c5f35d7e47d428ec69f06b4fee2f6cba6170ed", - "sha256": "1z9kin6rn0dh7h1av6larf9swnzcni5ckjc4v8pzyrdvff9qj3l3", - "tree": "52f4cc8588931e1590e9b60f2f04e30035b9db37", - "url": "https://android.googlesource.com/platform/frameworks/libs/service_entitlement" - }, - "frameworks/libs/systemui": { - "dateTime": 1646687015, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5b67eac60d807e6b159a334577296e3c606e275f", - "revisionExpr": "5b67eac60d807e6b159a334577296e3c606e275f", - "sha256": "0jqv8aayglqw3pzihxcnsm5v8r40nvprj7qqpb2j5hvm682igg3k", - "url": "https://github.com/GrapheneOS/platform_frameworks_libs_systemui" - }, - "frameworks/minikin": { - "dateTime": 1623805665, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "6816c3856cd0ff46dfec461e36ba3ecfa7f4ce64", - "revisionExpr": "6816c3856cd0ff46dfec461e36ba3ecfa7f4ce64", - "sha256": "0gja9jpb28rzvjk25ii48vq8mzlnsrhv3ja9k9xmab0jhkpfam99", - "tree": "ec5bc1c91ca33edd214357b76698c03f0f128600", - "url": "https://android.googlesource.com/platform/frameworks/minikin" - }, - "frameworks/multidex": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8817f57c3bfe68fc439a49f5cc5aa13f443329cb", - "revisionExpr": "8817f57c3bfe68fc439a49f5cc5aa13f443329cb", - "sha256": "0xwqn0ik1in5rpwnr1xygbggjm8ysiknp2hvf2m24859zg90lng7", - "tree": "49cfc4d8344e7015c625f74f9cf31d83d6283bec", - "url": "https://android.googlesource.com/platform/frameworks/multidex" - }, - "frameworks/native": { - "dateTime": 1646687016, - "groups": [ - "pdk" - ], - "rev": "dcef490d7cab7bb9f96f8bfe19a8779ac140b26d", - "revisionExpr": "dcef490d7cab7bb9f96f8bfe19a8779ac140b26d", - "sha256": "16r80ay5rl67q5hab6mcq1pf7376y9wa20n7l512hvw0jckhllgc", - "url": "https://github.com/GrapheneOS/platform_frameworks_native" - }, - "frameworks/opt/bitmap": { - "groups": [ - "pdk-fs" - ], - "rev": "251c350fde8334f1d7ad8774fadf27268e4efd23", - "revisionExpr": "251c350fde8334f1d7ad8774fadf27268e4efd23", - "sha256": "0ipvhhkj8d1fpixx5s51133k87riqdczaarw9lnr65anx4s781sb", - "tree": "bc524e8095bede9b190b597926f2a04209e871f7", - "url": "https://android.googlesource.com/platform/frameworks/opt/bitmap" - }, - "frameworks/opt/calendar": { - "dateTime": 1613531886, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "d543396d4ced9ce7047a524bc318fca4ad4de15f", - "revisionExpr": "d543396d4ced9ce7047a524bc318fca4ad4de15f", - "sha256": "1jjj2y6qsj5q20fj4rr1kbx7cn233myv6yk5l2j23x41nryandd2", - "tree": "c9dc8dfb27aeebd6daf5c8c04627e9bd0d18b961", - "url": "https://android.googlesource.com/platform/frameworks/opt/calendar" - }, - "frameworks/opt/car/services": { - "dateTime": 1636675597, - "groups": [ - "pdk-fs" - ], - "rev": "54e95ff9297183d9c94dca3700db31b3f6130e1d", - "revisionExpr": "54e95ff9297183d9c94dca3700db31b3f6130e1d", - "sha256": "1iiz2gyvfdsl3m2c05fhyfi4s45n93bwlim1qly6k1pcpb2yi2wb", - "tree": "0745f8b149f41d35c90fd0c89f4faa474723b945", - "url": "https://android.googlesource.com/platform/frameworks/opt/car/services" - }, - "frameworks/opt/car/setupwizard": { - "dateTime": 1638490023, - "groups": [ - "pdk" - ], - "rev": "db4b953b8c0fe801c660665477fcce93c172e259", - "revisionExpr": "db4b953b8c0fe801c660665477fcce93c172e259", - "sha256": "10jlx17qgc069rfkisf3303vg33jcqb5b11xcdg7dddyidbjvkpw", - "tree": "ff820ddeff1463ea3bb1168cbba8049eab23f5d3", - "url": "https://android.googlesource.com/platform/frameworks/opt/car/setupwizard" - }, - "frameworks/opt/chips": { - "dateTime": 1634951219, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "62980c671c9b9add53f8a87518a8cf9e3529fd94", - "revisionExpr": "62980c671c9b9add53f8a87518a8cf9e3529fd94", - "sha256": "074p77mfj9w9b7k17r1dhr4y5p55r8095jhan9xz8v405zxzxl08", - "tree": "b2bf400808c7cc034999cf7251bda77f67f9c5c3", - "url": "https://android.googlesource.com/platform/frameworks/opt/chips" - }, - "frameworks/opt/colorpicker": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "82a3935623ba22108a7c9f6fea1947b44883a4e2", - "revisionExpr": "82a3935623ba22108a7c9f6fea1947b44883a4e2", - "sha256": "0vvn2sc29sc2yhvk5lz0gcdfb12321w4bcy24xkqvsnfsyddc877", - "tree": "125c8f04e2b129881d3ef4712bddbbd3e80aeb02", - "url": "https://android.googlesource.com/platform/frameworks/opt/colorpicker" - }, - "frameworks/opt/localepicker": { - "groups": [], - "rev": "1426a3a90da4c748bb56dd8a67e1bdad01e1b0ac", - "revisionExpr": "1426a3a90da4c748bb56dd8a67e1bdad01e1b0ac", - "sha256": "0r125r6xswixm6b6d68bzc489h6xhb7s0bjgs8fnay4vbsq4419s", - "tree": "fc9623505ca8e477585b6e349c3e30f71a266470", - "url": "https://android.googlesource.com/platform/frameworks/opt/localepicker" - }, - "frameworks/opt/net/ethernet": { - "dateTime": 1624410460, - "groups": [ - "pdk-fs" - ], - "rev": "4ebed5a5af4fddc0297945599f7db05919c06c69", - "revisionExpr": "4ebed5a5af4fddc0297945599f7db05919c06c69", - "sha256": "1w5v0hr8a7qwrnf8f63fb6lnw19hggzjp7a1wrpfg1l539jaxv8k", - "tree": "778d8c8da2ebf2701bc020d2963b35b4934b8159", - "url": "https://android.googlesource.com/platform/frameworks/opt/net/ethernet" - }, - "frameworks/opt/net/ims": { - "dateTime": 1637885266, - "groups": [ - "frameworks_ims", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1ea02cc497d4db5f93673a20c7ce3fa268931ab4", - "revisionExpr": "1ea02cc497d4db5f93673a20c7ce3fa268931ab4", - "sha256": "10436q6ls2k9xgwvr6gg52ijia0vqj096zldc81cbqv4ckzcz90v", - "tree": "400819c1ad0d554d77b5a4e707e4b216251fe803", - "url": "https://android.googlesource.com/platform/frameworks/opt/net/ims" - }, - "frameworks/opt/net/voip": { - "dateTime": 1622682494, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ca62001443e96f824e408ddcecbecfd765767cd6", - "revisionExpr": "ca62001443e96f824e408ddcecbecfd765767cd6", - "sha256": "1y3mffpp81hgzkp9qlwl49s82b5zlb2vbznxc3x5hp5kv2p6i7bi", - "tree": "c9a45b33b3c2d00e39bc4be8877abfcd86fa1e41", - "url": "https://android.googlesource.com/platform/frameworks/opt/net/voip" - }, - "frameworks/opt/net/wifi": { - "dateTime": 1646687017, - "groups": [ - "pdk" - ], - "rev": "776beebd3d221740ac1b77d8535f745415d171a0", - "revisionExpr": "776beebd3d221740ac1b77d8535f745415d171a0", - "sha256": "0nc14mfnq1pb43d8lv0df6sghhl6sq9sh49aj9rbxpyvrc9lrlxy", - "url": "https://github.com/GrapheneOS/platform_frameworks_opt_net_wifi" - }, - "frameworks/opt/photoviewer": { - "dateTime": 1629421605, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8784882fbd8f46c03528c841757812dae6bbf7c3", - "revisionExpr": "8784882fbd8f46c03528c841757812dae6bbf7c3", - "sha256": "09k0svr6wgxs9dras8ycz4lb1mf94l5q60cark0akggjsm6q0a9x", - "tree": "17d70a1e7589cc5783f0827bed991e526323cea4", - "url": "https://android.googlesource.com/platform/frameworks/opt/photoviewer" - }, - "frameworks/opt/setupwizard": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8a1063519e8cc0529e0b55fa3d2bdcc1a3530839", - "revisionExpr": "8a1063519e8cc0529e0b55fa3d2bdcc1a3530839", - "sha256": "1sdvs3n3nxd0dflqyjqqhf0g1drznwqrkbd4qv5za5n0g9dqg5x1", - "tree": "ea6bee30e256542ad06c28324a3263ea1f7f39e7", - "url": "https://android.googlesource.com/platform/frameworks/opt/setupwizard" - }, - "frameworks/opt/telephony": { - "dateTime": 1644453737, - "groups": [ - "pdk" - ], - "rev": "a95af1db865125f8699214f886a1cf4d430966e9", - "revisionExpr": "a95af1db865125f8699214f886a1cf4d430966e9", - "sha256": "06phw8jrnawm80iwjw16l03kw20mlk38i7f82vdibp8kfr7m5dfw", - "tree": "870b118665b1a17d9e50b3ab33b7d1e231c8561b", - "url": "https://android.googlesource.com/platform/frameworks/opt/telephony" - }, - "frameworks/opt/timezonepicker": { - "dateTime": 1633216014, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "bd3b8e422f71898a6867d62594d729981ddd0082", - "revisionExpr": "bd3b8e422f71898a6867d62594d729981ddd0082", - "sha256": "1yz5byfqgkra3qim8gnrafna4cdxss3cfl6gflkggw768viabbgz", - "tree": "1664b2924e4da9b8c639ec84eab20bc68569e38e", - "url": "https://android.googlesource.com/platform/frameworks/opt/timezonepicker" - }, - "frameworks/opt/tv/tvsystem": { - "dateTime": 1620263665, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "3cf24539645a6b8233ee3b413909235c91ceefb2", - "revisionExpr": "3cf24539645a6b8233ee3b413909235c91ceefb2", - "sha256": "1008lz757hs6yjl71xcblv8lny21xlkvsh70sbqnv7akbn4pk3m0", - "tree": "8dc469e64364fb85fbfbfebe72e96676963beb43", - "url": "https://android.googlesource.com/platform/frameworks/opt/tv/tvsystem" - }, - "frameworks/opt/vcard": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "99ba408af2a2548cbfa99251223ca3a270958980", - "revisionExpr": "99ba408af2a2548cbfa99251223ca3a270958980", - "sha256": "0ahqdbqw285rpk7cnsjq0fzb60jmpf5a5z32vz52apxlg68k5l1g", - "tree": "9e2219da322329cd682cbe07d4bd892dc6eb4b0f", - "url": "https://android.googlesource.com/platform/frameworks/opt/vcard" - }, - "frameworks/proto_logging": { - "dateTime": 1642212415, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0973249c4f52460c7225100b9b0c3540fbee331e", - "revisionExpr": "0973249c4f52460c7225100b9b0c3540fbee331e", - "sha256": "1a7n4dpd4i36ry7v3lrby0dw1s4iczph2q4fqh8a7hvmxl77zd2c", - "tree": "b479d06ec91f7294ee69b340a5e5fb381f889cfe", - "url": "https://android.googlesource.com/platform/frameworks/proto_logging" - }, - "frameworks/rs": { - "dateTime": 1620263666, - "groups": [ - "pdk" - ], - "rev": "07a46c4d22c9ad9ff471e5ee644a7c85f6c4b096", - "revisionExpr": "07a46c4d22c9ad9ff471e5ee644a7c85f6c4b096", - "sha256": "0gybw0hsp2p5mm7g2v737kg0ca5nys2f0333p9ma19sz5dyww3ma", - "tree": "c0726a51cec8ede53aa7796a05d2b75480ce0cd0", - "url": "https://android.googlesource.com/platform/frameworks/rs" - }, - "frameworks/wilhelm": { - "dateTime": 1623114497, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "c62ed86e8a9a4b627f3df39c64604a7eedfc53cf", - "revisionExpr": "c62ed86e8a9a4b627f3df39c64604a7eedfc53cf", - "sha256": "1nf5sx9zjs2ybcp4fqwzphgan379l83fml58dhs5x4f24rj80bxz", - "tree": "46a6d340c53d08a5ce6a98e852357936044ea561", - "url": "https://android.googlesource.com/platform/frameworks/wilhelm" - }, - "hardware/broadcom/libbt": { - "groups": [ - "pdk" - ], - "rev": "8a4887a72e43e70b3617474a426e63ae9328ac35", - "revisionExpr": "8a4887a72e43e70b3617474a426e63ae9328ac35", - "sha256": "12945i09sz39ygg91szzabmw7kmhasn9b18sb2v8fkxxzqcy7nih", - "tree": "b249c61abd349f7a66e30e998a5940470e22e6ed", - "url": "https://android.googlesource.com/platform/hardware/broadcom/libbt" - }, - "hardware/broadcom/wlan": { - "dateTime": 1640218032, - "groups": [ - "broadcom_wlan", - "pdk" - ], - "rev": "729e084bfb3e93ab351ee30561f948fbdbf2acd3", - "revisionExpr": "729e084bfb3e93ab351ee30561f948fbdbf2acd3", - "sha256": "1hpx8s0lfzmni6ypca0nk5m5qidpn9jw76wnyrggl942x1rwhixm", - "tree": "77def538324d5a7cfe5297de72a5a0715e78ba93", - "url": "https://android.googlesource.com/platform/hardware/broadcom/wlan" - }, - "hardware/google/apf": { - "groups": [ - "pdk" - ], - "rev": "ecccd0be025d8b6212ef5e5f3b8c1af1b2b0c34e", - "revisionExpr": "ecccd0be025d8b6212ef5e5f3b8c1af1b2b0c34e", - "sha256": "144hxkgnbh4jvm5a830mjwsj5zcp4z0g61731r9vj9kx8kaxqxrr", - "tree": "d4497b0d7a28a9ed7bf990a7669e8260e272a2db", - "url": "https://android.googlesource.com/platform/hardware/google/apf" - }, - "hardware/google/av": { - "dateTime": 1624583330, - "groups": [ - "pdk" - ], - "rev": "5df213f972f2854cff0b9117d9c83dbb3e8e8335", - "revisionExpr": "5df213f972f2854cff0b9117d9c83dbb3e8e8335", - "sha256": "1d3h8g5fbvqyxj8v7q1b2y049gi17wq8dd32yv2671f5rv5a668j", - "tree": "e99b1603dfe3fe7cf16d5b2e415cde77979fbbdc", - "url": "https://android.googlesource.com/platform/hardware/google/av" - }, - "hardware/google/camera": { - "dateTime": 1638922044, - "groups": [ - "pdk" - ], - "rev": "3e12494be0fbd389ea28042a2f675fba9fb5471f", - "revisionExpr": "3e12494be0fbd389ea28042a2f675fba9fb5471f", - "sha256": "1inbbmghiizfwg627ffdrihhi4i8zsm61lg4v94ql3fqmkcczxsr", - "tree": "a178201eeae68e3f2b5e12be9c46d03d83780a19", - "url": "https://android.googlesource.com/platform/hardware/google/camera" - }, - "hardware/google/easel": { - "groups": [ - "easel", - "pdk" - ], - "rev": "9514a43bbba1892219e15f63705ab784b3d6fbbb", - "revisionExpr": "9514a43bbba1892219e15f63705ab784b3d6fbbb", - "sha256": "0a8hgw2y5z36vqn9ifwsci7bn6qznz1kjzvswhzif2cag7249nvh", - "tree": "9df88c82f3605fdcacc6fc47b566743dd10dac74", - "url": "https://android.googlesource.com/platform/hardware/google/easel" - }, - "hardware/google/gchips": { - "dateTime": 1635980845, - "groups": [ - "pdk-lassen" - ], - "rev": "2a3cab097116bde4615c18bafaa6dcc33a92f4ee", - "revisionExpr": "2a3cab097116bde4615c18bafaa6dcc33a92f4ee", - "sha256": "15n2xxbpjm7qdca78q769f8jpbwgr3w2116mm2b4w3m6bsddaxgn", - "tree": "21a049b76c462b4e2f47a742d00042b77ad65500", - "url": "https://android.googlesource.com/platform/hardware/google/gchips" - }, - "hardware/google/graphics/common": { - "dateTime": 1640650073, - "groups": [ - "pdk-lassen" - ], - "rev": "4d6f48d9b8247a34a2f528c6b098af0d8e57b35d", - "revisionExpr": "4d6f48d9b8247a34a2f528c6b098af0d8e57b35d", - "sha256": "1cjs2y5l2ph113kldgfgiv94w0i06flmlzgf6srq2x3gcy5b082v", - "tree": "37abf45d4a91937053929df5b1198b31b06817a0", - "url": "https://android.googlesource.com/platform/hardware/google/graphics/common" - }, - "hardware/google/graphics/gs101": { - "dateTime": 1638583625, - "groups": [ - "pdk-lassen" - ], - "rev": "242c7a9f970f6f0b32342bea933e0b78b2741cc4", - "revisionExpr": "242c7a9f970f6f0b32342bea933e0b78b2741cc4", - "sha256": "1ip2lc7qxg6h0ryqnb7n5gv8n2pa88cyrdgxh3mssg6n743ifhii", - "tree": "f1cc1af1eaef964358e20c0cde57c53cbdd9c522", - "url": "https://android.googlesource.com/platform/hardware/google/graphics/gs101" - }, - "hardware/google/interfaces": { - "dateTime": 1639008531, - "groups": [ - "pdk" - ], - "rev": "613fca6b49e5e98b79f79fdab76080e66483066e", - "revisionExpr": "613fca6b49e5e98b79f79fdab76080e66483066e", - "sha256": "0ln465hm51ih5zjvlf1aff4xvqna7aass2sph0y0fv7134sqnfgk", - "tree": "ba4728f2da895edec01466b8ab9a0c1c6f61d2d2", - "url": "https://android.googlesource.com/platform/hardware/google/interfaces" - }, - "hardware/google/pixel": { - "dateTime": 1641607606, - "groups": [ - "generic_fs", - "pixel" - ], - "rev": "9a2ed5919d6c7f50de97c01a59552dbe6952dd28", - "revisionExpr": "9a2ed5919d6c7f50de97c01a59552dbe6952dd28", - "sha256": "1yqpki4hpa2ziqzl2skj69hxmrwzcpf7rgsyby1vv1yzdgpid6z1", - "tree": "79cc6b14c861c852c83e290ec5ab7eb2ef8bad1a", - "url": "https://android.googlesource.com/platform/hardware/google/pixel" - }, - "hardware/google/pixel-sepolicy": { - "dateTime": 1646687018, - "groups": [ - "generic_fs", - "pixel" - ], - "rev": "d2639035413eee77da7185688f027d35784d32ec", - "revisionExpr": "d2639035413eee77da7185688f027d35784d32ec", - "sha256": "1qrj3h9k879i2a528xcwhfwzw0i490ww0qb8yml0hm22ig9nnrnz", - "url": "https://github.com/GrapheneOS/platform_hardware_google_pixel-sepolicy" - }, - "hardware/interfaces": { - "dateTime": 1642284420, - "groups": [ - "pdk" - ], - "rev": "7fea2cf0a29212202cc31d9d8ec4c892f09d3c2d", - "revisionExpr": "7fea2cf0a29212202cc31d9d8ec4c892f09d3c2d", - "sha256": "0v4khlbbczr3xl8q54f9iv8ixv2zwdqlfkslgp0fjq3qw7vcxfbv", - "tree": "434e90291466b7606b7c3bf65337a105d2f54649", - "url": "https://android.googlesource.com/platform/hardware/interfaces" - }, - "hardware/invensense": { - "groups": [ - "invensense", - "pdk" - ], - "rev": "fbfd0ae776699bb28f9c9c40a08d5b64fb702c0e", - "revisionExpr": "fbfd0ae776699bb28f9c9c40a08d5b64fb702c0e", - "sha256": "12sqj3i0avyqpl6nqi8flaskfqlsfvvxzllskkfa67n9cknnv2p0", - "tree": "540e1200e06e3cd55b86295f51d4898e3992f0e5", - "url": "https://android.googlesource.com/platform/hardware/invensense" - }, - "hardware/knowles/athletico/sound_trigger_hal": { - "dateTime": 1614910008, - "groups": [ - "coral", - "generic_fs" - ], - "rev": "b04e29602be0dd043a4f7ae5fd5cd992a7cb96a4", - "revisionExpr": "b04e29602be0dd043a4f7ae5fd5cd992a7cb96a4", - "sha256": "0zh4cb9rggg5in2ha4sil7qn28m97iwldwn7d07nz6xyqiwxd4i8", - "tree": "0ffef1012dfebf8af3acf0ad88dc9aadd8e5a3fe", - "url": "https://android.googlesource.com/platform/hardware/knowles/athletico/sound_trigger_hal" - }, - "hardware/libhardware": { - "dateTime": 1639699664, - "groups": [ - "pdk" - ], - "rev": "c142f2613ef9982d59dca254d7a625bdf595f70c", - "revisionExpr": "c142f2613ef9982d59dca254d7a625bdf595f70c", - "sha256": "04a0njwhqyyd35jpkqj2bzwygq0f3jvx00p922336sr9n4bz4rcz", - "tree": "c87c7bb1c44219e1cdf45506113ef451ce15d998", - "url": "https://android.googlesource.com/platform/hardware/libhardware" - }, - "hardware/libhardware_legacy": { - "dateTime": 1622682513, - "groups": [ - "pdk" - ], - "rev": "2b71a428eefeb70fb2b8ddde3766cedeadb98acf", - "revisionExpr": "2b71a428eefeb70fb2b8ddde3766cedeadb98acf", - "sha256": "18wjm9bcka81flw01gkldxslg1vgr0vypsh3ic4b6jxaavxi0b43", - "tree": "c6732896030b2dbfe12c04cc093d302b760f579e", - "url": "https://android.googlesource.com/platform/hardware/libhardware_legacy" - }, - "hardware/nxp/nfc": { - "dateTime": 1642032627, - "groups": [ - "pdk" - ], - "rev": "7f37adff4bad36ced4a5405ae578c93e04fdd98c", - "revisionExpr": "7f37adff4bad36ced4a5405ae578c93e04fdd98c", - "sha256": "0p9njiskp259jq9b7j3g227cdc7ybwmjyirr45hz57i650n2gqsc", - "tree": "63221d91db2a800d421d166a7ae5f63ba886098f", - "url": "https://android.googlesource.com/platform/hardware/nxp/nfc" - }, - "hardware/nxp/secure_element": { - "groups": [ - "pdk" - ], - "rev": "2ccdb39d9423b46200b57c92a818104a19d60123", - "revisionExpr": "2ccdb39d9423b46200b57c92a818104a19d60123", - "sha256": "063k3nh3vp9nffvq2gl3zirn2wx9hna8z67fkcdj30f9bm6vglcq", - "tree": "4d07e30c9b6b4b69a36edf8545427be08150760e", - "url": "https://android.googlesource.com/platform/hardware/nxp/secure_element" - }, - "hardware/qcom/audio": { - "dateTime": 1619658492, - "groups": [ - "pdk-qcom", - "qcom", - "qcom_audio" - ], - "rev": "0bc9303b9f2b02986c2a40edf21b4a9d36404c64", - "revisionExpr": "0bc9303b9f2b02986c2a40edf21b4a9d36404c64", - "sha256": "1hikyx0hvmycblqpapviqbjkf890b6cn4yqpiyrs4w4isbf8w37j", - "tree": "7b2ec52c19e87bcf9eba5112413cb0a58f69e3be", - "url": "https://android.googlesource.com/platform/hardware/qcom/audio" - }, - "hardware/qcom/bootctrl": { - "groups": [ - "pdk-qcom" - ], - "rev": "71604e57b62bf770dd4b176ec130f6ff0674c374", - "revisionExpr": "71604e57b62bf770dd4b176ec130f6ff0674c374", - "sha256": "04dv3a0zj03af7g4c19kiif4v1gff0fby467kh3ji440y4z00r31", - "tree": "95f00332886fc754a822b3aff23259761aab7cc6", - "url": "https://android.googlesource.com/platform/hardware/qcom/bootctrl" - }, - "hardware/qcom/bt": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "2c0e037c13d609d8f699509f04adaa7b62fe299c", - "revisionExpr": "2c0e037c13d609d8f699509f04adaa7b62fe299c", - "sha256": "0a6h3jcprciwxjq86nfiiij8f7475mah4qgxgsfdd2b54cy37jbc", - "tree": "5cf47fabffe9164d2ca3b48b5bf310bbec9e7632", - "url": "https://android.googlesource.com/platform/hardware/qcom/bt" - }, - "hardware/qcom/camera": { - "groups": [ - "pdk-qcom", - "qcom_camera" - ], - "rev": "9204f2af3e449b3a7dc4651491b74ad52fb35f65", - "revisionExpr": "9204f2af3e449b3a7dc4651491b74ad52fb35f65", - "sha256": "0p2932v9hsmv6i729zvzq0fypxcdh7xdhfyiz57pspm3xpv7f9yk", - "tree": "1a7fa7a4d0b8401cb0234b6503cb710ac7073b1e", - "url": "https://android.googlesource.com/platform/hardware/qcom/camera" - }, - "hardware/qcom/data/ipacfg-mgr": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "9739ce540fb842c06b708bca1cb00ff8014534e7", - "revisionExpr": "9739ce540fb842c06b708bca1cb00ff8014534e7", - "sha256": "11zhb0diqxlz9vsxzbvxn8pv6amxrclvqybnr5acbs8awlc6h6xg", - "tree": "5e8f352f9c765fc8a9270541283494b914e159e7", - "url": "https://android.googlesource.com/platform/hardware/qcom/data/ipacfg-mgr" - }, - "hardware/qcom/display": { - "groups": [ - "pdk-qcom", - "qcom", - "qcom_display" - ], - "rev": "a4e8062929006bb3da02fb05ac7ba82f50af15c1", - "revisionExpr": "a4e8062929006bb3da02fb05ac7ba82f50af15c1", - "sha256": "1w8fr68drhj6wjqvla801wianxb71ybpxwfia4v7mjrf7krs09a2", - "tree": "5b570ab27f488281c3924adf7e0d019dcdc0234a", - "url": "https://android.googlesource.com/platform/hardware/qcom/display" - }, - "hardware/qcom/gps": { - "groups": [ - "pdk-qcom", - "qcom", - "qcom_gps" - ], - "rev": "0f0303d9e677d567dec7c3c4c1668b8a136e89ed", - "revisionExpr": "0f0303d9e677d567dec7c3c4c1668b8a136e89ed", - "sha256": "0r99iirahalmj8w9v93cqi9lhandavj88jqwlcgd01czlrynwm9x", - "tree": "f34414c7c6208bc8bd6324c1ef1d96203bbb025b", - "url": "https://android.googlesource.com/platform/hardware/qcom/gps" - }, - "hardware/qcom/keymaster": { - "groups": [ - "pdk-qcom", - "qcom", - "qcom_keymaster" - ], - "rev": "4e7e8a133692bceb44c7ec1b60ecc55e935574c0", - "revisionExpr": "4e7e8a133692bceb44c7ec1b60ecc55e935574c0", - "sha256": "09882azkwai7h3xdr0krqv4d5k63qdyvpwzcw6d16wljbfkf525r", - "tree": "95adc25ab3574e2b4fb37d4554ae327015cecc5a", - "url": "https://android.googlesource.com/platform/hardware/qcom/keymaster" - }, - "hardware/qcom/media": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "b936db52fd6c42403cd4a9d6673ee2304a6de001", - "revisionExpr": "b936db52fd6c42403cd4a9d6673ee2304a6de001", - "sha256": "1djq7k9gi7d359cdif0rysfprcfs16sjmfjqkj88a6px9sl0mdy8", - "tree": "249399f4876e5fbda70ea944112734859d4d0e8d", - "url": "https://android.googlesource.com/platform/hardware/qcom/media" - }, - "hardware/qcom/msm8960": { - "groups": [ - "pdk-qcom", - "qcom_msm8960" - ], - "rev": "a07f28717936f2b1df955025bb77e68c5d2d3f9a", - "revisionExpr": "a07f28717936f2b1df955025bb77e68c5d2d3f9a", - "sha256": "13ss8wgnd4306024174vsfv6ka2sf45jzx7d4b8z5ywcpqiyczwm", - "tree": "6ff8fdea8a4f4de8bf5bad30a5689b1f1403a083", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8960" - }, - "hardware/qcom/msm8994": { - "groups": [ - "pdk-qcom", - "qcom_msm8994" - ], - "rev": "f32968583b5845a4bb5bad89136586ff568f430c", - "revisionExpr": "f32968583b5845a4bb5bad89136586ff568f430c", - "sha256": "15zxcb9dx1862fvasyn11iav765a3522my4mxby5iymjax8sir99", - "tree": "bd7ce56ab1126bd0374752531cc2923d6e2aaba0", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8994" - }, - "hardware/qcom/msm8996": { - "groups": [ - "pdk-qcom", - "qcom_msm8996" - ], - "rev": "28a1930a65b966f6d4389ac6fb80aeaac841451a", - "revisionExpr": "28a1930a65b966f6d4389ac6fb80aeaac841451a", - "sha256": "0g381r0mv2rv0yzq0qw2m65z6a6wx2wsc14xln7q9pphn7x7kfyl", - "tree": "eab6e2ec0efc501bdfafbd858176a8222503f7e0", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8996" - }, - "hardware/qcom/msm8x09": { - "groups": [ - "qcom_msm8x09" - ], - "rev": "2a866a2634b973659373dd1c14cf04d05ee69360", - "revisionExpr": "2a866a2634b973659373dd1c14cf04d05ee69360", - "sha256": "17hq55hsfyzknrjfmw877y5cnm4mgxi7bdj0fpb920gcn6klfdrs", - "tree": "a4675d7c2c1824d4007a5c229a3bdbf3d9b06027", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x09" - }, - "hardware/qcom/msm8x26": { - "groups": [ - "pdk-qcom", - "qcom_msm8x26" - ], - "rev": "6d5cb01a7775990778ccc90cbc39f59344e22871", - "revisionExpr": "6d5cb01a7775990778ccc90cbc39f59344e22871", - "sha256": "0kxbm2sk5lxzydh2f8jv1z6j3qpjxrb2b2vr3q71mfwms76z7zlc", - "tree": "1eb80daa5206e83bf56d6c6e6fb1a53f9c4f5ef0", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x26" - }, - "hardware/qcom/msm8x27": { - "groups": [ - "pdk-qcom", - "qcom_msm8x27" - ], - "rev": "b5f01bfaa0f87d12708003f7fc4db8e21e407d77", - "revisionExpr": "b5f01bfaa0f87d12708003f7fc4db8e21e407d77", - "sha256": "0bly3vx1ykfm251fz9c86znqzy9f8rlmgijaczzz1hk78mrk5sy7", - "tree": "6b411438e41606382a5f4592b0a92c7e61a72dd1", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x27" - }, - "hardware/qcom/msm8x84": { - "groups": [ - "pdk-qcom", - "qcom_msm8x84" - ], - "rev": "e25f1ea1138ec7f774cc64432325e8b230f8737f", - "revisionExpr": "e25f1ea1138ec7f774cc64432325e8b230f8737f", - "sha256": "1ds8p9sr9r3m9lncav7kjzma9m1v6abapddjx6xjncn9ghv3ga08", - "tree": "85cf4c498dbaf35bfb6eb23a1f4079547ab20d1c", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x84" - }, - "hardware/qcom/power": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "d5e40d46af896cacb195ca2ce28b89e9ed826257", - "revisionExpr": "d5e40d46af896cacb195ca2ce28b89e9ed826257", - "sha256": "0hgjhbm8bj66nm29xgmg9xb32y12kz4jn8bm4fpflxn1cz4gb38g", - "tree": "eddf67b4d77826c20ffe2c52918c5abb84725871", - "url": "https://android.googlesource.com/platform/hardware/qcom/power" - }, - "hardware/qcom/sdm845/bt": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "ea6279f3d5a54ccde462e4b616ef569b87ad51fc", - "revisionExpr": "ea6279f3d5a54ccde462e4b616ef569b87ad51fc", - "sha256": "16wxyxlvywkqpvlxlch8czcdjchnqnza5z8qhb1qgwv0kylrh1pp", - "tree": "0a37fb1e4b3ff9c825d67aca0f59479e3bd8b537", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/bt" - }, - "hardware/qcom/sdm845/data/ipacfg-mgr": { - "groups": [ - "generic_fs", - "qcom_sdm845", - "vendor" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sdm845/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sdm845/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "9fa4ae8c257b6600ecb5aeee16a6d8f631fd0603", - "revisionExpr": "9fa4ae8c257b6600ecb5aeee16a6d8f631fd0603", - "sha256": "0ymwzhq5n5cawc6cwspz5xbdc1vzxnxrp7nslmf9kc7mvln56hr4", - "tree": "4426d70b9508ccb473cac47a0b8ef79489131aa9", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/data/ipacfg-mgr" - }, - "hardware/qcom/sdm845/display": { - "dateTime": 1621904911, - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "24a9c1e5be20301d8493a9efaa59c341bda4f786", - "revisionExpr": "24a9c1e5be20301d8493a9efaa59c341bda4f786", - "sha256": "1hh37liap88gw5rl1yn15mpx3b96iw8qk7agsvrrxszyxvbksii9", - "tree": "b96ee8b826da69869e2aaf557f3fbb97f138b9b1", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/display" - }, - "hardware/qcom/sdm845/gps": { - "dateTime": 1624496901, - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "016e1fc0c0783432b3c42cefe19166a28bed8519", - "revisionExpr": "016e1fc0c0783432b3c42cefe19166a28bed8519", - "sha256": "15ibil263invfsc8p2889lb92370zxi27gkgx14b8y0jnpf4jx14", - "tree": "364320bfc1a467241adc6a19049e710e6a77bdab", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/gps" - }, - "hardware/qcom/sdm845/media": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "925fc5d4a5280d2cfffa51ee103f97f9a80a9c83", - "revisionExpr": "925fc5d4a5280d2cfffa51ee103f97f9a80a9c83", - "sha256": "10csk645fbbkcszv3lb835h2v1il4x6dihadxg23g7y2cxfi6nvj", - "tree": "a2ba563355ad3182546a902988b459ba874f00dc", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/media" - }, - "hardware/qcom/sdm845/thermal": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "34dd4b5d8e3c4369b5b6862442899f92e7e86427", - "revisionExpr": "34dd4b5d8e3c4369b5b6862442899f92e7e86427", - "sha256": "08jfmac2ac6zgfxg8hgvxmv70xk5mlz15vqrxy5xcfsg2f4q1c8r", - "tree": "e1d5487e138c446de8a8c6c3f23c654ee315935b", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/thermal" - }, - "hardware/qcom/sdm845/vr": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "8bb741811fe2017c069655677293d7f799a981ff", - "revisionExpr": "8bb741811fe2017c069655677293d7f799a981ff", - "sha256": "06fbwha2qkigss5r7r5vmgnr3c64cxy3njdp2qlbsxgm0c07xy9q", - "tree": "8a89bf7312d03c03baab7335c255238f57347b33", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/vr" - }, - "hardware/qcom/sm7150/gps": { - "dateTime": 1617152841, - "groups": [ - "qcom_sm7150" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm7150/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm7150/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "c03a8cdf88a9ad162d0d522ca779ac6b606c02fa", - "revisionExpr": "c03a8cdf88a9ad162d0d522ca779ac6b606c02fa", - "sha256": "1ilgf2rdxniq5b63an8asrbdir2f82yj05qcq8pg51gmkm2550nh", - "tree": "061cde30e7631cb42d269b27c22f52888f1f98cf", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7150/gps" - }, - "hardware/qcom/sm7250/display": { - "dateTime": 1624496902, - "groups": [ - "qcom_sm7250" - ], - "rev": "d1486590eb8730da0ee1123ee31581afcce972a1", - "revisionExpr": "d1486590eb8730da0ee1123ee31581afcce972a1", - "sha256": "0vha4cs3p8zy3b8m1di92wgypi8blsgl8a8aw997j9p4rg9pvm29", - "tree": "4995670f03ebbfcb5c66970390ca4e3de0f3b7a4", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/display" - }, - "hardware/qcom/sm7250/gps": { - "dateTime": 1631329644, - "groups": [ - "qcom_sm7250" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm7250/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm7250/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "153046c3e3eeca18573c8818881e2742a57dac4c", - "revisionExpr": "153046c3e3eeca18573c8818881e2742a57dac4c", - "sha256": "0a4d7vqlj666q8sw6548fli1hcmviqaqv9xhay4a3l3g4ppgylxp", - "tree": "98c4ee325af7a8bcc7bd1fe08c804a47aaf298a5", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/gps" - }, - "hardware/qcom/sm7250/media": { - "dateTime": 1624496903, - "groups": [ - "qcom_sm7250" - ], - "rev": "f855b9441370acafcc54b857a49fa9634414619f", - "revisionExpr": "f855b9441370acafcc54b857a49fa9634414619f", - "sha256": "1mxv8v1fnxr4gmjc92l16zmzxbiyppppszmjyjc61rkj3z92vdk7", - "tree": "4e628b0f47dfed879f3358bceb70881bebba5a1b", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/media" - }, - "hardware/qcom/sm8150/data/ipacfg-mgr": { - "dateTime": 1624583355, - "groups": [ - "qcom_sm8150" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm8150/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm8150/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "1ee12f6c18356b1efbc755ca02662fa6c23f9dd2", - "revisionExpr": "1ee12f6c18356b1efbc755ca02662fa6c23f9dd2", - "sha256": "0nl5wgfh2fnwh6ypyb7c4fga6q434b1nzfl4ha9l0qm24b5zw6vz", - "tree": "7e1f9900341fe21990a095a8a64c5fa9d6b3dd41", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/data/ipacfg-mgr" - }, - "hardware/qcom/sm8150/display": { - "dateTime": 1630112862, - "groups": [ - "qcom_sm8150" - ], - "rev": "188381da58b9a2f12067b471ac27261da7c7a21c", - "revisionExpr": "188381da58b9a2f12067b471ac27261da7c7a21c", - "sha256": "03hw9zi4rh43crmxafd1jnjbd9fpzln0mrd6rzc00lyb9hk5if10", - "tree": "9781018971ee70371fc94d4775dc1d443c163664", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/display" - }, - "hardware/qcom/sm8150/gps": { - "dateTime": 1634857692, - "groups": [ - "qcom_sm8150" - ], - "rev": "81a4f92e53693fe1abc03b2f3b6608b91595310e", - "revisionExpr": "81a4f92e53693fe1abc03b2f3b6608b91595310e", - "sha256": "1yhdc4qj2xjm4n6ym6yfldrrpbl263cj81n8fz08l6p4v3qfkc7z", - "tree": "64172d8ac3230ec509af61098c92286fd28a07ab", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/gps" - }, - "hardware/qcom/sm8150/media": { - "dateTime": 1624676860, - "groups": [ - "qcom_sm8150" - ], - "rev": "c431b2fe070678e4a320b91f9e30a964582f7ac5", - "revisionExpr": "c431b2fe070678e4a320b91f9e30a964582f7ac5", - "sha256": "07ghzjg7k8jydqg46w8s5w3ngjx0y533xyx8aigji399f1jdj9fd", - "tree": "7aa5196313b280a2787ad832462c59ec3ae216be", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/media" - }, - "hardware/qcom/sm8150/thermal": { - "groups": [ - "qcom_sm8150" - ], - "rev": "1713c84c662a078c13b54485fff2a973a32b205a", - "revisionExpr": "1713c84c662a078c13b54485fff2a973a32b205a", - "sha256": "068aa9jpgn5b8gdy62jz74hhik1dh4yjgliaavfhvqmg1mbgn7d5", - "tree": "1f003b8ec0a8d68c0ce2710d25fc25016ed30818", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/thermal" - }, - "hardware/qcom/sm8150/vr": { - "groups": [ - "qcom_sm8150" - ], - "rev": "122574c22b56a391fe44c37e8530e03af501fa36", - "revisionExpr": "122574c22b56a391fe44c37e8530e03af501fa36", - "sha256": "1k4dfzb7l3pk0zdxzad6y20kckyac5dl5i26b6rg03ip940ij7dj", - "tree": "fbdcbf4a406c2545df3e2090af7dffac1d4dee2d", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/vr" - }, - "hardware/qcom/sm8150p/gps": { - "dateTime": 1617152846, - "groups": [ - "qcom_sm8150p" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm8150p/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm8150p/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "add39d0912350c476cabb936af00f584af90ae53", - "revisionExpr": "add39d0912350c476cabb936af00f584af90ae53", - "sha256": "1m43j0m0cdjn7xn81n1a9h9v2b3846vixqffamajb8qrfp25yvzr", - "tree": "6bbb85006df6b5758c9a6d6777f198dfb1b358c0", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150p/gps" - }, - "hardware/qcom/wlan": { - "dateTime": 1637798881, - "groups": [ - "pdk-qcom", - "qcom_wlan" - ], - "rev": "06f6df948f70ece09625c25cf506f5b5c458fcce", - "revisionExpr": "06f6df948f70ece09625c25cf506f5b5c458fcce", - "sha256": "00y8hnmjl0a3g311w28iq208hx9spgchl9qz5psj1nl0zaqfrgnl", - "tree": "2884f194843399e3cb4a85eb8c43985b6a905443", - "url": "https://android.googlesource.com/platform/hardware/qcom/wlan" - }, - "hardware/ril": { - "dateTime": 1622768893, - "groups": [ - "pdk" - ], - "rev": "52bdb3d68fc5fbca2d2211476c32aec1d93b098a", - "revisionExpr": "52bdb3d68fc5fbca2d2211476c32aec1d93b098a", - "sha256": "13r4911z64whzp7q6sm9153xqj9frzmyq95q6dgfx2z6826gxcxn", - "tree": "56d559459897140672b01ece5e2b2384267e9065", - "url": "https://android.googlesource.com/platform/hardware/ril" - }, - "hardware/samsung/nfc": { - "groups": [ - "pdk" - ], - "rev": "3649b4c377883a3a2dcbac5057cbd8fdfb095103", - "revisionExpr": "3649b4c377883a3a2dcbac5057cbd8fdfb095103", - "sha256": "1mcsnjjngc7v1rb0pdf9fkjz5ww7smpdyxvll32yayx27nfmnsdq", - "tree": "0531c42732bf7e25c620979c6932253994076c91", - "url": "https://android.googlesource.com/platform/hardware/samsung/nfc" - }, - "hardware/st/nfc": { - "dateTime": 1633043693, - "groups": [ - "pdk" - ], - "rev": "3a6e5e98045d733f1ea2a6f3e22ff17fdd5c6249", - "revisionExpr": "3a6e5e98045d733f1ea2a6f3e22ff17fdd5c6249", - "sha256": "18g57s4cfv0wamfn78nwd8hr66vn4b27swnlhllc69psnklql39y", - "tree": "3711d80f7c7c0f6daf73af4a78484747c6ee73f5", - "url": "https://android.googlesource.com/platform/hardware/st/nfc" - }, - "hardware/st/secure_element": { - "groups": [ - "pdk" - ], - "rev": "4d1fc755c9334c79832e857d34f7b9064b4f0f7e", - "revisionExpr": "4d1fc755c9334c79832e857d34f7b9064b4f0f7e", - "sha256": "043ca4c21n7jrrckdd2b6j9p1prg4y08k8giw7r90q8kk2bf4cwl", - "tree": "39f436c22989c75c9171f1a109d8bd4497e4d78a", - "url": "https://android.googlesource.com/platform/hardware/st/secure_element" - }, - "hardware/st/secure_element2": { - "groups": [ - "pdk" - ], - "rev": "1376c3c6dc9a63ea69dcc86ee6167eb0da1925f7", - "revisionExpr": "1376c3c6dc9a63ea69dcc86ee6167eb0da1925f7", - "sha256": "183k0fmav5ndrkxkl7bnkm5mqyq0ddjjw6iilnl5y8122cg8phqn", - "tree": "82607633f39a2fa4bb06cbaa5ba3ff82b9015de3", - "url": "https://android.googlesource.com/platform/hardware/st/secure_element2" - }, - "hardware/ti/am57x": { - "groups": [ - "pdk" - ], - "rev": "94d10f08fb8b7971901fd676d5d1c7639c7ba530", - "revisionExpr": "94d10f08fb8b7971901fd676d5d1c7639c7ba530", - "sha256": "0gqn5lsyf7s420cdiga57w2c6g03zj048i5qq9r4904abcn9w1bm", - "tree": "f313e799c4e2737fe4c3f0e33bbeff02c2c9d508", - "url": "https://android.googlesource.com/platform/hardware/ti/am57x" - }, - "kernel/configs": { - "dateTime": 1646687006, - "groups": [ - "pdk", - "vts" - ], - "rev": "ec67a4f863bc9a04a83772498b15dfb68db45929", - "revisionExpr": "ec67a4f863bc9a04a83772498b15dfb68db45929", - "sha256": "0rm89iqykc3k4badw3vkk0nlhp1ckjxa1rfrmd2qg6w1kp5qcdmz", - "url": "https://github.com/GrapheneOS/kernel_configs" - }, - "kernel/google/barbet": { - "dateTime": 1649101735, - "fetchSubmodules": true, - "groups": [], - "rev": "dd9f6ea35765cb60c4780a9d8c0d1b28d2144b8a", - "revisionExpr": "dd9f6ea35765cb60c4780a9d8c0d1b28d2144b8a", - "sha256": "12yz3qncjn6pwj3icnvj70qn951l10cwhdf85mghp5a0rd2nh5j0", - "url": "https://github.com/GrapheneOS/kernel_google_barbet" - }, - "kernel/google/coral": { - "dateTime": 1649101690, - "fetchSubmodules": true, - "groups": [], - "rev": "69c7eee0e04c64c246ec6236b8828e2225da831c", - "revisionExpr": "69c7eee0e04c64c246ec6236b8828e2225da831c", - "sha256": "0p02wky97driah15w6l4ry68s9xiycd92qwm5nxpqlpavxadrhii", - "url": "https://github.com/GrapheneOS/kernel_google_coral" - }, - "kernel/google/crosshatch": { - "dateTime": 1649101709, - "fetchSubmodules": true, - "groups": [], - "rev": "e105747860e95ee105ed7b8c09958161f3360c01", - "revisionExpr": "e105747860e95ee105ed7b8c09958161f3360c01", - "sha256": "1j8wb7dsffmwkhn86rybjxgvjl73z1zgjzhpppm85kgd1z81qkia", - "url": "https://github.com/GrapheneOS/kernel_google_crosshatch" - }, - "kernel/google/redbull": { - "dateTime": 1649103472, - "fetchSubmodules": true, - "groups": [], - "rev": "71dc7826df87822d60b1113e3cf8cdc8830c14fe", - "revisionExpr": "71dc7826df87822d60b1113e3cf8cdc8830c14fe", - "sha256": "02a6zmfvq2najkrcy5id44r85qj68z0gd7qk02wwjy8k8h48ms0h", - "url": "https://github.com/GrapheneOS/kernel_google_redbull" - }, - "kernel/prebuilts/4.19/arm64": { - "dateTime": 1641946103, - "groups": [ - "pdk" - ], - "rev": "7a789b953d09bddd7fce326b42cd00023f16560c", - "revisionExpr": "7a789b953d09bddd7fce326b42cd00023f16560c", - "sha256": "15x4kkyh0744hs3jl0acjmgdn2h2sqgnk5m38w2mz9m3wfkmks89", - "tree": "aa6486382acca810f8dea6b08fedd6bb8a276166", - "url": "https://android.googlesource.com/kernel/prebuilts/4.19/arm64" - }, - "kernel/prebuilts/5.10/arm64": { - "dateTime": 1639440459, - "groups": [ - "pdk" - ], - "rev": "ae9b7a6d7112d105926168e319f23be75d4d8390", - "revisionExpr": "ae9b7a6d7112d105926168e319f23be75d4d8390", - "sha256": "16ia73462a37wpd5qar7rlb9kn9ns5a4j5i3xj3vp4dwawp3zpni", - "tree": "e63b7113abb5fd75f0a1ec540f16d373ed651144", - "url": "https://android.googlesource.com/kernel/prebuilts/5.10/arm64" - }, - "kernel/prebuilts/5.10/x86_64": { - "dateTime": 1639440459, - "groups": [ - "pdk" - ], - "rev": "ec23529c6e7fa84261893084e0a06c68d78a72fc", - "revisionExpr": "ec23529c6e7fa84261893084e0a06c68d78a72fc", - "sha256": "17my5v5r8ix6jgsdkjp2905maqjrm2jflpbi4j3fxl9337jx20ca", - "tree": "c6073ba16452eff45538b8ad19fdda32cd61786f", - "url": "https://android.googlesource.com/kernel/prebuilts/5.10/x86-64" - }, - "kernel/prebuilts/5.4/arm64": { - "dateTime": 1640131662, - "groups": [ - "pdk" - ], - "rev": "febbf112ce73f8815a1082a29d9e816ca4539064", - "revisionExpr": "febbf112ce73f8815a1082a29d9e816ca4539064", - "sha256": "0hkcaka6rhn8lqwl9pcvglvvj75ais01g0v1d22dx42x99x2cq4m", - "tree": "a541f369feef9b97d86121558016c5cffc3fea53", - "url": "https://android.googlesource.com/kernel/prebuilts/5.4/arm64" - }, - "kernel/prebuilts/5.4/x86_64": { - "dateTime": 1640131662, - "groups": [ - "pdk" - ], - "rev": "7ce758ea9130c6939b41a3210febf537d1c96490", - "revisionExpr": "7ce758ea9130c6939b41a3210febf537d1c96490", - "sha256": "1czk73h8piwgiwrrnhb9qisb76h5s6ff5d42ydsxnqx6sri2xwzh", - "tree": "ab3db52dea1e53515b00ef3e3817b462cfdcb7a0", - "url": "https://android.googlesource.com/kernel/prebuilts/5.4/x86-64" - }, - "kernel/prebuilts/build-tools": { - "dateTime": 1622129818, - "groups": [], - "rev": "361b065e7f987fc804686c0c2c9c7585cad6b2d6", - "revisionExpr": "361b065e7f987fc804686c0c2c9c7585cad6b2d6", - "sha256": "0jfq3q3xlkq9c4wyi5zvfn53bgazqg2kdpinf904hlyf6s2qi0p9", - "url": "https://android.googlesource.com/kernel/prebuilts/build-tools" - }, - "kernel/prebuilts/common-modules/virtual-device/4.19/arm64": { - "dateTime": 1612209682, - "groups": [ - "pdk" - ], - "rev": "31fa2c2d74f8b3659d8a2093f727486c4d890540", - "revisionExpr": "31fa2c2d74f8b3659d8a2093f727486c4d890540", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/4.19/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/4.19/x86-64": { - "dateTime": 1612209835, - "groups": [ - "pdk" - ], - "rev": "396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68", - "revisionExpr": "396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/4.19/x86-64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.10/arm64": { - "dateTime": 1639440461, - "groups": [ - "pdk" - ], - "rev": "3f1820d76e31e8d39c9bf20e4b4c3c2a2981f598", - "revisionExpr": "3f1820d76e31e8d39c9bf20e4b4c3c2a2981f598", - "sha256": "01hwiswcsqyhf64hhvgqv6k3dpq6alyz9bm806iw2znyn1hdqzyc", - "tree": "7a5cf53cbbc973ad6ca3314082674ec55bae53b2", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.10/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.10/x86-64": { - "dateTime": 1639440461, - "groups": [ - "pdk" - ], - "rev": "0ce01fc195f5957db4bcfcd5d5aa904240866239", - "revisionExpr": "0ce01fc195f5957db4bcfcd5d5aa904240866239", - "sha256": "03b5vsyz9qldfmpmc3j48fsd6zqpxvh889fmjgnhl14jd2b1alag", - "tree": "ddafb228e3e50f8727b63d6f30a52aa4f515f54c", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.10/x86-64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.4/arm64": { - "dateTime": 1640131666, - "groups": [ - "pdk" - ], - "rev": "c57812d9f2c196d675c168ad2b5f4d2cea7c1fa9", - "revisionExpr": "c57812d9f2c196d675c168ad2b5f4d2cea7c1fa9", - "sha256": "070812yxvcwspq412zx2bppyasaww00ax3qjpsnvhxxzrb4vvfi8", - "tree": "3014327c697c3733822f4b5509f0eeaabcafa795", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.4/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.4/x86-64": { - "dateTime": 1640131666, - "groups": [ - "pdk" - ], - "rev": "cc684b5cafc18a229762fed0f415718d3f51c12a", - "revisionExpr": "cc684b5cafc18a229762fed0f415718d3f51c12a", - "sha256": "044f032w1dmzc5xrpf77da0la1qhdsq8mgpqm2b62ww9hx75bkvm", - "tree": "865f16c6476fb5363568fed5f1dc4d8919503af5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.4/x86-64" - }, - "kernel/prebuilts/common-modules/virtual-device/mainline/arm64": { - "dateTime": 1612210495, - "groups": [ - "pdk" - ], - "rev": "c413b2256fc3ab41da32a5b790bb8f8a465f4cac", - "revisionExpr": "c413b2256fc3ab41da32a5b790bb8f8a465f4cac", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/mainline/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/mainline/x86-64": { - "dateTime": 1612210658, - "groups": [ - "pdk" - ], - "rev": "8bd5dbee62d3a4e2666123e138f34939d9162b07", - "revisionExpr": "8bd5dbee62d3a4e2666123e138f34939d9162b07", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/mainline/x86-64" - }, - "kernel/prebuilts/mainline/arm64": { - "dateTime": 1623287354, - "groups": [ - "pdk" - ], - "rev": "92e5dd16a4738285221f444bdeac0c16cb872d6d", - "revisionExpr": "92e5dd16a4738285221f444bdeac0c16cb872d6d", - "sha256": "0pw66qkkcil7wmfamvikdjsdmsr4vysb4f0aby02ygix2kdwfx6p", - "tree": "9a64e4d88941a697a113e6cd8eb8b3bd60ceb259", - "url": "https://android.googlesource.com/kernel/prebuilts/mainline/arm64" - }, - "kernel/tests": { - "dateTime": 1624496919, - "groups": [ - "pdk", - "vts" - ], - "rev": "4e594b25241602361cd837aed809216db580825d", - "revisionExpr": "4e594b25241602361cd837aed809216db580825d", - "sha256": "1xibcqrq89p12cng3qsg5hcc7lf2mdz90g5cbipz7rxwqpid2qc8", - "tree": "aab8551ed6cf00ab715b49f4c5eff93f423cf5dd", - "url": "https://android.googlesource.com/kernel/tests" - }, - "libcore": { - "dateTime": 1649592398, - "groups": [ - "pdk" - ], - "rev": "1cee508a6ec5f51f3c84d0b4bd9579ba1e1aeecd", - "revisionExpr": "1cee508a6ec5f51f3c84d0b4bd9579ba1e1aeecd", - "sha256": "0sl84qhn4sryb7bh5l191bqsyv9n5nm2hdwiz5kxn1s22rq4j0l2", - "url": "https://github.com/GrapheneOS/platform_libcore" - }, - "libnativehelper": { - "dateTime": 1625706864, - "groups": [ - "pdk" - ], - "rev": "4ec443f268a452e50bfdeb14c0d826d08253b42e", - "revisionExpr": "4ec443f268a452e50bfdeb14c0d826d08253b42e", - "sha256": "1509vfazmfy60ny84mljzf1iw0m5hswg922z4wm8ac79gw5wsrf2", - "tree": "925ab5501040bb9ab74f586461aa7ddcdfc654eb", - "url": "https://android.googlesource.com/platform/libnativehelper" - }, - "packages/apps/BasicSmsReceiver": { - "dateTime": 1629421653, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1bd60a365228a0ae9c9f1a053c75d61842acd6fd", - "revisionExpr": "1bd60a365228a0ae9c9f1a053c75d61842acd6fd", - "sha256": "13a8aj0lxiz3xw69iq5mf3kyc99v400x64gk9x2pgb6sqwdb8mn9", - "tree": "c19f124b9c9e98ff763a63907c93c43257bde066", - "url": "https://android.googlesource.com/platform/packages/apps/BasicSmsReceiver" - }, - "packages/apps/Bluetooth": { - "dateTime": 1646687020, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "eecdcd777151732b6265dac81b900ebfe86bed96", - "revisionExpr": "eecdcd777151732b6265dac81b900ebfe86bed96", - "sha256": "1g7ac7clp7x6yrv7jqb8mfmyxr23c1pg15bin4565wsya0ilhi81", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Bluetooth" - }, - "packages/apps/Calendar": { - "dateTime": 1646687021, - "groups": [ - "pdk-fs" - ], - "rev": "0cf4f2fd6ab84127df977adff62077804d4896a1", - "revisionExpr": "0cf4f2fd6ab84127df977adff62077804d4896a1", - "sha256": "14rbdhb00vw5bgd9y3na8fswzagnwb20mw77jv5dkvby4zbikiqc", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Calendar" - }, - "packages/apps/Car/Calendar": { - "dateTime": 1637280465, - "groups": [ - "pdk-fs" - ], - "rev": "4413079abed52c7820a7f7542200778700821a0f", - "revisionExpr": "4413079abed52c7820a7f7542200778700821a0f", - "sha256": "0jyh7kzzybk5d6g2j5ji05x1z773r4dkvvkr8wnlq5y7i3l9g1nj", - "tree": "bfd660ff13f094c3282632f35eb1a2bc9feec2cf", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Calendar" - }, - "packages/apps/Car/Cluster": { - "dateTime": 1636675654, - "groups": [ - "pdk-fs" - ], - "rev": "2a31245900d70326d54765b492f9c39efe2193f8", - "revisionExpr": "2a31245900d70326d54765b492f9c39efe2193f8", - "sha256": "1l8b4nm4zf1vnrghy1jhb0zyhqvxw3wzp8dpkjj3r3pnhdlfsb2n", - "tree": "fbee6ef5f1ba4d8c692876c50c08307639ff213a", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Cluster" - }, - "packages/apps/Car/DebuggingRestrictionController": { - "dateTime": 1628039320, - "groups": [ - "pdk-fs" - ], - "rev": "dcfdd077423987f050a404ff1739470432b39784", - "revisionExpr": "dcfdd077423987f050a404ff1739470432b39784", - "sha256": "1hl1gyk1x3if9vbbd57qi69xrkzlbazfd71cvna9my33aazlz22n", - "tree": "f2f470f6f65f12d0af6841050b325a17370b4ecf", - "url": "https://android.googlesource.com/platform/packages/apps/Car/DebuggingRestrictionController" - }, - "packages/apps/Car/Dialer": { - "dateTime": 1642212466, - "groups": [ - "pdk-fs" - ], - "rev": "5c29fabd1e01ebd536da836a7fdbb34cf34d4a1c", - "revisionExpr": "5c29fabd1e01ebd536da836a7fdbb34cf34d4a1c", - "sha256": "0qs256h0rpk71a3ksid6i0hvazrd36ysiffjb04xmfrq30iv9r5l", - "tree": "f359eea52a7fbf7238918793aca76703ce33b8fb", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Dialer" - }, - "packages/apps/Car/Hvac": { - "dateTime": 1612577260, - "groups": [ - "pdk-fs" - ], - "rev": "2164bd1dca289a097df7b9daaa18a1a2e99c74b5", - "revisionExpr": "2164bd1dca289a097df7b9daaa18a1a2e99c74b5", - "sha256": "1d2hqs0qqjihdjsqcpa1sg1k54rzdnzgj1y045mmxjp3sywd4lny", - "tree": "2633e741f7980841567a7e05b925b70cb5bfa4c6", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Hvac" - }, - "packages/apps/Car/LatinIME": { - "groups": [ - "pdk-fs" - ], - "rev": "a6e4dc21f26eb7d0dd2e928d89e5dd0fe01a6ff5", - "revisionExpr": "a6e4dc21f26eb7d0dd2e928d89e5dd0fe01a6ff5", - "sha256": "0386ikmn57maxfr4brily6klk0996d93yw6fahk0h1vlh1bhqgma", - "tree": "b73aa0fff4ae9691282dc86d1fd86e554d5ba82d", - "url": "https://android.googlesource.com/platform/packages/apps/Car/LatinIME" - }, - "packages/apps/Car/Launcher": { - "dateTime": 1640304453, - "groups": [ - "pdk-fs" - ], - "rev": "04571ea1a9a4b305afb4f968f298b0209997de41", - "revisionExpr": "04571ea1a9a4b305afb4f968f298b0209997de41", - "sha256": "1hpmc21rim77gm10dnzddpxssas7kdfb1qawwjh2d1xfkkdvmh0r", - "tree": "fbba77d4bf0af65b8cc784c5a47b4b34f692bbba", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Launcher" - }, - "packages/apps/Car/LinkViewer": { - "dateTime": 1619140111, - "groups": [ - "pdk-fs" - ], - "rev": "31aeac98b9e02a51867623f1bf1a1586ac3eec34", - "revisionExpr": "31aeac98b9e02a51867623f1bf1a1586ac3eec34", - "sha256": "1z34jrm6jwb5wpvia998h5izbmx7s80k3vgk43kmizkpfkd99n9p", - "tree": "8d6544b8fab60721c8b4a6dba67def484d3bc297", - "url": "https://android.googlesource.com/platform/packages/apps/Car/LinkViewer" - }, - "packages/apps/Car/LocalMediaPlayer": { - "dateTime": 1625015321, - "groups": [ - "pdk-fs" - ], - "rev": "f42e1c5f2d3e75ab0eb65ce978bd8b911f42cd0f", - "revisionExpr": "f42e1c5f2d3e75ab0eb65ce978bd8b911f42cd0f", - "sha256": "1q5kbq8p08vscikaqjhkx2dq4cv7i7q3x4ga9fvjfgjnpvvwcgla", - "tree": "dc5267e3993f84a485a484a2f5f827fed2eff256", - "url": "https://android.googlesource.com/platform/packages/apps/Car/LocalMediaPlayer" - }, - "packages/apps/Car/Media": { - "dateTime": 1641766157, - "groups": [ - "pdk-fs" - ], - "rev": "f5edf5a698561402261d7f1a254a6de05d758514", - "revisionExpr": "f5edf5a698561402261d7f1a254a6de05d758514", - "sha256": "124ygd7qblxq1x8w07cqkmjgn14fpr3l8wpy4fasjmladqsbfy3y", - "tree": "ad0eb4e6aee788743c3249d77403739aae687039", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Media" - }, - "packages/apps/Car/Messenger": { - "dateTime": 1637280470, - "groups": [ - "pdk-fs" - ], - "rev": "f39ed8aa21acf120a47b67097da885d2c1cf3779", - "revisionExpr": "f39ed8aa21acf120a47b67097da885d2c1cf3779", - "sha256": "0pba04pkx6qvcni9hhshqazxwrk1ny43bklb162jah987kiafjkq", - "tree": "eec36c9282186f4987f317e2599973bf09c84358", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Messenger" - }, - "packages/apps/Car/Notification": { - "dateTime": 1639699713, - "groups": [ - "pdk-fs" - ], - "rev": "a8ecbcf838012f31fed2d77b7be78e02c373c6df", - "revisionExpr": "a8ecbcf838012f31fed2d77b7be78e02c373c6df", - "sha256": "1ada9nc3rzmqs1mfjj16sqsbsjdwb9w108sqxyfg8n9gfnm5g57f", - "tree": "74689d80fc38255437d7ba029857cc948b3c1c83", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Notification" - }, - "packages/apps/Car/Provision": { - "dateTime": 1634951280, - "groups": [ - "pdk-fs" - ], - "rev": "4dc8d7c5e7c1f4baafd7a400fd92ec0c47b82485", - "revisionExpr": "4dc8d7c5e7c1f4baafd7a400fd92ec0c47b82485", - "sha256": "1nlc27pgdc5qr5w8fvdvzxm8sn90cairqs9bh8msk48n5igkfd06", - "tree": "b0a8863864dc4052d14f1678b4eb3978fc587f61", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Provision" - }, - "packages/apps/Car/Radio": { - "dateTime": 1639260470, - "groups": [ - "pdk-fs" - ], - "rev": "fc853378b858046efc3d596613403d236727a322", - "revisionExpr": "fc853378b858046efc3d596613403d236727a322", - "sha256": "07r9i8cq3sas1qkmzvk2c9z2rk6z5k6x10bl53dyqmskl4c9r3qd", - "tree": "c55997e0b57d327ed86820759916899ac3b2f36a", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Radio" - }, - "packages/apps/Car/RotaryController": { - "dateTime": 1637798903, - "groups": [ - "pdk-fs" - ], - "rev": "6c3f5d0bad5f8e5f8d138fa25fb005a9d16ddd3e", - "revisionExpr": "6c3f5d0bad5f8e5f8d138fa25fb005a9d16ddd3e", - "sha256": "0zcyfwbwmd37yzvyllmh4hf39f8mz6q1ingz30izd4mw2mn0s9jl", - "tree": "aa3088604f03e14266b829438f5655243c44b9f4", - "url": "https://android.googlesource.com/platform/packages/apps/Car/RotaryController" - }, - "packages/apps/Car/Settings": { - "dateTime": 1642212471, - "groups": [ - "pdk-fs" - ], - "rev": "052638003073c70dcb2e9b77abeb2e45c35c5804", - "revisionExpr": "052638003073c70dcb2e9b77abeb2e45c35c5804", - "sha256": "0hwkn8vpyblq4f54sjjih5k6r5ralkafdsjcr2kn6n3q79ci4081", - "tree": "8e0f41cba5e36fbf04564eca528285091236adfc", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Settings" - }, - "packages/apps/Car/SettingsIntelligence": { - "dateTime": 1632957134, - "groups": [ - "pdk-fs" - ], - "rev": "feba2f800e8fa9e901ad200f397c3bbf44a28b41", - "revisionExpr": "feba2f800e8fa9e901ad200f397c3bbf44a28b41", - "sha256": "0f22j3sdh649nv3mywn29hpw9rgbl3p1ad3i22dbfxy1ghyl4ryw", - "tree": "d2c7af368cd0a4591b030d73e7932329625037d1", - "url": "https://android.googlesource.com/platform/packages/apps/Car/SettingsIntelligence" - }, - "packages/apps/Car/SystemUI": { - "dateTime": 1640304450, - "groups": [ - "pdk-fs" - ], - "rev": "6c3e74fe518224e05f5a4b96c39346c7f3f8f2a7", - "revisionExpr": "6c3e74fe518224e05f5a4b96c39346c7f3f8f2a7", - "sha256": "12pm6fx1snsdnc6lxpilzqljbbs4ns8h5f4di67s5mfd2zsyxf6h", - "tree": "027ba9c52b44039ab2e03652dd32d32c3dd1b37a", - "url": "https://android.googlesource.com/platform/packages/apps/Car/SystemUI" - }, - "packages/apps/Car/SystemUpdater": { - "dateTime": 1625015325, - "groups": [ - "pdk-fs" - ], - "rev": "623e7cea68bd056b24f4a148bdf245dc48452759", - "revisionExpr": "623e7cea68bd056b24f4a148bdf245dc48452759", - "sha256": "0c5i2y5p3y5gmbdi4fl3k6nrifr9kp1g15115i92fg3vh78f4g0x", - "tree": "eb245a3f4bd1ee407d13573318e21184366c3f71", - "url": "https://android.googlesource.com/platform/packages/apps/Car/SystemUpdater" - }, - "packages/apps/Car/libs": { - "dateTime": 1642370875, - "groups": [ - "pdk-fs" - ], - "rev": "dfe2e85c92336cb446576c7d8f7fd4071e14d930", - "revisionExpr": "dfe2e85c92336cb446576c7d8f7fd4071e14d930", - "sha256": "1gikia1r6aaabsvigimb91jlxd15s3hil93lrfypfsgnbidwndqb", - "tree": "2af3d47d5ba63dff454654bc07a999fbf634377d", - "url": "https://android.googlesource.com/platform/packages/apps/Car/libs" - }, - "packages/apps/Car/tests": { - "dateTime": 1634771332, - "groups": [ - "pdk-fs" - ], - "rev": "c20e43b26c140b27f9fd42fe98a1f23c38d10743", - "revisionExpr": "c20e43b26c140b27f9fd42fe98a1f23c38d10743", - "sha256": "06zmkfp6jfdqjwi10ph1zv52mjj8af8fcj7839gj3gccn0asdkii", - "tree": "8c8bf63883063689b7e029ff3ea3d51017a9a8b1", - "url": "https://android.googlesource.com/platform/packages/apps/Car/tests" - }, - "packages/apps/CarrierConfig": { - "dateTime": 1646687327, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "05d1a0300b9d1f5fca7f9c4e01bfc6cac55c05f0", - "revisionExpr": "05d1a0300b9d1f5fca7f9c4e01bfc6cac55c05f0", - "sha256": "1ll318ry1w8pnvwdgbllli94c15yrq0zvim8y2jphd953mxvvfc9", - "url": "https://github.com/GrapheneOS/platform_packages_apps_CarrierConfig" - }, - "packages/apps/CellBroadcastReceiver": { - "dateTime": 1641859666, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ec8fa38ac7343c56ba52239174212a1e2b81a631", - "revisionExpr": "ec8fa38ac7343c56ba52239174212a1e2b81a631", - "sha256": "098iyr05n1hknvah3yz2rrnmq44r97ar6pfnlb3ija5i2sdhjd8z", - "tree": "a9574d09c2b2e36646e5eee2e6bca8d7ea2bf864", - "url": "https://android.googlesource.com/platform/packages/apps/CellBroadcastReceiver" - }, - "packages/apps/CertInstaller": { - "dateTime": 1640304460, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "d93d56d2156422c802e16e0f0fc2dfea3ba794e4", - "revisionExpr": "d93d56d2156422c802e16e0f0fc2dfea3ba794e4", - "sha256": "1ijdyzrn2dnzbap9q807p8b7vri65d6d37yvaxss1n9vfv9c7j8q", - "tree": "8985dccd631be2907155202b224a260489fe9983", - "url": "https://android.googlesource.com/platform/packages/apps/CertInstaller" - }, - "packages/apps/Contacts": { - "dateTime": 1646687023, - "groups": [ - "pdk-fs" - ], - "rev": "705bbf36b0ce11a8179d375e4492331a778f1b6f", - "revisionExpr": "705bbf36b0ce11a8179d375e4492331a778f1b6f", - "sha256": "15hp6b3bl74gsl6w093p4k7gg9y0xbc5dxswk3rd8cma0m71mdkm", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Contacts" - }, - "packages/apps/DeskClock": { - "dateTime": 1645117818, - "groups": [ - "pdk-fs" - ], - "rev": "602b278dc33821b3831b093600c13579ec35fa7b", - "revisionExpr": "602b278dc33821b3831b093600c13579ec35fa7b", - "sha256": "1siwqqg371r65mvjq968j6mhhwvm6yqynk4svyq0mi8n8wqniwv0", - "url": "https://github.com/GrapheneOS/platform_packages_apps_DeskClock" - }, - "packages/apps/DevCamera": { - "groups": [ - "pdk" - ], - "rev": "03a43103c7357d3582c34ebaf191ac5459ad2067", - "revisionExpr": "03a43103c7357d3582c34ebaf191ac5459ad2067", - "sha256": "10vv74hndkdq9281dxsv8jk8frfjjqkqw2h48wc63c762mvvfy5f", - "tree": "ccb336647a05be8420ae64ee6d356c6887e29078", - "url": "https://android.googlesource.com/platform/packages/apps/DevCamera" - }, - "packages/apps/Dialer": { - "dateTime": 1647407050, - "groups": [ - "pdk-fs" - ], - "rev": "efd65c30b546d8ea8ea890c62d88f0e97133505f", - "revisionExpr": "efd65c30b546d8ea8ea890c62d88f0e97133505f", - "sha256": "1isajh5lv36cbyvp3b7f7r39a425w96chgwzjw0clz00114nq0v7", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Dialer" - }, - "packages/apps/DocumentsUI": { - "dateTime": 1646687025, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5545bcc199e2884f14e83b23c1505815a73120a9", - "revisionExpr": "5545bcc199e2884f14e83b23c1505815a73120a9", - "sha256": "16vc2b76zipy6vp5s65xi52d78vpfj1mknaxd419g6p1qa68qwk0", - "url": "https://github.com/GrapheneOS/platform_packages_apps_DocumentsUI" - }, - "packages/apps/EmergencyInfo": { - "dateTime": 1637374095, - "groups": [ - "pdk-fs" - ], - "rev": "943ca0bbc676344949759b9175999dfcc70d51b6", - "revisionExpr": "943ca0bbc676344949759b9175999dfcc70d51b6", - "sha256": "0v1knymy2blg11ngp5ghs1kinsv6089zzwws831m9vc7f0mdn6bx", - "tree": "45376c22b343c555aeca0b05e1d5b04b7391e0bd", - "url": "https://android.googlesource.com/platform/packages/apps/EmergencyInfo" - }, - "packages/apps/ExactCalculator": { - "dateTime": 1644408608, - "groups": [], - "rev": "ca3bbe902742cc9e0cb69b53a8b77465adfb065b", - "revisionExpr": "ca3bbe902742cc9e0cb69b53a8b77465adfb065b", - "sha256": "0ff10clwkj3p4r816smfdafljcaqwwbpccma98bh4jkia11djffa", - "url": "https://github.com/GrapheneOS/platform_packages_apps_ExactCalculator" - }, - "packages/apps/Gallery2": { - "dateTime": 1646687026, - "groups": [ - "pdk-fs" - ], - "rev": "1ff2f14e4131aa7c842da439b7ed205edc404c07", - "revisionExpr": "1ff2f14e4131aa7c842da439b7ed205edc404c07", - "sha256": "179v6x3mx8da00knd78dh2aixsya4w1k145v5fiwb5094z7d2vxk", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Gallery2" - }, - "packages/apps/GmsCompat": { - "dateTime": 1649654449, - "groups": [ - "pdk-fs" - ], - "rev": "4a70b3d7bcbab11c330ba1b70de55e3af7485a74", - "revisionExpr": "4a70b3d7bcbab11c330ba1b70de55e3af7485a74", - "sha256": "0gz68phfyxy1spky8f3hj6drqjy95kk66jv9q8fpq2m8p6sf02vz", - "url": "https://github.com/GrapheneOS/platform_packages_apps_GmsCompat" - }, - "packages/apps/HTMLViewer": { - "dateTime": 1632957141, - "groups": [ - "pdk-fs" - ], - "rev": "9768dcca4bf08a03922d93bc35a71c15867b6247", - "revisionExpr": "9768dcca4bf08a03922d93bc35a71c15867b6247", - "sha256": "1lswma9bl2chznhblrfkg5vrj7h04yyz7vj1rpwvxasaa6agm9hd", - "tree": "5fcb5909a9652effbbd0bf6eba57f847673f3d5d", - "url": "https://android.googlesource.com/platform/packages/apps/HTMLViewer" - }, - "packages/apps/ImsServiceEntitlement": { - "dateTime": 1639188458, - "groups": [ - "pdk-fs" - ], - "rev": "a84085459123344a6a4166783d388012633a76e4", - "revisionExpr": "a84085459123344a6a4166783d388012633a76e4", - "sha256": "0aifd6g4fisbfjlzd98amlg23swdlrsx3n52nc4hn71195nrby07", - "tree": "84f7e9ef836ca3b5f4a163d91635d293c6224f34", - "url": "https://android.googlesource.com/platform/packages/apps/ImsServiceEntitlement" - }, - "packages/apps/KeyChain": { - "dateTime": 1640304466, - "groups": [ - "pdk-fs" - ], - "rev": "a2428c3eb65216e3bb8b98910cebd8174d857684", - "revisionExpr": "a2428c3eb65216e3bb8b98910cebd8174d857684", - "sha256": "0nfxygswbzbfmjj8zqkf8my4md2wmcqb6bhb9hqcigy9ggsw26ar", - "tree": "448880729f725ed590fc9790b378e3f303751068", - "url": "https://android.googlesource.com/platform/packages/apps/KeyChain" - }, - "packages/apps/Launcher3": { - "dateTime": 1649098287, - "groups": [ - "pdk-fs" - ], - "rev": "e683514b89beed4d376206570734b493ce69c245", - "revisionExpr": "e683514b89beed4d376206570734b493ce69c245", - "sha256": "1vzdyw8p2rip8m6a5hpsx6l9i2i2fk4gsixkslisxbmhlilkw7a0", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Launcher3" - }, - "packages/apps/ManagedProvisioning": { - "dateTime": 1641766171, - "groups": [ - "pdk-fs" - ], - "rev": "62fdc05adc6095ce2b9297517d472b8411753acf", - "revisionExpr": "62fdc05adc6095ce2b9297517d472b8411753acf", - "sha256": "07ink9vr79rvwz6v3cv9kv9alvall3mw8p2wchhqrny0ypz5qb0l", - "tree": "27b1361b3b4a07ccf85a6c17039a287f4de9a820", - "url": "https://android.googlesource.com/platform/packages/apps/ManagedProvisioning" - }, - "packages/apps/Messaging": { - "dateTime": 1646687029, - "groups": [ - "pdk-fs" - ], - "rev": "e63a96c46200b883c03f6aed3389d4c82fa3e987", - "revisionExpr": "e63a96c46200b883c03f6aed3389d4c82fa3e987", - "sha256": "1rvs4s8r2kbvcz81z9ddlb9skpz3a1mfv6wg8wl5d2rd5xqwpgpn", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Messaging" - }, - "packages/apps/Music": { - "groups": [ - "pdk-fs" - ], - "rev": "7f49989f4f7ccc6774fe4aa64823c00014f1f3db", - "revisionExpr": "7f49989f4f7ccc6774fe4aa64823c00014f1f3db", - "sha256": "0as5xx38vj9lhkqx0vwd76sdn53cd3f3p2igb48lbx31d037q4c3", - "tree": "8c5e6acc2fb2b1e33b38ecf45d8366a839e4cb23", - "url": "https://android.googlesource.com/platform/packages/apps/Music" - }, - "packages/apps/MusicFX": { - "dateTime": 1639188461, - "groups": [ - "pdk-fs" - ], - "rev": "843d75220085aa6b7320b044196530dbfa7ffdcc", - "revisionExpr": "843d75220085aa6b7320b044196530dbfa7ffdcc", - "sha256": "1rv1vgy29dal28480i15qndz2c2kbbp5fh7qbkxpvzclixbdc3b7", - "tree": "71942319fa4370d51e95e5d52c1ef32657668c1f", - "url": "https://android.googlesource.com/platform/packages/apps/MusicFX" - }, - "packages/apps/Nfc": { - "dateTime": 1649098289, - "groups": [ - "apps_nfc", - "pdk-fs" - ], - "rev": "862e68ca4e085bbb008196f2483f37ef4d0ed331", - "revisionExpr": "862e68ca4e085bbb008196f2483f37ef4d0ed331", - "sha256": "01wjzm341npwlaakaq992mkgbvrnrlgw4dzcscq67jnfgw4gfm8r", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Nfc" - }, - "packages/apps/OnDeviceAppPrediction": { - "groups": [ - "pdk-fs" - ], - "rev": "35a9c921ccdd1f7cf2262a54c29521cf62ceb401", - "revisionExpr": "35a9c921ccdd1f7cf2262a54c29521cf62ceb401", - "sha256": "1fkf6vkd884q62xl21kayi6113ggay9yla8v89nq1dyp2k5w3dna", - "tree": "857c06d175eb126d3bf461cad47007d867281814", - "url": "https://android.googlesource.com/platform/packages/apps/OnDeviceAppPrediction" - }, - "packages/apps/OneTimeInitializer": { - "groups": [ - "pdk-fs" - ], - "rev": "bbe82f9edba27d23e69266c91c803e3ce1ce2190", - "revisionExpr": "bbe82f9edba27d23e69266c91c803e3ce1ce2190", - "sha256": "1p5xhhljcd2bcpb57b22h65rgsv6k11l3xdi0bc4jaim9p12sikp", - "tree": "abad0f19e7bf6fb5486dbf2c0ef6d3fb1e9f9a59", - "url": "https://android.googlesource.com/platform/packages/apps/OneTimeInitializer" - }, - "packages/apps/PhoneCommon": { - "dateTime": 1640304470, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8cfe17c2aa6972af863e7a78de1b364c783a3a39", - "revisionExpr": "8cfe17c2aa6972af863e7a78de1b364c783a3a39", - "sha256": "1nmrb5nw162jbk3sz8v1jip0gxb4fr83bgfq0x0wc793gh9x35nb", - "tree": "8483d99f93552bc19cf774b8339725ba47d070ff", - "url": "https://android.googlesource.com/platform/packages/apps/PhoneCommon" - }, - "packages/apps/Protips": { - "groups": [ - "pdk-fs" - ], - "rev": "ccf246e4bf02016981b37a704f26515ebd7e1ffd", - "revisionExpr": "ccf246e4bf02016981b37a704f26515ebd7e1ffd", - "sha256": "0krih7himlvr4i051i1ccrr46pvz34nl7zabxq37i5902fg7ifn6", - "tree": "de37dcef6ca4db1feaf28f2c84c34584ebc2265c", - "url": "https://android.googlesource.com/platform/packages/apps/Protips" - }, - "packages/apps/Provision": { - "dateTime": 1613866121, - "groups": [ - "pdk-fs" - ], - "rev": "21697efd4ce1bf3c51e2661491eac51d1f510fc2", - "revisionExpr": "21697efd4ce1bf3c51e2661491eac51d1f510fc2", - "sha256": "1b52p9b9i19cg8pip9ykfj5finlvxxv9ikwjfjpk022pzg0p0zz2", - "tree": "103d774520d2f59781636ae3a6e490b9727d8bd8", - "url": "https://android.googlesource.com/platform/packages/apps/Provision" - }, - "packages/apps/QuickAccessWallet": { - "dateTime": 1632539277, - "groups": [ - "pdk-fs" - ], - "rev": "05c2e6b7013f9731ec00ea790e5fbf2072756c80", - "revisionExpr": "05c2e6b7013f9731ec00ea790e5fbf2072756c80", - "sha256": "1z85rzf28s2f28jxpa89ja51yl8kf12z43a1k72lb7q7cgma6w9a", - "tree": "4b969ed90c5a09cc09f21d82424e939e61a8a36a", - "url": "https://android.googlesource.com/platform/packages/apps/QuickAccessWallet" - }, - "packages/apps/QuickSearchBox": { - "dateTime": 1646687030, - "groups": [ - "pdk-fs" - ], - "rev": "4d12d91dfd011681a09cbe7a7e66fdf5e7a51eed", - "revisionExpr": "4d12d91dfd011681a09cbe7a7e66fdf5e7a51eed", - "sha256": "0hrs8giawmjphmjlfm5qqgda7bndm9nplvc5666v9s6rhmpi9dwx", - "url": "https://github.com/GrapheneOS/platform_packages_apps_QuickSearchBox" - }, - "packages/apps/RemoteProvisioner": { - "dateTime": 1639008638, - "groups": [ - "pdk-fs" - ], - "rev": "4f3c94b5fead68f0ef4494e61647a892fc0a5723", - "revisionExpr": "4f3c94b5fead68f0ef4494e61647a892fc0a5723", - "sha256": "1i0sl4y1f55g494p7kh0jn09lpbl24x5895hzgg8x10rzx72mjsp", - "tree": "0c7ef80dce2cb5a3f7ca4c7a8e25c3b5a9621ca9", - "url": "https://android.googlesource.com/platform/packages/apps/RemoteProvisioner" - }, - "packages/apps/SafetyRegulatoryInfo": { - "dateTime": 1640131697, - "groups": [ - "pdk-fs" - ], - "rev": "b2f677ad2ede352c5572f139778f08aecbffd8b3", - "revisionExpr": "b2f677ad2ede352c5572f139778f08aecbffd8b3", - "sha256": "106dkkz5v20cdy9kfxifgwdswmpql1szhrmmfc9f8lhh8sq83r6b", - "tree": "9128ff3aad07e5ce3d21dd979861a585c7f98afe", - "url": "https://android.googlesource.com/platform/packages/apps/SafetyRegulatoryInfo" - }, - "packages/apps/SampleLocationAttribution": { - "dateTime": 1620176908, - "groups": [ - "pdk-fs" - ], - "rev": "5106ac9c28949c9fd5abf1352e632dd0527fa0ed", - "revisionExpr": "5106ac9c28949c9fd5abf1352e632dd0527fa0ed", - "sha256": "1rl5fafh4w2ly59yby031ag1h5b1i7fp01i89qlsc85x5c4k3ash", - "tree": "5a5a7697a4be8151f68c69a7c4c4ebc5d91897ff", - "url": "https://android.googlesource.com/platform/packages/apps/SampleLocationAttribution" - }, - "packages/apps/SecureElement": { - "dateTime": 1620176909, - "groups": [ - "apps_se", - "pdk-fs" - ], - "rev": "18e556d33d241f85741967b588d80baeed761dcb", - "revisionExpr": "18e556d33d241f85741967b588d80baeed761dcb", - "sha256": "0csvapdfp737y40sywzxbk87bx20dn3j7ppalz6wigc25r2a5wz8", - "tree": "7a6ccf14e7ecc9cf63c6edeb638232bb09879ed5", - "url": "https://android.googlesource.com/platform/packages/apps/SecureElement" - }, - "packages/apps/Settings": { - "dateTime": 1649654377, - "groups": [ - "pdk-fs" - ], - "rev": "4ced543422428d39d53f4487e024d090e1cf1990", - "revisionExpr": "4ced543422428d39d53f4487e024d090e1cf1990", - "sha256": "1c0fvjnb5jn9n4rnricrnqmwdiqlv7y7hbj1jpsv85fpn0473257", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Settings" - }, - "packages/apps/SettingsIntelligence": { - "dateTime": 1646687031, - "groups": [ - "pdk-fs" - ], - "rev": "d01760e8133da3e6a526384f3810c01f3498d869", - "revisionExpr": "d01760e8133da3e6a526384f3810c01f3498d869", - "sha256": "09cf5m0s14cmwd8jfks4bn1pdgjp08vyvknrv01cy2jlgnxqr1dq", - "url": "https://github.com/GrapheneOS/platform_packages_apps_SettingsIntelligence" - }, - "packages/apps/SetupWizard": { - "dateTime": 1634523822, - "groups": [], - "rev": "45d19b745daa184bc6e62d108104a0f68b7436db", - "revisionExpr": "45d19b745daa184bc6e62d108104a0f68b7436db", - "sha256": "0dk4p3vwfj0ldmr9438rd5xv5ysnjmmb22ynjb6v2i5hx806d3wr", - "url": "https://github.com/GrapheneOS/platform_packages_apps_SetupWizard" - }, - "packages/apps/SpareParts": { - "groups": [ - "pdk-fs" - ], - "rev": "35a31ccdef325867fa5665461fc268083a19e91e", - "revisionExpr": "35a31ccdef325867fa5665461fc268083a19e91e", - "sha256": "1maawjwjr5mcyh62h02fv6g0jhchfw653y89mmjr1wc9xf13ywvn", - "tree": "6d6b6b945d0ea4976fbf05c818facd1806568ec2", - "url": "https://android.googlesource.com/platform/packages/apps/SpareParts" - }, - "packages/apps/Stk": { - "dateTime": 1631329691, - "groups": [ - "apps_stk", - "pdk-fs" - ], - "rev": "bb2e8a6bdc69167e0ccde4da32d4aada38773d58", - "revisionExpr": "bb2e8a6bdc69167e0ccde4da32d4aada38773d58", - "sha256": "05fmh1jk7a0a36sfm0jkv4q1g5h1i02i01fmip2d3czq27xq3l6q", - "tree": "6648f5552a05a93554a6e770e968fdb9aa808c12", - "url": "https://android.googlesource.com/platform/packages/apps/Stk" - }, - "packages/apps/StorageManager": { - "dateTime": 1635808092, - "groups": [ - "pdk-fs" - ], - "rev": "121fcf6a982c1577a04395744b34335ef98c0ee0", - "revisionExpr": "121fcf6a982c1577a04395744b34335ef98c0ee0", - "sha256": "1496k7wchbxwnngb9sdl78ihgqw00lm2bdjcy8ybdzn3530r7rx7", - "tree": "ddde84aaf8cbd2c86f1f89fdaf5e0002e6fb5c8f", - "url": "https://android.googlesource.com/platform/packages/apps/StorageManager" - }, - "packages/apps/TV": { - "dateTime": 1620695304, - "groups": [ - "pdk" - ], - "rev": "77f0df0199e11f571e7f58155859168173f6b615", - "revisionExpr": "77f0df0199e11f571e7f58155859168173f6b615", - "sha256": "0qx3r6m8crigjdxyhxbbfvmrs6r9yjjsjkz5i6aclg2l02hmrqq8", - "tree": "0f7f1db0ccb17c9cae5cf514ee2c892d98980222", - "url": "https://android.googlesource.com/platform/packages/apps/TV" - }, - "packages/apps/Tag": { - "dateTime": 1636416540, - "groups": [ - "pdk-fs" - ], - "rev": "e405450a023b66f32bbf1cbf337408d6f7dbe9f8", - "revisionExpr": "e405450a023b66f32bbf1cbf337408d6f7dbe9f8", - "sha256": "0889fsahy8yk9p97kwcpalw1bdnrvkrfsxlavdh4nl8af6phvj40", - "tree": "ac15e6edec117507567c7c0f5ce4788737afd621", - "url": "https://android.googlesource.com/platform/packages/apps/Tag" - }, - "packages/apps/Test/connectivity": { - "groups": [ - "pdk" - ], - "rev": "30594a3b45944cadab1ae7b2f98d81a1a05ae99c", - "revisionExpr": "30594a3b45944cadab1ae7b2f98d81a1a05ae99c", - "sha256": "10mb5gqc3lyi02r4i68yqhqxiwik1xdi87ik9s6lr9b04clf1fax", - "tree": "05d5904f0008fbc74a4e5f753acb49b9a64e7b0f", - "url": "https://android.googlesource.com/platform/packages/apps/Test/connectivity" - }, - "packages/apps/ThemePicker": { - "dateTime": 1648391930, - "groups": [ - "pdk-fs" - ], - "rev": "28967b7e34df45b6ca28f3726c54ab162a89cbb7", - "revisionExpr": "28967b7e34df45b6ca28f3726c54ab162a89cbb7", - "sha256": "1kna8aviiag0qfnv8r048jsjdys3l4kf0qp124m5k9hj0bdixlfb", - "url": "https://github.com/GrapheneOS/platform_packages_apps_ThemePicker" - }, - "packages/apps/TimeZoneData": { - "dateTime": 1619053715, - "groups": [ - "pdk" - ], - "rev": "19ca021831b8bef36f37a4fcaf90ea2501d173db", - "revisionExpr": "19ca021831b8bef36f37a4fcaf90ea2501d173db", - "sha256": "07ap27ilgs63idvgw1lyzy64djz657ad4wz273y0pibgh3nm5fj9", - "tree": "fc1d9b27fc316702df1d047d29055251d7cea7b7", - "url": "https://android.googlesource.com/platform/packages/apps/TimeZoneData" - }, - "packages/apps/TimeZoneUpdater": { - "dateTime": 1622768938, - "groups": [ - "pdk" - ], - "rev": "7a4a93fd4c17633e6b0bc1b40b3f8e7840092365", - "revisionExpr": "7a4a93fd4c17633e6b0bc1b40b3f8e7840092365", - "sha256": "12ir26ysn4n8q1mvyhxp0lmry7k51zam3n2pcdkg3v3g1s344g80", - "tree": "51503410d01f20f2790ac565bf8a590d9dc73da9", - "url": "https://android.googlesource.com/platform/packages/apps/TimeZoneUpdater" - }, - "packages/apps/Traceur": { - "dateTime": 1640218112, - "groups": [ - "pdk-fs" - ], - "rev": "f1a6020ac985e3c742ec0d2495323ea7594766d9", - "revisionExpr": "f1a6020ac985e3c742ec0d2495323ea7594766d9", - "sha256": "0f55pivbxv9rjn8bah93bhcnhjvq3afv1f01ssihyqlxfck09xig", - "tree": "37fa0d6de4f67287672ade0e77799a987dea8060", - "url": "https://android.googlesource.com/platform/packages/apps/Traceur" - }, - "packages/apps/TvSettings": { - "dateTime": 1642370897, - "groups": [ - "pdk-fs" - ], - "rev": "fcbd390d136e73a5d7e10f638186a63b38d7bd18", - "revisionExpr": "fcbd390d136e73a5d7e10f638186a63b38d7bd18", - "sha256": "1q4fm8b38i871ypm5l70aabaw622k0d46mn8v7ypc5ms18h2l55h", - "tree": "9b4abb41c00f7bf78a1f94d0d852f0a6da2c3d5e", - "url": "https://android.googlesource.com/platform/packages/apps/TvSettings" - }, - "packages/apps/UniversalMediaPlayer": { - "groups": [], - "rev": "25919d7c3387a44ca677460056f3e1badef4ef65", - "revisionExpr": "25919d7c3387a44ca677460056f3e1badef4ef65", - "sha256": "0bzyk8zck067snc55bknnd4rsmsqkx3y41yg5w9lm410a7vr7bgz", - "tree": "f638e6ad1eab9f5d2f5cc73d6cea3001d2a93d91", - "url": "https://android.googlesource.com/platform/packages/apps/UniversalMediaPlayer" - }, - "packages/apps/Updater": { - "dateTime": 1636687041, - "groups": [], - "rev": "c5343bb56bd22ec430fa9f706e9d3e75a5a50fd3", - "revisionExpr": "c5343bb56bd22ec430fa9f706e9d3e75a5a50fd3", - "sha256": "0sc0vpvp2yq71zr3bdnvkcds544127ijkqnq6dbr73ii4c270ff4", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Updater" - }, - "packages/apps/WallpaperPicker2": { - "dateTime": 1649098301, - "groups": [ - "pdk-fs" - ], - "rev": "98aafa2c09bbc5ebc6d90b05dba87936ac42c48d", - "revisionExpr": "98aafa2c09bbc5ebc6d90b05dba87936ac42c48d", - "sha256": "0ijglj3s5z3j7m0z99601zvdgd1i2baf1bk7vavdhv6mz3khq3a4", - "url": "https://github.com/GrapheneOS/platform_packages_apps_WallpaperPicker2" - }, - "packages/inputmethods/LatinIME": { - "dateTime": 1649848738, - "groups": [ - "pdk-fs" - ], - "rev": "9c38087ffd985c42580ae25b9dcd88021c3350ea", - "revisionExpr": "9c38087ffd985c42580ae25b9dcd88021c3350ea", - "sha256": "1wll111scxkkq3ri69csm5ak326hrsb69g7avbwk840q333g7vhd", - "url": "https://github.com/GrapheneOS/platform_packages_inputmethods_LatinIME" - }, - "packages/inputmethods/LeanbackIME": { - "dateTime": 1612577290, - "groups": [ - "pdk-fs" - ], - "rev": "5ad77c255c36404019dea21782b34980159d72ef", - "revisionExpr": "5ad77c255c36404019dea21782b34980159d72ef", - "sha256": "19wfvg8izsyvb2fwy1gl21vfk7v9c1icbpw542pqcjdyc6dyb672", - "tree": "a419a03ee319d59b4a064250a7407dcc5a826928", - "url": "https://android.googlesource.com/platform/packages/inputmethods/LeanbackIME" - }, - "packages/modules/ArtPrebuilt": { - "dateTime": 1625533733, - "groups": [ - "pdk" - ], - "rev": "0465490efcc7d3875c936d5bb8f332ad995ff998", - "revisionExpr": "0465490efcc7d3875c936d5bb8f332ad995ff998", - "sha256": "0i9lnw0byhqxwz242kbr5dhi8dg91grhkycp9jp5icdpza28l66b", - "tree": "59b6e5b89890f5dbfe1f6602b53e17ab3d642289", - "url": "https://android.googlesource.com/platform/packages/modules/ArtPrebuilt" - }, - "packages/modules/BootPrebuilt/5.10/arm64": { - "groups": [ - "pdk" - ], - "rev": "95cfa206c00dd5fcc72991f80ddfe383e76095ad", - "revisionExpr": "95cfa206c00dd5fcc72991f80ddfe383e76095ad", - "sha256": "1n7apxd43m3i2sqgjcp80garn9zznfcsq67gnm0nywp0bbi7wd58", - "tree": "b295d4ff499093b36054a06f316ce2f001ebcbf4", - "url": "https://android.googlesource.com/platform/packages/modules/BootPrebuilt/5.10/arm64" - }, - "packages/modules/BootPrebuilt/5.4/arm64": { - "groups": [ - "pdk" - ], - "rev": "4dbf479e0f58bbfc8b93b411c0336367ee8b44d7", - "revisionExpr": "4dbf479e0f58bbfc8b93b411c0336367ee8b44d7", - "sha256": "13gs7i4dcwmjwld93q0w47ar1gcah0kaqbkxacwlc404axfzqg72", - "tree": "7fc94d9f8246b59b1b40003c8e22a62793bc68dc", - "url": "https://android.googlesource.com/platform/packages/modules/BootPrebuilt/5.4/arm64" - }, - "packages/modules/CaptivePortalLogin": { - "dateTime": 1640304485, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "dd1ca57548bd96135d23fe5328edf6b772c37fe0", - "revisionExpr": "dd1ca57548bd96135d23fe5328edf6b772c37fe0", - "sha256": "128407hvkascjjx4j707qc3lphi5j2jf762grc02jqhmd2xf3x35", - "tree": "cf18f2c3b51a3473088ac0a9d5a6bbc65195b353", - "url": "https://android.googlesource.com/platform/packages/modules/CaptivePortalLogin" - }, - "packages/modules/CellBroadcastService": { - "dateTime": 1631329701, - "groups": [ - "pdk" - ], - "rev": "43c990d7e845365b526acc8366f44165a8f603cb", - "revisionExpr": "43c990d7e845365b526acc8366f44165a8f603cb", - "sha256": "0slndn640xczh9ry6lplyf9im6b26z9n6v4d367ihbv85kn3yhib", - "tree": "7a1e21e62799dba7d163edb83921809153e6f8cf", - "url": "https://android.googlesource.com/platform/packages/modules/CellBroadcastService" - }, - "packages/modules/Connectivity": { - "dateTime": 1646687035, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "34cded990ebd8da8c47cab88f0b1ef523a05d122", - "revisionExpr": "34cded990ebd8da8c47cab88f0b1ef523a05d122", - "sha256": "0gl03hnh1s7l599v1sl3ws89s2vlxfbx6hxd3l6akkgi0qyqqdsz", - "url": "https://github.com/GrapheneOS/platform_packages_modules_Connectivity" - }, - "packages/modules/Cronet": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "cf40b3b611f143d72e76c461890326e94b83a659", - "revisionExpr": "cf40b3b611f143d72e76c461890326e94b83a659", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", - "url": "https://android.googlesource.com/platform/packages/modules/Cronet" - }, - "packages/modules/DnsResolver": { - "dateTime": 1628305755, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5e77d601cb762e1d176cb2bdfd0e9211483c861c", - "revisionExpr": "5e77d601cb762e1d176cb2bdfd0e9211483c861c", - "sha256": "0ckllgahhki8dcx3md37x6jcyjm5maxmh98l43d107h14h1bva10", - "tree": "0150079259980dedfb3c75265c284082d7a19c2b", - "url": "https://android.googlesource.com/platform/packages/modules/DnsResolver" - }, - "packages/modules/ExtServices": { - "dateTime": 1628557742, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8dabea5aafff4e50f58ffcb37167fb6ac10e23b9", - "revisionExpr": "8dabea5aafff4e50f58ffcb37167fb6ac10e23b9", - "sha256": "112sxv4lymh9sx4n1ai9hcxd56wpjc9fbll1ih6bvx2421y65ar6", - "tree": "ddb2eada4c721f48315a68a22fa82c171561e714", - "url": "https://android.googlesource.com/platform/packages/modules/ExtServices" - }, - "packages/modules/GeoTZ": { - "dateTime": 1624324183, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "59d1d8dfe972e334adf431806035bad88f4a1d09", - "revisionExpr": "59d1d8dfe972e334adf431806035bad88f4a1d09", - "sha256": "1xw9s4x82r3aa98wcr5cbmclcw2cmmc22palh14ylsypcvpb4zip", - "tree": "f1ec5808d5f55046f3357bdad4fae5eb8a2d6365", - "url": "https://android.googlesource.com/platform/packages/modules/GeoTZ" - }, - "packages/modules/Gki": { - "dateTime": 1624324184, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "fd27ccac2b792867ec773f5708fc72efc98c8c27", - "revisionExpr": "fd27ccac2b792867ec773f5708fc72efc98c8c27", - "sha256": "1snci4l616cvznfbgw3xvmkvsa3i95q1v3fp882327wmv65nrqww", - "tree": "c5bf5d001607873b3d716d6aba9bdc095af4ac64", - "url": "https://android.googlesource.com/platform/packages/modules/Gki" - }, - "packages/modules/IPsec": { - "dateTime": 1627607330, - "groups": [ - "pdk" - ], - "rev": "64f28433f7852f092032958ab92993980b834013", - "revisionExpr": "64f28433f7852f092032958ab92993980b834013", - "sha256": "0v2qw6hjafasjn9vby9wac9kp204nfn0y3j0abhz2i591jnbzkdl", - "tree": "480b476cecc06322ed45723f7ba3db7c40123698", - "url": "https://android.googlesource.com/platform/packages/modules/IPsec" - }, - "packages/modules/ModuleMetadata": { - "groups": [ - "pdk" - ], - "rev": "7ff85b2842b4e7f7e31cd9b78d872f4e8812fb0d", - "revisionExpr": "7ff85b2842b4e7f7e31cd9b78d872f4e8812fb0d", - "sha256": "0wl1mb6fmnym4yyi1w4fc0zni7awb50mh9w91a6plp5j1rmy3x87", - "tree": "aca057c986eff64ba4d2a1a04130e3542d534c59", - "url": "https://android.googlesource.com/platform/packages/modules/ModuleMetadata" - }, - "packages/modules/NetworkPermissionConfig": { - "dateTime": 1614132529, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "175cfd363f164db1f4dd5ef20a673f12f6c55303", - "revisionExpr": "175cfd363f164db1f4dd5ef20a673f12f6c55303", - "sha256": "1nz2xs3rmpvbfwka7lxr87chqpchq57cc8r25qfgymbhnkkg61pl", - "tree": "0e3d372b36f4960d9a26fa32790ab9df8219f22e", - "url": "https://android.googlesource.com/platform/packages/modules/NetworkPermissionConfig" - }, - "packages/modules/NetworkStack": { - "dateTime": 1646687037, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "dbc7cd419cdddcae2fc0c10d3cef6b8cdb31e2c4", - "revisionExpr": "dbc7cd419cdddcae2fc0c10d3cef6b8cdb31e2c4", - "sha256": "1jcymaap75zfm5axpvh8phpgi8bqm9lylmpfzwiyx43wcqpvaqli", - "url": "https://github.com/GrapheneOS/platform_packages_modules_NetworkStack" - }, - "packages/modules/NeuralNetworks": { - "dateTime": 1642118957, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "987db53d74e02ab01abdb0db36eb8ccea00e2548", - "revisionExpr": "987db53d74e02ab01abdb0db36eb8ccea00e2548", - "sha256": "1vmbfq7wi4lyam5ha6cs34xk1hy41p4lvbv4ri5hp2gb6bs5zaz8", - "tree": "93f5533ebbc53456fd79c37a50ac43fcd7dfb68d", - "url": "https://android.googlesource.com/platform/packages/modules/NeuralNetworks" - }, - "packages/modules/Permission": { - "dateTime": 1649592290, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "158f190dd2586dc3f24dfb69083e96e2f2f43a0e", - "revisionExpr": "158f190dd2586dc3f24dfb69083e96e2f2f43a0e", - "sha256": "1av5s5rh0vplpkjnmm35j21dcby57l57gsyw7wd9ip3ycy5s58sp", - "url": "https://github.com/GrapheneOS/platform_packages_modules_Permission" - }, - "packages/modules/RuntimeI18n": { - "dateTime": 1623892188, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "7c0ac7b793f021779cb76d0bba39bb688f76fe98", - "revisionExpr": "7c0ac7b793f021779cb76d0bba39bb688f76fe98", - "sha256": "016clxna7xjxwy42chxfdcp48ny0j3g4nyxg57zvqglgrlx8cqp2", - "tree": "44050c600e4eac3d93bfef798b0c419c53b52c89", - "url": "https://android.googlesource.com/platform/packages/modules/RuntimeI18n" - }, - "packages/modules/Scheduling": { - "dateTime": 1641607692, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ceb008a21281d5d8c9bbb439903d3969490e172e", - "revisionExpr": "ceb008a21281d5d8c9bbb439903d3969490e172e", - "sha256": "0hcyrwbd156cm8xmcqdlb3rcs5ijbmmrsv4r0vrvgygidwwyr9sw", - "tree": "245cb99f6667b8a804cf3ab277f4f2fd8d74312b", - "url": "https://android.googlesource.com/platform/packages/modules/Scheduling" - }, - "packages/modules/SdkExtensions": { - "dateTime": 1628305759, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "806223ce09ec3406bd8f2bfc20204354a3704a7c", - "revisionExpr": "806223ce09ec3406bd8f2bfc20204354a3704a7c", - "sha256": "1m4pl0v7f56g74ym76qrq198g6pnd93w8zh05bynvyvarwbajphd", - "tree": "b9251322b945c26e995305c3dc0fda359587af85", - "url": "https://android.googlesource.com/platform/packages/modules/SdkExtensions" - }, - "packages/modules/StatsD": { - "dateTime": 1641607693, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "cf363c3e3e301d6ab63f36d7d202cd87b8335232", - "revisionExpr": "cf363c3e3e301d6ab63f36d7d202cd87b8335232", - "sha256": "06fwxkjkk8rq23s9y7r8d5nyjkmyczq87p5jqw4m98wgczyfa6zw", - "tree": "dae828ad3f4e824f5509f8da6223480d9ec9ca48", - "url": "https://android.googlesource.com/platform/packages/modules/StatsD" - }, - "packages/modules/TestModule": { - "dateTime": 1539195664, - "groups": [], - "rev": "3523a2f0f9b12d4e60374af63aae14f75a2b4c10", - "revisionExpr": "3523a2f0f9b12d4e60374af63aae14f75a2b4c10", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/platform/packages/modules/TestModule" - }, - "packages/modules/Virtualization": { - "dateTime": 1625706941, - "groups": [ - "pdk" - ], - "rev": "d96e60966ff8d29d5beb7891f9c9b3b41c1ff0ae", - "revisionExpr": "d96e60966ff8d29d5beb7891f9c9b3b41c1ff0ae", - "sha256": "1i7h4ppc6clrz7q992fmq7wsw7pznpai9kinwb2w87b0m3yzplk5", - "tree": "206b552dbb08747be7b3db10caaa037c675e6045", - "url": "https://android.googlesource.com/platform/packages/modules/Virtualization" - }, - "packages/modules/Wifi": { - "dateTime": 1649654665, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "45325c2c02122e4c020ceb7f0a63d5f4483fba9e", - "revisionExpr": "45325c2c02122e4c020ceb7f0a63d5f4483fba9e", - "sha256": "0cnix9m49ks47qppz6px90mhjnv9iayvwdl2cwj2yfpqj7mx3gl2", - "url": "https://github.com/GrapheneOS/platform_packages_modules_Wifi" - }, - "packages/modules/adb": { - "dateTime": 1642284497, - "groups": [ - "pdk" - ], - "rev": "013fdd4a03e0194c34dec6023dc057a5146f465a", - "revisionExpr": "013fdd4a03e0194c34dec6023dc057a5146f465a", - "sha256": "046m5xzffvnk088b6w15xjgfa256kmrv90755p3bbv4n5fi61qqg", - "tree": "2f373f8938ab1814a4c35ed0e5411ebf614f0430", - "url": "https://android.googlesource.com/platform/packages/modules/adb" - }, - "packages/modules/common": { - "dateTime": 1632870541, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "3ccd7a7bfbaaad68b5208aa470c89231ebb6cc93", - "revisionExpr": "3ccd7a7bfbaaad68b5208aa470c89231ebb6cc93", - "sha256": "09fkff1dj3m77sw9z0s4ag6cjhdz9662rddydzq3xsrscdrs3aps", - "tree": "679262d6e0e90d7d1050ec3e6fed2fb8be0f7293", - "url": "https://android.googlesource.com/platform/packages/modules/common" - }, - "packages/modules/vndk": { - "dateTime": 1631747375, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "2f357bae4dd7fcf6f1d79b0ff283579d29ac65a3", - "revisionExpr": "2f357bae4dd7fcf6f1d79b0ff283579d29ac65a3", - "sha256": "1y89gdy14mlhrwhf39f3ibqg28ndf1bfkknhv8zxhm2xv28yz4wv", - "tree": "d3f5fca1312986af0f2c6e9136f6e8c0f3f192f8", - "url": "https://android.googlesource.com/platform/packages/modules/vndk" - }, - "packages/providers/BlockedNumberProvider": { - "dateTime": 1635808111, - "groups": [ - "pdk-fs" - ], - "rev": "a161f6409d55d1693b6ed346c6d82ad06e43ee58", - "revisionExpr": "a161f6409d55d1693b6ed346c6d82ad06e43ee58", - "sha256": "0w021wx0aj1r5bldfbb9mf1v98isgjcyp45d3h0aa3k77vbs8dal", - "tree": "5f0f041910bc757977a78dde500ac0ced0b546f9", - "url": "https://android.googlesource.com/platform/packages/providers/BlockedNumberProvider" - }, - "packages/providers/BookmarkProvider": { - "groups": [ - "pdk-fs" - ], - "rev": "41ab5c44e1614aa8ba49c5e25724b4034ca54075", - "revisionExpr": "41ab5c44e1614aa8ba49c5e25724b4034ca54075", - "sha256": "06p1pl2iq980hibsdal7jq7qnmvsr3w4zw88jvr53ifgjvaj7jyy", - "tree": "547dad8b6e8aabc6b73b01dc9098b6b5b90e5630", - "url": "https://android.googlesource.com/platform/packages/providers/BookmarkProvider" - }, - "packages/providers/CalendarProvider": { - "dateTime": 1627348164, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "73354f00a751ea295109747d4a56361a9267e161", - "revisionExpr": "73354f00a751ea295109747d4a56361a9267e161", - "sha256": "10g01wxvmkylh7r7kjq2analk29zfs2xqaql75h0rw5bnvxkmfdc", - "tree": "b10ca6a2a49781012e5097ba8218dc8da64e7e4a", - "url": "https://android.googlesource.com/platform/packages/providers/CalendarProvider" - }, - "packages/providers/CallLogProvider": { - "dateTime": 1620695321, - "groups": [ - "pdk-fs" - ], - "rev": "4262d0904b625d521cb4b3b2badddc3f626f4da5", - "revisionExpr": "4262d0904b625d521cb4b3b2badddc3f626f4da5", - "sha256": "0qxaag2rzr45ixnnmzl88xhssvvlaz6mijizj75jkrdslj61q2ha", - "tree": "e9700fa34e5e575576b01f4753f83afe9bec1f24", - "url": "https://android.googlesource.com/platform/packages/providers/CallLogProvider" - }, - "packages/providers/ContactsProvider": { - "dateTime": 1635808113, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "46438093740902d286d219b15365655e9ef6683a", - "revisionExpr": "46438093740902d286d219b15365655e9ef6683a", - "sha256": "0nwxlf6wvv4pp5y4my9iv172gl4kp1ic9l1q24696p4bvga7wybp", - "tree": "c39dfbe6c774e920629474a7518839f9a8a68468", - "url": "https://android.googlesource.com/platform/packages/providers/ContactsProvider" - }, - "packages/providers/DownloadProvider": { - "dateTime": 1646687040, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0bec1645c6f4cbcb3e58b1ff24c40479a0119c5f", - "revisionExpr": "0bec1645c6f4cbcb3e58b1ff24c40479a0119c5f", - "sha256": "170q1idxsgcc33cq5wd7nciaim9nqb4s65w6p1m76ywf3hgrsf6i", - "url": "https://github.com/GrapheneOS/platform_packages_providers_DownloadProvider" - }, - "packages/providers/MediaProvider": { - "dateTime": 1644880442, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "e20f40e23e944fc0b16f6ef6fdf890ba213c8d64", - "revisionExpr": "e20f40e23e944fc0b16f6ef6fdf890ba213c8d64", - "sha256": "1x5l8d5xlvvz701zcmmy0svsrabxrpxf93jqwdpmq7hjl7m4gkp7", - "tree": "761abba6e0fa6cab322bc24d1a0c16b44d6f8e53", - "url": "https://android.googlesource.com/platform/packages/providers/MediaProvider" - }, - "packages/providers/PartnerBookmarksProvider": { - "groups": [ - "pdk-fs" - ], - "rev": "e7cb88b69e9820795b4a4bf4efb4ea4708178fc4", - "revisionExpr": "e7cb88b69e9820795b4a4bf4efb4ea4708178fc4", - "sha256": "12s14vcmpypbk2h116n3spvqg4akj6xizjrw7vilab7ln8wp89i5", - "tree": "9eed57a5bead6f8282b6aa5c19c892e3a184dbb9", - "url": "https://android.googlesource.com/platform/packages/providers/PartnerBookmarksProvider" - }, - "packages/providers/TelephonyProvider": { - "dateTime": 1637194356, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0a98cea5b0c5b2b8df8d78abc163b76fec5540f0", - "revisionExpr": "0a98cea5b0c5b2b8df8d78abc163b76fec5540f0", - "sha256": "00p4mhh3d3jn023dl2pkvw6gz92mr79c6wc1742iimjpzkxzc058", - "tree": "cd8c7fef99f5c504ae86442341f082bbb656facb", - "url": "https://android.googlesource.com/platform/packages/providers/TelephonyProvider" - }, - "packages/providers/TvProvider": { - "dateTime": 1641766205, - "groups": [ - "pdk-fs" - ], - "rev": "d2863b4e02ffee7b63636a8216b97fa3a239b7f9", - "revisionExpr": "d2863b4e02ffee7b63636a8216b97fa3a239b7f9", - "sha256": "0wq8rhwbfxh1aqdgr60r3vvyi1p566cr02nwslqx5fxw5xnbbgp2", - "tree": "2fd373376c7e86287d895d57aac1549741407e19", - "url": "https://android.googlesource.com/platform/packages/providers/TvProvider" - }, - "packages/providers/UserDictionaryProvider": { - "dateTime": 1624496975, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5ed6b642d7ae311b47373124ab824fcdc7717dd1", - "revisionExpr": "5ed6b642d7ae311b47373124ab824fcdc7717dd1", - "sha256": "0nkkxj3mm39lp6ga1icachqykkcarfslxi3jngxj8v1rriqa710w", - "tree": "2842b4df5a63d285f3a8a7121175800c1b8e5f5c", - "url": "https://android.googlesource.com/platform/packages/providers/UserDictionaryProvider" - }, - "packages/screensavers/Basic": { - "groups": [ - "pdk-fs" - ], - "rev": "c2b41535656c445baf8ef645273a41816a9e5756", - "revisionExpr": "c2b41535656c445baf8ef645273a41816a9e5756", - "sha256": "03wkn8gl92cdcqkykb1m5kpmmzmc46hlinz4gyprpacn8wgr6zqx", - "tree": "8b4ffe89f15ce0bd0ee75fd2b4f9f4e69fa645f9", - "url": "https://android.googlesource.com/platform/packages/screensavers/Basic" - }, - "packages/screensavers/PhotoTable": { - "dateTime": 1637107695, - "groups": [ - "pdk-fs" - ], - "rev": "5ef18e6142c68d249422926cd9e7c5d39c8be1c6", - "revisionExpr": "5ef18e6142c68d249422926cd9e7c5d39c8be1c6", - "sha256": "0c5dks82czxys3cnmi86rvrpwgc1xgghgvrg8mx3nzvx6b54yhb2", - "tree": "03702e4f67b17f91e42cb04fc320f49367493a4d", - "url": "https://android.googlesource.com/platform/packages/screensavers/PhotoTable" - }, - "packages/services/AlternativeNetworkAccess": { - "dateTime": 1630631305, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "add26f2465428fc308e9d0ae8d1f2ce57997b7bb", - "revisionExpr": "add26f2465428fc308e9d0ae8d1f2ce57997b7bb", - "sha256": "16b84vhvra87k6ricz42wi0i3byvb3bz9ivn464fc486j5vkgs49", - "tree": "e7aa59a21b28cb131bcca1498a66bdbf8027e22f", - "url": "https://android.googlesource.com/platform/packages/services/AlternativeNetworkAccess" - }, - "packages/services/BuiltInPrintService": { - "dateTime": 1638403772, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "eda33b01228c5b65505004157545ebb00e4f87bd", - "revisionExpr": "eda33b01228c5b65505004157545ebb00e4f87bd", - "sha256": "1jv80fhb3dgmgrjwlq8lpd1mrif5dpx5gd8imn1m6avd6k854vcz", - "tree": "24f7daf0a6f95bcb09701e94fab9ca3ea1b9eab4", - "url": "https://android.googlesource.com/platform/packages/services/BuiltInPrintService" - }, - "packages/services/Car": { - "dateTime": 1641946258, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "af051f0a86d0ded75e4be48aa3387c68d569202b", - "revisionExpr": "af051f0a86d0ded75e4be48aa3387c68d569202b", - "sha256": "19cjhx5dsvqwvww3f7m1jxiw2vlv9r2z2z82a64xvz6jqifg2j42", - "tree": "30022a6332f1e0790fed36b648be9085c8cf51c7", - "url": "https://android.googlesource.com/platform/packages/services/Car" - }, - "packages/services/Iwlan": { - "dateTime": 1635462547, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1c911ed7a394892b276ce7aa57d978c5778e40d7", - "revisionExpr": "1c911ed7a394892b276ce7aa57d978c5778e40d7", - "sha256": "0nvqkpryx3dhynckjrcdz9ayslh5ibixjv8caysw9k2mfrrnzljq", - "tree": "587698fb9f1740f1302cbcd01c405e05608881b7", - "url": "https://android.googlesource.com/platform/packages/services/Iwlan" - }, - "packages/services/Mms": { - "dateTime": 1620176938, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8d20127a56564c32c21c767168fbca05f5258950", - "revisionExpr": "8d20127a56564c32c21c767168fbca05f5258950", - "sha256": "192dhws43zp66czpx42kciwggd1p21mp34if3hkkcv8gqb5vkxsg", - "tree": "1c9ef987f3cffdcef7f394efce1e173bd47fff72", - "url": "https://android.googlesource.com/platform/packages/services/Mms" - }, - "packages/services/Mtp": { - "dateTime": 1624496979, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "23d0c1896d6d1f27f4b8a92fc359b6a7ac148898", - "revisionExpr": "23d0c1896d6d1f27f4b8a92fc359b6a7ac148898", - "sha256": "0581pybyfy4npszpycjkkphir38nvj6b16zfl4ciz8fxg6dcwgqz", - "tree": "c2f876e790df9f3bf1faa6a1355bd5a516649c11", - "url": "https://android.googlesource.com/platform/packages/services/Mtp" - }, - "packages/services/Telecomm": { - "dateTime": 1645553835, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "a5d37a82c499af9cafe2c8978338620d02f19f0c", - "revisionExpr": "a5d37a82c499af9cafe2c8978338620d02f19f0c", - "sha256": "1kffndqkarbmcf2fz69agg0in4amh7gjq90a64mwp4503q405kzr", - "tree": "de0a16d17d99bcbc0b9447cf030e5c2be1bc61f8", - "url": "https://android.googlesource.com/platform/packages/services/Telecomm" - }, - "packages/services/Telephony": { - "dateTime": 1642639636, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ffe7afdfe3f17a4e1915bdd56da74678e4669ef6", - "revisionExpr": "ffe7afdfe3f17a4e1915bdd56da74678e4669ef6", - "sha256": "1xh7nkv4wg408i910javcxgccp6l75z87yhrgwiaalp79v730jbx", - "tree": "69c7bd3572f3e8a75001aef0f21c6173d6f0106b", - "url": "https://android.googlesource.com/platform/packages/services/Telephony" - }, - "packages/wallpapers/ImageWallpaper": { - "dateTime": 1571790197, - "groups": [ - "pdk-fs" - ], - "rev": "0a1680f07b09889c7642a775b6bb69d1b27f9b09", - "revisionExpr": "0a1680f07b09889c7642a775b6bb69d1b27f9b09", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/platform/packages/wallpapers/ImageWallpaper" - }, - "packages/wallpapers/LivePicker": { - "dateTime": 1639699769, - "groups": [ - "pdk-fs" - ], - "rev": "705f7b0662020b630c46a26c1f2460133a44e401", - "revisionExpr": "705f7b0662020b630c46a26c1f2460133a44e401", - "sha256": "1iadl9j4xcf5m41w5yjnznp88jx7884riw3qd7pqdbrs7lnh3b1n", - "tree": "016493966a4bf17fab13cfdaf3aee5d757d0c68b", - "url": "https://android.googlesource.com/platform/packages/wallpapers/LivePicker" - }, - "pdk": { - "groups": [ - "pdk" - ], - "rev": "9be8ec260f598ae64930a9e1fd2addaac5138496", - "revisionExpr": "9be8ec260f598ae64930a9e1fd2addaac5138496", - "sha256": "1zxgc4qgxsz4vn8qyzmp8m4zqy98fcsgjsn6abhlagp3ihjh27hv", - "tree": "78656a13d6c2b9592df3dd4cc9ae2ccfcda4c6ea", - "url": "https://android.googlesource.com/platform/pdk" - }, - "platform_testing": { - "dateTime": 1642032791, - "groups": [ - "cts", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "af7eaff31e0aed03c06f6bade385397d792f4008", - "revisionExpr": "af7eaff31e0aed03c06f6bade385397d792f4008", - "sha256": "0c56gywz1bz21zlp7k4xsqxsn9yrfviif9i4lzgjn84igpb7bn3s", - "tree": "1deb46d92c54b76112363dbff4071e013dc8cda8", - "url": "https://android.googlesource.com/platform/platform_testing" - }, - "prebuilts/abi-dumps/ndk": { - "dateTime": 1637107701, - "groups": [ - "pdk-fs" - ], - "rev": "e374b3d62adae15e8cdd94c9bdfb06690a672c05", - "revisionExpr": "e374b3d62adae15e8cdd94c9bdfb06690a672c05", - "sha256": "0wv5rriip397yywjswk6d6ayp359kjw27mr5yd25vdv8p793pzja", - "tree": "0b0c86fc0ad89c9ff0b9282695904c2c1ed8f13b", - "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/ndk" - }, - "prebuilts/abi-dumps/platform": { - "dateTime": 1637107701, - "groups": [ - "pdk-fs" - ], - "rev": "5eda148ed18470dbfca2d386b8a3bd21bbba4942", - "revisionExpr": "5eda148ed18470dbfca2d386b8a3bd21bbba4942", - "sha256": "1bddynkzc67y3qbfhh9g7cn645027068g8x3503szglwzjdy83wj", - "tree": "5157aa6f3563587caa9de90c9fe82f490365bcb7", - "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/platform" - }, - "prebuilts/abi-dumps/vndk": { - "dateTime": 1637107701, - "groups": [ - "pdk-fs" - ], - "rev": "f3cda30722da4ad96bc305d65367bab02c326380", - "revisionExpr": "f3cda30722da4ad96bc305d65367bab02c326380", - "sha256": "0cpdayr5gi05vk1mfsijcc9kvb8ir7xxnrxbl5mnfgr7szdhn65s", - "tree": "9a62fe5aeb55bafc040f25065068935cab310362", - "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/vndk" - }, - "prebuilts/android-emulator": { - "dateTime": 1629421716, - "groups": [ - "pdk-fs" - ], - "rev": "898dcc9a5a359352dbfe73d35ed41fa60f8603e2", - "revisionExpr": "898dcc9a5a359352dbfe73d35ed41fa60f8603e2", - "sha256": "18s3ns14ar9zg89ydis0hyif9djjhngm29i4zxpac79b144iywj3", - "tree": "5a0f9ebea5487085dc5239b1bca0ccd89c7a4878", - "url": "https://android.googlesource.com/platform/prebuilts/android-emulator" - }, - "prebuilts/asuite": { - "dateTime": 1628125802, - "groups": [ - "pdk" - ], - "rev": "e1921cb2fa4b30383652755976a0629b6f152597", - "revisionExpr": "e1921cb2fa4b30383652755976a0629b6f152597", - "sha256": "012s3a4fb2gsd7rwn8vzf3b7k38zk1kl6i80r2d4cys5a9vmadxy", - "tree": "a7254f8bb3f73033cde4ce17daacbc974bd948af", - "url": "https://android.googlesource.com/platform/prebuilts/asuite" - }, - "prebuilts/bazel/linux-x86_64": { - "groups": [ - "linux", - "pdk" - ], - "rev": "374df0f3a5fe169b39804a5e7ac4ecfc81dc51d8", - "revisionExpr": "374df0f3a5fe169b39804a5e7ac4ecfc81dc51d8", - "sha256": "1mf45cyj47xqfpxp3cvdibwbxjswb2n10gpdydvyb5aynpwg492g", - "tree": "2dd17ba331ee8206edad3370bc7d6bc3c7c36e4e", - "url": "https://android.googlesource.com/platform/prebuilts/bazel/linux-x86_64" - }, - "prebuilts/build-tools": { - "dateTime": 1621386582, - "groups": [ - "pdk" - ], - "rev": "4c476d580e7d566e2122c7cbc7c39601297a537d", - "revisionExpr": "4c476d580e7d566e2122c7cbc7c39601297a537d", - "sha256": "0wph12829w8mj7ddrp9ml33igyg8qvw13hvjsv0jcl708pqnbnzf", - "tree": "8d996f123d292b388ba509ce224f8170de9be5b0", - "url": "https://android.googlesource.com/platform/prebuilts/build-tools" - }, - "prebuilts/bundletool": { - "dateTime": 1628809743, - "groups": [ - "pdk" - ], - "rev": "c1575fe3ec796a3faeaf1363b48c4799001f001f", - "revisionExpr": "c1575fe3ec796a3faeaf1363b48c4799001f001f", - "sha256": "0zahhs55ba5zx98jf7vbcv8cas4fkqfp4a6inmci86rfj88rwvif", - "tree": "3b7f764e0ed3b7f7c29a7c7562025100d8e65fc2", - "url": "https://android.googlesource.com/platform/prebuilts/bundletool" - }, - "prebuilts/checkcolor": { - "groups": [ - "pdk" - ], - "rev": "783b39e6b8b498b4217346f5dae17b5da097990e", - "revisionExpr": "783b39e6b8b498b4217346f5dae17b5da097990e", - "sha256": "0zaw6nl6k2l1d9g7rz45vybgi6yjmbxzfzz7kwrsgaymc27b060r", - "tree": "73274ed6d0aab4c9e945d9edb771bf98febbed26", - "url": "https://android.googlesource.com/platform/prebuilts/checkcolor" - }, - "prebuilts/checkstyle": { - "groups": [ - "pdk" - ], - "rev": "3af193c478f295c72e1e34b097fa2d247c64ad2b", - "revisionExpr": "3af193c478f295c72e1e34b097fa2d247c64ad2b", - "sha256": "0j0apf2ddqkxi2v3qqsbjbk9w5b6i7frjfyashymzcwvaz474p50", - "tree": "36ad4012de2981dafd8fbf822f7cb716f3f4f09c", - "url": "https://android.googlesource.com/platform/prebuilts/checkstyle" - }, - "prebuilts/clang-tools": { - "groups": [ - "pdk" - ], - "rev": "f2dc1d8f7d5dcfaa8585b91fbccc4a1171c11740", - "revisionExpr": "f2dc1d8f7d5dcfaa8585b91fbccc4a1171c11740", - "sha256": "18l1ppiv14asv6bv2ivshdwmcgx6r100jjyrxjzl5hpi8zwm6wlm", - "tree": "8ed9095f7e8268672f5709415125cacd7b018068", - "url": "https://android.googlesource.com/platform/prebuilts/clang-tools" - }, - "prebuilts/clang/host/linux-x86": { - "dateTime": 1624676942, - "groups": [ - "pdk" - ], - "rev": "413febb26cbd05d9a1e44f089190ac892f72e684", - "revisionExpr": "413febb26cbd05d9a1e44f089190ac892f72e684", - "sha256": "0a8dbqq3qlsvsdrgymjk636rlv8zspfmqzrddx9nsysvkw5wmgsd", - "tree": "4c55ef31d80594059baf172383920d2f4d97f86e", - "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" - }, - "prebuilts/cmdline-tools": { - "dateTime": 1617930563, - "groups": [ - "pdk-fs" - ], - "rev": "859a41090160f26e46438cd32f284ee1bab0d7ef", - "revisionExpr": "859a41090160f26e46438cd32f284ee1bab0d7ef", - "sha256": "1h7r0mi51dgsgz61d3gmh0364zw8a3fgrg46fv26vwg2vj4dcp5q", - "tree": "d4c2c25d4f2eb95010d7e84a41b2128d9973c1c4", - "url": "https://android.googlesource.com/platform/prebuilts/cmdline-tools" - }, - "prebuilts/devtools": { - "dateTime": 1561663933, - "groups": [ - "pdk-fs" - ], - "rev": "7880027af1a44ffe1c2b4ef8c874ff9c3a414b69", - "revisionExpr": "7880027af1a44ffe1c2b4ef8c874ff9c3a414b69", - "sha256": "1yr6acnwdmwygnvd1kljs27pnhwywgm8gv7qp1m6ir23axwydx0s", - "url": "https://android.googlesource.com/platform/prebuilts/devtools" - }, - "prebuilts/fuchsia_sdk": { - "dateTime": 1605060679, - "groups": [ - "pdk-fs" - ], - "rev": "57eacf50cd83dd0919a8b4478bf07fa000c74d5c", - "revisionExpr": "57eacf50cd83dd0919a8b4478bf07fa000c74d5c", - "sha256": "0j1rnznlk5z0c985xb1fl8mxk52kwjl0c0vask9hka2bqwxcj7xw", - "tree": "24976feb7e1a0610689d5667ee0d1038c5554055", - "url": "https://android.googlesource.com/platform/prebuilts/fuchsia_sdk" - }, - "prebuilts/gas/linux-x86": { - "groups": [], - "rev": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", - "revisionExpr": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", - "sha256": "1js9z9h89dbbzwv1pflm0026wrf5lsh3p95g86lwvagjis5xzii5", - "tree": "5c88185f3030d1274031004b9295198ada106561", - "url": "https://android.googlesource.com/platform/prebuilts/gas/linux-x86" - }, - "prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9": { - "groups": [ - "arm", - "linux", - "pdk" - ], - "rev": "0a0604336d4d1067aa1aaef8d3779b31fcee841d", - "revisionExpr": "0a0604336d4d1067aa1aaef8d3779b31fcee841d", - "sha256": "0ag3hyvwi9sr0z95v09iwnx6n8wccxsga8z0gwgm286i0q5m4971", - "tree": "9959a53ab082bef137916638c48c9871c5d82cfd", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" - }, - "prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9": { - "groups": [ - "arm", - "linux", - "pdk" - ], - "rev": "4d16d93f49c2b5ecdd0f12c38d194835dd595603", - "revisionExpr": "4d16d93f49c2b5ecdd0f12c38d194835dd595603", - "sha256": "1am7mjlf4vsybkzgvhhiak6j00awykncg0137wqagshyz5b0sp2h", - "tree": "91c70ff36200356813e0992c39b8b0d47d85aa0b", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" - }, - "prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8": { - "dateTime": 1618628955, - "groups": [ - "linux", - "pdk" - ], - "rev": "d86f7256440f484fc2ba128576dcc1d588b7ac08", - "revisionExpr": "d86f7256440f484fc2ba128576dcc1d588b7ac08", - "sha256": "0bccbfl7imas5i47cnj5ms3lvsqkhp4nx37nbips3ia7d6fskjcs", - "tree": "72fab28769307d4c47d929b8b44554e817a14399", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" - }, - "prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8": { - "groups": [ - "pdk-fs" - ], - "rev": "b1f41225c9b400670ea28bf387cd85849a8c93b4", - "revisionExpr": "b1f41225c9b400670ea28bf387cd85849a8c93b4", - "sha256": "1a0ls85jsic0xiyifqaxsp15s046j3a28p8c5mih8ya0hbw80x7l", - "tree": "3edbb820ef657807d1ebdabdabd1f9017984632c", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" - }, - "prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9": { - "groups": [ - "linux", - "pdk", - "x86" - ], - "rev": "91761804f6e3bfceaa2894681b6fe86d79fb3b4c", - "revisionExpr": "91761804f6e3bfceaa2894681b6fe86d79fb3b4c", - "sha256": "0sbw4b8f21cmhxnx6ad5ia5jz1fhv7834m8xskaw4ik5dxrarm11", - "tree": "2b97eaece1d75e3722eb2b0f161d8defbd6c9aa3", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9" - }, - "prebuilts/gdb/linux-x86": { - "dateTime": 1575587382, - "groups": [ - "linux", - "pdk" - ], - "rev": "96d94994f490d4eee9ca54f65733fa43741b232f", - "revisionExpr": "96d94994f490d4eee9ca54f65733fa43741b232f", - "sha256": "0v8y9rdivi8ydrbcvxrkdlzc8snjpdjwgzra2s7qrjpd2qg4k4k2", - "url": "https://android.googlesource.com/platform/prebuilts/gdb/linux-x86" - }, - "prebuilts/go/linux-x86": { - "groups": [ - "linux", - "pdk", - "tradefed" - ], - "rev": "b8706a82d6b5be4eb9cf6326e5786fd62b1f8fec", - "revisionExpr": "b8706a82d6b5be4eb9cf6326e5786fd62b1f8fec", - "sha256": "07dv2mwbxazin9kf32fv6s30ac28q4khswfavql8d78zcmacgw03", - "tree": "a82013fa28ddc98b2d8b9471ad4e9d104d5e0cbd", - "url": "https://android.googlesource.com/platform/prebuilts/go/linux-x86" - }, - "prebuilts/gradle-plugin": { - "dateTime": 1618024149, - "groups": [ - "pdk", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "521e990cdd59af10203ca5cbacb34a89eddc4ed7", - "revisionExpr": "521e990cdd59af10203ca5cbacb34a89eddc4ed7", - "sha256": "1sap095xg08fz10f6rxhnnd0c5d2xlld1zphp41hbdga5fhsn8gb", - "tree": "453be5b8e8d6183347c17de91bf277729136d44f", - "url": "https://android.googlesource.com/platform/prebuilts/gradle-plugin" - }, - "prebuilts/jdk/jdk11": { - "groups": [ - "pdk" - ], - "rev": "f85546752217c6fd4cc51c23fa8086cde604fa87", - "revisionExpr": "f85546752217c6fd4cc51c23fa8086cde604fa87", - "sha256": "03wsqba6nzghhrqsvsi33rfjh8hdzx98vjkx2as0l601l21cks8n", - "tree": "c9976c54131d897d9bbe1c78f537e2e625199e2b", - "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk11" - }, - "prebuilts/jdk/jdk8": { - "dateTime": 1551002778, - "groups": [ - "pdk" - ], - "rev": "74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07", - "revisionExpr": "74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07", - "sha256": "0mhlk9jrbg0vjmy8fsjgzrn7cpywqixbj72va80mhaavp5425mg1", - "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk8" - }, - "prebuilts/jdk/jdk9": { - "groups": [ - "pdk" - ], - "rev": "1f0b937930e83b0f7470b9555ad289153072882f", - "revisionExpr": "1f0b937930e83b0f7470b9555ad289153072882f", - "sha256": "0f7b8cydz6j6pvgxln6g0dp62qz0g1768zszdiwswk8zcvzk80l0", - "tree": "d8c2bfea4bba77fa788977d9afd7bd61d9cd1a04", - "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk9" - }, - "prebuilts/ktlint": { - "groups": [ - "pdk" - ], - "rev": "fce950fe022421894f63ae7c827c9275edf7d811", - "revisionExpr": "fce950fe022421894f63ae7c827c9275edf7d811", - "sha256": "11rsh1vvx4k2wyn6cmhq7s5inrg0nrvavvdcx3jpkrvdh3lr1laj", - "tree": "00750c90962b670ccafd883daf23c003f95f1850", - "url": "https://android.googlesource.com/platform/prebuilts/ktlint" - }, - "prebuilts/manifest-merger": { - "groups": [ - "pdk" - ], - "rev": "3543d2c13cccf872944ffe4da39f1122cd8b834f", - "revisionExpr": "3543d2c13cccf872944ffe4da39f1122cd8b834f", - "sha256": "0agc0j0mvr9fbi72x9dbf4dwsf9y8k4sniajzmdnkpyy5jlixd7d", - "tree": "9540763a308d33806006c230406ecf422f346b50", - "url": "https://android.googlesource.com/platform/prebuilts/manifest-merger" - }, - "prebuilts/maven_repo/android": { - "dateTime": 1572476701, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1057296cf7d4af15eb504ffdf6a1791aca1dce7b", - "revisionExpr": "1057296cf7d4af15eb504ffdf6a1791aca1dce7b", - "sha256": "1vlh9fnsdlv60a28rb6sz45laiql495vccq5bzyygy5fsxswdhp7", - "url": "https://android.googlesource.com/platform/prebuilts/maven_repo/android" - }, - "prebuilts/maven_repo/bumptech": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "41b79a317ed51ea2b880f3653839bb3dc36dfb3d", - "revisionExpr": "41b79a317ed51ea2b880f3653839bb3dc36dfb3d", - "sha256": "03wzcxnixq9gfzciy09qjxw97d46zdhzihgx3g5lqv6403il1lf1", - "tree": "c0ad45b1cff11a10ebe49f329c81247b8d880514", - "url": "https://android.googlesource.com/platform/prebuilts/maven_repo/bumptech" - }, - "prebuilts/misc": { - "dateTime": 1629508136, - "groups": [ - "pdk" - ], - "rev": "81e2f3f822d3249f814b5e44d22686dfb8e0791f", - "revisionExpr": "81e2f3f822d3249f814b5e44d22686dfb8e0791f", - "sha256": "0q26ggqh11aa3878njn3sfbmr7g1wklbk1yrl7pzd12mjvpla3ji", - "tree": "66a9050e866ed4f015eaa229c511f6c41f01498e", - "url": "https://android.googlesource.com/platform/prebuilts/misc" - }, - "prebuilts/module_sdk/Connectivity": { - "dateTime": 1643410235, - "groups": [ - "pdk" - ], - "rev": "9562349b0e9dee89e44d9c22870b121b3a4edfd3", - "revisionExpr": "9562349b0e9dee89e44d9c22870b121b3a4edfd3", - "sha256": "0140l9y2amfc36fz4g7k6cb3zhpqy7m7w0qpz9dh7kv1gvq0gfr7", - "tree": "9b29c1de32b4e1081a57fded11a84b07b7aa0b1d", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Connectivity" - }, - "prebuilts/module_sdk/IPsec": { - "dateTime": 1643410236, - "groups": [ - "pdk" - ], - "rev": "093f5015128e7ac9e13d780cb5bafef3998bf797", - "revisionExpr": "093f5015128e7ac9e13d780cb5bafef3998bf797", - "sha256": "09w9cmnlxxms4d52xbydz4c2gwxhdrv2yg354awg8iz6ri2s97yp", - "tree": "8c184e2c1f21b6e3b6faccd955c6ed5f7e9b713b", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/IPsec" - }, - "prebuilts/module_sdk/Media": { - "dateTime": 1643410237, - "groups": [ - "pdk" - ], - "rev": "db68a001dc3d13c10e6b9bf70813e71e8e97f7ae", - "revisionExpr": "db68a001dc3d13c10e6b9bf70813e71e8e97f7ae", - "sha256": "0dvbbpihyxrl1pvy61p9b2xqfadsvdcfd4v27nkr1n4pv50y0db6", - "tree": "11747358e9b25fd092f62378e782f173274fdbe8", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Media" - }, - "prebuilts/module_sdk/MediaProvider": { - "dateTime": 1643410238, - "groups": [ - "pdk" - ], - "rev": "5f6d711189f5b87592a1814633806c7bf3d40c2c", - "revisionExpr": "5f6d711189f5b87592a1814633806c7bf3d40c2c", - "sha256": "1nw30m4in5vy90aqy5dbg98x4lxsgayz8dnnp5fq1yakb5akb2d4", - "tree": "3ce06ead8dd383560efc4cdd788a2701f3f16f8c", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/MediaProvider" - }, - "prebuilts/module_sdk/Permission": { - "dateTime": 1643410238, - "groups": [ - "pdk" - ], - "rev": "ec3aa501abfab224b0384fc342fdd00171a08464", - "revisionExpr": "ec3aa501abfab224b0384fc342fdd00171a08464", - "sha256": "1bnfh8yria5vlphm56pi5r5xsw3rchd2nalsw90fxw0cx4ji06zz", - "tree": "caede0ce5eae2bab8a66042d51e1850fb3124af7", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Permission" - }, - "prebuilts/module_sdk/Scheduling": { - "dateTime": 1638583751, - "groups": [ - "pdk" - ], - "rev": "280a8b4e52ad648f24ed110a178c299a77fdfc4d", - "revisionExpr": "280a8b4e52ad648f24ed110a178c299a77fdfc4d", - "sha256": "1krvsxr582p3bqvgijpxzzx9nkwlbh02ib9yh6drn6srpbjlbr8m", - "tree": "27282e025741c7dc850b083655d836564f4a4543", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Scheduling" - }, - "prebuilts/module_sdk/SdkExtensions": { - "dateTime": 1638583752, - "groups": [ - "pdk" - ], - "rev": "41f9445306e2e3ee50e6f65337066c50feaa96aa", - "revisionExpr": "41f9445306e2e3ee50e6f65337066c50feaa96aa", - "sha256": "1r6dvman8wgvgmy6kv2zr2vh1lwl3869b743dqmxsqc16wb2fwbk", - "tree": "86e63ecc6d7baa6a23de642eba967df842ff20d7", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/SdkExtensions" - }, - "prebuilts/module_sdk/StatsD": { - "dateTime": 1637885452, - "groups": [ - "pdk" - ], - "rev": "0a6dfa2839e97d31007cf03813d4293953ba4918", - "revisionExpr": "0a6dfa2839e97d31007cf03813d4293953ba4918", - "sha256": "037ik8d8qkfb9i46m7dkknxb0xr3pmpsfg1x7jfkdxk1rbp5j151", - "tree": "a2f19caeb30a859451bd175553394266c0c516ec", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/StatsD" - }, - "prebuilts/module_sdk/Wifi": { - "dateTime": 1643410239, - "groups": [ - "pdk" - ], - "rev": "2c9db49535fbea47c0c41d9bab4e98a69882015d", - "revisionExpr": "2c9db49535fbea47c0c41d9bab4e98a69882015d", - "sha256": "11w5dxwa2sqf8sg2j78hr4ylp6sh1xip50cwzzf66b1c8lvcnhv6", - "tree": "0fce9b6d45f4987066d3a188817d4e460990e854", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Wifi" - }, - "prebuilts/module_sdk/art": { - "dateTime": 1643410240, - "groups": [ - "pdk" - ], - "rev": "44a4afdabf844a62f2b940b4ae28a2123cb2b819", - "revisionExpr": "44a4afdabf844a62f2b940b4ae28a2123cb2b819", - "sha256": "132hdlcbfh0s5svs87b0hk1wgi3sym5pr1vni8jyspffk6gq09l2", - "tree": "d5a19c65300c5b3e141c23c890ec32dede715737", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/art" - }, - "prebuilts/module_sdk/conscrypt": { - "dateTime": 1638583750, - "groups": [ - "pdk" - ], - "rev": "5a1a2a4cef5e379cc0a76146765007169acaad5d", - "revisionExpr": "5a1a2a4cef5e379cc0a76146765007169acaad5d", - "sha256": "1zf61rlm3q2by6bi3bvfisw4f7xzb0j0jxjpk3i2v52ka4r0bsd7", - "tree": "aa5c11c71bc2b094358b15c10b4d2a5340577398", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/conscrypt" - }, - "prebuilts/ndk": { - "dateTime": 1617419317, - "groups": [ - "pdk" - ], - "rev": "bef705681e8b8a34de4a530e14523c695466b13b", - "revisionExpr": "bef705681e8b8a34de4a530e14523c695466b13b", - "sha256": "18g58y7abpi4kgc8zphv08yg89pcs6wazzm54v89lrbry6shhdp5", - "tree": "538f2862490075cda112e6e17786a116eed28768", - "url": "https://android.googlesource.com/platform/prebuilts/ndk" - }, - "prebuilts/python/linux-x86/2.7.5": { - "dateTime": 1551111763, - "groups": [ - "linux", - "pdk", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "53add29eb7b4eaa9e128e3ec84eac9e65cf4c986", - "revisionExpr": "53add29eb7b4eaa9e128e3ec84eac9e65cf4c986", - "sha256": "1fi19mwcmrp3ci4kc5dli1npak5bfy7zrmjwkrw1cdqc80p9hbzb", - "url": "https://android.googlesource.com/platform/prebuilts/python/linux-x86/2.7.5" - }, - "prebuilts/qemu-kernel": { - "groups": [ - "pdk" - ], - "rev": "689049477d5fa307e841d481a254d51c7c3f55e2", - "revisionExpr": "689049477d5fa307e841d481a254d51c7c3f55e2", - "sha256": "174ffmr45kn5qkzbfc8a9irk8p2ksxzj5rylbbisswhlk7419rpq", - "tree": "e9b87b8ff69d452ce7a0979bfb45e96588cc3a49", - "url": "https://android.googlesource.com/platform/prebuilts/qemu-kernel" - }, - "prebuilts/r8": { - "dateTime": 1636769352, - "groups": [ - "pdk" - ], - "rev": "de19393a8e9043ee72266532e0e4481d1d8264dc", - "revisionExpr": "de19393a8e9043ee72266532e0e4481d1d8264dc", - "sha256": "1zic971y9dyymxlm0p3s3jsv7gddvxacb57177s2v0wmkvg2yxyf", - "tree": "7ae35d3b8de985e9520c62bcdb1be87159bec714", - "url": "https://android.googlesource.com/platform/prebuilts/r8" - }, - "prebuilts/remoteexecution-client": { - "dateTime": 1635894568, - "groups": [ - "pdk" - ], - "rev": "f1fbbc6e9bf941d614b65399a1ab6ebc018ba073", - "revisionExpr": "f1fbbc6e9bf941d614b65399a1ab6ebc018ba073", - "sha256": "0qjzgc0my99hgg1c82xikizs461sv04cxpvvcdrrq9748ac4ix8b", - "tree": "0bce1a0d1ae018d1bd67f319a714a8fa64210253", - "url": "https://android.googlesource.com/platform/prebuilts/remoteexecution-client" - }, - "prebuilts/runtime": { - "dateTime": 1624929241, - "groups": [ - "pdk" - ], - "rev": "9f18ff7a9984bcd4a1f7fbe9f1ec8a9697a08678", - "revisionExpr": "9f18ff7a9984bcd4a1f7fbe9f1ec8a9697a08678", - "sha256": "0yyl276b039qmbz3b7mqnl4h3mqk5ggv0yq07k2hli9v09w55dha", - "tree": "c5b8582a633b4b0a9bfad6d1f1f7643e17a6b538", - "url": "https://android.googlesource.com/platform/prebuilts/runtime" - }, - "prebuilts/rust": { - "dateTime": 1636160959, - "groups": [ - "pdk" - ], - "rev": "a6aa889d6a35f0340d54f6e41ae4f3340835b2ac", - "revisionExpr": "a6aa889d6a35f0340d54f6e41ae4f3340835b2ac", - "sha256": "0cbms2bphjrijga9f9arndpxn1bsaps58k5gffxpvjvbcdczsc9c", - "tree": "ff352a1ce8cc02cf00e01233d6833b73331498c3", - "url": "https://android.googlesource.com/platform/prebuilts/rust" - }, - "prebuilts/sdk": { - "dateTime": 1638835811, - "groups": [ - "pdk" - ], - "rev": "9fe6723b681aa4bcf8392817376819f58a25ea2e", - "revisionExpr": "9fe6723b681aa4bcf8392817376819f58a25ea2e", - "sha256": "017cn9b1imrpj4h20xxbmi54ficqsnpd5yhr3x4fgmdmz53flarx", - "tree": "88adac17e66c2c8bfdefb56db89c8fa98aad30e8", - "url": "https://android.googlesource.com/platform/prebuilts/sdk" - }, - "prebuilts/tools": { - "dateTime": 1639793347, - "groups": [ - "pdk", - "tools" - ], - "rev": "742ee2c4a94f04fb86ffbc5a72cb6eaa3e9c4ea0", - "revisionExpr": "742ee2c4a94f04fb86ffbc5a72cb6eaa3e9c4ea0", - "sha256": "0h6rmmfspwk64cfw4hk50c54p5y8dm0i479zacxriwf8cipjaxsg", - "tree": "83781ae810cc7f778bb55e3e7f3269a83c906f25", - "url": "https://android.googlesource.com/platform/prebuilts/tools" - }, - "prebuilts/vndk/v28": { - "dateTime": 1636416602, - "groups": [ - "pdk" - ], - "rev": "97a029b63df7e810b0cc64248a6928aca48a5896", - "revisionExpr": "97a029b63df7e810b0cc64248a6928aca48a5896", - "sha256": "1m4zvl6v8lk0ap262bklnwfk8j3bkbwh10j4h0j7dhvmjz7bk58f", - "tree": "afcc58ecbe2db4a6582bccc7258245525c36363a", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v28" - }, - "prebuilts/vndk/v29": { - "dateTime": 1636416602, - "groups": [ - "pdk" - ], - "rev": "644c4a35d142430ee0f9ec7cc319f08264e7c112", - "revisionExpr": "644c4a35d142430ee0f9ec7cc319f08264e7c112", - "sha256": "1zr93lpdcmjrphyvn9f7i5wwvs92ss0phxh0i429arahhg8qlq1s", - "tree": "ab5e3cd40a361061b3d772e30d191d862964fb96", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v29" - }, - "prebuilts/vndk/v30": { - "dateTime": 1640045347, - "groups": [ - "pdk" - ], - "rev": "56d01330849386828a832288554f454e175dbe90", - "revisionExpr": "56d01330849386828a832288554f454e175dbe90", - "sha256": "1sssg906bx2g43bcszi65jvg9kmvdgvwxq9bgz6daadfxxalrf64", - "tree": "1936fa37503747408040dbfdfa5883cd31f1fe4d", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v30" - }, - "prebuilts/vndk/v31": { - "dateTime": 1637798988, - "groups": [ - "pdk" - ], - "rev": "2df3781bdda9ed3179519924d3f94ec424d672f8", - "revisionExpr": "2df3781bdda9ed3179519924d3f94ec424d672f8", - "sha256": "1i8fw4r9yylq8ycwapj119cf2rk21i72rr7j1sd18h25f19vgg9q", - "tree": "9ec33a78258d9a713c362ae3d8c9519f3c9915be", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v31" - }, - "script": { - "dateTime": 1649695523, - "groups": [], - "rev": "d1f8b31cd023575995d3b3e26202c22c4d365dc1", - "revisionExpr": "d1f8b31cd023575995d3b3e26202c22c4d365dc1", - "sha256": "0wdpvhjsglrr1iv4g0ly1b9agvkj7rsww57cz8y7n18hpjmzjl0d", - "url": "https://github.com/GrapheneOS/script" - }, - "sdk": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "b801df8f49165a730458f6f7209e0e720c035621", - "revisionExpr": "b801df8f49165a730458f6f7209e0e720c035621", - "sha256": "1x4v7n0i9pcz91q5ii4lpwrmqr9v0hpwjv86mcqjzjw22rzi5rxa", - "tree": "9788658fa18e8e9e854407f7da7b1793ac9bb04e", - "url": "https://android.googlesource.com/platform/sdk" - }, - "system/apex": { - "dateTime": 1635980985, - "groups": [ - "pdk" - ], - "rev": "6415652f99cc16127003b6992406bec21de8b1de", - "revisionExpr": "6415652f99cc16127003b6992406bec21de8b1de", - "sha256": "0m9zrsbc2z4fdg2l1drakgc5560m7vgr00zhvk0as2iyq2l4j8xk", - "tree": "ba2c43c68da4bcb5a86ce9361b3fe134dc268db1", - "url": "https://android.googlesource.com/platform/system/apex" - }, - "system/bpf": { - "groups": [ - "pdk" - ], - "rev": "860fa57e5ad47e1be73061834e96b8331166bde1", - "revisionExpr": "860fa57e5ad47e1be73061834e96b8331166bde1", - "sha256": "1qp4zl4hzq1xdm7j6qd44bx2fb821j746vyxz9296zi6nwqaj0hf", - "tree": "b4608f90b54a697c11c980d1bc849e4e5e03e7f8", - "url": "https://android.googlesource.com/platform/system/bpf" - }, - "system/bpfprogs": { - "groups": [ - "pdk" - ], - "rev": "eb41c37aeb2ca436cdf504f444a529b7a962c673", - "revisionExpr": "eb41c37aeb2ca436cdf504f444a529b7a962c673", - "sha256": "059l6k1y7jpjbkfamq83pjj8nzmghc5pqkz1p53pn556w1hr34jk", - "tree": "af8636160b4f77fd9bc488913a3ddcd9b891fc0b", - "url": "https://android.googlesource.com/platform/system/bpfprogs" - }, - "system/bt": { - "dateTime": 1649098314, - "groups": [ - "pdk" - ], - "rev": "3ee1dde662b9b42c1a344fc9c6613b12e96b80cf", - "revisionExpr": "3ee1dde662b9b42c1a344fc9c6613b12e96b80cf", - "sha256": "1jnh53p69p05yh4psi29q91gybxw0pbc9brq8715b60bmp0aqxg4", - "url": "https://github.com/GrapheneOS/platform_system_bt" - }, - "system/ca-certificates": { - "dateTime": 1613866188, - "groups": [ - "pdk" - ], - "rev": "67a8a8e470a0169ffdc613eced511e102575f207", - "revisionExpr": "67a8a8e470a0169ffdc613eced511e102575f207", - "sha256": "1rz4x4mrsv112csx3bykgi78rrf1sc4g8p5yvma2yyrcn7j0vxq2", - "tree": "4cae0e9143eebac20950458b1d6b4446b454c4f6", - "url": "https://android.googlesource.com/platform/system/ca-certificates" - }, - "system/chre": { - "dateTime": 1638317414, - "groups": [ - "pdk" - ], - "rev": "792d704d63ead9da593218b3504c4420b63261a6", - "revisionExpr": "792d704d63ead9da593218b3504c4420b63261a6", - "sha256": "07nz1sk5wzsds5b0mcic7jj5y1lxvjxf7qhh6xl3b4lzkirrnyfs", - "tree": "34f5bed6f8520c7079049f39c47a5f8d48dc5119", - "url": "https://android.googlesource.com/platform/system/chre" - }, - "system/connectivity/wificond": { - "dateTime": 1628910574, - "groups": [ - "pdk" - ], - "rev": "dfd60f8706b928b3d7d014fc9e06926ab6c45abd", - "revisionExpr": "dfd60f8706b928b3d7d014fc9e06926ab6c45abd", - "sha256": "0lymnj2i95lcb3xmlawm1gpvrbr82y3kgggj1a71vcn4776bs7j3", - "tree": "db48a63437682dab654b0be0f3e13b73d9faf981", - "url": "https://android.googlesource.com/platform/system/connectivity/wificond" - }, - "system/core": { - "dateTime": 1646937472, - "groups": [ - "pdk" - ], - "rev": "3ab75101ae79e416c9c74a524b9b736da4762bf5", - "revisionExpr": "3ab75101ae79e416c9c74a524b9b736da4762bf5", - "sha256": "0m0wx57fa8hfmjdf058f4di1k70qpxyjbrl0s06f3hlaraksxm7d", - "url": "https://github.com/GrapheneOS/platform_system_core" - }, - "system/extras": { - "dateTime": 1646687044, - "groups": [ - "pdk" - ], - "rev": "144930183585cec74882a5c0ffa321354ad9eb7e", - "revisionExpr": "144930183585cec74882a5c0ffa321354ad9eb7e", - "sha256": "0vmkis46pjnpm5wp47v769jfkgqf0scnmjyvk69mlqscx433flfv", - "url": "https://github.com/GrapheneOS/platform_system_extras" - }, - "system/gatekeeper": { - "groups": [ - "pdk" - ], - "rev": "6d141a300cd130398acedb15e6259864227bcc15", - "revisionExpr": "6d141a300cd130398acedb15e6259864227bcc15", - "sha256": "1wxbr2nrgv2w9zwy8vf7pi4vnjcs6jrhg7p0psp36iqqpj46ncpc", - "tree": "f09f14760e7ccfc14047d326269ebafcfcfd5498", - "url": "https://android.googlesource.com/platform/system/gatekeeper" - }, - "system/gsid": { - "dateTime": 1625707030, - "groups": [ - "pdk" - ], - "rev": "00c01c099b471fa2444d1577172fb26d793c9cae", - "revisionExpr": "00c01c099b471fa2444d1577172fb26d793c9cae", - "sha256": "13xicpg8wk1y021a3lxlq49vr51v2nicfwn3zavvz0xgs065ygzs", - "tree": "d57fde808eb29d5bc6d96fa2497d95e4257729ba", - "url": "https://android.googlesource.com/platform/system/gsid" - }, - "system/hardware/interfaces": { - "dateTime": 1630112978, - "groups": [ - "pdk" - ], - "rev": "23b5bc3050551a73c3850a081eb6bddaafa06725", - "revisionExpr": "23b5bc3050551a73c3850a081eb6bddaafa06725", - "sha256": "0nq5mdqq63ba26c1iy8hiy9d9mwzy3pjq9m2hh857j8rvhd1w3d8", - "tree": "d0d04dd0222e3923fbe897f7a9bd0b6733c287b2", - "url": "https://android.googlesource.com/platform/system/hardware/interfaces" - }, - "system/hwservicemanager": { - "dateTime": 1622862599, - "groups": [ - "pdk" - ], - "rev": "22a20de418fc38581e3eb6485e06e91cd22a0611", - "revisionExpr": "22a20de418fc38581e3eb6485e06e91cd22a0611", - "sha256": "03sg3s64q6iik4i0b8l57dz5m1xxk9dfyqirz72y61ycl4hnagmr", - "tree": "18ce4c5ddff1e76c4dbc8ac93c4560ed46f62f61", - "url": "https://android.googlesource.com/platform/system/hwservicemanager" - }, - "system/incremental_delivery": { - "dateTime": 1635980990, - "groups": [ - "pdk" - ], - "rev": "a08ad328eeca1d73132c63271e61b080487b76e0", - "revisionExpr": "a08ad328eeca1d73132c63271e61b080487b76e0", - "sha256": "01qwp2nl3p7r01ksg6mjzw3ybzh2m246i0xr1fv2q0akm75bwgzr", - "tree": "84acfbe4f954ef0b16158e194902ea9df6fe640c", - "url": "https://android.googlesource.com/platform/system/incremental_delivery" - }, - "system/iorap": { - "dateTime": 1626225032, - "groups": [ - "pdk" - ], - "rev": "e2fff5521c256e529e0c06832d97ba4c4904241d", - "revisionExpr": "e2fff5521c256e529e0c06832d97ba4c4904241d", - "sha256": "0q3ip59rm8b3x3ralfn414bc0q51p42hxk2n2mr9pdd7d3vhmbpb", - "tree": "39e58cfcefd023cd928cb339131a7ad85211f976", - "url": "https://android.googlesource.com/platform/system/iorap" - }, - "system/keymaster": { - "dateTime": 1639188542, - "groups": [ - "pdk" - ], - "rev": "72feb64c50e24121a5d1765d0a7718ec744380c9", - "revisionExpr": "72feb64c50e24121a5d1765d0a7718ec744380c9", - "sha256": "114sjd25k4x60nzx866c46s9d52j0p2wdhi09bcdd9mq9nan586f", - "tree": "8c0d74c912d98b53dcfda489c980b46d96bc23ad", - "url": "https://android.googlesource.com/platform/system/keymaster" - }, - "system/libartpalette": { - "dateTime": 1639440570, - "groups": [ - "pdk" - ], - "rev": "77055a71c70b08ba706c40733149fa5449da2a9b", - "revisionExpr": "77055a71c70b08ba706c40733149fa5449da2a9b", - "sha256": "0r9f816j292rqlz6r80mzyx05z1smrrypa0cz1pamx5s6j78ylpg", - "tree": "f46a9477c3c96d236b2978f7fe22008361ac5bf6", - "url": "https://android.googlesource.com/platform/system/libartpalette" - }, - "system/libbase": { - "dateTime": 1619745037, - "groups": [ - "pdk" - ], - "rev": "4a9ed2dba8b438d9754d0569d868ba8df3ebacb6", - "revisionExpr": "4a9ed2dba8b438d9754d0569d868ba8df3ebacb6", - "sha256": "0h5aw1r81ikh1y5723m8nzdl3z6f3fq7krrzjfrv80x8zwvgyml2", - "tree": "29b348c25163f9cf2f8941f2351ac0e7e01b35a6", - "url": "https://android.googlesource.com/platform/system/libbase" - }, - "system/libfmq": { - "dateTime": 1622077835, - "groups": [ - "pdk" - ], - "rev": "445a7f0d4235d10588c9b6947d5fcd90985d1ca7", - "revisionExpr": "445a7f0d4235d10588c9b6947d5fcd90985d1ca7", - "sha256": "1gnrsz7k2ish726cdcysa2z0ai6npxnx9kpgpq65crakcnswkdgd", - "tree": "30ce55f1cf96001129b8c7b187d6beff23ffdc37", - "url": "https://android.googlesource.com/platform/system/libfmq" - }, - "system/libhidl": { - "groups": [ - "pdk" - ], - "rev": "a57ef569edcb23aa901cef96991a3cf6e09cce3f", - "revisionExpr": "a57ef569edcb23aa901cef96991a3cf6e09cce3f", - "sha256": "1y1sw5p7dlal4b74r00jp6p0y5mjpablpli42cdcq5byhayz08r8", - "tree": "8a5d133f1c9c6dc833bfde097a8a033bc25835e0", - "url": "https://android.googlesource.com/platform/system/libhidl" - }, - "system/libhwbinder": { - "dateTime": 1622077835, - "groups": [ - "pdk" - ], - "rev": "6b4da8708ffe30bb355a987f3e8e143c05381061", - "revisionExpr": "6b4da8708ffe30bb355a987f3e8e143c05381061", - "sha256": "09nwism5hs2514pqccyh5nk558z2qrvrh2fhmqmfv3pm9sdd6bwj", - "tree": "29dcb15301360eca07d95185d057e07c80b70a11", - "url": "https://android.googlesource.com/platform/system/libhwbinder" - }, - "system/libprocinfo": { - "dateTime": 1625707040, - "groups": [ - "pdk" - ], - "rev": "8f4baea4cd6e68b16cc1af9956cf9a3feb27f280", - "revisionExpr": "8f4baea4cd6e68b16cc1af9956cf9a3feb27f280", - "sha256": "015y2lxpg1w3ijvlfridfwnbjvqd6gcsgya6fri8xn651m5bhdlz", - "tree": "6b2000fa0bafa5a0e27b839d62c2e29c63428375", - "url": "https://android.googlesource.com/platform/system/libprocinfo" - }, - "system/libsysprop": { - "dateTime": 1618880989, - "groups": [ - "pdk" - ], - "rev": "e412578c5d32dea993330bb7ce6be14a7cf2d864", - "revisionExpr": "e412578c5d32dea993330bb7ce6be14a7cf2d864", - "sha256": "0m6nk4r3rp267mlc7pi9cq19a2npb836cf5kv8k1xza1iqiaq0bj", - "tree": "455f8bca670e82be8b576f961d50856e1619c6bc", - "url": "https://android.googlesource.com/platform/system/libsysprop" - }, - "system/libufdt": { - "dateTime": 1620263814, - "groups": [ - "pdk" - ], - "rev": "7a4087ae1bae3baab4031fcf6a40593fdf0fa463", - "revisionExpr": "7a4087ae1bae3baab4031fcf6a40593fdf0fa463", - "sha256": "0lx95r91jpfcqhp9d91yvn6z5rdym4s4z2l3v2sa84dqpb72frpp", - "tree": "9b5717374b72030f155715d382d9d792f3fea328", - "url": "https://android.googlesource.com/platform/system/libufdt" - }, - "system/libvintf": { - "dateTime": 1620868258, - "groups": [ - "pdk" - ], - "rev": "469bc3f8bd22fff598fc098abfcfd60df984c98b", - "revisionExpr": "469bc3f8bd22fff598fc098abfcfd60df984c98b", - "sha256": "11rp914fxzapbdksjn6clmj40n9gmybgdqnngcppyqk4gs97bwz3", - "tree": "2a8a4ca15d04c161cca1356757df22225524318b", - "url": "https://android.googlesource.com/platform/system/libvintf" - }, - "system/libziparchive": { - "dateTime": 1619140202, - "groups": [ - "pdk" - ], - "rev": "a5d4eccd8b2c54d708bdd404b550730f86d470d2", - "revisionExpr": "a5d4eccd8b2c54d708bdd404b550730f86d470d2", - "sha256": "0xhrhxj1f2cbknk5dgld8v9rhrzk22p2q6dzdhnlvyqgqzyf4rg0", - "tree": "3d64675ee697db52e2e95ccbfeab956f9ca43c88", - "url": "https://android.googlesource.com/platform/system/libziparchive" - }, - "system/linkerconfig": { - "dateTime": 1633050543, - "groups": [ - "pdk" - ], - "rev": "a79bc73753fcd584407619ff8144ea2fd73b19e6", - "revisionExpr": "a79bc73753fcd584407619ff8144ea2fd73b19e6", - "sha256": "0vai4jakxwblgrh33siaz6zhf77mr2nwk4f880jk64fd5pw1rg13", - "tree": "c64597ef1468335b8f91e086878364f82e1a9df1", - "url": "https://android.googlesource.com/platform/system/linkerconfig" - }, - "system/logging": { - "dateTime": 1628730611, - "groups": [ - "pdk" - ], - "rev": "c6b780896ad97ad924782e5f66d85d485f3cec81", - "revisionExpr": "c6b780896ad97ad924782e5f66d85d485f3cec81", - "sha256": "1v7nk3yyllk4ah448kkjil1idv017h1zmi2qslp5zl19c9k1n495", - "tree": "c1afcf2b5a75b99df828428040d10ec12bbf8f52", - "url": "https://android.googlesource.com/platform/system/logging" - }, - "system/media": { - "dateTime": 1639260571, - "groups": [ - "pdk" - ], - "rev": "612d1707ddd53b341512a8de9b3255c314e7c0b2", - "revisionExpr": "612d1707ddd53b341512a8de9b3255c314e7c0b2", - "sha256": "0hrfaj6nydw6cc3wirhs67bs1ypicbx81l0r0h6rdyy0kqg59c3x", - "tree": "8d072cc52a43dde9f2bf1c85a934c8b5733e2723", - "url": "https://android.googlesource.com/platform/system/media" - }, - "system/memory/libdmabufheap": { - "dateTime": 1628910586, - "groups": [ - "pdk" - ], - "rev": "aa45961ac7f2e3c8ec52eeea3ff9b11f974689d8", - "revisionExpr": "aa45961ac7f2e3c8ec52eeea3ff9b11f974689d8", - "sha256": "03l8sr6dmi8rnf9psclm0sg0pwqfnp7vknc6vydxgbz1gjxgdr34", - "tree": "f71e233c230fb661f6af0aa5c05e6760a7f243fb", - "url": "https://android.googlesource.com/platform/system/memory/libdmabufheap" - }, - "system/memory/libion": { - "groups": [ - "pdk" - ], - "rev": "3a8b6e9dc9e6cd1a9d2c0898a823acd39aeb4363", - "revisionExpr": "3a8b6e9dc9e6cd1a9d2c0898a823acd39aeb4363", - "sha256": "0jmb5lh6hgyzpsp711dd5igns56xls0crb2aqnzwqfyvn6dinbz3", - "tree": "09ec1548c76cf3ca467696310ac43e3930197ad7", - "url": "https://android.googlesource.com/platform/system/memory/libion" - }, - "system/memory/libmeminfo": { - "dateTime": 1626397805, - "groups": [ - "pdk" - ], - "rev": "126af996ac62cd367929e9a77ff0314d2b0f2fce", - "revisionExpr": "126af996ac62cd367929e9a77ff0314d2b0f2fce", - "sha256": "0hxknnvj22ap00v3nsh6867vi1bcb6dpsm90n223c7z0247kb5az", - "tree": "79dbc9c04947170f5be6e88ff03d9f43119c884e", - "url": "https://android.googlesource.com/platform/system/memory/libmeminfo" - }, - "system/memory/libmemtrack": { - "groups": [ - "pdk" - ], - "rev": "7c6cc1f9f88ff4b944e12d3684d236e5970caca2", - "revisionExpr": "7c6cc1f9f88ff4b944e12d3684d236e5970caca2", - "sha256": "1v1zrkh94ynxgsi30s5i1ivahdabv10clysam1v1c762rczsgr8v", - "tree": "2812155ed23ea13706cac83e2f1290b75391bfc3", - "url": "https://android.googlesource.com/platform/system/memory/libmemtrack" - }, - "system/memory/libmemunreachable": { - "groups": [ - "pdk" - ], - "rev": "0b71f5620444144a770c5f22308ec6992517c1bb", - "revisionExpr": "0b71f5620444144a770c5f22308ec6992517c1bb", - "sha256": "1hg82k95l8ph8phl9n982yxy016z68m4hbwjj5sdsnmi217v2cpy", - "tree": "42846ff04bbdf2fd0a5b826be25d97e3c680d811", - "url": "https://android.googlesource.com/platform/system/memory/libmemunreachable" - }, - "system/memory/lmkd": { - "dateTime": 1633144188, - "groups": [ - "pdk" - ], - "rev": "1a35eece0462ff401c91ff139754f52b808f14b3", - "revisionExpr": "1a35eece0462ff401c91ff139754f52b808f14b3", - "sha256": "0zs9110x7g59rjxrqjri4xm1s751p3yj0xq9dsbbhyg492l40wd9", - "tree": "62195f067757861b5be4b15d655724d26d42a5d6", - "url": "https://android.googlesource.com/platform/system/memory/lmkd" - }, - "system/netd": { - "dateTime": 1646687045, - "groups": [ - "pdk" - ], - "rev": "2ced788ce0003767de7df37852a604bac674045f", - "revisionExpr": "2ced788ce0003767de7df37852a604bac674045f", - "sha256": "07g2xj5gjdrjw2dmcpsf841b093jvzifjdr4jxf3wpg5i8ip7h2b", - "url": "https://github.com/GrapheneOS/platform_system_netd" - }, - "system/nfc": { - "dateTime": 1639440580, - "groups": [ - "pdk" - ], - "rev": "59ad233ecb01491c0212cbb8d460551919bd5e3c", - "revisionExpr": "59ad233ecb01491c0212cbb8d460551919bd5e3c", - "sha256": "0n6am97qcvl14dxr63pgvkay1iz8xhrjb7q18wch0i4f6srkbbrk", - "tree": "05d4c2502b9bac4d853b36a59bbb100333bce744", - "url": "https://android.googlesource.com/platform/system/nfc" - }, - "system/nvram": { - "groups": [ - "pdk" - ], - "rev": "57939692c022b8f5a6bf637bef9451536d9389b3", - "revisionExpr": "57939692c022b8f5a6bf637bef9451536d9389b3", - "sha256": "05xspxnd1366hmv4sjq2fmhbgjq4camppfnqpmakkydd4pw4qnn0", - "tree": "868282331ac5f78edf5f8e6621f41c5795b459e6", - "url": "https://android.googlesource.com/platform/system/nvram" - }, - "system/security": { - "dateTime": 1641946314, - "groups": [ - "pdk" - ], - "rev": "1ec90ab2b40236b6641f754ef73e0ff2761c0aad", - "revisionExpr": "1ec90ab2b40236b6641f754ef73e0ff2761c0aad", - "sha256": "0xh4hsgvlxjcb5nb59za7xkzqcp7lwmnli84pwdm6cx073p7868f", - "tree": "4ba320909b76015e403027f9b36a1bc699e81a9b", - "url": "https://android.googlesource.com/platform/system/security" - }, - "system/sepolicy": { - "dateTime": 1646734803, - "groups": [ - "pdk" - ], - "rev": "fd5a6246d2bbea1b15109ab6688009d2bee1243b", - "revisionExpr": "fd5a6246d2bbea1b15109ab6688009d2bee1243b", - "sha256": "0m5sij24rpvgnpbla3ip670pl3m1kzyis60p9piassgclnv48b5h", - "url": "https://github.com/GrapheneOS/platform_system_sepolicy" - }, - "system/server_configurable_flags": { - "groups": [ - "pdk" - ], - "rev": "cf0231f8f5c03f9c83a5a972cfbaa410782a63f4", - "revisionExpr": "cf0231f8f5c03f9c83a5a972cfbaa410782a63f4", - "sha256": "1ih665qh777kw9vyz8sgsbk3nm2bnhklir7v4df25j8wdr8kw4hv", - "tree": "0d77aa0ab479220b8bf129f68a2cf2e8c9d9fd24", - "url": "https://android.googlesource.com/platform/system/server_configurable_flags" - }, - "system/teeui": { - "groups": [ - "pdk" - ], - "rev": "a0ec5efe611788e97f1c5d4673824750dbc19a5b", - "revisionExpr": "a0ec5efe611788e97f1c5d4673824750dbc19a5b", - "sha256": "1bicz4kmz79mifxfmzc2rzrgvp95zmcxm7giw8lqsigv32m55avl", - "tree": "2604035bdee8786a9c61f01e84a23f4614bdc0fb", - "url": "https://android.googlesource.com/platform/system/teeui" - }, - "system/testing/gtest_extras": { - "groups": [ - "pdk" - ], - "rev": "95cc749048a53521688b68ee1d0b34c5db8be4c3", - "revisionExpr": "95cc749048a53521688b68ee1d0b34c5db8be4c3", - "sha256": "0v5ifyrq7wxsm0mh9843fidj4jmr2x10xqdvdwsshb1p17hxjyyp", - "tree": "5b82b63e08e6b34cb0895628cf81022e67a965f8", - "url": "https://android.googlesource.com/platform/system/testing/gtest_extras" - }, - "system/timezone": { - "dateTime": 1633569023, - "groups": [ - "pdk" - ], - "rev": "714f0844c12bb3d8e0b8cd868d518d9397556db2", - "revisionExpr": "714f0844c12bb3d8e0b8cd868d518d9397556db2", - "sha256": "08sn293cpbizif7ac3g77dj3dj8wpbcqxasca2xzhj0jxw3khd1c", - "tree": "23a77fc49f302055d819b9612450489034b05603", - "url": "https://android.googlesource.com/platform/system/timezone" - }, - "system/tools/aidl": { - "dateTime": 1639008755, - "groups": [ - "pdk" - ], - "rev": "06f535f23c682a52d4c1215cacfa495d11a92b83", - "revisionExpr": "06f535f23c682a52d4c1215cacfa495d11a92b83", - "sha256": "0c2mfz16vc7ql3in0mqn11fqb1hdf3jfamh4gkdm1lgclr1f7qzb", - "tree": "ba0c6f689b4fc9b5330669dd7fe656770dbf6961", - "url": "https://android.googlesource.com/platform/system/tools/aidl" - }, - "system/tools/hidl": { - "dateTime": 1627701006, - "groups": [ - "pdk" - ], - "rev": "17128db022a17946ca4e2c577d558c5606786da7", - "revisionExpr": "17128db022a17946ca4e2c577d558c5606786da7", - "sha256": "14klv5dx95fcihfck1r41bz9nxgcblf838sj62mad685pjmah7fb", - "tree": "665564272a2c03e0bdd2fc4732faa8f1e5864150", - "url": "https://android.googlesource.com/platform/system/tools/hidl" - }, - "system/tools/mkbootimg": { - "dateTime": 1639188557, - "groups": [ - "pdk" - ], - "rev": "b7c1a63df33e6763d2482bc9d33007f67706d131", - "revisionExpr": "b7c1a63df33e6763d2482bc9d33007f67706d131", - "sha256": "1crqv3dz191rwdwym9y5ssvvlb040ycwq2863y272iqywzparn0n", - "tree": "f91a455632f40e97e83be95fce2eed0645d85428", - "url": "https://android.googlesource.com/platform/system/tools/mkbootimg" - }, - "system/tools/sysprop": { - "groups": [ - "pdk" - ], - "rev": "ccc042c02f07b7d92ce16ad6bb55a5e7f34424db", - "revisionExpr": "ccc042c02f07b7d92ce16ad6bb55a5e7f34424db", - "sha256": "0hvq6n3kj0lyyx782wwy32q1m24qclkmas5jdb2wy5hxcrsqvwds", - "tree": "1451b227eb7ae980d654e631e6fa0d63aa43df22", - "url": "https://android.googlesource.com/platform/system/tools/sysprop" - }, - "system/tools/xsdc": { - "dateTime": 1624410627, - "groups": [ - "pdk" - ], - "rev": "abfeaf9bbc3ae101527d59f38ae4cae779329798", - "revisionExpr": "abfeaf9bbc3ae101527d59f38ae4cae779329798", - "sha256": "01kh80wg5r9b1csz23p7x0rqlpb26x5z4r4gi2y4ibisy5bva3w4", - "tree": "a2aff61a7fbe4235ef5c23d0465cd835e493139c", - "url": "https://android.googlesource.com/platform/system/tools/xsdc" - }, - "system/unwinding": { - "dateTime": 1633144196, - "groups": [ - "pdk" - ], - "rev": "de49fbe6a24fa4c7170316cb630425dcdd8a8bb8", - "revisionExpr": "de49fbe6a24fa4c7170316cb630425dcdd8a8bb8", - "sha256": "0iw26p7rx6r9j11r0bvds8idpl7kw6gja4d81wyyfq2j8a2q74ys", - "tree": "48e0b2403de19a1475a492a80459cc9a7b14edf8", - "url": "https://android.googlesource.com/platform/system/unwinding" - }, - "system/update_engine": { - "dateTime": 1631668192, - "groups": [ - "pdk" - ], - "rev": "e7ba2a80e50cbb0d045a603346eac694bf7a4182", - "revisionExpr": "e7ba2a80e50cbb0d045a603346eac694bf7a4182", - "sha256": "0rz4d5aqxhvcj0c748sz8dls6dicsvia6skqp4ynm523qhlhjdi6", - "tree": "b97130ec682e8fb5e12a4c4bffe79b72883d82ac", - "url": "https://android.googlesource.com/platform/system/update_engine" - }, - "system/vold": { - "dateTime": 1636841376, - "groups": [ - "pdk" - ], - "rev": "83d385d4c2eca143ff058ac63e1897d8b9efc8ab", - "revisionExpr": "83d385d4c2eca143ff058ac63e1897d8b9efc8ab", - "sha256": "14pwnbfznd99y1z95r52gqb9lf3gprjmiyznq79di0mapcp4wzp1", - "tree": "f68d2e7770f32f7a638f656019029a9a5e0a4a60", - "url": "https://android.googlesource.com/platform/system/vold" - }, - "test/app_compat/csuite": { - "dateTime": 1620349795, - "groups": [], - "rev": "54052fc48566ddd42d7fde1b8d1ff1d04933ac91", - "revisionExpr": "54052fc48566ddd42d7fde1b8d1ff1d04933ac91", - "sha256": "11h6hldlwrcfk314wn77a218384yh4kz4xz3nzvy3yqm99ywhz8n", - "tree": "13ff98e650cd3c8e0fdee0e6d88b15ef88300fe2", - "url": "https://android.googlesource.com/platform/test/app_compat/csuite" - }, - "test/catbox": { - "dateTime": 1639613597, - "groups": [], - "rev": "d8570293e41a703493d10173dd536f6336456170", - "revisionExpr": "d8570293e41a703493d10173dd536f6336456170", - "sha256": "1vvhs8zifbpg425gzykksvqjiv7rhbpk16w5vm78lbmxsl2p847h", - "tree": "36c3de792a478ea05932426b6ee0c3a366c16e3d", - "url": "https://android.googlesource.com/platform/test/catbox" - }, - "test/cts-root": { - "dateTime": 1624676994, - "groups": [], - "rev": "284a15cec80e8635ac0af66b09586d5a95bfa72e", - "revisionExpr": "284a15cec80e8635ac0af66b09586d5a95bfa72e", - "sha256": "1garbzndz4qsxmv6cys2zf3gwlsay5yw5svfbz770hhim4i037b6", - "tree": "4d5e2e2eaefd2079769f31f00d42a747f77276c4", - "url": "https://android.googlesource.com/platform/test/cts-root" - }, - "test/framework": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "ba613a3cc5623ad9c2658e472031838ece7e2be8", - "revisionExpr": "ba613a3cc5623ad9c2658e472031838ece7e2be8", - "sha256": "1p4gak809gfak9r64pzrq708p53i7y7045x10q7ji16jycw123lv", - "tree": "44844efda6427314e40c57463b95f55c6c7f22c2", - "url": "https://android.googlesource.com/platform/test/framework" - }, - "test/mlts/benchmark": { - "dateTime": 1619485812, - "groups": [ - "pdk" - ], - "rev": "3503295ec1ad7207fb04551dbeb9ea9d1863a403", - "revisionExpr": "3503295ec1ad7207fb04551dbeb9ea9d1863a403", - "sha256": "0n5yjswf4lnshqg8y0lb2wi65gqqqa0xjfgffkif6m8ma6642mh5", - "tree": "f68d540710bea585d62d5be9acd02965f0830e7f", - "url": "https://android.googlesource.com/platform/test/mlts/benchmark" - }, - "test/mlts/models": { - "groups": [ - "pdk" - ], - "rev": "d3efb82b5b346cbe5f63607f946b016f23db28b8", - "revisionExpr": "d3efb82b5b346cbe5f63607f946b016f23db28b8", - "sha256": "136fcq4lmc69yp1gzlynvrv7126z91aw2l1y1gns0d69xk9hfbjf", - "tree": "1b323d017c4a26d05cf18e9a008f95a9d38466b3", - "url": "https://android.googlesource.com/platform/test/mlts/models" - }, - "test/mts": { - "dateTime": 1629846580, - "groups": [], - "rev": "561c2e312ac10fc9acb4532b346e6af53e7431eb", - "revisionExpr": "561c2e312ac10fc9acb4532b346e6af53e7431eb", - "sha256": "06k2xbcdlm0xckbnjgvybgzydk27grx7k5nkx5knxhhal76p5njk", - "tree": "c4ba1d9019d7d70d00c191fda623612023563f73", - "url": "https://android.googlesource.com/platform/test/mts" - }, - "test/vti/dashboard": { - "dateTime": 1551088143, - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "a9bd47e4caa21d535fb89c0e6efe23fa08d25847", - "revisionExpr": "a9bd47e4caa21d535fb89c0e6efe23fa08d25847", - "sha256": "1f92y61l49ljjbfji1y5wqv8hnx08phhyh9xcl8yl5l9valgcx7m", - "url": "https://android.googlesource.com/platform/test/vti/dashboard" - }, - "test/vti/fuzz_test_serving": { - "dateTime": 1551002920, - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "6319e3d94c65669050c49c6ca570096d41823b82", - "revisionExpr": "6319e3d94c65669050c49c6ca570096d41823b82", - "sha256": "07ikws6h4m89x1hy6lg7r5n46y78ax305pabmf46d476hpljpq5i", - "url": "https://android.googlesource.com/platform/test/vti/fuzz_test_serving" - }, - "test/vti/test_serving": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "f94c87ca2242c1c1b875be8f9625ad3c0510613d", - "revisionExpr": "f94c87ca2242c1c1b875be8f9625ad3c0510613d", - "sha256": "12y5bwvhbj1yscbi87irp0xgwmb018fck905zf678aii8qckhp9l", - "tree": "7d35eda923c28249d3bae3eb19f6bba487662cd5", - "url": "https://android.googlesource.com/platform/test/vti/test_serving" - }, - "test/vts": { - "dateTime": 1641514179, - "groups": [ - "pdk", - "vts" - ], - "rev": "6c53d6dffd1a1517ab56249f77e2c829248e4840", - "revisionExpr": "6c53d6dffd1a1517ab56249f77e2c829248e4840", - "sha256": "1wisf4kabifz94mf826jq7kmz4amy2pc5yvwidfvrkfjlmv8fyh0", - "tree": "ee07a9825e4988c28981ca8f880e094f5d05a92d", - "url": "https://android.googlesource.com/platform/test/vts" - }, - "test/vts-testcase/fuzz": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "6148b27ab136ae012e97fdeae96978edcb5ca7b7", - "revisionExpr": "6148b27ab136ae012e97fdeae96978edcb5ca7b7", - "sha256": "106hmz81aaqpy3gq6apgz4a1j6nmvhzp8rbzpldqcl7ymn552h76", - "tree": "3b3c783e47ed4754d1b76652dfd2e4c92387f4e7", - "url": "https://android.googlesource.com/platform/test/vts-testcase/fuzz" - }, - "test/vts-testcase/hal": { - "dateTime": 1640131798, - "groups": [ - "pdk", - "vts" - ], - "rev": "fa5e4e86e0830b5f1b3ff040b9102a53b93e921a", - "revisionExpr": "fa5e4e86e0830b5f1b3ff040b9102a53b93e921a", - "sha256": "13n1p4d3a832fns95npc1wiqq1jc6h3y432bkm36s7y10qhzd1wp", - "tree": "2979b9ce60ed71024833b99905eb006715e9637d", - "url": "https://android.googlesource.com/platform/test/vts-testcase/hal" - }, - "test/vts-testcase/hal-trace": { - "dateTime": 1551088166, - "groups": [ - "pdk", - "vts" - ], - "rev": "2695892568f8fade958ec0ec172df8f295ae4112", - "revisionExpr": "2695892568f8fade958ec0ec172df8f295ae4112", - "sha256": "12pj9szswrfz5ky87gfmg8s4fccpmfiyxkp96qnwa5kics0qrx0p", - "url": "https://android.googlesource.com/platform/test/vts-testcase/hal-trace" - }, - "test/vts-testcase/kernel": { - "dateTime": 1635894606, - "groups": [ - "pdk", - "vts" - ], - "rev": "9ed78c10298de92b1425cb44b012e6d8bcd1adf9", - "revisionExpr": "9ed78c10298de92b1425cb44b012e6d8bcd1adf9", - "sha256": "0hlbmm9ifx9a0bmfx1xhw4mx2y9vm5lc1xm43qwzmpdrj1larzk2", - "tree": "a0bc7c80af7ce7a98c456f5c1b1694caed5337d3", - "url": "https://android.googlesource.com/platform/test/vts-testcase/kernel" - }, - "test/vts-testcase/nbu": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "7ec9f63a38781a13467afb07afde6fcd04d3a4d4", - "revisionExpr": "7ec9f63a38781a13467afb07afde6fcd04d3a4d4", - "sha256": "1h3vd99wax8n5ygs6cg15f0p8kj07kas75n72j7b20n4qdy2bflz", - "tree": "d8db904ff542f4d6771c6b4f2098afc5338c8a28", - "url": "https://android.googlesource.com/platform/test/vts-testcase/nbu" - }, - "test/vts-testcase/performance": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "10b9629f168d0aa19f71fb889d195d681bc38182", - "revisionExpr": "10b9629f168d0aa19f71fb889d195d681bc38182", - "sha256": "1dh5n3pprrdb607f3jriz2madgq3ri8fv4c4mcmqld5fbc56w05b", - "tree": "cb606caa8a0fd8f3e599a7b9300f6a9ece9d2b7b", - "url": "https://android.googlesource.com/platform/test/vts-testcase/performance" - }, - "test/vts-testcase/security": { - "dateTime": 1636067570, - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "c942be477712833fb42491125a4d2b311d128fe0", - "revisionExpr": "c942be477712833fb42491125a4d2b311d128fe0", - "sha256": "10ysras48ih7bka5c413a3mhjqryvsnz96g2rmdfw9xv2v8cb1bj", - "tree": "ca86cd0bc4de20dc4517f12f508da3cdfb7e2bc0", - "url": "https://android.googlesource.com/platform/test/vts-testcase/security" - }, - "test/vts-testcase/vndk": { - "dateTime": 1629767402, - "groups": [ - "pdk", - "vts" - ], - "rev": "ea6b1eeb118f329ffdaef7120db5bf7adde90ae3", - "revisionExpr": "ea6b1eeb118f329ffdaef7120db5bf7adde90ae3", - "sha256": "1l8r1qczbzaqvlq8cd4x1wvi2y2lh14m4fqcqypxlmvi3nl62pqx", - "tree": "a98368bac0655b84f58ff0cab287d7aa89189741", - "url": "https://android.googlesource.com/platform/test/vts-testcase/vndk" - }, - "themes": { - "dateTime": 1635226303, - "groups": [], - "rev": "a34bd74bca7cad83ef90f3a269cc0b1a8106b0ed", - "revisionExpr": "a34bd74bca7cad83ef90f3a269cc0b1a8106b0ed", - "sha256": "05i3c89lflgg3ba7wz5i1k1i6ma79g18ryskzmp363qx9hzpzpnb", - "url": "https://github.com/GrapheneOS/platform_themes" - }, - "toolchain/benchmark": { - "groups": [], - "rev": "f63f22ebbfe9667dd6f67fd3633d734df920847f", - "revisionExpr": "f63f22ebbfe9667dd6f67fd3633d734df920847f", - "sha256": "04c2hzbgqxcim23z4brvq0px4cifmz52434lxacq741kqy8a3yn8", - "tree": "e15da5bed6d027a44541f47c3853c1853cd46506", - "url": "https://android.googlesource.com/toolchain/benchmark" - }, - "toolchain/pgo-profiles": { - "dateTime": 1626491416, - "groups": [ - "pdk" - ], - "rev": "30a1f7f3c2831f566a5dc91296adc3a65664ec5f", - "revisionExpr": "30a1f7f3c2831f566a5dc91296adc3a65664ec5f", - "sha256": "023wq00bzc3lafcy4l4dwyhx0dxlpxikqr7wixj8jvz39n0hlq9g", - "tree": "cee801eb9fad02be4a91188e528686ca6f3c1fe3", - "url": "https://android.googlesource.com/toolchain/pgo-profiles" - }, - "tools/aadevtools": { - "dateTime": 1619997064, - "groups": [ - "pdk" - ], - "rev": "d9ac1aa0208945feaf69d3601455a28fbdd1bdbc", - "revisionExpr": "d9ac1aa0208945feaf69d3601455a28fbdd1bdbc", - "sha256": "1zb9yfwjj9f0hk75vi7qg9j3fllpk3n5mfhgky8z385bh2jmzk5v", - "tree": "6955678b931165865359e22fabefa6924f7a7879", - "url": "https://android.googlesource.com/platform/tools/aadevtools" - }, - "tools/acloud": { - "dateTime": 1620954607, - "groups": [ - "pdk", - "projectarch", - "tools", - "tradefed", - "vts" - ], - "rev": "d76dba9325474e1fe98d0ef7f0bd7b6579ea1298", - "revisionExpr": "d76dba9325474e1fe98d0ef7f0bd7b6579ea1298", - "sha256": "02svjyi2vj85r6yi6k5i0xffkxkkxh6iyf7bpf99aiwq80aw3hfq", - "tree": "b7c942738553e015169331b4f4af09e2bc720d58", - "url": "https://android.googlesource.com/platform/tools/acloud" - }, - "tools/apifinder": { - "groups": [ - "pdk", - "tools" - ], - "rev": "eaf25fb9a7f47791310b8f3ba621311ec58c0d9b", - "revisionExpr": "eaf25fb9a7f47791310b8f3ba621311ec58c0d9b", - "sha256": "0bfac5abla83d56kz7hvwdb12h60h90lj9ahy7cgg75qfgjnj9ic", - "tree": "e0df5e8ec0c4c9394b6399a8608535eaa55819f6", - "url": "https://android.googlesource.com/platform/tools/apifinder" - }, - "tools/apksig": { - "dateTime": 1622257799, - "groups": [ - "pdk", - "tradefed" - ], - "rev": "c2b69bcc45dfac3a745e5f2fefcec42594dddb6c", - "revisionExpr": "c2b69bcc45dfac3a745e5f2fefcec42594dddb6c", - "sha256": "1dl6k7qnk9kl26sdr3a6hy2mg9939a20bk7qp11jb3c5vnmarcsy", - "tree": "9377b651b9a765ffbc05ec4a394972c54446e1fa", - "url": "https://android.googlesource.com/platform/tools/apksig" - }, - "tools/apkzlib": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "033c8085fae78bff4a995774c7d87514082529b6", - "revisionExpr": "033c8085fae78bff4a995774c7d87514082529b6", - "sha256": "1qbj6g2jivxjlxgm1z27anqgb0hh50fm3mqfpb4bd55mqn73csi8", - "tree": "029b26e05f844057c9c25576d2a98072bb5b851a", - "url": "https://android.googlesource.com/platform/tools/apkzlib" - }, - "tools/asuite": { - "dateTime": 1628039454, - "groups": [ - "pdk" - ], - "rev": "4af94bafec6a1286b50c3015977834e11d40b7d1", - "revisionExpr": "4af94bafec6a1286b50c3015977834e11d40b7d1", - "sha256": "0lhpqxdbakqawxvkm8ad53m11yvcha5s75jzcqyni806wcspnc2w", - "tree": "a4d09d5a645110499b27fe29d727fe1f47fac2e5", - "url": "https://android.googlesource.com/platform/tools/asuite" - }, - "tools/carrier_settings": { - "groups": [ - "tools" - ], - "rev": "bb18cf79e8c4d0d172c336e5f432acb8d604f8b4", - "revisionExpr": "bb18cf79e8c4d0d172c336e5f432acb8d604f8b4", - "sha256": "1gcpddy94nmhqbmpr3y1s6b29w6zx3r5ixn53hd0s4y0rfw9ahj6", - "tree": "3e2138982cecd7057a274f1b6ddaee6622ed7681", - "url": "https://android.googlesource.com/platform/tools/carrier_settings" - }, - "tools/currysrc": { - "groups": [ - "pdk" - ], - "rev": "397dceba76b70108b5e76702e6505984620f3c51", - "revisionExpr": "397dceba76b70108b5e76702e6505984620f3c51", - "sha256": "0h3smd8j3lrd8lnmzcpirn70k9q8l645sbgzfw6cxdrzbi7p2d1a", - "tree": "580c2914b0561c1b2c40eb0c2f29163e9bd7bbb1", - "url": "https://android.googlesource.com/platform/tools/currysrc" - }, - "tools/dexter": { - "groups": [ - "pdk-fs", - "tools" - ], - "rev": "093604d5f4ac95f1e63296014483325e8cf063a7", - "revisionExpr": "093604d5f4ac95f1e63296014483325e8cf063a7", - "sha256": "1mmldb1h69bcxil78y708hfzr1v5s7y547j0v9cb2vgg48m109dg", - "tree": "a75b5e69beba5a07d2f5f1ffc59a1a7d0e534237", - "url": "https://android.googlesource.com/platform/tools/dexter" - }, - "tools/doc_generation": { - "dateTime": 1631754624, - "groups": [ - "pdk", - "tools" - ], - "rev": "ae81e21a4c6de7562f7718d063e1fde1a89f7919", - "revisionExpr": "ae81e21a4c6de7562f7718d063e1fde1a89f7919", - "sha256": "0wrhriszbxc58k6sqmv1lsipac7bi67q15yjg2clb6k5irp8rzkh", - "tree": "b01c04b523e6a36bd765224d36e3d11e646229fa", - "url": "https://android.googlesource.com/platform/tools/doc_generation" - }, - "tools/external/fat32lib": { - "groups": [ - "tools" - ], - "rev": "9e1f8f058cf40689fc1340c49ee0ab8fd32212df", - "revisionExpr": "9e1f8f058cf40689fc1340c49ee0ab8fd32212df", - "sha256": "0zx9wqm0l5w1ghcyj49bsfm39y8b97bckfmy9l5r62f6yx4hcgsh", - "tree": "4eb0655273eaa2e6a26d41de780d966c5123c9b5", - "url": "https://android.googlesource.com/platform/tools/external/fat32lib" - }, - "tools/external_updater": { - "dateTime": 1620954614, - "groups": [ - "tools" - ], - "rev": "ce877c8b1cc3dc0a82c4dc05d10f5021ac36d66d", - "revisionExpr": "ce877c8b1cc3dc0a82c4dc05d10f5021ac36d66d", - "sha256": "0aa7dhk94wdc6qa45q2bhc8qc17x7f4n53gn8bqb06pdvwdiilmz", - "tree": "3ed4360a9de7ca76e250c53a99864e859d2a2cf1", - "url": "https://android.googlesource.com/platform/tools/external_updater" - }, - "tools/metalava": { - "dateTime": 1638583810, - "groups": [ - "pdk", - "tools" - ], - "rev": "331ea44e89d47088ce6d194327a36ff28c295e94", - "revisionExpr": "331ea44e89d47088ce6d194327a36ff28c295e94", - "sha256": "06n81pbkibhn0bk0ap1g67nlzj4sq6iblqp2mqpcxr448xn44392", - "tree": "8066627c0373154a52ffff8a756538da091e90c3", - "url": "https://android.googlesource.com/platform/tools/metalava" - }, - "tools/ndkports": { - "groups": [ - "pdk" - ], - "rev": "a181fe59a34803a1ba7300bd1a32532b6dc3e9fb", - "revisionExpr": "a181fe59a34803a1ba7300bd1a32532b6dc3e9fb", - "sha256": "13f0scvw1gkwjx24l6hqgk9v7q919zilas7v0b6h8pg2akiyd45h", - "tree": "96d3320fa24a1aa2160e56ef7d8157d653cc0f9b", - "url": "https://android.googlesource.com/platform/tools/ndkports" - }, - "tools/platform-compat": { - "dateTime": 1633396187, - "groups": [ - "pdk", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "f2b050c5a844c9621113d573f06b85c692349a87", - "revisionExpr": "f2b050c5a844c9621113d573f06b85c692349a87", - "sha256": "193lr1nxwghrz0ch9a2r744w108npnvr7rpzziy1h3wxgg8474qk", - "tree": "3501ee7196591d863fffbe49c8c8be567c1cdb1e", - "url": "https://android.googlesource.com/tools/platform-compat" - }, - "tools/repohooks": { - "dateTime": 1634685007, - "groups": [ - "adt-infra", - "cts", - "developers", - "motodev", - "pdk", - "tools", - "tradefed" - ], - "rev": "9abaded0e9c40cd586760d20f79bf9e7775a68c2", - "revisionExpr": "9abaded0e9c40cd586760d20f79bf9e7775a68c2", - "sha256": "1yx3bwnpw5crc22v4sssy6vr55z2j1m9x4wa1gphix0lqy6n163j", - "tree": "92df91ba2e8af1e8571f88635559b6012f9dfa4c", - "url": "https://android.googlesource.com/platform/tools/repohooks" - }, - "tools/security": { - "dateTime": 1634253180, - "groups": [ - "pdk", - "tools" - ], - "rev": "ac8a83e4dc5e579c1527c4e4c2fbfd457d443058", - "revisionExpr": "ac8a83e4dc5e579c1527c4e4c2fbfd457d443058", - "sha256": "09sk0fv0xghznv3hy3smxwgkgpg0a4ha516frfxjgxhc7rs0da17", - "tree": "b73e248bd592ae079d95dec4bacccf5e560375e2", - "url": "https://android.googlesource.com/platform/tools/security" - }, - "tools/test/connectivity": { - "dateTime": 1641946376, - "groups": [ - "pdk" - ], - "rev": "97607e3caf0456c25da1b27dadbad5d37fb8c97c", - "revisionExpr": "97607e3caf0456c25da1b27dadbad5d37fb8c97c", - "sha256": "1cp37j0j49ky6hfsjvkn3s69d300nrmkgffgba3lkpgxfpz84fdy", - "tree": "5ecf5a7077d16228f3799306864b9c26f29d22b5", - "url": "https://android.googlesource.com/platform/tools/test/connectivity" - }, - "tools/test/graphicsbenchmark": { - "dateTime": 1619053817, - "groups": [ - "pdk" - ], - "rev": "28e12eb3de07051b65b56360dc71d3ac26866cbc", - "revisionExpr": "28e12eb3de07051b65b56360dc71d3ac26866cbc", - "sha256": "0v5b8p7lwcwrmd1sxc6axf7qkdqyq9p5dqcyazngr0amhdf2xg0j", - "tree": "d058665435e5c2bccf79ca0c7c9ee9c7165d0799", - "url": "https://android.googlesource.com/platform/tools/test/graphicsbenchmark" - }, - "tools/test/openhst": { - "groups": [ - "tools" - ], - "rev": "8cabc02acf0745f11cd00758ee8906faa52ee631", - "revisionExpr": "8cabc02acf0745f11cd00758ee8906faa52ee631", - "sha256": "1qlnvcpsy11nd9cjjh6yy1bhcsikx3xg5rzkqbfhli0q0a5jwrpp", - "tree": "fe60ed2f76b9fafd353203be1470ee1461931cb5", - "url": "https://android.googlesource.com/platform/tools/test/openhst" - }, - "tools/tradefederation/prebuilts": { - "dateTime": 1642212609, - "groups": [ - "pdk", - "tradefed" - ], - "rev": "2a5fd21caf0d161ef6fc2efec1fadf2f31986039", - "revisionExpr": "2a5fd21caf0d161ef6fc2efec1fadf2f31986039", - "sha256": "1z18jfsha5vb81kcv1rlsrn720g9a01vbgmvlz87r183lclgwh7a", - "tree": "e968c671da85c3ef909ceedaa3a12d1a69bd73a4", - "url": "https://android.googlesource.com/platform/tools/tradefederation/prebuilts" - }, - "tools/treble": { - "dateTime": 1619745082, - "groups": [ - "pdk", - "tools" - ], - "rev": "f86e669bee8f7347e3be37ddd74f707d685395f1", - "revisionExpr": "f86e669bee8f7347e3be37ddd74f707d685395f1", - "sha256": "1cm4prh06srq421ibkac8s9kdjxvq6s0gy336sa92wc886hg8k2d", - "tree": "4d7852d76974dbe8f7708ba392bf7e328697caac", - "url": "https://android.googlesource.com/platform/tools/treble" - }, - "tools/trebuchet": { - "dateTime": 1620954624, - "groups": [ - "cts", - "pdk", - "pdk-cw-fs", - "pdk-fs", - "tools" - ], - "rev": "cc86c36ffc7d164dc7f20373f072c821f36458c6", - "revisionExpr": "cc86c36ffc7d164dc7f20373f072c821f36458c6", - "sha256": "1i3iz9fyd0jbvmjawxy3w0qvf6ycnv6jvmxk6c7xm272ad43gxag", - "tree": "c46c4554991f543a715def82541c27f3db50e393", - "url": "https://android.googlesource.com/platform/tools/trebuchet" - }, - "vendor/adevtool": { - "dateTime": 1649101621, - "groups": [], - "rev": "020cc2c1dba940e20d5d0aac72409ea1fd7a1e18", - "revisionExpr": "020cc2c1dba940e20d5d0aac72409ea1fd7a1e18", - "sha256": "02ya64j8bg1c7hf45skzyk61bm88k6zzcx9p34iim832xkap07am", - "url": "https://github.com/GrapheneOS/adevtool" - }, - "vendor/android-prepare-vendor": { - "dateTime": 1647855591, - "groups": [], - "rev": "888e116ea243a120ad47f1698515fc4cff08583a", - "revisionExpr": "888e116ea243a120ad47f1698515fc4cff08583a", - "sha256": "0wiq9z8mjxa5fanzz28iq41y5hwvsz6yh3aylkj71ggzhbpgc9wd", - "url": "https://github.com/GrapheneOS/android-prepare-vendor" - }, - "vendor/state": { - "dateTime": 1649245017, - "groups": [], - "rev": "7cb4868b6c3b2eb5b2c379d6245843c08efa85d7", - "revisionExpr": "7cb4868b6c3b2eb5b2c379d6245843c08efa85d7", - "sha256": "0wsnbfmsrvmyhacnivgl4a6nig3ya64s8n68113nw2p7nf2w51af", - "url": "https://github.com/GrapheneOS/vendor_state" - } -} \ No newline at end of file diff --git a/flavors/grapheneos/repo-SP2A.220405.004.2022041600.json b/flavors/grapheneos/repo-SP2A.220405.004.2022041600.json deleted file mode 100644 index 56037c2c..00000000 --- a/flavors/grapheneos/repo-SP2A.220405.004.2022041600.json +++ /dev/null @@ -1,11405 +0,0 @@ -{ - "art": { - "dateTime": 1648589300, - "groups": [ - "pdk" - ], - "rev": "0e277192c3e6f9d3c990e70239880c5cbffe2c1e", - "revisionExpr": "0e277192c3e6f9d3c990e70239880c5cbffe2c1e", - "sha256": "157c7b67mz86gx2fsznjfzhdqbwzhwr8jw81zcp426j4nskrwg6m", - "url": "https://github.com/GrapheneOS/platform_art" - }, - "bionic": { - "dateTime": 1648664784, - "groups": [ - "pdk" - ], - "rev": "6785e6f3a6199f56ec1d434c69654645cd945160", - "revisionExpr": "6785e6f3a6199f56ec1d434c69654645cd945160", - "sha256": "10vmn9zyh6arynfpn7n96nc8i0qi7q5r91f4vvkr0zz96dbicsh5", - "url": "https://github.com/GrapheneOS/platform_bionic" - }, - "bootable/libbootloader": { - "groups": [ - "pdk", - "vts" - ], - "rev": "adde7e6fdd387032ce321d46842318ef8d7f68a0", - "revisionExpr": "adde7e6fdd387032ce321d46842318ef8d7f68a0", - "sha256": "1g10xsdj43z21cw7yl1mg70jdmgf27xqm713al4bvpqy7g3l177j", - "tree": "9ca17f2be17f89776417c94d9a6d570140c06957", - "url": "https://android.googlesource.com/platform/bootable/libbootloader" - }, - "bootable/recovery": { - "dateTime": 1646687009, - "groups": [ - "pdk" - ], - "rev": "bf7fe6fb6bf8211b0c5e1259fe5f6eee644fbf3a", - "revisionExpr": "bf7fe6fb6bf8211b0c5e1259fe5f6eee644fbf3a", - "sha256": "0p5k5al1khyl8mvfycln7j8ilqrb012if1jfghjfsqgzykv1vfxm", - "url": "https://github.com/GrapheneOS/platform_bootable_recovery" - }, - "branding": { - "dateTime": 1643710599, - "groups": [], - "rev": "7149017888121bcba543f57b41e032a8c45fca62", - "revisionExpr": "7149017888121bcba543f57b41e032a8c45fca62", - "sha256": "10iav2wf4f1nabypkkm7lngnjbmr8zr0mn1jdpdl6iqz4xk08s7x", - "url": "https://github.com/GrapheneOS/branding" - }, - "build/bazel": { - "dateTime": 1620954077, - "groups": [ - "pdk" - ], - "linkfiles": [ - { - "dest": "WORKSPACE", - "src": "bazel.WORKSPACE" - }, - { - "dest": "tools/bazel", - "src": "bazel.sh" - }, - { - "dest": "BUILD", - "src": "bazel.BUILD" - } - ], - "rev": "8167429c8df5408ca79973f618b0c136aba5c692", - "revisionExpr": "8167429c8df5408ca79973f618b0c136aba5c692", - "sha256": "1jsyl5fjbqna5vw2w3qqn6p9gr9rln6mkzisd0dqz1i8wh7nw1rf", - "tree": "ece95204c9b80e30cc733ade8ac22381441285d1", - "url": "https://android.googlesource.com/platform/build/bazel" - }, - "build/blueprint": { - "dateTime": 1621904529, - "groups": [ - "pdk", - "tradefed" - ], - "rev": "4b657dffa5eaba55d37ae12f920a0a56e5867f63", - "revisionExpr": "4b657dffa5eaba55d37ae12f920a0a56e5867f63", - "sha256": "1yi42fwvv679pfpr4vxy7vfrqr4la043a7s57rpbw2k5v7h6vm2y", - "tree": "e1ba8c01ad13d485e97071294f90ca3be9c1c531", - "url": "https://android.googlesource.com/platform/build/blueprint" - }, - "build/make": { - "copyfiles": [ - { - "dest": "Makefile", - "src": "core/root.mk" - } - ], - "dateTime": 1649108650, - "groups": [ - "pdk" - ], - "linkfiles": [ - { - "dest": "build/CleanSpec.mk", - "src": "CleanSpec.mk" - }, - { - "dest": "build/buildspec.mk.default", - "src": "buildspec.mk.default" - }, - { - "dest": "build/core", - "src": "core" - }, - { - "dest": "build/envsetup.sh", - "src": "envsetup.sh" - }, - { - "dest": "build/target", - "src": "target" - }, - { - "dest": "build/tools", - "src": "tools" - } - ], - "rev": "760e3fbea9f0dee02da6deafcf90e994a4932a7d", - "revisionExpr": "760e3fbea9f0dee02da6deafcf90e994a4932a7d", - "sha256": "0v3sswnk6gx065kgx01nbwfdyma5zscd2r3q7iwpa1rwa3sizlp2", - "url": "https://github.com/GrapheneOS/platform_build" - }, - "build/pesto": { - "dateTime": 1620867700, - "groups": [ - "pdk" - ], - "rev": "b9f3503f5503577d130fa64f27f25c9dd60811f3", - "revisionExpr": "b9f3503f5503577d130fa64f27f25c9dd60811f3", - "sha256": "0cgw3nmazi87f7qam00szqzy37laz7lv5w9l5zagniv5z0kjl10j", - "tree": "8649d023cca68532982dcb0cc432054efeca6c7e", - "url": "https://android.googlesource.com/platform/build/pesto" - }, - "build/soong": { - "dateTime": 1646687010, - "groups": [ - "pdk", - "tradefed" - ], - "linkfiles": [ - { - "dest": "Android.bp", - "src": "root.bp" - }, - { - "dest": "bootstrap.bash", - "src": "bootstrap.bash" - } - ], - "rev": "a9840b8b6b9b42dae3a2f478393b8a006e16c9de", - "revisionExpr": "a9840b8b6b9b42dae3a2f478393b8a006e16c9de", - "sha256": "16b2ch5sx474bywhv8ffpqdlrm0g9w9fv74nzlwx08zrl5dpgb6q", - "url": "https://github.com/GrapheneOS/platform_build_soong" - }, - "compatibility/cdd": { - "dateTime": 1618880487, - "groups": [ - "pdk" - ], - "rev": "b894313362dca9782471f090530f5e0896115efa", - "revisionExpr": "b894313362dca9782471f090530f5e0896115efa", - "sha256": "04l9jdf0i7pf4lq3dxrik4gg3k00v2r3dr9mp6bznf6mm37cvzh9", - "tree": "74d781122a28d5551100b1bdde81fae2cf95ff3b", - "url": "https://android.googlesource.com/platform/compatibility/cdd" - }, - "cts": { - "dateTime": 1644645748, - "groups": [ - "cts", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5c5a1cac99f23a61564c60be33f9274ff7fcd5fa", - "revisionExpr": "5c5a1cac99f23a61564c60be33f9274ff7fcd5fa", - "sha256": "06b1aii0zab93ynrs53vvw4amqa2jlv4g3mckq1imqr3rpj3zpwl", - "tree": "f516569e9fc91e80dd146ed1b899c1befb591751", - "url": "https://android.googlesource.com/platform/cts" - }, - "dalvik": { - "dateTime": 1617930074, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ae1c3ddc6f5863c97e2b98e1213cb284620ee1fd", - "revisionExpr": "ae1c3ddc6f5863c97e2b98e1213cb284620ee1fd", - "sha256": "18iw5p98mm7wnfjd0yhnb1fcrnjwrigp1apbz2lyizlm95hkgz2v", - "tree": "9d5f5f55f2fc50a9287d24b462d5b9ac7e590545", - "url": "https://android.googlesource.com/platform/dalvik" - }, - "developers/build": { - "groups": [ - "developers", - "pdk" - ], - "rev": "4e30fdb4cd8f7176f7341fd037ad2235b00c32f7", - "revisionExpr": "4e30fdb4cd8f7176f7341fd037ad2235b00c32f7", - "sha256": "0pvgglif7iy8n6sx8xkxw7xf6gcv60lgfh4kbd4k1ry75rb1hfy3", - "tree": "b0f66e2bacf9250c370f5455691ab68403acbbe7", - "url": "https://android.googlesource.com/platform/developers/build" - }, - "developers/demos": { - "dateTime": 1496909782, - "groups": [ - "developers" - ], - "rev": "03814c35b8ee0a1284c667556260124d97466b28", - "revisionExpr": "03814c35b8ee0a1284c667556260124d97466b28", - "sha256": "1ciqaaj6jkykb6lkksqfka0077fhz1md6qiw5m337llyyiz29ywc", - "url": "https://android.googlesource.com/platform/developers/demos" - }, - "developers/samples/android": { - "groups": [ - "developers" - ], - "rev": "c85723c94ac1956aaa744503017e768bea518fba", - "revisionExpr": "c85723c94ac1956aaa744503017e768bea518fba", - "sha256": "1npnk3yyvchp4lh38aa7b31kly968h4j9af3x0ad894qigdmbk2g", - "tree": "d51fe2c9b495971f9cde4ab36814184d070aa0b7", - "url": "https://android.googlesource.com/platform/developers/samples/android" - }, - "development": { - "dateTime": 1646687011, - "groups": [ - "developers", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "7c5acc6ae6a236c6ffff647b74d478c5af8bfcce", - "revisionExpr": "7c5acc6ae6a236c6ffff647b74d478c5af8bfcce", - "sha256": "0blg4ijdk4biphrjq6gg7p43b312a5rrxl182lb96i5ny1l87lpm", - "url": "https://github.com/GrapheneOS/platform_development" - }, - "device/amlogic/yukawa": { - "dateTime": 1636545875, - "groups": [ - "device", - "pdk", - "yukawa" - ], - "rev": "aac192379863f63453f775db8968207c351fc0d0", - "revisionExpr": "aac192379863f63453f775db8968207c351fc0d0", - "sha256": "1qk861pyigxp903dckyzls5lw8cz5vp4pzx0l0y1g5bvag84i65l", - "tree": "ef619758bd8ce41573b0bc8db8801d55f2169a94", - "url": "https://android.googlesource.com/device/amlogic/yukawa" - }, - "device/amlogic/yukawa-kernel": { - "dateTime": 1617152461, - "groups": [ - "device", - "pdk", - "yukawa" - ], - "rev": "824c867a84d9c67297d9475d4a613702f40a1b75", - "revisionExpr": "824c867a84d9c67297d9475d4a613702f40a1b75", - "sha256": "1hfm6i7s4jrhfkxggkdvi58bwkl0gs0zyhn0p2p4gkg4vn1xhzyi", - "tree": "fed2ad0a590803490ef50c9eb8cbd4bc9f22928c", - "url": "https://android.googlesource.com/device/amlogic/yukawa-kernel" - }, - "device/common": { - "dateTime": 1646686991, - "groups": [ - "pdk", - "pdk-cw-fs" - ], - "rev": "14af7e540a5907480c221db5d3effa5ecbe00969", - "revisionExpr": "14af7e540a5907480c221db5d3effa5ecbe00969", - "sha256": "1y3z5mqzf4zmbfm0pmxf4zycn72akmrak1rsh8kr4phkl8yzghjh", - "url": "https://github.com/GrapheneOS/device_common" - }, - "device/generic/arm64": { - "groups": [ - "pdk" - ], - "rev": "c3df6ff97a7cc229da9e4e67840660a76bbcfcc1", - "revisionExpr": "c3df6ff97a7cc229da9e4e67840660a76bbcfcc1", - "sha256": "0l66va61ybzf224l9q2gq60i132ikb75k58h1za1faq18m8hwvyx", - "tree": "5b10c31ac56b53881c53cec8dffab43bbe47b26e", - "url": "https://android.googlesource.com/device/generic/arm64" - }, - "device/generic/armv7-a-neon": { - "groups": [ - "pdk" - ], - "rev": "d4d1350505f09c015e46c220e3481378bebfee02", - "revisionExpr": "d4d1350505f09c015e46c220e3481378bebfee02", - "sha256": "1986xyq0p2cqf4bgw3xf21qjszbidll8iwz2snzvffapybhr1213", - "tree": "4ddba5e458b78a0d97053c902ba0541130f4237c", - "url": "https://android.googlesource.com/device/generic/armv7-a-neon" - }, - "device/generic/art": { - "groups": [ - "pdk" - ], - "rev": "0f1e1a7cfa4cb9210bec0c446807846f191d6591", - "revisionExpr": "0f1e1a7cfa4cb9210bec0c446807846f191d6591", - "sha256": "1ijzwbsqb7xhzlj1bc84mp6hx782q30cvdsk4z6m36yibwlmkd97", - "tree": "537764cbc9630243d2584a172624c59216ad9126", - "url": "https://android.googlesource.com/device/generic/art" - }, - "device/generic/car": { - "dateTime": 1639188046, - "groups": [ - "pdk" - ], - "rev": "4a707ef1f7bc8f0ce5b1ea3c69fa9d65cf54da01", - "revisionExpr": "4a707ef1f7bc8f0ce5b1ea3c69fa9d65cf54da01", - "sha256": "11k274qmdw1n585z0ras57zwavzk2mdw19sg1q1xsj5plhn01psn", - "tree": "0441c3c72f4b3897b376bc9317efe804739e5c6a", - "url": "https://android.googlesource.com/device/generic/car" - }, - "device/generic/common": { - "dateTime": 1639188047, - "groups": [ - "pdk" - ], - "rev": "c91cb9a2c6b685e8e391fd3dbeb549099fde639d", - "revisionExpr": "c91cb9a2c6b685e8e391fd3dbeb549099fde639d", - "sha256": "1kv3h6c7bpxvlvjmxz19av9zsign6h690ab8h7sprwpwh8ra70zi", - "tree": "55c02525b294fe0386a8482e988959058fee0d12", - "url": "https://android.googlesource.com/device/generic/common" - }, - "device/generic/goldfish": { - "dateTime": 1646686209, - "groups": [ - "pdk" - ], - "rev": "2a86cf03bf012ddf9e085cc814a1019bf4966e64", - "revisionExpr": "2a86cf03bf012ddf9e085cc814a1019bf4966e64", - "sha256": "0j5c7nx9syk2imigzqnnq12szyybakirv0ns1vwpk106dsj5s950", - "url": "https://github.com/GrapheneOS/device_generic_goldfish" - }, - "device/generic/goldfish-opengl": { - "dateTime": 1634252492, - "groups": [ - "pdk" - ], - "rev": "2dd0f4d156d3eabea3978c0db7c17d9eaa670a2b", - "revisionExpr": "2dd0f4d156d3eabea3978c0db7c17d9eaa670a2b", - "sha256": "1fb0p8cwr6zlz6vwvvd59hvawqsaqq9niy3c9l3rr0ff351djdxf", - "tree": "d8aed68be718346b467f7fd5beea646d0f819070", - "url": "https://android.googlesource.com/device/generic/goldfish-opengl" - }, - "device/generic/mini-emulator-arm64": { - "groups": [ - "pdk" - ], - "rev": "3b24236047b36f026be87400f19dc98d99633580", - "revisionExpr": "3b24236047b36f026be87400f19dc98d99633580", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-arm64" - }, - "device/generic/mini-emulator-armv7-a-neon": { - "groups": [ - "pdk" - ], - "rev": "976cab503dd390085bffa7d6fe3c03827f691074", - "revisionExpr": "976cab503dd390085bffa7d6fe3c03827f691074", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-armv7-a-neon" - }, - "device/generic/mini-emulator-x86": { - "groups": [ - "pdk" - ], - "rev": "6cc4f90392cb5c2f4589231124dbf8e111a6ac79", - "revisionExpr": "6cc4f90392cb5c2f4589231124dbf8e111a6ac79", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-x86" - }, - "device/generic/mini-emulator-x86_64": { - "groups": [ - "pdk" - ], - "rev": "15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca", - "revisionExpr": "15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca", - "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", - "tree": "91d404617acb138681c16a1c4a87d2741a801719", - "url": "https://android.googlesource.com/device/generic/mini-emulator-x86_64" - }, - "device/generic/opengl-transport": { - "groups": [ - "pdk" - ], - "rev": "0bc091d436bc9e18d69292032d977f04d144e0f6", - "revisionExpr": "0bc091d436bc9e18d69292032d977f04d144e0f6", - "sha256": "1j6amjg99zbjsdg3xzgls29i0awz5rxdq8wklvkvrymhczk9ibr8", - "tree": "5a14900c65cc5b3e18e60e60f6363d0e08f2c109", - "url": "https://android.googlesource.com/device/generic/opengl-transport" - }, - "device/generic/qemu": { - "groups": [ - "pdk" - ], - "rev": "adfcf5c590f51c6c9d39b27bcf53cdf724fa4a7e", - "revisionExpr": "adfcf5c590f51c6c9d39b27bcf53cdf724fa4a7e", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", - "url": "https://android.googlesource.com/device/generic/qemu" - }, - "device/generic/trusty": { - "dateTime": 1620781300, - "groups": [ - "pdk" - ], - "rev": "ee763193897abe6c5f27bcc683cad8f837026ee6", - "revisionExpr": "ee763193897abe6c5f27bcc683cad8f837026ee6", - "sha256": "1hj6w5lsdahw94dh8zgj2a6zs1vidcxdyi0wsxm7zwsvl1pwmrmr", - "tree": "3876337430a5624a2e43a6d2cc7a0a3e579b71ee", - "url": "https://android.googlesource.com/device/generic/trusty" - }, - "device/generic/uml": { - "dateTime": 1613865723, - "groups": [ - "device", - "pdk" - ], - "rev": "6fa5ce6ef11e610b7f5677d2c2d91c37fcbb57f7", - "revisionExpr": "6fa5ce6ef11e610b7f5677d2c2d91c37fcbb57f7", - "sha256": "18ninwq7gwgxxkrf5pgqfd05n8wjfnl9wc2wmwrs9r4kzgawmhgs", - "tree": "6dba6a8ddcbefd1eeef221e11b217798d2ba4db4", - "url": "https://android.googlesource.com/device/generic/uml" - }, - "device/generic/vulkan-cereal": { - "dateTime": 1639008078, - "groups": [ - "pdk" - ], - "rev": "1c67746b7008f9db875a65f310b03f23e38cbd6c", - "revisionExpr": "1c67746b7008f9db875a65f310b03f23e38cbd6c", - "sha256": "1lx8pz8pcm26j2smb4ydg58wgfknjia9swz31p3dmak6h1q3j922", - "tree": "7f61cf98a91238d334339544e3da5ea442810612", - "url": "https://android.googlesource.com/device/generic/vulkan-cereal" - }, - "device/generic/x86": { - "groups": [ - "pdk" - ], - "rev": "4394cdf90094161d5caf4f7237c883ab2862c2f2", - "revisionExpr": "4394cdf90094161d5caf4f7237c883ab2862c2f2", - "sha256": "1msvricg8asj7vhkpfx4vd3jykdg3xqs0yhrvhj7m48lhsandfdz", - "tree": "d833386e6b2d2e4611aa12f4295ec38655b6c899", - "url": "https://android.googlesource.com/device/generic/x86" - }, - "device/generic/x86_64": { - "groups": [ - "pdk" - ], - "rev": "2d32bcd931d54c48dd1ef4b581d0a082c67efc5c", - "revisionExpr": "2d32bcd931d54c48dd1ef4b581d0a082c67efc5c", - "sha256": "1w7b33sap7ym1y23435n3cjsbvl8ws49m46lk8h1kgy8apg08mkw", - "tree": "0d43e05d12da93b82ef0a3ec66892831ff03c754", - "url": "https://android.googlesource.com/device/generic/x86_64" - }, - "device/google/atv": { - "dateTime": 1641765684, - "groups": [ - "broadcom_pdk", - "device", - "generic_fs", - "pdk" - ], - "rev": "ee7a4a9d75de8a44c982eb86db880152e7a8bd99", - "revisionExpr": "ee7a4a9d75de8a44c982eb86db880152e7a8bd99", - "sha256": "1glsmdxc5a6hr1dl1x46dkxblrnsy1dzx9gwjd01sjiiikl9zi1m", - "tree": "90702762590343358a7d7287e8dd9bd4c4869d32", - "url": "https://android.googlesource.com/device/google/atv" - }, - "device/google/barbet": { - "dateTime": 1649097930, - "groups": [ - "barbet", - "device" - ], - "rev": "4e18acf51a6dcbfaed640dbeaf107176485310c4", - "revisionExpr": "4e18acf51a6dcbfaed640dbeaf107176485310c4", - "sha256": "1j6znr7l1jnzv8fr5x87l0ldays2mrgjrgbwxf7n2cf8x3yw0gvn", - "url": "https://github.com/GrapheneOS/device_google_barbet" - }, - "device/google/barbet-kernel": { - "dateTime": 1649105955, - "groups": [ - "barbet", - "device" - ], - "rev": "fd6f98f4a1d5c17829df16d716bef031851a39dd", - "revisionExpr": "fd6f98f4a1d5c17829df16d716bef031851a39dd", - "sha256": "1lhqbczd7p6mw6blsib9i6h0qcqbh2aih4k7vd3rvi51kxzr8zq0", - "url": "https://github.com/GrapheneOS/device_google_barbet-kernel" - }, - "device/google/barbet-sepolicy": { - "dateTime": 1626310910, - "groups": [ - "barbet", - "device" - ], - "rev": "2e3245f72c33ba033a06ced228b16cad5446c449", - "revisionExpr": "2e3245f72c33ba033a06ced228b16cad5446c449", - "sha256": "1lwjsrfcvdzj8lqkjy55y58bqmzirfg25zb19nhrp0bfnph3wlln", - "tree": "e78b745fc37b351b4ce7356181f967d9e35dd8b0", - "url": "https://android.googlesource.com/device/google/barbet-sepolicy" - }, - "device/google/blueline-kernel": { - "dateTime": 1649106156, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "4aa007e03c03c69468d71ab1dc863489e0d2ec7a", - "revisionExpr": "4aa007e03c03c69468d71ab1dc863489e0d2ec7a", - "sha256": "0brgcw2b7316rxm63vzq8zxn9vazang6qyh3hxzav7z4hmbay45j", - "url": "https://github.com/GrapheneOS/device_google_blueline-kernel" - }, - "device/google/bonito": { - "dateTime": 1649097931, - "groups": [ - "bonito", - "device" - ], - "rev": "3c36ad2f30a11892948ac2fffa3542f0fa798c60", - "revisionExpr": "3c36ad2f30a11892948ac2fffa3542f0fa798c60", - "sha256": "0pjwkm1yfcsaxg05w10g6i6m594rp6gfzj90xq3pdcfdlc8pk1cz", - "url": "https://github.com/GrapheneOS/device_google_bonito" - }, - "device/google/bonito-kernel": { - "dateTime": 1649106167, - "groups": [ - "bonito", - "device" - ], - "rev": "580311f4a5154315a7b7e6a80f68f218eebf25b5", - "revisionExpr": "580311f4a5154315a7b7e6a80f68f218eebf25b5", - "sha256": "1sf7fc4ipll9dq0g7z8klvc35n6i2nx4d2dfj809yn1690rimp4j", - "url": "https://github.com/GrapheneOS/device_google_bonito-kernel" - }, - "device/google/bonito-sepolicy": { - "dateTime": 1646686994, - "groups": [ - "bonito", - "device" - ], - "rev": "e92c57b992a95826622b3438402f0581290bf2eb", - "revisionExpr": "e92c57b992a95826622b3438402f0581290bf2eb", - "sha256": "1dfaxqzacj9x1phw76h1ncq3bk7rwzm5z324x99brpziqbpdq3ng", - "url": "https://github.com/GrapheneOS/device_google_bonito-sepolicy" - }, - "device/google/bramble": { - "dateTime": 1648041210, - "groups": [ - "bramble", - "device" - ], - "rev": "870b0e1da9434ec2ce0c96aa49322dacdfe2ecd9", - "revisionExpr": "870b0e1da9434ec2ce0c96aa49322dacdfe2ecd9", - "sha256": "1qdgjkm436cjl0rhmagyzm53j2pxzahvm1fvddxpiqr83bcy3hzz", - "url": "https://github.com/GrapheneOS/device_google_bramble" - }, - "device/google/bramble-kernel": { - "dateTime": 1649106264, - "groups": [ - "bramble", - "device" - ], - "rev": "3cb48765c4bfc4e4b0577fb4ceb72596a315589c", - "revisionExpr": "3cb48765c4bfc4e4b0577fb4ceb72596a315589c", - "sha256": "0im7wz4i5nprmjxb5ikg19jp5j6lbi69gw4plvi50dh9nsvd3ps9", - "url": "https://github.com/GrapheneOS/device_google_bramble-kernel" - }, - "device/google/bramble-sepolicy": { - "dateTime": 1618966911, - "groups": [ - "bramble", - "device" - ], - "rev": "39a1f39f76cdd698693d3ac97f2c1c3658f14b35", - "revisionExpr": "39a1f39f76cdd698693d3ac97f2c1c3658f14b35", - "sha256": "05f5cn22jkv4vjcdghy8j6g8g33yayrp4qk0bh289xri41l56yy2", - "tree": "91e47407e4f1255d792c92def42ec98d708d5135", - "url": "https://android.googlesource.com/device/google/bramble-sepolicy" - }, - "device/google/contexthub": { - "dateTime": 1631998880, - "groups": [ - "device", - "pdk" - ], - "rev": "e5fa7de9441f72234ee2483a1256596da34d7c8c", - "revisionExpr": "e5fa7de9441f72234ee2483a1256596da34d7c8c", - "sha256": "0b8a5fr7kdk156pwxahv7djm2m4l0bqhvsibf1ymlsan2h7z2kc8", - "tree": "08b0a07de0a29b43f0337061685e71e7490a5281", - "url": "https://android.googlesource.com/device/google/contexthub" - }, - "device/google/coral": { - "dateTime": 1649097936, - "groups": [ - "coral", - "device", - "generic_fs" - ], - "rev": "cff14ed56b32843711ed965d36c60b0592ce6d58", - "revisionExpr": "cff14ed56b32843711ed965d36c60b0592ce6d58", - "sha256": "0ppbsav9kgq9z3dqxnmh5r150f2hnji56pr78cdakswh0w0v7ycb", - "url": "https://github.com/GrapheneOS/device_google_coral" - }, - "device/google/coral-kernel": { - "dateTime": 1649106087, - "groups": [ - "coral", - "device", - "generic_fs" - ], - "rev": "bf81fc3eb44ed3a9bd04322ea1e27a96446f1495", - "revisionExpr": "bf81fc3eb44ed3a9bd04322ea1e27a96446f1495", - "sha256": "1bcazg7as6k9khp4y8bfk075l9qz3czs76rmgsak5cw5k2zambic", - "url": "https://github.com/GrapheneOS/device_google_coral-kernel" - }, - "device/google/coral-sepolicy": { - "dateTime": 1646686996, - "groups": [ - "coral", - "device", - "generic_fs" - ], - "rev": "e715ed0b9f7868945e4994886738ccf36d96b9dc", - "revisionExpr": "e715ed0b9f7868945e4994886738ccf36d96b9dc", - "sha256": "1hy7v8raiyknjy1bam3skg0z32664zjq7vxwdg5wz3hhhgz2kdn4", - "url": "https://github.com/GrapheneOS/device_google_coral-sepolicy" - }, - "device/google/crosshatch": { - "dateTime": 1648746893, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "c9659522fecf885332e80290961308d9bae149a3", - "revisionExpr": "c9659522fecf885332e80290961308d9bae149a3", - "sha256": "0jiscl6515l04dz725y4bdhyy2kmznlb1yafk61ph7dscgkg27sk", - "url": "https://github.com/GrapheneOS/device_google_crosshatch" - }, - "device/google/crosshatch-kernel": { - "dateTime": 1649106146, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "165c0a7d5b35cd0f0910abc8545cd34f48bf3108", - "revisionExpr": "165c0a7d5b35cd0f0910abc8545cd34f48bf3108", - "sha256": "0brgcw2b7316rxm63vzq8zxn9vazang6qyh3hxzav7z4hmbay45j", - "url": "https://github.com/GrapheneOS/device_google_crosshatch-kernel" - }, - "device/google/crosshatch-sepolicy": { - "dateTime": 1646686998, - "groups": [ - "crosshatch", - "device", - "generic_fs" - ], - "rev": "a678bebe527b4406ef4e785fda282e9e23aac5e0", - "revisionExpr": "a678bebe527b4406ef4e785fda282e9e23aac5e0", - "sha256": "1pc39xgaav2pw0i6nxhmdi3cxjccdrga34v7d4s2vjq2dl510za2", - "url": "https://github.com/GrapheneOS/device_google_crosshatch-sepolicy" - }, - "device/google/cuttlefish": { - "dateTime": 1641945687, - "groups": [ - "device", - "pdk" - ], - "rev": "02fb67dfce5e2f8ec534aecc8ae812d7aafe74df", - "revisionExpr": "02fb67dfce5e2f8ec534aecc8ae812d7aafe74df", - "sha256": "0897jxvfbpb7kc7yqdp6nszrfbv1aqbv1nncavvipf610qk7kkxw", - "tree": "4722dc16bb718f7696ca4c66c43f9c87a9efebd6", - "url": "https://android.googlesource.com/device/google/cuttlefish" - }, - "device/google/cuttlefish_prebuilts": { - "dateTime": 1640131302, - "groups": [ - "device", - "pdk" - ], - "rev": "2b253e275bd35ff4ad1faece252630b9dc6e8a2c", - "revisionExpr": "2b253e275bd35ff4ad1faece252630b9dc6e8a2c", - "sha256": "0sa42f1n396h12qk7sbppcay6k17rvr7wbyha7cflb3b21z25w8y", - "tree": "c7dc103ceab198466737008514e3c8ee20aef0f6", - "url": "https://android.googlesource.com/device/google/cuttlefish_prebuilts" - }, - "device/google/fuchsia": { - "groups": [ - "device" - ], - "rev": "901b0979ac59165edf96fce119e81a47011e1e47", - "revisionExpr": "901b0979ac59165edf96fce119e81a47011e1e47", - "sha256": "131k68cyq4yl559hjy9qxll6smzavph9c2l39q5wwqxlb8w96gzp", - "tree": "3ebd1f1bc905a6117283d074b0dc72c26cda34fc", - "url": "https://android.googlesource.com/device/google/fuchsia" - }, - "device/google/gs-common": { - "groups": [ - "device", - "pdk-gs-arm", - "slider" - ], - "rev": "edbdff98d5e2c9719afe4f6a9cf95b5d641fb577", - "revisionExpr": "edbdff98d5e2c9719afe4f6a9cf95b5d641fb577", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", - "url": "https://android.googlesource.com/device/google/gs-common" - }, - "device/google/gs101": { - "dateTime": 1648042115, - "groups": [ - "device", - "slider" - ], - "rev": "348412b715b0d8f8ed01815a374afe5573401514", - "revisionExpr": "348412b715b0d8f8ed01815a374afe5573401514", - "sha256": "0bvxdqhbja4cdxkkp9lgvk8mkry04bp8ln014dhqradv7nn53ddd", - "url": "https://github.com/GrapheneOS/device_google_gs101" - }, - "device/google/gs101-sepolicy": { - "dateTime": 1646687162, - "groups": [ - "device", - "slider" - ], - "rev": "e12cae05b7c5b067f8d5a4a5f686eb62bc8ef279", - "revisionExpr": "e12cae05b7c5b067f8d5a4a5f686eb62bc8ef279", - "sha256": "0vaw4888apngiani83ix42vvr0gk6i0281380mfkmvli12sddi1z", - "url": "https://github.com/GrapheneOS/device_google_gs101-sepolicy" - }, - "device/google/raviole": { - "dateTime": 1649097944, - "groups": [ - "device", - "slider" - ], - "rev": "df777ecd164a4ac45469c8aa926faf3a9cf37d36", - "revisionExpr": "df777ecd164a4ac45469c8aa926faf3a9cf37d36", - "sha256": "0gw94famgqmgdlx6vhk2cyfiawylrpyf2967fgjy4k1n02035xck", - "url": "https://github.com/GrapheneOS/device_google_raviole" - }, - "device/google/raviole-kernel": { - "dateTime": 1649490531, - "groups": [ - "device", - "slider" - ], - "rev": "397167a3c6f97b125c6a84164234588e42e05b62", - "revisionExpr": "397167a3c6f97b125c6a84164234588e42e05b62", - "sha256": "117bzbsvv3hwnln0jbs5hrrryz2wxm0pdc8hy1jkhkxk49nhp8wi", - "url": "https://github.com/GrapheneOS/device_google_raviole-kernel" - }, - "device/google/redbull": { - "dateTime": 1649097946, - "groups": [ - "device", - "redbull" - ], - "rev": "79954781c1bef828474a0991c085878e22668237", - "revisionExpr": "79954781c1bef828474a0991c085878e22668237", - "sha256": "161vnpsvvhgs04ky2daak0sd6f83fhz5z54ahcarcmcs6b45jv7j", - "url": "https://github.com/GrapheneOS/device_google_redbull" - }, - "device/google/redbull-sepolicy": { - "dateTime": 1646687000, - "groups": [ - "device", - "redbull" - ], - "rev": "94b10eaf7a2d4ec482a3c393fd206ca83b0f3966", - "revisionExpr": "94b10eaf7a2d4ec482a3c393fd206ca83b0f3966", - "sha256": "1w3rf2hbcwb18n7swj7nvsrk3r78lymj8idb2kc76mp4wpwwgqaz", - "url": "https://github.com/GrapheneOS/device_google_redbull-sepolicy" - }, - "device/google/redfin": { - "dateTime": 1648042093, - "groups": [ - "device", - "redfin" - ], - "rev": "df508184638e979ccf9b260746b1fa844494101a", - "revisionExpr": "df508184638e979ccf9b260746b1fa844494101a", - "sha256": "1ynhqn69kp0l8qr8s5l4psda02f8fapa58vh5hfsf8s8733lkl1q", - "url": "https://github.com/GrapheneOS/device_google_redfin" - }, - "device/google/redfin-kernel": { - "dateTime": 1649106254, - "groups": [ - "device", - "redfin" - ], - "rev": "7aa36b217b741d17dd482547500ea63e8beceff3", - "revisionExpr": "7aa36b217b741d17dd482547500ea63e8beceff3", - "sha256": "0hq2kx2n5i57zcs1i0i2fgq7hg1qa7cxakhpbcy3gi3n8dl1fya3", - "url": "https://github.com/GrapheneOS/device_google_redfin-kernel" - }, - "device/google/redfin-sepolicy": { - "dateTime": 1618966918, - "groups": [ - "device", - "redfin" - ], - "rev": "1e82b5f7e7fcbc28441edbaad8ab4788fbbee6d3", - "revisionExpr": "1e82b5f7e7fcbc28441edbaad8ab4788fbbee6d3", - "sha256": "18ng4p4hgm1mcr9j7py85420hsdasv34hqbi3whg3kiynsbflj10", - "tree": "c04069a9cb7e043e3b8d27ea7042a6500a6d74bf", - "url": "https://android.googlesource.com/device/google/redfin-sepolicy" - }, - "device/google/sunfish": { - "dateTime": 1649097950, - "groups": [ - "device", - "sunfish" - ], - "rev": "37e198b8c334f3c4beb9d5b8eefe93d2e0f08551", - "revisionExpr": "37e198b8c334f3c4beb9d5b8eefe93d2e0f08551", - "sha256": "14lxa8k444drwvgj4cfa5fwjs7g9dmd8iinxhb7v1g425k4n9plr", - "url": "https://github.com/GrapheneOS/device_google_sunfish" - }, - "device/google/sunfish-kernel": { - "dateTime": 1649105995, - "groups": [ - "device", - "sunfish" - ], - "rev": "6deaad0362e80d1bc5c49e045d329b748f9f5cf3", - "revisionExpr": "6deaad0362e80d1bc5c49e045d329b748f9f5cf3", - "sha256": "1pmi8d1cr003f0j1r7m2bjggx8m9ykw3j3001dw1bkjy3drm5zwp", - "url": "https://github.com/GrapheneOS/device_google_sunfish-kernel" - }, - "device/google/sunfish-sepolicy": { - "dateTime": 1646687004, - "groups": [ - "device", - "sunfish" - ], - "rev": "68218c5ddc70d9fc5aa2f58551ce6eda8c9f7b0b", - "revisionExpr": "68218c5ddc70d9fc5aa2f58551ce6eda8c9f7b0b", - "sha256": "151zq7wrx5n7hry2ilp0y8i24n8vbh8h7i9jfjcpbjd6fjm81l6b", - "url": "https://github.com/GrapheneOS/device_google_sunfish-sepolicy" - }, - "device/google/trout": { - "dateTime": 1642212091, - "groups": [ - "device", - "gull", - "pdk", - "trout" - ], - "rev": "82c1f78a3a9f171577c15bee3078eb54f7cdb4bd", - "revisionExpr": "82c1f78a3a9f171577c15bee3078eb54f7cdb4bd", - "sha256": "0mda6q9fvfmgzq4mksxj75lg7733zjbnwkhqpq9mm6ca6qpk7fiz", - "tree": "e8d881a5d6b9f0aa5026b434e243a3618fac6a4e", - "url": "https://android.googlesource.com/device/google/trout" - }, - "device/google/vrservices": { - "dateTime": 1613865745, - "groups": [ - "pdk" - ], - "rev": "cd3299ea8a6537089ea8fcf370d9b69727d6f1f6", - "revisionExpr": "cd3299ea8a6537089ea8fcf370d9b69727d6f1f6", - "sha256": "1bqfiyv18g1il413rkmyhz4prkmq85ww4sh2d5i0rzpddc9rldjy", - "tree": "08b53652857dee6697fc8de5862737052c12d33d", - "url": "https://android.googlesource.com/device/google/vrservices" - }, - "device/google_car": { - "dateTime": 1636232492, - "groups": [ - "pdk" - ], - "rev": "40932896044cd4efc7ecd9abc210989d4d76ca88", - "revisionExpr": "40932896044cd4efc7ecd9abc210989d4d76ca88", - "sha256": "170jwa4p72l2vrxfyydv45ppwshs9480f4skaw5m4cb4dhzidwpr", - "tree": "a64fe6f03052c70de0036c8684a404e8aae49194", - "url": "https://android.googlesource.com/device/google_car" - }, - "device/linaro/dragonboard": { - "dateTime": 1624496557, - "groups": [ - "device", - "dragonboard", - "pdk" - ], - "rev": "1bcee771e9155d76db3222c9645d1596ab0b324d", - "revisionExpr": "1bcee771e9155d76db3222c9645d1596ab0b324d", - "sha256": "0pb3mqvj4r549lgvqv53cd8x3qyx0byj9a87v5gl5q99lsrbjar9", - "tree": "7622701a3935559d56862b7b92161eba26411317", - "url": "https://android.googlesource.com/device/linaro/dragonboard" - }, - "device/linaro/dragonboard-kernel": { - "groups": [ - "device", - "dragonboard", - "pdk" - ], - "rev": "8e8b88d194f42119f049b693ab5328d780867049", - "revisionExpr": "8e8b88d194f42119f049b693ab5328d780867049", - "sha256": "0prblxspjvp5nsz9ff236ia761539rbnn9wmna8za4k2qg4j26xk", - "tree": "d747d6d7702d9a6e69b19996fdb19bf42a620a66", - "url": "https://android.googlesource.com/device/linaro/dragonboard-kernel" - }, - "device/linaro/hikey": { - "dateTime": 1619139692, - "groups": [ - "device", - "hikey", - "pdk" - ], - "rev": "2cd4a00a5bd99208f8c54f53bd1a6345eba5ef64", - "revisionExpr": "2cd4a00a5bd99208f8c54f53bd1a6345eba5ef64", - "sha256": "0l5bkan588ig1g44bf1c5pwcd27i6wysh3i7sdfvlabkv6h0g86z", - "tree": "bdc346889f77bf17918688727ddc16de4e80a1d6", - "url": "https://android.googlesource.com/device/linaro/hikey" - }, - "device/linaro/hikey-kernel": { - "groups": [ - "device", - "hikey", - "pdk" - ], - "rev": "95e594335f8619af85e9289d320dbc74e1a3ad88", - "revisionExpr": "95e594335f8619af85e9289d320dbc74e1a3ad88", - "sha256": "0r994z41qd5fq9vsg0360glrljrivkwa4wsms1amaw503vdxx2nn", - "tree": "7e0fe52d8664fbfd32073e180e0eeb839f6fa182", - "url": "https://android.googlesource.com/device/linaro/hikey-kernel" - }, - "device/linaro/poplar": { - "groups": [ - "device", - "pdk", - "poplar" - ], - "rev": "883c2502ffb34e2f3b022e863293bd1bfc23442c", - "revisionExpr": "883c2502ffb34e2f3b022e863293bd1bfc23442c", - "sha256": "1j921jkjwi0v7mhf6lybdlv2axyzlrhmyfkpdghmfyny9y1za7bz", - "tree": "7a2dd29801e931b8966c0c12781b3c6ebed97b59", - "url": "https://android.googlesource.com/device/linaro/poplar" - }, - "device/linaro/poplar-kernel": { - "dateTime": 1558122724, - "groups": [ - "device", - "pdk", - "poplar" - ], - "rev": "e495c704b7a6fade74a0049d47a66614bec4a0b8", - "revisionExpr": "e495c704b7a6fade74a0049d47a66614bec4a0b8", - "sha256": "0danmswzl4r3skm19gg0868p36fxlhd5vj793v4i5allqkqgnxin", - "url": "https://android.googlesource.com/device/linaro/poplar-kernel" - }, - "device/sample": { - "dateTime": 1620442937, - "groups": [ - "pdk" - ], - "rev": "75fed4a73477cf7b13e42905d227fc5107b0b35a", - "revisionExpr": "75fed4a73477cf7b13e42905d227fc5107b0b35a", - "sha256": "14iyki70hlnb95i416izsw29hiyfpj1dnfb2pxnrr82qy3xk6dr7", - "tree": "13b6e11bea583bd0d274a89858ea23cb3090c482", - "url": "https://android.googlesource.com/device/sample" - }, - "device/ti/beagle_x15": { - "dateTime": 1617152508, - "groups": [ - "beagle_x15", - "device", - "pdk" - ], - "rev": "e35ec10939d0db0b6376282c0f45dccac0558f31", - "revisionExpr": "e35ec10939d0db0b6376282c0f45dccac0558f31", - "sha256": "0vbknk4k3dx9gbmhnhgvaiinfmhk8s0f3j5hzihbbdljqp0j65mj", - "tree": "8abbab950346d8c319bc0847b328140cc6a64c0b", - "url": "https://android.googlesource.com/device/ti/beagle-x15" - }, - "device/ti/beagle_x15-kernel": { - "dateTime": 1554368860, - "groups": [ - "beagle_x15", - "device", - "pdk" - ], - "rev": "517b46d6a94f0d686e19ab9849055e53b17604d7", - "revisionExpr": "517b46d6a94f0d686e19ab9849055e53b17604d7", - "sha256": "0ahsr4x06x982y975jizgy0k3jix70rd1ypzgg3v3k24wpifrnn3", - "url": "https://android.googlesource.com/device/ti/beagle-x15-kernel" - }, - "external/Apps": { - "dateTime": 1647596035, - "groups": [], - "rev": "f106bc3428e562d33045b6184cb7d610d8542f30", - "revisionExpr": "f106bc3428e562d33045b6184cb7d610d8542f30", - "sha256": "04xk6ah881sxyzn5qml9gpfnq5k0r4v0c6n9wvm765zw574hvgd6", - "url": "https://github.com/GrapheneOS/platform_external_Apps" - }, - "external/Auditor": { - "dateTime": 1649772539, - "groups": [], - "rev": "6a81567b1a83a8f46f95e949f545c042ff13b983", - "revisionExpr": "6a81567b1a83a8f46f95e949f545c042ff13b983", - "sha256": "0591fnabv0khpiwfmj611z8j4mixx6953spbljrvkn18wi09msr8", - "url": "https://github.com/GrapheneOS/platform_external_Auditor" - }, - "external/Camera": { - "dateTime": 1650068473, - "groups": [], - "rev": "0ba601045ac0c75e45531653d8df7ab7f3dbb958", - "revisionExpr": "0ba601045ac0c75e45531653d8df7ab7f3dbb958", - "sha256": "0q2r4fl55ckj8kk7gnfar6hmhbz7kh67d9576phsx32z9cbg4b14", - "url": "https://github.com/GrapheneOS/platform_external_Camera" - }, - "external/ComputeLibrary": { - "dateTime": 1614666515, - "groups": [ - "pdk-lassen" - ], - "rev": "2ae1a1cd2843a10bc7e91eb7df95c4b7eba58dbd", - "revisionExpr": "2ae1a1cd2843a10bc7e91eb7df95c4b7eba58dbd", - "sha256": "1k1ian6l5wkr2lgbn061rqggrv2k37z8x56jw2k005ga020qb71k", - "tree": "3aab6c17d52adf5138adbe89f0340c466525566e", - "url": "https://android.googlesource.com/platform/external/ComputeLibrary" - }, - "external/FP16": { - "groups": [ - "pdk" - ], - "rev": "fa719c9ca65bafbec85348690fc03af69309b994", - "revisionExpr": "fa719c9ca65bafbec85348690fc03af69309b994", - "sha256": "13lwr9v1rhr35mlvhzvwhwx9zcsry9nmin57w8wy8f3jm3m65lsd", - "tree": "bf795792c727b7d3d47af92580a2ac7157e72cd1", - "url": "https://android.googlesource.com/platform/external/FP16" - }, - "external/FXdiv": { - "groups": [ - "pdk" - ], - "rev": "c8c0fad85b70aaedd1ce6e21bf3a4fc557dc5a53", - "revisionExpr": "c8c0fad85b70aaedd1ce6e21bf3a4fc557dc5a53", - "sha256": "1804qzjg3vn7crqfzb8qv4f8sz5gl09b6h1lsgdr2plz2iga6b6m", - "tree": "9e71b2fb2df83e4bfd8abbc2bfa56c2a09d0118e", - "url": "https://android.googlesource.com/platform/external/FXdiv" - }, - "external/ImageMagick": { - "groups": [ - "pdk" - ], - "rev": "fab513e757a440bb8f5517450ee0af263315942a", - "revisionExpr": "fab513e757a440bb8f5517450ee0af263315942a", - "sha256": "06ngnvlj2yd1n5r9d5jg914br23ynp0hjwqlvcp9kyb9wnz8n7ll", - "tree": "03045c94afd42a25472029b2b83fee3c60a2929b", - "url": "https://android.googlesource.com/platform/external/ImageMagick" - }, - "external/OpenCL-CTS": { - "dateTime": 1621991117, - "groups": [], - "rev": "a70e5db0c423b1934d42a4162b2232669b5b3303", - "revisionExpr": "a70e5db0c423b1934d42a4162b2232669b5b3303", - "sha256": "0vs5jdpd0mxglmpcs0yjf778ink7mhkliahd7py6smw8mlram7kx", - "tree": "68ef86716c782f27d390623b7e0b43451262b611", - "url": "https://android.googlesource.com/platform/external/OpenCL-CTS" - }, - "external/OpenCSD": { - "groups": [ - "pdk" - ], - "rev": "bec745a24a3c9657ae5726e7b307760e69bdc288", - "revisionExpr": "bec745a24a3c9657ae5726e7b307760e69bdc288", - "sha256": "1b3sn1yxyjl7ghzvgq2fk50q1q52s5wbwg7lgdd37kn0dfj8f7pw", - "tree": "b89158aa98c2558ba697f4fc0a0175649bb024e3", - "url": "https://android.googlesource.com/platform/external/OpenCSD" - }, - "external/PdfViewer": { - "dateTime": 1647768105, - "groups": [], - "rev": "cdf5320c6ca58564cad3f8b013a0b21f7bda48d7", - "revisionExpr": "cdf5320c6ca58564cad3f8b013a0b21f7bda48d7", - "sha256": "0k9gf5zk9hkyb5s78f1lh2gxwbm25a3p53g7bxqwz8llkr2z8snm", - "url": "https://github.com/GrapheneOS/platform_external_PdfViewer" - }, - "external/Reactive-Extensions/RxCpp": { - "groups": [ - "pdk" - ], - "rev": "ac5bf92f435fd44bd418de92917454ef02b867b7", - "revisionExpr": "ac5bf92f435fd44bd418de92917454ef02b867b7", - "sha256": "1ydkh937q0vss0y5zid0zfrhlvk0rib57g2cnylzl2f667svabr0", - "tree": "051bad073977aaef75ac75fdc4bcdc6ecb616ce1", - "url": "https://android.googlesource.com/platform/external/Reactive-Extensions/RxCpp" - }, - "external/TestParameterInjector": { - "dateTime": 1630969648, - "groups": [ - "pdk" - ], - "rev": "a8d9a22fd5dc07840006c092bafc85d3a7e10075", - "revisionExpr": "a8d9a22fd5dc07840006c092bafc85d3a7e10075", - "sha256": "1d1y4rr7xl4r9bb5v20jpskkgkgidb26vnkg4s1dq8fmsk2maliq", - "tree": "9fd3e2913c92b64ab7f0403066556ad73202a5fc", - "url": "https://android.googlesource.com/platform/external/TestParameterInjector" - }, - "external/XNNPACK": { - "groups": [ - "pdk" - ], - "rev": "0cea1a1e068bd8e413cb7d86e7f5d7b5d8bb4146", - "revisionExpr": "0cea1a1e068bd8e413cb7d86e7f5d7b5d8bb4146", - "sha256": "0ps0gzf10n84ppcv23m03knwbllqd6x1skvn69sn6ssfiw12slwh", - "tree": "620677917f38b4015358dac80d83b3a760d9b25f", - "url": "https://android.googlesource.com/platform/external/XNNPACK" - }, - "external/aac": { - "dateTime": 1620514915, - "groups": [ - "pdk" - ], - "rev": "e9b8782d61c3a506ee4c32b6f1887d56b60a40b1", - "revisionExpr": "e9b8782d61c3a506ee4c32b6f1887d56b60a40b1", - "sha256": "1bg8wabf6snkr7fy3izis441jhqhag1gngi53dlzfk7g7ljiz3if", - "tree": "c6a1ddee22e29d9ea00ec2523071a711368189cd", - "url": "https://android.googlesource.com/platform/external/aac" - }, - "external/abseil-cpp": { - "groups": [ - "pdk" - ], - "rev": "b3560665fcc4860c0ab637b6acf9384a84956c80", - "revisionExpr": "b3560665fcc4860c0ab637b6acf9384a84956c80", - "sha256": "090a9pkyc3pxqz1pa42kmgqzqn3cs80f4arabm9sffnkxgds1254", - "tree": "6cf3c89b6849ab38ec1689687d291a3e249796ab", - "url": "https://android.googlesource.com/platform/external/abseil-cpp" - }, - "external/android-clat": { - "groups": [ - "pdk" - ], - "rev": "0c6e1b40702542773919e4c410f61ffe1f5943c4", - "revisionExpr": "0c6e1b40702542773919e4c410f61ffe1f5943c4", - "sha256": "08bddsbl7za78ac6drf63pmpimyqcjkqp3xkjacqqppa16gk15f0", - "tree": "4ce3e86e3851116f8acda0333bd44bbfd6436b4a", - "url": "https://android.googlesource.com/platform/external/android-clat" - }, - "external/android-nn-driver": { - "dateTime": 1646687163, - "groups": [ - "pdk-lassen" - ], - "rev": "3c367f1ddaaba93c43cfe86680067ab42ebe4607", - "revisionExpr": "3c367f1ddaaba93c43cfe86680067ab42ebe4607", - "sha256": "142g9fr2cgl4zav2h9w0pr7z20a89zxbsb7iw88w4130sc23is1w", - "url": "https://github.com/GrapheneOS/platform_external_android-nn-driver" - }, - "external/androidplot": { - "groups": [ - "pdk" - ], - "rev": "2d00fd6c9e084493226f5b98f908ff1add5ce770", - "revisionExpr": "2d00fd6c9e084493226f5b98f908ff1add5ce770", - "sha256": "1dxx539y2fbys0v3108mvk6ac875rjz6sw552xa2mhdhj5hywx32", - "tree": "c19652f571e82fda8df37b011482d499d6fab485", - "url": "https://android.googlesource.com/platform/external/androidplot" - }, - "external/angle": { - "dateTime": 1631754114, - "groups": [ - "pdk" - ], - "rev": "df619ae0dbe319ff0907474657b2cd79f82ebb49", - "revisionExpr": "df619ae0dbe319ff0907474657b2cd79f82ebb49", - "sha256": "1sgr6i1qw61gi1brgqpxrcnnlp8ibq9ar8lzm577xxrjrivp3j21", - "tree": "449f55443cdd38fc4701b127d4a8d0f05a91cc85", - "url": "https://android.googlesource.com/platform/external/angle" - }, - "external/ant-glob": { - "groups": [ - "pdk" - ], - "rev": "832b84277f008ecbcb5ed3611bf1a3e94eb68692", - "revisionExpr": "832b84277f008ecbcb5ed3611bf1a3e94eb68692", - "sha256": "1kv13x3rrjv04fyipfjgdmvbj9c22wb4ws8xikp2byvqss5qfyfj", - "tree": "5cb85282d1906e64622c8014a45275f9ea666ea6", - "url": "https://android.googlesource.com/platform/external/ant-glob" - }, - "external/antlr": { - "groups": [ - "pdk" - ], - "rev": "b3332f240724bb50d4387aca9a5ecbaf713df8d0", - "revisionExpr": "b3332f240724bb50d4387aca9a5ecbaf713df8d0", - "sha256": "09m5na2mm1qbbffzvmyvkvvp48wcfyd2m90asg07adaf94pw7xkb", - "tree": "0dda7c6f519668ef88610559e88075f672c87856", - "url": "https://android.googlesource.com/platform/external/antlr" - }, - "external/apache-commons-bcel": { - "groups": [ - "pdk" - ], - "rev": "040b6144329cdd183b1d79998995800f2b9c003f", - "revisionExpr": "040b6144329cdd183b1d79998995800f2b9c003f", - "sha256": "1wg1k32wz232b3d0iz8n0krpclz21l8jmmpd08ybgx410ga0nlwb", - "tree": "7becac4f172bc523d6803aabc6fc4ab2a4c6c259", - "url": "https://android.googlesource.com/platform/external/apache-commons-bcel" - }, - "external/apache-commons-compress": { - "groups": [ - "pdk" - ], - "rev": "76547aa2d3b5a1aaafe033b572bff4f03f90cc69", - "revisionExpr": "76547aa2d3b5a1aaafe033b572bff4f03f90cc69", - "sha256": "1mrr0ypp23pljll9i0xawar6h4snw52k10xnggmsrj638xi5bmms", - "tree": "2e226ee46d90ec1737a202ae6cf02029b349b54c", - "url": "https://android.googlesource.com/platform/external/apache-commons-compress" - }, - "external/apache-commons-math": { - "groups": [ - "pdk" - ], - "rev": "747555d98f8709cea8bee699cc86b278f1c9f598", - "revisionExpr": "747555d98f8709cea8bee699cc86b278f1c9f598", - "sha256": "17f2wbjgrpyjbcxxmwyfyxfbr7ci4z14ry1vp7dac0hlzn57rpln", - "tree": "cabd27a5c87d941c6681fc4c4381c9ba6a511853", - "url": "https://android.googlesource.com/platform/external/apache-commons-math" - }, - "external/apache-harmony": { - "dateTime": 1622077387, - "groups": [ - "pdk" - ], - "rev": "6bedaada15bf04951e6427745bc6b45e97fae725", - "revisionExpr": "6bedaada15bf04951e6427745bc6b45e97fae725", - "sha256": "13j3zz0wjvyyy8i4n56039n96yrla6iqzng13fi02fia2wwv5vjb", - "tree": "f8164a04bd5a75dfd9fc4d8d816eddb51530b615", - "url": "https://android.googlesource.com/platform/external/apache-harmony" - }, - "external/apache-http": { - "groups": [ - "pdk" - ], - "rev": "185b4d18bbe82ac3eaebdb0e99825e4482418b77", - "revisionExpr": "185b4d18bbe82ac3eaebdb0e99825e4482418b77", - "sha256": "180wkbj8pj021w6wizcjlnjl8giw3bs998jrxxpyrkpnjbf7nw2a", - "tree": "c0ef7660bac140abe46b991b8a779138961e5552", - "url": "https://android.googlesource.com/platform/external/apache-http" - }, - "external/apache-xml": { - "groups": [ - "pdk" - ], - "rev": "b4af002ba9e00ec2219a1e27828e8d9133c407ac", - "revisionExpr": "b4af002ba9e00ec2219a1e27828e8d9133c407ac", - "sha256": "07p95202kf49p5wpg5fq9nc99hcjcphac903sbm8wlsvcvppw6hx", - "tree": "3c1badb7488f3ce3c9d358a7b9173f9756850092", - "url": "https://android.googlesource.com/platform/external/apache-xml" - }, - "external/arm-neon-tests": { - "groups": [ - "vendor" - ], - "rev": "bb69117c11b0de8c848a648354c6b370e0fb4681", - "revisionExpr": "bb69117c11b0de8c848a648354c6b370e0fb4681", - "sha256": "05q3rb390d3zdmva3br4r2njy8hwvnn3ny796dbbsy8fwyq6ijzg", - "tree": "e0e7f83ac2a3ba4506488455e43c70116310161d", - "url": "https://android.googlesource.com/platform/external/arm-neon-tests" - }, - "external/arm-optimized-routines": { - "groups": [ - "pdk" - ], - "rev": "d5f0b3ea6cfaddd40f4106690f2e3b520b1963c4", - "revisionExpr": "d5f0b3ea6cfaddd40f4106690f2e3b520b1963c4", - "sha256": "1ag1zvd22685wxp2yk82vkwc246y2n1csqqjspx6zsbixgjrap5x", - "tree": "7ded61f3cfe322fe4706181e50b2f28b35d8a4a0", - "url": "https://android.googlesource.com/platform/external/arm-optimized-routines" - }, - "external/arm-trusted-firmware": { - "groups": [ - "pdk" - ], - "rev": "f2f714bfa1f6c6bc51ca5c98b531bab1364bc702", - "revisionExpr": "f2f714bfa1f6c6bc51ca5c98b531bab1364bc702", - "sha256": "1rdw9ffppv0lqb2gy6pljp9irrckg389afkb9m90nlx84cw4kg4j", - "tree": "37a21c69306801ee7cdda5167a30896c8740155b", - "url": "https://android.googlesource.com/platform/external/arm-trusted-firmware" - }, - "external/armnn": { - "dateTime": 1646687164, - "groups": [ - "pdk-lassen" - ], - "rev": "61836a4e3acb02a3a491e78da20d01a6e4f1f471", - "revisionExpr": "61836a4e3acb02a3a491e78da20d01a6e4f1f471", - "sha256": "1ql4pzi8v1niid01b835ss6swy7rhdaw92icqalv4jr8vnab99b3", - "url": "https://github.com/GrapheneOS/platform_external_armnn" - }, - "external/auto": { - "groups": [ - "pdk" - ], - "rev": "40f6e33309de080c50ade433c4a7fc08a7c9d853", - "revisionExpr": "40f6e33309de080c50ade433c4a7fc08a7c9d853", - "sha256": "02zs1cf9553f3wamv53sfxpphh2ss7l6lvww39f970zdpkkr1k85", - "tree": "960b44a6f1f21102baf56bc4d3c00f2ff9737762", - "url": "https://android.googlesource.com/platform/external/auto" - }, - "external/autotest": { - "groups": [ - "pdk-fs" - ], - "rev": "76c272b22aa868a953cb6147a4830f0d8680ea86", - "revisionExpr": "76c272b22aa868a953cb6147a4830f0d8680ea86", - "sha256": "1wnd234ci6hwfflsdf248jvmwp8dd08hcka8nll3gh0wqmy9bizf", - "tree": "970bfee28a0ee405c81505a96ecebf10ce798f23", - "url": "https://android.googlesource.com/platform/external/autotest" - }, - "external/avb": { - "dateTime": 1625706359, - "groups": [ - "pdk" - ], - "rev": "5ace2cf8e07d0807f6e92f649b400f1bd473e1ed", - "revisionExpr": "5ace2cf8e07d0807f6e92f649b400f1bd473e1ed", - "sha256": "1s35d3zns4w00k7x2x2pvc4b2y4c8kd46rmi7x860kszkl02kvwx", - "tree": "611cea55179701e5f8bc6d04182f4695f76445bf", - "url": "https://android.googlesource.com/platform/external/avb" - }, - "external/bazelbuild-rules_android": { - "groups": [ - "pdk" - ], - "rev": "c2dbc083e8fa49d79286aad52e160233906468f2", - "revisionExpr": "c2dbc083e8fa49d79286aad52e160233906468f2", - "sha256": "0mg4iyzaq22b9n07146vmq273vrk2f0hlyj7jm71s6vhmlqzvl3z", - "tree": "4ff6434731886c36f5a6eef7606a7d31696542df", - "url": "https://android.googlesource.com/platform/external/bazelbuild-rules_android" - }, - "external/bc": { - "groups": [ - "pdk" - ], - "rev": "a08212d3ccc718174a8da49bf0eb2d5476418628", - "revisionExpr": "a08212d3ccc718174a8da49bf0eb2d5476418628", - "sha256": "1ijih5ka54195h55c019z9nq5hmb71f3smgkssnh0rmjry6h5dld", - "tree": "439eb6a5bda538c326a2a854b852c36389dce04d", - "url": "https://android.googlesource.com/platform/external/bc" - }, - "external/bcc": { - "groups": [ - "pdk" - ], - "rev": "81e0412bff37c240654fd090b94b0b8419677a5d", - "revisionExpr": "81e0412bff37c240654fd090b94b0b8419677a5d", - "sha256": "04kphwmxxnpv72ycsn8skhlc8hkmm01rb8w8x0jl0gcbcw28dbng", - "tree": "b7b8d586ccc26581c99d4c96b15f62aa60029e71", - "url": "https://android.googlesource.com/platform/external/bcc" - }, - "external/blktrace": { - "groups": [ - "pdk" - ], - "rev": "7368ad7c75ef3218a05560429fa32750e0575c37", - "revisionExpr": "7368ad7c75ef3218a05560429fa32750e0575c37", - "sha256": "1v4znxs40lqzd9k5qw5my887x3ybybdfhhcf7qi3y4v9p8wqk9mw", - "tree": "51e2927dad8e330c62a779954ab2d3d5b24c93b6", - "url": "https://android.googlesource.com/platform/external/blktrace" - }, - "external/boringssl": { - "dateTime": 1619391741, - "groups": [ - "pdk" - ], - "rev": "e7354b6653bb645227865c476b843b6f07aa60ac", - "revisionExpr": "e7354b6653bb645227865c476b843b6f07aa60ac", - "sha256": "0zdzw01rab9qnsj9vn4ygk0x2i3bm2zjidl7fxwxf8z42h027bpx", - "tree": "323655a79032144978e5c081cfc4477da3fefad6", - "url": "https://android.googlesource.com/platform/external/boringssl" - }, - "external/bouncycastle": { - "dateTime": 1620954149, - "groups": [ - "pdk" - ], - "rev": "43ec63fbbb13a27871f5483a107ea619fe5a1274", - "revisionExpr": "43ec63fbbb13a27871f5483a107ea619fe5a1274", - "sha256": "0x4sy9406gffkglnkyg1pwpi66p1mhkrhh0p1245f2mbap6zbhx4", - "tree": "daf45d522673930ba2a90970d64295962b9ce13e", - "url": "https://android.googlesource.com/platform/external/bouncycastle" - }, - "external/brotli": { - "groups": [ - "pdk" - ], - "rev": "7bdb50d7ee0f83096e4a7776bd89a75942388229", - "revisionExpr": "7bdb50d7ee0f83096e4a7776bd89a75942388229", - "sha256": "0jjahi9515i5fchmym5rc9fk63hh8dmmbacpvf5q8bfb96vc52bg", - "tree": "97a85c8ac40ee60ac80a8663fc1d5fb86e9c6e27", - "url": "https://android.googlesource.com/platform/external/brotli" - }, - "external/bsdiff": { - "dateTime": 1618966958, - "groups": [ - "pdk" - ], - "rev": "8687434a4f088adb1bbc5e41adc9fbf8b31c330d", - "revisionExpr": "8687434a4f088adb1bbc5e41adc9fbf8b31c330d", - "sha256": "0bvvbndadhzqsl8avqwzxag02i90zmplbzw5xfiprdrbzr3l07im", - "tree": "6a5fca95ce93294ff06b53dbdfd4e3a81548cea3", - "url": "https://android.googlesource.com/platform/external/bsdiff" - }, - "external/bzip2": { - "groups": [ - "pdk" - ], - "rev": "b5638675c0243db85bf0b7c39c44000bb3db233b", - "revisionExpr": "b5638675c0243db85bf0b7c39c44000bb3db233b", - "sha256": "0vc2m1fz3dhypn771zbhfdf1my1lgm1naz08zyfcm62j6p0263sw", - "tree": "134faa56762a17c775fa18d4b4784aeea3e352ae", - "url": "https://android.googlesource.com/platform/external/bzip2" - }, - "external/caliper": { - "groups": [ - "pdk" - ], - "rev": "c531cf7b5e51975b779ed461b926a05de91afb80", - "revisionExpr": "c531cf7b5e51975b779ed461b926a05de91afb80", - "sha256": "1hg2c1b1vqrx3ky9s1s9bdalvpf47sgm2w2m3cwwc66p92x9sk8y", - "tree": "d2a8615b53cbd8d2a5add45543e271b5664861d7", - "url": "https://android.googlesource.com/platform/external/caliper" - }, - "external/capstone": { - "groups": [ - "pdk" - ], - "rev": "da74c02aa15fa86d0325b802b7173f55b1e17cb2", - "revisionExpr": "da74c02aa15fa86d0325b802b7173f55b1e17cb2", - "sha256": "181svy2yh8400xdjbz09rfmkzbzic8i8zjpj3mmicpq3lrbp37lz", - "tree": "810878d1f4e7da73475be66b4e3f751ffd52f9bd", - "url": "https://android.googlesource.com/platform/external/capstone" - }, - "external/catch2": { - "groups": [ - "pdk" - ], - "rev": "a19571a8d820d3851a44dbfc75272360584a5f50", - "revisionExpr": "a19571a8d820d3851a44dbfc75272360584a5f50", - "sha256": "121f7mvnhl9ss3ckwliiqfdkpi0c1siq7vy2ghd46lk17yc7lc7l", - "tree": "a3d2bfe065ce75a6840fceeb2bf10aab1a77149a", - "url": "https://android.googlesource.com/platform/external/catch2" - }, - "external/cblas": { - "groups": [ - "pdk" - ], - "rev": "465fc8ddcec174fe63c68b2ff98dd167ef815fec", - "revisionExpr": "465fc8ddcec174fe63c68b2ff98dd167ef815fec", - "sha256": "0vs0bvv7jxg9v853ys0262523qw6f83vlyzkq8dfrsvnsycakzzf", - "tree": "923bc4971f5b4dc8e023fad2d98800c17c47f0a9", - "url": "https://android.googlesource.com/platform/external/cblas" - }, - "external/cbor-java": { - "groups": [ - "pdk" - ], - "rev": "165c9fe482a2efe09dc053ac799d5d9eb766d694", - "revisionExpr": "165c9fe482a2efe09dc053ac799d5d9eb766d694", - "sha256": "18ycp109z76isyfi7pac2nd9idi23wpywkbndp9ki1h69mwr2zmm", - "tree": "093e7f4e8b99e937aada1dad8d1512cbd6b3b9f3", - "url": "https://android.googlesource.com/platform/external/cbor-java" - }, - "external/chromium-trace": { - "groups": [ - "pdk" - ], - "rev": "54da7f0d0f08b60d0267a4c2e7546e360fe15430", - "revisionExpr": "54da7f0d0f08b60d0267a4c2e7546e360fe15430", - "sha256": "0alb6ykda1vi6n2g1cw3b3p871c9bpz4xgi163p7kz39hpwv4h5p", - "tree": "e3c91cd249ec301599cfb651e542def91e410125", - "url": "https://android.googlesource.com/platform/external/chromium-trace" - }, - "external/clang": { - "groups": [ - "pdk" - ], - "rev": "f7896802de56d006e224b63c44b67fd638061b5d", - "revisionExpr": "f7896802de56d006e224b63c44b67fd638061b5d", - "sha256": "06jjzh7xg63a852m61x1dy5mk32g505srm9qax981y1fiqy4pr9b", - "tree": "28da730405effc787655ce612d030b4e8c83df0d", - "url": "https://android.googlesource.com/platform/external/clang" - }, - "external/cldr": { - "dateTime": 1636768923, - "groups": [ - "pdk" - ], - "rev": "8e975e26e9ee9eb4741ecbf0bfcba796e5e9bcf8", - "revisionExpr": "8e975e26e9ee9eb4741ecbf0bfcba796e5e9bcf8", - "sha256": "0qgy41wyv39yx3ia6ysnwnc919xkxk0dh3wpzmzq962sm6k3b04g", - "tree": "e359dbf3db5551c5571ca49a60d32e8faf35a52e", - "url": "https://android.googlesource.com/platform/external/cldr" - }, - "external/cn-cbor": { - "groups": [ - "pdk" - ], - "rev": "b1412f245b5256c30e3757ac9e8cf245deaf5040", - "revisionExpr": "b1412f245b5256c30e3757ac9e8cf245deaf5040", - "sha256": "1gh910wa3zrdk8jaghbbrwhr5cwxj2jiji98b00i79vdndi9fkp4", - "tree": "b1a40b5effebc93ce8f5010ec014f98daed1165e", - "url": "https://android.googlesource.com/platform/external/cn-cbor" - }, - "external/compiler-rt": { - "groups": [ - "pdk" - ], - "rev": "4bca908c4c4387ec754cd45aedef42f2a20aa6d8", - "revisionExpr": "4bca908c4c4387ec754cd45aedef42f2a20aa6d8", - "sha256": "1sxxwngwcb9z6x3f9i7fw8j08h27wvzhdnmwxbrx2kz2zphm4gwn", - "tree": "d901cea535f52d271a7e1085bbc09c825d9400dd", - "url": "https://android.googlesource.com/platform/external/compiler-rt" - }, - "external/connectedappssdk": { - "dateTime": 1634346131, - "groups": [ - "pdk" - ], - "rev": "101102838597ea8383623738ef82ff565e468970", - "revisionExpr": "101102838597ea8383623738ef82ff565e468970", - "sha256": "11qr5prfh22has9ay82flxs6wbhi7dviq4ac3hdvv1bbc64qimxc", - "tree": "7dada9629976efaca4537893d3c6841bdee6f692", - "url": "https://android.googlesource.com/platform/external/connectedappssdk" - }, - "external/conscrypt": { - "dateTime": 1646687012, - "groups": [ - "pdk" - ], - "rev": "2dfc7fcb1fb2a661d48e7bb94bee9e5036090611", - "revisionExpr": "2dfc7fcb1fb2a661d48e7bb94bee9e5036090611", - "sha256": "0cqx0w4ia21rhpr97ydvm5nf1q07qdlq55vm3raaarvfv8i0dvp1", - "url": "https://github.com/GrapheneOS/platform_external_conscrypt" - }, - "external/cpu_features": { - "groups": [ - "pdk" - ], - "rev": "1fa3785a766cf3a009edd5048e0b4a2c48f788c3", - "revisionExpr": "1fa3785a766cf3a009edd5048e0b4a2c48f788c3", - "sha256": "078fa0lqhy0v8nhb81yr4r80lr6d24r0xayxwzvyz9f78phvypi5", - "tree": "e6f352f7e260f5907e73795cb94c9b6d2515489f", - "url": "https://android.googlesource.com/platform/external/cpu_features" - }, - "external/cpuinfo": { - "groups": [ - "pdk" - ], - "rev": "d55f522b37f0caba7509a808387733966d2fe26d", - "revisionExpr": "d55f522b37f0caba7509a808387733966d2fe26d", - "sha256": "0y7api7gknnfphvwz8fc751yzwj5vzzgm7zqdbrcf0r3m09my4yg", - "tree": "61775889817f39fb6d1bdeb88fb5fafaee2971da", - "url": "https://android.googlesource.com/platform/external/cpuinfo" - }, - "external/crcalc": { - "groups": [ - "pdk" - ], - "rev": "f1831ec6e97bf09ae7de267851a372b16cf92471", - "revisionExpr": "f1831ec6e97bf09ae7de267851a372b16cf92471", - "sha256": "1nldnvwr197rpzigkxrdb1342vcnwh1mdazr831ynscqga55f7sc", - "tree": "a9b202b5b6992426c1505701ae6dd7c2bcec14b8", - "url": "https://android.googlesource.com/platform/external/crcalc" - }, - "external/cros/system_api": { - "groups": [ - "pdk" - ], - "rev": "2a8a2d44c70472770d0b4349aae4c51087f89f8f", - "revisionExpr": "2a8a2d44c70472770d0b4349aae4c51087f89f8f", - "sha256": "1jr6jiz7qjgwfm8p15lq6qh18iy25qbyr1accj1mxy2xcp3lcvnl", - "tree": "cb891c789d5114d8075da9efe5edb3a434291444", - "url": "https://android.googlesource.com/platform/external/cros/system_api" - }, - "external/crosvm": { - "dateTime": 1636160545, - "groups": [ - "pdk" - ], - "rev": "2e3890a4b5d910dbf2b11c36cf0e41fb762fc281", - "revisionExpr": "2e3890a4b5d910dbf2b11c36cf0e41fb762fc281", - "sha256": "19ilymnxcjfrgq5bgnlkcl4hn4wdky5rq0r377q344wd431i6ml9", - "tree": "d72574ca8af7deccc3cf4918b7ae99cb16001dbc", - "url": "https://android.googlesource.com/platform/external/crosvm" - }, - "external/curl": { - "groups": [ - "pdk" - ], - "rev": "96813bdf12a382393ea0646d2beb82e813ad06cd", - "revisionExpr": "96813bdf12a382393ea0646d2beb82e813ad06cd", - "sha256": "0wfyfdkw212wlqdmxwwm985hdm6wwcgx3lagbl373h9f9d6j7y28", - "tree": "2f0deeb6f002cb9428ba045ec685c932b0b3414c", - "url": "https://android.googlesource.com/platform/external/curl" - }, - "external/dagger2": { - "dateTime": 1620954161, - "groups": [ - "pdk" - ], - "rev": "18761281ab659492ade7a78a8b0ff5c81c8cee40", - "revisionExpr": "18761281ab659492ade7a78a8b0ff5c81c8cee40", - "sha256": "0aa3q04an07rmyf3fjjs797fpm49mq4fi1y0arqdk3jcn44ha8al", - "tree": "6f59a75348d07612173246ac6c4fca04bde0df2c", - "url": "https://android.googlesource.com/platform/external/dagger2" - }, - "external/deqp": { - "dateTime": 1635375761, - "groups": [ - "pdk-fs" - ], - "rev": "64fb9996f7fc2805355f03427a263f7a1a2a2983", - "revisionExpr": "64fb9996f7fc2805355f03427a263f7a1a2a2983", - "sha256": "16wwzkh068n4n6335r65cx3l24aapq05j9pbj3svpndgkzd28n6q", - "tree": "727f7dcdcc75803d50bb8d3aa2924ce8060507b8", - "url": "https://android.googlesource.com/platform/external/deqp" - }, - "external/deqp-deps/SPIRV-Headers": { - "dateTime": 1632877328, - "groups": [ - "pdk-fs" - ], - "rev": "c4faca6d2467a132eace04193742fc68a6067f49", - "revisionExpr": "c4faca6d2467a132eace04193742fc68a6067f49", - "sha256": "197mx23883n4i2grsaaf7d09cbp70yajzd4ylwr186lg1q94j649", - "tree": "829923f7e500a17e9fcfb430d518342f074a9ff3", - "url": "https://android.googlesource.com/platform/external/deqp-deps/SPIRV-Headers" - }, - "external/deqp-deps/SPIRV-Tools": { - "dateTime": 1632877329, - "groups": [ - "pdk-fs" - ], - "rev": "c8f646fab31bd371788f9b8e376e5d9d6d377b5c", - "revisionExpr": "c8f646fab31bd371788f9b8e376e5d9d6d377b5c", - "sha256": "1n9i57smxsy1hrqa7i0as6ky0ggcyp3y104hgmxmgzmxsch6a4n4", - "tree": "5bfa88b833e4004e8e1efe297744560296aa1d7a", - "url": "https://android.googlesource.com/platform/external/deqp-deps/SPIRV-Tools" - }, - "external/deqp-deps/amber": { - "dateTime": 1616029327, - "groups": [ - "pdk-fs" - ], - "rev": "4ed22191f86b9c1da339aca725697ad1417cd0fc", - "revisionExpr": "4ed22191f86b9c1da339aca725697ad1417cd0fc", - "sha256": "012vrgcf5afz99avy1107z40ly4dbnvaldzmm60zm074ys2gpczv", - "tree": "bdf409c89e96d95b1a90258eb449dfaf7c450239", - "url": "https://android.googlesource.com/platform/external/deqp-deps/amber" - }, - "external/deqp-deps/glslang": { - "dateTime": 1616029326, - "groups": [ - "pdk-fs" - ], - "rev": "5f7fd5c016c6bf2fcaf0d21313cd3f0bdce60445", - "revisionExpr": "5f7fd5c016c6bf2fcaf0d21313cd3f0bdce60445", - "sha256": "0m4pvypx9l7d16pslkf8imqm3k21jap1vcb05pm6213rwrgl11im", - "tree": "5d74f21d224575044c957e2655ac393cbb94e936", - "url": "https://android.googlesource.com/platform/external/deqp-deps/glslang" - }, - "external/desugar": { - "groups": [ - "pdk" - ], - "rev": "bd448f2f7cf47e5c675108f7f694cd51394f0f9e", - "revisionExpr": "bd448f2f7cf47e5c675108f7f694cd51394f0f9e", - "sha256": "0l24kgg5lm93aawfknf9igbhcag5jlacs0v1h0b2cwk7ffq6igyv", - "tree": "e8a970ff0d038511d3853490a6da42d409e255c5", - "url": "https://android.googlesource.com/platform/external/desugar" - }, - "external/dexmaker": { - "groups": [ - "pdk" - ], - "rev": "691b39b4b19a3a1726f13b7c5ac6bd0fb906a614", - "revisionExpr": "691b39b4b19a3a1726f13b7c5ac6bd0fb906a614", - "sha256": "1c47k9acimibwfm46zkhnwxr9ijjhz300w14dwzkirwk6hacsmy4", - "tree": "cbaf65481330ddfd93acd08775d131d239e59585", - "url": "https://android.googlesource.com/platform/external/dexmaker" - }, - "external/dlmalloc": { - "groups": [ - "pdk" - ], - "rev": "ec96486d81952c9c07dde5ea477ef33e37c521e5", - "revisionExpr": "ec96486d81952c9c07dde5ea477ef33e37c521e5", - "sha256": "1yz7c4y6jppq2gxgc7bnrhis4na6r96w3i9y7rqb32hyh971ym8h", - "tree": "b06ac27129c0b61709496137ff6ca8b044928639", - "url": "https://android.googlesource.com/platform/external/dlmalloc" - }, - "external/dng_sdk": { - "groups": [ - "pdk" - ], - "rev": "9f8d75246e1989e4b325f3252a3912affcc1b22a", - "revisionExpr": "9f8d75246e1989e4b325f3252a3912affcc1b22a", - "sha256": "1n0kz9ffs327mwd06qj7msmfwrhyiabcvapxsr172az0skr9980p", - "tree": "d5dd35e02c3b6767a037533b50136a6034907d1b", - "url": "https://android.googlesource.com/platform/external/dng_sdk" - }, - "external/dnsmasq": { - "groups": [ - "pdk" - ], - "rev": "653cd18fbe20f46b9088908e5633233fadb637c5", - "revisionExpr": "653cd18fbe20f46b9088908e5633233fadb637c5", - "sha256": "06lwhhpprrsv7bz2jysf1wjx50zmck3q7wpmnci28lc2r2b39xv1", - "tree": "56b00657a3c50d727f830c860a08d620071e1def", - "url": "https://android.googlesource.com/platform/external/dnsmasq" - }, - "external/doclava": { - "dateTime": 1620867787, - "groups": [ - "pdk" - ], - "rev": "0f582d0d69044f28b50aad2de59bd6f8673a5027", - "revisionExpr": "0f582d0d69044f28b50aad2de59bd6f8673a5027", - "sha256": "1aa1aycv47aavy6j29wkivspdg6fxhrpzkb9fd7mpv7im2z134zi", - "tree": "766ef423e8f021e0722776b1d031d9dd4529653f", - "url": "https://android.googlesource.com/platform/external/doclava" - }, - "external/dokka": { - "dateTime": 1620954167, - "groups": [ - "pdk" - ], - "rev": "3f65f739371b5a67467bc73fc4863a88cee748b5", - "revisionExpr": "3f65f739371b5a67467bc73fc4863a88cee748b5", - "sha256": "1n9lbm134yr4gd9lddlc6kykh0f18q4s3jvp3y09xy6r8hbilxx8", - "tree": "7ed184660673e7bac61ae4cd824405bfe2ddb8f7", - "url": "https://android.googlesource.com/platform/external/dokka" - }, - "external/downloader": { - "groups": [ - "pdk" - ], - "rev": "82797ff1427cd66c02d5139e2c869a2cf6bfd8f9", - "revisionExpr": "82797ff1427cd66c02d5139e2c869a2cf6bfd8f9", - "sha256": "1prbsya7mwnk2f6z7zmg4a62873kk5yfhjrki7dwb8rzwzq9mm5n", - "tree": "f06be8475e67098d027aec111cb0ce273100ef72", - "url": "https://android.googlesource.com/platform/external/downloader" - }, - "external/drm_hwcomposer": { - "dateTime": 1634166161, - "groups": [ - "drm_hwcomposer", - "pdk-fs" - ], - "rev": "1d35f0d02a039ecbf1266b13d9ef76483e2cedc2", - "revisionExpr": "1d35f0d02a039ecbf1266b13d9ef76483e2cedc2", - "sha256": "18ma7x3pw5nq6l85whkr3m1nwd6hnjqxiqr3q0mbafi9hp8sfraq", - "tree": "f710c50bff91decd514af8cd690aceb802a0e231", - "url": "https://android.googlesource.com/platform/external/drm_hwcomposer" - }, - "external/drrickorang": { - "groups": [ - "pdk" - ], - "rev": "5c62c5c7dd7c66fbb227c0e372feced80f4e18ee", - "revisionExpr": "5c62c5c7dd7c66fbb227c0e372feced80f4e18ee", - "sha256": "1c705icrhgcdkxlbz125yn61hglzbnyvmwj6prafs74l3jb9h2sf", - "tree": "1a6143a24b5b0b2bda6c94a83ba3fb08a05c5159", - "url": "https://android.googlesource.com/platform/external/drrickorang" - }, - "external/dtc": { - "groups": [ - "pdk" - ], - "rev": "b9c727eb2ffcc5cd9c3c42a86bbf597eaff3a7df", - "revisionExpr": "b9c727eb2ffcc5cd9c3c42a86bbf597eaff3a7df", - "sha256": "1x6qsq1d8ay15is649cy900b6n4syl37m8705fk1x5972gm3s833", - "tree": "ab333ed4d847901a1ff2586828588bef3b97a073", - "url": "https://android.googlesource.com/platform/external/dtc" - }, - "external/dynamic_depth": { - "groups": [ - "pdk" - ], - "rev": "1e460fed8c009ff2cc0d976617dbd5316d8ca0af", - "revisionExpr": "1e460fed8c009ff2cc0d976617dbd5316d8ca0af", - "sha256": "11mw0dwirrrirgrap33k8dvngpilf6qdzwsz0phzbpr05900915j", - "tree": "26c5bba83fe27b77cee1369541a2ee78b1c2a9b6", - "url": "https://android.googlesource.com/platform/external/dynamic_depth" - }, - "external/e2fsprogs": { - "groups": [ - "pdk" - ], - "rev": "695ede095039ffe84aed6832b5847c6016be56cb", - "revisionExpr": "695ede095039ffe84aed6832b5847c6016be56cb", - "sha256": "00y5a8kkqiqwg8q3mgns7vph072s3jiv7ih6b43qbgha622d9xq5", - "tree": "e6840663b1693bf32ca1b2951480a8bdd00c1a8f", - "url": "https://android.googlesource.com/platform/external/e2fsprogs" - }, - "external/easymock": { - "groups": [ - "pdk" - ], - "rev": "51beb6618fd32fa0f2d51082f04c80c07c8677c9", - "revisionExpr": "51beb6618fd32fa0f2d51082f04c80c07c8677c9", - "sha256": "13x8mwwilrqva7wknhcab80lhmh0j55mgdiha3w5v1crlk7nbgrz", - "tree": "493ede54cc3ee337e2021d85ada606212bb8987d", - "url": "https://android.googlesource.com/platform/external/easymock" - }, - "external/eigen": { - "dateTime": 1617238932, - "groups": [ - "pdk" - ], - "rev": "c5a628e442d5a093b9f9d7179ac090738f4e093d", - "revisionExpr": "c5a628e442d5a093b9f9d7179ac090738f4e093d", - "sha256": "1mja982a49hx7mzplq5vb3igzkyv659032hfha4qhg83qc5svpm3", - "tree": "b759c77cbd80c075943070072ecca105696b2a18", - "url": "https://android.googlesource.com/platform/external/eigen" - }, - "external/elfutils": { - "groups": [ - "pdk" - ], - "rev": "d9e1eb053510898efe70de988d0e1b63d1556844", - "revisionExpr": "d9e1eb053510898efe70de988d0e1b63d1556844", - "sha256": "1znxr9qbz5mgdl35g263c0n2k33siq2qhgdx0kilf566l9c7cjpp", - "tree": "15db324236530f56b2ab76f876a5aeeb6959f8c3", - "url": "https://android.googlesource.com/platform/external/elfutils" - }, - "external/emma": { - "groups": [ - "pdk" - ], - "rev": "447182b9cbfe0e571aa2a3754adb68e755d11b6f", - "revisionExpr": "447182b9cbfe0e571aa2a3754adb68e755d11b6f", - "sha256": "0q783p5xwhrw2hgq2lihxdz80n7gyw6pri9l8ryrzgdklxqgpdhy", - "tree": "2fe4ee2ac95c6e7dd3afd9d4f88e4ca9ace9a3b7", - "url": "https://android.googlesource.com/platform/external/emma" - }, - "external/erofs-utils": { - "dateTime": 1620867793, - "groups": [ - "pdk" - ], - "rev": "452d68bfacf9f0f7cc56eeb36a459fa980d622e9", - "revisionExpr": "452d68bfacf9f0f7cc56eeb36a459fa980d622e9", - "sha256": "1jj89j02d66jzcf53yjvrv7rgbwcmfpbi8839ygab0m5zxjdlshv", - "tree": "78c0c9f84843ab122bd616e7256ae45d500e73f0", - "url": "https://android.googlesource.com/platform/external/erofs-utils" - }, - "external/error_prone": { - "groups": [ - "pdk" - ], - "rev": "aa48ec720e6665859f4442850b1988791df2af18", - "revisionExpr": "aa48ec720e6665859f4442850b1988791df2af18", - "sha256": "1x5ikif1igni9sh9fcl9ma0k670a8gykvjv8bxl745mhzfnyfwqb", - "tree": "6629c9c61262cbd94d561431b05d7b8249a999d2", - "url": "https://android.googlesource.com/platform/external/error_prone" - }, - "external/escapevelocity": { - "groups": [ - "pdk" - ], - "rev": "b76828a75424a8cc000192440488f4f26966dd59", - "revisionExpr": "b76828a75424a8cc000192440488f4f26966dd59", - "sha256": "12g3s6l40sncayrl9hvwkixb0diq5gkdf0i3j3llz8yi5i9bh1pp", - "tree": "2a4b2331b87128956cfcabcc8ac79ac93841e8b5", - "url": "https://android.googlesource.com/platform/external/escapevelocity" - }, - "external/ethtool": { - "groups": [ - "pdk" - ], - "rev": "d07703d87ff08d1ec8740e971a23ad39cfa6a38d", - "revisionExpr": "d07703d87ff08d1ec8740e971a23ad39cfa6a38d", - "sha256": "17i4hhqfprqilra51s34l07rin3k32pzw36sb5xazmgr3g926giy", - "tree": "cf86c7bc8c726875ce65ce7588ae43a22b32042d", - "url": "https://android.googlesource.com/platform/external/ethtool" - }, - "external/exoplayer": { - "dateTime": 1631149353, - "groups": [ - "pdk" - ], - "rev": "b97625b0d8d7f203b1d7ccef529e5b369bd89e95", - "revisionExpr": "b97625b0d8d7f203b1d7ccef529e5b369bd89e95", - "sha256": "0r3zdplwd1h8x1phqmkws4ismz92vnmvvw11s3jyjpay80maqgh4", - "tree": "2727117346130da038ea1de49daff68dce9482d0", - "url": "https://android.googlesource.com/platform/external/exoplayer" - }, - "external/expat": { - "groups": [ - "pdk" - ], - "rev": "54e46e5b131dbc3878412c3d1277c8837c089bda", - "revisionExpr": "54e46e5b131dbc3878412c3d1277c8837c089bda", - "sha256": "1p1ckravpadk36lb04ahd40f2ivc921wrd21swq7n69c16g4a920", - "tree": "f4fe842cbe105849052ce8e3e3e64fb5bf4c3349", - "url": "https://android.googlesource.com/platform/external/expat" - }, - "external/f2fs-tools": { - "dateTime": 1632963789, - "groups": [ - "pdk" - ], - "rev": "2a83ad1ac78b987352ddbabd0d5f944114910638", - "revisionExpr": "2a83ad1ac78b987352ddbabd0d5f944114910638", - "sha256": "062r7sgrg626wgg8wvzjimm5gd8pixd3ssm921zmw7ahfzfi9720", - "tree": "a9f42f5fec12b5124ed530b3e83bb5e1ff33fa24", - "url": "https://android.googlesource.com/platform/external/f2fs-tools" - }, - "external/fastrpc": { - "groups": [ - "pdk" - ], - "rev": "418b791d679beb2078b579a3b6936cf330c41799", - "revisionExpr": "418b791d679beb2078b579a3b6936cf330c41799", - "sha256": "1mfid59pw4qkv4zdj86g8mm0gsrdqkpc8kcwx6xbq8l42k9br4jl", - "tree": "d716961e82370ff4435e14dfc9c582bc3f8081dc", - "url": "https://android.googlesource.com/platform/external/fastrpc" - }, - "external/fdlibm": { - "groups": [ - "pdk" - ], - "rev": "19a89b7a083dc38384446f88ca29c6b09a45db62", - "revisionExpr": "19a89b7a083dc38384446f88ca29c6b09a45db62", - "sha256": "0cxx79d3l3w7p3b1pzlmnargzw8svaqx3jpl69a816ipq274y5kg", - "tree": "baa180efc9ea514f4a3f0c36f706b99e559aeb1d", - "url": "https://android.googlesource.com/platform/external/fdlibm" - }, - "external/fec": { - "groups": [ - "pdk" - ], - "rev": "b6bbbd3e10f7b917f8fb0a75a2b3b57348a76e62", - "revisionExpr": "b6bbbd3e10f7b917f8fb0a75a2b3b57348a76e62", - "sha256": "0j0s8xhs6hgzjlybzks1brkjq7xlwlr17xkvay6lkjqb57cdsqxv", - "tree": "9c1309dc93abbbf017bd3fd4a775274e07d95872", - "url": "https://android.googlesource.com/platform/external/fec" - }, - "external/fft2d": { - "dateTime": 1616972543, - "groups": [ - "pdk" - ], - "rev": "bc2ce47fbe073485fd10360187d0a803880ec998", - "revisionExpr": "bc2ce47fbe073485fd10360187d0a803880ec998", - "sha256": "061p07mzli7srnhzvnz726j849446yyprlgxc300f5zwjla3cz3j", - "tree": "86324182290debfc244531e6823882ea6d52dedc", - "url": "https://android.googlesource.com/platform/external/fft2d" - }, - "external/firebase-messaging": { - "dateTime": 1624928620, - "groups": [ - "pdk" - ], - "rev": "1c72c43fa86941f0f0fc8d12475d81f83563b2fd", - "revisionExpr": "1c72c43fa86941f0f0fc8d12475d81f83563b2fd", - "sha256": "18c68j3cfc906x8glmlmcsxrbxfqy67dlim116grjmihv491zlsi", - "tree": "dc289b1bfbebddd2ec5969e9e8a899f3e23b1c2e", - "url": "https://android.googlesource.com/platform/external/firebase-messaging" - }, - "external/flac": { - "dateTime": 1616814157, - "groups": [ - "pdk" - ], - "rev": "702c7e785c9b8b6f587eb5deb827571f5a188d6a", - "revisionExpr": "702c7e785c9b8b6f587eb5deb827571f5a188d6a", - "sha256": "0bxl0m0kxfzwjk10nbm8i2fnsvn92d7793yv8bpwzqj4k7kcrg5m", - "tree": "627b9913a78224dd0170e89a301a2cf3a582db44", - "url": "https://android.googlesource.com/platform/external/flac" - }, - "external/flatbuffers": { - "groups": [ - "pdk" - ], - "rev": "04d4e06804470e451b7f67d1c07c614a66f5e03b", - "revisionExpr": "04d4e06804470e451b7f67d1c07c614a66f5e03b", - "sha256": "0aqwlh168j42532l0klgx6gsbqw7lhj92l25b8b1380j2qgz23hs", - "tree": "5a7f4b1493dee8569a2464fa4b40670fb61ec610", - "url": "https://android.googlesource.com/platform/external/flatbuffers" - }, - "external/fmtlib": { - "groups": [ - "pdk" - ], - "rev": "a605473f79f9d4e4346bc95538a3eb7a7aaed53d", - "revisionExpr": "a605473f79f9d4e4346bc95538a3eb7a7aaed53d", - "sha256": "16x73827rr1sfvxpd4gg4rpx30vqfdp2r2md9ynmbl6lf2qwgqfg", - "tree": "97efd94993e7d4231147354ce6702478f1ceb2f9", - "url": "https://android.googlesource.com/platform/external/fmtlib" - }, - "external/fonttools": { - "groups": [ - "pdk" - ], - "rev": "e76853bf40a5da5d1967ae174747408d080c17d6", - "revisionExpr": "e76853bf40a5da5d1967ae174747408d080c17d6", - "sha256": "082gbxzxji2hssl0h25yxvs0caf8cyaisjd6k09s2wcgvnvvc7n7", - "tree": "8e925d800e27f7a70c2b6a131b14526bc0f095b5", - "url": "https://android.googlesource.com/platform/external/fonttools" - }, - "external/freetype": { - "dateTime": 1619233379, - "groups": [ - "pdk" - ], - "rev": "2fb43a0ba2d4332301bf31cbdd4d1ed6a5c73228", - "revisionExpr": "2fb43a0ba2d4332301bf31cbdd4d1ed6a5c73228", - "sha256": "1higwvkpvh6wz0ryjbq31v00fqxq14q9xrr3p7ww32q2nvkych80", - "tree": "4932869f24580e9f7305224676711b487f60063a", - "url": "https://android.googlesource.com/platform/external/freetype" - }, - "external/fsck_msdos": { - "groups": [ - "pdk" - ], - "rev": "f2bfc09fbd67f93c1408761105353638c3c1e31a", - "revisionExpr": "f2bfc09fbd67f93c1408761105353638c3c1e31a", - "sha256": "08js9q4kzic0i6sj67cdppga0q818277a3wivp7dpaxvz4anc40s", - "tree": "e2efaa696497cedc92627849723ef1c48b764f6c", - "url": "https://android.googlesource.com/platform/external/fsck_msdos" - }, - "external/fsverity-utils": { - "groups": [ - "pdk" - ], - "rev": "1a802e6171c2a9ef9a70b952099e0293b5547550", - "revisionExpr": "1a802e6171c2a9ef9a70b952099e0293b5547550", - "sha256": "1v541yjbvlkkddynwnwakrhj77jmawm1niz1nwbr2ish612v07p5", - "tree": "4cdaa88e6505f5a9cc97967952415b32a3383eff", - "url": "https://android.googlesource.com/platform/external/fsverity-utils" - }, - "external/gemmlowp": { - "groups": [ - "pdk" - ], - "rev": "44238cd045b2cc0307a278944b50016ebd712124", - "revisionExpr": "44238cd045b2cc0307a278944b50016ebd712124", - "sha256": "1dff6jrd314xnib7jhqwpfc4hyv6ycjgrmb92wwany30drmlnw9l", - "tree": "a29716289a0b730ca66a3e632c6ce054eb3b90d6", - "url": "https://android.googlesource.com/platform/external/gemmlowp" - }, - "external/geojson-jackson": { - "dateTime": 1614736934, - "groups": [ - "pdk" - ], - "rev": "c997cda976fffb531124539397c820a78ef6da03", - "revisionExpr": "c997cda976fffb531124539397c820a78ef6da03", - "sha256": "0qrp98sn4q997q5szpz37414hlm3yl6183r504sv14azfwm7ymyf", - "tree": "5520f8b348fa75934708b0b968252192d513274b", - "url": "https://android.googlesource.com/platform/external/geojson-jackson" - }, - "external/geonames": { - "dateTime": 1605485636, - "groups": [ - "pdk" - ], - "rev": "8514499054c271d1eb5ab861d70413944090b6d4", - "revisionExpr": "8514499054c271d1eb5ab861d70413944090b6d4", - "sha256": "0xcdyb82cs40am7x477cavyczh1ijm5zx785fw2in1wkqah4zp0a", - "tree": "8c222e34d9650416cfdb5fb234eb249229a815df", - "url": "https://android.googlesource.com/platform/external/geonames" - }, - "external/gflags": { - "groups": [ - "pdk" - ], - "rev": "1fea58e12d6609ad6c972e58785c737886005d10", - "revisionExpr": "1fea58e12d6609ad6c972e58785c737886005d10", - "sha256": "0wyiic485x863sdm6834dsl3b4c40fqpagz529v091kribmmm8gz", - "tree": "fba0d240dce8c4d4f7784ef24576c099c0f9430f", - "url": "https://android.googlesource.com/platform/external/gflags" - }, - "external/giflib": { - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "09d48966e9f887172d48624158c31e7ef14442af", - "revisionExpr": "09d48966e9f887172d48624158c31e7ef14442af", - "sha256": "1sibmcf4ld5cda63fyklr7bd0naydy5c39rszg0fp7iiivx3n8il", - "tree": "702fc4e46960850f6ffb6aa874e6d392ca0126bc", - "url": "https://android.googlesource.com/platform/external/giflib" - }, - "external/glide": { - "groups": [ - "pdk" - ], - "rev": "8e7c074de72a48f020a551988ec8cfebd5708faa", - "revisionExpr": "8e7c074de72a48f020a551988ec8cfebd5708faa", - "sha256": "1b38i7kvsivigic627hxi04k9sf5iq6ry176drcx9mr6wkbysbvf", - "tree": "b000cc72405527ad2e83c4b833b5aa9c8f8cf469", - "url": "https://android.googlesource.com/platform/external/glide" - }, - "external/golang-protobuf": { - "groups": [ - "pdk" - ], - "rev": "d1853bbf07e624b74e5742cd999be19933c215d5", - "revisionExpr": "d1853bbf07e624b74e5742cd999be19933c215d5", - "sha256": "1za35lgd4h3vfqhv0a9kjbi0arrq9k0phpks113mddzlfg7dxnbw", - "tree": "3dd0e0611fe54225bcdac76ce2cb32645a4988e0", - "url": "https://android.googlesource.com/platform/external/golang-protobuf" - }, - "external/google-benchmark": { - "groups": [ - "pdk" - ], - "rev": "770b190cd0052a180fe161abad59b4cbdfd99d46", - "revisionExpr": "770b190cd0052a180fe161abad59b4cbdfd99d46", - "sha256": "1jnb9fbib4gp3w9smw5s1nvz2snbz414yxxa1xb58p5wjp7fqx4w", - "tree": "61f88d9a095a390cab484c109bd55ce293b117b0", - "url": "https://android.googlesource.com/platform/external/google-benchmark" - }, - "external/google-breakpad": { - "groups": [ - "pdk-fs" - ], - "rev": "dd594e30ddcafeab4a16462e002bcb4bb76b9a2f", - "revisionExpr": "dd594e30ddcafeab4a16462e002bcb4bb76b9a2f", - "sha256": "13l54qb6a8ba4g80h59mk1xxbdiqa0219h4p78rxzx1j75cx7m6h", - "tree": "007c6a23022007f52326b10a4843846b59800a00", - "url": "https://android.googlesource.com/platform/external/google-breakpad" - }, - "external/google-fonts/arbutus-slab": { - "groups": [ - "pdk" - ], - "rev": "1e8b7562a7730dde10a9ac714940b8f72922eec7", - "revisionExpr": "1e8b7562a7730dde10a9ac714940b8f72922eec7", - "sha256": "18g7n073qp1ii4gx11n6fpsv8si0ima4ldrx7mraca9mdq72w71m", - "tree": "66a42a60c47eb2270a81e2a6a4dc0005a3dabfb5", - "url": "https://android.googlesource.com/platform/external/google-fonts/arbutus-slab" - }, - "external/google-fonts/arvo": { - "groups": [ - "pdk" - ], - "rev": "2da6c28443a63d6f3c15a23fa91ab702e0792775", - "revisionExpr": "2da6c28443a63d6f3c15a23fa91ab702e0792775", - "sha256": "144j3kjdp9gm5qi9x0j571m88vnqs1lwm8672qh9l3m7lxxsy0jl", - "tree": "235b066a6f3f72c4a456e019484d2fa0cee0318e", - "url": "https://android.googlesource.com/platform/external/google-fonts/arvo" - }, - "external/google-fonts/barlow": { - "groups": [ - "pdk" - ], - "rev": "5689236481c6894306309f914d0f6ac658c73ec9", - "revisionExpr": "5689236481c6894306309f914d0f6ac658c73ec9", - "sha256": "029n04xijjbwwxmz8lbihwcl9a30bgy9czdzg82ybwylnwq9pfwm", - "tree": "7c0b55f740eb26565827ded9156b95cc39e67764", - "url": "https://android.googlesource.com/platform/external/google-fonts/barlow" - }, - "external/google-fonts/big-shoulders-text": { - "groups": [ - "pdk" - ], - "rev": "2ccba022300101472794139977165f9f0661e5b5", - "revisionExpr": "2ccba022300101472794139977165f9f0661e5b5", - "sha256": "1jpm0ld79d3g66iwiwmx4dn2gxdlrgwsblynf4zwcgcq7ydi4zb0", - "tree": "80a7ae4338e98bd113700f0d5fa8fbb49dfb6725", - "url": "https://android.googlesource.com/platform/external/google-fonts/big-shoulders-text" - }, - "external/google-fonts/carrois-gothic-sc": { - "groups": [ - "pdk" - ], - "rev": "108452b59bbc814caced6d59e1a41e8694c6c925", - "revisionExpr": "108452b59bbc814caced6d59e1a41e8694c6c925", - "sha256": "067xqhgd67ngvkr7frxdy1y774pfpzzkih3jjk7fj24wqnkc6d5j", - "tree": "befd570ce6877e893fc2ca9337bd167c46dbb796", - "url": "https://android.googlesource.com/platform/external/google-fonts/carrois-gothic-sc" - }, - "external/google-fonts/coming-soon": { - "groups": [ - "pdk" - ], - "rev": "fc5b08f0b4d656d13fe1594f5d61c01689c2100e", - "revisionExpr": "fc5b08f0b4d656d13fe1594f5d61c01689c2100e", - "sha256": "1wz6aji68kbhg58dbwn0zmjg2ywk6cfdq7j7awg38zl2q26nfmq9", - "tree": "2dc0ec0d9c5918a97c619ac2d66d47337cc7a415", - "url": "https://android.googlesource.com/platform/external/google-fonts/coming-soon" - }, - "external/google-fonts/cutive-mono": { - "groups": [ - "pdk" - ], - "rev": "d7fbee2cedf560275859854f4ad157b30baca8f5", - "revisionExpr": "d7fbee2cedf560275859854f4ad157b30baca8f5", - "sha256": "00wfjacl0sqncivpa3za9jmki9wva9q0vf85ads6g2rz4z6nkrff", - "tree": "9ba803163b0618253e4f339901be5b0fe73858b8", - "url": "https://android.googlesource.com/platform/external/google-fonts/cutive-mono" - }, - "external/google-fonts/dancing-script": { - "dateTime": 1617238954, - "groups": [ - "pdk" - ], - "rev": "82e7f54b5b544a62a0215b1e4254904c9489608f", - "revisionExpr": "82e7f54b5b544a62a0215b1e4254904c9489608f", - "sha256": "0hdp4a0gn23n88gzdi65dfqq3pmvw3nadf1p8xnqxan34yv8adyl", - "tree": "73201346f8efe651ef89bf9358e7b75d3df4d893", - "url": "https://android.googlesource.com/platform/external/google-fonts/dancing-script" - }, - "external/google-fonts/fraunces": { - "groups": [ - "pdk" - ], - "rev": "179edf3e68a163f4cb746c57a48d6d4e39bb26dd", - "revisionExpr": "179edf3e68a163f4cb746c57a48d6d4e39bb26dd", - "sha256": "1gr0x87wrs8qh2ykpggcvxkxc1qmd6hw0xq6hn6p6s8078pw5b6w", - "tree": "df5a6323eafdd606ba7a644946245afda291dd72", - "url": "https://android.googlesource.com/platform/external/google-fonts/fraunces" - }, - "external/google-fonts/karla": { - "groups": [ - "pdk" - ], - "rev": "7b1158516b88cb2ba00468fc19f535b104d1f351", - "revisionExpr": "7b1158516b88cb2ba00468fc19f535b104d1f351", - "sha256": "0c8ny537pvhjfh0b87lfpc0aga4x0mlry203wkacgx2a1h00irhx", - "tree": "bfd5397ee80c3baedbf1920f68b6ab4af6dfca8f", - "url": "https://android.googlesource.com/platform/external/google-fonts/karla" - }, - "external/google-fonts/lato": { - "groups": [ - "pdk" - ], - "rev": "9676839e16c2677d3780e2722fa4f8d5b774377a", - "revisionExpr": "9676839e16c2677d3780e2722fa4f8d5b774377a", - "sha256": "1hdy27r466jd7ik69257hiazjqsdzv0hbpzkmid6rq1gk2lkijgz", - "tree": "18f772424d0e832e1794832fbce11f93d35b97dd", - "url": "https://android.googlesource.com/platform/external/google-fonts/lato" - }, - "external/google-fonts/lustria": { - "groups": [ - "pdk" - ], - "rev": "b3828958ccbb417a366ad45adb97eacd3b82d8d5", - "revisionExpr": "b3828958ccbb417a366ad45adb97eacd3b82d8d5", - "sha256": "16i0vknh3z23mr79iilxyf6kqs5kqp198by9cx9rmzcg3phgx03y", - "tree": "fe80ddfe0177c76e740489b73402869f3acbfd30", - "url": "https://android.googlesource.com/platform/external/google-fonts/lustria" - }, - "external/google-fonts/rubik": { - "groups": [ - "pdk" - ], - "rev": "22c35160d6cb15b11347033565dfc8474a63faf7", - "revisionExpr": "22c35160d6cb15b11347033565dfc8474a63faf7", - "sha256": "10ap1n0s7qs742m3xzxrs91xyirp0280xvg4wz8hmpyip631h7f3", - "tree": "400d4b821e06718189263647364bbd219129e195", - "url": "https://android.googlesource.com/platform/external/google-fonts/rubik" - }, - "external/google-fonts/source-sans-pro": { - "groups": [ - "pdk" - ], - "rev": "0304aa7b428289092a21505d0fffa1a4bbd02133", - "revisionExpr": "0304aa7b428289092a21505d0fffa1a4bbd02133", - "sha256": "1nmdmb80pf2pzcdn369q5skspmlqv56sn9in0fcfhx14pib64w86", - "tree": "92f271befd7607e8dfae6aced21c85af92e22808", - "url": "https://android.googlesource.com/platform/external/google-fonts/source-sans-pro" - }, - "external/google-fonts/zilla-slab": { - "groups": [ - "pdk" - ], - "rev": "e7213c49cbd4932ffa2543ee8c4c4814517eba6b", - "revisionExpr": "e7213c49cbd4932ffa2543ee8c4c4814517eba6b", - "sha256": "1rm6wp6849wpw32ys5wbrx9836937j1zx310fdyyl07kqgx4vhmh", - "tree": "4d40e327be587d5257a0a46fd56fc15bec8e7351", - "url": "https://android.googlesource.com/platform/external/google-fonts/zilla-slab" - }, - "external/google-fruit": { - "groups": [ - "pdk" - ], - "rev": "163edb54c696ce93dd90072d69ae45e2392f340c", - "revisionExpr": "163edb54c696ce93dd90072d69ae45e2392f340c", - "sha256": "0wksa168xyk42yijf2idhpvzp8225ww165px3lc9ff9ph883g0ya", - "tree": "61d841dc12f982b1afaf7956176f05df58a9d98c", - "url": "https://android.googlesource.com/platform/external/google-fruit" - }, - "external/google-java-format": { - "groups": [ - "pdk" - ], - "rev": "c0e9894d003545b4b31b6373c1aa4e9a447b6226", - "revisionExpr": "c0e9894d003545b4b31b6373c1aa4e9a447b6226", - "sha256": "0g1i78c3km8lly0rb3b6axma754vxl9s9s48jfa0n2l565h2zk0q", - "tree": "6702e722773c4faecc6c4d7d35481429ecd1f797", - "url": "https://android.googlesource.com/platform/external/google-java-format" - }, - "external/google-styleguide": { - "groups": [ - "pdk" - ], - "rev": "b72dc1cc671e70b5cba6a5e72283a7705b90dee4", - "revisionExpr": "b72dc1cc671e70b5cba6a5e72283a7705b90dee4", - "sha256": "1krqv8srgkf85hrj0shwz9j4xs6nx4jbj8fzjsbwjg1f589dd8iy", - "tree": "7302b3aba66f80328131cca667660087c56825c8", - "url": "https://android.googlesource.com/platform/external/google-styleguide" - }, - "external/googletest": { - "dateTime": 1625706434, - "groups": [ - "pdk" - ], - "rev": "a76683fb017890ef705ad26b3549eff7d6624d7c", - "revisionExpr": "a76683fb017890ef705ad26b3549eff7d6624d7c", - "sha256": "0hs29iy2v24vl66qqa85sdzvxlw7awjravhy53gjv9vnq2dzpb84", - "tree": "54fb90f190c69a329c719650bad4fe22bf879033", - "url": "https://android.googlesource.com/platform/external/googletest" - }, - "external/gptfdisk": { - "groups": [ - "pdk" - ], - "rev": "6e6630c6f0ffead07cff7898a4a68b495c241459", - "revisionExpr": "6e6630c6f0ffead07cff7898a4a68b495c241459", - "sha256": "062g4a8s71lwdh2rkqjcdklbxsb551334rd07hhipygjllwhixzy", - "tree": "2782d4c888b85855ffe36724ad02bff0e57d9dbc", - "url": "https://android.googlesource.com/platform/external/gptfdisk" - }, - "external/grpc-grpc": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "8df07192a4bce1e4f1b654a9cd5092689bc2ad99", - "revisionExpr": "8df07192a4bce1e4f1b654a9cd5092689bc2ad99", - "sha256": "1b8mdx9x08djdm8fss25r1dc2xbq1hb70zdm782k2rmbwp47axa8", - "tree": "474847570e86fd2fc7855c79bd91ad424f0d34dd", - "url": "https://android.googlesource.com/platform/external/grpc-grpc" - }, - "external/grpc-grpc-java": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "9b3a6c2368f519539a59c4c9617eea479c833e8d", - "revisionExpr": "9b3a6c2368f519539a59c4c9617eea479c833e8d", - "sha256": "0hwm7wb4zg81cx784piqc316ik0dihbm19iiyn3y22ahhkd3ma4r", - "tree": "342002c39fac0adbfbca05420258c5bcdfa74fd4", - "url": "https://android.googlesource.com/platform/external/grpc-grpc-java" - }, - "external/guava": { - "groups": [ - "pdk" - ], - "rev": "9b79d654ebb1a2adf1caafbaa7029c5252f74f1b", - "revisionExpr": "9b79d654ebb1a2adf1caafbaa7029c5252f74f1b", - "sha256": "1hdvqppxkyafrpkv9qzs5c7kab57vi4xhqacbqbwfr7dj0plca56", - "tree": "b4a5bf8c37c0f38b7f93fe3b0d2cca936562be08", - "url": "https://android.googlesource.com/platform/external/guava" - }, - "external/guice": { - "groups": [ - "pdk" - ], - "rev": "30203d0536ebb60ce6d60c291e93bd658558a1d3", - "revisionExpr": "30203d0536ebb60ce6d60c291e93bd658558a1d3", - "sha256": "0f9k7ribhyf0n7p9ff2jqk18qk1gim4vbln1bhiazdlfs3v5laws", - "tree": "8615c70e58321176ed9a352581f81eef2e900df7", - "url": "https://android.googlesource.com/platform/external/guice" - }, - "external/gwp_asan": { - "dateTime": 1620867820, - "groups": [ - "pdk" - ], - "rev": "bad62a5272bca20b44a95cf4e21d7ff4271d6ce1", - "revisionExpr": "bad62a5272bca20b44a95cf4e21d7ff4271d6ce1", - "sha256": "1k71w8a36dhr4l5r661rvnmj4bxz49is9md78hndks4jqcnzn036", - "tree": "5e1e85016be16b395eef3d2c25a902ee8fa01c58", - "url": "https://android.googlesource.com/platform/external/gwp_asan" - }, - "external/hamcrest": { - "dateTime": 1613952188, - "groups": [ - "pdk" - ], - "rev": "b6b17dc33ec3cfffb9bc227e14c3042626c08f4e", - "revisionExpr": "b6b17dc33ec3cfffb9bc227e14c3042626c08f4e", - "sha256": "0i05qdmz9zd904apqxk6kdbffbydgj7k7n9yjvgrlw0m7xbynadj", - "tree": "cef87e8ae39ba698a34d80b7e8be04490d996505", - "url": "https://android.googlesource.com/platform/external/hamcrest" - }, - "external/hardened_malloc": { - "dateTime": 1647054729, - "groups": [], - "rev": "0537fbb546866038d54b49cabeee8135be19f30f", - "revisionExpr": "0537fbb546866038d54b49cabeee8135be19f30f", - "sha256": "0s0qfp8z3rp816gj5zlahcl1s92scdlj80qld1shy5kn8l185i6r", - "url": "https://github.com/GrapheneOS/hardened_malloc" - }, - "external/harfbuzz_ng": { - "dateTime": 1613865830, - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "29fd2884ecc5ffdb0b3ec56ebde8aeeaeea00de3", - "revisionExpr": "29fd2884ecc5ffdb0b3ec56ebde8aeeaeea00de3", - "sha256": "1m7a4ln2v5dxy5dkcfdxyjsvsrsd3hjbxvmhb4gyx6am6lk6lca8", - "tree": "ebb18345758e2a9af6d1c821c2f57c9b544f2e81", - "url": "https://android.googlesource.com/platform/external/harfbuzz_ng" - }, - "external/hyphenation-patterns": { - "groups": [ - "pdk" - ], - "rev": "109c2beeed753e908248ff37d0f2641c845a54d1", - "revisionExpr": "109c2beeed753e908248ff37d0f2641c845a54d1", - "sha256": "184jm20gaz36kwskqkhax7n1allfjanax6rz3vqs70rjgsdvv5i4", - "tree": "7f8755699a58ec28fa8af6852f2b74b85521807f", - "url": "https://android.googlesource.com/platform/external/hyphenation-patterns" - }, - "external/icing": { - "dateTime": 1630624039, - "groups": [ - "pdk" - ], - "rev": "98c699381b5f2f643b97c4a73f4e4b2c77c2b993", - "revisionExpr": "98c699381b5f2f643b97c4a73f4e4b2c77c2b993", - "sha256": "1s4d26gpqhh1hzjknfxpjf3ch6qls9rvxbkfl0mwwkq6vzcvzss3", - "tree": "a0e67b947c17231cc718a08346e197e5f9c56fb9", - "url": "https://android.googlesource.com/platform/external/icing" - }, - "external/icu": { - "dateTime": 1641607364, - "groups": [ - "pdk" - ], - "rev": "ad6f46bf612dd9babe50f6ba3382b5509f32d7a9", - "revisionExpr": "ad6f46bf612dd9babe50f6ba3382b5509f32d7a9", - "sha256": "0skwlgyyb8a3r1n0a3v508k7bf9i5dc17yvic9a7rk8sy46fzdbz", - "tree": "123d9a48853401e3274e8842df926dd8d4e93eaf", - "url": "https://android.googlesource.com/platform/external/icu" - }, - "external/igt-gpu-tools": { - "dateTime": 1617843792, - "groups": [ - "pdk" - ], - "rev": "8dab3575e552222227b27825c107c8c1d8f270f1", - "revisionExpr": "8dab3575e552222227b27825c107c8c1d8f270f1", - "sha256": "1c5cw7jgcfny776y5cqx7jcy8w4sqanx4b0qwrza6zqhgcc2cqhi", - "tree": "1532999add43e4b3c9d79b6fcaee864c06873603", - "url": "https://android.googlesource.com/platform/external/igt-gpu-tools" - }, - "external/image_io": { - "groups": [ - "pdk" - ], - "rev": "376851a4e7470cf917953e2572479c9fc1293234", - "revisionExpr": "376851a4e7470cf917953e2572479c9fc1293234", - "sha256": "0257h57ygzpj2vknj5k8whkznrsmqd2fhzzb9gl3rys9qgljjmvx", - "tree": "0120666903281fc2589b5fc8e5cd22175ff79fe0", - "url": "https://android.googlesource.com/platform/external/image_io" - }, - "external/ims": { - "dateTime": 1620781408, - "groups": [ - "pdk" - ], - "rev": "f25338249186d77071c488bb2b45bd785062aab1", - "revisionExpr": "f25338249186d77071c488bb2b45bd785062aab1", - "sha256": "1476c1dbyhsmvak2m5ffrgjxrf8ixigx5fsi5w805kfaifignmin", - "tree": "b24321ac17884be632351c22f458e3f75ece2aa2", - "url": "https://android.googlesource.com/platform/external/ims" - }, - "external/iperf3": { - "groups": [ - "pdk" - ], - "rev": "f155433271ea9d818f1b6c68c6dfa6db822a776b", - "revisionExpr": "f155433271ea9d818f1b6c68c6dfa6db822a776b", - "sha256": "1malr0g6ha2s0qb6qrr4cly161vcj2d4xy5wbnxj43pnhg0k4gqb", - "tree": "02bbd66233f7731973ac468cf9c3cb6d45a5bf3a", - "url": "https://android.googlesource.com/platform/external/iperf3" - }, - "external/iproute2": { - "groups": [ - "pdk" - ], - "rev": "67cd13ebdfe91ab495e5f226fa593353d0367e9a", - "revisionExpr": "67cd13ebdfe91ab495e5f226fa593353d0367e9a", - "sha256": "1527d8lzl7px9b84fxm1742nvz6d4h0r8nwibjh0d18j62xhz1mg", - "tree": "898b0b36f5cf2cd98b160057f23d939750870492", - "url": "https://android.googlesource.com/platform/external/iproute2" - }, - "external/ipsec-tools": { - "groups": [ - "pdk" - ], - "rev": "cc398e6d733015e452ee7cc0dc9134f116203932", - "revisionExpr": "cc398e6d733015e452ee7cc0dc9134f116203932", - "sha256": "1qz2058mcb75x22jarlls8ki6zhh9zd422nsn9wdzq29xk4a9cg1", - "tree": "a8579cf35b3d55a1e5e276a205294c85401281c2", - "url": "https://android.googlesource.com/platform/external/ipsec-tools" - }, - "external/iptables": { - "groups": [ - "pdk" - ], - "rev": "ee9cc007511071a839517572bac6b62430a79255", - "revisionExpr": "ee9cc007511071a839517572bac6b62430a79255", - "sha256": "0d2vfhzixszwl3nwch9f996yx7kafr9rn7fni41hbzrh8nra476y", - "tree": "d3b12fcc78b5ad0e8e25c7e3f068be047b461d91", - "url": "https://android.googlesource.com/platform/external/iptables" - }, - "external/iputils": { - "groups": [ - "pdk" - ], - "rev": "ff8609b28b7b65f0322524a594fac1819f151ce2", - "revisionExpr": "ff8609b28b7b65f0322524a594fac1819f151ce2", - "sha256": "0q24bn8swbjsaa19kc6jdk2fw93cbipi6xbdh95w07pdp3v1xazr", - "tree": "0df19d97ec45c1bbeca95069cf3b80e7b158fe4c", - "url": "https://android.googlesource.com/platform/external/iputils" - }, - "external/iw": { - "groups": [ - "pdk" - ], - "rev": "e440e4100631eb36ac4e475ca8187779edf05bdd", - "revisionExpr": "e440e4100631eb36ac4e475ca8187779edf05bdd", - "sha256": "01k08an490nvpzjyb7f6p8l67gxpkkg9fnc44f1lcc6ygb1rymsb", - "tree": "ab135c114c9c68b7ea8a1f0f674764b394c08868", - "url": "https://android.googlesource.com/platform/external/iw" - }, - "external/jackson-annotations": { - "dateTime": 1616972574, - "groups": [ - "pdk" - ], - "rev": "549992bdf74bd2c743d298577605c68489a2a3b3", - "revisionExpr": "549992bdf74bd2c743d298577605c68489a2a3b3", - "sha256": "0apc5cffr02drfhfxri1fqs449i6bsk62a5kb0yfk73maya5wlw2", - "tree": "f26a188603eaad310423345d73ae09b0bd815dea", - "url": "https://android.googlesource.com/platform/external/jackson-annotations" - }, - "external/jackson-core": { - "dateTime": 1616972574, - "groups": [ - "pdk" - ], - "rev": "e431391a0fcef80c187060e7a9bc0600622af91b", - "revisionExpr": "e431391a0fcef80c187060e7a9bc0600622af91b", - "sha256": "1c1amlrk7idijwhbhr2xvs822kc8cvfcmz2vxw9y03ylbicwnq42", - "tree": "2ea976e35ebc7c2f0a054ecb11b07aa9680a7617", - "url": "https://android.googlesource.com/platform/external/jackson-core" - }, - "external/jackson-databind": { - "dateTime": 1616972574, - "groups": [ - "pdk" - ], - "rev": "ea6e36a938d3352a8a7952cfde28146c7d2cca02", - "revisionExpr": "ea6e36a938d3352a8a7952cfde28146c7d2cca02", - "sha256": "1f4qf4dy0cyjv9cbmsvqawq0xp3r68snv5nidhj00jdnxcixh5zi", - "tree": "76a830de5dd85ed3bf66d5aca404d3da0cc41cbd", - "url": "https://android.googlesource.com/platform/external/jackson-databind" - }, - "external/jacoco": { - "dateTime": 1639094606, - "groups": [ - "pdk" - ], - "rev": "628b88e7006534fc0d82e1d419035168a4a99de3", - "revisionExpr": "628b88e7006534fc0d82e1d419035168a4a99de3", - "sha256": "1s5lr1q7ag4pv9s8nzfrgpwwmprw86c41b3605fvfz4sq2cfbs6i", - "tree": "c544807665f60b27e0f3909304f24e8e10b24e45", - "url": "https://android.googlesource.com/platform/external/jacoco" - }, - "external/jarjar": { - "groups": [ - "pdk" - ], - "rev": "aa357ccb88f3b2caf3060233cb71e025cfe3f692", - "revisionExpr": "aa357ccb88f3b2caf3060233cb71e025cfe3f692", - "sha256": "0vn1j4pmksskgdjak31yc2vc1l8ph4m3mw06nsm0ql7fhbmy00yg", - "tree": "4d923f9cfd9b90cc05993ef7907f76d25705145c", - "url": "https://android.googlesource.com/platform/external/jarjar" - }, - "external/javaparser": { - "dateTime": 1613531717, - "groups": [ - "pdk" - ], - "rev": "acd7a527fc44f5e516a50ff61eb1da2ba9272d31", - "revisionExpr": "acd7a527fc44f5e516a50ff61eb1da2ba9272d31", - "sha256": "0l5hikg3bhk5fasrbwgbiascl8jwimacmpj0if2yqmbzcr6bglzs", - "tree": "98df4b866e577b82546819f6e1e043fa1ab84ed4", - "url": "https://android.googlesource.com/platform/external/javaparser" - }, - "external/javapoet": { - "groups": [ - "pdk" - ], - "rev": "6458e0481b8e78a562805da73c016e8772755e31", - "revisionExpr": "6458e0481b8e78a562805da73c016e8772755e31", - "sha256": "0kwklwk1xjnnvwblfb5hga4ks1p3jdmh9dc30c5mifksrp8fsyr6", - "tree": "3468c8c75334dc5332cd858fa5cac271017a11de", - "url": "https://android.googlesource.com/platform/external/javapoet" - }, - "external/javasqlite": { - "groups": [ - "pdk" - ], - "rev": "aaeca777c7e7c12d019d5a2e71718ea31aaaebc6", - "revisionExpr": "aaeca777c7e7c12d019d5a2e71718ea31aaaebc6", - "sha256": "1801cchvl1nys58y41qxk9if6wamrakpvpq6c2k3fj65053kizi6", - "tree": "eaae0ae162d4f4761151e2811e53a626ef688fa2", - "url": "https://android.googlesource.com/platform/external/javasqlite" - }, - "external/javassist": { - "dateTime": 1616972577, - "groups": [ - "pdk" - ], - "rev": "7bd5da870ec56352887396c1c188350f733e4f3c", - "revisionExpr": "7bd5da870ec56352887396c1c188350f733e4f3c", - "sha256": "0zfcnqlgyl59pv4h0s0nnc8lhgljpq5dq4p05anay43lnrszn3ca", - "tree": "9d896c2e475840c036965d3978f05e6d234e2126", - "url": "https://android.googlesource.com/platform/external/javassist" - }, - "external/jcommander": { - "groups": [ - "pdk" - ], - "rev": "8ce937f3ef2ed68f188cc0637664933a711124de", - "revisionExpr": "8ce937f3ef2ed68f188cc0637664933a711124de", - "sha256": "1m4a69hc9k4ixn8sah9rz9n10xgbz06swcfcsx96cjk0svpqyw4w", - "tree": "564b53ba25694563902da784be99076494ee45a2", - "url": "https://android.googlesource.com/platform/external/jcommander" - }, - "external/jdiff": { - "groups": [ - "pdk" - ], - "rev": "2048ae4631d5758b6ce64c7249c9737ff67de09c", - "revisionExpr": "2048ae4631d5758b6ce64c7249c9737ff67de09c", - "sha256": "1j5bnl4lmm2288dvbma7mxyx0x52d3jn5d9wpd6idg44ii9ra1ap", - "tree": "6dcd7de8a3e46a412650b19b201630444e9d98d8", - "url": "https://android.googlesource.com/platform/external/jdiff" - }, - "external/jemalloc_new": { - "groups": [ - "pdk" - ], - "rev": "6d4d27fd2651ed114386b89c2d251b816a849460", - "revisionExpr": "6d4d27fd2651ed114386b89c2d251b816a849460", - "sha256": "1xbgga8jnizv1588dh1bd2av005wfmc69xzh867269j0523djcdr", - "tree": "783edcf0f46f55fbb297cdba2b1f461f9bba50ab", - "url": "https://android.googlesource.com/platform/external/jemalloc_new" - }, - "external/jimfs": { - "groups": [ - "pdk" - ], - "rev": "45db5289aab4404fdbe58f1c09aa57bdf6c97362", - "revisionExpr": "45db5289aab4404fdbe58f1c09aa57bdf6c97362", - "sha256": "1lgiryx40d8a5854yczzvm5x6fydncj06vaclq4hw07rlwh7kvn0", - "tree": "a1ea3a8dec42758d3ed96f945e3634eeb7e618f3", - "url": "https://android.googlesource.com/platform/external/jimfs" - }, - "external/jline": { - "groups": [ - "pdk", - "pdk-fs", - "tradefed" - ], - "rev": "778a1dc59cc8e2ae0e1831fbaa655cbd8780da02", - "revisionExpr": "778a1dc59cc8e2ae0e1831fbaa655cbd8780da02", - "sha256": "1qxn0vwnbz0sh9ax9ad52wg7373f48dcpq624bgfiypjgxfniqls", - "tree": "df5bc9d2909b8ed4feff07f097b5c0a15d2bab5a", - "url": "https://android.googlesource.com/platform/external/jline" - }, - "external/jsilver": { - "dateTime": 1613531721, - "groups": [ - "pdk" - ], - "rev": "3092867230f876bb6459261ceceac687ef58d9c5", - "revisionExpr": "3092867230f876bb6459261ceceac687ef58d9c5", - "sha256": "198msf9yaqbjy52aj4wfshdnxy5nyf1jwn7p2l4gndn1212vkqa1", - "tree": "b7d679a8e5bde0f898d7e4c6ca03dd9fb0daf00c", - "url": "https://android.googlesource.com/platform/external/jsilver" - }, - "external/jsmn": { - "groups": [ - "pdk" - ], - "rev": "52365eb6cb4019b843f51c274ea0048c10ab03fa", - "revisionExpr": "52365eb6cb4019b843f51c274ea0048c10ab03fa", - "sha256": "0czn4n8j87svwm1kgsnjd8qzyriygcjlkwskqj2w79v1s113rlb8", - "tree": "3c5f0e8807ab38bcec650b113fe9104e86a5806c", - "url": "https://android.googlesource.com/platform/external/jsmn" - }, - "external/jsoncpp": { - "groups": [ - "pdk" - ], - "rev": "d24d3d9f6fb36dcd5f4c2c8dde509bae2fce1525", - "revisionExpr": "d24d3d9f6fb36dcd5f4c2c8dde509bae2fce1525", - "sha256": "00985j9k2yspfp6vi5rhnb4pwbzig055l3p08mq8k1sqm3q47vqy", - "tree": "a39bc599e78f83beddd0e70400ba7806c2d1739a", - "url": "https://android.googlesource.com/platform/external/jsoncpp" - }, - "external/jsr305": { - "groups": [ - "pdk" - ], - "rev": "ef7ea7b4611582d4c3cd14b868694bab8604a670", - "revisionExpr": "ef7ea7b4611582d4c3cd14b868694bab8604a670", - "sha256": "0q8sc6rb67j35r6jk55ap37b9bbrgdca0a8dyyy04ipx07ccw05y", - "tree": "2d7da9565b41924f2797d19b3f0aa2674abb94ee", - "url": "https://android.googlesource.com/platform/external/jsr305" - }, - "external/jsr330": { - "groups": [ - "pdk" - ], - "rev": "bd6043d83744a331fe1cf5336cfcf15051b36854", - "revisionExpr": "bd6043d83744a331fe1cf5336cfcf15051b36854", - "sha256": "1s0jbmdd3vjaprwalf10i06n8sfmg1x356y5gz0jfimbsknva989", - "tree": "b5430f917b72fe5d8a40463304d9db9ba3be9af2", - "url": "https://android.googlesource.com/platform/external/jsr330" - }, - "external/junit": { - "dateTime": 1615514570, - "groups": [ - "pdk" - ], - "rev": "7c5c0ba1f123304da6f14f9d34d83b89851ccda2", - "revisionExpr": "7c5c0ba1f123304da6f14f9d34d83b89851ccda2", - "sha256": "1n7rfvpi0pg1m6qjh6wza310gf01p2kv564bnkf3dfsjsczfs0nb", - "tree": "da8f1fbae2eb06d58dd28b4c731deb942feebe1a", - "url": "https://android.googlesource.com/platform/external/junit" - }, - "external/junit-params": { - "groups": [ - "pdk" - ], - "rev": "fa8720eb57ec6d8fe8fdfd7c74e581f094fd9219", - "revisionExpr": "fa8720eb57ec6d8fe8fdfd7c74e581f094fd9219", - "sha256": "0wda5sh5jy1ww8y50nfsw508ijw185h6g0mn5nba9iv95zs44zmq", - "tree": "ebc79d81a0ca3240686c38c15599036ab6c11fe0", - "url": "https://android.googlesource.com/platform/external/junit-params" - }, - "external/kernel-headers": { - "dateTime": 1620176614, - "groups": [ - "pdk" - ], - "rev": "107a3f361cd33a81a550c7a0e23bdb1832079de2", - "revisionExpr": "107a3f361cd33a81a550c7a0e23bdb1832079de2", - "sha256": "0vj1hy930nr1pxrc0jdm9j4fhxnlcr05lcg6700ai5qqgz9i06rw", - "tree": "e5313e22a77f67ac0474436facffba03cb50ec26", - "url": "https://android.googlesource.com/platform/external/kernel-headers" - }, - "external/kmod": { - "groups": [ - "pdk" - ], - "rev": "fcfe0a62cc0220756c128e0911fd6c843ca65949", - "revisionExpr": "fcfe0a62cc0220756c128e0911fd6c843ca65949", - "sha256": "0xv7xwkz8mhn41fq7jv5hq2fy9r2l4srnwkcf3xbaca2ai177g1m", - "tree": "8c954764a46db77e5a1eda19a30667043fae3867", - "url": "https://android.googlesource.com/platform/external/kmod" - }, - "external/kotlinc": { - "groups": [ - "pdk" - ], - "rev": "5a266bf3adea01dbf7c5453e240333446eeee8cc", - "revisionExpr": "5a266bf3adea01dbf7c5453e240333446eeee8cc", - "sha256": "0dzms659jz4zjm07pwissifi7v57xhmrlzkx7j63s9za6az63719", - "tree": "a081613ed74029848a681382071addc16821f811", - "url": "https://android.googlesource.com/platform/external/kotlinc" - }, - "external/kotlinx.atomicfu": { - "groups": [ - "pdk" - ], - "rev": "4b155e4f2fb7ca1d776171331553580978c16276", - "revisionExpr": "4b155e4f2fb7ca1d776171331553580978c16276", - "sha256": "14zbi4fc70xnspx5kn6jdqq9yf8p177qmhx2bprsflrcdb1np9r5", - "tree": "e80306381de920a7ec40993f8e1796499e52c749", - "url": "https://android.googlesource.com/platform/external/kotlinx.atomicfu" - }, - "external/kotlinx.coroutines": { - "groups": [ - "pdk" - ], - "rev": "78dd9159461464bde631bd1bc2289440949179c4", - "revisionExpr": "78dd9159461464bde631bd1bc2289440949179c4", - "sha256": "0xg0g0yn8qzk23p8vvh4laavmvinbmqch5ib1ca44g6fkf7f7df1", - "tree": "cd835b4f3ee81a86fc0625444b031b33cb3c2b60", - "url": "https://android.googlesource.com/platform/external/kotlinx.coroutines" - }, - "external/kotlinx.metadata": { - "groups": [ - "pdk" - ], - "rev": "f30142f39a5cca983813018a10873ffab68b985d", - "revisionExpr": "f30142f39a5cca983813018a10873ffab68b985d", - "sha256": "0fz2mbsb51b6h5d8a1p099iccxi4ll2w4cnw3i8yikjmq5pl64k5", - "tree": "d68606e605301b3c17cb37ced3139c8d87b5a4de", - "url": "https://android.googlesource.com/platform/external/kotlinx.metadata" - }, - "external/ksoap2": { - "dateTime": 1613865853, - "groups": [ - "pdk" - ], - "rev": "93a77e277f823796a75ad9e8915dd28349e39023", - "revisionExpr": "93a77e277f823796a75ad9e8915dd28349e39023", - "sha256": "0kvfan6g57xczcv075439zlqaw3rxmi5mdz7rrfjxv2qyh3sp2v2", - "tree": "fe3c8ec755ec8de9ad4e68e66ce64c0e25cfd5c2", - "url": "https://android.googlesource.com/platform/external/ksoap2" - }, - "external/libabigail": { - "dateTime": 1617757405, - "groups": [ - "pdk" - ], - "rev": "5ac34d9f00f695f7f428162d9317c60b7c2ba8c8", - "revisionExpr": "5ac34d9f00f695f7f428162d9317c60b7c2ba8c8", - "sha256": "13rn7mvpwsvahryp1c8ka6rghblpa0vjsvrji3g86map3ij0shac", - "tree": "45dfd96a6dc902ae0fbbfe97f01258546c71a50f", - "url": "https://android.googlesource.com/platform/external/libabigail" - }, - "external/libaom": { - "groups": [ - "pdk" - ], - "rev": "7737a2f7518e2b155448dfa8d1202a33c0bc3cea", - "revisionExpr": "7737a2f7518e2b155448dfa8d1202a33c0bc3cea", - "sha256": "01v88ya40i58w9fmwc0ak4rl9l2sc5rm9yyh7j8r388ynhy1rldb", - "tree": "608ba896d651a6935d8f0a070d4f4febdbf4cad4", - "url": "https://android.googlesource.com/platform/external/libaom" - }, - "external/libavc": { - "dateTime": 1640704194, - "groups": [ - "pdk" - ], - "rev": "b8df3ad020b38d37fffbed8e3f16fdce6786a7c5", - "revisionExpr": "b8df3ad020b38d37fffbed8e3f16fdce6786a7c5", - "sha256": "0c87xk9v7g7s1dylv7v8j53ma2h74mfxhbjcvzxcmg19pcf7qdxv", - "tree": "87232def6b619e1951d500bc4c48362dac3fc51e", - "url": "https://android.googlesource.com/platform/external/libavc" - }, - "external/libbackup": { - "groups": [ - "pdk" - ], - "rev": "0207f03f5a56e8ee0d1c3447b7bd60d965646da5", - "revisionExpr": "0207f03f5a56e8ee0d1c3447b7bd60d965646da5", - "sha256": "0ll3ryrbrh2xz90b6r928jck1q0ghnq8wrn5zdy4y9w6naxjy8vc", - "tree": "1ac89449162ba88cb338516808b251dca83407d8", - "url": "https://android.googlesource.com/platform/external/libbackup" - }, - "external/libbrillo": { - "groups": [ - "pdk" - ], - "rev": "c96dd99374b194a4ea3759b4447b16ed9fa1bc98", - "revisionExpr": "c96dd99374b194a4ea3759b4447b16ed9fa1bc98", - "sha256": "0p9fnd8xjv5xf7jbkp7vmqzfmj0ip219lpmp4d291wxzc1jhy1cy", - "tree": "8f6ec66173bb45a55a65c8449f382c2c16b3b13a", - "url": "https://android.googlesource.com/platform/external/libbrillo" - }, - "external/libcap": { - "groups": [ - "pdk" - ], - "rev": "1e1b153722d7d9a6c4de62adfe91602f83e34436", - "revisionExpr": "1e1b153722d7d9a6c4de62adfe91602f83e34436", - "sha256": "1f4jkab7ws0sjzfgfvrf6mwrrl8q3ghnm885l8nkrlghqd7s3j9c", - "tree": "01d6e4802ff19d73bbebbf0d2c0a95ba61bf223b", - "url": "https://android.googlesource.com/platform/external/libcap" - }, - "external/libcap-ng": { - "groups": [ - "pdk" - ], - "rev": "7ce6e29eddf54dd690ae26b589a02a97f1c7d341", - "revisionExpr": "7ce6e29eddf54dd690ae26b589a02a97f1c7d341", - "sha256": "1dsr6r0s5m2aqm2wz9zq023abgvjxdrajjnsfrs8ssi30zxzrxyq", - "tree": "6a6715c842555e8921762be034c29526ce8edfa8", - "url": "https://android.googlesource.com/platform/external/libcap-ng" - }, - "external/libchrome": { - "dateTime": 1625706479, - "groups": [ - "pdk" - ], - "rev": "11afcc9d60eff1a8fdfea82c2068cbea751b0f2d", - "revisionExpr": "11afcc9d60eff1a8fdfea82c2068cbea751b0f2d", - "sha256": "0mi55n6sb3wzc67a279cnabhx179s8dh4bh0j72ngwbaj9sln1fr", - "tree": "0f4d08540c8e5fa16bcd0c99cd413fe815560e4b", - "url": "https://android.googlesource.com/platform/external/libchrome" - }, - "external/libchromeos-rs": { - "groups": [ - "pdk" - ], - "rev": "5db65a2ec64ae9e37613c2d3b975984b2fe23785", - "revisionExpr": "5db65a2ec64ae9e37613c2d3b975984b2fe23785", - "sha256": "0lkwghnsaniv3v9lbc1r011ff4dk9d0ja9xzxxk4b58xds6zjpil", - "tree": "0cbcf18d33905c6c234eaf3b10e6fbc2af5ae515", - "url": "https://android.googlesource.com/platform/external/libchromeos-rs" - }, - "external/libcppbor": { - "dateTime": 1642032352, - "groups": [ - "pdk" - ], - "rev": "402143bbcbc2ee07c09b2eb4a7c91e5ab6808d32", - "revisionExpr": "402143bbcbc2ee07c09b2eb4a7c91e5ab6808d32", - "sha256": "0bsania9zv0raww5ki7b4sf8p63x15fng14zr2rx2wn4mwplkiaq", - "tree": "8001d1f036eb96b6757a6ce86e2018de9d1295ac", - "url": "https://android.googlesource.com/platform/external/libcppbor" - }, - "external/libcups": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "fe0ba0081e2188662679f6c97f5904ce1ac51c9e", - "revisionExpr": "fe0ba0081e2188662679f6c97f5904ce1ac51c9e", - "sha256": "1986mbxc28sxi377ydjj8b7mdhwwvsb1df4n3da1cf0m9rrh90vg", - "tree": "4ebddc490b229a7fa48d6852af38e4a50d1fcff1", - "url": "https://android.googlesource.com/platform/external/libcups" - }, - "external/libcxx": { - "groups": [ - "pdk" - ], - "rev": "55cdd8a9892c9faec91319944984daeb1579e84a", - "revisionExpr": "55cdd8a9892c9faec91319944984daeb1579e84a", - "sha256": "1qvz2zyl6j8pnwbjv1rb7kqvjgq13nmbym2zabb64nch2h0vfs4w", - "tree": "dade513ca5fb6e74be05a2b9ab97e2814a6ac863", - "url": "https://android.googlesource.com/platform/external/libcxx" - }, - "external/libcxxabi": { - "dateTime": 1617757410, - "groups": [ - "pdk" - ], - "rev": "86d879f7fcc1044c18a60bcf8192e18adbde7a5e", - "revisionExpr": "86d879f7fcc1044c18a60bcf8192e18adbde7a5e", - "sha256": "11zz64d974bs5gm1b4vin5bjvq9a13h9gzjhk68lm4ksi1yaga96", - "tree": "9a4daaa5e2929bd54c4ded783bdafe762e664823", - "url": "https://android.googlesource.com/platform/external/libcxxabi" - }, - "external/libdivsufsort": { - "groups": [ - "pdk" - ], - "rev": "83ef56609ee34fcddb21571d377f58af34c14f64", - "revisionExpr": "83ef56609ee34fcddb21571d377f58af34c14f64", - "sha256": "1lh8s06r0fvkjsrdb0ns3iv0n97sibvbv3jy97c9s0zp29mfi3wg", - "tree": "9facdce8aba5db60d6f4007c02290daf066d9a24", - "url": "https://android.googlesource.com/platform/external/libdivsufsort" - }, - "external/libdrm": { - "groups": [ - "pdk" - ], - "rev": "7b46d4a10b36b496f836435cd68f34ab3138c87b", - "revisionExpr": "7b46d4a10b36b496f836435cd68f34ab3138c87b", - "sha256": "1v85xcr4k6vmdplnq3apm20yvd3jzwsv1rh570prrj15ba552alm", - "tree": "016f75b88ffb77530b6b58039d84238c213c31cc", - "url": "https://android.googlesource.com/platform/external/libdrm" - }, - "external/libepoxy": { - "groups": [ - "pdk" - ], - "rev": "4d62875e1e7fc85e333e5b19e4dcda63e3c2f89a", - "revisionExpr": "4d62875e1e7fc85e333e5b19e4dcda63e3c2f89a", - "sha256": "0wdjlwf9cvy1wz3xymrxmjxlqj1w7zxd2vxy0g90bnpslwcngc7l", - "tree": "8fce3df72013af156b20531357aec0ab57ff24d6", - "url": "https://android.googlesource.com/platform/external/libepoxy" - }, - "external/libese": { - "groups": [ - "pdk" - ], - "rev": "5746e11db9fc6453ec365c5f6b6053ee8ccfa06b", - "revisionExpr": "5746e11db9fc6453ec365c5f6b6053ee8ccfa06b", - "sha256": "0g10bprh155ys18zvsxs0annjzh39cnyxfldy9zbxcpcj5dlvirl", - "tree": "225d9f8207cdac4736967397a0a186d8c2a50bf3", - "url": "https://android.googlesource.com/platform/external/libese" - }, - "external/libevent": { - "groups": [ - "pdk" - ], - "rev": "909f99795752be025518c0f175f676d25e0a8351", - "revisionExpr": "909f99795752be025518c0f175f676d25e0a8351", - "sha256": "03gjyf91xycyd2g8nfkvvjg1kibvdm1dlzxn9x50sbhbig43i9gx", - "tree": "f2118a5914ece04d72e5053ebd1d2148e0cc3bf8", - "url": "https://android.googlesource.com/platform/external/libevent" - }, - "external/libexif": { - "dateTime": 1613865863, - "groups": [ - "pdk" - ], - "rev": "3aadaf7a55e2586760606f73cf32d5539ad9b775", - "revisionExpr": "3aadaf7a55e2586760606f73cf32d5539ad9b775", - "sha256": "0ppfmlnbh8vmhicdnvs4vfmsfg608pvmq60g8yylbr44c2bg208a", - "tree": "27f5103e68a972bd82cd44555f2fecf659711942", - "url": "https://android.googlesource.com/platform/external/libexif" - }, - "external/libffi": { - "groups": [ - "pdk" - ], - "rev": "917bc778a4db3603decde80382c4602287a66a18", - "revisionExpr": "917bc778a4db3603decde80382c4602287a66a18", - "sha256": "1kfagm0922z80061324a4w74231aic3p9wsw6qi67nasf7f1fbjs", - "tree": "9243fb80a4f9f9fccf873054ec277219c2b92d65", - "url": "https://android.googlesource.com/platform/external/libffi" - }, - "external/libfuse": { - "dateTime": 1620954233, - "groups": [ - "pdk" - ], - "rev": "6136a9ddff228dc0c21b148acf2515eee6080475", - "revisionExpr": "6136a9ddff228dc0c21b148acf2515eee6080475", - "sha256": "10c514vzj2mihk97d69zxzdqgxc65fyqkllyx5glfsqhsr156lwy", - "tree": "3e5075efec3f16265f9fe0bdf93d9bb0cdce7107", - "url": "https://android.googlesource.com/platform/external/libfuse" - }, - "external/libgav1": { - "dateTime": 1619139800, - "groups": [ - "pdk" - ], - "rev": "2868cde58040823dae27371510e160810e9ee37a", - "revisionExpr": "2868cde58040823dae27371510e160810e9ee37a", - "sha256": "0w3rkagg3c83rf8j0i6409jxx0wya7yxyx5xx3kgq89axymlb7gx", - "tree": "bb6cfe790af703e0d9b8f59b9a2578fd3b879cff", - "url": "https://android.googlesource.com/platform/external/libgav1" - }, - "external/libgsm": { - "groups": [ - "pdk" - ], - "rev": "838f0c54c4814a02935627ac231fbb63f69caed7", - "revisionExpr": "838f0c54c4814a02935627ac231fbb63f69caed7", - "sha256": "13np111m5nqvzza0mllnvmm0frvazy1nmlhp6lfn31d00vdrn936", - "tree": "63eb2263408829f915a3d3ff51a276574dbb6f4a", - "url": "https://android.googlesource.com/platform/external/libgsm" - }, - "external/libhevc": { - "dateTime": 1625187885, - "groups": [ - "pdk" - ], - "rev": "f793837150528d7b9e31cdd60b127939823e0c6f", - "revisionExpr": "f793837150528d7b9e31cdd60b127939823e0c6f", - "sha256": "1pwsmr437jags5xyxpsdiqg4axjp3n9i5fpcfcp1d2mha3win6ry", - "tree": "d5ca5b056740d79e3ec14a47fefee2f87f22a690", - "url": "https://android.googlesource.com/platform/external/libhevc" - }, - "external/libiio": { - "groups": [ - "pdk" - ], - "rev": "c7ef443dae07cc496f8d5a3e60cdc25aa8e338ef", - "revisionExpr": "c7ef443dae07cc496f8d5a3e60cdc25aa8e338ef", - "sha256": "049lcsyzmzympsk6s3rphcmql3y4rs2c1fsh6bfjpg4sdqjcf5w6", - "tree": "f07a31d8b7d475a17c0ad202faec7e03af948515", - "url": "https://android.googlesource.com/platform/external/libiio" - }, - "external/libjpeg-turbo": { - "dateTime": 1620443039, - "groups": [ - "pdk" - ], - "rev": "e78a6612493d491c4c24069db740022f2822f284", - "revisionExpr": "e78a6612493d491c4c24069db740022f2822f284", - "sha256": "003d689i5zbmfv9xqqi3bfc1fb0q9xl37x8k0lb5lv4pxr27i432", - "tree": "6d3824158f373f4684d67f316ec715235fcb063c", - "url": "https://android.googlesource.com/platform/external/libjpeg-turbo" - }, - "external/libkmsxx": { - "groups": [ - "pdk" - ], - "rev": "8fc36cf119ca8b57192599aea9451178bcfba392", - "revisionExpr": "8fc36cf119ca8b57192599aea9451178bcfba392", - "sha256": "1f3vr8khghmcw1pr9kn71ql7s1a0vwnclmqgm2dl27cbkfzf4qmx", - "tree": "8ac1a7266fc264022adc90f0839f652add01ecbc", - "url": "https://android.googlesource.com/platform/external/libkmsxx" - }, - "external/libldac": { - "groups": [ - "pdk" - ], - "rev": "bca837ee64afa4113e61b3718cb454ae26db6ba2", - "revisionExpr": "bca837ee64afa4113e61b3718cb454ae26db6ba2", - "sha256": "0wsy4g8bllsnhdca0s4kh7g986qixrqc3x4pn0jlwg8hnzdc26bg", - "tree": "8e139861b6d5bbed8ecef6cf5761d17aee160c92", - "url": "https://android.googlesource.com/platform/external/libldac" - }, - "external/libmpeg2": { - "groups": [ - "pdk" - ], - "rev": "788e92a9f2679649ac15498833bbeec82a4b4e15", - "revisionExpr": "788e92a9f2679649ac15498833bbeec82a4b4e15", - "sha256": "04qb3lvjnizsyzs59zdxw1i9ng1dibnn3a15szzw8dmfrdwdfjv9", - "tree": "4269021fa00fdd3facad44c0d45138a9e5da3f83", - "url": "https://android.googlesource.com/platform/external/libmpeg2" - }, - "external/libnetfilter_conntrack": { - "groups": [ - "pdk" - ], - "rev": "c8a970765d0e9920df5551029f906defb497d58b", - "revisionExpr": "c8a970765d0e9920df5551029f906defb497d58b", - "sha256": "1v6lpqqw7h19l9jzs43apw4kws39av9bhikarzlvym5xs3b6jhm6", - "tree": "4956c4a230984487df8d8cd415b312c51843c60f", - "url": "https://android.googlesource.com/platform/external/libnetfilter_conntrack" - }, - "external/libnfnetlink": { - "groups": [ - "pdk" - ], - "rev": "46ce8b1f29365d2340546f23a3c5f6957149dfd9", - "revisionExpr": "46ce8b1f29365d2340546f23a3c5f6957149dfd9", - "sha256": "1c6w4mi3xc6gxly949fh30ni84yk5w0bwqmipv857hpbq4cl3p9n", - "tree": "3c2f385975bc0411738fcebf86d18bd14b088b2f", - "url": "https://android.googlesource.com/platform/external/libnfnetlink" - }, - "external/libnl": { - "groups": [ - "pdk" - ], - "rev": "538d298871f9c077f2491d6532e90263ac009c78", - "revisionExpr": "538d298871f9c077f2491d6532e90263ac009c78", - "sha256": "1f54wdvb46iwmm725yx2hj6nmfh6g3sfiar27m6qd2i01ah8fb8i", - "tree": "9de29e54cb087ea356d39c0f52a95b15fdfea20e", - "url": "https://android.googlesource.com/platform/external/libnl" - }, - "external/libogg": { - "groups": [ - "pdk" - ], - "rev": "5f4292b0380ef0e7f309a729b98238c9f25e2ee2", - "revisionExpr": "5f4292b0380ef0e7f309a729b98238c9f25e2ee2", - "sha256": "0rdync9bnrw7gxwn69nkk1y8vn42il7145jlq9ry247qskd06hg9", - "tree": "ec79ed2f94c424e0cf789b7c90c96f0916e68fe4", - "url": "https://android.googlesource.com/platform/external/libogg" - }, - "external/libopus": { - "dateTime": 1633050190, - "groups": [ - "pdk" - ], - "rev": "e00ebcdb4328689e18676d25f4fcbccfd125747c", - "revisionExpr": "e00ebcdb4328689e18676d25f4fcbccfd125747c", - "sha256": "0z39qr4nd2cgsckhzif4dbjchxqgq72xrql7ckjwyp769g599pz9", - "tree": "00451145e6200d31a516d1fc672d0892fc9dff52", - "url": "https://android.googlesource.com/platform/external/libopus" - }, - "external/libpcap": { - "groups": [ - "pdk" - ], - "rev": "b07fcc4515671dc3602fa433f4bbbfed29e4ea5a", - "revisionExpr": "b07fcc4515671dc3602fa433f4bbbfed29e4ea5a", - "sha256": "16pjxifk3vmzkb66ga85ngcwmx555nzbms57fwm66k19v526m1m7", - "tree": "65cc8bb75106cd58b78ef321935000aa2851f8ce", - "url": "https://android.googlesource.com/platform/external/libpcap" - }, - "external/libphonenumber": { - "groups": [ - "pdk" - ], - "rev": "1d0590a86976fba14c233c346dd886535d97f4aa", - "revisionExpr": "1d0590a86976fba14c233c346dd886535d97f4aa", - "sha256": "1rn08wi8q4b6bb00rcchiv4zida0i7dz9vryfkadb15k4mqh79d4", - "tree": "eed50b5e022d54b627509c70ed4d5912d0c7ffab", - "url": "https://android.googlesource.com/platform/external/libphonenumber" - }, - "external/libpng": { - "groups": [ - "pdk" - ], - "rev": "917580f37ad1a9e881fb82cc9a8f475860a1b109", - "revisionExpr": "917580f37ad1a9e881fb82cc9a8f475860a1b109", - "sha256": "177jf1vizmmkp7zx4kh99jp66zaqqxkcj6zgk3n080qc91jh3xbx", - "tree": "6e1c1fca27986c75003dd1339570b8aa13498b64", - "url": "https://android.googlesource.com/platform/external/libpng" - }, - "external/libprotobuf-mutator": { - "groups": [ - "pdk" - ], - "rev": "f5608da8bd42af2134c1ece270460212cba75cea", - "revisionExpr": "f5608da8bd42af2134c1ece270460212cba75cea", - "sha256": "0qd6v41shmz918cv8h2jbgh3pvg65mk7c9m03afzz8gy26zl6rai", - "tree": "f6e1e64a91647161c26338b6205f3f9655476a01", - "url": "https://android.googlesource.com/platform/external/libprotobuf-mutator" - }, - "external/libsrtp2": { - "groups": [ - "pdk" - ], - "rev": "15fe3fd5acc7e2eefe98408fbdd99b437655d0ab", - "revisionExpr": "15fe3fd5acc7e2eefe98408fbdd99b437655d0ab", - "sha256": "1mr1gb60ryh71makvab277w1lrwlk7bv6alhh369jikm5sj78dyw", - "tree": "66ea024e880269f96944ce6d67c0a078b40f0d6a", - "url": "https://android.googlesource.com/platform/external/libsrtp2" - }, - "external/libtextclassifier": { - "dateTime": 1636416232, - "groups": [ - "pdk" - ], - "rev": "be51d516f665267a1bc1fd9fc6661e964e8b1a03", - "revisionExpr": "be51d516f665267a1bc1fd9fc6661e964e8b1a03", - "sha256": "0ibclamamp6g4g8887sx45g42ms5xharrjiqxqq4wyv5zkqmgwm3", - "tree": "10cb2a2397a6d0af98a52c799054e9ab06f1b044", - "url": "https://android.googlesource.com/platform/external/libtextclassifier" - }, - "external/libusb": { - "groups": [ - "pdk" - ], - "rev": "b103c6be096fc0f1b0114188430e3ff5d39fdc35", - "revisionExpr": "b103c6be096fc0f1b0114188430e3ff5d39fdc35", - "sha256": "1v007hjbbbs07mq2y84511mv31b8h8hhac7hp2lqmrwp8f2jldxx", - "tree": "15eeeb43c7bbd77d23f5e9f0af837722a7737e34", - "url": "https://android.googlesource.com/platform/external/libusb" - }, - "external/libutf": { - "dateTime": 1624496678, - "groups": [ - "pdk" - ], - "rev": "39547c9d9307d4ce7b72b74e7443414bf1d2374d", - "revisionExpr": "39547c9d9307d4ce7b72b74e7443414bf1d2374d", - "sha256": "1d0d5ljsb4amc6a8xwkx1hmzy712gww5vsh4fq0926nnl195vp8s", - "tree": "027714aed2ec42a5cfcdc00f92ccbfbf952bd8a5", - "url": "https://android.googlesource.com/platform/external/libutf" - }, - "external/libvpx": { - "dateTime": 1626224669, - "groups": [ - "pdk" - ], - "rev": "4d870e159c43ef3dcea4044cf3ef7235e4483fce", - "revisionExpr": "4d870e159c43ef3dcea4044cf3ef7235e4483fce", - "sha256": "1y883jrkywpy64xay77kxh1j2ijc77lmggyby8860y608a1227f4", - "tree": "2bb892d71caf976167223d81e692319771f72860", - "url": "https://android.googlesource.com/platform/external/libvpx" - }, - "external/libwebm": { - "groups": [ - "pdk" - ], - "rev": "85813a28ffe7ce8ff82347815cb46e29bc2bda18", - "revisionExpr": "85813a28ffe7ce8ff82347815cb46e29bc2bda18", - "sha256": "0kkb0mm6vqbv1ri6br6d4xisvbgx947r8d9vynbbw9bl03g2fbpp", - "tree": "cf4d7d5f7a99032031c0f56cf7b49b6df8deea93", - "url": "https://android.googlesource.com/platform/external/libwebm" - }, - "external/libwebsockets": { - "groups": [ - "pdk" - ], - "rev": "be389bd8f693be333a7a9f59729de36ca51fe78d", - "revisionExpr": "be389bd8f693be333a7a9f59729de36ca51fe78d", - "sha256": "14l852ww7vwc5vpi0b5vdqall31afz743qyqs67kdy1xdzz906mq", - "tree": "c9f2aa6ff169baaf3ce8f031fbf1364cb8c9b07a", - "url": "https://android.googlesource.com/platform/external/libwebsockets" - }, - "external/libxaac": { - "groups": [ - "pdk" - ], - "rev": "9f0a35822e9275ebc4ce058d54d6e4cd9ad571a3", - "revisionExpr": "9f0a35822e9275ebc4ce058d54d6e4cd9ad571a3", - "sha256": "1k85nq28kwa9jhma9xypm9i3p1317njryhcsvmiqk0w3cn5xxlr5", - "tree": "9c75bea06f8ec8bf4beeeafa70b36add7a0c1d02", - "url": "https://android.googlesource.com/platform/external/libxaac" - }, - "external/libxkbcommon": { - "groups": [ - "pdk" - ], - "rev": "f830abd08a754ca1576335f269647cd013b2bf5b", - "revisionExpr": "f830abd08a754ca1576335f269647cd013b2bf5b", - "sha256": "0ffqp52cwhvb7kkkvr993sj0z63jk7cx0jkv4fb3apjczp8rlnlx", - "tree": "ffd302aa88cc4fdaee4f50de64e524c19ef2e499", - "url": "https://android.googlesource.com/platform/external/libxkbcommon" - }, - "external/libxml2": { - "groups": [ - "libxml2", - "pdk" - ], - "rev": "567959a53c21286e07d5409fe9f73a18cbf4b87b", - "revisionExpr": "567959a53c21286e07d5409fe9f73a18cbf4b87b", - "sha256": "0kni8714vrwwrrbh3pg3fa5q7fillik22qzsrgy2i2d8y1jsbgp5", - "tree": "e489e59c92bdb5e0b1edf9d7ee7a2fc7622ca0f0", - "url": "https://android.googlesource.com/platform/external/libxml2" - }, - "external/libyuv": { - "groups": [ - "libyuv", - "pdk" - ], - "rev": "715a8b0584d482569ed39ee95291cfa9061c6aaf", - "revisionExpr": "715a8b0584d482569ed39ee95291cfa9061c6aaf", - "sha256": "0wqd724hbmyk1nqyz2ixk14dq074897raqnb72h8zfbshkxrdvp4", - "tree": "899183b8d4e59769a299cb0475d17f8e125e8954", - "url": "https://android.googlesource.com/platform/external/libyuv" - }, - "external/linux-kselftest": { - "dateTime": 1619838264, - "groups": [ - "pdk", - "vts" - ], - "rev": "388dca30aa5e5d1c30f6b47d0b9583c97de2cfc9", - "revisionExpr": "388dca30aa5e5d1c30f6b47d0b9583c97de2cfc9", - "sha256": "1wfr5vcjbswirbk0dla14bkz7q34imxd7l7r311c82vqf4wdk04b", - "tree": "202c2c2c79445480d24bdda25122921d34ee6768", - "url": "https://android.googlesource.com/platform/external/linux-kselftest" - }, - "external/llvm": { - "groups": [ - "pdk" - ], - "rev": "c30e7784e2964c0691d90a7946b45fcb13526a42", - "revisionExpr": "c30e7784e2964c0691d90a7946b45fcb13526a42", - "sha256": "0vsbyazjkpdd4gpmr9cbj94bl4f3ddhqx56rz9apyd50bzbi8dnb", - "tree": "5212842de125d645fea163644699a8a60feb25c8", - "url": "https://android.googlesource.com/platform/external/llvm" - }, - "external/llvm-project": { - "dateTime": 1607536677, - "groups": [ - "pdk" - ], - "rev": "664b187160dc951c2cea3b69f92decf358d8e75a", - "revisionExpr": "664b187160dc951c2cea3b69f92decf358d8e75a", - "sha256": "0ikzmd238agp9ldng39y1yn4yj2nqah251h5nrsp3b97qvd05wk5", - "url": "https://android.googlesource.com/toolchain/llvm-project" - }, - "external/lmfit": { - "groups": [ - "pdk" - ], - "rev": "9f9ceecdfd764bd8eda926b20adffe9da333e086", - "revisionExpr": "9f9ceecdfd764bd8eda926b20adffe9da333e086", - "sha256": "11nb4xcnbnqgq0b15hqdyppixhyri8kwymbvaznfi1y370jw66bp", - "tree": "9e2dd9c5c62ab3bfd30231d32a84a88eb686b663", - "url": "https://android.googlesource.com/platform/external/lmfit" - }, - "external/lottie": { - "dateTime": 1623891880, - "groups": [ - "pdk" - ], - "rev": "4d4a4b708375c94066006aeca912374d84a4cc6d", - "revisionExpr": "4d4a4b708375c94066006aeca912374d84a4cc6d", - "sha256": "0xbfmzrpj7j32s4m7ygvhbx4x4s3gdvzqn07jkh2bmi7r3kws8nz", - "tree": "05fe4bbf03603703931670dfb2e19f7173e88ef9", - "url": "https://android.googlesource.com/platform/external/lottie" - }, - "external/ltp": { - "groups": [ - "pdk", - "vts" - ], - "rev": "77012bc509534c66fed48ab2e0831f7c587c22cb", - "revisionExpr": "77012bc509534c66fed48ab2e0831f7c587c22cb", - "sha256": "0mqyz806pbqm0m40p3lnxjnbnkh7y4rasymk1n8c2a48dm6crxdf", - "tree": "dc99b8d2649bf2bbdb34cad32c778ac254a47634", - "url": "https://android.googlesource.com/platform/external/ltp" - }, - "external/lua": { - "dateTime": 1628903188, - "groups": [ - "pdk" - ], - "rev": "50357382f66e0973a1428f712c01b1e52f8e8d30", - "revisionExpr": "50357382f66e0973a1428f712c01b1e52f8e8d30", - "sha256": "1anzd8bz8vm224z62km4v6i6jvqdys18kzrh0c6ss6gq6v85l1b5", - "tree": "a67a40517e86f42fe1691df7dc2d8573e1ca6df4", - "url": "https://android.googlesource.com/platform/external/lua" - }, - "external/lz4": { - "groups": [ - "pdk" - ], - "rev": "ae6f3552ce2ffe5bc160e196bee1e8bd922ffa16", - "revisionExpr": "ae6f3552ce2ffe5bc160e196bee1e8bd922ffa16", - "sha256": "1z9qlmhzzd6zssc897sy2yz2iqpq812qfpyszxv5nsmj9ml48swq", - "tree": "aa44ea0975fc0f37e5b624c1d051710d436015b5", - "url": "https://android.googlesource.com/platform/external/lz4" - }, - "external/lzma": { - "groups": [ - "pdk" - ], - "rev": "8a2b6db93068d164bc910b44818a748df7ea7fd9", - "revisionExpr": "8a2b6db93068d164bc910b44818a748df7ea7fd9", - "sha256": "08wi3bisnknkz26iw3r3lna9zxwnmbql6iz550793nbq8bnkvci3", - "tree": "48269b553015dd591fe5f742a7f5e3f66131d418", - "url": "https://android.googlesource.com/platform/external/lzma" - }, - "external/marisa-trie": { - "dateTime": 1613865883, - "groups": [ - "pdk" - ], - "rev": "627dea58d55e302266a5fb3399b46b7bf66a709f", - "revisionExpr": "627dea58d55e302266a5fb3399b46b7bf66a709f", - "sha256": "131spy2m80s752028pqqkhylnd2y8ibz1bajdssxjhw6ybhfh4yc", - "tree": "f36e0f9da5855a1abb42f107a4e0733d79080e65", - "url": "https://android.googlesource.com/platform/external/marisa-trie" - }, - "external/markdown": { - "groups": [ - "pdk" - ], - "rev": "18ab6aa9826549f74d23d2806375cd973c128507", - "revisionExpr": "18ab6aa9826549f74d23d2806375cd973c128507", - "sha256": "1g8ziq2pf7gnyqcv6cbpigs7vaghd269lxzqvq3gkmqq5nvvp51k", - "tree": "684dae92395ec05a6684410960f7b4b6b5fac175", - "url": "https://android.googlesource.com/platform/external/markdown" - }, - "external/mdnsresponder": { - "groups": [ - "pdk" - ], - "rev": "27511f249eb57912f5eba10e8a26d5d73a61bd75", - "revisionExpr": "27511f249eb57912f5eba10e8a26d5d73a61bd75", - "sha256": "11fw71ghxij6q9zrn3bp7plz05yrw0a8w9yjkdcfjiicf4may28f", - "tree": "6eb0369981268c07ff9b815b3fdc0d689761bcbc", - "url": "https://android.googlesource.com/platform/external/mdnsresponder" - }, - "external/mesa3d": { - "dateTime": 1619305438, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "290ceed1d8d7e8bafff2585927a679fb3a579d85", - "revisionExpr": "290ceed1d8d7e8bafff2585927a679fb3a579d85", - "sha256": "0gj14c9wnhqpfpf3wkvfpf967rcsf151clamr6d1prf36m917a43", - "tree": "b85b01604bce00aeb9d908ade413b08baeae9f20", - "url": "https://android.googlesource.com/platform/external/mesa3d" - }, - "external/mime-support": { - "groups": [ - "pdk" - ], - "rev": "983cab4ee2f036103b6d3f365928d2ba836a68c5", - "revisionExpr": "983cab4ee2f036103b6d3f365928d2ba836a68c5", - "sha256": "1lkwshpnbp0hgz4azb63c83xdk8hrqywcbh501frjc8d5zgxvm6s", - "tree": "59736b7911058790078030c9c6923de4f0acbfc9", - "url": "https://android.googlesource.com/platform/external/mime-support" - }, - "external/minigbm": { - "dateTime": 1639008299, - "groups": [ - "pdk" - ], - "rev": "ad7fcdb22ffb98dc08dbea1ac2b286a16ca45031", - "revisionExpr": "ad7fcdb22ffb98dc08dbea1ac2b286a16ca45031", - "sha256": "1rk16cf47yc4mqdginjifshzxlmiknba3jckp9kkfx0n3kmilcvz", - "tree": "7db8addd59af78ff5b81242d00962d3021fe5ff5", - "url": "https://android.googlesource.com/platform/external/minigbm" - }, - "external/minijail": { - "dateTime": 1620954255, - "groups": [ - "pdk" - ], - "rev": "e7d503239f6038425139b9106427144ec007e5ae", - "revisionExpr": "e7d503239f6038425139b9106427144ec007e5ae", - "sha256": "18341lkx5k0svyj3z60cdv153h8aq0fvc00dssxm3rssim4ax3gl", - "tree": "832aaffc3276b8ebfc0960c3d4bc4138ad8a6490", - "url": "https://android.googlesource.com/platform/external/minijail" - }, - "external/mksh": { - "groups": [ - "pdk" - ], - "rev": "ab237179424ac9da6e009d9575de049dffabdcc7", - "revisionExpr": "ab237179424ac9da6e009d9575de049dffabdcc7", - "sha256": "1d8xqv9r3qa7vvwqs6ifpl77j5whvn67dk0b4xgfbsqf2rryrk71", - "tree": "e35b585bbab023d0a99d4e7aa4e4734bdec55da4", - "url": "https://android.googlesource.com/platform/external/mksh" - }, - "external/mockftpserver": { - "dateTime": 1639793023, - "groups": [ - "pdk" - ], - "rev": "86f6b7d841a5025fb14bfb2e6de9367cca987f0f", - "revisionExpr": "86f6b7d841a5025fb14bfb2e6de9367cca987f0f", - "sha256": "13v4wf8ympfh18w233jzc9vy2sddh1qkrbkrwcmzs6smw84z5d4m", - "tree": "e306526a4ee6c7ec92379080fe0ca70bd71cfd5c", - "url": "https://android.googlesource.com/platform/external/mockftpserver" - }, - "external/mockito": { - "groups": [ - "pdk" - ], - "rev": "7eb0861430819806dced351813582a5aa666e670", - "revisionExpr": "7eb0861430819806dced351813582a5aa666e670", - "sha256": "0fvgaw450rhb5cmq2blh2y4zi86x23jjngrskprz9k4is3yw8zn9", - "tree": "282ecb140139a5cff47b139b1d2b936c92fefd72", - "url": "https://android.googlesource.com/platform/external/mockito" - }, - "external/mockwebserver": { - "groups": [ - "pdk" - ], - "rev": "3636059264e07e0526caeb35b5973570c43698e1", - "revisionExpr": "3636059264e07e0526caeb35b5973570c43698e1", - "sha256": "1yxf1fgfkb7kgzz5pqac8171952gfviv2043njxnxbaysmy5sn1n", - "tree": "0f42266fe9967fcbdd3eb94b2458a5b3d123173d", - "url": "https://android.googlesource.com/platform/external/mockwebserver" - }, - "external/modp_b64": { - "groups": [ - "pdk" - ], - "rev": "f61f774247a75e346c3d461f5a9f7d52051e93b1", - "revisionExpr": "f61f774247a75e346c3d461f5a9f7d52051e93b1", - "sha256": "0l11d9qw0qlh6ab2ybwciscspqscdydj23q5998va4qxpapdcrjg", - "tree": "d9bfebeca9c2fdc867d14da1518fadc7c74c30bf", - "url": "https://android.googlesource.com/platform/external/modp_b64" - }, - "external/mp4parser": { - "groups": [ - "pdk" - ], - "rev": "ec5b8f54fc39576c7cff1112a9f5dfd8be47da51", - "revisionExpr": "ec5b8f54fc39576c7cff1112a9f5dfd8be47da51", - "sha256": "167wv822ssx9n3z0bnbk72p532wy7ck7a0ayi0rrppz5whilg262", - "tree": "9172b09d71a2a30fb1c48861403df4f5cda5cec6", - "url": "https://android.googlesource.com/platform/external/mp4parser" - }, - "external/ms-tpm-20-ref": { - "groups": [ - "pdk" - ], - "rev": "de687d6b612e49ac99057d2fce9299a03ffe371d", - "revisionExpr": "de687d6b612e49ac99057d2fce9299a03ffe371d", - "sha256": "0j5gdirvbvqr3kw0d212s35awisanlmc1avyfk2ky7rqa82yqp85", - "tree": "9e269ab40c0e1df3d9f9653943c5e5dae5d117cb", - "url": "https://android.googlesource.com/platform/external/ms-tpm-20-ref" - }, - "external/mtools": { - "dateTime": 1619139828, - "groups": [ - "pdk" - ], - "rev": "e60194ab6e9c55bdbc67d9eb456e1d6f3b7a7284", - "revisionExpr": "e60194ab6e9c55bdbc67d9eb456e1d6f3b7a7284", - "sha256": "0i0dbrkfj889qx63dz0iwvs6klablp5ydyria9s4j21bp3zmgzp4", - "tree": "1fd507de107704ebd9d0d7baa7062947dd21a9ee", - "url": "https://android.googlesource.com/platform/external/mtools" - }, - "external/mtpd": { - "groups": [ - "pdk" - ], - "rev": "1b693afb05076547a3de33dec4c8491ea38868df", - "revisionExpr": "1b693afb05076547a3de33dec4c8491ea38868df", - "sha256": "0kgmcl1ll4mpzfwnl95y2qhv7d825s4i3rkd36wgvg5h6jkf9zjv", - "tree": "b1ea10db9dbd3eaeb82ec62fa94cadd82413a19f", - "url": "https://android.googlesource.com/platform/external/mtpd" - }, - "external/nanohttpd": { - "dateTime": 1613613860, - "groups": [ - "pdk" - ], - "rev": "66670dfc0fb50cb769a9a1ca62dbe8c6e7d5a84a", - "revisionExpr": "66670dfc0fb50cb769a9a1ca62dbe8c6e7d5a84a", - "sha256": "1gq2hhgy0rq5ws42vjkqjdawn6dns6kl8cb5h46lx8psvh7pdgz4", - "tree": "b8f8f988ccda09f844ee3f15de0c535f23c81930", - "url": "https://android.googlesource.com/platform/external/nanohttpd" - }, - "external/nanopb-c": { - "dateTime": 1639526642, - "groups": [ - "pdk" - ], - "rev": "2bbb09319b1aa6bd55791ccb19caf822b75de0c2", - "revisionExpr": "2bbb09319b1aa6bd55791ccb19caf822b75de0c2", - "sha256": "0r2mnfxskl50figqqvas1zs0n4zd9hy5qa2g7jfnlm5q0pzwpyjr", - "tree": "45680bae9335ed374090f4aee3812fe80c98accc", - "url": "https://android.googlesource.com/platform/external/nanopb-c" - }, - "external/naver-fonts": { - "groups": [ - "pdk" - ], - "rev": "33a64a1294a3f06b425eaa30acdbcd6c2805e197", - "revisionExpr": "33a64a1294a3f06b425eaa30acdbcd6c2805e197", - "sha256": "1ihcg6mpzf8lnygnn82l5z8pv6m8iyw0mzsc76wmyn9j7wdyhg9s", - "tree": "88c733fec6d470488bb58176c677b57cd14d43dc", - "url": "https://android.googlesource.com/platform/external/naver-fonts" - }, - "external/neon_2_sse": { - "groups": [ - "pdk" - ], - "rev": "80a68eefdccd99baeea4880baa1b4c25f2618725", - "revisionExpr": "80a68eefdccd99baeea4880baa1b4c25f2618725", - "sha256": "12ivga8rnf1ibchrwczfs38n8kpjrjkyrfn9hav2w8z3xdrhz8p2", - "tree": "b74594106b475046ac4ad9c234fd111463760f16", - "url": "https://android.googlesource.com/platform/external/neon_2_sse" - }, - "external/neven": { - "groups": [ - "pdk" - ], - "rev": "30fe1bad1a4000bf360fa5839bbeaf6f20282ef4", - "revisionExpr": "30fe1bad1a4000bf360fa5839bbeaf6f20282ef4", - "sha256": "1wl4zg5zkcgnrj9lzvm6l49awpar07hny1admj6hi06k0w2id3f9", - "tree": "d84455aa657dde0c9c3241548ceba55a4f2ca4ce", - "url": "https://android.googlesource.com/platform/external/neven" - }, - "external/newfs_msdos": { - "groups": [ - "pdk" - ], - "rev": "61b3bb421dfb421b2e6bc0af7d35af7afa16bef4", - "revisionExpr": "61b3bb421dfb421b2e6bc0af7d35af7afa16bef4", - "sha256": "0shrw82gl4bsvsdyk21fwmjvdk9mjg24ylng2jbabki63xp4dmgw", - "tree": "a3968e4970cfd41c7c3b6852dee67840b000f2be", - "url": "https://android.googlesource.com/platform/external/newfs_msdos" - }, - "external/nist-pkits": { - "groups": [ - "pdk" - ], - "rev": "2cc1761ce02c0d784309ceccd3a840dc59725f88", - "revisionExpr": "2cc1761ce02c0d784309ceccd3a840dc59725f88", - "sha256": "0xdr99aqr4g7drh4gmr88ah0q2im8aq5cs8w834qanygpg694dr1", - "tree": "aa24bc870948beb87a8bfa746517da453f102b93", - "url": "https://android.googlesource.com/platform/external/nist-pkits" - }, - "external/nist-sip": { - "groups": [ - "pdk" - ], - "rev": "788c977217480e51c11d9484c77594b518fa9540", - "revisionExpr": "788c977217480e51c11d9484c77594b518fa9540", - "sha256": "0k5qg8bbg2l6g3fv9x4bikpa7b0sf08lacayxgm3pnpyn2bmai43", - "tree": "37ba896f7fc2bf66bc24ea009cb7a7a2878f4735", - "url": "https://android.googlesource.com/platform/external/nist-sip" - }, - "external/nos/host/generic": { - "dateTime": 1632611087, - "groups": [ - "pdk" - ], - "rev": "c9d50763c868139c651a1bcd0a98e5bdc75d01f9", - "revisionExpr": "c9d50763c868139c651a1bcd0a98e5bdc75d01f9", - "sha256": "1jwxahjz1qib7l5bsjzinjl0a1incqvns2msrl469gszdawvix7a", - "tree": "c7566fc6b36b42899f632ad5dfe0843da19031f8", - "url": "https://android.googlesource.com/platform/external/nos/host/generic" - }, - "external/noto-fonts": { - "dateTime": 1637373853, - "groups": [ - "pdk" - ], - "rev": "cf3403f02cda710b8cf0b76d67a5f246197f66e6", - "revisionExpr": "cf3403f02cda710b8cf0b76d67a5f246197f66e6", - "sha256": "1q470f9vdr3nrygwfggjdi7h7wc9g8h7alhc2cjvd5czmwzhwkqc", - "tree": "2de17ddae4b3b130ccdd476824a5ed6dfdda7126", - "url": "https://android.googlesource.com/platform/external/noto-fonts" - }, - "external/oauth": { - "groups": [ - "pdk" - ], - "rev": "3f04a7e6fb55d47ce17c0a9b2f66b5f45a2d14ea", - "revisionExpr": "3f04a7e6fb55d47ce17c0a9b2f66b5f45a2d14ea", - "sha256": "1iy7n0krrann5fkm46znlm1q598wzr4jlxv17d5xw4dwc5jp6p5n", - "tree": "7ca28bee4e2cc212ca14689a20c7beda95d53d34", - "url": "https://android.googlesource.com/platform/external/oauth" - }, - "external/objenesis": { - "dateTime": 1613865896, - "groups": [ - "pdk" - ], - "rev": "6392daddb9a890ad7a2142efb470d105e5824ac9", - "revisionExpr": "6392daddb9a890ad7a2142efb470d105e5824ac9", - "sha256": "0cvmp0wrf5lqag44wfjil3bdq4zkdc3dm4fr49g6qcchd7h65gmm", - "tree": "3d0569d6e9382915afc2f591f0f8531a6855acfc", - "url": "https://android.googlesource.com/platform/external/objenesis" - }, - "external/oboe": { - "dateTime": 1627002270, - "groups": [ - "pdk" - ], - "rev": "79ec5d57a7aa727fb696996ef0f5531976ff6780", - "revisionExpr": "79ec5d57a7aa727fb696996ef0f5531976ff6780", - "sha256": "1z95091yv1akx277a4fsy0hxdlav1b7kn969b6cn5z6cnzm66fyl", - "tree": "2f734112fc33c8cd2296a0ac5c15342a1d341c43", - "url": "https://android.googlesource.com/platform/external/oboe" - }, - "external/oj-libjdwp": { - "groups": [ - "pdk" - ], - "rev": "76b4d43fefa47a20d618304186e51abfccbefa14", - "revisionExpr": "76b4d43fefa47a20d618304186e51abfccbefa14", - "sha256": "0l4l046zxwqw991qadiawlwsrbv2chwh0rapbqry93l4ygikmbqf", - "tree": "54b99cb24fcf8b51ead1df6de6f422f77cd95103", - "url": "https://android.googlesource.com/platform/external/oj-libjdwp" - }, - "external/okhttp": { - "dateTime": 1626915899, - "groups": [ - "pdk" - ], - "rev": "a15eac001c4b5c207b7bf59da15c3adc97fe66b0", - "revisionExpr": "a15eac001c4b5c207b7bf59da15c3adc97fe66b0", - "sha256": "097dqcz04kxb379dvrhzkgn7w3dm65lwpq0g9hadqaq6pv1ymf9r", - "tree": "639b7105d88707c56681b42e879c6ba129998b11", - "url": "https://android.googlesource.com/platform/external/okhttp" - }, - "external/okhttp4": { - "dateTime": 1612297295, - "groups": [ - "pdk" - ], - "rev": "73ae9756098533a6fe58aa1149c88f5304f4124f", - "revisionExpr": "73ae9756098533a6fe58aa1149c88f5304f4124f", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/platform/external/okhttp4" - }, - "external/okio": { - "groups": [ - "pdk" - ], - "rev": "30cddbf0047dd52cc0f15aff775fe0eaf4291887", - "revisionExpr": "30cddbf0047dd52cc0f15aff775fe0eaf4291887", - "sha256": "0ln8mr5cr324v8dzjk35hhy0333sa74j9ay3xns35yk7g2pprxbg", - "tree": "7940fe7cde69ccd8f9d88cd286336d4ea8d28909", - "url": "https://android.googlesource.com/platform/external/okio" - }, - "external/one-true-awk": { - "groups": [ - "pdk" - ], - "rev": "f1d3dad7023324d5c26f54fc236512394912bef6", - "revisionExpr": "f1d3dad7023324d5c26f54fc236512394912bef6", - "sha256": "1g7v3ayb691jhr8fpcrdz5a5396qbilf9gkddx5wvl52cxrfd72j", - "tree": "a2c4655ada2f9fca785ba57990d414fb9a023b3d", - "url": "https://android.googlesource.com/platform/external/one-true-awk" - }, - "external/opencensus-java": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "19de7b296c7c1b6c4563fab8f22b5c6f15d86498", - "revisionExpr": "19de7b296c7c1b6c4563fab8f22b5c6f15d86498", - "sha256": "1i22bm033fn223k4hjiqn55aj1xr3mvcgl6880cqhr2i8cnw7ij2", - "tree": "c8d8b8f0fe9e29739c1befe0762e4a90dbb618a8", - "url": "https://android.googlesource.com/platform/external/opencensus-java" - }, - "external/openscreen": { - "groups": [ - "pdk" - ], - "rev": "264d76c60389dae367672f2ddb2a5987c0bf043a", - "revisionExpr": "264d76c60389dae367672f2ddb2a5987c0bf043a", - "sha256": "1v1y1ar5ak3mn893gi7jxrfkly7wl45m84gyj33pspcni831bsfc", - "tree": "4f552c06b6d628ad0c33313ac0c59356d2fee81e", - "url": "https://android.googlesource.com/platform/external/openscreen" - }, - "external/openssh": { - "groups": [ - "pdk" - ], - "rev": "8a8a8164b9fc2fcf730289ba40851f6de2db3e8f", - "revisionExpr": "8a8a8164b9fc2fcf730289ba40851f6de2db3e8f", - "sha256": "1ch7jqxxw4cv80w60k9nkfpxjp3i60xd575rchlyizvlxka6zwjq", - "tree": "510211ad5600141a8274e8b6d9af61b48a0c4296", - "url": "https://android.googlesource.com/platform/external/openssh" - }, - "external/oss-fuzz": { - "groups": [ - "pdk" - ], - "rev": "296e820248a18ee310eeb7770a5082b96a3c5292", - "revisionExpr": "296e820248a18ee310eeb7770a5082b96a3c5292", - "sha256": "12ysv0nncqlx7gry6m10ac6x34y1kqs3y9jg5bzkb6dsb677mi6r", - "tree": "328e6c9629b196cec1de3a94ee804d9fee3a0524", - "url": "https://android.googlesource.com/platform/external/oss-fuzz" - }, - "external/owasp/sanitizer": { - "groups": [ - "pdk" - ], - "rev": "380096fe70cc23a790003c9869f294d62c011298", - "revisionExpr": "380096fe70cc23a790003c9869f294d62c011298", - "sha256": "1bw90dnh8irryj7sn0n0swlx9vllvasxj8r01gh7prmawi97lh9r", - "tree": "596125242888e084832d4da98329b7e14a09b430", - "url": "https://android.googlesource.com/platform/external/owasp/sanitizer" - }, - "external/parameter-framework": { - "groups": [ - "pdk" - ], - "rev": "2adbdd6b6523793ed33e291b3915fe7f2a704eb5", - "revisionExpr": "2adbdd6b6523793ed33e291b3915fe7f2a704eb5", - "sha256": "0bf4fjy9p4fz7rp2plga2zam62s2k8jcwgn8mg0qka7jkddf1qrb", - "tree": "0b3c1ecf76735ce7636e1359ad4e262540fffb54", - "url": "https://android.googlesource.com/platform/external/parameter-framework" - }, - "external/pcre": { - "groups": [ - "pdk" - ], - "rev": "b367d032fa680fe6178f4259a4672a5c3bcb9aca", - "revisionExpr": "b367d032fa680fe6178f4259a4672a5c3bcb9aca", - "sha256": "1dpm303wwx264bc6hxqlrfkfmavqwzb1k914gpxmdgfn0iv7hn2m", - "tree": "6a87a8e100def2a9eb90995776a41c42d6045331", - "url": "https://android.googlesource.com/platform/external/pcre" - }, - "external/pdfium": { - "dateTime": 1616461444, - "groups": [ - "pdk" - ], - "rev": "7e830b781be02c634e63e0012ab5b89fa3622737", - "revisionExpr": "7e830b781be02c634e63e0012ab5b89fa3622737", - "sha256": "1g50kxs8y74bklsmnjzazd4nk8ajhksyapm5r0g2qidb3nmx3cl8", - "tree": "670b2008ff8484c5b755006915334d675da27b4d", - "url": "https://android.googlesource.com/platform/external/pdfium" - }, - "external/perfetto": { - "dateTime": 1642284248, - "groups": [ - "pdk" - ], - "rev": "fe289dd800fac5f389664ddc939c5fe2fab4eb9f", - "revisionExpr": "fe289dd800fac5f389664ddc939c5fe2fab4eb9f", - "sha256": "0f1dzp2vf3z0yjfvdnd7a5cadxwdrlfavaah5a8in34dn9imp7pm", - "tree": "c62f776dd4f98eb30d826a4b70ec8a2687c58417", - "url": "https://android.googlesource.com/platform/external/perfetto" - }, - "external/pffft": { - "groups": [ - "pdk" - ], - "rev": "2f01fecb71045759a4edcdeec2e717581157ca71", - "revisionExpr": "2f01fecb71045759a4edcdeec2e717581157ca71", - "sha256": "1qgf52lcq58ixhrhqnwcpixkkbrd586n23r14yikvbqhspdfar0s", - "tree": "8b0baca83287611c14e509990074d53aeae4c028", - "url": "https://android.googlesource.com/platform/external/pffft" - }, - "external/piex": { - "groups": [ - "pdk" - ], - "rev": "3778c33a5928ad2a1874ca4f9dc54c0467b689e6", - "revisionExpr": "3778c33a5928ad2a1874ca4f9dc54c0467b689e6", - "sha256": "05lyk7vmhf7kq9bcwpg07nwvx1pdadjv1g3c1ny2wq2l2jchbps3", - "tree": "cdcad40f946cee5c4e7c28d76947ec0bac0d78aa", - "url": "https://android.googlesource.com/platform/external/piex" - }, - "external/pigweed": { - "dateTime": 1619053481, - "groups": [ - "pdk" - ], - "rev": "5c606d1a5a84edf6fcd371a6b36b6012a0ed7960", - "revisionExpr": "5c606d1a5a84edf6fcd371a6b36b6012a0ed7960", - "sha256": "0zh25gjyykp19xpg9jh5xjqaz87j75nb5qzqg08gf7smspb34rvz", - "tree": "6c9a1ece6500a78795251a847a3f9a432672abb4", - "url": "https://android.googlesource.com/platform/external/pigweed" - }, - "external/ply": { - "groups": [ - "pdk" - ], - "rev": "0463af9bd0afb0adf7803fd4066d90d163dbe7b1", - "revisionExpr": "0463af9bd0afb0adf7803fd4066d90d163dbe7b1", - "sha256": "04ran6mcqvfm06d2pqw9x62vwdr782h14xmn9zw8c7pw0hqzkqfz", - "tree": "8b90af24b050e079b876d4bbe83a5ac8e2144634", - "url": "https://android.googlesource.com/platform/external/ply" - }, - "external/ppp": { - "groups": [ - "pdk" - ], - "rev": "43884533400e46c02fb1791ab6fa07207f486ef1", - "revisionExpr": "43884533400e46c02fb1791ab6fa07207f486ef1", - "sha256": "1x8kmf219svcclr8yv94f06y9m7i4hf1sshs4vw557l7g0c56rs5", - "tree": "ef1d608c30858143c48a34242fcfb72e1a4a58c4", - "url": "https://android.googlesource.com/platform/external/ppp" - }, - "external/proguard": { - "groups": [ - "pdk" - ], - "rev": "71596053e24b7f32b61360bc0f08a158a95cc485", - "revisionExpr": "71596053e24b7f32b61360bc0f08a158a95cc485", - "sha256": "0y15jn4kysl40rgbgh68z7gy9d1g5jjhkvms6gz1jz0vql7a0izc", - "tree": "226070048e2c10b57bf25dca5d314722f3d1a38a", - "url": "https://android.googlesource.com/platform/external/proguard" - }, - "external/protobuf": { - "dateTime": 1625706581, - "groups": [ - "pdk" - ], - "rev": "fb9d6795692cc57333845792849ffdde20b0f03a", - "revisionExpr": "fb9d6795692cc57333845792849ffdde20b0f03a", - "sha256": "0ikjv3r0yg4iffq7s13l87va3f8hhhbinp4bb37kl26wb6wdjkzx", - "tree": "c67f0727cec3e28530571f10eb0af02e20499476", - "url": "https://android.googlesource.com/platform/external/protobuf" - }, - "external/psimd": { - "groups": [ - "pdk" - ], - "rev": "dc47b933d42b8eae71bec1f6871a764207cf4f30", - "revisionExpr": "dc47b933d42b8eae71bec1f6871a764207cf4f30", - "sha256": "0rq4alzwxxvls4pb4jb02sapag63jpvijjpjh2g2gb3rxnh9kg8q", - "tree": "fc5a7925c288e9d559087d191bb68853f2a2fa9d", - "url": "https://android.googlesource.com/platform/external/psimd" - }, - "external/pthreadpool": { - "groups": [ - "pdk" - ], - "rev": "b505d1624df02b2abd496fb94abdfc7e1bda5877", - "revisionExpr": "b505d1624df02b2abd496fb94abdfc7e1bda5877", - "sha256": "0ixzpaa6335mcn3sd2kqxrbfr3835fxnfrz2afdyq17h65nvx3b2", - "tree": "0a031ffb45338947eace1b5a83c67c16c196f968", - "url": "https://android.googlesource.com/platform/external/pthreadpool" - }, - "external/puffin": { - "groups": [ - "pdk" - ], - "rev": "45cffdcb38d1d1245dbe16892bff75388acc61f6", - "revisionExpr": "45cffdcb38d1d1245dbe16892bff75388acc61f6", - "sha256": "02jrnkqcr9jp2s6igb1nz3gbcr5zsb28x1983p5la5wq8cvykvf3", - "tree": "72b8f46dd035d6d0debc64ff5ba6f6146cc29daa", - "url": "https://android.googlesource.com/platform/external/puffin" - }, - "external/python/apitools": { - "groups": [ - "pdk" - ], - "rev": "fd89b1763de08c9172b6d59b6c241f93f7e62dd3", - "revisionExpr": "fd89b1763de08c9172b6d59b6c241f93f7e62dd3", - "sha256": "17caach33h2m4a25fwbdkfab2kmj8c5gbv3wf5zfzh84k27v18md", - "tree": "ff0103fb1fd73a90d84d82c1a66683bd36b8607a", - "url": "https://android.googlesource.com/platform/external/python/apitools" - }, - "external/python/asn1crypto": { - "groups": [ - "pdk" - ], - "rev": "1208dc98f6dbaaf43f3fc322cebf96b647a57bd8", - "revisionExpr": "1208dc98f6dbaaf43f3fc322cebf96b647a57bd8", - "sha256": "00a85gygijpclgdcpp6ggr9zyamxval6k6pkq5ps97c88d2av40h", - "tree": "29fbaba9fc6fb7ee5bb5dd7d093ca084bc00a3b0", - "url": "https://android.googlesource.com/platform/external/python/asn1crypto" - }, - "external/python/cffi": { - "groups": [ - "pdk" - ], - "rev": "fda99978adf227835b02d6cae0bdc375b17e9dc4", - "revisionExpr": "fda99978adf227835b02d6cae0bdc375b17e9dc4", - "sha256": "1m4cr3zy22iahhiskp5vpn0b60rp08a368vkg4jzbkvwcap1z6ag", - "tree": "ee2d0182d9611b11c7d1e2229bce499e812480f3", - "url": "https://android.googlesource.com/platform/external/python/cffi" - }, - "external/python/cpython2": { - "groups": [ - "pdk" - ], - "rev": "5a8a6018f7278d90553904ecddade2041d3f880a", - "revisionExpr": "5a8a6018f7278d90553904ecddade2041d3f880a", - "sha256": "0jki6h7sgdaak46rff8iijzdcdf9phrdi5935j86595xk5a3d9vi", - "tree": "a585dec70bf1ab6a9316cd1b27fa8404c605af34", - "url": "https://android.googlesource.com/platform/external/python/cpython2" - }, - "external/python/cpython3": { - "groups": [ - "pdk" - ], - "rev": "b0142c2c019491f00c48063032e3d1cb0e47a484", - "revisionExpr": "b0142c2c019491f00c48063032e3d1cb0e47a484", - "sha256": "07asjr9d3wlbphfy1l55xbvkxdilc6wzm8fhjqkmha70a7bxj7vm", - "tree": "9ab311e6a68903d71826396b24e91aeb47af8e3f", - "url": "https://android.googlesource.com/platform/external/python/cpython3" - }, - "external/python/cryptography": { - "groups": [ - "pdk" - ], - "rev": "733a37a92f6497924fe5cb0ec3a7e79c03f96cd4", - "revisionExpr": "733a37a92f6497924fe5cb0ec3a7e79c03f96cd4", - "sha256": "10dgm0mh4ljqaj3b5wl39a2v0lgch1jcsrsxbjzx3n25alph1cpw", - "tree": "5021105a70589c0df99879487aa8f030760d81d7", - "url": "https://android.googlesource.com/platform/external/python/cryptography" - }, - "external/python/dateutil": { - "groups": [ - "pdk" - ], - "rev": "64422b0d423ec019866c6db6c37019d703c7ceb0", - "revisionExpr": "64422b0d423ec019866c6db6c37019d703c7ceb0", - "sha256": "1pjs7hnd3yd3wqqacxis72jyzjcwd0f2bq967ysg8j18vzwjsx0q", - "tree": "93dc371f7cbb4cd8fc2d52442b0bb55e97300c0c", - "url": "https://android.googlesource.com/platform/external/python/dateutil" - }, - "external/python/enum34": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c209127b97d83375226352b5c0cfac577682d039", - "revisionExpr": "c209127b97d83375226352b5c0cfac577682d039", - "sha256": "1xzl7iybydjfwj5wg6bmxzzmdxv6zpl6qn4w6aw0zws3mra6jhk4", - "tree": "f0cae81da75729a93819b488b7c7abf67998b7df", - "url": "https://android.googlesource.com/platform/external/python/enum34" - }, - "external/python/funcsigs": { - "groups": [ - "pdk" - ], - "rev": "7bbce7c8a753bc6cb0188b9bababf3da2de10d5d", - "revisionExpr": "7bbce7c8a753bc6cb0188b9bababf3da2de10d5d", - "sha256": "05v4kd9697gpxiyh83gsghh8c2vwc2gn9zlc9naj8k3apnc9k2j4", - "tree": "c0af63b824828d22b0fc978f526e31d2c8dc688b", - "url": "https://android.googlesource.com/platform/external/python/funcsigs" - }, - "external/python/futures": { - "groups": [ - "pdk", - "vts" - ], - "rev": "d810b0b5d379203d12e091175b2e38d7e5dc0d05", - "revisionExpr": "d810b0b5d379203d12e091175b2e38d7e5dc0d05", - "sha256": "1y2dviz6khx9as8kk3fq1dci62mi08yddpqfcsca79nqsfwf6rig", - "tree": "d3339b925f3d369af5003e6efc2b88ac462505a7", - "url": "https://android.googlesource.com/platform/external/python/futures" - }, - "external/python/google-api-python-client": { - "groups": [ - "pdk", - "vts" - ], - "rev": "946fa774c47ea62243894dcb2fa21d849067678c", - "revisionExpr": "946fa774c47ea62243894dcb2fa21d849067678c", - "sha256": "0hc7mrg2sjghznm5fysxqwq2rq8wy55rw1r66g57ripnzrn8xbqm", - "tree": "ebf54d8b9c222afd8d6d8c9461fa1b682df3284d", - "url": "https://android.googlesource.com/platform/external/python/google-api-python-client" - }, - "external/python/httplib2": { - "groups": [ - "pdk", - "vts" - ], - "rev": "8f5b2c3fc8de7998b318772469c1c5471a05795e", - "revisionExpr": "8f5b2c3fc8de7998b318772469c1c5471a05795e", - "sha256": "1jfbxrd2prjm3nv3bmwlqqwgx6iqna777ydd430ljki9dymchj4h", - "tree": "b977619bbbb98d1db7c5f422e9b679560e923023", - "url": "https://android.googlesource.com/platform/external/python/httplib2" - }, - "external/python/ipaddress": { - "groups": [ - "pdk" - ], - "rev": "80f35840ac0094cee1801346b4a84907be13d78b", - "revisionExpr": "80f35840ac0094cee1801346b4a84907be13d78b", - "sha256": "0rvld36ky44qc8yz64a5k6g52qsss96dadvsdd8yqmrx8zincd0b", - "tree": "994f7da7a7f4f482fcf3528bbe7ba101c62806b8", - "url": "https://android.googlesource.com/platform/external/python/ipaddress" - }, - "external/python/jinja": { - "dateTime": 1614737035, - "groups": [ - "pdk" - ], - "rev": "a9cdc935ed6a9c88ccb3cfd77dc46e9cd5382df7", - "revisionExpr": "a9cdc935ed6a9c88ccb3cfd77dc46e9cd5382df7", - "sha256": "0syg2yndr59f4mf3hvw6vs43fx8hf60678ky4ha2liypymazf2kf", - "tree": "9301db9a5406faff4cf81fc2f54ad93525725b24", - "url": "https://android.googlesource.com/platform/external/python/jinja" - }, - "external/python/markupsafe": { - "dateTime": 1614737035, - "groups": [ - "pdk" - ], - "rev": "dbf0e39ec201358c49b378cabe6ea5b8d7b24607", - "revisionExpr": "dbf0e39ec201358c49b378cabe6ea5b8d7b24607", - "sha256": "18qjh0xrnc59w7divzjrriz7ppclhhlisypzlgd8b8hbd4ali3rz", - "tree": "e8e17f067c15766a28f4dc2bb379ba824f77d50d", - "url": "https://android.googlesource.com/platform/external/python/markupsafe" - }, - "external/python/mock": { - "groups": [ - "pdk" - ], - "rev": "fbce0709151a758bcc3a0db2b1b041ac7c3d99cc", - "revisionExpr": "fbce0709151a758bcc3a0db2b1b041ac7c3d99cc", - "sha256": "1c8fbmxnl0h00dnwqywba008lm6bs8zrmvhagnp7gpr84if60gr7", - "tree": "33748269e3bac6ecc26d25ef67785d5139a37e63", - "url": "https://android.googlesource.com/platform/external/python/mock" - }, - "external/python/oauth2client": { - "groups": [ - "pdk", - "vts" - ], - "rev": "a4c08b854e4687d26d751124907bd25a423bd907", - "revisionExpr": "a4c08b854e4687d26d751124907bd25a423bd907", - "sha256": "0snxs8dzmx5farizh7dk6kyw3pnw9dwq4lgjf55pz57zdw4w5h7c", - "tree": "02b48942983026efaa429875f2dba10e6c88dd32", - "url": "https://android.googlesource.com/platform/external/python/oauth2client" - }, - "external/python/parse_type": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c377f51ae22f7a96136d9f83b6f8aa2132dc03eb", - "revisionExpr": "c377f51ae22f7a96136d9f83b6f8aa2132dc03eb", - "sha256": "1jl9ij257zg68c3vbb8wnkpl9cqyr0k115374hh0xwl86cc38x5x", - "tree": "ab8818fc180867e28ab5658ea201e2b713fc143c", - "url": "https://android.googlesource.com/platform/external/python/parse_type" - }, - "external/python/pyasn1": { - "groups": [ - "pdk", - "vts" - ], - "rev": "33231fc3ff6aeb3153ef06f776afdc5ee7db01fb", - "revisionExpr": "33231fc3ff6aeb3153ef06f776afdc5ee7db01fb", - "sha256": "0m5fjmifgskidmbvnnq4rvbqkwzkdmvhpi7pya6b58s3cwmrwc7x", - "tree": "5318a90167704a21b695cb23b3cde0f9bb219900", - "url": "https://android.googlesource.com/platform/external/python/pyasn1" - }, - "external/python/pyasn1-modules": { - "groups": [ - "pdk", - "vts" - ], - "rev": "861017f420aa2ebd07cc5eacedd802a81845185e", - "revisionExpr": "861017f420aa2ebd07cc5eacedd802a81845185e", - "sha256": "0n7isv62gq7h7i605p3lpkp67hqdbmcnmzzv30jr2m0g8bb52fjr", - "tree": "0112f0dbbb6d332f757d6c9deee9c9529c794771", - "url": "https://android.googlesource.com/platform/external/python/pyasn1-modules" - }, - "external/python/pybind11": { - "groups": [ - "pdk" - ], - "rev": "960c6f3b4ca0b7ac3d6178bd76cbcb7687ad5173", - "revisionExpr": "960c6f3b4ca0b7ac3d6178bd76cbcb7687ad5173", - "sha256": "0r4s6cadrw8g60zhq9nh2cyzvbc52w1amj4ydp5apz2z4hz24fmf", - "tree": "c22ff54a72357f1e127dc6af3aa83c7f7306b6d7", - "url": "https://android.googlesource.com/platform/external/python/pybind11" - }, - "external/python/pycparser": { - "groups": [ - "pdk" - ], - "rev": "aec92bfd09022ecfb78a09233d9db778a56c6680", - "revisionExpr": "aec92bfd09022ecfb78a09233d9db778a56c6680", - "sha256": "120qdb67ag3yy0cgwdxijjc32s54irpvyid8dgmkd4jdl3jii7ry", - "tree": "88b0e3cf201d693022d426fb483dec59a8a27b06", - "url": "https://android.googlesource.com/platform/external/python/pycparser" - }, - "external/python/pyfakefs": { - "groups": [ - "pdk" - ], - "rev": "4a8b5a290814e51105ed0d3297296de0f3c75a9e", - "revisionExpr": "4a8b5a290814e51105ed0d3297296de0f3c75a9e", - "sha256": "1jw07iqzrjac1p3vfs3r2g0lg4nsfqxxi6vkk67as939ggkas836", - "tree": "b302880b9860a99a7439112e17985aeaf6326335", - "url": "https://android.googlesource.com/platform/external/python/pyfakefs" - }, - "external/python/pyopenssl": { - "groups": [ - "pdk" - ], - "rev": "0c1c0578aca0144a9089c1bc344fce60cc5b3c40", - "revisionExpr": "0c1c0578aca0144a9089c1bc344fce60cc5b3c40", - "sha256": "0h50kdfwm9wp4c6vyhf34p3lirz0r69dckdm6hjw45h4piqafdwf", - "tree": "4195657bf56b22ecb695311439478db9c13822b8", - "url": "https://android.googlesource.com/platform/external/python/pyopenssl" - }, - "external/python/rsa": { - "groups": [ - "pdk", - "vts" - ], - "rev": "82ae51681b1efb3243005c5f803c196f9524a424", - "revisionExpr": "82ae51681b1efb3243005c5f803c196f9524a424", - "sha256": "1x7jflip5dcbxd4z9ax3pzlqd0lw1dmgbjjffrrrjbq3ms5vg88v", - "tree": "fe1e4af20b56b0cfd0b77c2e3d7a8fd11b41a1fe", - "url": "https://android.googlesource.com/platform/external/python/rsa" - }, - "external/python/setuptools": { - "groups": [ - "pdk", - "vts" - ], - "rev": "9e8083e683b82e75f8b4c966d6c99af9e6f0338b", - "revisionExpr": "9e8083e683b82e75f8b4c966d6c99af9e6f0338b", - "sha256": "0ypsmnmng16c8sqx8g3nsiybw7qfxyykpd74i1nqkx0x8qdfs9pi", - "tree": "50ac4be42d5d5d613782e8b97998d856b2a4b85e", - "url": "https://android.googlesource.com/platform/external/python/setuptools" - }, - "external/python/six": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c87e297103865c39733b8be85f71c1c0f26c15c0", - "revisionExpr": "c87e297103865c39733b8be85f71c1c0f26c15c0", - "sha256": "0j9sx6jph7hz7axrmrmd2wpyvlp8d1gn16ph94vnwcm3izx9a7vr", - "tree": "6c2abc200c227597d4fac93edaea6674cfb41673", - "url": "https://android.googlesource.com/platform/external/python/six" - }, - "external/python/uritemplates": { - "groups": [ - "pdk", - "vts" - ], - "rev": "c0f0d2a1620c7f95b00b296b2844a37fb61dcb62", - "revisionExpr": "c0f0d2a1620c7f95b00b296b2844a37fb61dcb62", - "sha256": "1mzkgmy5lxgsbd1az98lvqz50z12l862zgqhrak5jvmgxy33asm5", - "tree": "b51bf96a5584f2b7e46a8f1bac35dd64e9b36ed2", - "url": "https://android.googlesource.com/platform/external/python/uritemplates" - }, - "external/rappor": { - "groups": [ - "pdk" - ], - "rev": "fb1fb91a4679a333e434eb80ae304a82e79ab9a1", - "revisionExpr": "fb1fb91a4679a333e434eb80ae304a82e79ab9a1", - "sha256": "0k2pwhs721qh0h3x77z9jzl9vww7gvfdqf9ypxlgia2mha9m2y97", - "tree": "64f402d10e4c15382a80284407bd56e01692a250", - "url": "https://android.googlesource.com/platform/external/rappor" - }, - "external/replicaisland": { - "dateTime": 1613531788, - "groups": [ - "pdk" - ], - "rev": "55474b826586641a8a265751a60fd162819839d0", - "revisionExpr": "55474b826586641a8a265751a60fd162819839d0", - "sha256": "16bi4iv9ya7ylwhf4qm7rnymzzcl6wjl68rrrjqrsp9my28h4mrx", - "tree": "d519826c0676ac004f98ff2c794f2bd0b57d7902", - "url": "https://android.googlesource.com/platform/external/replicaisland" - }, - "external/rmi4utils": { - "dateTime": 1619838309, - "groups": [ - "pdk" - ], - "rev": "8964abf313522bbb652bdf20d38a6a222ac0d527", - "revisionExpr": "8964abf313522bbb652bdf20d38a6a222ac0d527", - "sha256": "1lwxkzw2xl6mssvzivzgrnn3wmxkpbm9r3hpd0iif8124ha02zq1", - "tree": "e41ffd529be9c380ae237650e3818e86a67d0abe", - "url": "https://android.googlesource.com/platform/external/rmi4utils" - }, - "external/rnnoise": { - "groups": [ - "pdk" - ], - "rev": "26b2d45e9211ac19d52d992963d38c0db21a0df0", - "revisionExpr": "26b2d45e9211ac19d52d992963d38c0db21a0df0", - "sha256": "1flgs86w4k7vrrq7mh962rf7y2vxnzfwsd12hpa44375rc06lrm1", - "tree": "fd4fed1c0133decab06843bd0f98b7326cd760d6", - "url": "https://android.googlesource.com/platform/external/rnnoise" - }, - "external/robolectric-shadows": { - "dateTime": 1639094700, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "fc6f4e51fa28f85090051012a491dd1ab0233eef", - "revisionExpr": "fc6f4e51fa28f85090051012a491dd1ab0233eef", - "sha256": "1la9xkbzd8x4djq6p7jlfd8jdbigv6q1sc84zh1x5p29mrfng6mq", - "tree": "539e9c63b3a75fc7289024d0c0a037d3a1043ff7", - "url": "https://android.googlesource.com/platform/external/robolectric-shadows" - }, - "external/roboto-fonts": { - "dateTime": 1623200730, - "groups": [ - "pdk" - ], - "rev": "1de896cd55a9b6a2ca5e2fdb7875e70c4eab81bb", - "revisionExpr": "1de896cd55a9b6a2ca5e2fdb7875e70c4eab81bb", - "sha256": "1ygzmkkp1nj8c4spq3rgbdjx40vgmhkivkywikrab3wp3c469lw4", - "tree": "32ab9ea9264135ec9f89e54e41a6bea9e8717ba2", - "url": "https://android.googlesource.com/platform/external/roboto-fonts" - }, - "external/rootdev": { - "groups": [ - "pdk" - ], - "rev": "c9e3ad78c64b1bd266789a789c13a7b54b003337", - "revisionExpr": "c9e3ad78c64b1bd266789a789c13a7b54b003337", - "sha256": "0kyqrr4lavpbqz47ajvf03vylgxs72l1nhxkx93hpl52w1kyqih7", - "tree": "32b31bc5033b70bcd21dab5291d47bbd4e36f0ed", - "url": "https://android.googlesource.com/platform/external/rootdev" - }, - "external/rust/crates/ahash": { - "dateTime": 1619233495, - "groups": [ - "pdk" - ], - "rev": "942449cdbc5f236c4b01dbbd68eef3ea92cebda6", - "revisionExpr": "942449cdbc5f236c4b01dbbd68eef3ea92cebda6", - "sha256": "1hq34bv8dhqq4dh16bqlv49fsszfp1y08llsycpv8wwxhjwjbc1f", - "tree": "e2e393cd7adb04f018f30c8a34836270d7421276", - "url": "https://android.googlesource.com/platform/external/rust/crates/ahash" - }, - "external/rust/crates/aho-corasick": { - "groups": [ - "pdk" - ], - "rev": "e7b2f57f6226617ba74a892b51ac7334df7dffb6", - "revisionExpr": "e7b2f57f6226617ba74a892b51ac7334df7dffb6", - "sha256": "1pjnv2f5g34fd8qrzdkhqi9fz1x5mrcg4539gjrkr3kfrwbxsnb4", - "tree": "067bd8d88a42cf1cba9aef1e69cfd2faacd3e0e9", - "url": "https://android.googlesource.com/platform/external/rust/crates/aho-corasick" - }, - "external/rust/crates/android_log-sys": { - "dateTime": 1620867918, - "groups": [ - "pdk" - ], - "rev": "3e088c9b2648664c4f48b7360fd0fbaa9f66b84e", - "revisionExpr": "3e088c9b2648664c4f48b7360fd0fbaa9f66b84e", - "sha256": "1j5zn9ckhs1l9n8wgq1j5r4ahk7z5wny7idxqg5zlpf4nn0m6kr3", - "tree": "77bb7a1a67ab1b11c1f1612694b5e424e3e78d5d", - "url": "https://android.googlesource.com/platform/external/rust/crates/android_log-sys" - }, - "external/rust/crates/android_logger": { - "dateTime": 1620867917, - "groups": [ - "pdk" - ], - "rev": "1a2f4ba42f2e3094e7d98eee23760c5a3709d033", - "revisionExpr": "1a2f4ba42f2e3094e7d98eee23760c5a3709d033", - "sha256": "1xvwcn8dy0nas0kx33k8hhxvirkngyd8rn5d37bl07xr8lnqw82y", - "tree": "01432fdf137ba521d2106ea865a50954da41d5ae", - "url": "https://android.googlesource.com/platform/external/rust/crates/android_logger" - }, - "external/rust/crates/anyhow": { - "dateTime": 1639094704, - "groups": [ - "pdk" - ], - "rev": "663b302feb84312b4bf30d7ef552afa37d41c99f", - "revisionExpr": "663b302feb84312b4bf30d7ef552afa37d41c99f", - "sha256": "1mpyq29wnw9wjv191hmilppxszg7rfl93flhf2476vkqiq1q85by", - "tree": "bd2b35ee6c3531ba594b3189da39f3d4c2b324c1", - "url": "https://android.googlesource.com/platform/external/rust/crates/anyhow" - }, - "external/rust/crates/arbitrary": { - "dateTime": 1617757482, - "groups": [ - "pdk" - ], - "rev": "672828da363bc44d51fa6a12200cccb2bcb78b29", - "revisionExpr": "672828da363bc44d51fa6a12200cccb2bcb78b29", - "sha256": "1zw3zrfzlwaidbzsl0d166jpmi2hywk1gfjrs2b9wr2dln61dg2k", - "tree": "dca177db23ee93c5942c4b6c35f44c4edc00271f", - "url": "https://android.googlesource.com/platform/external/rust/crates/arbitrary" - }, - "external/rust/crates/async-stream": { - "groups": [ - "pdk" - ], - "rev": "b8686a09a4c46a6be04e0a5a22faa7144f0f2514", - "revisionExpr": "b8686a09a4c46a6be04e0a5a22faa7144f0f2514", - "sha256": "1s0h4zsr8bkygz1d4i78cp5897yvm0bz5iaffbph53n1gryh8ddf", - "tree": "c7cbe988b0a96fa0391216d9d311bba201d37564", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-stream" - }, - "external/rust/crates/async-stream-impl": { - "groups": [ - "pdk" - ], - "rev": "edeb9d414a8c961e22cae57f4e41d06c2555a18c", - "revisionExpr": "edeb9d414a8c961e22cae57f4e41d06c2555a18c", - "sha256": "1d30bmadkkr0hjly1033l7f3jr0bl1a30q8sdz1l58nx93c2sayp", - "tree": "6311ae1a2128d46d1c3a9aa1ded2688ac3a067e3", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-stream-impl" - }, - "external/rust/crates/async-task": { - "groups": [ - "pdk" - ], - "rev": "da572dc909d0737a587e6a48cc8efb92355e2712", - "revisionExpr": "da572dc909d0737a587e6a48cc8efb92355e2712", - "sha256": "1a0j7nxi30zng0i6q2dkqqkg70a8bxgbspl3pflv98bsxjhcnc19", - "tree": "a3acf4ff2edd7c51a897225a12fa5a5290aaa408", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-task" - }, - "external/rust/crates/async-trait": { - "groups": [ - "pdk" - ], - "rev": "c4bbdc70f67d6f80d7db694161a04d74d6ddb036", - "revisionExpr": "c4bbdc70f67d6f80d7db694161a04d74d6ddb036", - "sha256": "0rfbqsx81bhz1arfgzgql5kggqgfqq13yc65h69k44z91lq18227", - "tree": "9739f4bea3e54934e235716a483b610f81d2504b", - "url": "https://android.googlesource.com/platform/external/rust/crates/async-trait" - }, - "external/rust/crates/atty": { - "groups": [ - "pdk" - ], - "rev": "0772b77619e918c42e71392a73f5e52513c8d749", - "revisionExpr": "0772b77619e918c42e71392a73f5e52513c8d749", - "sha256": "1ypvk3r03x00sq5qxd7c358049mzv2f0z364zkj2lr15yakp40f0", - "tree": "505dc9520d1851452ff862429424cff9418e96d0", - "url": "https://android.googlesource.com/platform/external/rust/crates/atty" - }, - "external/rust/crates/bencher": { - "groups": [ - "pdk" - ], - "rev": "70ce355bcbadc2c2126b132dda787e033667944c", - "revisionExpr": "70ce355bcbadc2c2126b132dda787e033667944c", - "sha256": "1d7skrpb2ipsqlcdsrl46cgdf8q7jf8bv5izmxd6cnw733zf5sv3", - "tree": "8f7e9d0f7caa4b382159fa8c8c9caf1d1f58af51", - "url": "https://android.googlesource.com/platform/external/rust/crates/bencher" - }, - "external/rust/crates/bindgen": { - "dateTime": 1618880713, - "groups": [ - "pdk" - ], - "rev": "1a334643ba9a4321b52b43737673c811560fb510", - "revisionExpr": "1a334643ba9a4321b52b43737673c811560fb510", - "sha256": "185wjwx64ldpyk4y3w67jjqd8q54pgy34pi0cif198zk6wjz0v11", - "tree": "194e88a2399cee0d737c1a4b2106ed6d8ca3a602", - "url": "https://android.googlesource.com/platform/external/rust/crates/bindgen" - }, - "external/rust/crates/bitflags": { - "dateTime": 1619744768, - "groups": [ - "pdk" - ], - "rev": "1426e5dee7633c55a620dff16c403bcb931f1256", - "revisionExpr": "1426e5dee7633c55a620dff16c403bcb931f1256", - "sha256": "0ahjp9jmjwm6gm9wgfi4znwvpjpyfkyixk9pjrkx88v7d5c3jmdj", - "tree": "79f389b1c65ee3eae9d26f714053ca0f19be4752", - "url": "https://android.googlesource.com/platform/external/rust/crates/bitflags" - }, - "external/rust/crates/bstr": { - "dateTime": 1617419063, - "groups": [ - "pdk" - ], - "rev": "52d97342f340e36eba10ba479aefa903ac30a12c", - "revisionExpr": "52d97342f340e36eba10ba479aefa903ac30a12c", - "sha256": "1sri0n70g1iak5831zqmkh00w90kk3g70cypy86g4zpzpafyl250", - "tree": "f115e489fc4c165ec9a575b2f69de53585b2f571", - "url": "https://android.googlesource.com/platform/external/rust/crates/bstr" - }, - "external/rust/crates/byteorder": { - "dateTime": 1617419064, - "groups": [ - "pdk" - ], - "rev": "2a0cc4020d08e109081d8a561c94b339bc2f8749", - "revisionExpr": "2a0cc4020d08e109081d8a561c94b339bc2f8749", - "sha256": "1z56bdlmm8jf5bvb88ddk95b386xlc6hdaczm530jrzi07r77xjp", - "tree": "c73b9c36b54c610427128761545e6fb08eff13d2", - "url": "https://android.googlesource.com/platform/external/rust/crates/byteorder" - }, - "external/rust/crates/bytes": { - "groups": [ - "pdk" - ], - "rev": "69181530e77d7251fc79dcce0fb90c82012bb754", - "revisionExpr": "69181530e77d7251fc79dcce0fb90c82012bb754", - "sha256": "1f7g96awyhi3sj71rbllbsq9c64j228r2g4wabnncrl99clma441", - "tree": "b542d91c6067bc477d8e7c59882c3e7db2a7ce25", - "url": "https://android.googlesource.com/platform/external/rust/crates/bytes" - }, - "external/rust/crates/cast": { - "groups": [ - "pdk" - ], - "rev": "6ce71bd12a02ab58d6ba9aabcdd82ddf8c269b8f", - "revisionExpr": "6ce71bd12a02ab58d6ba9aabcdd82ddf8c269b8f", - "sha256": "17c2z30zxyfqni9b9j1778xxjc1lvrhafhzlaw6jajp9a6kwn61r", - "tree": "9348b0e0d4617d9e3bf58aff6a2a2d0db3e56b29", - "url": "https://android.googlesource.com/platform/external/rust/crates/cast" - }, - "external/rust/crates/cexpr": { - "groups": [ - "pdk" - ], - "rev": "3a05330c67bca6889c0ecf84fd2d03f6204282f9", - "revisionExpr": "3a05330c67bca6889c0ecf84fd2d03f6204282f9", - "sha256": "1xq9rrmn61yjwzjv61zad20b5irsznvz5w8c7pn5hnjw83aa64ac", - "tree": "3499aa8558094da40037a517b111c2efd6ea6847", - "url": "https://android.googlesource.com/platform/external/rust/crates/cexpr" - }, - "external/rust/crates/cfg-if": { - "dateTime": 1619744770, - "groups": [ - "pdk" - ], - "rev": "0b33ef4efc3b504ec65c2269d742c4b0e1981a1c", - "revisionExpr": "0b33ef4efc3b504ec65c2269d742c4b0e1981a1c", - "sha256": "08666bjm2z2hagfmwbhy7nxa00fprq4dbv1si5slhi6mlkmhhxf3", - "tree": "18fc2dad0caf21a0589f5e2622ba8c4e83b6031f", - "url": "https://android.googlesource.com/platform/external/rust/crates/cfg-if" - }, - "external/rust/crates/chrono": { - "groups": [ - "pdk" - ], - "rev": "35633fa1226ef05eb47ad54429ebbab8d897b40a", - "revisionExpr": "35633fa1226ef05eb47ad54429ebbab8d897b40a", - "sha256": "1x8si59fb4z6xpmn5kg48lamfx76s76vd443pl0qgc37jcdxx0wy", - "tree": "c95ebaefb1e97f6660f1aa95084efabbf06b515b", - "url": "https://android.googlesource.com/platform/external/rust/crates/chrono" - }, - "external/rust/crates/clang-sys": { - "groups": [ - "pdk" - ], - "rev": "872a926a794dd0a6e6ddbc5e385b0fb0ddc76e28", - "revisionExpr": "872a926a794dd0a6e6ddbc5e385b0fb0ddc76e28", - "sha256": "15x52kc16ak83l3l08x0crp2rk5x594bj6jkqbjkkws4728d14xa", - "tree": "d5e2f7181bd9c53349fc833a43987aacbb1a721f", - "url": "https://android.googlesource.com/platform/external/rust/crates/clang-sys" - }, - "external/rust/crates/clap": { - "dateTime": 1619744772, - "groups": [ - "pdk" - ], - "rev": "2742dec4efe39f1a28dc840c2bd2a895341eb4e9", - "revisionExpr": "2742dec4efe39f1a28dc840c2bd2a895341eb4e9", - "sha256": "0wwiss20xa3x2dxznfglzrkb36v0x38c651dbhl9h15swjirwqf4", - "tree": "1c1e122603b15be120f3543d316e8ef57b8b4420", - "url": "https://android.googlesource.com/platform/external/rust/crates/clap" - }, - "external/rust/crates/codespan-reporting": { - "groups": [ - "pdk" - ], - "rev": "e8421715e7e9d7ba6298de3c14cd245be6f2e2d2", - "revisionExpr": "e8421715e7e9d7ba6298de3c14cd245be6f2e2d2", - "sha256": "1zsiq4anwyv212zznq8cm32rcigvf5xjvn817zav4pmwnq0gjqci", - "tree": "89ab9e60d48848bb5acb8f454042572d52c45f54", - "url": "https://android.googlesource.com/platform/external/rust/crates/codespan-reporting" - }, - "external/rust/crates/crc32fast": { - "dateTime": 1636160694, - "groups": [ - "pdk" - ], - "rev": "b5ef892746e22c6a9bb17af18d9289c284fdea70", - "revisionExpr": "b5ef892746e22c6a9bb17af18d9289c284fdea70", - "sha256": "0bbyaqmiraqn9hkqhw9klah113w5jgxbapps7xh02qdm9kw2vjll", - "tree": "da16ac59249dd960ee43cffa151beff486bd4e7e", - "url": "https://android.googlesource.com/platform/external/rust/crates/crc32fast" - }, - "external/rust/crates/criterion": { - "groups": [ - "pdk" - ], - "rev": "8769c2fe60c6f19cfe5eb23787457503adb4fb81", - "revisionExpr": "8769c2fe60c6f19cfe5eb23787457503adb4fb81", - "sha256": "0rv1c32p524j7v0cn0lhin8g1qy0v8nnnn7670ak6w3vb3lvxb12", - "tree": "305abc2cbce5f7faefdcb154d24bfeb5eeb18ec0", - "url": "https://android.googlesource.com/platform/external/rust/crates/criterion" - }, - "external/rust/crates/criterion-plot": { - "groups": [ - "pdk" - ], - "rev": "18f61b7bf0bd15cd3052d237ac3f1acffcfec617", - "revisionExpr": "18f61b7bf0bd15cd3052d237ac3f1acffcfec617", - "sha256": "0a72appa3mnq7rjpv4q3kpnmrbmvv3hrk14yai12qbzw72v08syg", - "tree": "45d6aad7209cf21b60af88ad59cb38f9966e9b64", - "url": "https://android.googlesource.com/platform/external/rust/crates/criterion-plot" - }, - "external/rust/crates/crossbeam-channel": { - "groups": [ - "pdk" - ], - "rev": "f5ee25dcb1f37e8878a22c1e53e90f9493f0fd01", - "revisionExpr": "f5ee25dcb1f37e8878a22c1e53e90f9493f0fd01", - "sha256": "1nj6qicjbdkdrkycc43fgg0w7gyskmy3ahl6r9zhsb0dpqhys6c7", - "tree": "fd1908ce800fdc636ba92341b0ddc56efce57d9f", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-channel" - }, - "external/rust/crates/crossbeam-deque": { - "groups": [ - "pdk" - ], - "rev": "39f93bc1f52cc5e283180ce0a5e35185023f9733", - "revisionExpr": "39f93bc1f52cc5e283180ce0a5e35185023f9733", - "sha256": "0q88z0w823ap29c1qv6fqy9bmgvb82zs836332hpka1lbrfw0c0k", - "tree": "048a394b1b0781fc24475e632c353d36a982f439", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-deque" - }, - "external/rust/crates/crossbeam-epoch": { - "dateTime": 1617930310, - "groups": [ - "pdk" - ], - "rev": "ffe52fbff9c5f1f8580d113a7100dca8c818b3f0", - "revisionExpr": "ffe52fbff9c5f1f8580d113a7100dca8c818b3f0", - "sha256": "0gwdzc4f1p0ch46zbfdbmrk59mg9848nj1acas9x91xcrn447j77", - "tree": "b2f6376d7ac86207929c4a9b338b4313e06a8585", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-epoch" - }, - "external/rust/crates/crossbeam-utils": { - "dateTime": 1618880723, - "groups": [ - "pdk" - ], - "rev": "8c3260cb8e5e8cafdf0c5284159825510cfccfed", - "revisionExpr": "8c3260cb8e5e8cafdf0c5284159825510cfccfed", - "sha256": "0n97x42nmc8mmwraz879ld6nqdgsq613wiahq066w5j8jvsn1ll6", - "tree": "daaf08af737e70ccff84d0af339162a544fead0a", - "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-utils" - }, - "external/rust/crates/csv": { - "groups": [ - "pdk" - ], - "rev": "65e491f466e960b65ba3e0f211b1c942dc7335fd", - "revisionExpr": "65e491f466e960b65ba3e0f211b1c942dc7335fd", - "sha256": "10z3nh974sckbcfdxw8ah7h8mxvx1c6mfcjvcfr6pw8vzbq84mdc", - "tree": "b896b61a088e21510b50d6937f858254dc4beff5", - "url": "https://android.googlesource.com/platform/external/rust/crates/csv" - }, - "external/rust/crates/csv-core": { - "groups": [ - "pdk" - ], - "rev": "0f068a9103c7d76579907a5e2a6bbafa65ddae43", - "revisionExpr": "0f068a9103c7d76579907a5e2a6bbafa65ddae43", - "sha256": "1y6kq025hkpl5yl4vakqd3h08ipbx15n2yayvw654k3vwl9290da", - "tree": "14c820bbcafd38ae9b23cf34dfb45f0ebdb1dde6", - "url": "https://android.googlesource.com/platform/external/rust/crates/csv-core" - }, - "external/rust/crates/derive_arbitrary": { - "dateTime": 1617419073, - "groups": [ - "pdk" - ], - "rev": "0b9fad54132cd55dde131810c7d2082ce7ab1042", - "revisionExpr": "0b9fad54132cd55dde131810c7d2082ce7ab1042", - "sha256": "1d83srj03644dvy59r5612779gcp8g9dj3r6c1gf7c03vlfpdm8k", - "tree": "e00f7efab9f4fff7f4bb24bd4ca0ef7e0472662f", - "url": "https://android.googlesource.com/platform/external/rust/crates/derive_arbitrary" - }, - "external/rust/crates/downcast-rs": { - "groups": [ - "pdk" - ], - "rev": "17cb8f7af794531b1f65585697b9da2b6cfde14b", - "revisionExpr": "17cb8f7af794531b1f65585697b9da2b6cfde14b", - "sha256": "1325khrkxyr04bzypvdf44azyq5fvbgf3rxxygyfwx8567vyjhcg", - "tree": "1bfb5c3bad55986b16c190ba08073be6d4a2b4cb", - "url": "https://android.googlesource.com/platform/external/rust/crates/downcast-rs" - }, - "external/rust/crates/either": { - "groups": [ - "pdk" - ], - "rev": "44d75bf8f1fc7888ec162dc0ebba197fd98b530d", - "revisionExpr": "44d75bf8f1fc7888ec162dc0ebba197fd98b530d", - "sha256": "1jbnwc9iiiyyyf5pa425ysnjv14awhpzylc1f65xiw4zg16l8d6l", - "tree": "87b6e8aa359d043ec29e66cb372f3a594dd14a55", - "url": "https://android.googlesource.com/platform/external/rust/crates/either" - }, - "external/rust/crates/env_logger": { - "dateTime": 1620867954, - "groups": [ - "pdk" - ], - "rev": "18bc95d585b4fb76f258c24a9dee4f5c32b84c11", - "revisionExpr": "18bc95d585b4fb76f258c24a9dee4f5c32b84c11", - "sha256": "0j8s6pp9l87lpj5cx73cqkwsbxgza1hjv376h35sdf5zznv8gp1a", - "tree": "eef2ec65079ff67e3a48633154e928e560e9b8c1", - "url": "https://android.googlesource.com/platform/external/rust/crates/env_logger" - }, - "external/rust/crates/fallible-iterator": { - "groups": [ - "pdk" - ], - "rev": "5b8fe6a7e032da562c127fad8a5aed806d36c3ca", - "revisionExpr": "5b8fe6a7e032da562c127fad8a5aed806d36c3ca", - "sha256": "1wwq8gzcwmwn8nd25m0p7s165d2fpm3gd0bh5qvacca5krdwbapx", - "tree": "40756bb27f22283893d91b3ed958a615ffb63589", - "url": "https://android.googlesource.com/platform/external/rust/crates/fallible-iterator" - }, - "external/rust/crates/fallible-streaming-iterator": { - "groups": [ - "pdk" - ], - "rev": "2138923c05293371a1d317c728e3848452022c4b", - "revisionExpr": "2138923c05293371a1d317c728e3848452022c4b", - "sha256": "0934fiwj33yqkyya8fxlbkwncpm1p48xcvs4058nc8xz92jxms59", - "tree": "df662fed7d99ed2b633e9438ecbe874ce6c61cfc", - "url": "https://android.googlesource.com/platform/external/rust/crates/fallible-streaming-iterator" - }, - "external/rust/crates/flate2": { - "dateTime": 1621991165, - "groups": [ - "pdk" - ], - "rev": "c4d185c8aacc1abfba4a8b49901b4acb30fbcd34", - "revisionExpr": "c4d185c8aacc1abfba4a8b49901b4acb30fbcd34", - "sha256": "1j5kchixqzs9axz3k0k27mp7bwayjln4xks52r59rmzp1vxnld0q", - "tree": "0ed9500851d7548799d42a2971e53738c825ff6a", - "url": "https://android.googlesource.com/platform/external/rust/crates/flate2" - }, - "external/rust/crates/fnv": { - "groups": [ - "pdk" - ], - "rev": "97585d707071ffbcb4094f52a686e6e7acec6e5c", - "revisionExpr": "97585d707071ffbcb4094f52a686e6e7acec6e5c", - "sha256": "176wqsijl9f64scdjgj92r1q4l9bb96s2wapsgj6ldg5d4sh04q7", - "tree": "6dbbba641a2d90f06fdc582379a9d43be23e930f", - "url": "https://android.googlesource.com/platform/external/rust/crates/fnv" - }, - "external/rust/crates/form_urlencoded": { - "groups": [ - "pdk" - ], - "rev": "30b80d44f379328de68798227e22a32f8a442b0a", - "revisionExpr": "30b80d44f379328de68798227e22a32f8a442b0a", - "sha256": "1bm74vin0rx5h0ihgzg258ihkxvmx2dsrac7wj76y8xgj99x2k0z", - "tree": "4297b239b54575afe47bb731eb0e534b35425af6", - "url": "https://android.googlesource.com/platform/external/rust/crates/form_urlencoded" - }, - "external/rust/crates/futures": { - "dateTime": 1619744780, - "groups": [ - "pdk" - ], - "rev": "59f526639defd139b9d2f52c2739cf5f40b0f08e", - "revisionExpr": "59f526639defd139b9d2f52c2739cf5f40b0f08e", - "sha256": "0d0w7s3rbb90x8y6sxzg22cqqlfy2zabcbbzyllq40dazg5f0rzi", - "tree": "8b6893cf49a6d131db38944751abec54b1105e6d", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures" - }, - "external/rust/crates/futures-channel": { - "dateTime": 1619744781, - "groups": [ - "pdk" - ], - "rev": "3c58c658ceba1a9d965e4aff35272fa68834528d", - "revisionExpr": "3c58c658ceba1a9d965e4aff35272fa68834528d", - "sha256": "1mjrc60cjhkfx1s4qzd7xjwb44wfff41p1vh1l2ibvmq3f80z15a", - "tree": "e6f627a343a242df90b3dd569500d6b6ca938fd8", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-channel" - }, - "external/rust/crates/futures-core": { - "dateTime": 1619744781, - "groups": [ - "pdk" - ], - "rev": "db60ebe631225798732237c76f0780b1ff7e0eea", - "revisionExpr": "db60ebe631225798732237c76f0780b1ff7e0eea", - "sha256": "07fp7v1lcln8v4ajyafq71s80z0904i5xrmn5zqn4mv4q1az1r8v", - "tree": "d565c719f12061222647889c560594307a4af3c9", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-core" - }, - "external/rust/crates/futures-executor": { - "dateTime": 1619744781, - "groups": [ - "pdk" - ], - "rev": "cda3331b583e5a58442e8bc3bdd33a6e7ae59a04", - "revisionExpr": "cda3331b583e5a58442e8bc3bdd33a6e7ae59a04", - "sha256": "0myqw6i9ckl72hdb1yklxjn1ay4zs81pflshy5p8336lqfw7v7ly", - "tree": "7438235c8339c95bbe4ca7466d8e0bf43e80aa6f", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-executor" - }, - "external/rust/crates/futures-io": { - "dateTime": 1619744782, - "groups": [ - "pdk" - ], - "rev": "28895b8a13b73177f5228a80201228ba3e8696c8", - "revisionExpr": "28895b8a13b73177f5228a80201228ba3e8696c8", - "sha256": "1d573cpchcpahlcbgfjkmqj1mdlbn70p2yxhzzgnna6a931h358c", - "tree": "6f836c829a9a6efeff9c0bf12af5d96d86331353", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-io" - }, - "external/rust/crates/futures-macro": { - "dateTime": 1617419078, - "groups": [ - "pdk" - ], - "rev": "fdf5d38a19c4d6d2bc86a39375d39239b5b90788", - "revisionExpr": "fdf5d38a19c4d6d2bc86a39375d39239b5b90788", - "sha256": "1p5z0scaqqsngwgwgrmy1m1dzavalj8al9566q48pnrsj6xr8lbc", - "tree": "a824d9c34c1b085db872226d38a844536a99d1d8", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-macro" - }, - "external/rust/crates/futures-sink": { - "dateTime": 1619744783, - "groups": [ - "pdk" - ], - "rev": "829a9652ae4687388747d2a6043053f9b274be74", - "revisionExpr": "829a9652ae4687388747d2a6043053f9b274be74", - "sha256": "1sm91gkcaif1qgalfv8pakak3jaf6x9ryy63w9hcb6vv1rj599k8", - "tree": "da2c1c8ccc04febb2db96fb78408a2f1335d4656", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-sink" - }, - "external/rust/crates/futures-task": { - "dateTime": 1620954321, - "groups": [ - "pdk" - ], - "rev": "d31222d36b445ed60cc173d9dbf416f2242097d2", - "revisionExpr": "d31222d36b445ed60cc173d9dbf416f2242097d2", - "sha256": "19p56hy20hrs8b1pd1ba6cpnhf3pcbpy1vz5hqsrnzhca1yb7mfr", - "tree": "861fe62b38ffb72f976272d5359f8992a06366c9", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-task" - }, - "external/rust/crates/futures-util": { - "dateTime": 1619744783, - "groups": [ - "pdk" - ], - "rev": "be79e2e202ffe478c0aa8cdd48bcb786f63feec9", - "revisionExpr": "be79e2e202ffe478c0aa8cdd48bcb786f63feec9", - "sha256": "0v5rpkakmi3yqakzwmyn3n9dvla3phwjq2y1h5rn7qm8ymvkfgk9", - "tree": "893295c925ce2ed08dd855e1b29f9b9b48bfd701", - "url": "https://android.googlesource.com/platform/external/rust/crates/futures-util" - }, - "external/rust/crates/gdbstub": { - "dateTime": 1636160708, - "groups": [ - "pdk" - ], - "rev": "74044028ef4fb1fc8548fa7ae63d1ad71e62c8da", - "revisionExpr": "74044028ef4fb1fc8548fa7ae63d1ad71e62c8da", - "sha256": "09521zaxa0ijyhk3nbkh4y150cb5kxbr3nbkza82gspd4lagnby9", - "tree": "4178c2399a2bfafaa0cd7e5c3b10c01acdcc1d15", - "url": "https://android.googlesource.com/platform/external/rust/crates/gdbstub" - }, - "external/rust/crates/gdbstub_arch": { - "dateTime": 1636160708, - "groups": [ - "pdk" - ], - "rev": "c994c528c64555e94e7d5f0a04b557ad7d4f61b7", - "revisionExpr": "c994c528c64555e94e7d5f0a04b557ad7d4f61b7", - "sha256": "0wsxbr0z5hxp8h4mgd6cb1kksgdkls01rfnaspyx1cshpxav0z0k", - "tree": "74122272998b7397ddc08dbf7aa68718bcbfd8e1", - "url": "https://android.googlesource.com/platform/external/rust/crates/gdbstub_arch" - }, - "external/rust/crates/getrandom": { - "dateTime": 1636160708, - "groups": [ - "pdk" - ], - "rev": "0093f477cbc3aec7d20dd09f466420a88646510d", - "revisionExpr": "0093f477cbc3aec7d20dd09f466420a88646510d", - "sha256": "16simpsq12x6xq7l99pq62lag76svm5w0flsrnli9saj9mxrq7rw", - "tree": "98c50f84c0c05abbe12065197057b1dff5622f61", - "url": "https://android.googlesource.com/platform/external/rust/crates/getrandom" - }, - "external/rust/crates/glob": { - "groups": [ - "pdk" - ], - "rev": "8004631403e801a2082bf1cd7e6805b03bcf5f15", - "revisionExpr": "8004631403e801a2082bf1cd7e6805b03bcf5f15", - "sha256": "1sd6b3y7w2lhma4d0y4930sv3adi97pkyq6szd765mxzaxm5dh55", - "tree": "28ded3e268f7970c9b9a5b9e1dfed07c37063f29", - "url": "https://android.googlesource.com/platform/external/rust/crates/glob" - }, - "external/rust/crates/grpcio": { - "dateTime": 1617419081, - "groups": [ - "pdk" - ], - "rev": "dd3964ccf8bc6c5cfeb51d8c80843379cbe8423d", - "revisionExpr": "dd3964ccf8bc6c5cfeb51d8c80843379cbe8423d", - "sha256": "1dc2x1jl20lb93833dkrjksszkqnjlwh9lzf2z34kjib5whxyicc", - "tree": "a54e24d149f00ad487d9da00d4ded4043d6d1787", - "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio" - }, - "external/rust/crates/grpcio-compiler": { - "dateTime": 1617419082, - "groups": [ - "pdk" - ], - "rev": "aa7ac0c5568349d4f1094cead8895ea6c41013b3", - "revisionExpr": "aa7ac0c5568349d4f1094cead8895ea6c41013b3", - "sha256": "1xd739ka5f56zywd9xnm934z472c7drqiz6hqg64cw9qxgp96fyc", - "tree": "2534dac935c52ffcd34b029bb5cf0b29bce5d406", - "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio-compiler" - }, - "external/rust/crates/grpcio-sys": { - "dateTime": 1619053531, - "groups": [ - "pdk" - ], - "rev": "54ae4c60107b7503f9058311ad6231726c9b7b83", - "revisionExpr": "54ae4c60107b7503f9058311ad6231726c9b7b83", - "sha256": "0hmydw85ih7cjdb3rdmpv1hmfqqb6wvz24z4ba9kwxn2y4vf2hnc", - "tree": "334e0af0074b51a11b6cbf4b733ced7d067a9738", - "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio-sys" - }, - "external/rust/crates/half": { - "groups": [ - "pdk" - ], - "rev": "9a81d8082b1bc70f6d59ee88938b236c9d385c96", - "revisionExpr": "9a81d8082b1bc70f6d59ee88938b236c9d385c96", - "sha256": "08l0jgdfi6qmbqp5v2q8hjpf9rwqmampl9ki7qramhin3p6c620f", - "tree": "57181f2bea0fd16753c94981147761bdc4b79542", - "url": "https://android.googlesource.com/platform/external/rust/crates/half" - }, - "external/rust/crates/hashbrown": { - "dateTime": 1617671125, - "groups": [ - "pdk" - ], - "rev": "755c3520b85cd4ca2b70609ecea14562c8f26532", - "revisionExpr": "755c3520b85cd4ca2b70609ecea14562c8f26532", - "sha256": "0lkksfn0kqd6sqjlm35m4h6nv8bx78fw4c1dbkj2q82sqy63r88j", - "tree": "a6caf250f8bc9d3ac3958804fdf9a08e1ea5504b", - "url": "https://android.googlesource.com/platform/external/rust/crates/hashbrown" - }, - "external/rust/crates/hashlink": { - "groups": [ - "pdk" - ], - "rev": "1d1bd51715d29c148be735fa97426c91415705f6", - "revisionExpr": "1d1bd51715d29c148be735fa97426c91415705f6", - "sha256": "1m1zxa9kcq561wckji7m2rsrp7h32zcsl67nz8sm3crmfiih89p4", - "tree": "69609eba0194af44d59844c6df753b5c412889ee", - "url": "https://android.googlesource.com/platform/external/rust/crates/hashlink" - }, - "external/rust/crates/heck": { - "groups": [ - "pdk" - ], - "rev": "2b34764d3ca9a0c822a1455079ceedd1245686eb", - "revisionExpr": "2b34764d3ca9a0c822a1455079ceedd1245686eb", - "sha256": "0x4djw1sjsl4p906fpx8davjlrnxar843aiap7qph620fa8f5p92", - "tree": "f18e9d550e3389a6daa24962b2b82be5ddc7081a", - "url": "https://android.googlesource.com/platform/external/rust/crates/heck" - }, - "external/rust/crates/idna": { - "dateTime": 1619744789, - "groups": [ - "pdk" - ], - "rev": "c0590e5185acfcff83d93de3919bb37362d43ffc", - "revisionExpr": "c0590e5185acfcff83d93de3919bb37362d43ffc", - "sha256": "0ymmrdxp31wpqwhfcaan2rjfhcj0gv7zigshhpcai1xv5zfb9ax2", - "tree": "e17a4ce161430b07e289f79f4ebc6181dc97d89a", - "url": "https://android.googlesource.com/platform/external/rust/crates/idna" - }, - "external/rust/crates/instant": { - "groups": [ - "pdk" - ], - "rev": "401a40aa1441255da71b01f325ba0ca7fa7c3932", - "revisionExpr": "401a40aa1441255da71b01f325ba0ca7fa7c3932", - "sha256": "07w1pii8i6qkfnwvhsm4iivflxqq6hpbmiyq7jsw4qbigsrjjrc9", - "tree": "cca5bb2f710f5667d61900a53bea9e4dacef32a3", - "url": "https://android.googlesource.com/platform/external/rust/crates/instant" - }, - "external/rust/crates/intrusive-collections": { - "dateTime": 1619744789, - "groups": [ - "pdk" - ], - "rev": "e341cd76b20798f71172a460a584862c5731bad3", - "revisionExpr": "e341cd76b20798f71172a460a584862c5731bad3", - "sha256": "06rv3d12ds3kdnsxlzv4318i1nykvsmh9hcvcapvhpxc8av9xj9q", - "tree": "8cab78e20c4344228f35b5aa8a47039926a4f317", - "url": "https://android.googlesource.com/platform/external/rust/crates/intrusive-collections" - }, - "external/rust/crates/itertools": { - "dateTime": 1617757511, - "groups": [ - "pdk" - ], - "rev": "2c94692eca798ddecf74eecd7b22d58f3a839b78", - "revisionExpr": "2c94692eca798ddecf74eecd7b22d58f3a839b78", - "sha256": "0w0h9zdc938l057zjbsvai9s5mnhyx9nga55agwarflg39gr12xw", - "tree": "70e883bc01ba2b4d8dd07e0347be18a2fbbd2c18", - "url": "https://android.googlesource.com/platform/external/rust/crates/itertools" - }, - "external/rust/crates/itoa": { - "groups": [ - "pdk" - ], - "rev": "52806fb8b0331215842ccee4e8646d4cb99048fa", - "revisionExpr": "52806fb8b0331215842ccee4e8646d4cb99048fa", - "sha256": "1rji01a0sfkfh18jx243hbm69mqjx9i013df0zwisnvq4680536i", - "tree": "a37d77a527c577f11a2c00f84694c9fd47b5617b", - "url": "https://android.googlesource.com/platform/external/rust/crates/itoa" - }, - "external/rust/crates/lazy_static": { - "dateTime": 1619744791, - "groups": [ - "pdk" - ], - "rev": "767c159b23215b19a7738348a004f34f9b70e816", - "revisionExpr": "767c159b23215b19a7738348a004f34f9b70e816", - "sha256": "0wbi944w289ihsvirwzy9y0casx6xfnyd6vlbrlp6mrly8i9f1n8", - "tree": "d085eaf52ac4c533290ddfff287cc1632b2bd74f", - "url": "https://android.googlesource.com/platform/external/rust/crates/lazy_static" - }, - "external/rust/crates/lazycell": { - "groups": [ - "pdk" - ], - "rev": "1bcb5deef2941f9818b4e5dc7040003fa92dada5", - "revisionExpr": "1bcb5deef2941f9818b4e5dc7040003fa92dada5", - "sha256": "06di56bnsz4msyj77nwha4g1mi08k19ymh15isd79wc6x44z9h5h", - "tree": "8427b39add9086a50d82eeb647256704ba2c3fd1", - "url": "https://android.googlesource.com/platform/external/rust/crates/lazycell" - }, - "external/rust/crates/libc": { - "dateTime": 1620954331, - "groups": [ - "pdk" - ], - "rev": "f5b4f7c9d0bfc022bb8726cc0e3dc909c2e1df53", - "revisionExpr": "f5b4f7c9d0bfc022bb8726cc0e3dc909c2e1df53", - "sha256": "1zx4l0w87azhy1pc6mnvzw0ksbjbfrv6gvbvnn2d5g2plp3ssja0", - "tree": "b63bb3578266975d3cce7442325eaa5bdf684362", - "url": "https://android.googlesource.com/platform/external/rust/crates/libc" - }, - "external/rust/crates/libfuzzer-sys": { - "dateTime": 1617671131, - "groups": [ - "pdk" - ], - "rev": "02b00a706f4e43137a99b1379d906a8ad68b52e5", - "revisionExpr": "02b00a706f4e43137a99b1379d906a8ad68b52e5", - "sha256": "0f5a2zl26ydvffwzfw3yk2mfpy63qkhc97vbmg6nqp03jd3gxdhv", - "tree": "b40cfd9e8802b2879a81663220a69c0d24691ebf", - "url": "https://android.googlesource.com/platform/external/rust/crates/libfuzzer-sys" - }, - "external/rust/crates/libloading": { - "groups": [ - "pdk" - ], - "rev": "10b0b20648ac34350d16b9e51bede80c322e8246", - "revisionExpr": "10b0b20648ac34350d16b9e51bede80c322e8246", - "sha256": "125hn4cvm7d73y1caagf2vm17qzrkl6hppw8icibiwzc3cvq509p", - "tree": "42b59de035f0989e3c3bd61b637525689abae76d", - "url": "https://android.googlesource.com/platform/external/rust/crates/libloading" - }, - "external/rust/crates/libm": { - "groups": [ - "pdk" - ], - "rev": "e21e61b77823df67af87725eae51d56f280e259f", - "revisionExpr": "e21e61b77823df67af87725eae51d56f280e259f", - "sha256": "111agfhx3rid2cgg0va4rblsdvr5xa0lpzwqbbk15nh184ckbn14", - "tree": "936efc6c35aad8c3b35463bca23ef4bc2601647a", - "url": "https://android.googlesource.com/platform/external/rust/crates/libm" - }, - "external/rust/crates/libsqlite3-sys": { - "dateTime": 1619053539, - "groups": [ - "pdk" - ], - "rev": "c61cc5f9acb49171997f585bdb22ea3d2f8bcfa3", - "revisionExpr": "c61cc5f9acb49171997f585bdb22ea3d2f8bcfa3", - "sha256": "0zw7ak9v8fayazqi33nvy6laysh2rxd424l2c8sxb5sshp9csp8m", - "tree": "5893099480ba2ed264eb1a7c609f2e533a00af0e", - "url": "https://android.googlesource.com/platform/external/rust/crates/libsqlite3-sys" - }, - "external/rust/crates/libz-sys": { - "groups": [ - "pdk" - ], - "rev": "29d191c17472011ac7b83e0ede4f6b7a671658a3", - "revisionExpr": "29d191c17472011ac7b83e0ede4f6b7a671658a3", - "sha256": "1snrdfqxghyiwd3w7yxbp0vl0kpx6w1ciih3hhvwhfg83yh754h1", - "tree": "a82fa5d617db8c153971ff79e282ccb8a7de9548", - "url": "https://android.googlesource.com/platform/external/rust/crates/libz-sys" - }, - "external/rust/crates/linked-hash-map": { - "groups": [ - "pdk" - ], - "rev": "29724dda0c1b97dae1113d5e32f88658d5893103", - "revisionExpr": "29724dda0c1b97dae1113d5e32f88658d5893103", - "sha256": "10avx3pavwvc6w9pwwbkazahbrjffkq1bw4rd48fwbapsx2c1axj", - "tree": "1581bee08dc44fc7d06bb49ecb559d4f087ba093", - "url": "https://android.googlesource.com/platform/external/rust/crates/linked-hash-map" - }, - "external/rust/crates/lock_api": { - "groups": [ - "pdk" - ], - "rev": "cc6587e280c2840df80753402034864f5245c100", - "revisionExpr": "cc6587e280c2840df80753402034864f5245c100", - "sha256": "18m7p6hd57zbhc4nr0l63i38zk9riw8vkrs172j5zzwfc086v3vy", - "tree": "2463dc1fc3604e2b96a0e336af6b3d2cf0fff867", - "url": "https://android.googlesource.com/platform/external/rust/crates/lock_api" - }, - "external/rust/crates/log": { - "dateTime": 1619744795, - "groups": [ - "pdk" - ], - "rev": "f4a340ef8009ae69c956480b037e93fd44362aa9", - "revisionExpr": "f4a340ef8009ae69c956480b037e93fd44362aa9", - "sha256": "1zzb335rk5bpi75jm4sb5pf8rmnpf6dznbd5n4nzl1i226zfqvz8", - "tree": "031b9a1439a080028cca7242477294509db7c906", - "url": "https://android.googlesource.com/platform/external/rust/crates/log" - }, - "external/rust/crates/lru-cache": { - "groups": [ - "pdk" - ], - "rev": "3ef773c321aa64f69433c7c96d3c4219a65d388e", - "revisionExpr": "3ef773c321aa64f69433c7c96d3c4219a65d388e", - "sha256": "1cba2cgnkp681l5dhppipfidlj244mzzv0iwgi0qmaja99cdyzfz", - "tree": "fbfacb8577124d735b7a802d486828a01e3b4582", - "url": "https://android.googlesource.com/platform/external/rust/crates/lru-cache" - }, - "external/rust/crates/macaddr": { - "groups": [ - "pdk" - ], - "rev": "efc9bb88df45a8bf5840874c828537d1d7a64f71", - "revisionExpr": "efc9bb88df45a8bf5840874c828537d1d7a64f71", - "sha256": "1ih34msm26vya16vkqxsvf0zrxxhbdgm3gbxb80md6wlv4vmskjm", - "tree": "7abd48419fd15ceb455806e87b4b18624e992c1e", - "url": "https://android.googlesource.com/platform/external/rust/crates/macaddr" - }, - "external/rust/crates/managed": { - "groups": [ - "pdk" - ], - "rev": "c4fc0f035a82be6aae54a7f352570955c80683dc", - "revisionExpr": "c4fc0f035a82be6aae54a7f352570955c80683dc", - "sha256": "05a90v3jq9yw5bj547qjx31l5fm6fafdl1mbngbkglmmw0i2bzmk", - "tree": "2c80002f995035bb3feb85345490087e831f48f7", - "url": "https://android.googlesource.com/platform/external/rust/crates/managed" - }, - "external/rust/crates/matches": { - "groups": [ - "pdk" - ], - "rev": "2a8b6452b5653cfc2725cd8d86c86fe3e07d4b8c", - "revisionExpr": "2a8b6452b5653cfc2725cd8d86c86fe3e07d4b8c", - "sha256": "1sp2ddidbl3h0hbrkbg194jpqpdb1l74pi8kdga3sxczp3dlmkyd", - "tree": "3ec477d7b01067633da10d4b2a1808b463f2e281", - "url": "https://android.googlesource.com/platform/external/rust/crates/matches" - }, - "external/rust/crates/memchr": { - "dateTime": 1620867976, - "groups": [ - "pdk" - ], - "rev": "80e24c1630e1db17a5d7e8dcacb98dfac31c4eeb", - "revisionExpr": "80e24c1630e1db17a5d7e8dcacb98dfac31c4eeb", - "sha256": "0hwsviz4jz3c7n7lcf95m6brifngx1r6s3h57d1xkqqz6vz7y716", - "tree": "c7576ffdf6b174ea01726b8a6e014d415a109294", - "url": "https://android.googlesource.com/platform/external/rust/crates/memchr" - }, - "external/rust/crates/memoffset": { - "dateTime": 1619744798, - "groups": [ - "pdk" - ], - "rev": "fae6ca26cf70bbb5ac3d87ecfd8b0d40a60bee5d", - "revisionExpr": "fae6ca26cf70bbb5ac3d87ecfd8b0d40a60bee5d", - "sha256": "1vkrp3y4l7vxcsbgf8wxfl1w9icwnikb69b2jjw77cy3r16c43qg", - "tree": "a7d702e71f38ae1597839c01ccca8820999c02e9", - "url": "https://android.googlesource.com/platform/external/rust/crates/memoffset" - }, - "external/rust/crates/mio": { - "dateTime": 1619744798, - "groups": [ - "pdk" - ], - "rev": "336960c8c61bf1254fae2b4926d69a320c888934", - "revisionExpr": "336960c8c61bf1254fae2b4926d69a320c888934", - "sha256": "0jhji521v8686xn5zzl3myy4q6jdnsw8wn3bh6fa0cnyl60gmpb2", - "tree": "d4331fc0ae40bfa56d8e3a9f2b73f914383f3447", - "url": "https://android.googlesource.com/platform/external/rust/crates/mio" - }, - "external/rust/crates/nix": { - "dateTime": 1619744798, - "groups": [ - "pdk" - ], - "rev": "b837459f909747f39435dc511be5fd125c812483", - "revisionExpr": "b837459f909747f39435dc511be5fd125c812483", - "sha256": "0wvpj5950hvj55gajh3yp2pf514shscnp4z39h9md9rjzig9qwr7", - "tree": "1b2c9f243e281f08541d4e109f6c11247e4daaa3", - "url": "https://android.googlesource.com/platform/external/rust/crates/nix" - }, - "external/rust/crates/no-panic": { - "groups": [ - "pdk" - ], - "rev": "287890f55d0d225b176149c0ef2492e4f5fb886b", - "revisionExpr": "287890f55d0d225b176149c0ef2492e4f5fb886b", - "sha256": "0cz0nj5d58s0p03pf4j3k14d9my2iss4gap87ln7fkx63kll7l9b", - "tree": "6cb6aca36ea809cfe8a91bdf8ea95d1620d787b0", - "url": "https://android.googlesource.com/platform/external/rust/crates/no-panic" - }, - "external/rust/crates/nom": { - "groups": [ - "pdk" - ], - "rev": "1ca5bdcf82be5612058a37eb8f0bd013f79f427e", - "revisionExpr": "1ca5bdcf82be5612058a37eb8f0bd013f79f427e", - "sha256": "00iz5lgxgdlshwmsbppiw509y574dicmk3zfyba4xz0scd564xnv", - "tree": "31a75c5e7da406ad8509f9b752485bc1053d8acb", - "url": "https://android.googlesource.com/platform/external/rust/crates/nom" - }, - "external/rust/crates/num-derive": { - "groups": [ - "pdk" - ], - "rev": "1b3a5204cc5f10c7156fd8fbcd8957ecbd206255", - "revisionExpr": "1b3a5204cc5f10c7156fd8fbcd8957ecbd206255", - "sha256": "07l72iv3aikhcfywfll8rjh7ylclndxr7cidcq6a8i0klxfibiv7", - "tree": "c9a58f4fc6663d85c63dcb9f4a8cf00c85f3993e", - "url": "https://android.googlesource.com/platform/external/rust/crates/num-derive" - }, - "external/rust/crates/num-integer": { - "groups": [ - "pdk" - ], - "rev": "c72f03e26b6742eee471428005c81e1f98d89951", - "revisionExpr": "c72f03e26b6742eee471428005c81e1f98d89951", - "sha256": "1b0i5j8vgn1xvp66dcwdvfcq8hymn7hx04411lrbcha9v1zrjl23", - "tree": "b848290708fb637982cdf87d4a2f6d5d4d26afb4", - "url": "https://android.googlesource.com/platform/external/rust/crates/num-integer" - }, - "external/rust/crates/num-traits": { - "groups": [ - "pdk" - ], - "rev": "a53d5188633b74f59868a0429cdcb6779a520296", - "revisionExpr": "a53d5188633b74f59868a0429cdcb6779a520296", - "sha256": "05ar1k2x8pqqr9hn4cchy5kbv5cg80aaxq0k6xp794m3cn7j275s", - "tree": "b6030c920777b49632dce5c4ed4a1783329c9e3a", - "url": "https://android.googlesource.com/platform/external/rust/crates/num-traits" - }, - "external/rust/crates/num_cpus": { - "groups": [ - "pdk" - ], - "rev": "00a5869dd63fa4aa147792e401525de2e0ca5085", - "revisionExpr": "00a5869dd63fa4aa147792e401525de2e0ca5085", - "sha256": "13l3ss2303qgx780ppsp7y8zkz5rh78mznml1mbnhk1j177zdjwp", - "tree": "384e51cab6b1186d6bfada666e744f0884b51d82", - "url": "https://android.googlesource.com/platform/external/rust/crates/num_cpus" - }, - "external/rust/crates/once_cell": { - "dateTime": 1619744801, - "groups": [ - "pdk" - ], - "rev": "ffcf21ac95783d536e0c67f2d991500652dd3efc", - "revisionExpr": "ffcf21ac95783d536e0c67f2d991500652dd3efc", - "sha256": "1pn4aj49f25r5jz4dm9wmdf1rmmghzff2yzplikbgkx4kl31q5zx", - "tree": "71c77aba563c644c5294b9326b518692929b3d44", - "url": "https://android.googlesource.com/platform/external/rust/crates/once_cell" - }, - "external/rust/crates/oorandom": { - "groups": [ - "pdk" - ], - "rev": "c2d6b4fda4f1993f9bb86473353a24c2b99b0e8e", - "revisionExpr": "c2d6b4fda4f1993f9bb86473353a24c2b99b0e8e", - "sha256": "05xsrs0hvzh9z28lmfq3slmjzia6dg6nqlsx5qzwzn06qximykaf", - "tree": "74f9b1c6c94f0a1d3902b4ed0cacb80a50f97f47", - "url": "https://android.googlesource.com/platform/external/rust/crates/oorandom" - }, - "external/rust/crates/parking_lot": { - "groups": [ - "pdk" - ], - "rev": "8243e8edc0cc68bc24968527ccc471e9cf778c69", - "revisionExpr": "8243e8edc0cc68bc24968527ccc471e9cf778c69", - "sha256": "1lfv9la7lm4m8k5wln2xv4ghv1yv4z99mgzl2rx5hz1rfrgg38g4", - "tree": "abaf3a6518cb6e59833b43a71a7fffd9eb7a0e5a", - "url": "https://android.googlesource.com/platform/external/rust/crates/parking_lot" - }, - "external/rust/crates/parking_lot_core": { - "groups": [ - "pdk" - ], - "rev": "3895199b24120319c2ae20624c2f7b7240d4226a", - "revisionExpr": "3895199b24120319c2ae20624c2f7b7240d4226a", - "sha256": "1rkzqb6is3c3s08m4gf16s17i6siy5xhcc77s25rwlvx6waq4k8d", - "tree": "33f2cece6b496f90ce8dcf1226a1d1c6b14a50f1", - "url": "https://android.googlesource.com/platform/external/rust/crates/parking_lot_core" - }, - "external/rust/crates/paste": { - "groups": [ - "pdk" - ], - "rev": "401972fedb60820a736a51805fc558bbddca280a", - "revisionExpr": "401972fedb60820a736a51805fc558bbddca280a", - "sha256": "0vy1knxk1rckadyjyl72dcyqc6wz8dvq0c986z3652cl0g0q1pji", - "tree": "4f65437682237a2c6bbafef186110d3bed2fd832", - "url": "https://android.googlesource.com/platform/external/rust/crates/paste" - }, - "external/rust/crates/peeking_take_while": { - "groups": [ - "pdk" - ], - "rev": "8bec6e6ffc9252f00e9842f9a1b68b71122370cb", - "revisionExpr": "8bec6e6ffc9252f00e9842f9a1b68b71122370cb", - "sha256": "12901vqlv7ciffpdq7bfdcfx2vpylwv16czvrm6174g7d9l68fv3", - "tree": "4c232123ab0931b735270e89e3c9c39e4a8f5ad0", - "url": "https://android.googlesource.com/platform/external/rust/crates/peeking_take_while" - }, - "external/rust/crates/percent-encoding": { - "groups": [ - "pdk" - ], - "rev": "8abc288fcc4b53ce82a1a25b69e6739c00cb3c69", - "revisionExpr": "8abc288fcc4b53ce82a1a25b69e6739c00cb3c69", - "sha256": "0vrdcvkv72306calx7q3hxmsk2b0kcac9hjn9s92l01am2svpa65", - "tree": "81666efe5312581e144a03f9be6dc2f9d65ff7bb", - "url": "https://android.googlesource.com/platform/external/rust/crates/percent-encoding" - }, - "external/rust/crates/pin-project": { - "dateTime": 1619744805, - "groups": [ - "pdk" - ], - "rev": "1e9053ff4d2e6b14b256e7796200ac18b3412fc8", - "revisionExpr": "1e9053ff4d2e6b14b256e7796200ac18b3412fc8", - "sha256": "1y0037f6zw4qyjjmb8qgxr15mdf8a36iym0r2in978bx6vickbyd", - "tree": "468b171d04d12d79930f58d6efc7ec3a45854589", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project" - }, - "external/rust/crates/pin-project-internal": { - "dateTime": 1617419103, - "groups": [ - "pdk" - ], - "rev": "3f2ac4c65645d700a794bddbe7cdb19e13b08646", - "revisionExpr": "3f2ac4c65645d700a794bddbe7cdb19e13b08646", - "sha256": "1dyjczyl7rjyj3qlslhvks0cb5hfmiz98g6il06837sl7sa7r435", - "tree": "77450a57bcb113372069d89c0c322639805fabba", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project-internal" - }, - "external/rust/crates/pin-project-lite": { - "dateTime": 1620867985, - "groups": [ - "pdk" - ], - "rev": "3b618083c2407192490c182bbe98a655dc021618", - "revisionExpr": "3b618083c2407192490c182bbe98a655dc021618", - "sha256": "19hx6g9vkwl07f5d65irylb82dj96w9sfcrpk2g5jnj4q35991di", - "tree": "d6a3b347e26f065a3b2bdd0d9c2627e287f35fba", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project-lite" - }, - "external/rust/crates/pin-utils": { - "dateTime": 1619744806, - "groups": [ - "pdk" - ], - "rev": "14c33453abb3bb905a89e53629f5a47a731eb6f2", - "revisionExpr": "14c33453abb3bb905a89e53629f5a47a731eb6f2", - "sha256": "0wc5x25b440l1qlfslhpvnm9yppwxjmx284wy7s0wz9jr9ikdn3k", - "tree": "588cd6bcab99f86ee21c4a232729119123f985a6", - "url": "https://android.googlesource.com/platform/external/rust/crates/pin-utils" - }, - "external/rust/crates/plotters": { - "dateTime": 1618362332, - "groups": [ - "pdk" - ], - "rev": "0a2fa53e0da07ba5a20b378fe75c8cce0099bf67", - "revisionExpr": "0a2fa53e0da07ba5a20b378fe75c8cce0099bf67", - "sha256": "0w3hzsr0hz5zz7cyn9r6hscan9arf8nbiq6fbgjaw67vjzzgjamd", - "tree": "f5309a0441cebfeb180fa9e396526b41dc0ed911", - "url": "https://android.googlesource.com/platform/external/rust/crates/plotters" - }, - "external/rust/crates/plotters-backend": { - "groups": [ - "pdk" - ], - "rev": "aec4eb69d7c580be8d765526b7ff6732ee633f0c", - "revisionExpr": "aec4eb69d7c580be8d765526b7ff6732ee633f0c", - "sha256": "1f6vxfgg2nb130cs0ykr4clhzwm9sd37hh87zk53v2yh1k2nsx63", - "tree": "417fa70cd53947cd95218cc87dd667de937a8554", - "url": "https://android.googlesource.com/platform/external/rust/crates/plotters-backend" - }, - "external/rust/crates/plotters-svg": { - "groups": [ - "pdk" - ], - "rev": "c7259b07f49c79d0c834feed8eeadc0967a2d8ab", - "revisionExpr": "c7259b07f49c79d0c834feed8eeadc0967a2d8ab", - "sha256": "0knjd1657r31h5djbkacpiapax09adk2ryf8izayli46ifyx11bz", - "tree": "357909034922a987ba274a913e1841b749583422", - "url": "https://android.googlesource.com/platform/external/rust/crates/plotters-svg" - }, - "external/rust/crates/ppv-lite86": { - "groups": [ - "pdk" - ], - "rev": "90ce507da4c75ddff18c18cdf51fe53d562dc779", - "revisionExpr": "90ce507da4c75ddff18c18cdf51fe53d562dc779", - "sha256": "02gkxcgik9jaw36hm59bs2pkgirrgz71ngsmxdda98h1ydip7i04", - "tree": "7d9f824e8baa7032c8f8bf51f965345a27a21cef", - "url": "https://android.googlesource.com/platform/external/rust/crates/ppv-lite86" - }, - "external/rust/crates/proc-macro-error": { - "groups": [ - "pdk" - ], - "rev": "ed3dda7d09a0cf1245b42e42d6fea55504685e3a", - "revisionExpr": "ed3dda7d09a0cf1245b42e42d6fea55504685e3a", - "sha256": "1knxgc7r9x289qmm38vmrh6sdyfp06i4n4ajlknyirb7gkqmw2br", - "tree": "cd40f04f8279da220adedf0f4c12d69ce0bbe1aa", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-error" - }, - "external/rust/crates/proc-macro-error-attr": { - "groups": [ - "pdk" - ], - "rev": "fd31f5c6c9bad5d5e6f5a04c4f2dfa01c89fecd3", - "revisionExpr": "fd31f5c6c9bad5d5e6f5a04c4f2dfa01c89fecd3", - "sha256": "00zdh0yjlvp8lfc55a9vpf30b1q4m5cnyqdd1sfxxjlfv5fjbddc", - "tree": "ef05221c0f24e4068adb5d1d41186ff2473b277b", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-error-attr" - }, - "external/rust/crates/proc-macro-hack": { - "groups": [ - "pdk" - ], - "rev": "14fb35ed210cf96b470306894f52cc9c679f9db3", - "revisionExpr": "14fb35ed210cf96b470306894f52cc9c679f9db3", - "sha256": "1k1ljy6alvx8hq3ym48ajavdljr6199xfd75ql72926nwk9aszxv", - "tree": "63973525c2cdafb3066c97a9105e24d1f164dd6b", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-hack" - }, - "external/rust/crates/proc-macro-nested": { - "dateTime": 1619744810, - "groups": [ - "pdk" - ], - "rev": "b5af54e6572152963076427cd23bfa8909b9a0cb", - "revisionExpr": "b5af54e6572152963076427cd23bfa8909b9a0cb", - "sha256": "1cm5csfpjbxbqs80javai4s0cdaz1d0a9i9mj45ck1dr1k9xzd5d", - "tree": "aa9c5fc45b7f8fd2b4b4925aa5a056befd82baad", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-nested" - }, - "external/rust/crates/proc-macro2": { - "dateTime": 1620954352, - "groups": [ - "pdk" - ], - "rev": "3c4d283777e0550d975705c33d94005d30b385c4", - "revisionExpr": "3c4d283777e0550d975705c33d94005d30b385c4", - "sha256": "01f5n87cdwhmw31b2433hv8fq9345haqhpg6k54as37g5pf4r052", - "tree": "44cebb73ced35debf89bc3554d7388321cd1a37b", - "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro2" - }, - "external/rust/crates/protobuf": { - "dateTime": 1619744810, - "groups": [ - "pdk" - ], - "rev": "852452cb1d57871e4e736abc50628d9c8794c95e", - "revisionExpr": "852452cb1d57871e4e736abc50628d9c8794c95e", - "sha256": "1v05llm5p3y1w36vnxlb58n0p5bdg5k2sr9vjrcq14biqapcm3di", - "tree": "9a6c316c8be8d38009d2fc5af7705b97ca0da5d4", - "url": "https://android.googlesource.com/platform/external/rust/crates/protobuf" - }, - "external/rust/crates/protobuf-codegen": { - "dateTime": 1618023941, - "groups": [ - "pdk" - ], - "rev": "fa9857fcadb485558a0996c7790ba0d984dcff31", - "revisionExpr": "fa9857fcadb485558a0996c7790ba0d984dcff31", - "sha256": "1yp4dly0d57gcyh4jp76jkvwxrbnv5w8vdklfmdd2gnad3gg5qjp", - "tree": "9eeac22d97fb868a2a9113a2bc173486ded1c70d", - "url": "https://android.googlesource.com/platform/external/rust/crates/protobuf-codegen" - }, - "external/rust/crates/quiche": { - "dateTime": 1621904803, - "groups": [ - "pdk" - ], - "rev": "0d07a28a43fcd6b67cb8abd4673b1af34bfff978", - "revisionExpr": "0d07a28a43fcd6b67cb8abd4673b1af34bfff978", - "sha256": "09r61vnj962kpz4s4r47mj21823244lnm60j0vnf9gp6yr10xv6w", - "tree": "2520972de69fdfa3e722d82b04cc5d8ce38d266f", - "url": "https://android.googlesource.com/platform/external/rust/crates/quiche" - }, - "external/rust/crates/quote": { - "groups": [ - "pdk" - ], - "rev": "b10f147053c4f20c2e456d509f318c4cd3299915", - "revisionExpr": "b10f147053c4f20c2e456d509f318c4cd3299915", - "sha256": "1lmnm2xvq7sqz0vqprqfgah04rwfgs3jga4za3ijpzmqr4bfqxbs", - "tree": "dfd15a994d01260db5255146bfd1a9a0284aa94e", - "url": "https://android.googlesource.com/platform/external/rust/crates/quote" - }, - "external/rust/crates/rand": { - "dateTime": 1620954354, - "groups": [ - "pdk" - ], - "rev": "851b4de965ccc0d9262523e40ffa50f73a2d66ff", - "revisionExpr": "851b4de965ccc0d9262523e40ffa50f73a2d66ff", - "sha256": "1q0xgznpka23616c4c52jw87yf2yf1nqxk4nrbs37idvdax3370w", - "tree": "af497444c7e9b3ecbb902fd0585f12ab1f7e9b39", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand" - }, - "external/rust/crates/rand_chacha": { - "groups": [ - "pdk" - ], - "rev": "bcf7be2376d854b863e690339cd3bbf065a56927", - "revisionExpr": "bcf7be2376d854b863e690339cd3bbf065a56927", - "sha256": "11nlq925r5jay7akqzimrk5lpr38cyi5izlpzmjqs73jv6j21n4l", - "tree": "40c7ef2eea2c0a82b12b1645c8ade94c411f5d77", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand_chacha" - }, - "external/rust/crates/rand_core": { - "groups": [ - "pdk" - ], - "rev": "94643c786a153c73e68da9b20e7f3ceaf3d36568", - "revisionExpr": "94643c786a153c73e68da9b20e7f3ceaf3d36568", - "sha256": "1yagpl8553a611mywlvf7zqdsqdgqh661y51lw0b9alh3m0dix5k", - "tree": "02226ab7d0aae65e8b9a942e87b48a3b889145d5", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand_core" - }, - "external/rust/crates/rand_xorshift": { - "groups": [ - "pdk" - ], - "rev": "2f5910a683ea882e6d58617bc0da27143c85899b", - "revisionExpr": "2f5910a683ea882e6d58617bc0da27143c85899b", - "sha256": "0pxla85gls4kib4ydlpzzsj3yw2s7ryk1yvljgjx7avkam3ba86m", - "tree": "fd1662d2dd877593a08cf3fa297a0806a431c305", - "url": "https://android.googlesource.com/platform/external/rust/crates/rand_xorshift" - }, - "external/rust/crates/rayon": { - "groups": [ - "pdk" - ], - "rev": "87ca321e7eff50b1a2c258fd888617b82f32fd12", - "revisionExpr": "87ca321e7eff50b1a2c258fd888617b82f32fd12", - "sha256": "0xffdyamd965vw93hl7zw6mgip01mybck8pfljr9msza39wfvp34", - "tree": "276308679073bbb5f034d935e9a617f2b09e5310", - "url": "https://android.googlesource.com/platform/external/rust/crates/rayon" - }, - "external/rust/crates/rayon-core": { - "groups": [ - "pdk" - ], - "rev": "76bb06a2cbd0ffeb39b01190bfc7ef87bf44ecbd", - "revisionExpr": "76bb06a2cbd0ffeb39b01190bfc7ef87bf44ecbd", - "sha256": "0kswciinmwn6f3xfgnxgqpnd6m3v6sm3m7d14vn2xp7938hi7s9w", - "tree": "94d4ebfabd135e1221ef63e678539ffb5acb6c19", - "url": "https://android.googlesource.com/platform/external/rust/crates/rayon-core" - }, - "external/rust/crates/regex": { - "dateTime": 1617419114, - "groups": [ - "pdk" - ], - "rev": "5904d1f8a73c470e6edb0f9d0b7259b2a317f791", - "revisionExpr": "5904d1f8a73c470e6edb0f9d0b7259b2a317f791", - "sha256": "0liqpk6bqwdypjawgcgwpdiy76a6ab5vvhi249430spb8552rvr2", - "tree": "5f360a0d078f211e4938d8bdb073d5aa685ed554", - "url": "https://android.googlesource.com/platform/external/rust/crates/regex" - }, - "external/rust/crates/regex-automata": { - "groups": [ - "pdk" - ], - "rev": "7ed5317c0dc493eb874c7c2f16f23611f237ff5f", - "revisionExpr": "7ed5317c0dc493eb874c7c2f16f23611f237ff5f", - "sha256": "060cvq9v43k2wca81bcyxyqspgyww0lw08xkiq0bznrql2vp7f04", - "tree": "75fa1da36f25642e72695c26cd507ac797d09286", - "url": "https://android.googlesource.com/platform/external/rust/crates/regex-automata" - }, - "external/rust/crates/regex-syntax": { - "dateTime": 1618362342, - "groups": [ - "pdk" - ], - "rev": "6ca23477b2f77358474eb8ab5e9bc9043be9dc14", - "revisionExpr": "6ca23477b2f77358474eb8ab5e9bc9043be9dc14", - "sha256": "1amzxpm2072myiyzwqvipr1nsxbdikhz49pvm19kbzmasnnx7gin", - "tree": "c9777920ca2210c635d86dca9d0820c953448f73", - "url": "https://android.googlesource.com/platform/external/rust/crates/regex-syntax" - }, - "external/rust/crates/remain": { - "groups": [ - "pdk" - ], - "rev": "032557c85440bc31bdb61bd17f274336058747d4", - "revisionExpr": "032557c85440bc31bdb61bd17f274336058747d4", - "sha256": "0d53xbgp935395b99anix9l3193ss2imi0dwzxqpr1b3x5imbff6", - "tree": "569392943172a9c10a478f649934e46de88a1c7e", - "url": "https://android.googlesource.com/platform/external/rust/crates/remain" - }, - "external/rust/crates/ring": { - "dateTime": 1617843950, - "groups": [ - "pdk" - ], - "rev": "7d9f324982d85b5acc39b2d51305db81c1a0f3c9", - "revisionExpr": "7d9f324982d85b5acc39b2d51305db81c1a0f3c9", - "sha256": "1svc2bj08si0x9frpkz90i7zal3lxbfi4kgl20w8r4018hk30c28", - "tree": "ef6ac5e5e83f9eac484be47c563bd951d48608a9", - "url": "https://android.googlesource.com/platform/external/rust/crates/ring" - }, - "external/rust/crates/rusqlite": { - "groups": [ - "pdk" - ], - "rev": "691f2c0982507a4f44e00764cd59d99df5ae0cff", - "revisionExpr": "691f2c0982507a4f44e00764cd59d99df5ae0cff", - "sha256": "0vq390rcdxx95pnj75j3dp393irh0rxsc0frz6mwpcfy7qvlkz7k", - "tree": "af09a0d512bc10a691b273f84025e1168f24aa3f", - "url": "https://android.googlesource.com/platform/external/rust/crates/rusqlite" - }, - "external/rust/crates/rustc-hash": { - "groups": [ - "pdk" - ], - "rev": "fbb652338f56a811a375917e32750410e324f7b6", - "revisionExpr": "fbb652338f56a811a375917e32750410e324f7b6", - "sha256": "1v30cz4b7ckpz4i6yzcz4xcnkjvvpfd9ijz2qf0xzfqjaybfhlyb", - "tree": "16244a35292a0f1c14f6fbc0d6998e7e774c4ad7", - "url": "https://android.googlesource.com/platform/external/rust/crates/rustc-hash" - }, - "external/rust/crates/rustversion": { - "groups": [ - "pdk" - ], - "rev": "7bf662aec0efe61b09a4995e6d10ec97d94f625e", - "revisionExpr": "7bf662aec0efe61b09a4995e6d10ec97d94f625e", - "sha256": "0jjn769sm5h0j1g2ysxip2c3qn5fgiyklnc80kpwpbc8pz359vlm", - "tree": "ee785501b096808438284c8623ebf9f736577dbe", - "url": "https://android.googlesource.com/platform/external/rust/crates/rustversion" - }, - "external/rust/crates/ryu": { - "groups": [ - "pdk" - ], - "rev": "2ab1c65dcc60e2a261ba30ee0032997056dc67e5", - "revisionExpr": "2ab1c65dcc60e2a261ba30ee0032997056dc67e5", - "sha256": "0x7nx4w6pmy0bwbrlqgkdmjmbp4823gd1mfxxk240g0wy7zbpc8w", - "tree": "87a8aab98a66595cccf5a7c95c7db70e8d5d51a6", - "url": "https://android.googlesource.com/platform/external/rust/crates/ryu" - }, - "external/rust/crates/same-file": { - "groups": [ - "pdk" - ], - "rev": "48ace3b05da1623caf214b11facb12ad47469a7e", - "revisionExpr": "48ace3b05da1623caf214b11facb12ad47469a7e", - "sha256": "1hqv1pdqmjpnicwzmk5ysjicp552l61ppqv9liy201iz7bl2yagn", - "tree": "95044cb11346c805253cb7e8367f5b7dc946fde8", - "url": "https://android.googlesource.com/platform/external/rust/crates/same-file" - }, - "external/rust/crates/scopeguard": { - "groups": [ - "pdk" - ], - "rev": "4f20c4a8520acaefa9183a7ac370aebbd6bc1169", - "revisionExpr": "4f20c4a8520acaefa9183a7ac370aebbd6bc1169", - "sha256": "0yc9w5xz3vyjyyw17la529kz4jy4ayk1s98js871ha4xkbjwh840", - "tree": "4bef4900c61e55af7b2f51e278c130861e7c4767", - "url": "https://android.googlesource.com/platform/external/rust/crates/scopeguard" - }, - "external/rust/crates/serde": { - "dateTime": 1619744821, - "groups": [ - "pdk" - ], - "rev": "4269064736b858f5caaf2fa60937d8a9a0d1908b", - "revisionExpr": "4269064736b858f5caaf2fa60937d8a9a0d1908b", - "sha256": "1z74h4ir11fk52g0fs54mmalc4cd1ixycmngz3dam3li86hami8n", - "tree": "944dd49676b5a1fbc7916dd2f43ce03118ec1bae", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde" - }, - "external/rust/crates/serde_cbor": { - "groups": [ - "pdk" - ], - "rev": "d93938a9b0578e201d48960a54819f06680b42eb", - "revisionExpr": "d93938a9b0578e201d48960a54819f06680b42eb", - "sha256": "0hcd2xar0ymvly9qn9sxkwzg9cgx4isnks3v51dfdhz7np2rrj06", - "tree": "edc98c3f5b73937786ca2d28d5642b38ac420ae8", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_cbor" - }, - "external/rust/crates/serde_derive": { - "groups": [ - "pdk" - ], - "rev": "f87a8544a56fcb48f81b18d10ed68b870e55d851", - "revisionExpr": "f87a8544a56fcb48f81b18d10ed68b870e55d851", - "sha256": "1api77r6ylamm2zlhl76n3jbfrzqkqbjq42kn9y3bq6akn7ixvw5", - "tree": "a98e98ba5777200bee83b5f134a74d2094ccc630", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_derive" - }, - "external/rust/crates/serde_json": { - "dateTime": 1619744822, - "groups": [ - "pdk" - ], - "rev": "51217caa9538676e7915bfabcc4ea1976a1c6013", - "revisionExpr": "51217caa9538676e7915bfabcc4ea1976a1c6013", - "sha256": "1qcw6skd8wqgy6mdh14am0wp30dlc7cwp09fg2ml0k3w6d6zrz62", - "tree": "7d8dd4827439b0ed2b64a86ed714755e31973f61", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_json" - }, - "external/rust/crates/serde_test": { - "groups": [ - "pdk" - ], - "rev": "32fb05f66668b8efd0b6422b405294b6ec7f21e1", - "revisionExpr": "32fb05f66668b8efd0b6422b405294b6ec7f21e1", - "sha256": "07hdv8n29f5rrngjn7qxmq9dw37j1y5awlbpga204jzj52bg8sax", - "tree": "53eb080a95773b5f6a5c34960ceeef2f4246fe7d", - "url": "https://android.googlesource.com/platform/external/rust/crates/serde_test" - }, - "external/rust/crates/shared_child": { - "groups": [ - "pdk" - ], - "rev": "27f1c2099729d5b6b40a84462e834c8f309b4154", - "revisionExpr": "27f1c2099729d5b6b40a84462e834c8f309b4154", - "sha256": "0l52r5sxgr164fqmlhfhdk7hr5jwwqfrp558pk41h314y3pr1gg4", - "tree": "756dfc17a28ce25d3a44da77dad4d72e6979d7f7", - "url": "https://android.googlesource.com/platform/external/rust/crates/shared_child" - }, - "external/rust/crates/shlex": { - "groups": [ - "pdk" - ], - "rev": "e9a4d598117052dde79d80cc11d8b8eddd7902a8", - "revisionExpr": "e9a4d598117052dde79d80cc11d8b8eddd7902a8", - "sha256": "135jawxfirwgh6dh0k25bl1k8acmvpwwpah62dcr775x3g885srj", - "tree": "3e48ad25f19353665621be34bf45b92e33cc471d", - "url": "https://android.googlesource.com/platform/external/rust/crates/shlex" - }, - "external/rust/crates/slab": { - "dateTime": 1619744824, - "groups": [ - "pdk" - ], - "rev": "77344e3ed914812efd564f16ac80a16f99d1bfe9", - "revisionExpr": "77344e3ed914812efd564f16ac80a16f99d1bfe9", - "sha256": "0rvrph29d850l06wi8z0j3gzsnfbzlxnpgpqwxqwy3nqvvi90d9s", - "tree": "95d23281f1be722c5e7ff14d322b70b0a5120db1", - "url": "https://android.googlesource.com/platform/external/rust/crates/slab" - }, - "external/rust/crates/smallvec": { - "dateTime": 1619571956, - "groups": [ - "pdk" - ], - "rev": "8323ba1d43c135d1eff9967e205668676c0a47fe", - "revisionExpr": "8323ba1d43c135d1eff9967e205668676c0a47fe", - "sha256": "02mvm1c3d9axdf9qkg2rylvhp7sgxcx9n338xfmaaq1c76wy0l7x", - "tree": "3ed4f71564f78fb702412335da032629712bf1f3", - "url": "https://android.googlesource.com/platform/external/rust/crates/smallvec" - }, - "external/rust/crates/spin": { - "dateTime": 1619744824, - "groups": [ - "pdk" - ], - "rev": "e53c0fe704e763fc9d9688e3a155ade0a04b17ea", - "revisionExpr": "e53c0fe704e763fc9d9688e3a155ade0a04b17ea", - "sha256": "00kv0aicmq07y6i44hz382h4fzhz4gbl31ckbch0f9c6xyhm0g8a", - "tree": "8aa33bfe69d31d520c9f1aa0b31ed2e4683f5595", - "url": "https://android.googlesource.com/platform/external/rust/crates/spin" - }, - "external/rust/crates/structopt": { - "groups": [ - "pdk" - ], - "rev": "a3544b998a459dc5f980c30daf4731e1fa0ef12a", - "revisionExpr": "a3544b998a459dc5f980c30daf4731e1fa0ef12a", - "sha256": "0n6lk2i8z0brsrg8gilmlx58h58c6j02jhln9rm9x9r13vhy09fq", - "tree": "a1f2b136f0951447ee26fd070ec1044f092023a7", - "url": "https://android.googlesource.com/platform/external/rust/crates/structopt" - }, - "external/rust/crates/structopt-derive": { - "groups": [ - "pdk" - ], - "rev": "41923a960f8ff256840999cd78621113ee7adf00", - "revisionExpr": "41923a960f8ff256840999cd78621113ee7adf00", - "sha256": "16yjhl98qilspdi2rk0bhs3ckav3rysdccbq7nm6w6zpvn4jm4zq", - "tree": "2b7fbbc02b5ac2be4758b18848f2f47bd20f025b", - "url": "https://android.googlesource.com/platform/external/rust/crates/structopt-derive" - }, - "external/rust/crates/syn": { - "dateTime": 1620954368, - "groups": [ - "pdk" - ], - "rev": "defdd4d32c90a90e9d0fb6e9ac1e42339f51b618", - "revisionExpr": "defdd4d32c90a90e9d0fb6e9ac1e42339f51b618", - "sha256": "086z6n4nkw8sdjwjfvnrzrsmiyahq2s6aw4fp776kgwg7lxl7shp", - "tree": "a9f5b49c1bcd5d7f11000a655eb7da788ef16208", - "url": "https://android.googlesource.com/platform/external/rust/crates/syn" - }, - "external/rust/crates/syn-mid": { - "groups": [ - "pdk" - ], - "rev": "8aec92b1987813949167a8a2060711cea82f3663", - "revisionExpr": "8aec92b1987813949167a8a2060711cea82f3663", - "sha256": "0hhvqxhk4rkwm0qkfh71rc1h3p1naldxw11691igmn6rgr8q94in", - "tree": "ea68852a3b48b436d538623fc285812553ae69b0", - "url": "https://android.googlesource.com/platform/external/rust/crates/syn-mid" - }, - "external/rust/crates/termcolor": { - "groups": [ - "pdk" - ], - "rev": "ab4f7550a493b7f5ee9a9bf83caefd3d44fd1f47", - "revisionExpr": "ab4f7550a493b7f5ee9a9bf83caefd3d44fd1f47", - "sha256": "0cqjgbwvccydjz2xrsrbsia3lmfzw275g1lmxw4jla1zfja4q9n0", - "tree": "b168e1675abf463eb4f238035e8cff5c0a23bff7", - "url": "https://android.googlesource.com/platform/external/rust/crates/termcolor" - }, - "external/rust/crates/textwrap": { - "dateTime": 1619744827, - "groups": [ - "pdk" - ], - "rev": "f7a966e03dcbeb44164fc4de0cf0ed8cfed5c616", - "revisionExpr": "f7a966e03dcbeb44164fc4de0cf0ed8cfed5c616", - "sha256": "1hc46d3jlx6v5swfj4d0p9267snl4xx6wpwx26s3bb4s98z4bdfn", - "tree": "3bd9375068a14132a49e5f30afab363dd976f9d9", - "url": "https://android.googlesource.com/platform/external/rust/crates/textwrap" - }, - "external/rust/crates/thiserror": { - "dateTime": 1619744827, - "groups": [ - "pdk" - ], - "rev": "07e133c63f1022ec7f153d72babd30c5be05d75e", - "revisionExpr": "07e133c63f1022ec7f153d72babd30c5be05d75e", - "sha256": "02n6qiz8qpq972a06xdzgxs5bffpgs6mwx63chyxgnqy6726flh3", - "tree": "1bfe266a621b097a5e3abbed7b0cf00f3d2311cd", - "url": "https://android.googlesource.com/platform/external/rust/crates/thiserror" - }, - "external/rust/crates/thiserror-impl": { - "groups": [ - "pdk" - ], - "rev": "d6762e7c74512586bb7f6b61c6604da4418208b1", - "revisionExpr": "d6762e7c74512586bb7f6b61c6604da4418208b1", - "sha256": "0gg7s24ady7zlh46nffk7yh11rrddg8wvsdcr7c711dsbxxb5584", - "tree": "55288574ba91873099b9261dd61f9d1ab82b84e8", - "url": "https://android.googlesource.com/platform/external/rust/crates/thiserror-impl" - }, - "external/rust/crates/thread_local": { - "groups": [ - "pdk" - ], - "rev": "95e35587ecd99567ff6a17a4519c052567e4dcd6", - "revisionExpr": "95e35587ecd99567ff6a17a4519c052567e4dcd6", - "sha256": "0ln79byy89kpxygpqd11bbi5xsjypy1n28wrp91hy6sx786hla85", - "tree": "d8039a1ffb11378c74b2287a975c5dec58c4c672", - "url": "https://android.googlesource.com/platform/external/rust/crates/thread_local" - }, - "external/rust/crates/tinytemplate": { - "groups": [ - "pdk" - ], - "rev": "59b7104905716951c74849743947ff56dc7c3275", - "revisionExpr": "59b7104905716951c74849743947ff56dc7c3275", - "sha256": "10wg6wj3bzynr1z9pb50bmr6pc8i7xq56lwjydgwilhwi6p2g96w", - "tree": "410da5262bed94fc3bb0595021f9a25c4ef3b798", - "url": "https://android.googlesource.com/platform/external/rust/crates/tinytemplate" - }, - "external/rust/crates/tinyvec": { - "dateTime": 1620868020, - "groups": [ - "pdk" - ], - "rev": "f5e6016ac1c6df655d1ea7096d1ad3f0b3ddbae8", - "revisionExpr": "f5e6016ac1c6df655d1ea7096d1ad3f0b3ddbae8", - "sha256": "1iarzdmdck0f5fdwidd665m45wxl9aj32s1lm30nd5379cprmrwn", - "tree": "374e6263abc26a82e70c06ffcb32122ace1036af", - "url": "https://android.googlesource.com/platform/external/rust/crates/tinyvec" - }, - "external/rust/crates/tinyvec_macros": { - "groups": [ - "pdk" - ], - "rev": "972bf8630144094eee8218c115be030cc0e38589", - "revisionExpr": "972bf8630144094eee8218c115be030cc0e38589", - "sha256": "0y1c5xaq9nbiyi52zaapdbbhm7vmq6hizxmg0kd0nlyagd95smsx", - "tree": "8ce667ee5183e2c095c2c78b93c815bf3f1f7fdf", - "url": "https://android.googlesource.com/platform/external/rust/crates/tinyvec_macros" - }, - "external/rust/crates/tokio": { - "dateTime": 1620868022, - "groups": [ - "pdk" - ], - "rev": "1402fa9f5141ff1eaf9ac083b70f5c9390da02d9", - "revisionExpr": "1402fa9f5141ff1eaf9ac083b70f5c9390da02d9", - "sha256": "0zjh0cik5kwp6vfisza3bifjyplp8ymc52navzgqyf2zc5x4lnvx", - "tree": "e10d0a372aeefa84479d5977eaab1bacb259dba9", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio" - }, - "external/rust/crates/tokio-macros": { - "groups": [ - "pdk" - ], - "rev": "13c415b10f2389cc4e68e86aa57c08ff70ca01c5", - "revisionExpr": "13c415b10f2389cc4e68e86aa57c08ff70ca01c5", - "sha256": "0py405c2b4bci1gj7gf4swv8s80fzqncm8kppfv04xd78ph9mmwn", - "tree": "73ae6097756f20f810c08ea2dd034427514f2c82", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-macros" - }, - "external/rust/crates/tokio-stream": { - "dateTime": 1620954374, - "groups": [ - "pdk" - ], - "rev": "1218e27ee46bf77fed6bd80dbf66fc25c6b24fc8", - "revisionExpr": "1218e27ee46bf77fed6bd80dbf66fc25c6b24fc8", - "sha256": "1369f0daiyy9yvbf9k3caifcnp7b2wjywy29if55kl0rb0pgs764", - "tree": "72914b796f12019cf957d8c75594407aa482255f", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-stream" - }, - "external/rust/crates/tokio-test": { - "dateTime": 1620954374, - "groups": [ - "pdk" - ], - "rev": "14e182e8feb4d970f6be201bc3245fdb6ebf3a87", - "revisionExpr": "14e182e8feb4d970f6be201bc3245fdb6ebf3a87", - "sha256": "0r8ddxhlrqdi8qwwj9frqp40l8jzzp3jk2w3bmm31n97sp8ma0xw", - "tree": "5c0a2fa2837cdf578d6277ad34559ce9c0af7fda", - "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-test" - }, - "external/rust/crates/unicode-bidi": { - "dateTime": 1619744832, - "groups": [ - "pdk" - ], - "rev": "1da4053922773b5e56c0d5e21c99889b37d11244", - "revisionExpr": "1da4053922773b5e56c0d5e21c99889b37d11244", - "sha256": "0r6bd31wn5nbs18rrgaf47gyrivlxd2rni86qm78f4r7kabzadhc", - "tree": "ba149378c00d33edf2b1f48ebf6763aeb08bc733", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-bidi" - }, - "external/rust/crates/unicode-normalization": { - "dateTime": 1619744832, - "groups": [ - "pdk" - ], - "rev": "df4e39e8369dfe54b35d0135182cc4e482cf33d2", - "revisionExpr": "df4e39e8369dfe54b35d0135182cc4e482cf33d2", - "sha256": "1z5amlnpv23q5n01093rx4j6byjc58yg1r1y0f0lcxxky293r718", - "tree": "214b179b4ffa07c7969655088f3361f7650a1aa1", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-normalization" - }, - "external/rust/crates/unicode-segmentation": { - "groups": [ - "pdk" - ], - "rev": "ab59a255aa2677c907a247a610aa139ce2043121", - "revisionExpr": "ab59a255aa2677c907a247a610aa139ce2043121", - "sha256": "07fp8jn2fm4jpy523ifpc7fh9gsb1dqja1x9f508ggigmklgxhic", - "tree": "47be3ea825e1446e093c3b760db7d40a4e4e55d6", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-segmentation" - }, - "external/rust/crates/unicode-width": { - "groups": [ - "pdk" - ], - "rev": "407d8fc2a81358fdefea4b4f797e081adc034a89", - "revisionExpr": "407d8fc2a81358fdefea4b4f797e081adc034a89", - "sha256": "0xqr3v1kq561xbw126kj4xfvysd47sfj7rz4ld9pr9vm1nxmgr46", - "tree": "0c972b8768dec8097b2470d65a90d403559ec404", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-width" - }, - "external/rust/crates/unicode-xid": { - "groups": [ - "pdk" - ], - "rev": "514a3a4b835a014807444ee9d15ef09c41fe3f1d", - "revisionExpr": "514a3a4b835a014807444ee9d15ef09c41fe3f1d", - "sha256": "11j24rxm4r9zykcidasjhgiy37p1lqrmkpa7dl0rdb7c1hyj7lnc", - "tree": "61cbc999afbb44a39051d64970ec4715eba50b3e", - "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-xid" - }, - "external/rust/crates/untrusted": { - "dateTime": 1619744834, - "groups": [ - "pdk" - ], - "rev": "c4b249413cebe879268e03e104b38dd96e1237e0", - "revisionExpr": "c4b249413cebe879268e03e104b38dd96e1237e0", - "sha256": "135jcnwi4f8a5lx7lphdc9w9qsdv0xj63lxh7wxgkkz00d12hh93", - "tree": "9a0d8f711d29ef10cada1eca97bdda6252989cd9", - "url": "https://android.googlesource.com/platform/external/rust/crates/untrusted" - }, - "external/rust/crates/url": { - "groups": [ - "pdk" - ], - "rev": "24615742dbf46d9cd9b2a64d449417d7e67900b1", - "revisionExpr": "24615742dbf46d9cd9b2a64d449417d7e67900b1", - "sha256": "1wm10msikrg7l999qkrwddiy6q609j07agddz71gk83gar6nfid2", - "tree": "1a6ded2c2ce9ce49062f522b36b4915644506edb", - "url": "https://android.googlesource.com/platform/external/rust/crates/url" - }, - "external/rust/crates/uuid": { - "dateTime": 1636160765, - "groups": [ - "pdk" - ], - "rev": "621eaf85d35127eb9ca35fc17f0b9597dbbccaa7", - "revisionExpr": "621eaf85d35127eb9ca35fc17f0b9597dbbccaa7", - "sha256": "1pc8c5dfr58srbz9f9fpdx9gny327kprvxf29bvzhi4cl790a2p3", - "tree": "2eca1ceb3401583d9a0f5722c933eeed8c8717f7", - "url": "https://android.googlesource.com/platform/external/rust/crates/uuid" - }, - "external/rust/crates/vmm_vhost": { - "dateTime": 1636160765, - "groups": [ - "pdk" - ], - "rev": "e888142820fecb866897908cf4144fd0744f5a38", - "revisionExpr": "e888142820fecb866897908cf4144fd0744f5a38", - "sha256": "1mcpfjh0yvbgbhn1v4n71rbai4spcxb9v2iy1cr859wh679niq77", - "tree": "d61c753f3a2deb9f1c334c0a593d7a81c76709fa", - "url": "https://android.googlesource.com/platform/external/rust/crates/vmm_vhost" - }, - "external/rust/crates/vsock": { - "groups": [ - "pdk" - ], - "rev": "fbe26d8f72c83dc9fe72a60dfa0500a73ae994fd", - "revisionExpr": "fbe26d8f72c83dc9fe72a60dfa0500a73ae994fd", - "sha256": "13x5kiyz72rcssg5ldfdq77ss5xq2q6ixixijcn4sq5411j75dmd", - "tree": "6568264214021f58808210f4dd283a07bafebfbf", - "url": "https://android.googlesource.com/platform/external/rust/crates/vsock" - }, - "external/rust/crates/walkdir": { - "groups": [ - "pdk" - ], - "rev": "2f4725b30109118c76000e43ec93bc66cd1b33aa", - "revisionExpr": "2f4725b30109118c76000e43ec93bc66cd1b33aa", - "sha256": "081x2cvl8zh0xh0nb2402kgdv1pak1j5hijlh3iz3msndcsqgrmm", - "tree": "96e25337c7fa5779459e6923eace69c0d4199ca8", - "url": "https://android.googlesource.com/platform/external/rust/crates/walkdir" - }, - "external/rust/crates/weak-table": { - "groups": [ - "pdk" - ], - "rev": "5bc01f00bbad9e4fc506f74277fd15b1c1137cb2", - "revisionExpr": "5bc01f00bbad9e4fc506f74277fd15b1c1137cb2", - "sha256": "18hkrqykf2rh7hbwzvxmwr58ixybbi7m6sl9mvb3pwk8yf2qzq43", - "tree": "f32d89028ab9efbc8f60d4a24af0f7f26f270740", - "url": "https://android.googlesource.com/platform/external/rust/crates/weak-table" - }, - "external/rust/crates/which": { - "dateTime": 1618362365, - "groups": [ - "pdk" - ], - "rev": "7f8a04ae9f2396062316cef958e749923b319e5a", - "revisionExpr": "7f8a04ae9f2396062316cef958e749923b319e5a", - "sha256": "0svgz9mn1d6a14dnhghvw102s82bjyk3s9kh5ja6h08kwch2yzv5", - "tree": "cc218f809b980499efdc11c0902cd6c3b2637ab4", - "url": "https://android.googlesource.com/platform/external/rust/crates/which" - }, - "external/rust/crates/zip": { - "dateTime": 1621811177, - "groups": [ - "pdk" - ], - "rev": "767cae43e318f7b3319c3350e3b359df99dded18", - "revisionExpr": "767cae43e318f7b3319c3350e3b359df99dded18", - "sha256": "07da00h2m2kar3r2r891jhc625d5z99jb03vb3c56135kiasnzqi", - "tree": "ef34c15fdec9b0fe81745d51d78e536c9c74a3e9", - "url": "https://android.googlesource.com/platform/external/rust/crates/zip" - }, - "external/rust/cxx": { - "dateTime": 1618023970, - "groups": [ - "pdk" - ], - "rev": "e21664011d153978e59171e636aa8520a4153440", - "revisionExpr": "e21664011d153978e59171e636aa8520a4153440", - "sha256": "0jlw2bpzhynqzgdaw4f23j41njwxhd47gi3iy64g29z6hqicmdcg", - "tree": "9a2047c0d2430d59acc4534f49b6de28012d7551", - "url": "https://android.googlesource.com/platform/external/rust/cxx" - }, - "external/ruy": { - "groups": [ - "pdk" - ], - "rev": "1921442fc185b4d6ebcbf54b637d0ae3cd30b4aa", - "revisionExpr": "1921442fc185b4d6ebcbf54b637d0ae3cd30b4aa", - "sha256": "0sl38mw33dcla901rq0dmw98lvpdsnwyis8fsxr5qkvar7fsfai3", - "tree": "aa0ec83d43383d770e0db00bbaa4d59a16283304", - "url": "https://android.googlesource.com/platform/external/ruy" - }, - "external/s2-geometry-library-java": { - "dateTime": 1615341997, - "groups": [ - "pdk" - ], - "rev": "c2f166e442b880f4220fa0ffeaea65cd0840c81c", - "revisionExpr": "c2f166e442b880f4220fa0ffeaea65cd0840c81c", - "sha256": "1x5lyg0jhcnyh647vyyhn28l7x3qgf3x7b5pasd732rqi6kkcibz", - "tree": "f27ea98eec2fed908651be4f993bf6d633cfe50b", - "url": "https://android.googlesource.com/platform/external/s2-geometry-library-java" - }, - "external/scapy": { - "groups": [ - "pdk-fs" - ], - "rev": "839ef2ea54af98e52ccec893c986058a3ee8f49b", - "revisionExpr": "839ef2ea54af98e52ccec893c986058a3ee8f49b", - "sha256": "0vq0sjbxagkkinxvzx77h6sxcvqlbl9fz9z5845q8kb9wrf2a0b7", - "tree": "a274051070970972d2bf68beabedebffa9b643a6", - "url": "https://android.googlesource.com/platform/external/scapy" - }, - "external/scrypt": { - "groups": [ - "pdk" - ], - "rev": "4d7d2122ac94c19cd9f49066f36eceddf1680949", - "revisionExpr": "4d7d2122ac94c19cd9f49066f36eceddf1680949", - "sha256": "12y4bhrw9wbp470b6pzpwcnxgy8nvlaskwa13vvpskyydiwxwr4f", - "tree": "ef6e754701f052db4d354a169fb0de14fd8d1bd0", - "url": "https://android.googlesource.com/platform/external/scrypt" - }, - "external/scudo": { - "dateTime": 1637280366, - "groups": [ - "pdk" - ], - "rev": "cdac6031868a269998dcf434f325990886e48852", - "revisionExpr": "cdac6031868a269998dcf434f325990886e48852", - "sha256": "05429chi5gla921898w0pfr40sw4am433xhaqbcafchk9yhgnian", - "tree": "a0f5373b4a9e78628dae030771cbd16f8e50e532", - "url": "https://android.googlesource.com/platform/external/scudo" - }, - "external/seccomp-tests": { - "groups": [ - "pdk" - ], - "rev": "6e980c4c5cec72a78a093f29cadcd519669f0203", - "revisionExpr": "6e980c4c5cec72a78a093f29cadcd519669f0203", - "sha256": "150n3hfdna544dfxw4xcd74idcz1c6rzdfzpxz26pv88ki79nzds", - "tree": "f062d90e3448e9405f8bae7e3b46aa9c8c4ac478", - "url": "https://android.googlesource.com/platform/external/seccomp-tests" - }, - "external/seedvault": { - "dateTime": 1639708893, - "groups": [], - "rev": "e22f231b7d13b1f3211a6f07d98ad23903e8a3d1", - "revisionExpr": "e22f231b7d13b1f3211a6f07d98ad23903e8a3d1", - "sha256": "0adgqi9mvam178xvlmpmimmkf6nn4rcw9mri1781zj9fw8rlkps3", - "url": "https://github.com/GrapheneOS/platform_external_seedvault" - }, - "external/selinux": { - "dateTime": 1644880436, - "groups": [ - "pdk" - ], - "rev": "bb57f72d4b985e19dd4d871828cd363b3803c40b", - "revisionExpr": "bb57f72d4b985e19dd4d871828cd363b3803c40b", - "sha256": "1w4hgbhxxansq4ixmn5hrgnh7j2hfz7621m2jckjk2mdb0xiprh2", - "tree": "2ef35f99409eb08bc6cc14acd2ab436a02eb80ec", - "url": "https://android.googlesource.com/platform/external/selinux" - }, - "external/setupcompat": { - "dateTime": 1639008446, - "groups": [ - "pdk" - ], - "rev": "13644ae60092b3469c81dad57d58520916f7cb60", - "revisionExpr": "13644ae60092b3469c81dad57d58520916f7cb60", - "sha256": "088kw109h6izpiq7abm3gkl8gz3i6zq2fdbayk6ikg1w1v5dxnhs", - "tree": "df52a75f31b849ff68089739cce95e9fb1388ed7", - "url": "https://android.googlesource.com/platform/external/setupcompat" - }, - "external/setupdesign": { - "dateTime": 1639008447, - "groups": [ - "pdk" - ], - "rev": "232dec4a1957e44381b75deb2f0bf26abc71f32d", - "revisionExpr": "232dec4a1957e44381b75deb2f0bf26abc71f32d", - "sha256": "12blkkjlfdqkxy04idacg00qdnldqygnpp51b76vg41gblqacwj4", - "tree": "df8acaea4c3a8188d68f26c09e036981054664a4", - "url": "https://android.googlesource.com/platform/external/setupdesign" - }, - "external/sfntly": { - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "18570ec0301a59e3ddb0f3720db4cf00f833021c", - "revisionExpr": "18570ec0301a59e3ddb0f3720db4cf00f833021c", - "sha256": "0kakd4icw5z61imziwk9xrvrmzr0kz0c3xkx7ajqf313jl9i895w", - "tree": "08ede597c95e1cf3681a88758d2b32d95d7841d1", - "url": "https://android.googlesource.com/platform/external/sfntly" - }, - "external/shaderc/spirv-headers": { - "groups": [ - "pdk" - ], - "rev": "8c80c290937701245a3d30c662f4a1383979015c", - "revisionExpr": "8c80c290937701245a3d30c662f4a1383979015c", - "sha256": "1krwchhxqhsgjkj701884g0b40dh0j0ys78psi5g1mzvllbcnpq1", - "tree": "07bf693a60dd3825f5701ba4c528f9e22a6c4d92", - "url": "https://android.googlesource.com/platform/external/shaderc/spirv-headers" - }, - "external/shflags": { - "groups": [ - "pdk" - ], - "rev": "ceb61bbd314291465128b7ab77fe3cdc6e7f6435", - "revisionExpr": "ceb61bbd314291465128b7ab77fe3cdc6e7f6435", - "sha256": "0ffv97gprb7a2j3apfj97ss1ddj4l6zhpjacr63kxkwd4cd1sx5w", - "tree": "936ae4ec0932db7a36591d2981c183520defa01d", - "url": "https://android.googlesource.com/platform/external/shflags" - }, - "external/skia": { - "dateTime": 1632272742, - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "65cc6b63c5004c0a6b92579a46db12d04b99c56a", - "revisionExpr": "65cc6b63c5004c0a6b92579a46db12d04b99c56a", - "sha256": "06y1y8148wswb0y49ziax0yiw4d7v5glzp483dsx2pzn52ggkj97", - "tree": "3e7f9d545e51615cfd343fb0c8eca6f6724f8a9a", - "url": "https://android.googlesource.com/platform/external/skia" - }, - "external/skqp": { - "dateTime": 1613866010, - "groups": [ - "cts", - "pdk" - ], - "rev": "41215b2908330574d4692b751eb21c25f4f4d61c", - "revisionExpr": "41215b2908330574d4692b751eb21c25f4f4d61c", - "sha256": "0rbdbripv9gbym5rannpyjycz7jc02rdsnf92l3ji6xz1k962a0c", - "tree": "d6fc62600342d3117da115c58ad22ef995529ea7", - "url": "https://android.googlesource.com/platform/external/skqp" - }, - "external/sl4a": { - "dateTime": 1641607554, - "groups": [ - "pdk" - ], - "rev": "8da2830fb106c101c7f7862c8448f559b52d5ba5", - "revisionExpr": "8da2830fb106c101c7f7862c8448f559b52d5ba5", - "sha256": "0ir1bzc0hhj260f5gkz6w5azgqqhdl5l0bg7zms1kqbqd1p582mk", - "tree": "ba9912f4031218665b4a26af80070ac54db9803d", - "url": "https://android.googlesource.com/platform/external/sl4a" - }, - "external/slf4j": { - "groups": [ - "pdk" - ], - "rev": "a33893011bbdde59dce2a37f0a5f8a80c8a2ae89", - "revisionExpr": "a33893011bbdde59dce2a37f0a5f8a80c8a2ae89", - "sha256": "1rqxhr85x42h7nl59j3hg9zdn3f8wgv44dk8g2nmvgzfd3l63ymp", - "tree": "c6e3e2bfb6e26946f6dae89b57ba39bac69616e9", - "url": "https://android.googlesource.com/platform/external/slf4j" - }, - "external/smali": { - "groups": [ - "pdk" - ], - "rev": "bb22a92b16eb0453f7f42a540679fad20382b68d", - "revisionExpr": "bb22a92b16eb0453f7f42a540679fad20382b68d", - "sha256": "1m2z3hm7q7hyqfabnw21sglarig5g5kjhv4b12387ckx9lzyxz9b", - "tree": "5b6f5a3ebc94e897e7135e28a01bf37befedcecc", - "url": "https://android.googlesource.com/platform/external/smali" - }, - "external/snakeyaml": { - "groups": [ - "pdk" - ], - "rev": "d971be9389db578ce6c6805f566c0261a27cc503", - "revisionExpr": "d971be9389db578ce6c6805f566c0261a27cc503", - "sha256": "11fyx45gqx1rqbk9cghj8lliv7g7qhfrfdbif9r0zjrmq56ap128", - "tree": "289b69754270af6de699853100c06511a48cef2d", - "url": "https://android.googlesource.com/platform/external/snakeyaml" - }, - "external/sonic": { - "groups": [ - "pdk" - ], - "rev": "bf7315e6adb4510d9c104445a56a6ef60552607f", - "revisionExpr": "bf7315e6adb4510d9c104445a56a6ef60552607f", - "sha256": "17yl2bd3zy8wf0s2snz5734w3appr33c5f3f0jayw9crzdb8kksm", - "tree": "bd32d9a20040c3c744295b3dd38b96d6001b78ab", - "url": "https://android.googlesource.com/platform/external/sonic" - }, - "external/sonivox": { - "dateTime": 1633395951, - "groups": [ - "pdk" - ], - "rev": "39d4c3efe8f0c379c77305d0cf83a1ae480f2930", - "revisionExpr": "39d4c3efe8f0c379c77305d0cf83a1ae480f2930", - "sha256": "1z3w30hz7782xww6qgk3l5h7j899cdbvmnxvrwq28hnpmdhqlmap", - "tree": "428cf3250154e754aba76813cdc10dc7e6e10ab5", - "url": "https://android.googlesource.com/platform/external/sonivox" - }, - "external/speex": { - "groups": [ - "pdk" - ], - "rev": "6af04891263cf41d54b47121d604c168a0846c86", - "revisionExpr": "6af04891263cf41d54b47121d604c168a0846c86", - "sha256": "1b4iafcxynjq2y0i6hh3j7wgqzr51bnqm09ngwql72d12g7pvx8v", - "tree": "36d04350a9a77e39efdcd5ef215b7019071e793a", - "url": "https://android.googlesource.com/platform/external/speex" - }, - "external/sqlite": { - "dateTime": 1628557603, - "groups": [ - "pdk" - ], - "rev": "1acb121260081e177983bae23bd553368d1114dc", - "revisionExpr": "1acb121260081e177983bae23bd553368d1114dc", - "sha256": "0nfx4l4ip228y03p6wpd5rwyq0sl8101xscgr3nb981vn2b8nny8", - "tree": "227c2b5c7acc6a7ec1b528ed6b14bbdf97554f85", - "url": "https://android.googlesource.com/platform/external/sqlite" - }, - "external/squashfs-tools": { - "groups": [ - "pdk" - ], - "rev": "afa7b791959b49fd8057dad4d89e4fb219f6d93f", - "revisionExpr": "afa7b791959b49fd8057dad4d89e4fb219f6d93f", - "sha256": "18yry9s66q0569l6kgnavxd84lpgqqg2zh7wqad7i7ca8kppagqn", - "tree": "424af68aa46189d3228118b1d73557e014374ccf", - "url": "https://android.googlesource.com/platform/external/squashfs-tools" - }, - "external/starlark-go": { - "groups": [ - "pdk" - ], - "rev": "d53a9ba973451385ec588185923e68480bc9d88f", - "revisionExpr": "d53a9ba973451385ec588185923e68480bc9d88f", - "sha256": "0kq1npxz7skla11q33az976l0kk4n5wpf3djyrhw0kglcd176vi2", - "tree": "6f80214d2720b24c8dd1d3221e44a143e257c8c0", - "url": "https://android.googlesource.com/platform/external/starlark-go" - }, - "external/strace": { - "groups": [ - "pdk" - ], - "rev": "d7bccceba99154458f6fb5923d8e76169884b237", - "revisionExpr": "d7bccceba99154458f6fb5923d8e76169884b237", - "sha256": "1rx0660d6z6s9id9mh8kjbmalm7qj38qrc3557k817iy81ac6n3g", - "tree": "bf32099eeded9fa1f1ba42f3b20920fdc307d962", - "url": "https://android.googlesource.com/platform/external/strace" - }, - "external/stressapptest": { - "groups": [ - "pdk" - ], - "rev": "d22a9435df77e836e0266ee5a106685f4dcc3da6", - "revisionExpr": "d22a9435df77e836e0266ee5a106685f4dcc3da6", - "sha256": "0q9kbldax37x783ijnbwsr052kmqb87hs0m6z0cpnw29gdkmfai1", - "tree": "365658e92cf59e3056ef3fe5a1e05c7adc353913", - "url": "https://android.googlesource.com/platform/external/stressapptest" - }, - "external/subsampling-scale-image-view": { - "dateTime": 1616029562, - "groups": [ - "pdk" - ], - "rev": "a538b850031858dc708d0b26f895e5a733b2e9bc", - "revisionExpr": "a538b850031858dc708d0b26f895e5a733b2e9bc", - "sha256": "0brk3l0gd33d4h8rjb06r7vnlaz821yc3bhpsyskvfv6inkpxh1s", - "tree": "38a16ba8bc15938f242d8f0b7539f8b375375396", - "url": "https://android.googlesource.com/platform/external/subsampling-scale-image-view" - }, - "external/swiftshader": { - "dateTime": 1615856768, - "groups": [ - "pdk" - ], - "rev": "e5cb061cd93aae4b6c6417bf8e11db760a7ce33c", - "revisionExpr": "e5cb061cd93aae4b6c6417bf8e11db760a7ce33c", - "sha256": "19drp33i5ha2qlxj3xgv37s8lxx0h0gmzh834fga2ydiazc2lprx", - "tree": "eafa5e72dbb6ef5075d9560aaff642c96ecbc95e", - "url": "https://android.googlesource.com/platform/external/swiftshader" - }, - "external/tagsoup": { - "groups": [ - "pdk" - ], - "rev": "4c3e83b5676516de4ee40e61884f86020cbe44c1", - "revisionExpr": "4c3e83b5676516de4ee40e61884f86020cbe44c1", - "sha256": "092v7vx5md9lkgsnds9iaknsx7n1hm7daazy3icmahiwkq3fs684", - "tree": "68fcd2eaeea19931224489508d85daf2e0a0098d", - "url": "https://android.googlesource.com/platform/external/tagsoup" - }, - "external/talkback": { - "dateTime": 1649130298, - "groups": [], - "rev": "c21fada4c2073d6666f4b4cdca0b34217a16bb66", - "revisionExpr": "c21fada4c2073d6666f4b4cdca0b34217a16bb66", - "sha256": "0y69p4v4ynrjfnxigs5x2vdcpwrnrimd38wvfkhn7n1zh0galmbb", - "url": "https://github.com/GrapheneOS/platform_external_talkback" - }, - "external/tcpdump": { - "groups": [ - "pdk" - ], - "rev": "a2c3de476722b38ee5c7bc61d01ce419d11523c4", - "revisionExpr": "a2c3de476722b38ee5c7bc61d01ce419d11523c4", - "sha256": "1sy5691a5g4lbdzq449jlywn2pl7g57bfc5a70238ivdi57351bs", - "tree": "08227c7efa809e34de1272d0c05a004f8550b647", - "url": "https://android.googlesource.com/platform/external/tcpdump" - }, - "external/tensorflow": { - "dateTime": 1616720754, - "groups": [ - "pdk" - ], - "rev": "2334215c2f3fb57dccd4cd1a950d7a0618ae522f", - "revisionExpr": "2334215c2f3fb57dccd4cd1a950d7a0618ae522f", - "sha256": "163p13dy1ghbpii05y2z2ljcnaf6w40i1cbd1ipv0wbf2pi57d7y", - "tree": "8ab5352fbebe88a96b9ef9c83134a063548a226d", - "url": "https://android.googlesource.com/platform/external/tensorflow" - }, - "external/testng": { - "groups": [ - "pdk" - ], - "rev": "7d03e9745613c3e46e9af47afbf91be445f53403", - "revisionExpr": "7d03e9745613c3e46e9af47afbf91be445f53403", - "sha256": "06hxhlmx7958xbfj925xcmmzm5h3s16jxwqcahh5yp4zzn19af37", - "tree": "fdc7e326e6ac99b2dfdeec1f0b61859756ffe3b6", - "url": "https://android.googlesource.com/platform/external/testng" - }, - "external/tflite-support": { - "groups": [ - "pdk" - ], - "rev": "3812149ba9f7e82aa37e6f0ba6b623afc7095500", - "revisionExpr": "3812149ba9f7e82aa37e6f0ba6b623afc7095500", - "sha256": "00mj6sp3h53wpwgyfwmnxfch4j53sfbdijfrwg1n4g0ymafr2adr", - "tree": "63ba5a62524b5a035cee917ea4e3b7a06c6daf56", - "url": "https://android.googlesource.com/platform/external/tflite-support" - }, - "external/timezone-boundary-builder": { - "dateTime": 1595932940, - "groups": [ - "pdk" - ], - "rev": "b90502f6b7b8f045e38dfb88bf23bf26f7a7a072", - "revisionExpr": "b90502f6b7b8f045e38dfb88bf23bf26f7a7a072", - "sha256": "09laamss9pk6q4fbl6gppz8d8ix47qvazqd3r8x4p36qga68n6wc", - "url": "https://android.googlesource.com/platform/external/timezone-boundary-builder" - }, - "external/tinyalsa": { - "dateTime": 1625188133, - "groups": [ - "pdk" - ], - "rev": "5638a6e1d1a5775c9d064948e68ac40722814b31", - "revisionExpr": "5638a6e1d1a5775c9d064948e68ac40722814b31", - "sha256": "0ka8qwa9j78gsiygs7rlk78lf79yir26202rf0j26xwb5aq2rw7r", - "tree": "c1fdd4e6db06429e7a726e1453292e3179f810ef", - "url": "https://android.googlesource.com/platform/external/tinyalsa" - }, - "external/tinyalsa_new": { - "dateTime": 1626743227, - "groups": [ - "pdk" - ], - "rev": "aa15f54e97e2a4cf1a4a72e344f4df546cb783c3", - "revisionExpr": "aa15f54e97e2a4cf1a4a72e344f4df546cb783c3", - "sha256": "0jjl611jjrh65kk92zdp5y5jar0qyfrcv2yz86wsf71rld5ljm48", - "tree": "dba9653c5ab26933a0a29a0a19f754f14e96fe89", - "url": "https://android.googlesource.com/platform/external/tinyalsa_new" - }, - "external/tinycompress": { - "groups": [ - "pdk" - ], - "rev": "bf055bb3390b49bea6a8636e71da7e1c09fecc80", - "revisionExpr": "bf055bb3390b49bea6a8636e71da7e1c09fecc80", - "sha256": "148k9dgzbrrrpx8c1f8plv9zdv66m0kia8ijc0j4mgfz05cnl0wa", - "tree": "50dccb848fc9c0f9c9b0fd2ace4f33fa0aa32cc9", - "url": "https://android.googlesource.com/platform/external/tinycompress" - }, - "external/tinyxml2": { - "groups": [ - "pdk" - ], - "rev": "6cfe83651f3665cea686b90b51079848808f4bca", - "revisionExpr": "6cfe83651f3665cea686b90b51079848808f4bca", - "sha256": "02cns5hw21sqy0vdd7601aj8v4cdi4rzm08fvpf8xav04xc6n4k7", - "tree": "db2f3acb55819b5b31864e66045594704678c02e", - "url": "https://android.googlesource.com/platform/external/tinyxml2" - }, - "external/toolchain-utils": { - "groups": [], - "rev": "8ad7474482094c8b37845d4ea6cf7e4f73f7f0b3", - "revisionExpr": "8ad7474482094c8b37845d4ea6cf7e4f73f7f0b3", - "sha256": "1pi0shn1aqwn59yxids5v0jnbbhn3gafplfhp5iy9waazwhl3pfd", - "tree": "73936aba47fe1dc71e9cc05af9747036e935608c", - "url": "https://android.googlesource.com/platform/external/toolchain-utils" - }, - "external/toybox": { - "dateTime": 1620515183, - "groups": [ - "pdk" - ], - "rev": "935b957414ae2d88ef79ce78f970dad050b116c8", - "revisionExpr": "935b957414ae2d88ef79ce78f970dad050b116c8", - "sha256": "19msz3f8ggk2qy0xif0m92aa528phlg74ibssy2b447yj735vkrn", - "tree": "b35023430b0f74f46adc73b8a27b0622f7f51359", - "url": "https://android.googlesource.com/platform/external/toybox" - }, - "external/tpm2-tss": { - "groups": [ - "pdk" - ], - "rev": "84800b714c78d930d74f2bca52bfe476b092fe02", - "revisionExpr": "84800b714c78d930d74f2bca52bfe476b092fe02", - "sha256": "11niy75h4yrwp73sbrx24v36l20syyl77cvnfy8lnxz51khs73g8", - "tree": "ad9154664f53f009b386bc5cac7286a1a2d41f95", - "url": "https://android.googlesource.com/platform/external/tpm2-tss" - }, - "external/tremolo": { - "dateTime": 1641946033, - "groups": [ - "pdk" - ], - "rev": "fe21bc1f0e2d1b64b4024acdda6949510c2a3bc6", - "revisionExpr": "fe21bc1f0e2d1b64b4024acdda6949510c2a3bc6", - "sha256": "1lw1sd49xfcamwvwq8nfxyihk1a5mh8sld9ck1xm97ygdk8lia6z", - "tree": "e2c8fe5ba9e47eacc9cb19f790991a9cbfdd6172", - "url": "https://android.googlesource.com/platform/external/tremolo" - }, - "external/turbine": { - "groups": [ - "pdk" - ], - "rev": "b99e49c47fafc1aa490a3af901991730cdd35b1b", - "revisionExpr": "b99e49c47fafc1aa490a3af901991730cdd35b1b", - "sha256": "1m3n7da7cg181nd9y80fm6zg7dr6i26baxg47yxkgls1agc0garm", - "tree": "a7fa8fc6aa0656abac95cb56fbde65706b79e78b", - "url": "https://android.googlesource.com/platform/external/turbine" - }, - "external/ukey2": { - "groups": [ - "pdk" - ], - "rev": "a799fcb0d6082c72752cb93debb9abd6e1181744", - "revisionExpr": "a799fcb0d6082c72752cb93debb9abd6e1181744", - "sha256": "0wprw0h3d5qvzikh24b019506fwmjgzah0j0lmdraiv24vqspldj", - "tree": "df40fdfaf3c7f073f2b61cae080cba5d5a906141", - "url": "https://android.googlesource.com/platform/external/ukey2" - }, - "external/unicode": { - "dateTime": 1632531985, - "groups": [ - "pdk" - ], - "rev": "ef32512af417542a290affb2765798f6fe7d565e", - "revisionExpr": "ef32512af417542a290affb2765798f6fe7d565e", - "sha256": "1zldjkgxi9kl2sk9ny38nc1693frbyd3z7swnagv987p0av6q8wz", - "tree": "b382fc343dbf1b4c8d695e7ffbd85970dd16eed3", - "url": "https://android.googlesource.com/platform/external/unicode" - }, - "external/universal-tween-engine": { - "groups": [], - "rev": "a932bbe4c9a521d0812bcd7d3fa7b4d088f7cea5", - "revisionExpr": "a932bbe4c9a521d0812bcd7d3fa7b4d088f7cea5", - "sha256": "1ah027mh8lgrsdcqp8pbv1l6gcxjxaj8ksyji4v244awrqdhmpx0", - "tree": "0763d65507beb65700f1fdbcce31313a4e60d713", - "url": "https://android.googlesource.com/platform/external/universal-tween-engine" - }, - "external/usrsctp": { - "groups": [ - "pdk" - ], - "rev": "e8ab3d8a39b222119c8e4b24a7531c092fdfd0f3", - "revisionExpr": "e8ab3d8a39b222119c8e4b24a7531c092fdfd0f3", - "sha256": "0ys21xj86zc4rx0x49d3r62mdi8kwx4035xbyslxqs4qlrai618c", - "tree": "7b313d54b5216b9844764f8a2ae86085b54b6fa9", - "url": "https://android.googlesource.com/platform/external/usrsctp" - }, - "external/v4l2_codec2": { - "dateTime": 1637107566, - "groups": [ - "pdk" - ], - "rev": "d12ad63008230eb54f2b41d6fe10daffabede5b3", - "revisionExpr": "d12ad63008230eb54f2b41d6fe10daffabede5b3", - "sha256": "1l1n2jjb7pwb4kfx9dy5k3jr5f3bhcph867xxflc5799f6x7npxg", - "tree": "17f978cbc77980f08a5db724b48039985831c9c6", - "url": "https://android.googlesource.com/platform/external/v4l2_codec2" - }, - "external/vanadium": { - "dateTime": 1650078238, - "groups": [], - "rev": "66136faa9362e2566bca7d650f9b4abe8d3ff530", - "revisionExpr": "66136faa9362e2566bca7d650f9b4abe8d3ff530", - "sha256": "1d78v2bx194b5wkc44y6jsk7qv7icpm27jislz2lfjka1qyh3856", - "url": "https://gitlab.com/GrapheneOS/platform_external_vanadium" - }, - "external/vboot_reference": { - "groups": [ - "pdk-fs", - "vboot" - ], - "rev": "13646670f33b18677dcb7bcd9a0c0fbd8e397be3", - "revisionExpr": "13646670f33b18677dcb7bcd9a0c0fbd8e397be3", - "sha256": "0dbrh8hy96vrfdxs7p4vz6y7k256sr6rk9dn1d0nk69pzf58xssa", - "tree": "af0617635a45894ebe2e91ed29e892f6babc7048", - "url": "https://android.googlesource.com/platform/external/vboot_reference" - }, - "external/virglrenderer": { - "groups": [ - "pdk" - ], - "rev": "bbc1ba7625a2adeb71ac4a8bc3359e1679200bf3", - "revisionExpr": "bbc1ba7625a2adeb71ac4a8bc3359e1679200bf3", - "sha256": "1m5588rz56xb42hghfkqw5qp5s4mcwcwy97hqnrxcl4sbngmmpx5", - "tree": "1418aa452ff3c020803ac1248aedd190ff7228ec", - "url": "https://android.googlesource.com/platform/external/virglrenderer" - }, - "external/vixl": { - "groups": [ - "pdk" - ], - "rev": "eea8abec9ea365f30ac09461a6133077d34f5ca2", - "revisionExpr": "eea8abec9ea365f30ac09461a6133077d34f5ca2", - "sha256": "1kgrgqmprmiy2rha9idcqljy7xixgn9cs64vwx3b8swpb08bymar", - "tree": "73609591c1f956a112d34287dd9d50d2e583b2fb", - "url": "https://android.googlesource.com/platform/external/vixl" - }, - "external/vogar": { - "dateTime": 1619744864, - "groups": [ - "pdk" - ], - "rev": "57cf5a64e1ef1a2bcbf576926b5c34c10fa23388", - "revisionExpr": "57cf5a64e1ef1a2bcbf576926b5c34c10fa23388", - "sha256": "0pzid6jal940rcrimdf22128c458rkjqalnhz56k8mh0i049pzgg", - "tree": "c17317e718ada6f5cc43e86d859522c5bcda6fd5", - "url": "https://android.googlesource.com/platform/external/vogar" - }, - "external/volley": { - "groups": [ - "pdk" - ], - "rev": "685176ba8e6f6f0faec763e51c171cdf3fbb1f46", - "revisionExpr": "685176ba8e6f6f0faec763e51c171cdf3fbb1f46", - "sha256": "1679hx3m8h1k6q8c38pqam01dsbdvrb9y16ylxahi53cc1xqj9c3", - "tree": "bafe6d115be2559d39c73bfd437bb9d14e3d596a", - "url": "https://android.googlesource.com/platform/external/volley" - }, - "external/vulkan-headers": { - "groups": [ - "pdk" - ], - "rev": "612952c8741b9ea3abaaf327e2b231f8038cf7ae", - "revisionExpr": "612952c8741b9ea3abaaf327e2b231f8038cf7ae", - "sha256": "04dgizyvxg2p8s46n8ha24yhjmxrzqvaqy8w9v6q5q9v62z2qix0", - "tree": "afc6b927e7433a4e1fef86c9c6a1e82ec20cec5e", - "url": "https://android.googlesource.com/platform/external/vulkan-headers" - }, - "external/vulkan-validation-layers": { - "groups": [ - "pdk" - ], - "rev": "4f3ecd99bc8d932d850b89d99de6fe299e854539", - "revisionExpr": "4f3ecd99bc8d932d850b89d99de6fe299e854539", - "sha256": "1b07rm2880j171mswhqmppf6mn2ijrdl3hz6bicaw41cixz4ckm0", - "tree": "3cd48d215b895dc3147ab91ba69dfedd762bca38", - "url": "https://android.googlesource.com/platform/external/vulkan-validation-layers" - }, - "external/walt": { - "groups": [ - "pdk" - ], - "rev": "f8c84a19c6ba786b81090b3808c9fe52c6bfb13f", - "revisionExpr": "f8c84a19c6ba786b81090b3808c9fe52c6bfb13f", - "sha256": "04g2zdf06pyk0k6s9ss6yswannhjqhz2m60msq206nvl1qdz81l1", - "tree": "0e3b5815af1721855e158545a7b83536f826ba1f", - "url": "https://android.googlesource.com/platform/external/walt" - }, - "external/wayland": { - "groups": [ - "pdk" - ], - "rev": "865496102f485cce6b876cb0cc438bd96be19a7f", - "revisionExpr": "865496102f485cce6b876cb0cc438bd96be19a7f", - "sha256": "03wp3x0k8lys9jkm4arkcf0zkc9xal2jx9yhi2j9j3qk4h25pi4l", - "tree": "c77b920bc24a35291358fb3890a2cc9a3c6782ef", - "url": "https://android.googlesource.com/platform/external/wayland" - }, - "external/wayland-protocols": { - "dateTime": 1632784001, - "groups": [ - "pdk" - ], - "rev": "99d58faeed1f49c3ee208fada92df660435863e4", - "revisionExpr": "99d58faeed1f49c3ee208fada92df660435863e4", - "sha256": "1xczs3l8p79dkgi4hyy0czvp6r1cz9jiigf6sss5j7vjkk2mx9y2", - "tree": "99b8f48bb33e0ee6a0f5e263782f5d6a38e08751", - "url": "https://android.googlesource.com/platform/external/wayland-protocols" - }, - "external/webp": { - "dateTime": 1613866033, - "groups": [ - "pdk", - "qcom_msm8x26" - ], - "rev": "8c9c554a0dcb0f40f55ea7c440077bedd66194f1", - "revisionExpr": "8c9c554a0dcb0f40f55ea7c440077bedd66194f1", - "sha256": "15zv6w3wcw11qwx5f95p5cxb1dbrfkyzlmcl6w5dx9wn0cyxjd55", - "tree": "d5d475510deb26fe06db4f8b9f2c531a3faf4bc0", - "url": "https://android.googlesource.com/platform/external/webp" - }, - "external/webrtc": { - "groups": [ - "pdk" - ], - "rev": "567426a319812cfa95cf28d92cfc77480cd4344e", - "revisionExpr": "567426a319812cfa95cf28d92cfc77480cd4344e", - "sha256": "00jjyl1zwgqdzmakvgsw6iyasiz1y9fwh2k3n2yff0050vk6499p", - "tree": "cb306ffb64819f95c080c3cb6bfcdfb45a7b3a76", - "url": "https://android.googlesource.com/platform/external/webrtc" - }, - "external/wpa_supplicant_8": { - "dateTime": 1638922016, - "groups": [ - "pdk" - ], - "rev": "af30ffe087c3a7f5d72e5259711d5520d4c7c871", - "revisionExpr": "af30ffe087c3a7f5d72e5259711d5520d4c7c871", - "sha256": "16mnb2lpy31dqyglki0p2j4ppx5z6sw87w1d5zfkbd5j59mdmzfw", - "tree": "5d2054e0a7b25f633c3f0ff0bca7be2f49f48c88", - "url": "https://android.googlesource.com/platform/external/wpa_supplicant_8" - }, - "external/wycheproof": { - "groups": [ - "pdk" - ], - "rev": "b0eff4643bdbece269dea55f648e8d41a2c338cb", - "revisionExpr": "b0eff4643bdbece269dea55f648e8d41a2c338cb", - "sha256": "0waib4n8k684l4nl339w9h1f5g52461qh51kk1inknj2bpvy78vn", - "tree": "c184b5392ea92544d6c05fac120fc540ade597d8", - "url": "https://android.googlesource.com/platform/external/wycheproof" - }, - "external/xmp_toolkit": { - "groups": [ - "pdk" - ], - "rev": "0e19b5cebd0daef15c0dd25a52971e3313d424f6", - "revisionExpr": "0e19b5cebd0daef15c0dd25a52971e3313d424f6", - "sha256": "0vni2h737zxzcd9lg7fgxh3vv88508kn1kli04nh2cqmld9a9x1v", - "tree": "1977aac3bc91fff51858ebf14a67191c9b3cd9c5", - "url": "https://android.googlesource.com/platform/external/xmp_toolkit" - }, - "external/xz-embedded": { - "groups": [ - "pdk" - ], - "rev": "a15d789f9282dee25ca4f93d8268eed838bfa8a0", - "revisionExpr": "a15d789f9282dee25ca4f93d8268eed838bfa8a0", - "sha256": "073plk8szhih5chpaf91jfi9w3f8sgx3s38y79zk9g11mms40dpl", - "tree": "25be5bb14dfc867edd537e18b3ee4fe6164a1ac1", - "url": "https://android.googlesource.com/platform/external/xz-embedded" - }, - "external/xz-java": { - "groups": [ - "pdk" - ], - "rev": "09e355f5d7afb47ed27048ee93964aedd0a0c36a", - "revisionExpr": "09e355f5d7afb47ed27048ee93964aedd0a0c36a", - "sha256": "106wni1mvkx7jjag4401v8dkmqrl7kyd17a8nlik0wqwai9akmbb", - "tree": "83f6a2c47a822addcbe9485c7d85fc1c826ac807", - "url": "https://android.googlesource.com/platform/external/xz-java" - }, - "external/yapf": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "77c06b0dd12e88f42f39b0d2c4482180f744769a", - "revisionExpr": "77c06b0dd12e88f42f39b0d2c4482180f744769a", - "sha256": "04cxpdc46h0z75d2b8a73lx3x25k881qkps309sa7irxvqjlq4av", - "tree": "82121b22ee265142581fa4a7a73d81f91ff46e47", - "url": "https://android.googlesource.com/platform/external/yapf" - }, - "external/zlib": { - "dateTime": 1620443223, - "groups": [ - "pdk" - ], - "rev": "46209dcd955b3bede213eee94cb3fdb0442b81c8", - "revisionExpr": "46209dcd955b3bede213eee94cb3fdb0442b81c8", - "sha256": "12640wzjmqgjdya2zdb14ir5d3q1fds04hs878wsw8jw84aw3jkp", - "tree": "28fbe268bf51b1364ab6c0f0266a6f3c775fcf98", - "url": "https://android.googlesource.com/platform/external/zlib" - }, - "external/zopfli": { - "groups": [ - "pdk" - ], - "rev": "c359ccf2d4f9a1b29a2e7091811eab5e1dd9a338", - "revisionExpr": "c359ccf2d4f9a1b29a2e7091811eab5e1dd9a338", - "sha256": "1y0lrn1mcw9233dr93361d0mjwpqlsrq4d31l1kgr1lyfdx2lf5l", - "tree": "066e3b713c82c0144e4ce24b77de5231b5b1b49c", - "url": "https://android.googlesource.com/platform/external/zopfli" - }, - "external/zstd": { - "groups": [ - "pdk" - ], - "rev": "e5a885e16be6511095c50db12ce02a94cbae4d30", - "revisionExpr": "e5a885e16be6511095c50db12ce02a94cbae4d30", - "sha256": "0nc7pf97s580c66hyd11zjcj1ah7dd2ls3nkgdia3qmrfphwl74x", - "tree": "3768027f18b5ab3fd307da9f0e225d6df6792786", - "url": "https://android.googlesource.com/platform/external/zstd" - }, - "external/zxing": { - "groups": [ - "pdk" - ], - "rev": "ba286208c7ef6f78abef676d3e9f4b88342264f1", - "revisionExpr": "ba286208c7ef6f78abef676d3e9f4b88342264f1", - "sha256": "0hn3cmj8msdwggbqzaqvscri38df1j35c921i2k518wikghi7wh0", - "tree": "e75c0d4423dd8df0066eea12d9f110efbd7e1261", - "url": "https://android.googlesource.com/platform/external/zxing" - }, - "frameworks/av": { - "dateTime": 1644880437, - "groups": [ - "pdk" - ], - "rev": "ae5c3b1fe0c949fde91c585e00876dac8e32edfd", - "revisionExpr": "ae5c3b1fe0c949fde91c585e00876dac8e32edfd", - "sha256": "03cv147nm44y3v6c697shfyjw7ji14ks31ld4h3fram2lsskq9pf", - "tree": "e3ef9d01a0a1d3257781bc395126ea03a7bbc913", - "url": "https://android.googlesource.com/platform/frameworks/av" - }, - "frameworks/base": { - "dateTime": 1649877905, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "00a6084d5f5db5d12dc23a847a34e70afa6e31e1", - "revisionExpr": "00a6084d5f5db5d12dc23a847a34e70afa6e31e1", - "sha256": "1s4dx7nqg055gp1vrhllyhf8ps8kwkwpn47ngr9hi4wf2w45hgjp", - "url": "https://github.com/GrapheneOS/platform_frameworks_base" - }, - "frameworks/compile/libbcc": { - "groups": [ - "pdk" - ], - "rev": "c3bf3d2db0d614959cbe21344120100e153d2c37", - "revisionExpr": "c3bf3d2db0d614959cbe21344120100e153d2c37", - "sha256": "1n03c58wxfp76z0hk2y93r6jfhi7rvrbmv5iwnj6gy9aw6a5a4fg", - "tree": "e7436828b4d66f275c3baf15fe713fa1048fb888", - "url": "https://android.googlesource.com/platform/frameworks/compile/libbcc" - }, - "frameworks/compile/mclinker": { - "groups": [ - "pdk" - ], - "rev": "1511d73219b49d6c650d760bae02c8363313bd69", - "revisionExpr": "1511d73219b49d6c650d760bae02c8363313bd69", - "sha256": "162nkr6acndsx278g31ygazpv9raxigb69qnic1sv97n94v7yyvy", - "tree": "e90c882bb55d9c813e7cb71660222f2cb299c2ae", - "url": "https://android.googlesource.com/platform/frameworks/compile/mclinker" - }, - "frameworks/compile/slang": { - "groups": [ - "pdk" - ], - "rev": "74399fa0cd28275c4f7cdf213b66bbd4c64e021e", - "revisionExpr": "74399fa0cd28275c4f7cdf213b66bbd4c64e021e", - "sha256": "16jzz2xrgipqlp8ixmssapxpqnhyz0x8rlwkv52v6g90psl25jl8", - "tree": "b77bdf0926442a5b1c72f42c10ae68f67f57afa8", - "url": "https://android.googlesource.com/platform/frameworks/compile/slang" - }, - "frameworks/ex": { - "dateTime": 1646687014, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "b69c15ee1b05ee1d9e6fdbb2c5572e033fa8e3e6", - "revisionExpr": "b69c15ee1b05ee1d9e6fdbb2c5572e033fa8e3e6", - "sha256": "1srnh7jl0lhb609wwf48fdgnfixmmbidx5fcx1fnk2g8qppck4kz", - "url": "https://github.com/GrapheneOS/platform_frameworks_ex" - }, - "frameworks/hardware/interfaces": { - "dateTime": 1634259973, - "groups": [ - "pdk" - ], - "rev": "b724b5bc010dc408b49883e932f497e12c8cf720", - "revisionExpr": "b724b5bc010dc408b49883e932f497e12c8cf720", - "sha256": "1031nf3zchb7jgx4jr3qrmssjr6l5jb54iwdalx616avaj8c9wxs", - "tree": "421d67f1f4ca08006a5e10423f2a588a431be1ee", - "url": "https://android.googlesource.com/platform/frameworks/hardware/interfaces" - }, - "frameworks/layoutlib": { - "dateTime": 1619053628, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "6a22e70ff73dbe521ef01d2ba86fabdb4a569ce7", - "revisionExpr": "6a22e70ff73dbe521ef01d2ba86fabdb4a569ce7", - "sha256": "1cw2y7xcd3w1nzljvzgckli8d328y5xxj5ynmxpnszcrlyiymish", - "tree": "9e1a3d30b39c2c7ab4f6ff97be6aec9c808d4b89", - "url": "https://android.googlesource.com/platform/frameworks/layoutlib" - }, - "frameworks/libs/modules-utils": { - "dateTime": 1623978465, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0a8bde0eb27a5de62e73faf9de06a498a4ccec69", - "revisionExpr": "0a8bde0eb27a5de62e73faf9de06a498a4ccec69", - "sha256": "0fsixxvkxw1g26jjlwmmrybbzzwgxl1gswbilyk73dmf1cnmx711", - "tree": "b604848d4716b964d68cd9a1114d7febbd772328", - "url": "https://android.googlesource.com/platform/frameworks/libs/modules-utils" - }, - "frameworks/libs/native_bridge_support": { - "dateTime": 1639188382, - "groups": [ - "pdk" - ], - "rev": "ed7d74384ab81260aab632d890d988253db06e2c", - "revisionExpr": "ed7d74384ab81260aab632d890d988253db06e2c", - "sha256": "117pjlrcjrxz0269q47zhhcpspcy5zyq7mcpr84f3f7h7dc4kjr9", - "tree": "a0b33e4a2a8a4582da13a395b2fef3d10a56ac9d", - "url": "https://android.googlesource.com/platform/frameworks/libs/native_bridge_support" - }, - "frameworks/libs/net": { - "dateTime": 1629248810, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "b94846db0fd58ffcbd10e692ca0d2a3472929705", - "revisionExpr": "b94846db0fd58ffcbd10e692ca0d2a3472929705", - "sha256": "0raxv23lflhvcgnz1ci2w6fn6gv5kyb6zx5fmmv8s8bqsq3sbsgm", - "tree": "5658dc3bc144e48179a9b1b3ea6fe01579168d53", - "url": "https://android.googlesource.com/platform/frameworks/libs/net" - }, - "frameworks/libs/service_entitlement": { - "dateTime": 1627520849, - "groups": [ - "pdk" - ], - "rev": "09c5f35d7e47d428ec69f06b4fee2f6cba6170ed", - "revisionExpr": "09c5f35d7e47d428ec69f06b4fee2f6cba6170ed", - "sha256": "1z9kin6rn0dh7h1av6larf9swnzcni5ckjc4v8pzyrdvff9qj3l3", - "tree": "52f4cc8588931e1590e9b60f2f04e30035b9db37", - "url": "https://android.googlesource.com/platform/frameworks/libs/service_entitlement" - }, - "frameworks/libs/systemui": { - "dateTime": 1646687015, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5b67eac60d807e6b159a334577296e3c606e275f", - "revisionExpr": "5b67eac60d807e6b159a334577296e3c606e275f", - "sha256": "0jqv8aayglqw3pzihxcnsm5v8r40nvprj7qqpb2j5hvm682igg3k", - "url": "https://github.com/GrapheneOS/platform_frameworks_libs_systemui" - }, - "frameworks/minikin": { - "dateTime": 1623805665, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "6816c3856cd0ff46dfec461e36ba3ecfa7f4ce64", - "revisionExpr": "6816c3856cd0ff46dfec461e36ba3ecfa7f4ce64", - "sha256": "0gja9jpb28rzvjk25ii48vq8mzlnsrhv3ja9k9xmab0jhkpfam99", - "tree": "ec5bc1c91ca33edd214357b76698c03f0f128600", - "url": "https://android.googlesource.com/platform/frameworks/minikin" - }, - "frameworks/multidex": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8817f57c3bfe68fc439a49f5cc5aa13f443329cb", - "revisionExpr": "8817f57c3bfe68fc439a49f5cc5aa13f443329cb", - "sha256": "0xwqn0ik1in5rpwnr1xygbggjm8ysiknp2hvf2m24859zg90lng7", - "tree": "49cfc4d8344e7015c625f74f9cf31d83d6283bec", - "url": "https://android.googlesource.com/platform/frameworks/multidex" - }, - "frameworks/native": { - "dateTime": 1646687016, - "groups": [ - "pdk" - ], - "rev": "dcef490d7cab7bb9f96f8bfe19a8779ac140b26d", - "revisionExpr": "dcef490d7cab7bb9f96f8bfe19a8779ac140b26d", - "sha256": "16r80ay5rl67q5hab6mcq1pf7376y9wa20n7l512hvw0jckhllgc", - "url": "https://github.com/GrapheneOS/platform_frameworks_native" - }, - "frameworks/opt/bitmap": { - "groups": [ - "pdk-fs" - ], - "rev": "251c350fde8334f1d7ad8774fadf27268e4efd23", - "revisionExpr": "251c350fde8334f1d7ad8774fadf27268e4efd23", - "sha256": "0ipvhhkj8d1fpixx5s51133k87riqdczaarw9lnr65anx4s781sb", - "tree": "bc524e8095bede9b190b597926f2a04209e871f7", - "url": "https://android.googlesource.com/platform/frameworks/opt/bitmap" - }, - "frameworks/opt/calendar": { - "dateTime": 1613531886, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "d543396d4ced9ce7047a524bc318fca4ad4de15f", - "revisionExpr": "d543396d4ced9ce7047a524bc318fca4ad4de15f", - "sha256": "1jjj2y6qsj5q20fj4rr1kbx7cn233myv6yk5l2j23x41nryandd2", - "tree": "c9dc8dfb27aeebd6daf5c8c04627e9bd0d18b961", - "url": "https://android.googlesource.com/platform/frameworks/opt/calendar" - }, - "frameworks/opt/car/services": { - "dateTime": 1636675597, - "groups": [ - "pdk-fs" - ], - "rev": "54e95ff9297183d9c94dca3700db31b3f6130e1d", - "revisionExpr": "54e95ff9297183d9c94dca3700db31b3f6130e1d", - "sha256": "1iiz2gyvfdsl3m2c05fhyfi4s45n93bwlim1qly6k1pcpb2yi2wb", - "tree": "0745f8b149f41d35c90fd0c89f4faa474723b945", - "url": "https://android.googlesource.com/platform/frameworks/opt/car/services" - }, - "frameworks/opt/car/setupwizard": { - "dateTime": 1638490023, - "groups": [ - "pdk" - ], - "rev": "db4b953b8c0fe801c660665477fcce93c172e259", - "revisionExpr": "db4b953b8c0fe801c660665477fcce93c172e259", - "sha256": "10jlx17qgc069rfkisf3303vg33jcqb5b11xcdg7dddyidbjvkpw", - "tree": "ff820ddeff1463ea3bb1168cbba8049eab23f5d3", - "url": "https://android.googlesource.com/platform/frameworks/opt/car/setupwizard" - }, - "frameworks/opt/chips": { - "dateTime": 1634951219, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "62980c671c9b9add53f8a87518a8cf9e3529fd94", - "revisionExpr": "62980c671c9b9add53f8a87518a8cf9e3529fd94", - "sha256": "074p77mfj9w9b7k17r1dhr4y5p55r8095jhan9xz8v405zxzxl08", - "tree": "b2bf400808c7cc034999cf7251bda77f67f9c5c3", - "url": "https://android.googlesource.com/platform/frameworks/opt/chips" - }, - "frameworks/opt/colorpicker": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "82a3935623ba22108a7c9f6fea1947b44883a4e2", - "revisionExpr": "82a3935623ba22108a7c9f6fea1947b44883a4e2", - "sha256": "0vvn2sc29sc2yhvk5lz0gcdfb12321w4bcy24xkqvsnfsyddc877", - "tree": "125c8f04e2b129881d3ef4712bddbbd3e80aeb02", - "url": "https://android.googlesource.com/platform/frameworks/opt/colorpicker" - }, - "frameworks/opt/localepicker": { - "groups": [], - "rev": "1426a3a90da4c748bb56dd8a67e1bdad01e1b0ac", - "revisionExpr": "1426a3a90da4c748bb56dd8a67e1bdad01e1b0ac", - "sha256": "0r125r6xswixm6b6d68bzc489h6xhb7s0bjgs8fnay4vbsq4419s", - "tree": "fc9623505ca8e477585b6e349c3e30f71a266470", - "url": "https://android.googlesource.com/platform/frameworks/opt/localepicker" - }, - "frameworks/opt/net/ethernet": { - "dateTime": 1624410460, - "groups": [ - "pdk-fs" - ], - "rev": "4ebed5a5af4fddc0297945599f7db05919c06c69", - "revisionExpr": "4ebed5a5af4fddc0297945599f7db05919c06c69", - "sha256": "1w5v0hr8a7qwrnf8f63fb6lnw19hggzjp7a1wrpfg1l539jaxv8k", - "tree": "778d8c8da2ebf2701bc020d2963b35b4934b8159", - "url": "https://android.googlesource.com/platform/frameworks/opt/net/ethernet" - }, - "frameworks/opt/net/ims": { - "dateTime": 1637885266, - "groups": [ - "frameworks_ims", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1ea02cc497d4db5f93673a20c7ce3fa268931ab4", - "revisionExpr": "1ea02cc497d4db5f93673a20c7ce3fa268931ab4", - "sha256": "10436q6ls2k9xgwvr6gg52ijia0vqj096zldc81cbqv4ckzcz90v", - "tree": "400819c1ad0d554d77b5a4e707e4b216251fe803", - "url": "https://android.googlesource.com/platform/frameworks/opt/net/ims" - }, - "frameworks/opt/net/voip": { - "dateTime": 1622682494, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ca62001443e96f824e408ddcecbecfd765767cd6", - "revisionExpr": "ca62001443e96f824e408ddcecbecfd765767cd6", - "sha256": "1y3mffpp81hgzkp9qlwl49s82b5zlb2vbznxc3x5hp5kv2p6i7bi", - "tree": "c9a45b33b3c2d00e39bc4be8877abfcd86fa1e41", - "url": "https://android.googlesource.com/platform/frameworks/opt/net/voip" - }, - "frameworks/opt/net/wifi": { - "dateTime": 1646687017, - "groups": [ - "pdk" - ], - "rev": "776beebd3d221740ac1b77d8535f745415d171a0", - "revisionExpr": "776beebd3d221740ac1b77d8535f745415d171a0", - "sha256": "0nc14mfnq1pb43d8lv0df6sghhl6sq9sh49aj9rbxpyvrc9lrlxy", - "url": "https://github.com/GrapheneOS/platform_frameworks_opt_net_wifi" - }, - "frameworks/opt/photoviewer": { - "dateTime": 1629421605, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8784882fbd8f46c03528c841757812dae6bbf7c3", - "revisionExpr": "8784882fbd8f46c03528c841757812dae6bbf7c3", - "sha256": "09k0svr6wgxs9dras8ycz4lb1mf94l5q60cark0akggjsm6q0a9x", - "tree": "17d70a1e7589cc5783f0827bed991e526323cea4", - "url": "https://android.googlesource.com/platform/frameworks/opt/photoviewer" - }, - "frameworks/opt/setupwizard": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8a1063519e8cc0529e0b55fa3d2bdcc1a3530839", - "revisionExpr": "8a1063519e8cc0529e0b55fa3d2bdcc1a3530839", - "sha256": "1sdvs3n3nxd0dflqyjqqhf0g1drznwqrkbd4qv5za5n0g9dqg5x1", - "tree": "ea6bee30e256542ad06c28324a3263ea1f7f39e7", - "url": "https://android.googlesource.com/platform/frameworks/opt/setupwizard" - }, - "frameworks/opt/telephony": { - "dateTime": 1644453737, - "groups": [ - "pdk" - ], - "rev": "a95af1db865125f8699214f886a1cf4d430966e9", - "revisionExpr": "a95af1db865125f8699214f886a1cf4d430966e9", - "sha256": "06phw8jrnawm80iwjw16l03kw20mlk38i7f82vdibp8kfr7m5dfw", - "tree": "870b118665b1a17d9e50b3ab33b7d1e231c8561b", - "url": "https://android.googlesource.com/platform/frameworks/opt/telephony" - }, - "frameworks/opt/timezonepicker": { - "dateTime": 1633216014, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "bd3b8e422f71898a6867d62594d729981ddd0082", - "revisionExpr": "bd3b8e422f71898a6867d62594d729981ddd0082", - "sha256": "1yz5byfqgkra3qim8gnrafna4cdxss3cfl6gflkggw768viabbgz", - "tree": "1664b2924e4da9b8c639ec84eab20bc68569e38e", - "url": "https://android.googlesource.com/platform/frameworks/opt/timezonepicker" - }, - "frameworks/opt/tv/tvsystem": { - "dateTime": 1620263665, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "3cf24539645a6b8233ee3b413909235c91ceefb2", - "revisionExpr": "3cf24539645a6b8233ee3b413909235c91ceefb2", - "sha256": "1008lz757hs6yjl71xcblv8lny21xlkvsh70sbqnv7akbn4pk3m0", - "tree": "8dc469e64364fb85fbfbfebe72e96676963beb43", - "url": "https://android.googlesource.com/platform/frameworks/opt/tv/tvsystem" - }, - "frameworks/opt/vcard": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "99ba408af2a2548cbfa99251223ca3a270958980", - "revisionExpr": "99ba408af2a2548cbfa99251223ca3a270958980", - "sha256": "0ahqdbqw285rpk7cnsjq0fzb60jmpf5a5z32vz52apxlg68k5l1g", - "tree": "9e2219da322329cd682cbe07d4bd892dc6eb4b0f", - "url": "https://android.googlesource.com/platform/frameworks/opt/vcard" - }, - "frameworks/proto_logging": { - "dateTime": 1642212415, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0973249c4f52460c7225100b9b0c3540fbee331e", - "revisionExpr": "0973249c4f52460c7225100b9b0c3540fbee331e", - "sha256": "1a7n4dpd4i36ry7v3lrby0dw1s4iczph2q4fqh8a7hvmxl77zd2c", - "tree": "b479d06ec91f7294ee69b340a5e5fb381f889cfe", - "url": "https://android.googlesource.com/platform/frameworks/proto_logging" - }, - "frameworks/rs": { - "dateTime": 1620263666, - "groups": [ - "pdk" - ], - "rev": "07a46c4d22c9ad9ff471e5ee644a7c85f6c4b096", - "revisionExpr": "07a46c4d22c9ad9ff471e5ee644a7c85f6c4b096", - "sha256": "0gybw0hsp2p5mm7g2v737kg0ca5nys2f0333p9ma19sz5dyww3ma", - "tree": "c0726a51cec8ede53aa7796a05d2b75480ce0cd0", - "url": "https://android.googlesource.com/platform/frameworks/rs" - }, - "frameworks/wilhelm": { - "dateTime": 1623114497, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "c62ed86e8a9a4b627f3df39c64604a7eedfc53cf", - "revisionExpr": "c62ed86e8a9a4b627f3df39c64604a7eedfc53cf", - "sha256": "1nf5sx9zjs2ybcp4fqwzphgan379l83fml58dhs5x4f24rj80bxz", - "tree": "46a6d340c53d08a5ce6a98e852357936044ea561", - "url": "https://android.googlesource.com/platform/frameworks/wilhelm" - }, - "hardware/broadcom/libbt": { - "groups": [ - "pdk" - ], - "rev": "8a4887a72e43e70b3617474a426e63ae9328ac35", - "revisionExpr": "8a4887a72e43e70b3617474a426e63ae9328ac35", - "sha256": "12945i09sz39ygg91szzabmw7kmhasn9b18sb2v8fkxxzqcy7nih", - "tree": "b249c61abd349f7a66e30e998a5940470e22e6ed", - "url": "https://android.googlesource.com/platform/hardware/broadcom/libbt" - }, - "hardware/broadcom/wlan": { - "dateTime": 1640218032, - "groups": [ - "broadcom_wlan", - "pdk" - ], - "rev": "729e084bfb3e93ab351ee30561f948fbdbf2acd3", - "revisionExpr": "729e084bfb3e93ab351ee30561f948fbdbf2acd3", - "sha256": "1hpx8s0lfzmni6ypca0nk5m5qidpn9jw76wnyrggl942x1rwhixm", - "tree": "77def538324d5a7cfe5297de72a5a0715e78ba93", - "url": "https://android.googlesource.com/platform/hardware/broadcom/wlan" - }, - "hardware/google/apf": { - "groups": [ - "pdk" - ], - "rev": "ecccd0be025d8b6212ef5e5f3b8c1af1b2b0c34e", - "revisionExpr": "ecccd0be025d8b6212ef5e5f3b8c1af1b2b0c34e", - "sha256": "144hxkgnbh4jvm5a830mjwsj5zcp4z0g61731r9vj9kx8kaxqxrr", - "tree": "d4497b0d7a28a9ed7bf990a7669e8260e272a2db", - "url": "https://android.googlesource.com/platform/hardware/google/apf" - }, - "hardware/google/av": { - "dateTime": 1624583330, - "groups": [ - "pdk" - ], - "rev": "5df213f972f2854cff0b9117d9c83dbb3e8e8335", - "revisionExpr": "5df213f972f2854cff0b9117d9c83dbb3e8e8335", - "sha256": "1d3h8g5fbvqyxj8v7q1b2y049gi17wq8dd32yv2671f5rv5a668j", - "tree": "e99b1603dfe3fe7cf16d5b2e415cde77979fbbdc", - "url": "https://android.googlesource.com/platform/hardware/google/av" - }, - "hardware/google/camera": { - "dateTime": 1638922044, - "groups": [ - "pdk" - ], - "rev": "3e12494be0fbd389ea28042a2f675fba9fb5471f", - "revisionExpr": "3e12494be0fbd389ea28042a2f675fba9fb5471f", - "sha256": "1inbbmghiizfwg627ffdrihhi4i8zsm61lg4v94ql3fqmkcczxsr", - "tree": "a178201eeae68e3f2b5e12be9c46d03d83780a19", - "url": "https://android.googlesource.com/platform/hardware/google/camera" - }, - "hardware/google/easel": { - "groups": [ - "easel", - "pdk" - ], - "rev": "9514a43bbba1892219e15f63705ab784b3d6fbbb", - "revisionExpr": "9514a43bbba1892219e15f63705ab784b3d6fbbb", - "sha256": "0a8hgw2y5z36vqn9ifwsci7bn6qznz1kjzvswhzif2cag7249nvh", - "tree": "9df88c82f3605fdcacc6fc47b566743dd10dac74", - "url": "https://android.googlesource.com/platform/hardware/google/easel" - }, - "hardware/google/gchips": { - "dateTime": 1635980845, - "groups": [ - "pdk-lassen" - ], - "rev": "2a3cab097116bde4615c18bafaa6dcc33a92f4ee", - "revisionExpr": "2a3cab097116bde4615c18bafaa6dcc33a92f4ee", - "sha256": "15n2xxbpjm7qdca78q769f8jpbwgr3w2116mm2b4w3m6bsddaxgn", - "tree": "21a049b76c462b4e2f47a742d00042b77ad65500", - "url": "https://android.googlesource.com/platform/hardware/google/gchips" - }, - "hardware/google/graphics/common": { - "dateTime": 1640650073, - "groups": [ - "pdk-lassen" - ], - "rev": "4d6f48d9b8247a34a2f528c6b098af0d8e57b35d", - "revisionExpr": "4d6f48d9b8247a34a2f528c6b098af0d8e57b35d", - "sha256": "1cjs2y5l2ph113kldgfgiv94w0i06flmlzgf6srq2x3gcy5b082v", - "tree": "37abf45d4a91937053929df5b1198b31b06817a0", - "url": "https://android.googlesource.com/platform/hardware/google/graphics/common" - }, - "hardware/google/graphics/gs101": { - "dateTime": 1638583625, - "groups": [ - "pdk-lassen" - ], - "rev": "242c7a9f970f6f0b32342bea933e0b78b2741cc4", - "revisionExpr": "242c7a9f970f6f0b32342bea933e0b78b2741cc4", - "sha256": "1ip2lc7qxg6h0ryqnb7n5gv8n2pa88cyrdgxh3mssg6n743ifhii", - "tree": "f1cc1af1eaef964358e20c0cde57c53cbdd9c522", - "url": "https://android.googlesource.com/platform/hardware/google/graphics/gs101" - }, - "hardware/google/interfaces": { - "dateTime": 1639008531, - "groups": [ - "pdk" - ], - "rev": "613fca6b49e5e98b79f79fdab76080e66483066e", - "revisionExpr": "613fca6b49e5e98b79f79fdab76080e66483066e", - "sha256": "0ln465hm51ih5zjvlf1aff4xvqna7aass2sph0y0fv7134sqnfgk", - "tree": "ba4728f2da895edec01466b8ab9a0c1c6f61d2d2", - "url": "https://android.googlesource.com/platform/hardware/google/interfaces" - }, - "hardware/google/pixel": { - "dateTime": 1641607606, - "groups": [ - "generic_fs", - "pixel" - ], - "rev": "9a2ed5919d6c7f50de97c01a59552dbe6952dd28", - "revisionExpr": "9a2ed5919d6c7f50de97c01a59552dbe6952dd28", - "sha256": "1yqpki4hpa2ziqzl2skj69hxmrwzcpf7rgsyby1vv1yzdgpid6z1", - "tree": "79cc6b14c861c852c83e290ec5ab7eb2ef8bad1a", - "url": "https://android.googlesource.com/platform/hardware/google/pixel" - }, - "hardware/google/pixel-sepolicy": { - "dateTime": 1646687018, - "groups": [ - "generic_fs", - "pixel" - ], - "rev": "d2639035413eee77da7185688f027d35784d32ec", - "revisionExpr": "d2639035413eee77da7185688f027d35784d32ec", - "sha256": "1qrj3h9k879i2a528xcwhfwzw0i490ww0qb8yml0hm22ig9nnrnz", - "url": "https://github.com/GrapheneOS/platform_hardware_google_pixel-sepolicy" - }, - "hardware/interfaces": { - "dateTime": 1642284420, - "groups": [ - "pdk" - ], - "rev": "7fea2cf0a29212202cc31d9d8ec4c892f09d3c2d", - "revisionExpr": "7fea2cf0a29212202cc31d9d8ec4c892f09d3c2d", - "sha256": "0v4khlbbczr3xl8q54f9iv8ixv2zwdqlfkslgp0fjq3qw7vcxfbv", - "tree": "434e90291466b7606b7c3bf65337a105d2f54649", - "url": "https://android.googlesource.com/platform/hardware/interfaces" - }, - "hardware/invensense": { - "groups": [ - "invensense", - "pdk" - ], - "rev": "fbfd0ae776699bb28f9c9c40a08d5b64fb702c0e", - "revisionExpr": "fbfd0ae776699bb28f9c9c40a08d5b64fb702c0e", - "sha256": "12sqj3i0avyqpl6nqi8flaskfqlsfvvxzllskkfa67n9cknnv2p0", - "tree": "540e1200e06e3cd55b86295f51d4898e3992f0e5", - "url": "https://android.googlesource.com/platform/hardware/invensense" - }, - "hardware/knowles/athletico/sound_trigger_hal": { - "dateTime": 1614910008, - "groups": [ - "coral", - "generic_fs" - ], - "rev": "b04e29602be0dd043a4f7ae5fd5cd992a7cb96a4", - "revisionExpr": "b04e29602be0dd043a4f7ae5fd5cd992a7cb96a4", - "sha256": "0zh4cb9rggg5in2ha4sil7qn28m97iwldwn7d07nz6xyqiwxd4i8", - "tree": "0ffef1012dfebf8af3acf0ad88dc9aadd8e5a3fe", - "url": "https://android.googlesource.com/platform/hardware/knowles/athletico/sound_trigger_hal" - }, - "hardware/libhardware": { - "dateTime": 1639699664, - "groups": [ - "pdk" - ], - "rev": "c142f2613ef9982d59dca254d7a625bdf595f70c", - "revisionExpr": "c142f2613ef9982d59dca254d7a625bdf595f70c", - "sha256": "04a0njwhqyyd35jpkqj2bzwygq0f3jvx00p922336sr9n4bz4rcz", - "tree": "c87c7bb1c44219e1cdf45506113ef451ce15d998", - "url": "https://android.googlesource.com/platform/hardware/libhardware" - }, - "hardware/libhardware_legacy": { - "dateTime": 1622682513, - "groups": [ - "pdk" - ], - "rev": "2b71a428eefeb70fb2b8ddde3766cedeadb98acf", - "revisionExpr": "2b71a428eefeb70fb2b8ddde3766cedeadb98acf", - "sha256": "18wjm9bcka81flw01gkldxslg1vgr0vypsh3ic4b6jxaavxi0b43", - "tree": "c6732896030b2dbfe12c04cc093d302b760f579e", - "url": "https://android.googlesource.com/platform/hardware/libhardware_legacy" - }, - "hardware/nxp/nfc": { - "dateTime": 1642032627, - "groups": [ - "pdk" - ], - "rev": "7f37adff4bad36ced4a5405ae578c93e04fdd98c", - "revisionExpr": "7f37adff4bad36ced4a5405ae578c93e04fdd98c", - "sha256": "0p9njiskp259jq9b7j3g227cdc7ybwmjyirr45hz57i650n2gqsc", - "tree": "63221d91db2a800d421d166a7ae5f63ba886098f", - "url": "https://android.googlesource.com/platform/hardware/nxp/nfc" - }, - "hardware/nxp/secure_element": { - "groups": [ - "pdk" - ], - "rev": "2ccdb39d9423b46200b57c92a818104a19d60123", - "revisionExpr": "2ccdb39d9423b46200b57c92a818104a19d60123", - "sha256": "063k3nh3vp9nffvq2gl3zirn2wx9hna8z67fkcdj30f9bm6vglcq", - "tree": "4d07e30c9b6b4b69a36edf8545427be08150760e", - "url": "https://android.googlesource.com/platform/hardware/nxp/secure_element" - }, - "hardware/qcom/audio": { - "dateTime": 1619658492, - "groups": [ - "pdk-qcom", - "qcom", - "qcom_audio" - ], - "rev": "0bc9303b9f2b02986c2a40edf21b4a9d36404c64", - "revisionExpr": "0bc9303b9f2b02986c2a40edf21b4a9d36404c64", - "sha256": "1hikyx0hvmycblqpapviqbjkf890b6cn4yqpiyrs4w4isbf8w37j", - "tree": "7b2ec52c19e87bcf9eba5112413cb0a58f69e3be", - "url": "https://android.googlesource.com/platform/hardware/qcom/audio" - }, - "hardware/qcom/bootctrl": { - "groups": [ - "pdk-qcom" - ], - "rev": "71604e57b62bf770dd4b176ec130f6ff0674c374", - "revisionExpr": "71604e57b62bf770dd4b176ec130f6ff0674c374", - "sha256": "04dv3a0zj03af7g4c19kiif4v1gff0fby467kh3ji440y4z00r31", - "tree": "95f00332886fc754a822b3aff23259761aab7cc6", - "url": "https://android.googlesource.com/platform/hardware/qcom/bootctrl" - }, - "hardware/qcom/bt": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "2c0e037c13d609d8f699509f04adaa7b62fe299c", - "revisionExpr": "2c0e037c13d609d8f699509f04adaa7b62fe299c", - "sha256": "0a6h3jcprciwxjq86nfiiij8f7475mah4qgxgsfdd2b54cy37jbc", - "tree": "5cf47fabffe9164d2ca3b48b5bf310bbec9e7632", - "url": "https://android.googlesource.com/platform/hardware/qcom/bt" - }, - "hardware/qcom/camera": { - "groups": [ - "pdk-qcom", - "qcom_camera" - ], - "rev": "9204f2af3e449b3a7dc4651491b74ad52fb35f65", - "revisionExpr": "9204f2af3e449b3a7dc4651491b74ad52fb35f65", - "sha256": "0p2932v9hsmv6i729zvzq0fypxcdh7xdhfyiz57pspm3xpv7f9yk", - "tree": "1a7fa7a4d0b8401cb0234b6503cb710ac7073b1e", - "url": "https://android.googlesource.com/platform/hardware/qcom/camera" - }, - "hardware/qcom/data/ipacfg-mgr": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "9739ce540fb842c06b708bca1cb00ff8014534e7", - "revisionExpr": "9739ce540fb842c06b708bca1cb00ff8014534e7", - "sha256": "11zhb0diqxlz9vsxzbvxn8pv6amxrclvqybnr5acbs8awlc6h6xg", - "tree": "5e8f352f9c765fc8a9270541283494b914e159e7", - "url": "https://android.googlesource.com/platform/hardware/qcom/data/ipacfg-mgr" - }, - "hardware/qcom/display": { - "groups": [ - "pdk-qcom", - "qcom", - "qcom_display" - ], - "rev": "a4e8062929006bb3da02fb05ac7ba82f50af15c1", - "revisionExpr": "a4e8062929006bb3da02fb05ac7ba82f50af15c1", - "sha256": "1w8fr68drhj6wjqvla801wianxb71ybpxwfia4v7mjrf7krs09a2", - "tree": "5b570ab27f488281c3924adf7e0d019dcdc0234a", - "url": "https://android.googlesource.com/platform/hardware/qcom/display" - }, - "hardware/qcom/gps": { - "groups": [ - "pdk-qcom", - "qcom", - "qcom_gps" - ], - "rev": "0f0303d9e677d567dec7c3c4c1668b8a136e89ed", - "revisionExpr": "0f0303d9e677d567dec7c3c4c1668b8a136e89ed", - "sha256": "0r99iirahalmj8w9v93cqi9lhandavj88jqwlcgd01czlrynwm9x", - "tree": "f34414c7c6208bc8bd6324c1ef1d96203bbb025b", - "url": "https://android.googlesource.com/platform/hardware/qcom/gps" - }, - "hardware/qcom/keymaster": { - "groups": [ - "pdk-qcom", - "qcom", - "qcom_keymaster" - ], - "rev": "4e7e8a133692bceb44c7ec1b60ecc55e935574c0", - "revisionExpr": "4e7e8a133692bceb44c7ec1b60ecc55e935574c0", - "sha256": "09882azkwai7h3xdr0krqv4d5k63qdyvpwzcw6d16wljbfkf525r", - "tree": "95adc25ab3574e2b4fb37d4554ae327015cecc5a", - "url": "https://android.googlesource.com/platform/hardware/qcom/keymaster" - }, - "hardware/qcom/media": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "b936db52fd6c42403cd4a9d6673ee2304a6de001", - "revisionExpr": "b936db52fd6c42403cd4a9d6673ee2304a6de001", - "sha256": "1djq7k9gi7d359cdif0rysfprcfs16sjmfjqkj88a6px9sl0mdy8", - "tree": "249399f4876e5fbda70ea944112734859d4d0e8d", - "url": "https://android.googlesource.com/platform/hardware/qcom/media" - }, - "hardware/qcom/msm8960": { - "groups": [ - "pdk-qcom", - "qcom_msm8960" - ], - "rev": "a07f28717936f2b1df955025bb77e68c5d2d3f9a", - "revisionExpr": "a07f28717936f2b1df955025bb77e68c5d2d3f9a", - "sha256": "13ss8wgnd4306024174vsfv6ka2sf45jzx7d4b8z5ywcpqiyczwm", - "tree": "6ff8fdea8a4f4de8bf5bad30a5689b1f1403a083", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8960" - }, - "hardware/qcom/msm8994": { - "groups": [ - "pdk-qcom", - "qcom_msm8994" - ], - "rev": "f32968583b5845a4bb5bad89136586ff568f430c", - "revisionExpr": "f32968583b5845a4bb5bad89136586ff568f430c", - "sha256": "15zxcb9dx1862fvasyn11iav765a3522my4mxby5iymjax8sir99", - "tree": "bd7ce56ab1126bd0374752531cc2923d6e2aaba0", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8994" - }, - "hardware/qcom/msm8996": { - "groups": [ - "pdk-qcom", - "qcom_msm8996" - ], - "rev": "28a1930a65b966f6d4389ac6fb80aeaac841451a", - "revisionExpr": "28a1930a65b966f6d4389ac6fb80aeaac841451a", - "sha256": "0g381r0mv2rv0yzq0qw2m65z6a6wx2wsc14xln7q9pphn7x7kfyl", - "tree": "eab6e2ec0efc501bdfafbd858176a8222503f7e0", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8996" - }, - "hardware/qcom/msm8x09": { - "groups": [ - "qcom_msm8x09" - ], - "rev": "2a866a2634b973659373dd1c14cf04d05ee69360", - "revisionExpr": "2a866a2634b973659373dd1c14cf04d05ee69360", - "sha256": "17hq55hsfyzknrjfmw877y5cnm4mgxi7bdj0fpb920gcn6klfdrs", - "tree": "a4675d7c2c1824d4007a5c229a3bdbf3d9b06027", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x09" - }, - "hardware/qcom/msm8x26": { - "groups": [ - "pdk-qcom", - "qcom_msm8x26" - ], - "rev": "6d5cb01a7775990778ccc90cbc39f59344e22871", - "revisionExpr": "6d5cb01a7775990778ccc90cbc39f59344e22871", - "sha256": "0kxbm2sk5lxzydh2f8jv1z6j3qpjxrb2b2vr3q71mfwms76z7zlc", - "tree": "1eb80daa5206e83bf56d6c6e6fb1a53f9c4f5ef0", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x26" - }, - "hardware/qcom/msm8x27": { - "groups": [ - "pdk-qcom", - "qcom_msm8x27" - ], - "rev": "b5f01bfaa0f87d12708003f7fc4db8e21e407d77", - "revisionExpr": "b5f01bfaa0f87d12708003f7fc4db8e21e407d77", - "sha256": "0bly3vx1ykfm251fz9c86znqzy9f8rlmgijaczzz1hk78mrk5sy7", - "tree": "6b411438e41606382a5f4592b0a92c7e61a72dd1", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x27" - }, - "hardware/qcom/msm8x84": { - "groups": [ - "pdk-qcom", - "qcom_msm8x84" - ], - "rev": "e25f1ea1138ec7f774cc64432325e8b230f8737f", - "revisionExpr": "e25f1ea1138ec7f774cc64432325e8b230f8737f", - "sha256": "1ds8p9sr9r3m9lncav7kjzma9m1v6abapddjx6xjncn9ghv3ga08", - "tree": "85cf4c498dbaf35bfb6eb23a1f4079547ab20d1c", - "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x84" - }, - "hardware/qcom/power": { - "groups": [ - "pdk-qcom", - "qcom" - ], - "rev": "d5e40d46af896cacb195ca2ce28b89e9ed826257", - "revisionExpr": "d5e40d46af896cacb195ca2ce28b89e9ed826257", - "sha256": "0hgjhbm8bj66nm29xgmg9xb32y12kz4jn8bm4fpflxn1cz4gb38g", - "tree": "eddf67b4d77826c20ffe2c52918c5abb84725871", - "url": "https://android.googlesource.com/platform/hardware/qcom/power" - }, - "hardware/qcom/sdm845/bt": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "ea6279f3d5a54ccde462e4b616ef569b87ad51fc", - "revisionExpr": "ea6279f3d5a54ccde462e4b616ef569b87ad51fc", - "sha256": "16wxyxlvywkqpvlxlch8czcdjchnqnza5z8qhb1qgwv0kylrh1pp", - "tree": "0a37fb1e4b3ff9c825d67aca0f59479e3bd8b537", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/bt" - }, - "hardware/qcom/sdm845/data/ipacfg-mgr": { - "groups": [ - "generic_fs", - "qcom_sdm845", - "vendor" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sdm845/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sdm845/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "9fa4ae8c257b6600ecb5aeee16a6d8f631fd0603", - "revisionExpr": "9fa4ae8c257b6600ecb5aeee16a6d8f631fd0603", - "sha256": "0ymwzhq5n5cawc6cwspz5xbdc1vzxnxrp7nslmf9kc7mvln56hr4", - "tree": "4426d70b9508ccb473cac47a0b8ef79489131aa9", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/data/ipacfg-mgr" - }, - "hardware/qcom/sdm845/display": { - "dateTime": 1621904911, - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "24a9c1e5be20301d8493a9efaa59c341bda4f786", - "revisionExpr": "24a9c1e5be20301d8493a9efaa59c341bda4f786", - "sha256": "1hh37liap88gw5rl1yn15mpx3b96iw8qk7agsvrrxszyxvbksii9", - "tree": "b96ee8b826da69869e2aaf557f3fbb97f138b9b1", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/display" - }, - "hardware/qcom/sdm845/gps": { - "dateTime": 1624496901, - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "016e1fc0c0783432b3c42cefe19166a28bed8519", - "revisionExpr": "016e1fc0c0783432b3c42cefe19166a28bed8519", - "sha256": "15ibil263invfsc8p2889lb92370zxi27gkgx14b8y0jnpf4jx14", - "tree": "364320bfc1a467241adc6a19049e710e6a77bdab", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/gps" - }, - "hardware/qcom/sdm845/media": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "925fc5d4a5280d2cfffa51ee103f97f9a80a9c83", - "revisionExpr": "925fc5d4a5280d2cfffa51ee103f97f9a80a9c83", - "sha256": "10csk645fbbkcszv3lb835h2v1il4x6dihadxg23g7y2cxfi6nvj", - "tree": "a2ba563355ad3182546a902988b459ba874f00dc", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/media" - }, - "hardware/qcom/sdm845/thermal": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "34dd4b5d8e3c4369b5b6862442899f92e7e86427", - "revisionExpr": "34dd4b5d8e3c4369b5b6862442899f92e7e86427", - "sha256": "08jfmac2ac6zgfxg8hgvxmv70xk5mlz15vqrxy5xcfsg2f4q1c8r", - "tree": "e1d5487e138c446de8a8c6c3f23c654ee315935b", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/thermal" - }, - "hardware/qcom/sdm845/vr": { - "groups": [ - "generic_fs", - "qcom_sdm845" - ], - "rev": "8bb741811fe2017c069655677293d7f799a981ff", - "revisionExpr": "8bb741811fe2017c069655677293d7f799a981ff", - "sha256": "06fbwha2qkigss5r7r5vmgnr3c64cxy3njdp2qlbsxgm0c07xy9q", - "tree": "8a89bf7312d03c03baab7335c255238f57347b33", - "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/vr" - }, - "hardware/qcom/sm7150/gps": { - "dateTime": 1617152841, - "groups": [ - "qcom_sm7150" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm7150/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm7150/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "c03a8cdf88a9ad162d0d522ca779ac6b606c02fa", - "revisionExpr": "c03a8cdf88a9ad162d0d522ca779ac6b606c02fa", - "sha256": "1ilgf2rdxniq5b63an8asrbdir2f82yj05qcq8pg51gmkm2550nh", - "tree": "061cde30e7631cb42d269b27c22f52888f1f98cf", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7150/gps" - }, - "hardware/qcom/sm7250/display": { - "dateTime": 1624496902, - "groups": [ - "qcom_sm7250" - ], - "rev": "d1486590eb8730da0ee1123ee31581afcce972a1", - "revisionExpr": "d1486590eb8730da0ee1123ee31581afcce972a1", - "sha256": "0vha4cs3p8zy3b8m1di92wgypi8blsgl8a8aw997j9p4rg9pvm29", - "tree": "4995670f03ebbfcb5c66970390ca4e3de0f3b7a4", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/display" - }, - "hardware/qcom/sm7250/gps": { - "dateTime": 1631329644, - "groups": [ - "qcom_sm7250" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm7250/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm7250/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "153046c3e3eeca18573c8818881e2742a57dac4c", - "revisionExpr": "153046c3e3eeca18573c8818881e2742a57dac4c", - "sha256": "0a4d7vqlj666q8sw6548fli1hcmviqaqv9xhay4a3l3g4ppgylxp", - "tree": "98c4ee325af7a8bcc7bd1fe08c804a47aaf298a5", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/gps" - }, - "hardware/qcom/sm7250/media": { - "dateTime": 1624496903, - "groups": [ - "qcom_sm7250" - ], - "rev": "f855b9441370acafcc54b857a49fa9634414619f", - "revisionExpr": "f855b9441370acafcc54b857a49fa9634414619f", - "sha256": "1mxv8v1fnxr4gmjc92l16zmzxbiyppppszmjyjc61rkj3z92vdk7", - "tree": "4e628b0f47dfed879f3358bceb70881bebba5a1b", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/media" - }, - "hardware/qcom/sm8150/data/ipacfg-mgr": { - "dateTime": 1624583355, - "groups": [ - "qcom_sm8150" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm8150/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm8150/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "1ee12f6c18356b1efbc755ca02662fa6c23f9dd2", - "revisionExpr": "1ee12f6c18356b1efbc755ca02662fa6c23f9dd2", - "sha256": "0nl5wgfh2fnwh6ypyb7c4fga6q434b1nzfl4ha9l0qm24b5zw6vz", - "tree": "7e1f9900341fe21990a095a8a64c5fa9d6b3dd41", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/data/ipacfg-mgr" - }, - "hardware/qcom/sm8150/display": { - "dateTime": 1630112862, - "groups": [ - "qcom_sm8150" - ], - "rev": "188381da58b9a2f12067b471ac27261da7c7a21c", - "revisionExpr": "188381da58b9a2f12067b471ac27261da7c7a21c", - "sha256": "03hw9zi4rh43crmxafd1jnjbd9fpzln0mrd6rzc00lyb9hk5if10", - "tree": "9781018971ee70371fc94d4775dc1d443c163664", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/display" - }, - "hardware/qcom/sm8150/gps": { - "dateTime": 1634857692, - "groups": [ - "qcom_sm8150" - ], - "rev": "81a4f92e53693fe1abc03b2f3b6608b91595310e", - "revisionExpr": "81a4f92e53693fe1abc03b2f3b6608b91595310e", - "sha256": "1yhdc4qj2xjm4n6ym6yfldrrpbl263cj81n8fz08l6p4v3qfkc7z", - "tree": "64172d8ac3230ec509af61098c92286fd28a07ab", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/gps" - }, - "hardware/qcom/sm8150/media": { - "dateTime": 1624676860, - "groups": [ - "qcom_sm8150" - ], - "rev": "c431b2fe070678e4a320b91f9e30a964582f7ac5", - "revisionExpr": "c431b2fe070678e4a320b91f9e30a964582f7ac5", - "sha256": "07ghzjg7k8jydqg46w8s5w3ngjx0y533xyx8aigji399f1jdj9fd", - "tree": "7aa5196313b280a2787ad832462c59ec3ae216be", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/media" - }, - "hardware/qcom/sm8150/thermal": { - "groups": [ - "qcom_sm8150" - ], - "rev": "1713c84c662a078c13b54485fff2a973a32b205a", - "revisionExpr": "1713c84c662a078c13b54485fff2a973a32b205a", - "sha256": "068aa9jpgn5b8gdy62jz74hhik1dh4yjgliaavfhvqmg1mbgn7d5", - "tree": "1f003b8ec0a8d68c0ce2710d25fc25016ed30818", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/thermal" - }, - "hardware/qcom/sm8150/vr": { - "groups": [ - "qcom_sm8150" - ], - "rev": "122574c22b56a391fe44c37e8530e03af501fa36", - "revisionExpr": "122574c22b56a391fe44c37e8530e03af501fa36", - "sha256": "1k4dfzb7l3pk0zdxzad6y20kckyac5dl5i26b6rg03ip940ij7dj", - "tree": "fbdcbf4a406c2545df3e2090af7dffac1d4dee2d", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/vr" - }, - "hardware/qcom/sm8150p/gps": { - "dateTime": 1617152846, - "groups": [ - "qcom_sm8150p" - ], - "linkfiles": [ - { - "dest": "hardware/qcom/sm8150p/Android.mk", - "src": "os_pickup.mk" - }, - { - "dest": "hardware/qcom/sm8150p/Android.bp", - "src": "os_pickup.bp" - } - ], - "rev": "add39d0912350c476cabb936af00f584af90ae53", - "revisionExpr": "add39d0912350c476cabb936af00f584af90ae53", - "sha256": "1m43j0m0cdjn7xn81n1a9h9v2b3846vixqffamajb8qrfp25yvzr", - "tree": "6bbb85006df6b5758c9a6d6777f198dfb1b358c0", - "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150p/gps" - }, - "hardware/qcom/wlan": { - "dateTime": 1637798881, - "groups": [ - "pdk-qcom", - "qcom_wlan" - ], - "rev": "06f6df948f70ece09625c25cf506f5b5c458fcce", - "revisionExpr": "06f6df948f70ece09625c25cf506f5b5c458fcce", - "sha256": "00y8hnmjl0a3g311w28iq208hx9spgchl9qz5psj1nl0zaqfrgnl", - "tree": "2884f194843399e3cb4a85eb8c43985b6a905443", - "url": "https://android.googlesource.com/platform/hardware/qcom/wlan" - }, - "hardware/ril": { - "dateTime": 1622768893, - "groups": [ - "pdk" - ], - "rev": "52bdb3d68fc5fbca2d2211476c32aec1d93b098a", - "revisionExpr": "52bdb3d68fc5fbca2d2211476c32aec1d93b098a", - "sha256": "13r4911z64whzp7q6sm9153xqj9frzmyq95q6dgfx2z6826gxcxn", - "tree": "56d559459897140672b01ece5e2b2384267e9065", - "url": "https://android.googlesource.com/platform/hardware/ril" - }, - "hardware/samsung/nfc": { - "groups": [ - "pdk" - ], - "rev": "3649b4c377883a3a2dcbac5057cbd8fdfb095103", - "revisionExpr": "3649b4c377883a3a2dcbac5057cbd8fdfb095103", - "sha256": "1mcsnjjngc7v1rb0pdf9fkjz5ww7smpdyxvll32yayx27nfmnsdq", - "tree": "0531c42732bf7e25c620979c6932253994076c91", - "url": "https://android.googlesource.com/platform/hardware/samsung/nfc" - }, - "hardware/st/nfc": { - "dateTime": 1633043693, - "groups": [ - "pdk" - ], - "rev": "3a6e5e98045d733f1ea2a6f3e22ff17fdd5c6249", - "revisionExpr": "3a6e5e98045d733f1ea2a6f3e22ff17fdd5c6249", - "sha256": "18g57s4cfv0wamfn78nwd8hr66vn4b27swnlhllc69psnklql39y", - "tree": "3711d80f7c7c0f6daf73af4a78484747c6ee73f5", - "url": "https://android.googlesource.com/platform/hardware/st/nfc" - }, - "hardware/st/secure_element": { - "groups": [ - "pdk" - ], - "rev": "4d1fc755c9334c79832e857d34f7b9064b4f0f7e", - "revisionExpr": "4d1fc755c9334c79832e857d34f7b9064b4f0f7e", - "sha256": "043ca4c21n7jrrckdd2b6j9p1prg4y08k8giw7r90q8kk2bf4cwl", - "tree": "39f436c22989c75c9171f1a109d8bd4497e4d78a", - "url": "https://android.googlesource.com/platform/hardware/st/secure_element" - }, - "hardware/st/secure_element2": { - "groups": [ - "pdk" - ], - "rev": "1376c3c6dc9a63ea69dcc86ee6167eb0da1925f7", - "revisionExpr": "1376c3c6dc9a63ea69dcc86ee6167eb0da1925f7", - "sha256": "183k0fmav5ndrkxkl7bnkm5mqyq0ddjjw6iilnl5y8122cg8phqn", - "tree": "82607633f39a2fa4bb06cbaa5ba3ff82b9015de3", - "url": "https://android.googlesource.com/platform/hardware/st/secure_element2" - }, - "hardware/ti/am57x": { - "groups": [ - "pdk" - ], - "rev": "94d10f08fb8b7971901fd676d5d1c7639c7ba530", - "revisionExpr": "94d10f08fb8b7971901fd676d5d1c7639c7ba530", - "sha256": "0gqn5lsyf7s420cdiga57w2c6g03zj048i5qq9r4904abcn9w1bm", - "tree": "f313e799c4e2737fe4c3f0e33bbeff02c2c9d508", - "url": "https://android.googlesource.com/platform/hardware/ti/am57x" - }, - "kernel/configs": { - "dateTime": 1646687006, - "groups": [ - "pdk", - "vts" - ], - "rev": "ec67a4f863bc9a04a83772498b15dfb68db45929", - "revisionExpr": "ec67a4f863bc9a04a83772498b15dfb68db45929", - "sha256": "0rm89iqykc3k4badw3vkk0nlhp1ckjxa1rfrmd2qg6w1kp5qcdmz", - "url": "https://github.com/GrapheneOS/kernel_configs" - }, - "kernel/google/barbet": { - "dateTime": 1649101735, - "fetchSubmodules": true, - "groups": [], - "rev": "dd9f6ea35765cb60c4780a9d8c0d1b28d2144b8a", - "revisionExpr": "dd9f6ea35765cb60c4780a9d8c0d1b28d2144b8a", - "sha256": "12yz3qncjn6pwj3icnvj70qn951l10cwhdf85mghp5a0rd2nh5j0", - "url": "https://github.com/GrapheneOS/kernel_google_barbet" - }, - "kernel/google/coral": { - "dateTime": 1649101690, - "fetchSubmodules": true, - "groups": [], - "rev": "69c7eee0e04c64c246ec6236b8828e2225da831c", - "revisionExpr": "69c7eee0e04c64c246ec6236b8828e2225da831c", - "sha256": "0p02wky97driah15w6l4ry68s9xiycd92qwm5nxpqlpavxadrhii", - "url": "https://github.com/GrapheneOS/kernel_google_coral" - }, - "kernel/google/crosshatch": { - "dateTime": 1649101709, - "fetchSubmodules": true, - "groups": [], - "rev": "e105747860e95ee105ed7b8c09958161f3360c01", - "revisionExpr": "e105747860e95ee105ed7b8c09958161f3360c01", - "sha256": "1j8wb7dsffmwkhn86rybjxgvjl73z1zgjzhpppm85kgd1z81qkia", - "url": "https://github.com/GrapheneOS/kernel_google_crosshatch" - }, - "kernel/google/redbull": { - "dateTime": 1649103472, - "fetchSubmodules": true, - "groups": [], - "rev": "71dc7826df87822d60b1113e3cf8cdc8830c14fe", - "revisionExpr": "71dc7826df87822d60b1113e3cf8cdc8830c14fe", - "sha256": "02a6zmfvq2najkrcy5id44r85qj68z0gd7qk02wwjy8k8h48ms0h", - "url": "https://github.com/GrapheneOS/kernel_google_redbull" - }, - "kernel/prebuilts/4.19/arm64": { - "dateTime": 1641946103, - "groups": [ - "pdk" - ], - "rev": "7a789b953d09bddd7fce326b42cd00023f16560c", - "revisionExpr": "7a789b953d09bddd7fce326b42cd00023f16560c", - "sha256": "15x4kkyh0744hs3jl0acjmgdn2h2sqgnk5m38w2mz9m3wfkmks89", - "tree": "aa6486382acca810f8dea6b08fedd6bb8a276166", - "url": "https://android.googlesource.com/kernel/prebuilts/4.19/arm64" - }, - "kernel/prebuilts/5.10/arm64": { - "dateTime": 1639440459, - "groups": [ - "pdk" - ], - "rev": "ae9b7a6d7112d105926168e319f23be75d4d8390", - "revisionExpr": "ae9b7a6d7112d105926168e319f23be75d4d8390", - "sha256": "16ia73462a37wpd5qar7rlb9kn9ns5a4j5i3xj3vp4dwawp3zpni", - "tree": "e63b7113abb5fd75f0a1ec540f16d373ed651144", - "url": "https://android.googlesource.com/kernel/prebuilts/5.10/arm64" - }, - "kernel/prebuilts/5.10/x86_64": { - "dateTime": 1639440459, - "groups": [ - "pdk" - ], - "rev": "ec23529c6e7fa84261893084e0a06c68d78a72fc", - "revisionExpr": "ec23529c6e7fa84261893084e0a06c68d78a72fc", - "sha256": "17my5v5r8ix6jgsdkjp2905maqjrm2jflpbi4j3fxl9337jx20ca", - "tree": "c6073ba16452eff45538b8ad19fdda32cd61786f", - "url": "https://android.googlesource.com/kernel/prebuilts/5.10/x86-64" - }, - "kernel/prebuilts/5.4/arm64": { - "dateTime": 1640131662, - "groups": [ - "pdk" - ], - "rev": "febbf112ce73f8815a1082a29d9e816ca4539064", - "revisionExpr": "febbf112ce73f8815a1082a29d9e816ca4539064", - "sha256": "0hkcaka6rhn8lqwl9pcvglvvj75ais01g0v1d22dx42x99x2cq4m", - "tree": "a541f369feef9b97d86121558016c5cffc3fea53", - "url": "https://android.googlesource.com/kernel/prebuilts/5.4/arm64" - }, - "kernel/prebuilts/5.4/x86_64": { - "dateTime": 1640131662, - "groups": [ - "pdk" - ], - "rev": "7ce758ea9130c6939b41a3210febf537d1c96490", - "revisionExpr": "7ce758ea9130c6939b41a3210febf537d1c96490", - "sha256": "1czk73h8piwgiwrrnhb9qisb76h5s6ff5d42ydsxnqx6sri2xwzh", - "tree": "ab3db52dea1e53515b00ef3e3817b462cfdcb7a0", - "url": "https://android.googlesource.com/kernel/prebuilts/5.4/x86-64" - }, - "kernel/prebuilts/build-tools": { - "dateTime": 1622129818, - "groups": [], - "rev": "361b065e7f987fc804686c0c2c9c7585cad6b2d6", - "revisionExpr": "361b065e7f987fc804686c0c2c9c7585cad6b2d6", - "sha256": "0jfq3q3xlkq9c4wyi5zvfn53bgazqg2kdpinf904hlyf6s2qi0p9", - "url": "https://android.googlesource.com/kernel/prebuilts/build-tools" - }, - "kernel/prebuilts/common-modules/virtual-device/4.19/arm64": { - "dateTime": 1612209682, - "groups": [ - "pdk" - ], - "rev": "31fa2c2d74f8b3659d8a2093f727486c4d890540", - "revisionExpr": "31fa2c2d74f8b3659d8a2093f727486c4d890540", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/4.19/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/4.19/x86-64": { - "dateTime": 1612209835, - "groups": [ - "pdk" - ], - "rev": "396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68", - "revisionExpr": "396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/4.19/x86-64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.10/arm64": { - "dateTime": 1639440461, - "groups": [ - "pdk" - ], - "rev": "3f1820d76e31e8d39c9bf20e4b4c3c2a2981f598", - "revisionExpr": "3f1820d76e31e8d39c9bf20e4b4c3c2a2981f598", - "sha256": "01hwiswcsqyhf64hhvgqv6k3dpq6alyz9bm806iw2znyn1hdqzyc", - "tree": "7a5cf53cbbc973ad6ca3314082674ec55bae53b2", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.10/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.10/x86-64": { - "dateTime": 1639440461, - "groups": [ - "pdk" - ], - "rev": "0ce01fc195f5957db4bcfcd5d5aa904240866239", - "revisionExpr": "0ce01fc195f5957db4bcfcd5d5aa904240866239", - "sha256": "03b5vsyz9qldfmpmc3j48fsd6zqpxvh889fmjgnhl14jd2b1alag", - "tree": "ddafb228e3e50f8727b63d6f30a52aa4f515f54c", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.10/x86-64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.4/arm64": { - "dateTime": 1640131666, - "groups": [ - "pdk" - ], - "rev": "c57812d9f2c196d675c168ad2b5f4d2cea7c1fa9", - "revisionExpr": "c57812d9f2c196d675c168ad2b5f4d2cea7c1fa9", - "sha256": "070812yxvcwspq412zx2bppyasaww00ax3qjpsnvhxxzrb4vvfi8", - "tree": "3014327c697c3733822f4b5509f0eeaabcafa795", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.4/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/5.4/x86-64": { - "dateTime": 1640131666, - "groups": [ - "pdk" - ], - "rev": "cc684b5cafc18a229762fed0f415718d3f51c12a", - "revisionExpr": "cc684b5cafc18a229762fed0f415718d3f51c12a", - "sha256": "044f032w1dmzc5xrpf77da0la1qhdsq8mgpqm2b62ww9hx75bkvm", - "tree": "865f16c6476fb5363568fed5f1dc4d8919503af5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.4/x86-64" - }, - "kernel/prebuilts/common-modules/virtual-device/mainline/arm64": { - "dateTime": 1612210495, - "groups": [ - "pdk" - ], - "rev": "c413b2256fc3ab41da32a5b790bb8f8a465f4cac", - "revisionExpr": "c413b2256fc3ab41da32a5b790bb8f8a465f4cac", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/mainline/arm64" - }, - "kernel/prebuilts/common-modules/virtual-device/mainline/x86-64": { - "dateTime": 1612210658, - "groups": [ - "pdk" - ], - "rev": "8bd5dbee62d3a4e2666123e138f34939d9162b07", - "revisionExpr": "8bd5dbee62d3a4e2666123e138f34939d9162b07", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/mainline/x86-64" - }, - "kernel/prebuilts/mainline/arm64": { - "dateTime": 1623287354, - "groups": [ - "pdk" - ], - "rev": "92e5dd16a4738285221f444bdeac0c16cb872d6d", - "revisionExpr": "92e5dd16a4738285221f444bdeac0c16cb872d6d", - "sha256": "0pw66qkkcil7wmfamvikdjsdmsr4vysb4f0aby02ygix2kdwfx6p", - "tree": "9a64e4d88941a697a113e6cd8eb8b3bd60ceb259", - "url": "https://android.googlesource.com/kernel/prebuilts/mainline/arm64" - }, - "kernel/tests": { - "dateTime": 1624496919, - "groups": [ - "pdk", - "vts" - ], - "rev": "4e594b25241602361cd837aed809216db580825d", - "revisionExpr": "4e594b25241602361cd837aed809216db580825d", - "sha256": "1xibcqrq89p12cng3qsg5hcc7lf2mdz90g5cbipz7rxwqpid2qc8", - "tree": "aab8551ed6cf00ab715b49f4c5eff93f423cf5dd", - "url": "https://android.googlesource.com/kernel/tests" - }, - "libcore": { - "dateTime": 1649592398, - "groups": [ - "pdk" - ], - "rev": "1cee508a6ec5f51f3c84d0b4bd9579ba1e1aeecd", - "revisionExpr": "1cee508a6ec5f51f3c84d0b4bd9579ba1e1aeecd", - "sha256": "0sl84qhn4sryb7bh5l191bqsyv9n5nm2hdwiz5kxn1s22rq4j0l2", - "url": "https://github.com/GrapheneOS/platform_libcore" - }, - "libnativehelper": { - "dateTime": 1625706864, - "groups": [ - "pdk" - ], - "rev": "4ec443f268a452e50bfdeb14c0d826d08253b42e", - "revisionExpr": "4ec443f268a452e50bfdeb14c0d826d08253b42e", - "sha256": "1509vfazmfy60ny84mljzf1iw0m5hswg922z4wm8ac79gw5wsrf2", - "tree": "925ab5501040bb9ab74f586461aa7ddcdfc654eb", - "url": "https://android.googlesource.com/platform/libnativehelper" - }, - "packages/apps/BasicSmsReceiver": { - "dateTime": 1629421653, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1bd60a365228a0ae9c9f1a053c75d61842acd6fd", - "revisionExpr": "1bd60a365228a0ae9c9f1a053c75d61842acd6fd", - "sha256": "13a8aj0lxiz3xw69iq5mf3kyc99v400x64gk9x2pgb6sqwdb8mn9", - "tree": "c19f124b9c9e98ff763a63907c93c43257bde066", - "url": "https://android.googlesource.com/platform/packages/apps/BasicSmsReceiver" - }, - "packages/apps/Bluetooth": { - "dateTime": 1646687020, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "eecdcd777151732b6265dac81b900ebfe86bed96", - "revisionExpr": "eecdcd777151732b6265dac81b900ebfe86bed96", - "sha256": "1g7ac7clp7x6yrv7jqb8mfmyxr23c1pg15bin4565wsya0ilhi81", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Bluetooth" - }, - "packages/apps/Calendar": { - "dateTime": 1646687021, - "groups": [ - "pdk-fs" - ], - "rev": "0cf4f2fd6ab84127df977adff62077804d4896a1", - "revisionExpr": "0cf4f2fd6ab84127df977adff62077804d4896a1", - "sha256": "14rbdhb00vw5bgd9y3na8fswzagnwb20mw77jv5dkvby4zbikiqc", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Calendar" - }, - "packages/apps/Car/Calendar": { - "dateTime": 1637280465, - "groups": [ - "pdk-fs" - ], - "rev": "4413079abed52c7820a7f7542200778700821a0f", - "revisionExpr": "4413079abed52c7820a7f7542200778700821a0f", - "sha256": "0jyh7kzzybk5d6g2j5ji05x1z773r4dkvvkr8wnlq5y7i3l9g1nj", - "tree": "bfd660ff13f094c3282632f35eb1a2bc9feec2cf", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Calendar" - }, - "packages/apps/Car/Cluster": { - "dateTime": 1636675654, - "groups": [ - "pdk-fs" - ], - "rev": "2a31245900d70326d54765b492f9c39efe2193f8", - "revisionExpr": "2a31245900d70326d54765b492f9c39efe2193f8", - "sha256": "1l8b4nm4zf1vnrghy1jhb0zyhqvxw3wzp8dpkjj3r3pnhdlfsb2n", - "tree": "fbee6ef5f1ba4d8c692876c50c08307639ff213a", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Cluster" - }, - "packages/apps/Car/DebuggingRestrictionController": { - "dateTime": 1628039320, - "groups": [ - "pdk-fs" - ], - "rev": "dcfdd077423987f050a404ff1739470432b39784", - "revisionExpr": "dcfdd077423987f050a404ff1739470432b39784", - "sha256": "1hl1gyk1x3if9vbbd57qi69xrkzlbazfd71cvna9my33aazlz22n", - "tree": "f2f470f6f65f12d0af6841050b325a17370b4ecf", - "url": "https://android.googlesource.com/platform/packages/apps/Car/DebuggingRestrictionController" - }, - "packages/apps/Car/Dialer": { - "dateTime": 1642212466, - "groups": [ - "pdk-fs" - ], - "rev": "5c29fabd1e01ebd536da836a7fdbb34cf34d4a1c", - "revisionExpr": "5c29fabd1e01ebd536da836a7fdbb34cf34d4a1c", - "sha256": "0qs256h0rpk71a3ksid6i0hvazrd36ysiffjb04xmfrq30iv9r5l", - "tree": "f359eea52a7fbf7238918793aca76703ce33b8fb", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Dialer" - }, - "packages/apps/Car/Hvac": { - "dateTime": 1612577260, - "groups": [ - "pdk-fs" - ], - "rev": "2164bd1dca289a097df7b9daaa18a1a2e99c74b5", - "revisionExpr": "2164bd1dca289a097df7b9daaa18a1a2e99c74b5", - "sha256": "1d2hqs0qqjihdjsqcpa1sg1k54rzdnzgj1y045mmxjp3sywd4lny", - "tree": "2633e741f7980841567a7e05b925b70cb5bfa4c6", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Hvac" - }, - "packages/apps/Car/LatinIME": { - "groups": [ - "pdk-fs" - ], - "rev": "a6e4dc21f26eb7d0dd2e928d89e5dd0fe01a6ff5", - "revisionExpr": "a6e4dc21f26eb7d0dd2e928d89e5dd0fe01a6ff5", - "sha256": "0386ikmn57maxfr4brily6klk0996d93yw6fahk0h1vlh1bhqgma", - "tree": "b73aa0fff4ae9691282dc86d1fd86e554d5ba82d", - "url": "https://android.googlesource.com/platform/packages/apps/Car/LatinIME" - }, - "packages/apps/Car/Launcher": { - "dateTime": 1640304453, - "groups": [ - "pdk-fs" - ], - "rev": "04571ea1a9a4b305afb4f968f298b0209997de41", - "revisionExpr": "04571ea1a9a4b305afb4f968f298b0209997de41", - "sha256": "1hpmc21rim77gm10dnzddpxssas7kdfb1qawwjh2d1xfkkdvmh0r", - "tree": "fbba77d4bf0af65b8cc784c5a47b4b34f692bbba", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Launcher" - }, - "packages/apps/Car/LinkViewer": { - "dateTime": 1619140111, - "groups": [ - "pdk-fs" - ], - "rev": "31aeac98b9e02a51867623f1bf1a1586ac3eec34", - "revisionExpr": "31aeac98b9e02a51867623f1bf1a1586ac3eec34", - "sha256": "1z34jrm6jwb5wpvia998h5izbmx7s80k3vgk43kmizkpfkd99n9p", - "tree": "8d6544b8fab60721c8b4a6dba67def484d3bc297", - "url": "https://android.googlesource.com/platform/packages/apps/Car/LinkViewer" - }, - "packages/apps/Car/LocalMediaPlayer": { - "dateTime": 1625015321, - "groups": [ - "pdk-fs" - ], - "rev": "f42e1c5f2d3e75ab0eb65ce978bd8b911f42cd0f", - "revisionExpr": "f42e1c5f2d3e75ab0eb65ce978bd8b911f42cd0f", - "sha256": "1q5kbq8p08vscikaqjhkx2dq4cv7i7q3x4ga9fvjfgjnpvvwcgla", - "tree": "dc5267e3993f84a485a484a2f5f827fed2eff256", - "url": "https://android.googlesource.com/platform/packages/apps/Car/LocalMediaPlayer" - }, - "packages/apps/Car/Media": { - "dateTime": 1641766157, - "groups": [ - "pdk-fs" - ], - "rev": "f5edf5a698561402261d7f1a254a6de05d758514", - "revisionExpr": "f5edf5a698561402261d7f1a254a6de05d758514", - "sha256": "124ygd7qblxq1x8w07cqkmjgn14fpr3l8wpy4fasjmladqsbfy3y", - "tree": "ad0eb4e6aee788743c3249d77403739aae687039", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Media" - }, - "packages/apps/Car/Messenger": { - "dateTime": 1637280470, - "groups": [ - "pdk-fs" - ], - "rev": "f39ed8aa21acf120a47b67097da885d2c1cf3779", - "revisionExpr": "f39ed8aa21acf120a47b67097da885d2c1cf3779", - "sha256": "0pba04pkx6qvcni9hhshqazxwrk1ny43bklb162jah987kiafjkq", - "tree": "eec36c9282186f4987f317e2599973bf09c84358", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Messenger" - }, - "packages/apps/Car/Notification": { - "dateTime": 1639699713, - "groups": [ - "pdk-fs" - ], - "rev": "a8ecbcf838012f31fed2d77b7be78e02c373c6df", - "revisionExpr": "a8ecbcf838012f31fed2d77b7be78e02c373c6df", - "sha256": "1ada9nc3rzmqs1mfjj16sqsbsjdwb9w108sqxyfg8n9gfnm5g57f", - "tree": "74689d80fc38255437d7ba029857cc948b3c1c83", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Notification" - }, - "packages/apps/Car/Provision": { - "dateTime": 1634951280, - "groups": [ - "pdk-fs" - ], - "rev": "4dc8d7c5e7c1f4baafd7a400fd92ec0c47b82485", - "revisionExpr": "4dc8d7c5e7c1f4baafd7a400fd92ec0c47b82485", - "sha256": "1nlc27pgdc5qr5w8fvdvzxm8sn90cairqs9bh8msk48n5igkfd06", - "tree": "b0a8863864dc4052d14f1678b4eb3978fc587f61", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Provision" - }, - "packages/apps/Car/Radio": { - "dateTime": 1639260470, - "groups": [ - "pdk-fs" - ], - "rev": "fc853378b858046efc3d596613403d236727a322", - "revisionExpr": "fc853378b858046efc3d596613403d236727a322", - "sha256": "07r9i8cq3sas1qkmzvk2c9z2rk6z5k6x10bl53dyqmskl4c9r3qd", - "tree": "c55997e0b57d327ed86820759916899ac3b2f36a", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Radio" - }, - "packages/apps/Car/RotaryController": { - "dateTime": 1637798903, - "groups": [ - "pdk-fs" - ], - "rev": "6c3f5d0bad5f8e5f8d138fa25fb005a9d16ddd3e", - "revisionExpr": "6c3f5d0bad5f8e5f8d138fa25fb005a9d16ddd3e", - "sha256": "0zcyfwbwmd37yzvyllmh4hf39f8mz6q1ingz30izd4mw2mn0s9jl", - "tree": "aa3088604f03e14266b829438f5655243c44b9f4", - "url": "https://android.googlesource.com/platform/packages/apps/Car/RotaryController" - }, - "packages/apps/Car/Settings": { - "dateTime": 1642212471, - "groups": [ - "pdk-fs" - ], - "rev": "052638003073c70dcb2e9b77abeb2e45c35c5804", - "revisionExpr": "052638003073c70dcb2e9b77abeb2e45c35c5804", - "sha256": "0hwkn8vpyblq4f54sjjih5k6r5ralkafdsjcr2kn6n3q79ci4081", - "tree": "8e0f41cba5e36fbf04564eca528285091236adfc", - "url": "https://android.googlesource.com/platform/packages/apps/Car/Settings" - }, - "packages/apps/Car/SettingsIntelligence": { - "dateTime": 1632957134, - "groups": [ - "pdk-fs" - ], - "rev": "feba2f800e8fa9e901ad200f397c3bbf44a28b41", - "revisionExpr": "feba2f800e8fa9e901ad200f397c3bbf44a28b41", - "sha256": "0f22j3sdh649nv3mywn29hpw9rgbl3p1ad3i22dbfxy1ghyl4ryw", - "tree": "d2c7af368cd0a4591b030d73e7932329625037d1", - "url": "https://android.googlesource.com/platform/packages/apps/Car/SettingsIntelligence" - }, - "packages/apps/Car/SystemUI": { - "dateTime": 1640304450, - "groups": [ - "pdk-fs" - ], - "rev": "6c3e74fe518224e05f5a4b96c39346c7f3f8f2a7", - "revisionExpr": "6c3e74fe518224e05f5a4b96c39346c7f3f8f2a7", - "sha256": "12pm6fx1snsdnc6lxpilzqljbbs4ns8h5f4di67s5mfd2zsyxf6h", - "tree": "027ba9c52b44039ab2e03652dd32d32c3dd1b37a", - "url": "https://android.googlesource.com/platform/packages/apps/Car/SystemUI" - }, - "packages/apps/Car/SystemUpdater": { - "dateTime": 1625015325, - "groups": [ - "pdk-fs" - ], - "rev": "623e7cea68bd056b24f4a148bdf245dc48452759", - "revisionExpr": "623e7cea68bd056b24f4a148bdf245dc48452759", - "sha256": "0c5i2y5p3y5gmbdi4fl3k6nrifr9kp1g15115i92fg3vh78f4g0x", - "tree": "eb245a3f4bd1ee407d13573318e21184366c3f71", - "url": "https://android.googlesource.com/platform/packages/apps/Car/SystemUpdater" - }, - "packages/apps/Car/libs": { - "dateTime": 1642370875, - "groups": [ - "pdk-fs" - ], - "rev": "dfe2e85c92336cb446576c7d8f7fd4071e14d930", - "revisionExpr": "dfe2e85c92336cb446576c7d8f7fd4071e14d930", - "sha256": "1gikia1r6aaabsvigimb91jlxd15s3hil93lrfypfsgnbidwndqb", - "tree": "2af3d47d5ba63dff454654bc07a999fbf634377d", - "url": "https://android.googlesource.com/platform/packages/apps/Car/libs" - }, - "packages/apps/Car/tests": { - "dateTime": 1634771332, - "groups": [ - "pdk-fs" - ], - "rev": "c20e43b26c140b27f9fd42fe98a1f23c38d10743", - "revisionExpr": "c20e43b26c140b27f9fd42fe98a1f23c38d10743", - "sha256": "06zmkfp6jfdqjwi10ph1zv52mjj8af8fcj7839gj3gccn0asdkii", - "tree": "8c8bf63883063689b7e029ff3ea3d51017a9a8b1", - "url": "https://android.googlesource.com/platform/packages/apps/Car/tests" - }, - "packages/apps/CarrierConfig": { - "dateTime": 1646687327, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "05d1a0300b9d1f5fca7f9c4e01bfc6cac55c05f0", - "revisionExpr": "05d1a0300b9d1f5fca7f9c4e01bfc6cac55c05f0", - "sha256": "1ll318ry1w8pnvwdgbllli94c15yrq0zvim8y2jphd953mxvvfc9", - "url": "https://github.com/GrapheneOS/platform_packages_apps_CarrierConfig" - }, - "packages/apps/CellBroadcastReceiver": { - "dateTime": 1641859666, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ec8fa38ac7343c56ba52239174212a1e2b81a631", - "revisionExpr": "ec8fa38ac7343c56ba52239174212a1e2b81a631", - "sha256": "098iyr05n1hknvah3yz2rrnmq44r97ar6pfnlb3ija5i2sdhjd8z", - "tree": "a9574d09c2b2e36646e5eee2e6bca8d7ea2bf864", - "url": "https://android.googlesource.com/platform/packages/apps/CellBroadcastReceiver" - }, - "packages/apps/CertInstaller": { - "dateTime": 1640304460, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "d93d56d2156422c802e16e0f0fc2dfea3ba794e4", - "revisionExpr": "d93d56d2156422c802e16e0f0fc2dfea3ba794e4", - "sha256": "1ijdyzrn2dnzbap9q807p8b7vri65d6d37yvaxss1n9vfv9c7j8q", - "tree": "8985dccd631be2907155202b224a260489fe9983", - "url": "https://android.googlesource.com/platform/packages/apps/CertInstaller" - }, - "packages/apps/Contacts": { - "dateTime": 1646687023, - "groups": [ - "pdk-fs" - ], - "rev": "705bbf36b0ce11a8179d375e4492331a778f1b6f", - "revisionExpr": "705bbf36b0ce11a8179d375e4492331a778f1b6f", - "sha256": "15hp6b3bl74gsl6w093p4k7gg9y0xbc5dxswk3rd8cma0m71mdkm", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Contacts" - }, - "packages/apps/DeskClock": { - "dateTime": 1645117818, - "groups": [ - "pdk-fs" - ], - "rev": "602b278dc33821b3831b093600c13579ec35fa7b", - "revisionExpr": "602b278dc33821b3831b093600c13579ec35fa7b", - "sha256": "1siwqqg371r65mvjq968j6mhhwvm6yqynk4svyq0mi8n8wqniwv0", - "url": "https://github.com/GrapheneOS/platform_packages_apps_DeskClock" - }, - "packages/apps/DevCamera": { - "groups": [ - "pdk" - ], - "rev": "03a43103c7357d3582c34ebaf191ac5459ad2067", - "revisionExpr": "03a43103c7357d3582c34ebaf191ac5459ad2067", - "sha256": "10vv74hndkdq9281dxsv8jk8frfjjqkqw2h48wc63c762mvvfy5f", - "tree": "ccb336647a05be8420ae64ee6d356c6887e29078", - "url": "https://android.googlesource.com/platform/packages/apps/DevCamera" - }, - "packages/apps/Dialer": { - "dateTime": 1647407050, - "groups": [ - "pdk-fs" - ], - "rev": "efd65c30b546d8ea8ea890c62d88f0e97133505f", - "revisionExpr": "efd65c30b546d8ea8ea890c62d88f0e97133505f", - "sha256": "1isajh5lv36cbyvp3b7f7r39a425w96chgwzjw0clz00114nq0v7", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Dialer" - }, - "packages/apps/DocumentsUI": { - "dateTime": 1646687025, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5545bcc199e2884f14e83b23c1505815a73120a9", - "revisionExpr": "5545bcc199e2884f14e83b23c1505815a73120a9", - "sha256": "16vc2b76zipy6vp5s65xi52d78vpfj1mknaxd419g6p1qa68qwk0", - "url": "https://github.com/GrapheneOS/platform_packages_apps_DocumentsUI" - }, - "packages/apps/EmergencyInfo": { - "dateTime": 1637374095, - "groups": [ - "pdk-fs" - ], - "rev": "943ca0bbc676344949759b9175999dfcc70d51b6", - "revisionExpr": "943ca0bbc676344949759b9175999dfcc70d51b6", - "sha256": "0v1knymy2blg11ngp5ghs1kinsv6089zzwws831m9vc7f0mdn6bx", - "tree": "45376c22b343c555aeca0b05e1d5b04b7391e0bd", - "url": "https://android.googlesource.com/platform/packages/apps/EmergencyInfo" - }, - "packages/apps/ExactCalculator": { - "dateTime": 1644408608, - "groups": [], - "rev": "ca3bbe902742cc9e0cb69b53a8b77465adfb065b", - "revisionExpr": "ca3bbe902742cc9e0cb69b53a8b77465adfb065b", - "sha256": "0ff10clwkj3p4r816smfdafljcaqwwbpccma98bh4jkia11djffa", - "url": "https://github.com/GrapheneOS/platform_packages_apps_ExactCalculator" - }, - "packages/apps/Gallery2": { - "dateTime": 1646687026, - "groups": [ - "pdk-fs" - ], - "rev": "1ff2f14e4131aa7c842da439b7ed205edc404c07", - "revisionExpr": "1ff2f14e4131aa7c842da439b7ed205edc404c07", - "sha256": "179v6x3mx8da00knd78dh2aixsya4w1k145v5fiwb5094z7d2vxk", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Gallery2" - }, - "packages/apps/GmsCompat": { - "dateTime": 1649654449, - "groups": [ - "pdk-fs" - ], - "rev": "4a70b3d7bcbab11c330ba1b70de55e3af7485a74", - "revisionExpr": "4a70b3d7bcbab11c330ba1b70de55e3af7485a74", - "sha256": "0gz68phfyxy1spky8f3hj6drqjy95kk66jv9q8fpq2m8p6sf02vz", - "url": "https://github.com/GrapheneOS/platform_packages_apps_GmsCompat" - }, - "packages/apps/HTMLViewer": { - "dateTime": 1632957141, - "groups": [ - "pdk-fs" - ], - "rev": "9768dcca4bf08a03922d93bc35a71c15867b6247", - "revisionExpr": "9768dcca4bf08a03922d93bc35a71c15867b6247", - "sha256": "1lswma9bl2chznhblrfkg5vrj7h04yyz7vj1rpwvxasaa6agm9hd", - "tree": "5fcb5909a9652effbbd0bf6eba57f847673f3d5d", - "url": "https://android.googlesource.com/platform/packages/apps/HTMLViewer" - }, - "packages/apps/ImsServiceEntitlement": { - "dateTime": 1639188458, - "groups": [ - "pdk-fs" - ], - "rev": "a84085459123344a6a4166783d388012633a76e4", - "revisionExpr": "a84085459123344a6a4166783d388012633a76e4", - "sha256": "0aifd6g4fisbfjlzd98amlg23swdlrsx3n52nc4hn71195nrby07", - "tree": "84f7e9ef836ca3b5f4a163d91635d293c6224f34", - "url": "https://android.googlesource.com/platform/packages/apps/ImsServiceEntitlement" - }, - "packages/apps/KeyChain": { - "dateTime": 1640304466, - "groups": [ - "pdk-fs" - ], - "rev": "a2428c3eb65216e3bb8b98910cebd8174d857684", - "revisionExpr": "a2428c3eb65216e3bb8b98910cebd8174d857684", - "sha256": "0nfxygswbzbfmjj8zqkf8my4md2wmcqb6bhb9hqcigy9ggsw26ar", - "tree": "448880729f725ed590fc9790b378e3f303751068", - "url": "https://android.googlesource.com/platform/packages/apps/KeyChain" - }, - "packages/apps/Launcher3": { - "dateTime": 1649098287, - "groups": [ - "pdk-fs" - ], - "rev": "e683514b89beed4d376206570734b493ce69c245", - "revisionExpr": "e683514b89beed4d376206570734b493ce69c245", - "sha256": "1vzdyw8p2rip8m6a5hpsx6l9i2i2fk4gsixkslisxbmhlilkw7a0", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Launcher3" - }, - "packages/apps/ManagedProvisioning": { - "dateTime": 1641766171, - "groups": [ - "pdk-fs" - ], - "rev": "62fdc05adc6095ce2b9297517d472b8411753acf", - "revisionExpr": "62fdc05adc6095ce2b9297517d472b8411753acf", - "sha256": "07ink9vr79rvwz6v3cv9kv9alvall3mw8p2wchhqrny0ypz5qb0l", - "tree": "27b1361b3b4a07ccf85a6c17039a287f4de9a820", - "url": "https://android.googlesource.com/platform/packages/apps/ManagedProvisioning" - }, - "packages/apps/Messaging": { - "dateTime": 1646687029, - "groups": [ - "pdk-fs" - ], - "rev": "e63a96c46200b883c03f6aed3389d4c82fa3e987", - "revisionExpr": "e63a96c46200b883c03f6aed3389d4c82fa3e987", - "sha256": "1rvs4s8r2kbvcz81z9ddlb9skpz3a1mfv6wg8wl5d2rd5xqwpgpn", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Messaging" - }, - "packages/apps/Music": { - "groups": [ - "pdk-fs" - ], - "rev": "7f49989f4f7ccc6774fe4aa64823c00014f1f3db", - "revisionExpr": "7f49989f4f7ccc6774fe4aa64823c00014f1f3db", - "sha256": "0as5xx38vj9lhkqx0vwd76sdn53cd3f3p2igb48lbx31d037q4c3", - "tree": "8c5e6acc2fb2b1e33b38ecf45d8366a839e4cb23", - "url": "https://android.googlesource.com/platform/packages/apps/Music" - }, - "packages/apps/MusicFX": { - "dateTime": 1639188461, - "groups": [ - "pdk-fs" - ], - "rev": "843d75220085aa6b7320b044196530dbfa7ffdcc", - "revisionExpr": "843d75220085aa6b7320b044196530dbfa7ffdcc", - "sha256": "1rv1vgy29dal28480i15qndz2c2kbbp5fh7qbkxpvzclixbdc3b7", - "tree": "71942319fa4370d51e95e5d52c1ef32657668c1f", - "url": "https://android.googlesource.com/platform/packages/apps/MusicFX" - }, - "packages/apps/Nfc": { - "dateTime": 1649098289, - "groups": [ - "apps_nfc", - "pdk-fs" - ], - "rev": "862e68ca4e085bbb008196f2483f37ef4d0ed331", - "revisionExpr": "862e68ca4e085bbb008196f2483f37ef4d0ed331", - "sha256": "01wjzm341npwlaakaq992mkgbvrnrlgw4dzcscq67jnfgw4gfm8r", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Nfc" - }, - "packages/apps/OnDeviceAppPrediction": { - "groups": [ - "pdk-fs" - ], - "rev": "35a9c921ccdd1f7cf2262a54c29521cf62ceb401", - "revisionExpr": "35a9c921ccdd1f7cf2262a54c29521cf62ceb401", - "sha256": "1fkf6vkd884q62xl21kayi6113ggay9yla8v89nq1dyp2k5w3dna", - "tree": "857c06d175eb126d3bf461cad47007d867281814", - "url": "https://android.googlesource.com/platform/packages/apps/OnDeviceAppPrediction" - }, - "packages/apps/OneTimeInitializer": { - "groups": [ - "pdk-fs" - ], - "rev": "bbe82f9edba27d23e69266c91c803e3ce1ce2190", - "revisionExpr": "bbe82f9edba27d23e69266c91c803e3ce1ce2190", - "sha256": "1p5xhhljcd2bcpb57b22h65rgsv6k11l3xdi0bc4jaim9p12sikp", - "tree": "abad0f19e7bf6fb5486dbf2c0ef6d3fb1e9f9a59", - "url": "https://android.googlesource.com/platform/packages/apps/OneTimeInitializer" - }, - "packages/apps/PhoneCommon": { - "dateTime": 1640304470, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8cfe17c2aa6972af863e7a78de1b364c783a3a39", - "revisionExpr": "8cfe17c2aa6972af863e7a78de1b364c783a3a39", - "sha256": "1nmrb5nw162jbk3sz8v1jip0gxb4fr83bgfq0x0wc793gh9x35nb", - "tree": "8483d99f93552bc19cf774b8339725ba47d070ff", - "url": "https://android.googlesource.com/platform/packages/apps/PhoneCommon" - }, - "packages/apps/Protips": { - "groups": [ - "pdk-fs" - ], - "rev": "ccf246e4bf02016981b37a704f26515ebd7e1ffd", - "revisionExpr": "ccf246e4bf02016981b37a704f26515ebd7e1ffd", - "sha256": "0krih7himlvr4i051i1ccrr46pvz34nl7zabxq37i5902fg7ifn6", - "tree": "de37dcef6ca4db1feaf28f2c84c34584ebc2265c", - "url": "https://android.googlesource.com/platform/packages/apps/Protips" - }, - "packages/apps/Provision": { - "dateTime": 1613866121, - "groups": [ - "pdk-fs" - ], - "rev": "21697efd4ce1bf3c51e2661491eac51d1f510fc2", - "revisionExpr": "21697efd4ce1bf3c51e2661491eac51d1f510fc2", - "sha256": "1b52p9b9i19cg8pip9ykfj5finlvxxv9ikwjfjpk022pzg0p0zz2", - "tree": "103d774520d2f59781636ae3a6e490b9727d8bd8", - "url": "https://android.googlesource.com/platform/packages/apps/Provision" - }, - "packages/apps/QuickAccessWallet": { - "dateTime": 1632539277, - "groups": [ - "pdk-fs" - ], - "rev": "05c2e6b7013f9731ec00ea790e5fbf2072756c80", - "revisionExpr": "05c2e6b7013f9731ec00ea790e5fbf2072756c80", - "sha256": "1z85rzf28s2f28jxpa89ja51yl8kf12z43a1k72lb7q7cgma6w9a", - "tree": "4b969ed90c5a09cc09f21d82424e939e61a8a36a", - "url": "https://android.googlesource.com/platform/packages/apps/QuickAccessWallet" - }, - "packages/apps/QuickSearchBox": { - "dateTime": 1646687030, - "groups": [ - "pdk-fs" - ], - "rev": "4d12d91dfd011681a09cbe7a7e66fdf5e7a51eed", - "revisionExpr": "4d12d91dfd011681a09cbe7a7e66fdf5e7a51eed", - "sha256": "0hrs8giawmjphmjlfm5qqgda7bndm9nplvc5666v9s6rhmpi9dwx", - "url": "https://github.com/GrapheneOS/platform_packages_apps_QuickSearchBox" - }, - "packages/apps/RemoteProvisioner": { - "dateTime": 1639008638, - "groups": [ - "pdk-fs" - ], - "rev": "4f3c94b5fead68f0ef4494e61647a892fc0a5723", - "revisionExpr": "4f3c94b5fead68f0ef4494e61647a892fc0a5723", - "sha256": "1i0sl4y1f55g494p7kh0jn09lpbl24x5895hzgg8x10rzx72mjsp", - "tree": "0c7ef80dce2cb5a3f7ca4c7a8e25c3b5a9621ca9", - "url": "https://android.googlesource.com/platform/packages/apps/RemoteProvisioner" - }, - "packages/apps/SafetyRegulatoryInfo": { - "dateTime": 1640131697, - "groups": [ - "pdk-fs" - ], - "rev": "b2f677ad2ede352c5572f139778f08aecbffd8b3", - "revisionExpr": "b2f677ad2ede352c5572f139778f08aecbffd8b3", - "sha256": "106dkkz5v20cdy9kfxifgwdswmpql1szhrmmfc9f8lhh8sq83r6b", - "tree": "9128ff3aad07e5ce3d21dd979861a585c7f98afe", - "url": "https://android.googlesource.com/platform/packages/apps/SafetyRegulatoryInfo" - }, - "packages/apps/SampleLocationAttribution": { - "dateTime": 1620176908, - "groups": [ - "pdk-fs" - ], - "rev": "5106ac9c28949c9fd5abf1352e632dd0527fa0ed", - "revisionExpr": "5106ac9c28949c9fd5abf1352e632dd0527fa0ed", - "sha256": "1rl5fafh4w2ly59yby031ag1h5b1i7fp01i89qlsc85x5c4k3ash", - "tree": "5a5a7697a4be8151f68c69a7c4c4ebc5d91897ff", - "url": "https://android.googlesource.com/platform/packages/apps/SampleLocationAttribution" - }, - "packages/apps/SecureElement": { - "dateTime": 1620176909, - "groups": [ - "apps_se", - "pdk-fs" - ], - "rev": "18e556d33d241f85741967b588d80baeed761dcb", - "revisionExpr": "18e556d33d241f85741967b588d80baeed761dcb", - "sha256": "0csvapdfp737y40sywzxbk87bx20dn3j7ppalz6wigc25r2a5wz8", - "tree": "7a6ccf14e7ecc9cf63c6edeb638232bb09879ed5", - "url": "https://android.googlesource.com/platform/packages/apps/SecureElement" - }, - "packages/apps/Settings": { - "dateTime": 1649654377, - "groups": [ - "pdk-fs" - ], - "rev": "4ced543422428d39d53f4487e024d090e1cf1990", - "revisionExpr": "4ced543422428d39d53f4487e024d090e1cf1990", - "sha256": "1c0fvjnb5jn9n4rnricrnqmwdiqlv7y7hbj1jpsv85fpn0473257", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Settings" - }, - "packages/apps/SettingsIntelligence": { - "dateTime": 1646687031, - "groups": [ - "pdk-fs" - ], - "rev": "d01760e8133da3e6a526384f3810c01f3498d869", - "revisionExpr": "d01760e8133da3e6a526384f3810c01f3498d869", - "sha256": "09cf5m0s14cmwd8jfks4bn1pdgjp08vyvknrv01cy2jlgnxqr1dq", - "url": "https://github.com/GrapheneOS/platform_packages_apps_SettingsIntelligence" - }, - "packages/apps/SetupWizard": { - "dateTime": 1634523822, - "groups": [], - "rev": "45d19b745daa184bc6e62d108104a0f68b7436db", - "revisionExpr": "45d19b745daa184bc6e62d108104a0f68b7436db", - "sha256": "0dk4p3vwfj0ldmr9438rd5xv5ysnjmmb22ynjb6v2i5hx806d3wr", - "url": "https://github.com/GrapheneOS/platform_packages_apps_SetupWizard" - }, - "packages/apps/SpareParts": { - "groups": [ - "pdk-fs" - ], - "rev": "35a31ccdef325867fa5665461fc268083a19e91e", - "revisionExpr": "35a31ccdef325867fa5665461fc268083a19e91e", - "sha256": "1maawjwjr5mcyh62h02fv6g0jhchfw653y89mmjr1wc9xf13ywvn", - "tree": "6d6b6b945d0ea4976fbf05c818facd1806568ec2", - "url": "https://android.googlesource.com/platform/packages/apps/SpareParts" - }, - "packages/apps/Stk": { - "dateTime": 1631329691, - "groups": [ - "apps_stk", - "pdk-fs" - ], - "rev": "bb2e8a6bdc69167e0ccde4da32d4aada38773d58", - "revisionExpr": "bb2e8a6bdc69167e0ccde4da32d4aada38773d58", - "sha256": "05fmh1jk7a0a36sfm0jkv4q1g5h1i02i01fmip2d3czq27xq3l6q", - "tree": "6648f5552a05a93554a6e770e968fdb9aa808c12", - "url": "https://android.googlesource.com/platform/packages/apps/Stk" - }, - "packages/apps/StorageManager": { - "dateTime": 1635808092, - "groups": [ - "pdk-fs" - ], - "rev": "121fcf6a982c1577a04395744b34335ef98c0ee0", - "revisionExpr": "121fcf6a982c1577a04395744b34335ef98c0ee0", - "sha256": "1496k7wchbxwnngb9sdl78ihgqw00lm2bdjcy8ybdzn3530r7rx7", - "tree": "ddde84aaf8cbd2c86f1f89fdaf5e0002e6fb5c8f", - "url": "https://android.googlesource.com/platform/packages/apps/StorageManager" - }, - "packages/apps/TV": { - "dateTime": 1620695304, - "groups": [ - "pdk" - ], - "rev": "77f0df0199e11f571e7f58155859168173f6b615", - "revisionExpr": "77f0df0199e11f571e7f58155859168173f6b615", - "sha256": "0qx3r6m8crigjdxyhxbbfvmrs6r9yjjsjkz5i6aclg2l02hmrqq8", - "tree": "0f7f1db0ccb17c9cae5cf514ee2c892d98980222", - "url": "https://android.googlesource.com/platform/packages/apps/TV" - }, - "packages/apps/Tag": { - "dateTime": 1636416540, - "groups": [ - "pdk-fs" - ], - "rev": "e405450a023b66f32bbf1cbf337408d6f7dbe9f8", - "revisionExpr": "e405450a023b66f32bbf1cbf337408d6f7dbe9f8", - "sha256": "0889fsahy8yk9p97kwcpalw1bdnrvkrfsxlavdh4nl8af6phvj40", - "tree": "ac15e6edec117507567c7c0f5ce4788737afd621", - "url": "https://android.googlesource.com/platform/packages/apps/Tag" - }, - "packages/apps/Test/connectivity": { - "groups": [ - "pdk" - ], - "rev": "30594a3b45944cadab1ae7b2f98d81a1a05ae99c", - "revisionExpr": "30594a3b45944cadab1ae7b2f98d81a1a05ae99c", - "sha256": "10mb5gqc3lyi02r4i68yqhqxiwik1xdi87ik9s6lr9b04clf1fax", - "tree": "05d5904f0008fbc74a4e5f753acb49b9a64e7b0f", - "url": "https://android.googlesource.com/platform/packages/apps/Test/connectivity" - }, - "packages/apps/ThemePicker": { - "dateTime": 1648391930, - "groups": [ - "pdk-fs" - ], - "rev": "28967b7e34df45b6ca28f3726c54ab162a89cbb7", - "revisionExpr": "28967b7e34df45b6ca28f3726c54ab162a89cbb7", - "sha256": "1kna8aviiag0qfnv8r048jsjdys3l4kf0qp124m5k9hj0bdixlfb", - "url": "https://github.com/GrapheneOS/platform_packages_apps_ThemePicker" - }, - "packages/apps/TimeZoneData": { - "dateTime": 1619053715, - "groups": [ - "pdk" - ], - "rev": "19ca021831b8bef36f37a4fcaf90ea2501d173db", - "revisionExpr": "19ca021831b8bef36f37a4fcaf90ea2501d173db", - "sha256": "07ap27ilgs63idvgw1lyzy64djz657ad4wz273y0pibgh3nm5fj9", - "tree": "fc1d9b27fc316702df1d047d29055251d7cea7b7", - "url": "https://android.googlesource.com/platform/packages/apps/TimeZoneData" - }, - "packages/apps/TimeZoneUpdater": { - "dateTime": 1622768938, - "groups": [ - "pdk" - ], - "rev": "7a4a93fd4c17633e6b0bc1b40b3f8e7840092365", - "revisionExpr": "7a4a93fd4c17633e6b0bc1b40b3f8e7840092365", - "sha256": "12ir26ysn4n8q1mvyhxp0lmry7k51zam3n2pcdkg3v3g1s344g80", - "tree": "51503410d01f20f2790ac565bf8a590d9dc73da9", - "url": "https://android.googlesource.com/platform/packages/apps/TimeZoneUpdater" - }, - "packages/apps/Traceur": { - "dateTime": 1640218112, - "groups": [ - "pdk-fs" - ], - "rev": "f1a6020ac985e3c742ec0d2495323ea7594766d9", - "revisionExpr": "f1a6020ac985e3c742ec0d2495323ea7594766d9", - "sha256": "0f55pivbxv9rjn8bah93bhcnhjvq3afv1f01ssihyqlxfck09xig", - "tree": "37fa0d6de4f67287672ade0e77799a987dea8060", - "url": "https://android.googlesource.com/platform/packages/apps/Traceur" - }, - "packages/apps/TvSettings": { - "dateTime": 1642370897, - "groups": [ - "pdk-fs" - ], - "rev": "fcbd390d136e73a5d7e10f638186a63b38d7bd18", - "revisionExpr": "fcbd390d136e73a5d7e10f638186a63b38d7bd18", - "sha256": "1q4fm8b38i871ypm5l70aabaw622k0d46mn8v7ypc5ms18h2l55h", - "tree": "9b4abb41c00f7bf78a1f94d0d852f0a6da2c3d5e", - "url": "https://android.googlesource.com/platform/packages/apps/TvSettings" - }, - "packages/apps/UniversalMediaPlayer": { - "groups": [], - "rev": "25919d7c3387a44ca677460056f3e1badef4ef65", - "revisionExpr": "25919d7c3387a44ca677460056f3e1badef4ef65", - "sha256": "0bzyk8zck067snc55bknnd4rsmsqkx3y41yg5w9lm410a7vr7bgz", - "tree": "f638e6ad1eab9f5d2f5cc73d6cea3001d2a93d91", - "url": "https://android.googlesource.com/platform/packages/apps/UniversalMediaPlayer" - }, - "packages/apps/Updater": { - "dateTime": 1636687041, - "groups": [], - "rev": "c5343bb56bd22ec430fa9f706e9d3e75a5a50fd3", - "revisionExpr": "c5343bb56bd22ec430fa9f706e9d3e75a5a50fd3", - "sha256": "0sc0vpvp2yq71zr3bdnvkcds544127ijkqnq6dbr73ii4c270ff4", - "url": "https://github.com/GrapheneOS/platform_packages_apps_Updater" - }, - "packages/apps/WallpaperPicker2": { - "dateTime": 1649098301, - "groups": [ - "pdk-fs" - ], - "rev": "98aafa2c09bbc5ebc6d90b05dba87936ac42c48d", - "revisionExpr": "98aafa2c09bbc5ebc6d90b05dba87936ac42c48d", - "sha256": "0ijglj3s5z3j7m0z99601zvdgd1i2baf1bk7vavdhv6mz3khq3a4", - "url": "https://github.com/GrapheneOS/platform_packages_apps_WallpaperPicker2" - }, - "packages/inputmethods/LatinIME": { - "dateTime": 1649848738, - "groups": [ - "pdk-fs" - ], - "rev": "9c38087ffd985c42580ae25b9dcd88021c3350ea", - "revisionExpr": "9c38087ffd985c42580ae25b9dcd88021c3350ea", - "sha256": "1wll111scxkkq3ri69csm5ak326hrsb69g7avbwk840q333g7vhd", - "url": "https://github.com/GrapheneOS/platform_packages_inputmethods_LatinIME" - }, - "packages/inputmethods/LeanbackIME": { - "dateTime": 1612577290, - "groups": [ - "pdk-fs" - ], - "rev": "5ad77c255c36404019dea21782b34980159d72ef", - "revisionExpr": "5ad77c255c36404019dea21782b34980159d72ef", - "sha256": "19wfvg8izsyvb2fwy1gl21vfk7v9c1icbpw542pqcjdyc6dyb672", - "tree": "a419a03ee319d59b4a064250a7407dcc5a826928", - "url": "https://android.googlesource.com/platform/packages/inputmethods/LeanbackIME" - }, - "packages/modules/ArtPrebuilt": { - "dateTime": 1625533733, - "groups": [ - "pdk" - ], - "rev": "0465490efcc7d3875c936d5bb8f332ad995ff998", - "revisionExpr": "0465490efcc7d3875c936d5bb8f332ad995ff998", - "sha256": "0i9lnw0byhqxwz242kbr5dhi8dg91grhkycp9jp5icdpza28l66b", - "tree": "59b6e5b89890f5dbfe1f6602b53e17ab3d642289", - "url": "https://android.googlesource.com/platform/packages/modules/ArtPrebuilt" - }, - "packages/modules/BootPrebuilt/5.10/arm64": { - "groups": [ - "pdk" - ], - "rev": "95cfa206c00dd5fcc72991f80ddfe383e76095ad", - "revisionExpr": "95cfa206c00dd5fcc72991f80ddfe383e76095ad", - "sha256": "1n7apxd43m3i2sqgjcp80garn9zznfcsq67gnm0nywp0bbi7wd58", - "tree": "b295d4ff499093b36054a06f316ce2f001ebcbf4", - "url": "https://android.googlesource.com/platform/packages/modules/BootPrebuilt/5.10/arm64" - }, - "packages/modules/BootPrebuilt/5.4/arm64": { - "groups": [ - "pdk" - ], - "rev": "4dbf479e0f58bbfc8b93b411c0336367ee8b44d7", - "revisionExpr": "4dbf479e0f58bbfc8b93b411c0336367ee8b44d7", - "sha256": "13gs7i4dcwmjwld93q0w47ar1gcah0kaqbkxacwlc404axfzqg72", - "tree": "7fc94d9f8246b59b1b40003c8e22a62793bc68dc", - "url": "https://android.googlesource.com/platform/packages/modules/BootPrebuilt/5.4/arm64" - }, - "packages/modules/CaptivePortalLogin": { - "dateTime": 1640304485, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "dd1ca57548bd96135d23fe5328edf6b772c37fe0", - "revisionExpr": "dd1ca57548bd96135d23fe5328edf6b772c37fe0", - "sha256": "128407hvkascjjx4j707qc3lphi5j2jf762grc02jqhmd2xf3x35", - "tree": "cf18f2c3b51a3473088ac0a9d5a6bbc65195b353", - "url": "https://android.googlesource.com/platform/packages/modules/CaptivePortalLogin" - }, - "packages/modules/CellBroadcastService": { - "dateTime": 1631329701, - "groups": [ - "pdk" - ], - "rev": "43c990d7e845365b526acc8366f44165a8f603cb", - "revisionExpr": "43c990d7e845365b526acc8366f44165a8f603cb", - "sha256": "0slndn640xczh9ry6lplyf9im6b26z9n6v4d367ihbv85kn3yhib", - "tree": "7a1e21e62799dba7d163edb83921809153e6f8cf", - "url": "https://android.googlesource.com/platform/packages/modules/CellBroadcastService" - }, - "packages/modules/Connectivity": { - "dateTime": 1646687035, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "34cded990ebd8da8c47cab88f0b1ef523a05d122", - "revisionExpr": "34cded990ebd8da8c47cab88f0b1ef523a05d122", - "sha256": "0gl03hnh1s7l599v1sl3ws89s2vlxfbx6hxd3l6akkgi0qyqqdsz", - "url": "https://github.com/GrapheneOS/platform_packages_modules_Connectivity" - }, - "packages/modules/Cronet": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "cf40b3b611f143d72e76c461890326e94b83a659", - "revisionExpr": "cf40b3b611f143d72e76c461890326e94b83a659", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", - "url": "https://android.googlesource.com/platform/packages/modules/Cronet" - }, - "packages/modules/DnsResolver": { - "dateTime": 1628305755, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5e77d601cb762e1d176cb2bdfd0e9211483c861c", - "revisionExpr": "5e77d601cb762e1d176cb2bdfd0e9211483c861c", - "sha256": "0ckllgahhki8dcx3md37x6jcyjm5maxmh98l43d107h14h1bva10", - "tree": "0150079259980dedfb3c75265c284082d7a19c2b", - "url": "https://android.googlesource.com/platform/packages/modules/DnsResolver" - }, - "packages/modules/ExtServices": { - "dateTime": 1628557742, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8dabea5aafff4e50f58ffcb37167fb6ac10e23b9", - "revisionExpr": "8dabea5aafff4e50f58ffcb37167fb6ac10e23b9", - "sha256": "112sxv4lymh9sx4n1ai9hcxd56wpjc9fbll1ih6bvx2421y65ar6", - "tree": "ddb2eada4c721f48315a68a22fa82c171561e714", - "url": "https://android.googlesource.com/platform/packages/modules/ExtServices" - }, - "packages/modules/GeoTZ": { - "dateTime": 1624324183, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "59d1d8dfe972e334adf431806035bad88f4a1d09", - "revisionExpr": "59d1d8dfe972e334adf431806035bad88f4a1d09", - "sha256": "1xw9s4x82r3aa98wcr5cbmclcw2cmmc22palh14ylsypcvpb4zip", - "tree": "f1ec5808d5f55046f3357bdad4fae5eb8a2d6365", - "url": "https://android.googlesource.com/platform/packages/modules/GeoTZ" - }, - "packages/modules/Gki": { - "dateTime": 1624324184, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "fd27ccac2b792867ec773f5708fc72efc98c8c27", - "revisionExpr": "fd27ccac2b792867ec773f5708fc72efc98c8c27", - "sha256": "1snci4l616cvznfbgw3xvmkvsa3i95q1v3fp882327wmv65nrqww", - "tree": "c5bf5d001607873b3d716d6aba9bdc095af4ac64", - "url": "https://android.googlesource.com/platform/packages/modules/Gki" - }, - "packages/modules/IPsec": { - "dateTime": 1627607330, - "groups": [ - "pdk" - ], - "rev": "64f28433f7852f092032958ab92993980b834013", - "revisionExpr": "64f28433f7852f092032958ab92993980b834013", - "sha256": "0v2qw6hjafasjn9vby9wac9kp204nfn0y3j0abhz2i591jnbzkdl", - "tree": "480b476cecc06322ed45723f7ba3db7c40123698", - "url": "https://android.googlesource.com/platform/packages/modules/IPsec" - }, - "packages/modules/ModuleMetadata": { - "groups": [ - "pdk" - ], - "rev": "7ff85b2842b4e7f7e31cd9b78d872f4e8812fb0d", - "revisionExpr": "7ff85b2842b4e7f7e31cd9b78d872f4e8812fb0d", - "sha256": "0wl1mb6fmnym4yyi1w4fc0zni7awb50mh9w91a6plp5j1rmy3x87", - "tree": "aca057c986eff64ba4d2a1a04130e3542d534c59", - "url": "https://android.googlesource.com/platform/packages/modules/ModuleMetadata" - }, - "packages/modules/NetworkPermissionConfig": { - "dateTime": 1614132529, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "175cfd363f164db1f4dd5ef20a673f12f6c55303", - "revisionExpr": "175cfd363f164db1f4dd5ef20a673f12f6c55303", - "sha256": "1nz2xs3rmpvbfwka7lxr87chqpchq57cc8r25qfgymbhnkkg61pl", - "tree": "0e3d372b36f4960d9a26fa32790ab9df8219f22e", - "url": "https://android.googlesource.com/platform/packages/modules/NetworkPermissionConfig" - }, - "packages/modules/NetworkStack": { - "dateTime": 1646687037, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "dbc7cd419cdddcae2fc0c10d3cef6b8cdb31e2c4", - "revisionExpr": "dbc7cd419cdddcae2fc0c10d3cef6b8cdb31e2c4", - "sha256": "1jcymaap75zfm5axpvh8phpgi8bqm9lylmpfzwiyx43wcqpvaqli", - "url": "https://github.com/GrapheneOS/platform_packages_modules_NetworkStack" - }, - "packages/modules/NeuralNetworks": { - "dateTime": 1642118957, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "987db53d74e02ab01abdb0db36eb8ccea00e2548", - "revisionExpr": "987db53d74e02ab01abdb0db36eb8ccea00e2548", - "sha256": "1vmbfq7wi4lyam5ha6cs34xk1hy41p4lvbv4ri5hp2gb6bs5zaz8", - "tree": "93f5533ebbc53456fd79c37a50ac43fcd7dfb68d", - "url": "https://android.googlesource.com/platform/packages/modules/NeuralNetworks" - }, - "packages/modules/Permission": { - "dateTime": 1649592290, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "158f190dd2586dc3f24dfb69083e96e2f2f43a0e", - "revisionExpr": "158f190dd2586dc3f24dfb69083e96e2f2f43a0e", - "sha256": "1av5s5rh0vplpkjnmm35j21dcby57l57gsyw7wd9ip3ycy5s58sp", - "url": "https://github.com/GrapheneOS/platform_packages_modules_Permission" - }, - "packages/modules/RuntimeI18n": { - "dateTime": 1623892188, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "7c0ac7b793f021779cb76d0bba39bb688f76fe98", - "revisionExpr": "7c0ac7b793f021779cb76d0bba39bb688f76fe98", - "sha256": "016clxna7xjxwy42chxfdcp48ny0j3g4nyxg57zvqglgrlx8cqp2", - "tree": "44050c600e4eac3d93bfef798b0c419c53b52c89", - "url": "https://android.googlesource.com/platform/packages/modules/RuntimeI18n" - }, - "packages/modules/Scheduling": { - "dateTime": 1641607692, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ceb008a21281d5d8c9bbb439903d3969490e172e", - "revisionExpr": "ceb008a21281d5d8c9bbb439903d3969490e172e", - "sha256": "0hcyrwbd156cm8xmcqdlb3rcs5ijbmmrsv4r0vrvgygidwwyr9sw", - "tree": "245cb99f6667b8a804cf3ab277f4f2fd8d74312b", - "url": "https://android.googlesource.com/platform/packages/modules/Scheduling" - }, - "packages/modules/SdkExtensions": { - "dateTime": 1628305759, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "806223ce09ec3406bd8f2bfc20204354a3704a7c", - "revisionExpr": "806223ce09ec3406bd8f2bfc20204354a3704a7c", - "sha256": "1m4pl0v7f56g74ym76qrq198g6pnd93w8zh05bynvyvarwbajphd", - "tree": "b9251322b945c26e995305c3dc0fda359587af85", - "url": "https://android.googlesource.com/platform/packages/modules/SdkExtensions" - }, - "packages/modules/StatsD": { - "dateTime": 1641607693, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "cf363c3e3e301d6ab63f36d7d202cd87b8335232", - "revisionExpr": "cf363c3e3e301d6ab63f36d7d202cd87b8335232", - "sha256": "06fwxkjkk8rq23s9y7r8d5nyjkmyczq87p5jqw4m98wgczyfa6zw", - "tree": "dae828ad3f4e824f5509f8da6223480d9ec9ca48", - "url": "https://android.googlesource.com/platform/packages/modules/StatsD" - }, - "packages/modules/TestModule": { - "dateTime": 1539195664, - "groups": [], - "rev": "3523a2f0f9b12d4e60374af63aae14f75a2b4c10", - "revisionExpr": "3523a2f0f9b12d4e60374af63aae14f75a2b4c10", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/platform/packages/modules/TestModule" - }, - "packages/modules/Virtualization": { - "dateTime": 1625706941, - "groups": [ - "pdk" - ], - "rev": "d96e60966ff8d29d5beb7891f9c9b3b41c1ff0ae", - "revisionExpr": "d96e60966ff8d29d5beb7891f9c9b3b41c1ff0ae", - "sha256": "1i7h4ppc6clrz7q992fmq7wsw7pznpai9kinwb2w87b0m3yzplk5", - "tree": "206b552dbb08747be7b3db10caaa037c675e6045", - "url": "https://android.googlesource.com/platform/packages/modules/Virtualization" - }, - "packages/modules/Wifi": { - "dateTime": 1649654665, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "45325c2c02122e4c020ceb7f0a63d5f4483fba9e", - "revisionExpr": "45325c2c02122e4c020ceb7f0a63d5f4483fba9e", - "sha256": "0cnix9m49ks47qppz6px90mhjnv9iayvwdl2cwj2yfpqj7mx3gl2", - "url": "https://github.com/GrapheneOS/platform_packages_modules_Wifi" - }, - "packages/modules/adb": { - "dateTime": 1642284497, - "groups": [ - "pdk" - ], - "rev": "013fdd4a03e0194c34dec6023dc057a5146f465a", - "revisionExpr": "013fdd4a03e0194c34dec6023dc057a5146f465a", - "sha256": "046m5xzffvnk088b6w15xjgfa256kmrv90755p3bbv4n5fi61qqg", - "tree": "2f373f8938ab1814a4c35ed0e5411ebf614f0430", - "url": "https://android.googlesource.com/platform/packages/modules/adb" - }, - "packages/modules/common": { - "dateTime": 1632870541, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "3ccd7a7bfbaaad68b5208aa470c89231ebb6cc93", - "revisionExpr": "3ccd7a7bfbaaad68b5208aa470c89231ebb6cc93", - "sha256": "09fkff1dj3m77sw9z0s4ag6cjhdz9662rddydzq3xsrscdrs3aps", - "tree": "679262d6e0e90d7d1050ec3e6fed2fb8be0f7293", - "url": "https://android.googlesource.com/platform/packages/modules/common" - }, - "packages/modules/vndk": { - "dateTime": 1631747375, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "2f357bae4dd7fcf6f1d79b0ff283579d29ac65a3", - "revisionExpr": "2f357bae4dd7fcf6f1d79b0ff283579d29ac65a3", - "sha256": "1y89gdy14mlhrwhf39f3ibqg28ndf1bfkknhv8zxhm2xv28yz4wv", - "tree": "d3f5fca1312986af0f2c6e9136f6e8c0f3f192f8", - "url": "https://android.googlesource.com/platform/packages/modules/vndk" - }, - "packages/providers/BlockedNumberProvider": { - "dateTime": 1635808111, - "groups": [ - "pdk-fs" - ], - "rev": "a161f6409d55d1693b6ed346c6d82ad06e43ee58", - "revisionExpr": "a161f6409d55d1693b6ed346c6d82ad06e43ee58", - "sha256": "0w021wx0aj1r5bldfbb9mf1v98isgjcyp45d3h0aa3k77vbs8dal", - "tree": "5f0f041910bc757977a78dde500ac0ced0b546f9", - "url": "https://android.googlesource.com/platform/packages/providers/BlockedNumberProvider" - }, - "packages/providers/BookmarkProvider": { - "groups": [ - "pdk-fs" - ], - "rev": "41ab5c44e1614aa8ba49c5e25724b4034ca54075", - "revisionExpr": "41ab5c44e1614aa8ba49c5e25724b4034ca54075", - "sha256": "06p1pl2iq980hibsdal7jq7qnmvsr3w4zw88jvr53ifgjvaj7jyy", - "tree": "547dad8b6e8aabc6b73b01dc9098b6b5b90e5630", - "url": "https://android.googlesource.com/platform/packages/providers/BookmarkProvider" - }, - "packages/providers/CalendarProvider": { - "dateTime": 1627348164, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "73354f00a751ea295109747d4a56361a9267e161", - "revisionExpr": "73354f00a751ea295109747d4a56361a9267e161", - "sha256": "10g01wxvmkylh7r7kjq2analk29zfs2xqaql75h0rw5bnvxkmfdc", - "tree": "b10ca6a2a49781012e5097ba8218dc8da64e7e4a", - "url": "https://android.googlesource.com/platform/packages/providers/CalendarProvider" - }, - "packages/providers/CallLogProvider": { - "dateTime": 1620695321, - "groups": [ - "pdk-fs" - ], - "rev": "4262d0904b625d521cb4b3b2badddc3f626f4da5", - "revisionExpr": "4262d0904b625d521cb4b3b2badddc3f626f4da5", - "sha256": "0qxaag2rzr45ixnnmzl88xhssvvlaz6mijizj75jkrdslj61q2ha", - "tree": "e9700fa34e5e575576b01f4753f83afe9bec1f24", - "url": "https://android.googlesource.com/platform/packages/providers/CallLogProvider" - }, - "packages/providers/ContactsProvider": { - "dateTime": 1635808113, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "46438093740902d286d219b15365655e9ef6683a", - "revisionExpr": "46438093740902d286d219b15365655e9ef6683a", - "sha256": "0nwxlf6wvv4pp5y4my9iv172gl4kp1ic9l1q24696p4bvga7wybp", - "tree": "c39dfbe6c774e920629474a7518839f9a8a68468", - "url": "https://android.googlesource.com/platform/packages/providers/ContactsProvider" - }, - "packages/providers/DownloadProvider": { - "dateTime": 1646687040, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0bec1645c6f4cbcb3e58b1ff24c40479a0119c5f", - "revisionExpr": "0bec1645c6f4cbcb3e58b1ff24c40479a0119c5f", - "sha256": "170q1idxsgcc33cq5wd7nciaim9nqb4s65w6p1m76ywf3hgrsf6i", - "url": "https://github.com/GrapheneOS/platform_packages_providers_DownloadProvider" - }, - "packages/providers/MediaProvider": { - "dateTime": 1644880442, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "e20f40e23e944fc0b16f6ef6fdf890ba213c8d64", - "revisionExpr": "e20f40e23e944fc0b16f6ef6fdf890ba213c8d64", - "sha256": "1x5l8d5xlvvz701zcmmy0svsrabxrpxf93jqwdpmq7hjl7m4gkp7", - "tree": "761abba6e0fa6cab322bc24d1a0c16b44d6f8e53", - "url": "https://android.googlesource.com/platform/packages/providers/MediaProvider" - }, - "packages/providers/PartnerBookmarksProvider": { - "groups": [ - "pdk-fs" - ], - "rev": "e7cb88b69e9820795b4a4bf4efb4ea4708178fc4", - "revisionExpr": "e7cb88b69e9820795b4a4bf4efb4ea4708178fc4", - "sha256": "12s14vcmpypbk2h116n3spvqg4akj6xizjrw7vilab7ln8wp89i5", - "tree": "9eed57a5bead6f8282b6aa5c19c892e3a184dbb9", - "url": "https://android.googlesource.com/platform/packages/providers/PartnerBookmarksProvider" - }, - "packages/providers/TelephonyProvider": { - "dateTime": 1637194356, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "0a98cea5b0c5b2b8df8d78abc163b76fec5540f0", - "revisionExpr": "0a98cea5b0c5b2b8df8d78abc163b76fec5540f0", - "sha256": "00p4mhh3d3jn023dl2pkvw6gz92mr79c6wc1742iimjpzkxzc058", - "tree": "cd8c7fef99f5c504ae86442341f082bbb656facb", - "url": "https://android.googlesource.com/platform/packages/providers/TelephonyProvider" - }, - "packages/providers/TvProvider": { - "dateTime": 1641766205, - "groups": [ - "pdk-fs" - ], - "rev": "d2863b4e02ffee7b63636a8216b97fa3a239b7f9", - "revisionExpr": "d2863b4e02ffee7b63636a8216b97fa3a239b7f9", - "sha256": "0wq8rhwbfxh1aqdgr60r3vvyi1p566cr02nwslqx5fxw5xnbbgp2", - "tree": "2fd373376c7e86287d895d57aac1549741407e19", - "url": "https://android.googlesource.com/platform/packages/providers/TvProvider" - }, - "packages/providers/UserDictionaryProvider": { - "dateTime": 1624496975, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "5ed6b642d7ae311b47373124ab824fcdc7717dd1", - "revisionExpr": "5ed6b642d7ae311b47373124ab824fcdc7717dd1", - "sha256": "0nkkxj3mm39lp6ga1icachqykkcarfslxi3jngxj8v1rriqa710w", - "tree": "2842b4df5a63d285f3a8a7121175800c1b8e5f5c", - "url": "https://android.googlesource.com/platform/packages/providers/UserDictionaryProvider" - }, - "packages/screensavers/Basic": { - "groups": [ - "pdk-fs" - ], - "rev": "c2b41535656c445baf8ef645273a41816a9e5756", - "revisionExpr": "c2b41535656c445baf8ef645273a41816a9e5756", - "sha256": "03wkn8gl92cdcqkykb1m5kpmmzmc46hlinz4gyprpacn8wgr6zqx", - "tree": "8b4ffe89f15ce0bd0ee75fd2b4f9f4e69fa645f9", - "url": "https://android.googlesource.com/platform/packages/screensavers/Basic" - }, - "packages/screensavers/PhotoTable": { - "dateTime": 1637107695, - "groups": [ - "pdk-fs" - ], - "rev": "5ef18e6142c68d249422926cd9e7c5d39c8be1c6", - "revisionExpr": "5ef18e6142c68d249422926cd9e7c5d39c8be1c6", - "sha256": "0c5dks82czxys3cnmi86rvrpwgc1xgghgvrg8mx3nzvx6b54yhb2", - "tree": "03702e4f67b17f91e42cb04fc320f49367493a4d", - "url": "https://android.googlesource.com/platform/packages/screensavers/PhotoTable" - }, - "packages/services/AlternativeNetworkAccess": { - "dateTime": 1630631305, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "add26f2465428fc308e9d0ae8d1f2ce57997b7bb", - "revisionExpr": "add26f2465428fc308e9d0ae8d1f2ce57997b7bb", - "sha256": "16b84vhvra87k6ricz42wi0i3byvb3bz9ivn464fc486j5vkgs49", - "tree": "e7aa59a21b28cb131bcca1498a66bdbf8027e22f", - "url": "https://android.googlesource.com/platform/packages/services/AlternativeNetworkAccess" - }, - "packages/services/BuiltInPrintService": { - "dateTime": 1638403772, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "eda33b01228c5b65505004157545ebb00e4f87bd", - "revisionExpr": "eda33b01228c5b65505004157545ebb00e4f87bd", - "sha256": "1jv80fhb3dgmgrjwlq8lpd1mrif5dpx5gd8imn1m6avd6k854vcz", - "tree": "24f7daf0a6f95bcb09701e94fab9ca3ea1b9eab4", - "url": "https://android.googlesource.com/platform/packages/services/BuiltInPrintService" - }, - "packages/services/Car": { - "dateTime": 1641946258, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "af051f0a86d0ded75e4be48aa3387c68d569202b", - "revisionExpr": "af051f0a86d0ded75e4be48aa3387c68d569202b", - "sha256": "19cjhx5dsvqwvww3f7m1jxiw2vlv9r2z2z82a64xvz6jqifg2j42", - "tree": "30022a6332f1e0790fed36b648be9085c8cf51c7", - "url": "https://android.googlesource.com/platform/packages/services/Car" - }, - "packages/services/Iwlan": { - "dateTime": 1635462547, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1c911ed7a394892b276ce7aa57d978c5778e40d7", - "revisionExpr": "1c911ed7a394892b276ce7aa57d978c5778e40d7", - "sha256": "0nvqkpryx3dhynckjrcdz9ayslh5ibixjv8caysw9k2mfrrnzljq", - "tree": "587698fb9f1740f1302cbcd01c405e05608881b7", - "url": "https://android.googlesource.com/platform/packages/services/Iwlan" - }, - "packages/services/Mms": { - "dateTime": 1620176938, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "8d20127a56564c32c21c767168fbca05f5258950", - "revisionExpr": "8d20127a56564c32c21c767168fbca05f5258950", - "sha256": "192dhws43zp66czpx42kciwggd1p21mp34if3hkkcv8gqb5vkxsg", - "tree": "1c9ef987f3cffdcef7f394efce1e173bd47fff72", - "url": "https://android.googlesource.com/platform/packages/services/Mms" - }, - "packages/services/Mtp": { - "dateTime": 1624496979, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "23d0c1896d6d1f27f4b8a92fc359b6a7ac148898", - "revisionExpr": "23d0c1896d6d1f27f4b8a92fc359b6a7ac148898", - "sha256": "0581pybyfy4npszpycjkkphir38nvj6b16zfl4ciz8fxg6dcwgqz", - "tree": "c2f876e790df9f3bf1faa6a1355bd5a516649c11", - "url": "https://android.googlesource.com/platform/packages/services/Mtp" - }, - "packages/services/Telecomm": { - "dateTime": 1645553835, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "a5d37a82c499af9cafe2c8978338620d02f19f0c", - "revisionExpr": "a5d37a82c499af9cafe2c8978338620d02f19f0c", - "sha256": "1kffndqkarbmcf2fz69agg0in4amh7gjq90a64mwp4503q405kzr", - "tree": "de0a16d17d99bcbc0b9447cf030e5c2be1bc61f8", - "url": "https://android.googlesource.com/platform/packages/services/Telecomm" - }, - "packages/services/Telephony": { - "dateTime": 1642639636, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "ffe7afdfe3f17a4e1915bdd56da74678e4669ef6", - "revisionExpr": "ffe7afdfe3f17a4e1915bdd56da74678e4669ef6", - "sha256": "1xh7nkv4wg408i910javcxgccp6l75z87yhrgwiaalp79v730jbx", - "tree": "69c7bd3572f3e8a75001aef0f21c6173d6f0106b", - "url": "https://android.googlesource.com/platform/packages/services/Telephony" - }, - "packages/wallpapers/ImageWallpaper": { - "dateTime": 1571790197, - "groups": [ - "pdk-fs" - ], - "rev": "0a1680f07b09889c7642a775b6bb69d1b27f9b09", - "revisionExpr": "0a1680f07b09889c7642a775b6bb69d1b27f9b09", - "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", - "url": "https://android.googlesource.com/platform/packages/wallpapers/ImageWallpaper" - }, - "packages/wallpapers/LivePicker": { - "dateTime": 1639699769, - "groups": [ - "pdk-fs" - ], - "rev": "705f7b0662020b630c46a26c1f2460133a44e401", - "revisionExpr": "705f7b0662020b630c46a26c1f2460133a44e401", - "sha256": "1iadl9j4xcf5m41w5yjnznp88jx7884riw3qd7pqdbrs7lnh3b1n", - "tree": "016493966a4bf17fab13cfdaf3aee5d757d0c68b", - "url": "https://android.googlesource.com/platform/packages/wallpapers/LivePicker" - }, - "pdk": { - "groups": [ - "pdk" - ], - "rev": "9be8ec260f598ae64930a9e1fd2addaac5138496", - "revisionExpr": "9be8ec260f598ae64930a9e1fd2addaac5138496", - "sha256": "1zxgc4qgxsz4vn8qyzmp8m4zqy98fcsgjsn6abhlagp3ihjh27hv", - "tree": "78656a13d6c2b9592df3dd4cc9ae2ccfcda4c6ea", - "url": "https://android.googlesource.com/platform/pdk" - }, - "platform_testing": { - "dateTime": 1642032791, - "groups": [ - "cts", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "af7eaff31e0aed03c06f6bade385397d792f4008", - "revisionExpr": "af7eaff31e0aed03c06f6bade385397d792f4008", - "sha256": "0c56gywz1bz21zlp7k4xsqxsn9yrfviif9i4lzgjn84igpb7bn3s", - "tree": "1deb46d92c54b76112363dbff4071e013dc8cda8", - "url": "https://android.googlesource.com/platform/platform_testing" - }, - "prebuilts/abi-dumps/ndk": { - "dateTime": 1637107701, - "groups": [ - "pdk-fs" - ], - "rev": "e374b3d62adae15e8cdd94c9bdfb06690a672c05", - "revisionExpr": "e374b3d62adae15e8cdd94c9bdfb06690a672c05", - "sha256": "0wv5rriip397yywjswk6d6ayp359kjw27mr5yd25vdv8p793pzja", - "tree": "0b0c86fc0ad89c9ff0b9282695904c2c1ed8f13b", - "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/ndk" - }, - "prebuilts/abi-dumps/platform": { - "dateTime": 1637107701, - "groups": [ - "pdk-fs" - ], - "rev": "5eda148ed18470dbfca2d386b8a3bd21bbba4942", - "revisionExpr": "5eda148ed18470dbfca2d386b8a3bd21bbba4942", - "sha256": "1bddynkzc67y3qbfhh9g7cn645027068g8x3503szglwzjdy83wj", - "tree": "5157aa6f3563587caa9de90c9fe82f490365bcb7", - "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/platform" - }, - "prebuilts/abi-dumps/vndk": { - "dateTime": 1637107701, - "groups": [ - "pdk-fs" - ], - "rev": "f3cda30722da4ad96bc305d65367bab02c326380", - "revisionExpr": "f3cda30722da4ad96bc305d65367bab02c326380", - "sha256": "0cpdayr5gi05vk1mfsijcc9kvb8ir7xxnrxbl5mnfgr7szdhn65s", - "tree": "9a62fe5aeb55bafc040f25065068935cab310362", - "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/vndk" - }, - "prebuilts/android-emulator": { - "dateTime": 1629421716, - "groups": [ - "pdk-fs" - ], - "rev": "898dcc9a5a359352dbfe73d35ed41fa60f8603e2", - "revisionExpr": "898dcc9a5a359352dbfe73d35ed41fa60f8603e2", - "sha256": "18s3ns14ar9zg89ydis0hyif9djjhngm29i4zxpac79b144iywj3", - "tree": "5a0f9ebea5487085dc5239b1bca0ccd89c7a4878", - "url": "https://android.googlesource.com/platform/prebuilts/android-emulator" - }, - "prebuilts/asuite": { - "dateTime": 1628125802, - "groups": [ - "pdk" - ], - "rev": "e1921cb2fa4b30383652755976a0629b6f152597", - "revisionExpr": "e1921cb2fa4b30383652755976a0629b6f152597", - "sha256": "012s3a4fb2gsd7rwn8vzf3b7k38zk1kl6i80r2d4cys5a9vmadxy", - "tree": "a7254f8bb3f73033cde4ce17daacbc974bd948af", - "url": "https://android.googlesource.com/platform/prebuilts/asuite" - }, - "prebuilts/bazel/linux-x86_64": { - "groups": [ - "linux", - "pdk" - ], - "rev": "374df0f3a5fe169b39804a5e7ac4ecfc81dc51d8", - "revisionExpr": "374df0f3a5fe169b39804a5e7ac4ecfc81dc51d8", - "sha256": "1mf45cyj47xqfpxp3cvdibwbxjswb2n10gpdydvyb5aynpwg492g", - "tree": "2dd17ba331ee8206edad3370bc7d6bc3c7c36e4e", - "url": "https://android.googlesource.com/platform/prebuilts/bazel/linux-x86_64" - }, - "prebuilts/build-tools": { - "dateTime": 1621386582, - "groups": [ - "pdk" - ], - "rev": "4c476d580e7d566e2122c7cbc7c39601297a537d", - "revisionExpr": "4c476d580e7d566e2122c7cbc7c39601297a537d", - "sha256": "0wph12829w8mj7ddrp9ml33igyg8qvw13hvjsv0jcl708pqnbnzf", - "tree": "8d996f123d292b388ba509ce224f8170de9be5b0", - "url": "https://android.googlesource.com/platform/prebuilts/build-tools" - }, - "prebuilts/bundletool": { - "dateTime": 1628809743, - "groups": [ - "pdk" - ], - "rev": "c1575fe3ec796a3faeaf1363b48c4799001f001f", - "revisionExpr": "c1575fe3ec796a3faeaf1363b48c4799001f001f", - "sha256": "0zahhs55ba5zx98jf7vbcv8cas4fkqfp4a6inmci86rfj88rwvif", - "tree": "3b7f764e0ed3b7f7c29a7c7562025100d8e65fc2", - "url": "https://android.googlesource.com/platform/prebuilts/bundletool" - }, - "prebuilts/checkcolor": { - "groups": [ - "pdk" - ], - "rev": "783b39e6b8b498b4217346f5dae17b5da097990e", - "revisionExpr": "783b39e6b8b498b4217346f5dae17b5da097990e", - "sha256": "0zaw6nl6k2l1d9g7rz45vybgi6yjmbxzfzz7kwrsgaymc27b060r", - "tree": "73274ed6d0aab4c9e945d9edb771bf98febbed26", - "url": "https://android.googlesource.com/platform/prebuilts/checkcolor" - }, - "prebuilts/checkstyle": { - "groups": [ - "pdk" - ], - "rev": "3af193c478f295c72e1e34b097fa2d247c64ad2b", - "revisionExpr": "3af193c478f295c72e1e34b097fa2d247c64ad2b", - "sha256": "0j0apf2ddqkxi2v3qqsbjbk9w5b6i7frjfyashymzcwvaz474p50", - "tree": "36ad4012de2981dafd8fbf822f7cb716f3f4f09c", - "url": "https://android.googlesource.com/platform/prebuilts/checkstyle" - }, - "prebuilts/clang-tools": { - "groups": [ - "pdk" - ], - "rev": "f2dc1d8f7d5dcfaa8585b91fbccc4a1171c11740", - "revisionExpr": "f2dc1d8f7d5dcfaa8585b91fbccc4a1171c11740", - "sha256": "18l1ppiv14asv6bv2ivshdwmcgx6r100jjyrxjzl5hpi8zwm6wlm", - "tree": "8ed9095f7e8268672f5709415125cacd7b018068", - "url": "https://android.googlesource.com/platform/prebuilts/clang-tools" - }, - "prebuilts/clang/host/linux-x86": { - "dateTime": 1624676942, - "groups": [ - "pdk" - ], - "rev": "413febb26cbd05d9a1e44f089190ac892f72e684", - "revisionExpr": "413febb26cbd05d9a1e44f089190ac892f72e684", - "sha256": "0a8dbqq3qlsvsdrgymjk636rlv8zspfmqzrddx9nsysvkw5wmgsd", - "tree": "4c55ef31d80594059baf172383920d2f4d97f86e", - "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" - }, - "prebuilts/cmdline-tools": { - "dateTime": 1617930563, - "groups": [ - "pdk-fs" - ], - "rev": "859a41090160f26e46438cd32f284ee1bab0d7ef", - "revisionExpr": "859a41090160f26e46438cd32f284ee1bab0d7ef", - "sha256": "1h7r0mi51dgsgz61d3gmh0364zw8a3fgrg46fv26vwg2vj4dcp5q", - "tree": "d4c2c25d4f2eb95010d7e84a41b2128d9973c1c4", - "url": "https://android.googlesource.com/platform/prebuilts/cmdline-tools" - }, - "prebuilts/devtools": { - "dateTime": 1561663933, - "groups": [ - "pdk-fs" - ], - "rev": "7880027af1a44ffe1c2b4ef8c874ff9c3a414b69", - "revisionExpr": "7880027af1a44ffe1c2b4ef8c874ff9c3a414b69", - "sha256": "1yr6acnwdmwygnvd1kljs27pnhwywgm8gv7qp1m6ir23axwydx0s", - "url": "https://android.googlesource.com/platform/prebuilts/devtools" - }, - "prebuilts/fuchsia_sdk": { - "dateTime": 1605060679, - "groups": [ - "pdk-fs" - ], - "rev": "57eacf50cd83dd0919a8b4478bf07fa000c74d5c", - "revisionExpr": "57eacf50cd83dd0919a8b4478bf07fa000c74d5c", - "sha256": "0j1rnznlk5z0c985xb1fl8mxk52kwjl0c0vask9hka2bqwxcj7xw", - "tree": "24976feb7e1a0610689d5667ee0d1038c5554055", - "url": "https://android.googlesource.com/platform/prebuilts/fuchsia_sdk" - }, - "prebuilts/gas/linux-x86": { - "groups": [], - "rev": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", - "revisionExpr": "592150fc8ae9f48f2e73f390961f32ca6f5f6a9f", - "sha256": "1js9z9h89dbbzwv1pflm0026wrf5lsh3p95g86lwvagjis5xzii5", - "tree": "5c88185f3030d1274031004b9295198ada106561", - "url": "https://android.googlesource.com/platform/prebuilts/gas/linux-x86" - }, - "prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9": { - "groups": [ - "arm", - "linux", - "pdk" - ], - "rev": "0a0604336d4d1067aa1aaef8d3779b31fcee841d", - "revisionExpr": "0a0604336d4d1067aa1aaef8d3779b31fcee841d", - "sha256": "0ag3hyvwi9sr0z95v09iwnx6n8wccxsga8z0gwgm286i0q5m4971", - "tree": "9959a53ab082bef137916638c48c9871c5d82cfd", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" - }, - "prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9": { - "groups": [ - "arm", - "linux", - "pdk" - ], - "rev": "4d16d93f49c2b5ecdd0f12c38d194835dd595603", - "revisionExpr": "4d16d93f49c2b5ecdd0f12c38d194835dd595603", - "sha256": "1am7mjlf4vsybkzgvhhiak6j00awykncg0137wqagshyz5b0sp2h", - "tree": "91c70ff36200356813e0992c39b8b0d47d85aa0b", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" - }, - "prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8": { - "dateTime": 1618628955, - "groups": [ - "linux", - "pdk" - ], - "rev": "d86f7256440f484fc2ba128576dcc1d588b7ac08", - "revisionExpr": "d86f7256440f484fc2ba128576dcc1d588b7ac08", - "sha256": "0bccbfl7imas5i47cnj5ms3lvsqkhp4nx37nbips3ia7d6fskjcs", - "tree": "72fab28769307d4c47d929b8b44554e817a14399", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" - }, - "prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8": { - "groups": [ - "pdk-fs" - ], - "rev": "b1f41225c9b400670ea28bf387cd85849a8c93b4", - "revisionExpr": "b1f41225c9b400670ea28bf387cd85849a8c93b4", - "sha256": "1a0ls85jsic0xiyifqaxsp15s046j3a28p8c5mih8ya0hbw80x7l", - "tree": "3edbb820ef657807d1ebdabdabd1f9017984632c", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" - }, - "prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9": { - "groups": [ - "linux", - "pdk", - "x86" - ], - "rev": "91761804f6e3bfceaa2894681b6fe86d79fb3b4c", - "revisionExpr": "91761804f6e3bfceaa2894681b6fe86d79fb3b4c", - "sha256": "0sbw4b8f21cmhxnx6ad5ia5jz1fhv7834m8xskaw4ik5dxrarm11", - "tree": "2b97eaece1d75e3722eb2b0f161d8defbd6c9aa3", - "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9" - }, - "prebuilts/gdb/linux-x86": { - "dateTime": 1575587382, - "groups": [ - "linux", - "pdk" - ], - "rev": "96d94994f490d4eee9ca54f65733fa43741b232f", - "revisionExpr": "96d94994f490d4eee9ca54f65733fa43741b232f", - "sha256": "0v8y9rdivi8ydrbcvxrkdlzc8snjpdjwgzra2s7qrjpd2qg4k4k2", - "url": "https://android.googlesource.com/platform/prebuilts/gdb/linux-x86" - }, - "prebuilts/go/linux-x86": { - "groups": [ - "linux", - "pdk", - "tradefed" - ], - "rev": "b8706a82d6b5be4eb9cf6326e5786fd62b1f8fec", - "revisionExpr": "b8706a82d6b5be4eb9cf6326e5786fd62b1f8fec", - "sha256": "07dv2mwbxazin9kf32fv6s30ac28q4khswfavql8d78zcmacgw03", - "tree": "a82013fa28ddc98b2d8b9471ad4e9d104d5e0cbd", - "url": "https://android.googlesource.com/platform/prebuilts/go/linux-x86" - }, - "prebuilts/gradle-plugin": { - "dateTime": 1618024149, - "groups": [ - "pdk", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "521e990cdd59af10203ca5cbacb34a89eddc4ed7", - "revisionExpr": "521e990cdd59af10203ca5cbacb34a89eddc4ed7", - "sha256": "1sap095xg08fz10f6rxhnnd0c5d2xlld1zphp41hbdga5fhsn8gb", - "tree": "453be5b8e8d6183347c17de91bf277729136d44f", - "url": "https://android.googlesource.com/platform/prebuilts/gradle-plugin" - }, - "prebuilts/jdk/jdk11": { - "groups": [ - "pdk" - ], - "rev": "f85546752217c6fd4cc51c23fa8086cde604fa87", - "revisionExpr": "f85546752217c6fd4cc51c23fa8086cde604fa87", - "sha256": "03wsqba6nzghhrqsvsi33rfjh8hdzx98vjkx2as0l601l21cks8n", - "tree": "c9976c54131d897d9bbe1c78f537e2e625199e2b", - "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk11" - }, - "prebuilts/jdk/jdk8": { - "dateTime": 1551002778, - "groups": [ - "pdk" - ], - "rev": "74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07", - "revisionExpr": "74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07", - "sha256": "0mhlk9jrbg0vjmy8fsjgzrn7cpywqixbj72va80mhaavp5425mg1", - "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk8" - }, - "prebuilts/jdk/jdk9": { - "groups": [ - "pdk" - ], - "rev": "1f0b937930e83b0f7470b9555ad289153072882f", - "revisionExpr": "1f0b937930e83b0f7470b9555ad289153072882f", - "sha256": "0f7b8cydz6j6pvgxln6g0dp62qz0g1768zszdiwswk8zcvzk80l0", - "tree": "d8c2bfea4bba77fa788977d9afd7bd61d9cd1a04", - "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk9" - }, - "prebuilts/ktlint": { - "groups": [ - "pdk" - ], - "rev": "fce950fe022421894f63ae7c827c9275edf7d811", - "revisionExpr": "fce950fe022421894f63ae7c827c9275edf7d811", - "sha256": "11rsh1vvx4k2wyn6cmhq7s5inrg0nrvavvdcx3jpkrvdh3lr1laj", - "tree": "00750c90962b670ccafd883daf23c003f95f1850", - "url": "https://android.googlesource.com/platform/prebuilts/ktlint" - }, - "prebuilts/manifest-merger": { - "groups": [ - "pdk" - ], - "rev": "3543d2c13cccf872944ffe4da39f1122cd8b834f", - "revisionExpr": "3543d2c13cccf872944ffe4da39f1122cd8b834f", - "sha256": "0agc0j0mvr9fbi72x9dbf4dwsf9y8k4sniajzmdnkpyy5jlixd7d", - "tree": "9540763a308d33806006c230406ecf422f346b50", - "url": "https://android.googlesource.com/platform/prebuilts/manifest-merger" - }, - "prebuilts/maven_repo/android": { - "dateTime": 1572476701, - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "1057296cf7d4af15eb504ffdf6a1791aca1dce7b", - "revisionExpr": "1057296cf7d4af15eb504ffdf6a1791aca1dce7b", - "sha256": "1vlh9fnsdlv60a28rb6sz45laiql495vccq5bzyygy5fsxswdhp7", - "url": "https://android.googlesource.com/platform/prebuilts/maven_repo/android" - }, - "prebuilts/maven_repo/bumptech": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "41b79a317ed51ea2b880f3653839bb3dc36dfb3d", - "revisionExpr": "41b79a317ed51ea2b880f3653839bb3dc36dfb3d", - "sha256": "03wzcxnixq9gfzciy09qjxw97d46zdhzihgx3g5lqv6403il1lf1", - "tree": "c0ad45b1cff11a10ebe49f329c81247b8d880514", - "url": "https://android.googlesource.com/platform/prebuilts/maven_repo/bumptech" - }, - "prebuilts/misc": { - "dateTime": 1629508136, - "groups": [ - "pdk" - ], - "rev": "81e2f3f822d3249f814b5e44d22686dfb8e0791f", - "revisionExpr": "81e2f3f822d3249f814b5e44d22686dfb8e0791f", - "sha256": "0q26ggqh11aa3878njn3sfbmr7g1wklbk1yrl7pzd12mjvpla3ji", - "tree": "66a9050e866ed4f015eaa229c511f6c41f01498e", - "url": "https://android.googlesource.com/platform/prebuilts/misc" - }, - "prebuilts/module_sdk/Connectivity": { - "dateTime": 1643410235, - "groups": [ - "pdk" - ], - "rev": "9562349b0e9dee89e44d9c22870b121b3a4edfd3", - "revisionExpr": "9562349b0e9dee89e44d9c22870b121b3a4edfd3", - "sha256": "0140l9y2amfc36fz4g7k6cb3zhpqy7m7w0qpz9dh7kv1gvq0gfr7", - "tree": "9b29c1de32b4e1081a57fded11a84b07b7aa0b1d", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Connectivity" - }, - "prebuilts/module_sdk/IPsec": { - "dateTime": 1643410236, - "groups": [ - "pdk" - ], - "rev": "093f5015128e7ac9e13d780cb5bafef3998bf797", - "revisionExpr": "093f5015128e7ac9e13d780cb5bafef3998bf797", - "sha256": "09w9cmnlxxms4d52xbydz4c2gwxhdrv2yg354awg8iz6ri2s97yp", - "tree": "8c184e2c1f21b6e3b6faccd955c6ed5f7e9b713b", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/IPsec" - }, - "prebuilts/module_sdk/Media": { - "dateTime": 1643410237, - "groups": [ - "pdk" - ], - "rev": "db68a001dc3d13c10e6b9bf70813e71e8e97f7ae", - "revisionExpr": "db68a001dc3d13c10e6b9bf70813e71e8e97f7ae", - "sha256": "0dvbbpihyxrl1pvy61p9b2xqfadsvdcfd4v27nkr1n4pv50y0db6", - "tree": "11747358e9b25fd092f62378e782f173274fdbe8", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Media" - }, - "prebuilts/module_sdk/MediaProvider": { - "dateTime": 1643410238, - "groups": [ - "pdk" - ], - "rev": "5f6d711189f5b87592a1814633806c7bf3d40c2c", - "revisionExpr": "5f6d711189f5b87592a1814633806c7bf3d40c2c", - "sha256": "1nw30m4in5vy90aqy5dbg98x4lxsgayz8dnnp5fq1yakb5akb2d4", - "tree": "3ce06ead8dd383560efc4cdd788a2701f3f16f8c", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/MediaProvider" - }, - "prebuilts/module_sdk/Permission": { - "dateTime": 1643410238, - "groups": [ - "pdk" - ], - "rev": "ec3aa501abfab224b0384fc342fdd00171a08464", - "revisionExpr": "ec3aa501abfab224b0384fc342fdd00171a08464", - "sha256": "1bnfh8yria5vlphm56pi5r5xsw3rchd2nalsw90fxw0cx4ji06zz", - "tree": "caede0ce5eae2bab8a66042d51e1850fb3124af7", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Permission" - }, - "prebuilts/module_sdk/Scheduling": { - "dateTime": 1638583751, - "groups": [ - "pdk" - ], - "rev": "280a8b4e52ad648f24ed110a178c299a77fdfc4d", - "revisionExpr": "280a8b4e52ad648f24ed110a178c299a77fdfc4d", - "sha256": "1krvsxr582p3bqvgijpxzzx9nkwlbh02ib9yh6drn6srpbjlbr8m", - "tree": "27282e025741c7dc850b083655d836564f4a4543", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Scheduling" - }, - "prebuilts/module_sdk/SdkExtensions": { - "dateTime": 1638583752, - "groups": [ - "pdk" - ], - "rev": "41f9445306e2e3ee50e6f65337066c50feaa96aa", - "revisionExpr": "41f9445306e2e3ee50e6f65337066c50feaa96aa", - "sha256": "1r6dvman8wgvgmy6kv2zr2vh1lwl3869b743dqmxsqc16wb2fwbk", - "tree": "86e63ecc6d7baa6a23de642eba967df842ff20d7", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/SdkExtensions" - }, - "prebuilts/module_sdk/StatsD": { - "dateTime": 1637885452, - "groups": [ - "pdk" - ], - "rev": "0a6dfa2839e97d31007cf03813d4293953ba4918", - "revisionExpr": "0a6dfa2839e97d31007cf03813d4293953ba4918", - "sha256": "037ik8d8qkfb9i46m7dkknxb0xr3pmpsfg1x7jfkdxk1rbp5j151", - "tree": "a2f19caeb30a859451bd175553394266c0c516ec", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/StatsD" - }, - "prebuilts/module_sdk/Wifi": { - "dateTime": 1643410239, - "groups": [ - "pdk" - ], - "rev": "2c9db49535fbea47c0c41d9bab4e98a69882015d", - "revisionExpr": "2c9db49535fbea47c0c41d9bab4e98a69882015d", - "sha256": "11w5dxwa2sqf8sg2j78hr4ylp6sh1xip50cwzzf66b1c8lvcnhv6", - "tree": "0fce9b6d45f4987066d3a188817d4e460990e854", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Wifi" - }, - "prebuilts/module_sdk/art": { - "dateTime": 1643410240, - "groups": [ - "pdk" - ], - "rev": "44a4afdabf844a62f2b940b4ae28a2123cb2b819", - "revisionExpr": "44a4afdabf844a62f2b940b4ae28a2123cb2b819", - "sha256": "132hdlcbfh0s5svs87b0hk1wgi3sym5pr1vni8jyspffk6gq09l2", - "tree": "d5a19c65300c5b3e141c23c890ec32dede715737", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/art" - }, - "prebuilts/module_sdk/conscrypt": { - "dateTime": 1638583750, - "groups": [ - "pdk" - ], - "rev": "5a1a2a4cef5e379cc0a76146765007169acaad5d", - "revisionExpr": "5a1a2a4cef5e379cc0a76146765007169acaad5d", - "sha256": "1zf61rlm3q2by6bi3bvfisw4f7xzb0j0jxjpk3i2v52ka4r0bsd7", - "tree": "aa5c11c71bc2b094358b15c10b4d2a5340577398", - "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/conscrypt" - }, - "prebuilts/ndk": { - "dateTime": 1617419317, - "groups": [ - "pdk" - ], - "rev": "bef705681e8b8a34de4a530e14523c695466b13b", - "revisionExpr": "bef705681e8b8a34de4a530e14523c695466b13b", - "sha256": "18g58y7abpi4kgc8zphv08yg89pcs6wazzm54v89lrbry6shhdp5", - "tree": "538f2862490075cda112e6e17786a116eed28768", - "url": "https://android.googlesource.com/platform/prebuilts/ndk" - }, - "prebuilts/python/linux-x86/2.7.5": { - "dateTime": 1551111763, - "groups": [ - "linux", - "pdk", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "53add29eb7b4eaa9e128e3ec84eac9e65cf4c986", - "revisionExpr": "53add29eb7b4eaa9e128e3ec84eac9e65cf4c986", - "sha256": "1fi19mwcmrp3ci4kc5dli1npak5bfy7zrmjwkrw1cdqc80p9hbzb", - "url": "https://android.googlesource.com/platform/prebuilts/python/linux-x86/2.7.5" - }, - "prebuilts/qemu-kernel": { - "groups": [ - "pdk" - ], - "rev": "689049477d5fa307e841d481a254d51c7c3f55e2", - "revisionExpr": "689049477d5fa307e841d481a254d51c7c3f55e2", - "sha256": "174ffmr45kn5qkzbfc8a9irk8p2ksxzj5rylbbisswhlk7419rpq", - "tree": "e9b87b8ff69d452ce7a0979bfb45e96588cc3a49", - "url": "https://android.googlesource.com/platform/prebuilts/qemu-kernel" - }, - "prebuilts/r8": { - "dateTime": 1636769352, - "groups": [ - "pdk" - ], - "rev": "de19393a8e9043ee72266532e0e4481d1d8264dc", - "revisionExpr": "de19393a8e9043ee72266532e0e4481d1d8264dc", - "sha256": "1zic971y9dyymxlm0p3s3jsv7gddvxacb57177s2v0wmkvg2yxyf", - "tree": "7ae35d3b8de985e9520c62bcdb1be87159bec714", - "url": "https://android.googlesource.com/platform/prebuilts/r8" - }, - "prebuilts/remoteexecution-client": { - "dateTime": 1635894568, - "groups": [ - "pdk" - ], - "rev": "f1fbbc6e9bf941d614b65399a1ab6ebc018ba073", - "revisionExpr": "f1fbbc6e9bf941d614b65399a1ab6ebc018ba073", - "sha256": "0qjzgc0my99hgg1c82xikizs461sv04cxpvvcdrrq9748ac4ix8b", - "tree": "0bce1a0d1ae018d1bd67f319a714a8fa64210253", - "url": "https://android.googlesource.com/platform/prebuilts/remoteexecution-client" - }, - "prebuilts/runtime": { - "dateTime": 1624929241, - "groups": [ - "pdk" - ], - "rev": "9f18ff7a9984bcd4a1f7fbe9f1ec8a9697a08678", - "revisionExpr": "9f18ff7a9984bcd4a1f7fbe9f1ec8a9697a08678", - "sha256": "0yyl276b039qmbz3b7mqnl4h3mqk5ggv0yq07k2hli9v09w55dha", - "tree": "c5b8582a633b4b0a9bfad6d1f1f7643e17a6b538", - "url": "https://android.googlesource.com/platform/prebuilts/runtime" - }, - "prebuilts/rust": { - "dateTime": 1636160959, - "groups": [ - "pdk" - ], - "rev": "a6aa889d6a35f0340d54f6e41ae4f3340835b2ac", - "revisionExpr": "a6aa889d6a35f0340d54f6e41ae4f3340835b2ac", - "sha256": "0cbms2bphjrijga9f9arndpxn1bsaps58k5gffxpvjvbcdczsc9c", - "tree": "ff352a1ce8cc02cf00e01233d6833b73331498c3", - "url": "https://android.googlesource.com/platform/prebuilts/rust" - }, - "prebuilts/sdk": { - "dateTime": 1638835811, - "groups": [ - "pdk" - ], - "rev": "9fe6723b681aa4bcf8392817376819f58a25ea2e", - "revisionExpr": "9fe6723b681aa4bcf8392817376819f58a25ea2e", - "sha256": "017cn9b1imrpj4h20xxbmi54ficqsnpd5yhr3x4fgmdmz53flarx", - "tree": "88adac17e66c2c8bfdefb56db89c8fa98aad30e8", - "url": "https://android.googlesource.com/platform/prebuilts/sdk" - }, - "prebuilts/tools": { - "dateTime": 1639793347, - "groups": [ - "pdk", - "tools" - ], - "rev": "742ee2c4a94f04fb86ffbc5a72cb6eaa3e9c4ea0", - "revisionExpr": "742ee2c4a94f04fb86ffbc5a72cb6eaa3e9c4ea0", - "sha256": "0h6rmmfspwk64cfw4hk50c54p5y8dm0i479zacxriwf8cipjaxsg", - "tree": "83781ae810cc7f778bb55e3e7f3269a83c906f25", - "url": "https://android.googlesource.com/platform/prebuilts/tools" - }, - "prebuilts/vndk/v28": { - "dateTime": 1636416602, - "groups": [ - "pdk" - ], - "rev": "97a029b63df7e810b0cc64248a6928aca48a5896", - "revisionExpr": "97a029b63df7e810b0cc64248a6928aca48a5896", - "sha256": "1m4zvl6v8lk0ap262bklnwfk8j3bkbwh10j4h0j7dhvmjz7bk58f", - "tree": "afcc58ecbe2db4a6582bccc7258245525c36363a", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v28" - }, - "prebuilts/vndk/v29": { - "dateTime": 1636416602, - "groups": [ - "pdk" - ], - "rev": "644c4a35d142430ee0f9ec7cc319f08264e7c112", - "revisionExpr": "644c4a35d142430ee0f9ec7cc319f08264e7c112", - "sha256": "1zr93lpdcmjrphyvn9f7i5wwvs92ss0phxh0i429arahhg8qlq1s", - "tree": "ab5e3cd40a361061b3d772e30d191d862964fb96", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v29" - }, - "prebuilts/vndk/v30": { - "dateTime": 1640045347, - "groups": [ - "pdk" - ], - "rev": "56d01330849386828a832288554f454e175dbe90", - "revisionExpr": "56d01330849386828a832288554f454e175dbe90", - "sha256": "1sssg906bx2g43bcszi65jvg9kmvdgvwxq9bgz6daadfxxalrf64", - "tree": "1936fa37503747408040dbfdfa5883cd31f1fe4d", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v30" - }, - "prebuilts/vndk/v31": { - "dateTime": 1637798988, - "groups": [ - "pdk" - ], - "rev": "2df3781bdda9ed3179519924d3f94ec424d672f8", - "revisionExpr": "2df3781bdda9ed3179519924d3f94ec424d672f8", - "sha256": "1i8fw4r9yylq8ycwapj119cf2rk21i72rr7j1sd18h25f19vgg9q", - "tree": "9ec33a78258d9a713c362ae3d8c9519f3c9915be", - "url": "https://android.googlesource.com/platform/prebuilts/vndk/v31" - }, - "script": { - "dateTime": 1649695523, - "groups": [], - "rev": "d1f8b31cd023575995d3b3e26202c22c4d365dc1", - "revisionExpr": "d1f8b31cd023575995d3b3e26202c22c4d365dc1", - "sha256": "0wdpvhjsglrr1iv4g0ly1b9agvkj7rsww57cz8y7n18hpjmzjl0d", - "url": "https://github.com/GrapheneOS/script" - }, - "sdk": { - "groups": [ - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "b801df8f49165a730458f6f7209e0e720c035621", - "revisionExpr": "b801df8f49165a730458f6f7209e0e720c035621", - "sha256": "1x4v7n0i9pcz91q5ii4lpwrmqr9v0hpwjv86mcqjzjw22rzi5rxa", - "tree": "9788658fa18e8e9e854407f7da7b1793ac9bb04e", - "url": "https://android.googlesource.com/platform/sdk" - }, - "system/apex": { - "dateTime": 1635980985, - "groups": [ - "pdk" - ], - "rev": "6415652f99cc16127003b6992406bec21de8b1de", - "revisionExpr": "6415652f99cc16127003b6992406bec21de8b1de", - "sha256": "0m9zrsbc2z4fdg2l1drakgc5560m7vgr00zhvk0as2iyq2l4j8xk", - "tree": "ba2c43c68da4bcb5a86ce9361b3fe134dc268db1", - "url": "https://android.googlesource.com/platform/system/apex" - }, - "system/bpf": { - "groups": [ - "pdk" - ], - "rev": "860fa57e5ad47e1be73061834e96b8331166bde1", - "revisionExpr": "860fa57e5ad47e1be73061834e96b8331166bde1", - "sha256": "1qp4zl4hzq1xdm7j6qd44bx2fb821j746vyxz9296zi6nwqaj0hf", - "tree": "b4608f90b54a697c11c980d1bc849e4e5e03e7f8", - "url": "https://android.googlesource.com/platform/system/bpf" - }, - "system/bpfprogs": { - "groups": [ - "pdk" - ], - "rev": "eb41c37aeb2ca436cdf504f444a529b7a962c673", - "revisionExpr": "eb41c37aeb2ca436cdf504f444a529b7a962c673", - "sha256": "059l6k1y7jpjbkfamq83pjj8nzmghc5pqkz1p53pn556w1hr34jk", - "tree": "af8636160b4f77fd9bc488913a3ddcd9b891fc0b", - "url": "https://android.googlesource.com/platform/system/bpfprogs" - }, - "system/bt": { - "dateTime": 1649098314, - "groups": [ - "pdk" - ], - "rev": "3ee1dde662b9b42c1a344fc9c6613b12e96b80cf", - "revisionExpr": "3ee1dde662b9b42c1a344fc9c6613b12e96b80cf", - "sha256": "1jnh53p69p05yh4psi29q91gybxw0pbc9brq8715b60bmp0aqxg4", - "url": "https://github.com/GrapheneOS/platform_system_bt" - }, - "system/ca-certificates": { - "dateTime": 1613866188, - "groups": [ - "pdk" - ], - "rev": "67a8a8e470a0169ffdc613eced511e102575f207", - "revisionExpr": "67a8a8e470a0169ffdc613eced511e102575f207", - "sha256": "1rz4x4mrsv112csx3bykgi78rrf1sc4g8p5yvma2yyrcn7j0vxq2", - "tree": "4cae0e9143eebac20950458b1d6b4446b454c4f6", - "url": "https://android.googlesource.com/platform/system/ca-certificates" - }, - "system/chre": { - "dateTime": 1638317414, - "groups": [ - "pdk" - ], - "rev": "792d704d63ead9da593218b3504c4420b63261a6", - "revisionExpr": "792d704d63ead9da593218b3504c4420b63261a6", - "sha256": "07nz1sk5wzsds5b0mcic7jj5y1lxvjxf7qhh6xl3b4lzkirrnyfs", - "tree": "34f5bed6f8520c7079049f39c47a5f8d48dc5119", - "url": "https://android.googlesource.com/platform/system/chre" - }, - "system/connectivity/wificond": { - "dateTime": 1628910574, - "groups": [ - "pdk" - ], - "rev": "dfd60f8706b928b3d7d014fc9e06926ab6c45abd", - "revisionExpr": "dfd60f8706b928b3d7d014fc9e06926ab6c45abd", - "sha256": "0lymnj2i95lcb3xmlawm1gpvrbr82y3kgggj1a71vcn4776bs7j3", - "tree": "db48a63437682dab654b0be0f3e13b73d9faf981", - "url": "https://android.googlesource.com/platform/system/connectivity/wificond" - }, - "system/core": { - "dateTime": 1646937472, - "groups": [ - "pdk" - ], - "rev": "3ab75101ae79e416c9c74a524b9b736da4762bf5", - "revisionExpr": "3ab75101ae79e416c9c74a524b9b736da4762bf5", - "sha256": "0m0wx57fa8hfmjdf058f4di1k70qpxyjbrl0s06f3hlaraksxm7d", - "url": "https://github.com/GrapheneOS/platform_system_core" - }, - "system/extras": { - "dateTime": 1646687044, - "groups": [ - "pdk" - ], - "rev": "144930183585cec74882a5c0ffa321354ad9eb7e", - "revisionExpr": "144930183585cec74882a5c0ffa321354ad9eb7e", - "sha256": "0vmkis46pjnpm5wp47v769jfkgqf0scnmjyvk69mlqscx433flfv", - "url": "https://github.com/GrapheneOS/platform_system_extras" - }, - "system/gatekeeper": { - "groups": [ - "pdk" - ], - "rev": "6d141a300cd130398acedb15e6259864227bcc15", - "revisionExpr": "6d141a300cd130398acedb15e6259864227bcc15", - "sha256": "1wxbr2nrgv2w9zwy8vf7pi4vnjcs6jrhg7p0psp36iqqpj46ncpc", - "tree": "f09f14760e7ccfc14047d326269ebafcfcfd5498", - "url": "https://android.googlesource.com/platform/system/gatekeeper" - }, - "system/gsid": { - "dateTime": 1625707030, - "groups": [ - "pdk" - ], - "rev": "00c01c099b471fa2444d1577172fb26d793c9cae", - "revisionExpr": "00c01c099b471fa2444d1577172fb26d793c9cae", - "sha256": "13xicpg8wk1y021a3lxlq49vr51v2nicfwn3zavvz0xgs065ygzs", - "tree": "d57fde808eb29d5bc6d96fa2497d95e4257729ba", - "url": "https://android.googlesource.com/platform/system/gsid" - }, - "system/hardware/interfaces": { - "dateTime": 1630112978, - "groups": [ - "pdk" - ], - "rev": "23b5bc3050551a73c3850a081eb6bddaafa06725", - "revisionExpr": "23b5bc3050551a73c3850a081eb6bddaafa06725", - "sha256": "0nq5mdqq63ba26c1iy8hiy9d9mwzy3pjq9m2hh857j8rvhd1w3d8", - "tree": "d0d04dd0222e3923fbe897f7a9bd0b6733c287b2", - "url": "https://android.googlesource.com/platform/system/hardware/interfaces" - }, - "system/hwservicemanager": { - "dateTime": 1622862599, - "groups": [ - "pdk" - ], - "rev": "22a20de418fc38581e3eb6485e06e91cd22a0611", - "revisionExpr": "22a20de418fc38581e3eb6485e06e91cd22a0611", - "sha256": "03sg3s64q6iik4i0b8l57dz5m1xxk9dfyqirz72y61ycl4hnagmr", - "tree": "18ce4c5ddff1e76c4dbc8ac93c4560ed46f62f61", - "url": "https://android.googlesource.com/platform/system/hwservicemanager" - }, - "system/incremental_delivery": { - "dateTime": 1635980990, - "groups": [ - "pdk" - ], - "rev": "a08ad328eeca1d73132c63271e61b080487b76e0", - "revisionExpr": "a08ad328eeca1d73132c63271e61b080487b76e0", - "sha256": "01qwp2nl3p7r01ksg6mjzw3ybzh2m246i0xr1fv2q0akm75bwgzr", - "tree": "84acfbe4f954ef0b16158e194902ea9df6fe640c", - "url": "https://android.googlesource.com/platform/system/incremental_delivery" - }, - "system/iorap": { - "dateTime": 1626225032, - "groups": [ - "pdk" - ], - "rev": "e2fff5521c256e529e0c06832d97ba4c4904241d", - "revisionExpr": "e2fff5521c256e529e0c06832d97ba4c4904241d", - "sha256": "0q3ip59rm8b3x3ralfn414bc0q51p42hxk2n2mr9pdd7d3vhmbpb", - "tree": "39e58cfcefd023cd928cb339131a7ad85211f976", - "url": "https://android.googlesource.com/platform/system/iorap" - }, - "system/keymaster": { - "dateTime": 1639188542, - "groups": [ - "pdk" - ], - "rev": "72feb64c50e24121a5d1765d0a7718ec744380c9", - "revisionExpr": "72feb64c50e24121a5d1765d0a7718ec744380c9", - "sha256": "114sjd25k4x60nzx866c46s9d52j0p2wdhi09bcdd9mq9nan586f", - "tree": "8c0d74c912d98b53dcfda489c980b46d96bc23ad", - "url": "https://android.googlesource.com/platform/system/keymaster" - }, - "system/libartpalette": { - "dateTime": 1639440570, - "groups": [ - "pdk" - ], - "rev": "77055a71c70b08ba706c40733149fa5449da2a9b", - "revisionExpr": "77055a71c70b08ba706c40733149fa5449da2a9b", - "sha256": "0r9f816j292rqlz6r80mzyx05z1smrrypa0cz1pamx5s6j78ylpg", - "tree": "f46a9477c3c96d236b2978f7fe22008361ac5bf6", - "url": "https://android.googlesource.com/platform/system/libartpalette" - }, - "system/libbase": { - "dateTime": 1619745037, - "groups": [ - "pdk" - ], - "rev": "4a9ed2dba8b438d9754d0569d868ba8df3ebacb6", - "revisionExpr": "4a9ed2dba8b438d9754d0569d868ba8df3ebacb6", - "sha256": "0h5aw1r81ikh1y5723m8nzdl3z6f3fq7krrzjfrv80x8zwvgyml2", - "tree": "29b348c25163f9cf2f8941f2351ac0e7e01b35a6", - "url": "https://android.googlesource.com/platform/system/libbase" - }, - "system/libfmq": { - "dateTime": 1622077835, - "groups": [ - "pdk" - ], - "rev": "445a7f0d4235d10588c9b6947d5fcd90985d1ca7", - "revisionExpr": "445a7f0d4235d10588c9b6947d5fcd90985d1ca7", - "sha256": "1gnrsz7k2ish726cdcysa2z0ai6npxnx9kpgpq65crakcnswkdgd", - "tree": "30ce55f1cf96001129b8c7b187d6beff23ffdc37", - "url": "https://android.googlesource.com/platform/system/libfmq" - }, - "system/libhidl": { - "groups": [ - "pdk" - ], - "rev": "a57ef569edcb23aa901cef96991a3cf6e09cce3f", - "revisionExpr": "a57ef569edcb23aa901cef96991a3cf6e09cce3f", - "sha256": "1y1sw5p7dlal4b74r00jp6p0y5mjpablpli42cdcq5byhayz08r8", - "tree": "8a5d133f1c9c6dc833bfde097a8a033bc25835e0", - "url": "https://android.googlesource.com/platform/system/libhidl" - }, - "system/libhwbinder": { - "dateTime": 1622077835, - "groups": [ - "pdk" - ], - "rev": "6b4da8708ffe30bb355a987f3e8e143c05381061", - "revisionExpr": "6b4da8708ffe30bb355a987f3e8e143c05381061", - "sha256": "09nwism5hs2514pqccyh5nk558z2qrvrh2fhmqmfv3pm9sdd6bwj", - "tree": "29dcb15301360eca07d95185d057e07c80b70a11", - "url": "https://android.googlesource.com/platform/system/libhwbinder" - }, - "system/libprocinfo": { - "dateTime": 1625707040, - "groups": [ - "pdk" - ], - "rev": "8f4baea4cd6e68b16cc1af9956cf9a3feb27f280", - "revisionExpr": "8f4baea4cd6e68b16cc1af9956cf9a3feb27f280", - "sha256": "015y2lxpg1w3ijvlfridfwnbjvqd6gcsgya6fri8xn651m5bhdlz", - "tree": "6b2000fa0bafa5a0e27b839d62c2e29c63428375", - "url": "https://android.googlesource.com/platform/system/libprocinfo" - }, - "system/libsysprop": { - "dateTime": 1618880989, - "groups": [ - "pdk" - ], - "rev": "e412578c5d32dea993330bb7ce6be14a7cf2d864", - "revisionExpr": "e412578c5d32dea993330bb7ce6be14a7cf2d864", - "sha256": "0m6nk4r3rp267mlc7pi9cq19a2npb836cf5kv8k1xza1iqiaq0bj", - "tree": "455f8bca670e82be8b576f961d50856e1619c6bc", - "url": "https://android.googlesource.com/platform/system/libsysprop" - }, - "system/libufdt": { - "dateTime": 1620263814, - "groups": [ - "pdk" - ], - "rev": "7a4087ae1bae3baab4031fcf6a40593fdf0fa463", - "revisionExpr": "7a4087ae1bae3baab4031fcf6a40593fdf0fa463", - "sha256": "0lx95r91jpfcqhp9d91yvn6z5rdym4s4z2l3v2sa84dqpb72frpp", - "tree": "9b5717374b72030f155715d382d9d792f3fea328", - "url": "https://android.googlesource.com/platform/system/libufdt" - }, - "system/libvintf": { - "dateTime": 1620868258, - "groups": [ - "pdk" - ], - "rev": "469bc3f8bd22fff598fc098abfcfd60df984c98b", - "revisionExpr": "469bc3f8bd22fff598fc098abfcfd60df984c98b", - "sha256": "11rp914fxzapbdksjn6clmj40n9gmybgdqnngcppyqk4gs97bwz3", - "tree": "2a8a4ca15d04c161cca1356757df22225524318b", - "url": "https://android.googlesource.com/platform/system/libvintf" - }, - "system/libziparchive": { - "dateTime": 1619140202, - "groups": [ - "pdk" - ], - "rev": "a5d4eccd8b2c54d708bdd404b550730f86d470d2", - "revisionExpr": "a5d4eccd8b2c54d708bdd404b550730f86d470d2", - "sha256": "0xhrhxj1f2cbknk5dgld8v9rhrzk22p2q6dzdhnlvyqgqzyf4rg0", - "tree": "3d64675ee697db52e2e95ccbfeab956f9ca43c88", - "url": "https://android.googlesource.com/platform/system/libziparchive" - }, - "system/linkerconfig": { - "dateTime": 1633050543, - "groups": [ - "pdk" - ], - "rev": "a79bc73753fcd584407619ff8144ea2fd73b19e6", - "revisionExpr": "a79bc73753fcd584407619ff8144ea2fd73b19e6", - "sha256": "0vai4jakxwblgrh33siaz6zhf77mr2nwk4f880jk64fd5pw1rg13", - "tree": "c64597ef1468335b8f91e086878364f82e1a9df1", - "url": "https://android.googlesource.com/platform/system/linkerconfig" - }, - "system/logging": { - "dateTime": 1628730611, - "groups": [ - "pdk" - ], - "rev": "c6b780896ad97ad924782e5f66d85d485f3cec81", - "revisionExpr": "c6b780896ad97ad924782e5f66d85d485f3cec81", - "sha256": "1v7nk3yyllk4ah448kkjil1idv017h1zmi2qslp5zl19c9k1n495", - "tree": "c1afcf2b5a75b99df828428040d10ec12bbf8f52", - "url": "https://android.googlesource.com/platform/system/logging" - }, - "system/media": { - "dateTime": 1639260571, - "groups": [ - "pdk" - ], - "rev": "612d1707ddd53b341512a8de9b3255c314e7c0b2", - "revisionExpr": "612d1707ddd53b341512a8de9b3255c314e7c0b2", - "sha256": "0hrfaj6nydw6cc3wirhs67bs1ypicbx81l0r0h6rdyy0kqg59c3x", - "tree": "8d072cc52a43dde9f2bf1c85a934c8b5733e2723", - "url": "https://android.googlesource.com/platform/system/media" - }, - "system/memory/libdmabufheap": { - "dateTime": 1628910586, - "groups": [ - "pdk" - ], - "rev": "aa45961ac7f2e3c8ec52eeea3ff9b11f974689d8", - "revisionExpr": "aa45961ac7f2e3c8ec52eeea3ff9b11f974689d8", - "sha256": "03l8sr6dmi8rnf9psclm0sg0pwqfnp7vknc6vydxgbz1gjxgdr34", - "tree": "f71e233c230fb661f6af0aa5c05e6760a7f243fb", - "url": "https://android.googlesource.com/platform/system/memory/libdmabufheap" - }, - "system/memory/libion": { - "groups": [ - "pdk" - ], - "rev": "3a8b6e9dc9e6cd1a9d2c0898a823acd39aeb4363", - "revisionExpr": "3a8b6e9dc9e6cd1a9d2c0898a823acd39aeb4363", - "sha256": "0jmb5lh6hgyzpsp711dd5igns56xls0crb2aqnzwqfyvn6dinbz3", - "tree": "09ec1548c76cf3ca467696310ac43e3930197ad7", - "url": "https://android.googlesource.com/platform/system/memory/libion" - }, - "system/memory/libmeminfo": { - "dateTime": 1626397805, - "groups": [ - "pdk" - ], - "rev": "126af996ac62cd367929e9a77ff0314d2b0f2fce", - "revisionExpr": "126af996ac62cd367929e9a77ff0314d2b0f2fce", - "sha256": "0hxknnvj22ap00v3nsh6867vi1bcb6dpsm90n223c7z0247kb5az", - "tree": "79dbc9c04947170f5be6e88ff03d9f43119c884e", - "url": "https://android.googlesource.com/platform/system/memory/libmeminfo" - }, - "system/memory/libmemtrack": { - "groups": [ - "pdk" - ], - "rev": "7c6cc1f9f88ff4b944e12d3684d236e5970caca2", - "revisionExpr": "7c6cc1f9f88ff4b944e12d3684d236e5970caca2", - "sha256": "1v1zrkh94ynxgsi30s5i1ivahdabv10clysam1v1c762rczsgr8v", - "tree": "2812155ed23ea13706cac83e2f1290b75391bfc3", - "url": "https://android.googlesource.com/platform/system/memory/libmemtrack" - }, - "system/memory/libmemunreachable": { - "groups": [ - "pdk" - ], - "rev": "0b71f5620444144a770c5f22308ec6992517c1bb", - "revisionExpr": "0b71f5620444144a770c5f22308ec6992517c1bb", - "sha256": "1hg82k95l8ph8phl9n982yxy016z68m4hbwjj5sdsnmi217v2cpy", - "tree": "42846ff04bbdf2fd0a5b826be25d97e3c680d811", - "url": "https://android.googlesource.com/platform/system/memory/libmemunreachable" - }, - "system/memory/lmkd": { - "dateTime": 1633144188, - "groups": [ - "pdk" - ], - "rev": "1a35eece0462ff401c91ff139754f52b808f14b3", - "revisionExpr": "1a35eece0462ff401c91ff139754f52b808f14b3", - "sha256": "0zs9110x7g59rjxrqjri4xm1s751p3yj0xq9dsbbhyg492l40wd9", - "tree": "62195f067757861b5be4b15d655724d26d42a5d6", - "url": "https://android.googlesource.com/platform/system/memory/lmkd" - }, - "system/netd": { - "dateTime": 1646687045, - "groups": [ - "pdk" - ], - "rev": "2ced788ce0003767de7df37852a604bac674045f", - "revisionExpr": "2ced788ce0003767de7df37852a604bac674045f", - "sha256": "07g2xj5gjdrjw2dmcpsf841b093jvzifjdr4jxf3wpg5i8ip7h2b", - "url": "https://github.com/GrapheneOS/platform_system_netd" - }, - "system/nfc": { - "dateTime": 1639440580, - "groups": [ - "pdk" - ], - "rev": "59ad233ecb01491c0212cbb8d460551919bd5e3c", - "revisionExpr": "59ad233ecb01491c0212cbb8d460551919bd5e3c", - "sha256": "0n6am97qcvl14dxr63pgvkay1iz8xhrjb7q18wch0i4f6srkbbrk", - "tree": "05d4c2502b9bac4d853b36a59bbb100333bce744", - "url": "https://android.googlesource.com/platform/system/nfc" - }, - "system/nvram": { - "groups": [ - "pdk" - ], - "rev": "57939692c022b8f5a6bf637bef9451536d9389b3", - "revisionExpr": "57939692c022b8f5a6bf637bef9451536d9389b3", - "sha256": "05xspxnd1366hmv4sjq2fmhbgjq4camppfnqpmakkydd4pw4qnn0", - "tree": "868282331ac5f78edf5f8e6621f41c5795b459e6", - "url": "https://android.googlesource.com/platform/system/nvram" - }, - "system/security": { - "dateTime": 1641946314, - "groups": [ - "pdk" - ], - "rev": "1ec90ab2b40236b6641f754ef73e0ff2761c0aad", - "revisionExpr": "1ec90ab2b40236b6641f754ef73e0ff2761c0aad", - "sha256": "0xh4hsgvlxjcb5nb59za7xkzqcp7lwmnli84pwdm6cx073p7868f", - "tree": "4ba320909b76015e403027f9b36a1bc699e81a9b", - "url": "https://android.googlesource.com/platform/system/security" - }, - "system/sepolicy": { - "dateTime": 1646734803, - "groups": [ - "pdk" - ], - "rev": "fd5a6246d2bbea1b15109ab6688009d2bee1243b", - "revisionExpr": "fd5a6246d2bbea1b15109ab6688009d2bee1243b", - "sha256": "0m5sij24rpvgnpbla3ip670pl3m1kzyis60p9piassgclnv48b5h", - "url": "https://github.com/GrapheneOS/platform_system_sepolicy" - }, - "system/server_configurable_flags": { - "groups": [ - "pdk" - ], - "rev": "cf0231f8f5c03f9c83a5a972cfbaa410782a63f4", - "revisionExpr": "cf0231f8f5c03f9c83a5a972cfbaa410782a63f4", - "sha256": "1ih665qh777kw9vyz8sgsbk3nm2bnhklir7v4df25j8wdr8kw4hv", - "tree": "0d77aa0ab479220b8bf129f68a2cf2e8c9d9fd24", - "url": "https://android.googlesource.com/platform/system/server_configurable_flags" - }, - "system/teeui": { - "groups": [ - "pdk" - ], - "rev": "a0ec5efe611788e97f1c5d4673824750dbc19a5b", - "revisionExpr": "a0ec5efe611788e97f1c5d4673824750dbc19a5b", - "sha256": "1bicz4kmz79mifxfmzc2rzrgvp95zmcxm7giw8lqsigv32m55avl", - "tree": "2604035bdee8786a9c61f01e84a23f4614bdc0fb", - "url": "https://android.googlesource.com/platform/system/teeui" - }, - "system/testing/gtest_extras": { - "groups": [ - "pdk" - ], - "rev": "95cc749048a53521688b68ee1d0b34c5db8be4c3", - "revisionExpr": "95cc749048a53521688b68ee1d0b34c5db8be4c3", - "sha256": "0v5ifyrq7wxsm0mh9843fidj4jmr2x10xqdvdwsshb1p17hxjyyp", - "tree": "5b82b63e08e6b34cb0895628cf81022e67a965f8", - "url": "https://android.googlesource.com/platform/system/testing/gtest_extras" - }, - "system/timezone": { - "dateTime": 1633569023, - "groups": [ - "pdk" - ], - "rev": "714f0844c12bb3d8e0b8cd868d518d9397556db2", - "revisionExpr": "714f0844c12bb3d8e0b8cd868d518d9397556db2", - "sha256": "08sn293cpbizif7ac3g77dj3dj8wpbcqxasca2xzhj0jxw3khd1c", - "tree": "23a77fc49f302055d819b9612450489034b05603", - "url": "https://android.googlesource.com/platform/system/timezone" - }, - "system/tools/aidl": { - "dateTime": 1639008755, - "groups": [ - "pdk" - ], - "rev": "06f535f23c682a52d4c1215cacfa495d11a92b83", - "revisionExpr": "06f535f23c682a52d4c1215cacfa495d11a92b83", - "sha256": "0c2mfz16vc7ql3in0mqn11fqb1hdf3jfamh4gkdm1lgclr1f7qzb", - "tree": "ba0c6f689b4fc9b5330669dd7fe656770dbf6961", - "url": "https://android.googlesource.com/platform/system/tools/aidl" - }, - "system/tools/hidl": { - "dateTime": 1627701006, - "groups": [ - "pdk" - ], - "rev": "17128db022a17946ca4e2c577d558c5606786da7", - "revisionExpr": "17128db022a17946ca4e2c577d558c5606786da7", - "sha256": "14klv5dx95fcihfck1r41bz9nxgcblf838sj62mad685pjmah7fb", - "tree": "665564272a2c03e0bdd2fc4732faa8f1e5864150", - "url": "https://android.googlesource.com/platform/system/tools/hidl" - }, - "system/tools/mkbootimg": { - "dateTime": 1639188557, - "groups": [ - "pdk" - ], - "rev": "b7c1a63df33e6763d2482bc9d33007f67706d131", - "revisionExpr": "b7c1a63df33e6763d2482bc9d33007f67706d131", - "sha256": "1crqv3dz191rwdwym9y5ssvvlb040ycwq2863y272iqywzparn0n", - "tree": "f91a455632f40e97e83be95fce2eed0645d85428", - "url": "https://android.googlesource.com/platform/system/tools/mkbootimg" - }, - "system/tools/sysprop": { - "groups": [ - "pdk" - ], - "rev": "ccc042c02f07b7d92ce16ad6bb55a5e7f34424db", - "revisionExpr": "ccc042c02f07b7d92ce16ad6bb55a5e7f34424db", - "sha256": "0hvq6n3kj0lyyx782wwy32q1m24qclkmas5jdb2wy5hxcrsqvwds", - "tree": "1451b227eb7ae980d654e631e6fa0d63aa43df22", - "url": "https://android.googlesource.com/platform/system/tools/sysprop" - }, - "system/tools/xsdc": { - "dateTime": 1624410627, - "groups": [ - "pdk" - ], - "rev": "abfeaf9bbc3ae101527d59f38ae4cae779329798", - "revisionExpr": "abfeaf9bbc3ae101527d59f38ae4cae779329798", - "sha256": "01kh80wg5r9b1csz23p7x0rqlpb26x5z4r4gi2y4ibisy5bva3w4", - "tree": "a2aff61a7fbe4235ef5c23d0465cd835e493139c", - "url": "https://android.googlesource.com/platform/system/tools/xsdc" - }, - "system/unwinding": { - "dateTime": 1633144196, - "groups": [ - "pdk" - ], - "rev": "de49fbe6a24fa4c7170316cb630425dcdd8a8bb8", - "revisionExpr": "de49fbe6a24fa4c7170316cb630425dcdd8a8bb8", - "sha256": "0iw26p7rx6r9j11r0bvds8idpl7kw6gja4d81wyyfq2j8a2q74ys", - "tree": "48e0b2403de19a1475a492a80459cc9a7b14edf8", - "url": "https://android.googlesource.com/platform/system/unwinding" - }, - "system/update_engine": { - "dateTime": 1631668192, - "groups": [ - "pdk" - ], - "rev": "e7ba2a80e50cbb0d045a603346eac694bf7a4182", - "revisionExpr": "e7ba2a80e50cbb0d045a603346eac694bf7a4182", - "sha256": "0rz4d5aqxhvcj0c748sz8dls6dicsvia6skqp4ynm523qhlhjdi6", - "tree": "b97130ec682e8fb5e12a4c4bffe79b72883d82ac", - "url": "https://android.googlesource.com/platform/system/update_engine" - }, - "system/vold": { - "dateTime": 1636841376, - "groups": [ - "pdk" - ], - "rev": "83d385d4c2eca143ff058ac63e1897d8b9efc8ab", - "revisionExpr": "83d385d4c2eca143ff058ac63e1897d8b9efc8ab", - "sha256": "14pwnbfznd99y1z95r52gqb9lf3gprjmiyznq79di0mapcp4wzp1", - "tree": "f68d2e7770f32f7a638f656019029a9a5e0a4a60", - "url": "https://android.googlesource.com/platform/system/vold" - }, - "test/app_compat/csuite": { - "dateTime": 1620349795, - "groups": [], - "rev": "54052fc48566ddd42d7fde1b8d1ff1d04933ac91", - "revisionExpr": "54052fc48566ddd42d7fde1b8d1ff1d04933ac91", - "sha256": "11h6hldlwrcfk314wn77a218384yh4kz4xz3nzvy3yqm99ywhz8n", - "tree": "13ff98e650cd3c8e0fdee0e6d88b15ef88300fe2", - "url": "https://android.googlesource.com/platform/test/app_compat/csuite" - }, - "test/catbox": { - "dateTime": 1639613597, - "groups": [], - "rev": "d8570293e41a703493d10173dd536f6336456170", - "revisionExpr": "d8570293e41a703493d10173dd536f6336456170", - "sha256": "1vvhs8zifbpg425gzykksvqjiv7rhbpk16w5vm78lbmxsl2p847h", - "tree": "36c3de792a478ea05932426b6ee0c3a366c16e3d", - "url": "https://android.googlesource.com/platform/test/catbox" - }, - "test/cts-root": { - "dateTime": 1624676994, - "groups": [], - "rev": "284a15cec80e8635ac0af66b09586d5a95bfa72e", - "revisionExpr": "284a15cec80e8635ac0af66b09586d5a95bfa72e", - "sha256": "1garbzndz4qsxmv6cys2zf3gwlsay5yw5svfbz770hhim4i037b6", - "tree": "4d5e2e2eaefd2079769f31f00d42a747f77276c4", - "url": "https://android.googlesource.com/platform/test/cts-root" - }, - "test/framework": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "ba613a3cc5623ad9c2658e472031838ece7e2be8", - "revisionExpr": "ba613a3cc5623ad9c2658e472031838ece7e2be8", - "sha256": "1p4gak809gfak9r64pzrq708p53i7y7045x10q7ji16jycw123lv", - "tree": "44844efda6427314e40c57463b95f55c6c7f22c2", - "url": "https://android.googlesource.com/platform/test/framework" - }, - "test/mlts/benchmark": { - "dateTime": 1619485812, - "groups": [ - "pdk" - ], - "rev": "3503295ec1ad7207fb04551dbeb9ea9d1863a403", - "revisionExpr": "3503295ec1ad7207fb04551dbeb9ea9d1863a403", - "sha256": "0n5yjswf4lnshqg8y0lb2wi65gqqqa0xjfgffkif6m8ma6642mh5", - "tree": "f68d540710bea585d62d5be9acd02965f0830e7f", - "url": "https://android.googlesource.com/platform/test/mlts/benchmark" - }, - "test/mlts/models": { - "groups": [ - "pdk" - ], - "rev": "d3efb82b5b346cbe5f63607f946b016f23db28b8", - "revisionExpr": "d3efb82b5b346cbe5f63607f946b016f23db28b8", - "sha256": "136fcq4lmc69yp1gzlynvrv7126z91aw2l1y1gns0d69xk9hfbjf", - "tree": "1b323d017c4a26d05cf18e9a008f95a9d38466b3", - "url": "https://android.googlesource.com/platform/test/mlts/models" - }, - "test/mts": { - "dateTime": 1629846580, - "groups": [], - "rev": "561c2e312ac10fc9acb4532b346e6af53e7431eb", - "revisionExpr": "561c2e312ac10fc9acb4532b346e6af53e7431eb", - "sha256": "06k2xbcdlm0xckbnjgvybgzydk27grx7k5nkx5knxhhal76p5njk", - "tree": "c4ba1d9019d7d70d00c191fda623612023563f73", - "url": "https://android.googlesource.com/platform/test/mts" - }, - "test/vti/dashboard": { - "dateTime": 1551088143, - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "a9bd47e4caa21d535fb89c0e6efe23fa08d25847", - "revisionExpr": "a9bd47e4caa21d535fb89c0e6efe23fa08d25847", - "sha256": "1f92y61l49ljjbfji1y5wqv8hnx08phhyh9xcl8yl5l9valgcx7m", - "url": "https://android.googlesource.com/platform/test/vti/dashboard" - }, - "test/vti/fuzz_test_serving": { - "dateTime": 1551002920, - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "6319e3d94c65669050c49c6ca570096d41823b82", - "revisionExpr": "6319e3d94c65669050c49c6ca570096d41823b82", - "sha256": "07ikws6h4m89x1hy6lg7r5n46y78ax305pabmf46d476hpljpq5i", - "url": "https://android.googlesource.com/platform/test/vti/fuzz_test_serving" - }, - "test/vti/test_serving": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "f94c87ca2242c1c1b875be8f9625ad3c0510613d", - "revisionExpr": "f94c87ca2242c1c1b875be8f9625ad3c0510613d", - "sha256": "12y5bwvhbj1yscbi87irp0xgwmb018fck905zf678aii8qckhp9l", - "tree": "7d35eda923c28249d3bae3eb19f6bba487662cd5", - "url": "https://android.googlesource.com/platform/test/vti/test_serving" - }, - "test/vts": { - "dateTime": 1641514179, - "groups": [ - "pdk", - "vts" - ], - "rev": "6c53d6dffd1a1517ab56249f77e2c829248e4840", - "revisionExpr": "6c53d6dffd1a1517ab56249f77e2c829248e4840", - "sha256": "1wisf4kabifz94mf826jq7kmz4amy2pc5yvwidfvrkfjlmv8fyh0", - "tree": "ee07a9825e4988c28981ca8f880e094f5d05a92d", - "url": "https://android.googlesource.com/platform/test/vts" - }, - "test/vts-testcase/fuzz": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "6148b27ab136ae012e97fdeae96978edcb5ca7b7", - "revisionExpr": "6148b27ab136ae012e97fdeae96978edcb5ca7b7", - "sha256": "106hmz81aaqpy3gq6apgz4a1j6nmvhzp8rbzpldqcl7ymn552h76", - "tree": "3b3c783e47ed4754d1b76652dfd2e4c92387f4e7", - "url": "https://android.googlesource.com/platform/test/vts-testcase/fuzz" - }, - "test/vts-testcase/hal": { - "dateTime": 1640131798, - "groups": [ - "pdk", - "vts" - ], - "rev": "fa5e4e86e0830b5f1b3ff040b9102a53b93e921a", - "revisionExpr": "fa5e4e86e0830b5f1b3ff040b9102a53b93e921a", - "sha256": "13n1p4d3a832fns95npc1wiqq1jc6h3y432bkm36s7y10qhzd1wp", - "tree": "2979b9ce60ed71024833b99905eb006715e9637d", - "url": "https://android.googlesource.com/platform/test/vts-testcase/hal" - }, - "test/vts-testcase/hal-trace": { - "dateTime": 1551088166, - "groups": [ - "pdk", - "vts" - ], - "rev": "2695892568f8fade958ec0ec172df8f295ae4112", - "revisionExpr": "2695892568f8fade958ec0ec172df8f295ae4112", - "sha256": "12pj9szswrfz5ky87gfmg8s4fccpmfiyxkp96qnwa5kics0qrx0p", - "url": "https://android.googlesource.com/platform/test/vts-testcase/hal-trace" - }, - "test/vts-testcase/kernel": { - "dateTime": 1635894606, - "groups": [ - "pdk", - "vts" - ], - "rev": "9ed78c10298de92b1425cb44b012e6d8bcd1adf9", - "revisionExpr": "9ed78c10298de92b1425cb44b012e6d8bcd1adf9", - "sha256": "0hlbmm9ifx9a0bmfx1xhw4mx2y9vm5lc1xm43qwzmpdrj1larzk2", - "tree": "a0bc7c80af7ce7a98c456f5c1b1694caed5337d3", - "url": "https://android.googlesource.com/platform/test/vts-testcase/kernel" - }, - "test/vts-testcase/nbu": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "7ec9f63a38781a13467afb07afde6fcd04d3a4d4", - "revisionExpr": "7ec9f63a38781a13467afb07afde6fcd04d3a4d4", - "sha256": "1h3vd99wax8n5ygs6cg15f0p8kj07kas75n72j7b20n4qdy2bflz", - "tree": "d8db904ff542f4d6771c6b4f2098afc5338c8a28", - "url": "https://android.googlesource.com/platform/test/vts-testcase/nbu" - }, - "test/vts-testcase/performance": { - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "10b9629f168d0aa19f71fb889d195d681bc38182", - "revisionExpr": "10b9629f168d0aa19f71fb889d195d681bc38182", - "sha256": "1dh5n3pprrdb607f3jriz2madgq3ri8fv4c4mcmqld5fbc56w05b", - "tree": "cb606caa8a0fd8f3e599a7b9300f6a9ece9d2b7b", - "url": "https://android.googlesource.com/platform/test/vts-testcase/performance" - }, - "test/vts-testcase/security": { - "dateTime": 1636067570, - "groups": [ - "pdk", - "projectarch", - "vts" - ], - "rev": "c942be477712833fb42491125a4d2b311d128fe0", - "revisionExpr": "c942be477712833fb42491125a4d2b311d128fe0", - "sha256": "10ysras48ih7bka5c413a3mhjqryvsnz96g2rmdfw9xv2v8cb1bj", - "tree": "ca86cd0bc4de20dc4517f12f508da3cdfb7e2bc0", - "url": "https://android.googlesource.com/platform/test/vts-testcase/security" - }, - "test/vts-testcase/vndk": { - "dateTime": 1629767402, - "groups": [ - "pdk", - "vts" - ], - "rev": "ea6b1eeb118f329ffdaef7120db5bf7adde90ae3", - "revisionExpr": "ea6b1eeb118f329ffdaef7120db5bf7adde90ae3", - "sha256": "1l8r1qczbzaqvlq8cd4x1wvi2y2lh14m4fqcqypxlmvi3nl62pqx", - "tree": "a98368bac0655b84f58ff0cab287d7aa89189741", - "url": "https://android.googlesource.com/platform/test/vts-testcase/vndk" - }, - "themes": { - "dateTime": 1635226303, - "groups": [], - "rev": "a34bd74bca7cad83ef90f3a269cc0b1a8106b0ed", - "revisionExpr": "a34bd74bca7cad83ef90f3a269cc0b1a8106b0ed", - "sha256": "05i3c89lflgg3ba7wz5i1k1i6ma79g18ryskzmp363qx9hzpzpnb", - "url": "https://github.com/GrapheneOS/platform_themes" - }, - "toolchain/benchmark": { - "groups": [], - "rev": "f63f22ebbfe9667dd6f67fd3633d734df920847f", - "revisionExpr": "f63f22ebbfe9667dd6f67fd3633d734df920847f", - "sha256": "04c2hzbgqxcim23z4brvq0px4cifmz52434lxacq741kqy8a3yn8", - "tree": "e15da5bed6d027a44541f47c3853c1853cd46506", - "url": "https://android.googlesource.com/toolchain/benchmark" - }, - "toolchain/pgo-profiles": { - "dateTime": 1626491416, - "groups": [ - "pdk" - ], - "rev": "30a1f7f3c2831f566a5dc91296adc3a65664ec5f", - "revisionExpr": "30a1f7f3c2831f566a5dc91296adc3a65664ec5f", - "sha256": "023wq00bzc3lafcy4l4dwyhx0dxlpxikqr7wixj8jvz39n0hlq9g", - "tree": "cee801eb9fad02be4a91188e528686ca6f3c1fe3", - "url": "https://android.googlesource.com/toolchain/pgo-profiles" - }, - "tools/aadevtools": { - "dateTime": 1619997064, - "groups": [ - "pdk" - ], - "rev": "d9ac1aa0208945feaf69d3601455a28fbdd1bdbc", - "revisionExpr": "d9ac1aa0208945feaf69d3601455a28fbdd1bdbc", - "sha256": "1zb9yfwjj9f0hk75vi7qg9j3fllpk3n5mfhgky8z385bh2jmzk5v", - "tree": "6955678b931165865359e22fabefa6924f7a7879", - "url": "https://android.googlesource.com/platform/tools/aadevtools" - }, - "tools/acloud": { - "dateTime": 1620954607, - "groups": [ - "pdk", - "projectarch", - "tools", - "tradefed", - "vts" - ], - "rev": "d76dba9325474e1fe98d0ef7f0bd7b6579ea1298", - "revisionExpr": "d76dba9325474e1fe98d0ef7f0bd7b6579ea1298", - "sha256": "02svjyi2vj85r6yi6k5i0xffkxkkxh6iyf7bpf99aiwq80aw3hfq", - "tree": "b7c942738553e015169331b4f4af09e2bc720d58", - "url": "https://android.googlesource.com/platform/tools/acloud" - }, - "tools/apifinder": { - "groups": [ - "pdk", - "tools" - ], - "rev": "eaf25fb9a7f47791310b8f3ba621311ec58c0d9b", - "revisionExpr": "eaf25fb9a7f47791310b8f3ba621311ec58c0d9b", - "sha256": "0bfac5abla83d56kz7hvwdb12h60h90lj9ahy7cgg75qfgjnj9ic", - "tree": "e0df5e8ec0c4c9394b6399a8608535eaa55819f6", - "url": "https://android.googlesource.com/platform/tools/apifinder" - }, - "tools/apksig": { - "dateTime": 1622257799, - "groups": [ - "pdk", - "tradefed" - ], - "rev": "c2b69bcc45dfac3a745e5f2fefcec42594dddb6c", - "revisionExpr": "c2b69bcc45dfac3a745e5f2fefcec42594dddb6c", - "sha256": "1dl6k7qnk9kl26sdr3a6hy2mg9939a20bk7qp11jb3c5vnmarcsy", - "tree": "9377b651b9a765ffbc05ec4a394972c54446e1fa", - "url": "https://android.googlesource.com/platform/tools/apksig" - }, - "tools/apkzlib": { - "groups": [ - "pdk", - "tradefed" - ], - "rev": "033c8085fae78bff4a995774c7d87514082529b6", - "revisionExpr": "033c8085fae78bff4a995774c7d87514082529b6", - "sha256": "1qbj6g2jivxjlxgm1z27anqgb0hh50fm3mqfpb4bd55mqn73csi8", - "tree": "029b26e05f844057c9c25576d2a98072bb5b851a", - "url": "https://android.googlesource.com/platform/tools/apkzlib" - }, - "tools/asuite": { - "dateTime": 1628039454, - "groups": [ - "pdk" - ], - "rev": "4af94bafec6a1286b50c3015977834e11d40b7d1", - "revisionExpr": "4af94bafec6a1286b50c3015977834e11d40b7d1", - "sha256": "0lhpqxdbakqawxvkm8ad53m11yvcha5s75jzcqyni806wcspnc2w", - "tree": "a4d09d5a645110499b27fe29d727fe1f47fac2e5", - "url": "https://android.googlesource.com/platform/tools/asuite" - }, - "tools/carrier_settings": { - "groups": [ - "tools" - ], - "rev": "bb18cf79e8c4d0d172c336e5f432acb8d604f8b4", - "revisionExpr": "bb18cf79e8c4d0d172c336e5f432acb8d604f8b4", - "sha256": "1gcpddy94nmhqbmpr3y1s6b29w6zx3r5ixn53hd0s4y0rfw9ahj6", - "tree": "3e2138982cecd7057a274f1b6ddaee6622ed7681", - "url": "https://android.googlesource.com/platform/tools/carrier_settings" - }, - "tools/currysrc": { - "groups": [ - "pdk" - ], - "rev": "397dceba76b70108b5e76702e6505984620f3c51", - "revisionExpr": "397dceba76b70108b5e76702e6505984620f3c51", - "sha256": "0h3smd8j3lrd8lnmzcpirn70k9q8l645sbgzfw6cxdrzbi7p2d1a", - "tree": "580c2914b0561c1b2c40eb0c2f29163e9bd7bbb1", - "url": "https://android.googlesource.com/platform/tools/currysrc" - }, - "tools/dexter": { - "groups": [ - "pdk-fs", - "tools" - ], - "rev": "093604d5f4ac95f1e63296014483325e8cf063a7", - "revisionExpr": "093604d5f4ac95f1e63296014483325e8cf063a7", - "sha256": "1mmldb1h69bcxil78y708hfzr1v5s7y547j0v9cb2vgg48m109dg", - "tree": "a75b5e69beba5a07d2f5f1ffc59a1a7d0e534237", - "url": "https://android.googlesource.com/platform/tools/dexter" - }, - "tools/doc_generation": { - "dateTime": 1631754624, - "groups": [ - "pdk", - "tools" - ], - "rev": "ae81e21a4c6de7562f7718d063e1fde1a89f7919", - "revisionExpr": "ae81e21a4c6de7562f7718d063e1fde1a89f7919", - "sha256": "0wrhriszbxc58k6sqmv1lsipac7bi67q15yjg2clb6k5irp8rzkh", - "tree": "b01c04b523e6a36bd765224d36e3d11e646229fa", - "url": "https://android.googlesource.com/platform/tools/doc_generation" - }, - "tools/external/fat32lib": { - "groups": [ - "tools" - ], - "rev": "9e1f8f058cf40689fc1340c49ee0ab8fd32212df", - "revisionExpr": "9e1f8f058cf40689fc1340c49ee0ab8fd32212df", - "sha256": "0zx9wqm0l5w1ghcyj49bsfm39y8b97bckfmy9l5r62f6yx4hcgsh", - "tree": "4eb0655273eaa2e6a26d41de780d966c5123c9b5", - "url": "https://android.googlesource.com/platform/tools/external/fat32lib" - }, - "tools/external_updater": { - "dateTime": 1620954614, - "groups": [ - "tools" - ], - "rev": "ce877c8b1cc3dc0a82c4dc05d10f5021ac36d66d", - "revisionExpr": "ce877c8b1cc3dc0a82c4dc05d10f5021ac36d66d", - "sha256": "0aa7dhk94wdc6qa45q2bhc8qc17x7f4n53gn8bqb06pdvwdiilmz", - "tree": "3ed4360a9de7ca76e250c53a99864e859d2a2cf1", - "url": "https://android.googlesource.com/platform/tools/external_updater" - }, - "tools/metalava": { - "dateTime": 1638583810, - "groups": [ - "pdk", - "tools" - ], - "rev": "331ea44e89d47088ce6d194327a36ff28c295e94", - "revisionExpr": "331ea44e89d47088ce6d194327a36ff28c295e94", - "sha256": "06n81pbkibhn0bk0ap1g67nlzj4sq6iblqp2mqpcxr448xn44392", - "tree": "8066627c0373154a52ffff8a756538da091e90c3", - "url": "https://android.googlesource.com/platform/tools/metalava" - }, - "tools/ndkports": { - "groups": [ - "pdk" - ], - "rev": "a181fe59a34803a1ba7300bd1a32532b6dc3e9fb", - "revisionExpr": "a181fe59a34803a1ba7300bd1a32532b6dc3e9fb", - "sha256": "13f0scvw1gkwjx24l6hqgk9v7q919zilas7v0b6h8pg2akiyd45h", - "tree": "96d3320fa24a1aa2160e56ef7d8157d653cc0f9b", - "url": "https://android.googlesource.com/platform/tools/ndkports" - }, - "tools/platform-compat": { - "dateTime": 1633396187, - "groups": [ - "pdk", - "pdk-cw-fs", - "pdk-fs" - ], - "rev": "f2b050c5a844c9621113d573f06b85c692349a87", - "revisionExpr": "f2b050c5a844c9621113d573f06b85c692349a87", - "sha256": "193lr1nxwghrz0ch9a2r744w108npnvr7rpzziy1h3wxgg8474qk", - "tree": "3501ee7196591d863fffbe49c8c8be567c1cdb1e", - "url": "https://android.googlesource.com/tools/platform-compat" - }, - "tools/repohooks": { - "dateTime": 1634685007, - "groups": [ - "adt-infra", - "cts", - "developers", - "motodev", - "pdk", - "tools", - "tradefed" - ], - "rev": "9abaded0e9c40cd586760d20f79bf9e7775a68c2", - "revisionExpr": "9abaded0e9c40cd586760d20f79bf9e7775a68c2", - "sha256": "1yx3bwnpw5crc22v4sssy6vr55z2j1m9x4wa1gphix0lqy6n163j", - "tree": "92df91ba2e8af1e8571f88635559b6012f9dfa4c", - "url": "https://android.googlesource.com/platform/tools/repohooks" - }, - "tools/security": { - "dateTime": 1634253180, - "groups": [ - "pdk", - "tools" - ], - "rev": "ac8a83e4dc5e579c1527c4e4c2fbfd457d443058", - "revisionExpr": "ac8a83e4dc5e579c1527c4e4c2fbfd457d443058", - "sha256": "09sk0fv0xghznv3hy3smxwgkgpg0a4ha516frfxjgxhc7rs0da17", - "tree": "b73e248bd592ae079d95dec4bacccf5e560375e2", - "url": "https://android.googlesource.com/platform/tools/security" - }, - "tools/test/connectivity": { - "dateTime": 1641946376, - "groups": [ - "pdk" - ], - "rev": "97607e3caf0456c25da1b27dadbad5d37fb8c97c", - "revisionExpr": "97607e3caf0456c25da1b27dadbad5d37fb8c97c", - "sha256": "1cp37j0j49ky6hfsjvkn3s69d300nrmkgffgba3lkpgxfpz84fdy", - "tree": "5ecf5a7077d16228f3799306864b9c26f29d22b5", - "url": "https://android.googlesource.com/platform/tools/test/connectivity" - }, - "tools/test/graphicsbenchmark": { - "dateTime": 1619053817, - "groups": [ - "pdk" - ], - "rev": "28e12eb3de07051b65b56360dc71d3ac26866cbc", - "revisionExpr": "28e12eb3de07051b65b56360dc71d3ac26866cbc", - "sha256": "0v5b8p7lwcwrmd1sxc6axf7qkdqyq9p5dqcyazngr0amhdf2xg0j", - "tree": "d058665435e5c2bccf79ca0c7c9ee9c7165d0799", - "url": "https://android.googlesource.com/platform/tools/test/graphicsbenchmark" - }, - "tools/test/openhst": { - "groups": [ - "tools" - ], - "rev": "8cabc02acf0745f11cd00758ee8906faa52ee631", - "revisionExpr": "8cabc02acf0745f11cd00758ee8906faa52ee631", - "sha256": "1qlnvcpsy11nd9cjjh6yy1bhcsikx3xg5rzkqbfhli0q0a5jwrpp", - "tree": "fe60ed2f76b9fafd353203be1470ee1461931cb5", - "url": "https://android.googlesource.com/platform/tools/test/openhst" - }, - "tools/tradefederation/prebuilts": { - "dateTime": 1642212609, - "groups": [ - "pdk", - "tradefed" - ], - "rev": "2a5fd21caf0d161ef6fc2efec1fadf2f31986039", - "revisionExpr": "2a5fd21caf0d161ef6fc2efec1fadf2f31986039", - "sha256": "1z18jfsha5vb81kcv1rlsrn720g9a01vbgmvlz87r183lclgwh7a", - "tree": "e968c671da85c3ef909ceedaa3a12d1a69bd73a4", - "url": "https://android.googlesource.com/platform/tools/tradefederation/prebuilts" - }, - "tools/treble": { - "dateTime": 1619745082, - "groups": [ - "pdk", - "tools" - ], - "rev": "f86e669bee8f7347e3be37ddd74f707d685395f1", - "revisionExpr": "f86e669bee8f7347e3be37ddd74f707d685395f1", - "sha256": "1cm4prh06srq421ibkac8s9kdjxvq6s0gy336sa92wc886hg8k2d", - "tree": "4d7852d76974dbe8f7708ba392bf7e328697caac", - "url": "https://android.googlesource.com/platform/tools/treble" - }, - "tools/trebuchet": { - "dateTime": 1620954624, - "groups": [ - "cts", - "pdk", - "pdk-cw-fs", - "pdk-fs", - "tools" - ], - "rev": "cc86c36ffc7d164dc7f20373f072c821f36458c6", - "revisionExpr": "cc86c36ffc7d164dc7f20373f072c821f36458c6", - "sha256": "1i3iz9fyd0jbvmjawxy3w0qvf6ycnv6jvmxk6c7xm272ad43gxag", - "tree": "c46c4554991f543a715def82541c27f3db50e393", - "url": "https://android.googlesource.com/platform/tools/trebuchet" - }, - "vendor/adevtool": { - "dateTime": 1649101621, - "groups": [], - "rev": "020cc2c1dba940e20d5d0aac72409ea1fd7a1e18", - "revisionExpr": "020cc2c1dba940e20d5d0aac72409ea1fd7a1e18", - "sha256": "02ya64j8bg1c7hf45skzyk61bm88k6zzcx9p34iim832xkap07am", - "url": "https://github.com/GrapheneOS/adevtool" - }, - "vendor/android-prepare-vendor": { - "dateTime": 1647855591, - "groups": [], - "rev": "888e116ea243a120ad47f1698515fc4cff08583a", - "revisionExpr": "888e116ea243a120ad47f1698515fc4cff08583a", - "sha256": "0wiq9z8mjxa5fanzz28iq41y5hwvsz6yh3aylkj71ggzhbpgc9wd", - "url": "https://github.com/GrapheneOS/android-prepare-vendor" - }, - "vendor/state": { - "dateTime": 1649245017, - "groups": [], - "rev": "7cb4868b6c3b2eb5b2c379d6245843c08efa85d7", - "revisionExpr": "7cb4868b6c3b2eb5b2c379d6245843c08efa85d7", - "sha256": "0wsnbfmsrvmyhacnivgl4a6nig3ya64s8n68113nw2p7nf2w51af", - "url": "https://github.com/GrapheneOS/vendor_state" - } -} \ No newline at end of file diff --git a/flavors/grapheneos/repo-TP1A.221005.002.B2.2023050100.json b/flavors/grapheneos/repo-TP1A.221005.002.B2.2023050100.json new file mode 100644 index 00000000..d4c87507 --- /dev/null +++ b/flavors/grapheneos/repo-TP1A.221005.002.B2.2023050100.json @@ -0,0 +1,11773 @@ +{ + "art": { + "dateTime": 1678728520, + "groups": [ + "pdk" + ], + "rev": "1b4f2a056ff1e278922713e9f6539f84f5ac153a", + "revisionExpr": "1b4f2a056ff1e278922713e9f6539f84f5ac153a", + "sha256": "1418sgj3jzd2vqcj3b5yk8rjhamah1cn86cjqgrna1kgng1998a0", + "url": "https://github.com/GrapheneOS/platform_art" + }, + "bionic": { + "dateTime": 1678728522, + "groups": [ + "pdk" + ], + "rev": "683d2c31daa935ab1fa3b7cf4d270c8755790491", + "revisionExpr": "683d2c31daa935ab1fa3b7cf4d270c8755790491", + "sha256": "1vfjgdmajs44pcbdqq7j14j24nairkwrkjgdh84fv86iv6hnpwcj", + "url": "https://github.com/GrapheneOS/platform_bionic" + }, + "bootable/libbootloader": { + "dateTime": 1644613007, + "groups": [ + "pdk", + "vts" + ], + "rev": "6e3710f107248dfbefbf79aaf81caca73a742cab", + "revisionExpr": "6e3710f107248dfbefbf79aaf81caca73a742cab", + "sha256": "1810sjgnayydshsmcq7zyy7vzdi6d410bp1z840xlp9yv272gy62", + "url": "https://android.googlesource.com/platform/bootable/libbootloader" + }, + "bootable/recovery": { + "dateTime": 1678728523, + "groups": [ + "pdk" + ], + "rev": "6ca79d0f8f41fc1be03d34fdd694fca18cf84675", + "revisionExpr": "6ca79d0f8f41fc1be03d34fdd694fca18cf84675", + "sha256": "01wm2aj3181p3w16yh1ywk8s1l11wdy6byc6l86i1b5yy7ndn662", + "url": "https://github.com/GrapheneOS/platform_bootable_recovery" + }, + "branding": { + "dateTime": 1643710599, + "groups": [], + "rev": "7149017888121bcba543f57b41e032a8c45fca62", + "revisionExpr": "7149017888121bcba543f57b41e032a8c45fca62", + "sha256": "10iav2wf4f1nabypkkm7lngnjbmr8zr0mn1jdpdl6iqz4xk08s7x", + "url": "https://github.com/GrapheneOS/branding" + }, + "build/bazel": { + "dateTime": 1650557737, + "groups": [ + "pdk" + ], + "linkfiles": [ + { + "dest": "WORKSPACE", + "src": "bazel.WORKSPACE" + }, + { + "dest": "tools/bazel", + "src": "bazel.sh" + }, + { + "dest": "BUILD", + "src": "bazel.BUILD" + } + ], + "rev": "9898ac01c9525bf91d23a1c2b83fc401603cb6d3", + "revisionExpr": "9898ac01c9525bf91d23a1c2b83fc401603cb6d3", + "sha256": "1irssp4kpc8s3gx7gcg1mcnbnqqcpx3xwj110fzd5hd7bl2l6hi3", + "url": "https://android.googlesource.com/platform/build/bazel" + }, + "build/bazel_common_rules": { + "dateTime": 1650454212, + "groups": [ + "pdk" + ], + "rev": "f6cf03f7d0ba2e7cb05c0109a5cd57aae07dc6e8", + "revisionExpr": "f6cf03f7d0ba2e7cb05c0109a5cd57aae07dc6e8", + "sha256": "0kgnikcbh4vyb4yqr6lk0hnxpz2v4wivpwilxvrhp5ackgqrmrqh", + "url": "https://android.googlesource.com/platform/build/bazel_common_rules" + }, + "build/blueprint": { + "dateTime": 1650455540, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "fc8c3e1f3d09a9931fcde600aab703e8ace497f5", + "revisionExpr": "fc8c3e1f3d09a9931fcde600aab703e8ace497f5", + "sha256": "16qihn141h5im0h1zqp4c1jd3bhsmibasm88mjnn6g269glrz4bk", + "url": "https://android.googlesource.com/platform/build/blueprint" + }, + "build/make": { + "dateTime": 1682966347, + "groups": [ + "pdk" + ], + "linkfiles": [ + { + "dest": "build/CleanSpec.mk", + "src": "CleanSpec.mk" + }, + { + "dest": "build/buildspec.mk.default", + "src": "buildspec.mk.default" + }, + { + "dest": "build/core", + "src": "core" + }, + { + "dest": "build/envsetup.sh", + "src": "envsetup.sh" + }, + { + "dest": "build/target", + "src": "target" + }, + { + "dest": "build/tools", + "src": "tools" + } + ], + "rev": "6faf80cd1c6c997085314ec744aff57a516e2dfb", + "revisionExpr": "6faf80cd1c6c997085314ec744aff57a516e2dfb", + "sha256": "06nk9jrq19dz7brlnhc4vb1zx8hd4ylvymcb02np1xiyfjz4m82k", + "url": "https://github.com/GrapheneOS/platform_build" + }, + "build/pesto": { + "dateTime": 1622145642, + "groups": [ + "pdk" + ], + "rev": "d554620e6f7ad178b71ebb8c4269830cbd24ad8c", + "revisionExpr": "d554620e6f7ad178b71ebb8c4269830cbd24ad8c", + "sha256": "1ksaf3bq3agw91y8f09bvfkdi3hflq9ymi2x320gycph3vcf5xws", + "url": "https://android.googlesource.com/platform/build/pesto" + }, + "build/soong": { + "dateTime": 1681166620, + "groups": [ + "pdk", + "tradefed" + ], + "linkfiles": [ + { + "dest": "Android.bp", + "src": "root.bp" + }, + { + "dest": "bootstrap.bash", + "src": "bootstrap.bash" + } + ], + "rev": "19682d18803f264ce75a9c0a250cb529ce1e8332", + "revisionExpr": "19682d18803f264ce75a9c0a250cb529ce1e8332", + "sha256": "0sh5znb29k8pwhpsgdyfz3cl3sra713h4zx26ya76wb3vj6f5zwh", + "url": "https://github.com/GrapheneOS/platform_build_soong" + }, + "cts": { + "dateTime": 1673129137, + "groups": [ + "cts", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "81025012dc7a102176449d269186de91e984c594", + "revisionExpr": "81025012dc7a102176449d269186de91e984c594", + "sha256": "10431fyic6ji5wypjpaj4q6gv6c1ps0g4d68yx59zn5qihkld1v6", + "url": "https://android.googlesource.com/platform/cts" + }, + "dalvik": { + "dateTime": 1645822433, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "090cb5952bab050da27003badb2d27e279e62115", + "revisionExpr": "090cb5952bab050da27003badb2d27e279e62115", + "sha256": "03p5l8hqm108h9l5ppcsj0g7m0nzgaprzrxlm97adk4km20sq2yz", + "url": "https://android.googlesource.com/platform/dalvik" + }, + "developers/build": { + "dateTime": 1641303674, + "groups": [ + "developers", + "pdk" + ], + "rev": "14c252498e7f03de8c5c6a65fdf1d7393b5ffcd6", + "revisionExpr": "14c252498e7f03de8c5c6a65fdf1d7393b5ffcd6", + "sha256": "1d1lspkambj9gy1gqai7hkmnmcp0sd4kz6jrkw3801cc0jbc4c4c", + "url": "https://android.googlesource.com/platform/developers/build" + }, + "developers/demos": { + "dateTime": 1496909782, + "groups": [ + "developers" + ], + "rev": "03814c35b8ee0a1284c667556260124d97466b28", + "revisionExpr": "03814c35b8ee0a1284c667556260124d97466b28", + "sha256": "1ciqaaj6jkykb6lkksqfka0077fhz1md6qiw5m337llyyiz29ywc", + "url": "https://android.googlesource.com/platform/developers/demos" + }, + "developers/samples/android": { + "dateTime": 1633683566, + "groups": [ + "developers" + ], + "rev": "d249f6d104a06d21f5df515c4754c51d958978e8", + "revisionExpr": "d249f6d104a06d21f5df515c4754c51d958978e8", + "sha256": "1b7b7kk17wnqsph8czyfmvf3gylp9x5rck8pw5a566mln587hmib", + "url": "https://android.googlesource.com/platform/developers/samples/android" + }, + "development": { + "dateTime": 1678728652, + "groups": [ + "developers", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "d5e26f34d0e2db7892a2119c94077d614378a2ce", + "revisionExpr": "d5e26f34d0e2db7892a2119c94077d614378a2ce", + "sha256": "0ayk2bgp8w495wsav7zxahn2nf9q5ys4821awnq7rbzagx38b0m0", + "url": "https://github.com/GrapheneOS/platform_development" + }, + "device/amlogic/yukawa": { + "dateTime": 1651517118, + "groups": [ + "device", + "pdk", + "yukawa" + ], + "rev": "abb7e979e99badb433565d6583769c4686ad187a", + "revisionExpr": "abb7e979e99badb433565d6583769c4686ad187a", + "sha256": "1717va5wxkiw4y3a331qyavfirlim4ngzd00700qi11qbhcbv0v1", + "url": "https://android.googlesource.com/device/amlogic/yukawa" + }, + "device/amlogic/yukawa-kernel": { + "dateTime": 1650497943, + "groups": [ + "device", + "pdk", + "yukawa" + ], + "rev": "2c9df7bbb43fcecb50e62b8d6d9587f1822187b7", + "revisionExpr": "2c9df7bbb43fcecb50e62b8d6d9587f1822187b7", + "sha256": "197gysf7vsfp4242wnvsfwhrywqdx35kb64q10kdhc1xngdkxhxf", + "url": "https://android.googlesource.com/device/amlogic/yukawa-kernel" + }, + "device/common": { + "dateTime": 1678731910, + "groups": [ + "pdk", + "pdk-cw-fs" + ], + "rev": "7cebb9884ad8ab90c01b4b2d6ddf0b1c97150778", + "revisionExpr": "7cebb9884ad8ab90c01b4b2d6ddf0b1c97150778", + "sha256": "0j90875fv6l0g7gx2n7mjl71x47mbkgy6vyiykvhi46f4gcncb03", + "url": "https://github.com/GrapheneOS/device_common" + }, + "device/generic/arm64": { + "dateTime": 1588703768, + "groups": [ + "pdk" + ], + "rev": "c3df6ff97a7cc229da9e4e67840660a76bbcfcc1", + "revisionExpr": "c3df6ff97a7cc229da9e4e67840660a76bbcfcc1", + "sha256": "0l66va61ybzf224l9q2gq60i132ikb75k58h1za1faq18m8hwvyx", + "tree": "5b10c31ac56b53881c53cec8dffab43bbe47b26e", + "url": "https://android.googlesource.com/device/generic/arm64" + }, + "device/generic/armv7-a-neon": { + "dateTime": 1614995787, + "groups": [ + "pdk" + ], + "rev": "0bd9a26a61f26a73f6f333a9e7b4b399e0c00fb4", + "revisionExpr": "0bd9a26a61f26a73f6f333a9e7b4b399e0c00fb4", + "sha256": "1986xyq0p2cqf4bgw3xf21qjszbidll8iwz2snzvffapybhr1213", + "url": "https://android.googlesource.com/device/generic/armv7-a-neon" + }, + "device/generic/art": { + "dateTime": 1644613003, + "groups": [ + "pdk" + ], + "rev": "5d4826c180190e08fddcdbef4f7fb2b00baa39ac", + "revisionExpr": "5d4826c180190e08fddcdbef4f7fb2b00baa39ac", + "sha256": "06p86wvdcfsb3gskdi4ibs20zagdrh5r1f0bvqlir241slgd4x59", + "url": "https://android.googlesource.com/device/generic/art" + }, + "device/generic/car": { + "dateTime": 1671847296, + "groups": [ + "pdk" + ], + "rev": "e3641c0337b9efe35e57fbf7c50b62e774133560", + "revisionExpr": "e3641c0337b9efe35e57fbf7c50b62e774133560", + "sha256": "04cqa40nyrmphxbnb8ah7sidr9223c7j2mdzjqjlx19h29f28wb1", + "url": "https://android.googlesource.com/device/generic/car" + }, + "device/generic/common": { + "dateTime": 1651124762, + "groups": [ + "pdk" + ], + "rev": "5353689521d8281e038a3a1dbc8bf10e0a86b3bb", + "revisionExpr": "5353689521d8281e038a3a1dbc8bf10e0a86b3bb", + "sha256": "08sk2iv6vyp29gfss2vszq2j8nyg66al4vhh01s2qm7pz051k286", + "url": "https://android.googlesource.com/device/generic/common" + }, + "device/generic/goldfish": { + "dateTime": 1681595411, + "groups": [ + "pdk" + ], + "rev": "16cdb6e4501cbd3307681c2822740b579ab0136f", + "revisionExpr": "16cdb6e4501cbd3307681c2822740b579ab0136f", + "sha256": "17s15h7czjzcfdf06cz2wrxdvdnvkalkpnxsj5b945h3v34mc0r5", + "url": "https://github.com/GrapheneOS/device_generic_goldfish" + }, + "device/generic/goldfish-opengl": { + "dateTime": 1667005334, + "groups": [ + "pdk" + ], + "rev": "0e3bb83b323796e755e6f5c22c54a62619074c13", + "revisionExpr": "0e3bb83b323796e755e6f5c22c54a62619074c13", + "sha256": "0pjmbxk4nqyw64vxjsjyrjbsgcmzjdncrmfj9n19pxjvw6qqwc9b", + "url": "https://android.googlesource.com/device/generic/goldfish-opengl" + }, + "device/generic/mini-emulator-arm64": { + "dateTime": 1599966332, + "groups": [ + "pdk" + ], + "rev": "3b24236047b36f026be87400f19dc98d99633580", + "revisionExpr": "3b24236047b36f026be87400f19dc98d99633580", + "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", + "tree": "91d404617acb138681c16a1c4a87d2741a801719", + "url": "https://android.googlesource.com/device/generic/mini-emulator-arm64" + }, + "device/generic/mini-emulator-armv7-a-neon": { + "dateTime": 1599966332, + "groups": [ + "pdk" + ], + "rev": "976cab503dd390085bffa7d6fe3c03827f691074", + "revisionExpr": "976cab503dd390085bffa7d6fe3c03827f691074", + "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", + "tree": "91d404617acb138681c16a1c4a87d2741a801719", + "url": "https://android.googlesource.com/device/generic/mini-emulator-armv7-a-neon" + }, + "device/generic/mini-emulator-x86": { + "dateTime": 1599966333, + "groups": [ + "pdk" + ], + "rev": "6cc4f90392cb5c2f4589231124dbf8e111a6ac79", + "revisionExpr": "6cc4f90392cb5c2f4589231124dbf8e111a6ac79", + "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", + "tree": "91d404617acb138681c16a1c4a87d2741a801719", + "url": "https://android.googlesource.com/device/generic/mini-emulator-x86" + }, + "device/generic/mini-emulator-x86_64": { + "dateTime": 1599966333, + "groups": [ + "pdk" + ], + "rev": "15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca", + "revisionExpr": "15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca", + "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", + "tree": "91d404617acb138681c16a1c4a87d2741a801719", + "url": "https://android.googlesource.com/device/generic/mini-emulator-x86_64" + }, + "device/generic/opengl-transport": { + "dateTime": 1646358870, + "groups": [ + "pdk" + ], + "rev": "96ab04bb360a66197f905cf999f7cc25b1acd4d0", + "revisionExpr": "96ab04bb360a66197f905cf999f7cc25b1acd4d0", + "sha256": "0xa2p2hv5ypkx93kk3za0bn8yx3370wg2zphypgfx6kzl3snkznl", + "url": "https://android.googlesource.com/device/generic/opengl-transport" + }, + "device/generic/qemu": { + "dateTime": 1599966332, + "groups": [ + "pdk" + ], + "rev": "adfcf5c590f51c6c9d39b27bcf53cdf724fa4a7e", + "revisionExpr": "adfcf5c590f51c6c9d39b27bcf53cdf724fa4a7e", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", + "url": "https://android.googlesource.com/device/generic/qemu" + }, + "device/generic/trusty": { + "dateTime": 1644898285, + "groups": [ + "pdk" + ], + "rev": "cae413c97b4b9c533508c1daf349d9cd51889f72", + "revisionExpr": "cae413c97b4b9c533508c1daf349d9cd51889f72", + "sha256": "1sxa4h0ckp9x6xiq9m046ff7bkgpv8dqip43m46ikks5m9iakg4r", + "url": "https://android.googlesource.com/device/generic/trusty" + }, + "device/generic/uml": { + "dateTime": 1644888247, + "groups": [ + "device", + "pdk" + ], + "rev": "31759f07013d0dfe99123cdd28bfa948dafbdb67", + "revisionExpr": "31759f07013d0dfe99123cdd28bfa948dafbdb67", + "sha256": "110mr4902vmwwmvldxmsrqlvmjnhs77m2rijcf0jm36hrnw0fxdj", + "url": "https://android.googlesource.com/device/generic/uml" + }, + "device/generic/vulkan-cereal": { + "dateTime": 1667005352, + "groups": [ + "pdk" + ], + "rev": "f4d9bdc4de6783b375ef95b372330d1fcbbef0ff", + "revisionExpr": "f4d9bdc4de6783b375ef95b372330d1fcbbef0ff", + "sha256": "0sz4dqh1mlwr3m2mmk7kfqx3fn6fbnlz27lsnvnfcppl1j9fjaix", + "url": "https://android.googlesource.com/device/generic/vulkan-cereal" + }, + "device/generic/x86": { + "dateTime": 1588705083, + "groups": [ + "pdk" + ], + "rev": "4394cdf90094161d5caf4f7237c883ab2862c2f2", + "revisionExpr": "4394cdf90094161d5caf4f7237c883ab2862c2f2", + "sha256": "1msvricg8asj7vhkpfx4vd3jykdg3xqs0yhrvhj7m48lhsandfdz", + "tree": "d833386e6b2d2e4611aa12f4295ec38655b6c899", + "url": "https://android.googlesource.com/device/generic/x86" + }, + "device/generic/x86_64": { + "dateTime": 1588704382, + "groups": [ + "pdk" + ], + "rev": "2d32bcd931d54c48dd1ef4b581d0a082c67efc5c", + "revisionExpr": "2d32bcd931d54c48dd1ef4b581d0a082c67efc5c", + "sha256": "1w7b33sap7ym1y23435n3cjsbvl8ws49m46lk8h1kgy8apg08mkw", + "tree": "0d43e05d12da93b82ef0a3ec66892831ff03c754", + "url": "https://android.googlesource.com/device/generic/x86_64" + }, + "device/google/atv": { + "dateTime": 1672624928, + "groups": [ + "broadcom_pdk", + "device", + "generic_fs", + "pdk" + ], + "rev": "316b88bfcaee05c2f599975e34bf38d18fb351ea", + "revisionExpr": "316b88bfcaee05c2f599975e34bf38d18fb351ea", + "sha256": "1zbs0k6gardmqj9wcx019phmn685d2rfnhg33w2sccj9gbmjac5w", + "url": "https://android.googlesource.com/device/google/atv" + }, + "device/google/barbet": { + "dateTime": 1682966236, + "groups": [ + "barbet", + "device" + ], + "rev": "53bc8982140345a38198fc190b9cb46e4c8e7f2e", + "revisionExpr": "53bc8982140345a38198fc190b9cb46e4c8e7f2e", + "sha256": "0d7q7p72h6v8yaa7qzqypfslxii74arg1mi4phkqswi84d2znchb", + "url": "https://github.com/GrapheneOS/device_google_barbet" + }, + "device/google/barbet-sepolicy": { + "dateTime": 1678727934, + "groups": [ + "barbet", + "device" + ], + "rev": "27826058be6fb637a6458c8dd1f2ff3cb49ed2d5", + "revisionExpr": "27826058be6fb637a6458c8dd1f2ff3cb49ed2d5", + "sha256": "0535mh0jg41z4zy109x5rf88k2skj7c19b37bh4mc95zq4clzkm7", + "url": "https://github.com/GrapheneOS/device_google_barbet-sepolicy" + }, + "device/google/bluejay": { + "dateTime": 1682966239, + "groups": [ + "bluejay", + "device" + ], + "rev": "473e16ed9872a3caac099f71fd6cb74631d6877c", + "revisionExpr": "473e16ed9872a3caac099f71fd6cb74631d6877c", + "sha256": "0nq5pm47zzp0zp8d0phlgqj3s4qwarm8ds0pbijabm7ys69pq87y", + "url": "https://github.com/GrapheneOS/device_google_bluejay" + }, + "device/google/bluejay-kernel": { + "dateTime": 1682994710, + "groups": [ + "bluejay", + "device" + ], + "rev": "65f83082a2c3d99fadcad9065c94fe901bc34009", + "revisionExpr": "65f83082a2c3d99fadcad9065c94fe901bc34009", + "sha256": "0x0aqr4896acs2d225amiywk98n8v33sb8gl5prjknh5jx5s834w", + "url": "https://github.com/GrapheneOS/device_google_bluejay-kernel" + }, + "device/google/bluejay-sepolicy": { + "dateTime": 1668729993, + "groups": [ + "bluejay", + "device" + ], + "rev": "7c6f3121d0aeb945a79cca0072c2876e2e5be034", + "revisionExpr": "7c6f3121d0aeb945a79cca0072c2876e2e5be034", + "sha256": "0ilsql107p48g45abmkz46z9vkvc0s6w09z6bf9i7j82v7l0jgkh", + "url": "https://android.googlesource.com/device/google/bluejay-sepolicy" + }, + "device/google/bramble": { + "dateTime": 1678727934, + "groups": [ + "bramble", + "device" + ], + "rev": "db7f2dffe9c0a2de729ee2659850aa0d10efdc73", + "revisionExpr": "db7f2dffe9c0a2de729ee2659850aa0d10efdc73", + "sha256": "0jpk7rw1419nlb7pslyaw4gmmilc720z20nyhrzl6gs9xf7n9yq0", + "url": "https://github.com/GrapheneOS/device_google_bramble" + }, + "device/google/bramble-sepolicy": { + "dateTime": 1643741069, + "groups": [ + "bramble", + "device" + ], + "rev": "ec9d8ae7f683c4564ecb8089ab4dedf9b191c38e", + "revisionExpr": "ec9d8ae7f683c4564ecb8089ab4dedf9b191c38e", + "sha256": "0n9jfbn47mrmgsf3fblc53nhkyac4wrlbi5infap89wj5d28z3li", + "url": "https://android.googlesource.com/device/google/bramble-sepolicy" + }, + "device/google/contexthub": { + "dateTime": 1646820169, + "groups": [ + "device", + "pdk" + ], + "rev": "c4f3bcb462bd5c7d1094fb47b498480c71f74ed3", + "revisionExpr": "c4f3bcb462bd5c7d1094fb47b498480c71f74ed3", + "sha256": "1pg5nrawk6z8yvkwq55zkfbky729586jnbvhqxpgx8s31bmaw4pg", + "url": "https://android.googlesource.com/device/google/contexthub" + }, + "device/google/coral": { + "dateTime": 1682710591, + "groups": [ + "coral", + "device", + "generic_fs" + ], + "rev": "68c22cf79a53e7e13d6dec36a852582bc3d1da9b", + "revisionExpr": "68c22cf79a53e7e13d6dec36a852582bc3d1da9b", + "sha256": "1vchiwzj026ghw740qk6djj8wnrskcfkn00pvjwxp5dxgbc13w8k", + "url": "https://github.com/GrapheneOS/device_google_coral" + }, + "device/google/coral-kernel": { + "dateTime": 1682995477, + "groups": [ + "coral", + "device", + "generic_fs" + ], + "rev": "60ac60ce03b9381a354cc7a15c828dcd1f9d6b51", + "revisionExpr": "60ac60ce03b9381a354cc7a15c828dcd1f9d6b51", + "sha256": "0przzji9bx7nlyi7z0g7d5ninqzpr8d1r790f9d9g7zwhilwcnc5", + "url": "https://github.com/GrapheneOS/device_google_coral-kernel" + }, + "device/google/coral-sepolicy": { + "dateTime": 1682771857, + "groups": [ + "coral", + "device", + "generic_fs" + ], + "rev": "d797c1db331fd326483abf7724abe67c1983eb8b", + "revisionExpr": "d797c1db331fd326483abf7724abe67c1983eb8b", + "sha256": "1gwpvwkkagwgmdjhn9xv7k9ff4v36gr9b2947ql1jp93dhas4fry", + "url": "https://github.com/GrapheneOS/device_google_coral-sepolicy" + }, + "device/google/cuttlefish": { + "dateTime": 1671062639, + "groups": [ + "device", + "pdk" + ], + "rev": "f07697d695a94e6263117eb7907553982d2c3032", + "revisionExpr": "f07697d695a94e6263117eb7907553982d2c3032", + "sha256": "0zzz410kppqgvpj633p05xfz3111pb0zkizaa0g4nb9avmmz9fp0", + "url": "https://android.googlesource.com/device/google/cuttlefish" + }, + "device/google/cuttlefish_prebuilts": { + "dateTime": 1666134556, + "groups": [ + "device", + "pdk" + ], + "rev": "4172308d931bd66414958f3813154dc920bfb993", + "revisionExpr": "4172308d931bd66414958f3813154dc920bfb993", + "sha256": "07di6a34ar5j03lxa25dmz1v36qck4d5z3i0ixmb3n2n9ac9nhiz", + "url": "https://android.googlesource.com/device/google/cuttlefish_prebuilts" + }, + "device/google/gs-common": { + "dateTime": 1678814424, + "groups": [ + "bluejay", + "device", + "pdk-gs-arm", + "slider" + ], + "rev": "4395d2ced702c5586d39d7e659d246c9dfc7dc46", + "revisionExpr": "4395d2ced702c5586d39d7e659d246c9dfc7dc46", + "sha256": "0ipyfbrsia7d482h6gqj447mf8bqij44r29sad7in3qahz5mapkp", + "url": "https://github.com/GrapheneOS/device_google_gs-common" + }, + "device/google/gs101": { + "dateTime": 1681164643, + "groups": [ + "bluejay", + "device", + "pdk-gs-arm", + "slider" + ], + "rev": "904a09955f076b70ff7cae137c0fe7ccb9b142ae", + "revisionExpr": "904a09955f076b70ff7cae137c0fe7ccb9b142ae", + "sha256": "0jilz85fzbzcs35hy70p3ny7qv2m1bxjrkwpbs7gw5ks6x22irrb", + "url": "https://github.com/GrapheneOS/device_google_gs101" + }, + "device/google/gs101-sepolicy": { + "dateTime": 1681164644, + "groups": [ + "bluejay", + "device", + "pdk-gs-arm", + "slider" + ], + "rev": "7bb2af44cec763e21da54c6516e3df9d968e3c1d", + "revisionExpr": "7bb2af44cec763e21da54c6516e3df9d968e3c1d", + "sha256": "1cfxpcddjj7f5rp2zvncdfq6yv959vn67lk5lckzr8cfbbblmpnv", + "url": "https://github.com/GrapheneOS/device_google_gs101-sepolicy" + }, + "device/google/gs201": { + "dateTime": 1681164646, + "groups": [ + "cloudripper", + "device" + ], + "rev": "74c444d1ee19b0c59e2378ab3c53ed00f5613daa", + "revisionExpr": "74c444d1ee19b0c59e2378ab3c53ed00f5613daa", + "sha256": "0vgp02j7d0msg66bdda4rybppixlmcrvpmf1dgvark4xcld0xfnb", + "url": "https://github.com/GrapheneOS/device_google_gs201" + }, + "device/google/gs201-sepolicy": { + "dateTime": 1681164648, + "groups": [ + "cloudripper", + "device" + ], + "rev": "eabff9b05caa0654f0408780daf449d47db4bb70", + "revisionExpr": "eabff9b05caa0654f0408780daf449d47db4bb70", + "sha256": "05xijw05a6rmrln7767hpyzr4pmk3lh3kdiwbqljrc61jn68apdg", + "url": "https://github.com/GrapheneOS/device_google_gs201-sepolicy" + }, + "device/google/pantah": { + "dateTime": 1682966254, + "groups": [ + "cloudripper", + "device" + ], + "rev": "81a155ea60937d69dcf22e983c3e23133d30e91e", + "revisionExpr": "81a155ea60937d69dcf22e983c3e23133d30e91e", + "sha256": "1iz7kpsyv8g75v92np86m4b2dycas54sjiz8k6ymjidcdyfx9w2h", + "url": "https://github.com/GrapheneOS/device_google_pantah" + }, + "device/google/pantah-kernel": { + "dateTime": 1682994347, + "groups": [ + "cloudripper", + "device" + ], + "rev": "fc9ca1f9507ea33d81d9c7fef1e2d77513c4df45", + "revisionExpr": "fc9ca1f9507ea33d81d9c7fef1e2d77513c4df45", + "sha256": "1jxziyvcfcmq64nfgl99qcq7acmlg4fd7721z4nkl83q11r5mcjc", + "url": "https://github.com/GrapheneOS/device_google_pantah-kernel" + }, + "device/google/pantah-sepolicy": { + "dateTime": 1672963420, + "groups": [ + "cloudripper", + "device" + ], + "rev": "dc34e410e06097b6bf4b5270edeb90b7709907d8", + "revisionExpr": "dc34e410e06097b6bf4b5270edeb90b7709907d8", + "sha256": "0lwd518zb74d58zqnmqlkkg1lggkxm8fq9jajj61zf8ry0c2hjf8", + "url": "https://android.googlesource.com/device/google/pantah-sepolicy" + }, + "device/google/raviole": { + "dateTime": 1682966256, + "groups": [ + "device", + "pdk-gs-arm", + "slider" + ], + "rev": "5718458c2190113166308942cb5716d19b471c3b", + "revisionExpr": "5718458c2190113166308942cb5716d19b471c3b", + "sha256": "0jv0dqskgdpln8fvysln0q6nvyn9852qb336gni4jgnrcm6dwm5r", + "url": "https://github.com/GrapheneOS/device_google_raviole" + }, + "device/google/raviole-kernel": { + "dateTime": 1682994711, + "groups": [ + "device", + "pdk-gs-arm", + "slider" + ], + "rev": "11f4b8b9ffc52056be5b1a83e42abc6609524b30", + "revisionExpr": "11f4b8b9ffc52056be5b1a83e42abc6609524b30", + "sha256": "1w2rkw7h7d5p9ndmbmb56ns3pga83r48xxsmcjgnw0gbfl3chxqb", + "url": "https://github.com/GrapheneOS/device_google_raviole-kernel" + }, + "device/google/redbull": { + "dateTime": 1682966259, + "groups": [ + "device", + "redbull" + ], + "rev": "bc00ad429c3415b3748045743cc291bdc42d6704", + "revisionExpr": "bc00ad429c3415b3748045743cc291bdc42d6704", + "sha256": "0im9a3528ybwb5k6hkkg1y0agcghwxnfn1p9a1lsm5b1pvcjg93v", + "url": "https://github.com/GrapheneOS/device_google_redbull" + }, + "device/google/redbull-kernel": { + "dateTime": 1682994335, + "groups": [ + "bramble", + "device", + "redfin" + ], + "rev": "ca4a40eb2ce522eea5a77e702d40c1cea4cff6d7", + "revisionExpr": "ca4a40eb2ce522eea5a77e702d40c1cea4cff6d7", + "sha256": "1aj5hw48w11h9myimpj4i05ljy2m27cxhqal4cbbnscdbxkrgpqz", + "url": "https://github.com/GrapheneOS/device_google_redbull-kernel" + }, + "device/google/redbull-sepolicy": { + "dateTime": 1682771615, + "groups": [ + "device", + "redbull" + ], + "rev": "3ad5679e72d21ce7c9e24dc02010ecdaa55c0bcb", + "revisionExpr": "3ad5679e72d21ce7c9e24dc02010ecdaa55c0bcb", + "sha256": "1zh1zllfb498yw1bxl5gr93dx0a0bikgih2kbph3l64gkgybjkm2", + "url": "https://github.com/GrapheneOS/device_google_redbull-sepolicy" + }, + "device/google/redfin": { + "dateTime": 1678728448, + "groups": [ + "device", + "redfin" + ], + "rev": "93ac7267037622efb6240bc8d988142040152038", + "revisionExpr": "93ac7267037622efb6240bc8d988142040152038", + "sha256": "012r273gkfswpmx8nlkhmmwcv5gsdsvjrfhs2qclhz1709rmxyfh", + "url": "https://github.com/GrapheneOS/device_google_redfin" + }, + "device/google/redfin-sepolicy": { + "dateTime": 1652377296, + "groups": [ + "device", + "redfin" + ], + "rev": "79950dea83150609d6083b2242fffc3b548bec51", + "revisionExpr": "79950dea83150609d6083b2242fffc3b548bec51", + "sha256": "0sfdwz46qimb3ad2ic5rqx28afccc5dbqkjbgxypainqfvllnja7", + "url": "https://android.googlesource.com/device/google/redfin-sepolicy" + }, + "device/google/sunfish": { + "dateTime": 1682966265, + "groups": [ + "device", + "sunfish" + ], + "rev": "492efee25a77054b0356c027eede8a9971c76e19", + "revisionExpr": "492efee25a77054b0356c027eede8a9971c76e19", + "sha256": "0z8plkfmfiy90hszhs50l444rcd55h01xqywpxdi2cfyh6yngr0k", + "url": "https://github.com/GrapheneOS/device_google_sunfish" + }, + "device/google/sunfish-kernel": { + "dateTime": 1682994577, + "groups": [ + "device", + "sunfish" + ], + "rev": "4ebdc9b465317f6c23d38a172a05a85b81063839", + "revisionExpr": "4ebdc9b465317f6c23d38a172a05a85b81063839", + "sha256": "1jgfsj8ndz01rz0v7fgv24z1cszgmg0s4829gvdlkxddvxy93n1n", + "url": "https://github.com/GrapheneOS/device_google_sunfish-kernel" + }, + "device/google/sunfish-sepolicy": { + "dateTime": 1682771888, + "groups": [ + "device", + "sunfish" + ], + "rev": "ceef769f1c1387cd0d0cb14008028e81ff0202df", + "revisionExpr": "ceef769f1c1387cd0d0cb14008028e81ff0202df", + "sha256": "0g3ndla42f862q8qhi3g7mr1kikwip3wv226cy29pqh27acfrjm8", + "url": "https://github.com/GrapheneOS/device_google_sunfish-sepolicy" + }, + "device/google/trout": { + "dateTime": 1672877011, + "groups": [ + "device", + "gull", + "pdk", + "trout" + ], + "rev": "b7f6b4d8a948b06dcbd278a17cc030d630640b77", + "revisionExpr": "b7f6b4d8a948b06dcbd278a17cc030d630640b77", + "sha256": "0gmzm8r4hqcqpmflcfcfdwnmy0mb56x0z7l5wrhabwsv9y08hi15", + "url": "https://android.googlesource.com/device/google/trout" + }, + "device/google_car": { + "dateTime": 1671495212, + "groups": [ + "pdk" + ], + "rev": "283bba848c244d740bca5e6adeaedba0ec382cee", + "revisionExpr": "283bba848c244d740bca5e6adeaedba0ec382cee", + "sha256": "1f2mw4zygj03d0bs31c01cv3g4q9644jy74fi0v454d9lv84akli", + "url": "https://android.googlesource.com/device/google_car" + }, + "device/linaro/dragonboard": { + "dateTime": 1650520036, + "groups": [ + "device", + "dragonboard", + "pdk" + ], + "rev": "9313438ca29ee0284b4d1d8fcdfa2a82541641e2", + "revisionExpr": "9313438ca29ee0284b4d1d8fcdfa2a82541641e2", + "sha256": "0qlmsdp1s9i4437y4i9bmnywvkdamcc99xfavk9z9flw43l9i4va", + "url": "https://android.googlesource.com/device/linaro/dragonboard" + }, + "device/linaro/dragonboard-kernel": { + "dateTime": 1644618216, + "groups": [ + "device", + "dragonboard", + "pdk" + ], + "rev": "4bede96b386b11061c5f204d8731eaa8c316d4bf", + "revisionExpr": "4bede96b386b11061c5f204d8731eaa8c316d4bf", + "sha256": "0d09y15d1hqdkap7fz7niy9cx239hvdkg4vbf4bg5n798a1anxk5", + "url": "https://android.googlesource.com/device/linaro/dragonboard-kernel" + }, + "device/linaro/hikey": { + "dateTime": 1648168058, + "groups": [ + "device", + "hikey", + "pdk" + ], + "rev": "ed84c02f8cffa49b95bbbc7eb5052dc5d3f4b933", + "revisionExpr": "ed84c02f8cffa49b95bbbc7eb5052dc5d3f4b933", + "sha256": "0qg64i5ddpp78d39ff7g8vdbc4z8x1rqgzs9m02nqg1g9b1bkr69", + "url": "https://android.googlesource.com/device/linaro/hikey" + }, + "device/linaro/hikey-kernel": { + "dateTime": 1644962965, + "groups": [ + "device", + "hikey", + "pdk" + ], + "rev": "9fe18a4a65c7b393f268d40c8443a48886d365e2", + "revisionExpr": "9fe18a4a65c7b393f268d40c8443a48886d365e2", + "sha256": "0rvsw2d9a80bfwy2mw6z2rb3ildiai7fv4vxymgq2p0r2lznryhm", + "url": "https://android.googlesource.com/device/linaro/hikey-kernel" + }, + "device/linaro/poplar": { + "dateTime": 1648168059, + "groups": [ + "device", + "pdk", + "poplar" + ], + "rev": "dde8b4d79d94ba1347830a1d2dc4574ce1832b50", + "revisionExpr": "dde8b4d79d94ba1347830a1d2dc4574ce1832b50", + "sha256": "1q4w8z3npy73kj2iyinhhflrz3b3qf1blawp4i47mwvnp6ng6w6r", + "url": "https://android.googlesource.com/device/linaro/poplar" + }, + "device/linaro/poplar-kernel": { + "dateTime": 1558122724, + "groups": [ + "device", + "pdk", + "poplar" + ], + "rev": "e495c704b7a6fade74a0049d47a66614bec4a0b8", + "revisionExpr": "e495c704b7a6fade74a0049d47a66614bec4a0b8", + "sha256": "0danmswzl4r3skm19gg0868p36fxlhd5vj793v4i5allqkqgnxin", + "url": "https://android.googlesource.com/device/linaro/poplar-kernel" + }, + "device/sample": { + "dateTime": 1653585325, + "groups": [ + "pdk" + ], + "rev": "5f5aef3bb2ca4e82efb3a8c5a7f18ac54af356b6", + "revisionExpr": "5f5aef3bb2ca4e82efb3a8c5a7f18ac54af356b6", + "sha256": "01jgz0w4nyf49j121d2flalkwzksh1lsjw18rrqxdnhbmkzdmgv7", + "url": "https://android.googlesource.com/device/sample" + }, + "device/ti/beagle_x15": { + "dateTime": 1646331885, + "groups": [ + "beagle_x15", + "device", + "pdk" + ], + "rev": "f0fb65a243dd966f018719d2627ad23e029ffd75", + "revisionExpr": "f0fb65a243dd966f018719d2627ad23e029ffd75", + "sha256": "0x9spgn8f967dsxnay1yw31qdp7hby2c6ks29fsl12wzls1g6q22", + "url": "https://android.googlesource.com/device/ti/beagle-x15" + }, + "device/ti/beagle_x15-kernel": { + "dateTime": 1637019708, + "groups": [ + "beagle_x15", + "device", + "pdk" + ], + "rev": "1e24609d621b7ce3b065109c083fc0f289b4c594", + "revisionExpr": "1e24609d621b7ce3b065109c083fc0f289b4c594", + "sha256": "1ikwkq8sg24xbf4kzgvbfa5i2cf4xybayfs47111pv0b2zjlls5v", + "url": "https://android.googlesource.com/device/ti/beagle-x15-kernel" + }, + "external/Apps": { + "dateTime": 1681736607, + "groups": [], + "rev": "c4cb1eb18a8396d6d62cd447296ab69608fc2172", + "revisionExpr": "c4cb1eb18a8396d6d62cd447296ab69608fc2172", + "sha256": "1j4p0m9jv6n4yl6r6ppxnv83cfr48k7n82fxcnnnia1a0nqzkw8a", + "url": "https://github.com/GrapheneOS/platform_external_Apps" + }, + "external/Auditor": { + "dateTime": 1681930064, + "groups": [], + "rev": "478dc8a180e44bbd6100f73ea12f93be2df34ba8", + "revisionExpr": "478dc8a180e44bbd6100f73ea12f93be2df34ba8", + "sha256": "00chd91lng2wp32fkr9pyq5x135ks6wpqa2dvg534s002igqxikm", + "url": "https://github.com/GrapheneOS/platform_external_Auditor" + }, + "external/Camera": { + "dateTime": 1681944547, + "groups": [], + "rev": "9ef6468203f681f15137412298c273456bd16930", + "revisionExpr": "9ef6468203f681f15137412298c273456bd16930", + "sha256": "11gvb2rn5jshhdpai2j642k1w7k4dwc5rhk0jvvncll91bl229xk", + "url": "https://github.com/GrapheneOS/platform_external_Camera" + }, + "external/ComputeLibrary": { + "dateTime": 1622652520, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "5e63e0232fe7426f10e5982bd4005d706f1beea2", + "revisionExpr": "5e63e0232fe7426f10e5982bd4005d706f1beea2", + "sha256": "1k1ian6l5wkr2lgbn061rqggrv2k37z8x56jw2k005ga020qb71k", + "url": "https://android.googlesource.com/platform/external/ComputeLibrary" + }, + "external/FP16": { + "dateTime": 1647650515, + "groups": [ + "pdk" + ], + "rev": "8217ca7fcb18ecd3b12e952f6e41c5b9316fe411", + "revisionExpr": "8217ca7fcb18ecd3b12e952f6e41c5b9316fe411", + "sha256": "1snvh9lkgaiimyr292s84lkwp42vqvdk34j9k1r6ks09mqw376fj", + "url": "https://android.googlesource.com/platform/external/FP16" + }, + "external/FXdiv": { + "dateTime": 1622652521, + "groups": [ + "pdk" + ], + "rev": "e3abe6d470f96474bcdb3df867f9d4cd451b9e71", + "revisionExpr": "e3abe6d470f96474bcdb3df867f9d4cd451b9e71", + "sha256": "1804qzjg3vn7crqfzb8qv4f8sz5gl09b6h1lsgdr2plz2iga6b6m", + "url": "https://android.googlesource.com/platform/external/FXdiv" + }, + "external/GmsCompatConfig": { + "dateTime": 1682803179, + "groups": [ + "pdk-fs" + ], + "rev": "7f43bccdef2c9a57c11dff1145c0f70f60598f26", + "revisionExpr": "7f43bccdef2c9a57c11dff1145c0f70f60598f26", + "sha256": "1yf18ka0pyhqj5bs2zshwlfba8n0890izj46lqbw76yhp1wm32jb", + "url": "https://github.com/GrapheneOS/platform_external_GmsCompatConfig" + }, + "external/ImageMagick": { + "dateTime": 1638978511, + "groups": [ + "pdk" + ], + "rev": "e617870700c34c12c4a53d8e91223bb4f99e5297", + "revisionExpr": "e617870700c34c12c4a53d8e91223bb4f99e5297", + "sha256": "1ki6g67jqb1pi20hqbxksw04xxcdl7rn52yvjwck43pmglkyaggi", + "url": "https://android.googlesource.com/platform/external/ImageMagick" + }, + "external/OpenCL-CTS": { + "dateTime": 1646702220, + "groups": [], + "rev": "77ce97e0c7514e809caa9e14fe1fd6e3fd15e03a", + "revisionExpr": "77ce97e0c7514e809caa9e14fe1fd6e3fd15e03a", + "sha256": "047i65qadpydp53bgfz5vp4pr126msk155waxz63575im3bq7m2f", + "url": "https://android.googlesource.com/platform/external/OpenCL-CTS" + }, + "external/OpenCSD": { + "dateTime": 1634193979, + "groups": [ + "pdk" + ], + "rev": "a99a76cfe180577a3a4f5e0ecbc3025057d6f6bd", + "revisionExpr": "a99a76cfe180577a3a4f5e0ecbc3025057d6f6bd", + "sha256": "07z6wdgq646npm7wl31brpj5qi8dd1xv1i7mpsslrd9xpakn1hx2", + "url": "https://android.googlesource.com/platform/external/OpenCSD" + }, + "external/PdfViewer": { + "dateTime": 1670230732, + "groups": [], + "rev": "290f909471465b43181e380788c302ce73f750e4", + "revisionExpr": "290f909471465b43181e380788c302ce73f750e4", + "sha256": "16z7rjhlc1r9rzgpkq7bgmhgmyrpd2vj3061fsg040wm7kjmmczm", + "url": "https://github.com/GrapheneOS/platform_external_PdfViewer" + }, + "external/Reactive-Extensions/RxCpp": { + "dateTime": 1622298999, + "groups": [ + "pdk" + ], + "rev": "de986f59e99bd585280a061f545150ee1268f012", + "revisionExpr": "de986f59e99bd585280a061f545150ee1268f012", + "sha256": "1ydkh937q0vss0y5zid0zfrhlvk0rib57g2cnylzl2f667svabr0", + "url": "https://android.googlesource.com/platform/external/Reactive-Extensions/RxCpp" + }, + "external/TestParameterInjector": { + "dateTime": 1630933561, + "groups": [ + "pdk" + ], + "rev": "94c416dd8ce2bc8d0a1245be08a1fb2235b4b9b3", + "revisionExpr": "94c416dd8ce2bc8d0a1245be08a1fb2235b4b9b3", + "sha256": "1d1y4rr7xl4r9bb5v20jpskkgkgidb26vnkg4s1dq8fmsk2maliq", + "url": "https://android.googlesource.com/platform/external/TestParameterInjector" + }, + "external/XNNPACK": { + "dateTime": 1647895675, + "groups": [ + "pdk" + ], + "rev": "34976aabc4dd1d337ef72eb97508317122a59971", + "revisionExpr": "34976aabc4dd1d337ef72eb97508317122a59971", + "sha256": "12zi9983m7a79ldbnkkdipkrmf3sg54wilkjk6s67323jxajch59", + "url": "https://android.googlesource.com/platform/external/XNNPACK" + }, + "external/aac": { + "dateTime": 1650432798, + "groups": [ + "pdk" + ], + "rev": "2c16a17358fb7c0d6365138e27a62913f9fa2c1a", + "revisionExpr": "2c16a17358fb7c0d6365138e27a62913f9fa2c1a", + "sha256": "0qgrr4r3k4xv9k4nq4fx710ix35ymd46vlin6q689g7qk2kqwih8", + "url": "https://android.googlesource.com/platform/external/aac" + }, + "external/abseil-cpp": { + "dateTime": 1642042951, + "groups": [ + "pdk" + ], + "rev": "71a68520a63a5bae1b6bee6f0b79184ffa1aa99f", + "revisionExpr": "71a68520a63a5bae1b6bee6f0b79184ffa1aa99f", + "sha256": "0q2w8znax7acwgyvwx5vjqm1f8if9b2qvncxwb4bir38s0byg286", + "url": "https://android.googlesource.com/platform/external/abseil-cpp" + }, + "external/android-clat": { + "dateTime": 1649194829, + "groups": [ + "pdk" + ], + "rev": "3f1d250e545d30a05c94b34145a39ef0826efbba", + "revisionExpr": "3f1d250e545d30a05c94b34145a39ef0826efbba", + "sha256": "1hgj1byx08w4p6a7hmwg5ha3z1hwqim5ilm53q8v6nrb3qa1lq83", + "url": "https://android.googlesource.com/platform/external/android-clat" + }, + "external/android-nn-driver": { + "dateTime": 1678728653, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "515ab7f10bf5f37bb0a052b08eea5f61080e6ac9", + "revisionExpr": "515ab7f10bf5f37bb0a052b08eea5f61080e6ac9", + "sha256": "0y5v3yjkshqscrik7xcl0nxykp04lk02v12kl39dnqd7x4n9x8qs", + "url": "https://github.com/GrapheneOS/platform_external_android-nn-driver" + }, + "external/androidplot": { + "dateTime": 1622652526, + "groups": [ + "pdk" + ], + "rev": "e67b5c11b0a39d07706faa2f5faf820db3848005", + "revisionExpr": "e67b5c11b0a39d07706faa2f5faf820db3848005", + "sha256": "1dxx539y2fbys0v3108mvk6ac875rjz6sw552xa2mhdhj5hywx32", + "url": "https://android.googlesource.com/platform/external/androidplot" + }, + "external/angle": { + "dateTime": 1676398856, + "groups": [ + "pdk" + ], + "rev": "8a02186d3e8f31f6335fd7b4c2586d839dfec3f9", + "revisionExpr": "8a02186d3e8f31f6335fd7b4c2586d839dfec3f9", + "sha256": "1pl1iiiy23lwhgbqbv34wi90a7jq73558ns7lfdpnr65csvn3qh8", + "url": "https://android.googlesource.com/platform/external/angle" + }, + "external/ant-glob": { + "dateTime": 1649812985, + "groups": [ + "pdk" + ], + "rev": "d46c321490bc8568b6528ded6199d7c72dfe938b", + "revisionExpr": "d46c321490bc8568b6528ded6199d7c72dfe938b", + "sha256": "0vvl7ksvmfpyskza8f6nqzdf0jz5bd3yhznnwwz4m2z41gjkqfmx", + "url": "https://android.googlesource.com/platform/external/ant-glob" + }, + "external/antlr": { + "dateTime": 1622652527, + "groups": [ + "pdk" + ], + "rev": "d6854b78cd0ed8288f8d81970eff353d2176be24", + "revisionExpr": "d6854b78cd0ed8288f8d81970eff353d2176be24", + "sha256": "09m5na2mm1qbbffzvmyvkvvp48wcfyd2m90asg07adaf94pw7xkb", + "url": "https://android.googlesource.com/platform/external/antlr" + }, + "external/apache-commons-bcel": { + "dateTime": 1622652528, + "groups": [ + "pdk" + ], + "rev": "76d2a11286542b37dcc583942b23abbd69efca2e", + "revisionExpr": "76d2a11286542b37dcc583942b23abbd69efca2e", + "sha256": "1wg1k32wz232b3d0iz8n0krpclz21l8jmmpd08ybgx410ga0nlwb", + "url": "https://android.googlesource.com/platform/external/apache-commons-bcel" + }, + "external/apache-commons-compress": { + "dateTime": 1622652529, + "groups": [ + "pdk" + ], + "rev": "67a9cb06d6901ac0324d14e70a941482a2c1d838", + "revisionExpr": "67a9cb06d6901ac0324d14e70a941482a2c1d838", + "sha256": "1mrr0ypp23pljll9i0xawar6h4snw52k10xnggmsrj638xi5bmms", + "url": "https://android.googlesource.com/platform/external/apache-commons-compress" + }, + "external/apache-commons-math": { + "dateTime": 1622652529, + "groups": [ + "pdk" + ], + "rev": "2070d50c31d77a29746a080be684b7d977d5d3c4", + "revisionExpr": "2070d50c31d77a29746a080be684b7d977d5d3c4", + "sha256": "17f2wbjgrpyjbcxxmwyfyxfbr7ci4z14ry1vp7dac0hlzn57rpln", + "url": "https://android.googlesource.com/platform/external/apache-commons-math" + }, + "external/apache-harmony": { + "dateTime": 1652377066, + "groups": [ + "pdk" + ], + "rev": "ed7345a216a14e9804309859b5580d28b6d0d1f2", + "revisionExpr": "ed7345a216a14e9804309859b5580d28b6d0d1f2", + "sha256": "04fnnf5yc4qdchxh5n5a5wrq7kpfx4pcncl66y6smjljca8izmk1", + "url": "https://android.googlesource.com/platform/external/apache-harmony" + }, + "external/apache-http": { + "dateTime": 1622854519, + "groups": [ + "pdk" + ], + "rev": "0bbd5408982f09c7e290a4aa528e1bb992ddca73", + "revisionExpr": "0bbd5408982f09c7e290a4aa528e1bb992ddca73", + "sha256": "180wkbj8pj021w6wizcjlnjl8giw3bs998jrxxpyrkpnjbf7nw2a", + "url": "https://android.googlesource.com/platform/external/apache-http" + }, + "external/apache-xml": { + "dateTime": 1638978479, + "groups": [ + "pdk" + ], + "rev": "7b50b3f18e06b9e9b78bd4487e7cdfbe1982391f", + "revisionExpr": "7b50b3f18e06b9e9b78bd4487e7cdfbe1982391f", + "sha256": "1mfmqv8qah4ncwrjqx79z90g3sxzck5klcmjp2jsayzslmim0g46", + "url": "https://android.googlesource.com/platform/external/apache-xml" + }, + "external/arm-neon-tests": { + "dateTime": 1622652530, + "groups": [ + "vendor" + ], + "rev": "3608772b3983544e289c28f24994b2bb6dbe7553", + "revisionExpr": "3608772b3983544e289c28f24994b2bb6dbe7553", + "sha256": "05q3rb390d3zdmva3br4r2njy8hwvnn3ny796dbbsy8fwyq6ijzg", + "url": "https://android.googlesource.com/platform/external/arm-neon-tests" + }, + "external/arm-optimized-routines": { + "dateTime": 1647909475, + "groups": [ + "pdk" + ], + "rev": "427662fb98ee03c3697b90141bba493b8cb47a47", + "revisionExpr": "427662fb98ee03c3697b90141bba493b8cb47a47", + "sha256": "15i3vfd9anlglada5n5mvb07kildzlg25rjdl53h8wrsnb8zdscm", + "url": "https://android.googlesource.com/platform/external/arm-optimized-routines" + }, + "external/arm-trusted-firmware": { + "dateTime": 1636148444, + "groups": [ + "pdk" + ], + "rev": "d2ebd507612c6d0e62ab68cc89a76b29d47a4394", + "revisionExpr": "d2ebd507612c6d0e62ab68cc89a76b29d47a4394", + "sha256": "149yxn9xvww96zs2im30682d5p277cf7rpfqiyq77my8cgb41vgn", + "url": "https://android.googlesource.com/platform/external/arm-trusted-firmware" + }, + "external/armnn": { + "dateTime": 1678728654, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "2a365900ba317fc4f6e618d4c8f3bc4b7439153b", + "revisionExpr": "2a365900ba317fc4f6e618d4c8f3bc4b7439153b", + "sha256": "1ql4pzi8v1niid01b835ss6swy7rhdaw92icqalv4jr8vnab99b3", + "url": "https://github.com/GrapheneOS/platform_external_armnn" + }, + "external/auto": { + "dateTime": 1668218697, + "groups": [ + "pdk" + ], + "rev": "2a3c3742f966c656eefa5f9c4fa4b88ee7ea4c0c", + "revisionExpr": "2a3c3742f966c656eefa5f9c4fa4b88ee7ea4c0c", + "sha256": "1hl0kvcsh9bikk7wqmb322hakp8d8gqky8rpygwb3rc5v8mspxh5", + "url": "https://android.googlesource.com/platform/external/auto" + }, + "external/autotest": { + "dateTime": 1622652533, + "groups": [ + "pdk-fs" + ], + "rev": "025ef692cb20347c580951331369335b01ee44fb", + "revisionExpr": "025ef692cb20347c580951331369335b01ee44fb", + "sha256": "1wnd234ci6hwfflsdf248jvmwp8dd08hcka8nll3gh0wqmy9bizf", + "url": "https://android.googlesource.com/platform/external/autotest" + }, + "external/avb": { + "dateTime": 1650495959, + "groups": [ + "pdk" + ], + "rev": "3e0cd9ecbb2d529087b71486635c3f56031d6e13", + "revisionExpr": "3e0cd9ecbb2d529087b71486635c3f56031d6e13", + "sha256": "1p1zgmg398ggcsvij4s7aa18i4piggc0h5zpzv6wq5q48wigws56", + "url": "https://android.googlesource.com/platform/external/avb" + }, + "external/bazel-skylib": { + "dateTime": 1628134658, + "groups": [ + "pdk" + ], + "rev": "e3e4f5325f3a9b46381531439b27dcfb294477fe", + "revisionExpr": "e3e4f5325f3a9b46381531439b27dcfb294477fe", + "sha256": "0qkdnvsm4f9s9nabrlv9njjq8rz5hq11a95fssgkjv4x4xb7gg6x", + "url": "https://android.googlesource.com/platform/external/bazel-skylib" + }, + "external/bazelbuild-rules_android": { + "dateTime": 1638357994, + "groups": [ + "pdk" + ], + "rev": "7f7740c9ea674bf465c2afe0496065f7a6a0449e", + "revisionExpr": "7f7740c9ea674bf465c2afe0496065f7a6a0449e", + "sha256": "0l0mfjj2saq37dk5hviw13yxwqyzx3v168sga68zi0fihflll16p", + "url": "https://android.googlesource.com/platform/external/bazelbuild-rules_android" + }, + "external/bc": { + "dateTime": 1647911791, + "groups": [ + "pdk" + ], + "rev": "f2b0d658000e59ee81f263ea73b1c3870a1e8993", + "revisionExpr": "f2b0d658000e59ee81f263ea73b1c3870a1e8993", + "sha256": "0dr07hcms4bmczksxcs2cbc390any0kh2wxkdh78myg7d5biyzm7", + "url": "https://android.googlesource.com/platform/external/bc" + }, + "external/bcc": { + "dateTime": 1649197106, + "groups": [ + "pdk" + ], + "rev": "9a1c8ffe05f96ae6a19946f96b4a0e781d8ae3ce", + "revisionExpr": "9a1c8ffe05f96ae6a19946f96b4a0e781d8ae3ce", + "sha256": "09xlj0vhp7sc082z1vw6ndkv6d3yhx3kaab4fj00z4rx1qgvlb3z", + "url": "https://android.googlesource.com/platform/external/bcc" + }, + "external/blktrace": { + "dateTime": 1622652534, + "groups": [ + "pdk" + ], + "rev": "d300bba0e4b3b84fef4cef81b1818cbc194a5b8c", + "revisionExpr": "d300bba0e4b3b84fef4cef81b1818cbc194a5b8c", + "sha256": "1v4znxs40lqzd9k5qw5my887x3ybybdfhhcf7qi3y4v9p8wqk9mw", + "url": "https://android.googlesource.com/platform/external/blktrace" + }, + "external/boringssl": { + "dateTime": 1665011443, + "groups": [ + "pdk" + ], + "rev": "a692c5b3e96b9c085421103a0cc8936825538eda", + "revisionExpr": "a692c5b3e96b9c085421103a0cc8936825538eda", + "sha256": "19vywdbicjs85dflvyssjpjxdwjqnp8yjszjyb5sbyzmqzxi9js4", + "url": "https://android.googlesource.com/platform/external/boringssl" + }, + "external/bouncycastle": { + "dateTime": 1668218713, + "groups": [ + "pdk" + ], + "rev": "e4fb7fc2dd9537c33ba2d7a20bfd479bbefcab43", + "revisionExpr": "e4fb7fc2dd9537c33ba2d7a20bfd479bbefcab43", + "sha256": "082ywla2fa9ns59pwhda726v1j66qk0g8nl5x3223x0hl24b6gzi", + "url": "https://android.googlesource.com/platform/external/bouncycastle" + }, + "external/bpftool": { + "dateTime": 1649409150, + "groups": [ + "pdk" + ], + "rev": "63459af41c7eec3246d7bc13898c84f722687de5", + "revisionExpr": "63459af41c7eec3246d7bc13898c84f722687de5", + "sha256": "0pghq17bz2wizanlb50j762k3r7525wlnsb1cy7ni9vlm3h5c0d0", + "url": "https://android.googlesource.com/platform/external/bpftool" + }, + "external/brotli": { + "dateTime": 1622652535, + "groups": [ + "pdk" + ], + "rev": "ba7ec1607b90d7a911422d9761ffa4fd14548b4f", + "revisionExpr": "ba7ec1607b90d7a911422d9761ffa4fd14548b4f", + "sha256": "0jjahi9515i5fchmym5rc9fk63hh8dmmbacpvf5q8bfb96vc52bg", + "url": "https://android.googlesource.com/platform/external/brotli" + }, + "external/bsdiff": { + "dateTime": 1649306770, + "groups": [ + "pdk" + ], + "rev": "5bd632852c43ba5524b4ba46c6e7e03e77e1ea63", + "revisionExpr": "5bd632852c43ba5524b4ba46c6e7e03e77e1ea63", + "sha256": "1y68jv3z16y96gjgihsvfw4pa2n9154x1pzfqy6jfhhn80lmd64h", + "url": "https://android.googlesource.com/platform/external/bsdiff" + }, + "external/bzip2": { + "dateTime": 1642188032, + "groups": [ + "pdk" + ], + "rev": "af971b5524a392944a8fd1423b1860f3ab2919ec", + "revisionExpr": "af971b5524a392944a8fd1423b1860f3ab2919ec", + "sha256": "0m4pz4yimmbd2si5apasf5x8y7x167x6gwf4ysd3d18k3fbqr6cd", + "url": "https://android.googlesource.com/platform/external/bzip2" + }, + "external/caliper": { + "dateTime": 1646389210, + "groups": [ + "pdk" + ], + "rev": "0974b1a712c1688964c707f968a123be344bae9c", + "revisionExpr": "0974b1a712c1688964c707f968a123be344bae9c", + "sha256": "090f87fjkyhlgqs33sfrmm8wflvlb91fgm8bcnaga630vxi4hrjd", + "url": "https://android.googlesource.com/platform/external/caliper" + }, + "external/capstone": { + "dateTime": 1646371583, + "groups": [ + "pdk" + ], + "rev": "d0911058809dc914aebd64fd01b0b5f76fb171dd", + "revisionExpr": "d0911058809dc914aebd64fd01b0b5f76fb171dd", + "sha256": "0fh4zgwilbwpy8wa9pg66qqxizks1w4786ycw8n6g4mv5k97s4ij", + "url": "https://android.googlesource.com/platform/external/capstone" + }, + "external/catch2": { + "dateTime": 1646415226, + "groups": [ + "pdk" + ], + "rev": "5f8628024c5a9219caa004d6a9547aacd9ba94c1", + "revisionExpr": "5f8628024c5a9219caa004d6a9547aacd9ba94c1", + "sha256": "129fkivaa0is8mcpmk1i5i8pnws530rqhcalcdfw7134y46iyr0v", + "url": "https://android.googlesource.com/platform/external/catch2" + }, + "external/cblas": { + "dateTime": 1622298991, + "groups": [ + "pdk" + ], + "rev": "4fdeda64177f60e1b226349885b3c0ea016f3068", + "revisionExpr": "4fdeda64177f60e1b226349885b3c0ea016f3068", + "sha256": "0vs0bvv7jxg9v853ys0262523qw6f83vlyzkq8dfrsvnsycakzzf", + "url": "https://android.googlesource.com/platform/external/cblas" + }, + "external/cbor-java": { + "dateTime": 1622652538, + "groups": [ + "pdk" + ], + "rev": "6b4b6adc5ff8f91e2ddef14adf510e14aaf90204", + "revisionExpr": "6b4b6adc5ff8f91e2ddef14adf510e14aaf90204", + "sha256": "18ycp109z76isyfi7pac2nd9idi23wpywkbndp9ki1h69mwr2zmm", + "url": "https://android.googlesource.com/platform/external/cbor-java" + }, + "external/chromium-trace": { + "dateTime": 1634775998, + "groups": [ + "pdk" + ], + "rev": "9456b95a6d4b95c765c9f2264a71b0334f6cf8d7", + "revisionExpr": "9456b95a6d4b95c765c9f2264a71b0334f6cf8d7", + "sha256": "1y7cb0xnvyfw19wp28r9s8bpcm2db2anck6w5papi5l1i6x2z6ai", + "url": "https://android.googlesource.com/platform/external/chromium-trace" + }, + "external/clang": { + "dateTime": 1666307158, + "groups": [ + "pdk" + ], + "rev": "9641e2a2894e4fb9757c5453a2098fb53f8f7f90", + "revisionExpr": "9641e2a2894e4fb9757c5453a2098fb53f8f7f90", + "sha256": "0ynjkpykfy2a3xkys1j4w6f5nlfkfz5sd2dyclpkhk6klj0ywviw", + "url": "https://android.googlesource.com/platform/external/clang" + }, + "external/cldr": { + "dateTime": 1670976642, + "groups": [ + "pdk" + ], + "rev": "3d5e129125517b68c70cdcd25dc87c8f8e9bf717", + "revisionExpr": "3d5e129125517b68c70cdcd25dc87c8f8e9bf717", + "sha256": "1v4izlq88dr1b6xkmx2kp3hivnvnzrwyik0kb3km381fafrihpl4", + "url": "https://android.googlesource.com/platform/external/cldr" + }, + "external/cn-cbor": { + "dateTime": 1622298989, + "groups": [ + "pdk" + ], + "rev": "7b581886d1830f50c3ab104a56b7ab931779466f", + "revisionExpr": "7b581886d1830f50c3ab104a56b7ab931779466f", + "sha256": "1gh910wa3zrdk8jaghbbrwhr5cwxj2jiji98b00i79vdndi9fkp4", + "url": "https://android.googlesource.com/platform/external/cn-cbor" + }, + "external/compiler-rt": { + "dateTime": 1622652543, + "groups": [ + "pdk" + ], + "rev": "b429e93fbf939d13875665f7666c36dde342371d", + "revisionExpr": "b429e93fbf939d13875665f7666c36dde342371d", + "sha256": "1sxxwngwcb9z6x3f9i7fw8j08h27wvzhdnmwxbrx2kz2zphm4gwn", + "url": "https://android.googlesource.com/platform/external/compiler-rt" + }, + "external/connectedappssdk": { + "dateTime": 1658818889, + "groups": [ + "pdk" + ], + "rev": "c08c376ed90fdb98c2ec1edd501396c5dd8d7f6a", + "revisionExpr": "c08c376ed90fdb98c2ec1edd501396c5dd8d7f6a", + "sha256": "0yg74w0kcgjpiic936k1ibg0idw2394wkj914rwywd6i9s5hvplm", + "url": "https://android.googlesource.com/platform/external/connectedappssdk" + }, + "external/conscrypt": { + "dateTime": 1678728656, + "groups": [ + "pdk" + ], + "rev": "756206ff8d4bee537c3c52bf9568dc5345965dc6", + "revisionExpr": "756206ff8d4bee537c3c52bf9568dc5345965dc6", + "sha256": "18sa1rx37h04j7qwhy9k0nzhjczxj58965vrsd1dlblh43qd8lll", + "url": "https://github.com/GrapheneOS/platform_external_conscrypt" + }, + "external/cpu_features": { + "dateTime": 1647911800, + "groups": [ + "pdk" + ], + "rev": "f2eb1669a696ccf740aac27ea40d02afcf88d6b5", + "revisionExpr": "f2eb1669a696ccf740aac27ea40d02afcf88d6b5", + "sha256": "12sv2vs84rh992bzw4ipbhjxa7vgs40kcqjass0j405dfrirbv2z", + "url": "https://android.googlesource.com/platform/external/cpu_features" + }, + "external/cpuinfo": { + "dateTime": 1622652544, + "groups": [ + "pdk" + ], + "rev": "6187d8f4fab4f059064233ef2f9a6a430522066c", + "revisionExpr": "6187d8f4fab4f059064233ef2f9a6a430522066c", + "sha256": "0y7api7gknnfphvwz8fc751yzwj5vzzgm7zqdbrcf0r3m09my4yg", + "url": "https://android.googlesource.com/platform/external/cpuinfo" + }, + "external/crcalc": { + "dateTime": 1622652544, + "groups": [ + "pdk" + ], + "rev": "a164e4c8ceb68d2ed98bfa4453ac24556007d537", + "revisionExpr": "a164e4c8ceb68d2ed98bfa4453ac24556007d537", + "sha256": "1nldnvwr197rpzigkxrdb1342vcnwh1mdazr831ynscqga55f7sc", + "url": "https://android.googlesource.com/platform/external/crcalc" + }, + "external/cros/system_api": { + "dateTime": 1588165008, + "groups": [ + "pdk" + ], + "rev": "2a8a2d44c70472770d0b4349aae4c51087f89f8f", + "revisionExpr": "2a8a2d44c70472770d0b4349aae4c51087f89f8f", + "sha256": "1jr6jiz7qjgwfm8p15lq6qh18iy25qbyr1accj1mxy2xcp3lcvnl", + "tree": "cb891c789d5114d8075da9efe5edb3a434291444", + "url": "https://android.googlesource.com/platform/external/cros/system_api" + }, + "external/crosvm": { + "dateTime": 1678728657, + "groups": [ + "pdk" + ], + "rev": "b9db661f5e71a285587a0058042ef00d550f30f1", + "revisionExpr": "b9db661f5e71a285587a0058042ef00d550f30f1", + "sha256": "0zraazyf5z3nspirys7db006gi0lpwrrkvg85l3l42ks61rkx672", + "url": "https://github.com/GrapheneOS/platform_external_crosvm" + }, + "external/curl": { + "dateTime": 1639008394, + "groups": [ + "pdk" + ], + "rev": "a63ec7d2a65b0c8fbe4e57a9bebd17015c1e1b57", + "revisionExpr": "a63ec7d2a65b0c8fbe4e57a9bebd17015c1e1b57", + "sha256": "036pm4s5bfd84gizdsnjpggb51mq7sih59c23cwyy2w6kmr8ia75", + "url": "https://android.googlesource.com/platform/external/curl" + }, + "external/dagger2": { + "dateTime": 1670285170, + "groups": [ + "pdk" + ], + "rev": "ac3693e498fc5ec6fcea7723fb16ae4d8c820ffc", + "revisionExpr": "ac3693e498fc5ec6fcea7723fb16ae4d8c820ffc", + "sha256": "0gg2r7a3dym15rldjx2z1j9wfjg873zsvzyph2mgz5lhjgmfnmrx", + "url": "https://android.googlesource.com/platform/external/dagger2" + }, + "external/deqp": { + "dateTime": 1667610365, + "groups": [ + "pdk-fs" + ], + "rev": "fdb2813991941676bb88a2f5949b1c8d4a179852", + "revisionExpr": "fdb2813991941676bb88a2f5949b1c8d4a179852", + "sha256": "11cwyds35nf2gvfnpdjdh8pzsc63pqqh2lyx6ydspaqxcjvcp1zv", + "url": "https://android.googlesource.com/platform/external/deqp" + }, + "external/deqp-deps/SPIRV-Headers": { + "dateTime": 1644335725, + "groups": [ + "pdk-fs" + ], + "rev": "567fdaf4e08b0c6cd6887dc2f5753f27b25f6ad5", + "revisionExpr": "567fdaf4e08b0c6cd6887dc2f5753f27b25f6ad5", + "sha256": "0508nlk4l2vlrs4r86ngxc8i8mnhq58gm676a7zkjjzs3fyj1dh6", + "url": "https://android.googlesource.com/platform/external/deqp-deps/SPIRV-Headers" + }, + "external/deqp-deps/SPIRV-Tools": { + "dateTime": 1644429891, + "groups": [ + "pdk-fs" + ], + "rev": "58fa443749935aa5e97ae544c2e0574835814e0b", + "revisionExpr": "58fa443749935aa5e97ae544c2e0574835814e0b", + "sha256": "0989dv9bhmjfampm56nj68f934zkgclwjqmjzjg8j9k16xdnicjj", + "url": "https://android.googlesource.com/platform/external/deqp-deps/SPIRV-Tools" + }, + "external/deqp-deps/amber": { + "dateTime": 1644330667, + "groups": [ + "pdk-fs" + ], + "rev": "3f8fbfe46bdb1dd1526687a84c644c1b2846a636", + "revisionExpr": "3f8fbfe46bdb1dd1526687a84c644c1b2846a636", + "sha256": "1vyia13cm35q11k9w3jshjs43kanbwr9rh1vx58dkm7r4pca1056", + "url": "https://android.googlesource.com/platform/external/deqp-deps/amber" + }, + "external/deqp-deps/glslang": { + "dateTime": 1649255547, + "groups": [ + "pdk-fs" + ], + "rev": "87ebffc4ba5e483e5ca13d5f9cb2afbed9bad1e4", + "revisionExpr": "87ebffc4ba5e483e5ca13d5f9cb2afbed9bad1e4", + "sha256": "04j1wi5acmymgwbw5bs68gqi5xzzjvycps4n3fgsi46s53h5vnbl", + "url": "https://android.googlesource.com/platform/external/deqp-deps/glslang" + }, + "external/desugar": { + "dateTime": 1622652549, + "groups": [ + "pdk" + ], + "rev": "9c653afd2ef483437628cdb14e3c99d9380d3dbb", + "revisionExpr": "9c653afd2ef483437628cdb14e3c99d9380d3dbb", + "sha256": "0l24kgg5lm93aawfknf9igbhcag5jlacs0v1h0b2cwk7ffq6igyv", + "url": "https://android.googlesource.com/platform/external/desugar" + }, + "external/dexmaker": { + "dateTime": 1647996045, + "groups": [ + "pdk" + ], + "rev": "ecb8636406ec1c4c89e721e38d570e8c19bba866", + "revisionExpr": "ecb8636406ec1c4c89e721e38d570e8c19bba866", + "sha256": "0aqd90qpabb35nv6xpzinwk35m1psih4c0gny8wr51yh507f9yb3", + "url": "https://android.googlesource.com/platform/external/dexmaker" + }, + "external/dlmalloc": { + "dateTime": 1588119024, + "groups": [ + "pdk" + ], + "rev": "ec96486d81952c9c07dde5ea477ef33e37c521e5", + "revisionExpr": "ec96486d81952c9c07dde5ea477ef33e37c521e5", + "sha256": "1yz7c4y6jppq2gxgc7bnrhis4na6r96w3i9y7rqb32hyh971ym8h", + "tree": "b06ac27129c0b61709496137ff6ca8b044928639", + "url": "https://android.googlesource.com/platform/external/dlmalloc" + }, + "external/dng_sdk": { + "dateTime": 1650404996, + "groups": [ + "pdk" + ], + "rev": "71c2791f9b8e90c57f2babffec7734b3829a6b06", + "revisionExpr": "71c2791f9b8e90c57f2babffec7734b3829a6b06", + "sha256": "07d9ikf609i5mbp824fyrfhnl388z1l0g485vnnnaxnrv1affhac", + "url": "https://android.googlesource.com/platform/external/dng_sdk" + }, + "external/dnsmasq": { + "dateTime": 1644613006, + "groups": [ + "pdk" + ], + "rev": "6c237fe72b5235ca5f46ee68f3ff78de84b28cbf", + "revisionExpr": "6c237fe72b5235ca5f46ee68f3ff78de84b28cbf", + "sha256": "10xl8m0nrmg53i32p8f9ckw30cnh4xiff4h3lcjf65v5d16y0hqs", + "url": "https://android.googlesource.com/platform/external/dnsmasq" + }, + "external/doclava": { + "dateTime": 1646696548, + "groups": [ + "pdk" + ], + "rev": "bbcaaacdadb8ea3c50466287db02466023ce9bea", + "revisionExpr": "bbcaaacdadb8ea3c50466287db02466023ce9bea", + "sha256": "10qfa55fnf6sqk7hih97dp486ircrs8kqwgrrbqn2drqknw9llzf", + "url": "https://android.googlesource.com/platform/external/doclava" + }, + "external/dokka": { + "dateTime": 1622145688, + "groups": [ + "pdk" + ], + "rev": "1561cf03a908b651be77ab3adc54d8672bb7d852", + "revisionExpr": "1561cf03a908b651be77ab3adc54d8672bb7d852", + "sha256": "1ysi8ryxyrpkslzsvqbgq2mi60zbam7im2jjr5rjhxdgnyv84m2y", + "url": "https://android.googlesource.com/platform/external/dokka" + }, + "external/downloader": { + "dateTime": 1622652550, + "groups": [ + "pdk" + ], + "rev": "0fb697dbe348298eb9ab16b58a33a29653a686be", + "revisionExpr": "0fb697dbe348298eb9ab16b58a33a29653a686be", + "sha256": "1prbsya7mwnk2f6z7zmg4a62873kk5yfhjrki7dwb8rzwzq9mm5n", + "url": "https://android.googlesource.com/platform/external/downloader" + }, + "external/drm_hwcomposer": { + "dateTime": 1646864782, + "groups": [ + "drm_hwcomposer", + "pdk-fs" + ], + "rev": "0ce361010578834528e6e987c2f75d942884e370", + "revisionExpr": "0ce361010578834528e6e987c2f75d942884e370", + "sha256": "1qqm7nl5dnz0l6ih0wrb4i89ddjsx9xgkgn282qgz6r8vbyzbp5k", + "url": "https://android.googlesource.com/platform/external/drm_hwcomposer" + }, + "external/dtc": { + "dateTime": 1664838592, + "groups": [ + "pdk" + ], + "rev": "9ded70a73a08c09f64d8d1c7c852d179d6c194bf", + "revisionExpr": "9ded70a73a08c09f64d8d1c7c852d179d6c194bf", + "sha256": "0yhibyl524hxidsbvjlsn01pcsi15nhwva4p0cpb6k0x5pml55dz", + "url": "https://android.googlesource.com/platform/external/dtc" + }, + "external/dynamic_depth": { + "dateTime": 1650567696, + "groups": [ + "pdk" + ], + "rev": "ac799d16e73b13d95197650bf1edd1921f85eade", + "revisionExpr": "ac799d16e73b13d95197650bf1edd1921f85eade", + "sha256": "0q9731mdga0q7cqdbspypbvgak82fziha93gkj3rm3mwc4zj9d03", + "url": "https://android.googlesource.com/platform/external/dynamic_depth" + }, + "external/e2fsprogs": { + "dateTime": 1629851921, + "groups": [ + "pdk" + ], + "rev": "a6f2586b470c96ed917ae56f2c84c6deaf8cfc31", + "revisionExpr": "a6f2586b470c96ed917ae56f2c84c6deaf8cfc31", + "sha256": "07ycf95c1kvnbcnmpyf9w474hrkbwrvg993bhn459l8l2s17hdz7", + "url": "https://android.googlesource.com/platform/external/e2fsprogs" + }, + "external/easymock": { + "dateTime": 1622652552, + "groups": [ + "pdk" + ], + "rev": "06a9728c3609f856e87db38a6602196cec3ab727", + "revisionExpr": "06a9728c3609f856e87db38a6602196cec3ab727", + "sha256": "13x8mwwilrqva7wknhcab80lhmh0j55mgdiha3w5v1crlk7nbgrz", + "url": "https://android.googlesource.com/platform/external/easymock" + }, + "external/eigen": { + "dateTime": 1645807265, + "groups": [ + "pdk" + ], + "rev": "bc0f5df265caa21a2120c22453655a7fcc941991", + "revisionExpr": "bc0f5df265caa21a2120c22453655a7fcc941991", + "sha256": "0rd6m7pq36m1zd433x79gd3g0dmvn43m0vda0ar3brmg8pfjxryh", + "url": "https://android.googlesource.com/platform/external/eigen" + }, + "external/elfutils": { + "dateTime": 1645751014, + "groups": [ + "pdk" + ], + "rev": "ddc00d49eaf399d5be03b5f5897a1aced71b03c8", + "revisionExpr": "ddc00d49eaf399d5be03b5f5897a1aced71b03c8", + "sha256": "0qlwsmmm9is4z9d9cvsysaisp69zb85f473a5pp9736isw56lzy0", + "url": "https://android.googlesource.com/platform/external/elfutils" + }, + "external/emma": { + "dateTime": 1622652554, + "groups": [ + "pdk" + ], + "rev": "f8ac30e2dbdcaa8ad5432d7ffa6fbaa4216f71c1", + "revisionExpr": "f8ac30e2dbdcaa8ad5432d7ffa6fbaa4216f71c1", + "sha256": "0q783p5xwhrw2hgq2lihxdz80n7gyw6pri9l8ryrzgdklxqgpdhy", + "url": "https://android.googlesource.com/platform/external/emma" + }, + "external/erofs-utils": { + "dateTime": 1648096316, + "groups": [ + "pdk" + ], + "rev": "b26dbef946efb872f0a2b904ec59a83745c9df19", + "revisionExpr": "b26dbef946efb872f0a2b904ec59a83745c9df19", + "sha256": "17s3f7vfyi2vq37mpnnrv2hjdgl0qzq3m5hkhq3aikiqx37klshj", + "url": "https://android.googlesource.com/platform/external/erofs-utils" + }, + "external/error_prone": { + "dateTime": 1646436643, + "groups": [ + "pdk" + ], + "rev": "18533e3567bf954b1a9d4e659057859aeb004b50", + "revisionExpr": "18533e3567bf954b1a9d4e659057859aeb004b50", + "sha256": "0ssaaklg4vrvq5kqyy224r5z1aywgcivzlpfyhmxm3rs60k7mhs5", + "url": "https://android.googlesource.com/platform/external/error_prone" + }, + "external/escapevelocity": { + "dateTime": 1622652554, + "groups": [ + "pdk" + ], + "rev": "953cb3b75b83ec815d2e82a9fa4018b2246741ea", + "revisionExpr": "953cb3b75b83ec815d2e82a9fa4018b2246741ea", + "sha256": "12g3s6l40sncayrl9hvwkixb0diq5gkdf0i3j3llz8yi5i9bh1pp", + "url": "https://android.googlesource.com/platform/external/escapevelocity" + }, + "external/ethtool": { + "dateTime": 1644377751, + "groups": [ + "pdk" + ], + "rev": "98e4d6947b54ad6ed9ec8484e65fd53eeb5878b8", + "revisionExpr": "98e4d6947b54ad6ed9ec8484e65fd53eeb5878b8", + "sha256": "195s3jr4mpggzcimhbi4lmbd4wfbz1asp3m2n0xvrqzgywjmhwja", + "url": "https://android.googlesource.com/platform/external/ethtool" + }, + "external/exfatprogs": { + "dateTime": 1625696688, + "groups": [ + "pdk" + ], + "rev": "f815739718469cce03301ee2f0854b028b7498e8", + "revisionExpr": "f815739718469cce03301ee2f0854b028b7498e8", + "sha256": "1v991q9vyjivkp62svlyxbg8d8hyyfg66jvdamcjd59mjm3jxrgv", + "url": "https://android.googlesource.com/platform/external/exfatprogs" + }, + "external/exoplayer": { + "dateTime": 1650903731, + "groups": [ + "pdk" + ], + "rev": "918792b27161068fe14d299812b79ee4c1ee4f25", + "revisionExpr": "918792b27161068fe14d299812b79ee4c1ee4f25", + "sha256": "1caab7w3psk8ank0qiwlihvb57jsdnlp3kbnh91n6wd8lcz6qqkm", + "url": "https://android.googlesource.com/platform/external/exoplayer" + }, + "external/expat": { + "dateTime": 1670033218, + "groups": [ + "pdk" + ], + "rev": "2f219f0835e7b03362d2e0d199b548b385d3e2dd", + "revisionExpr": "2f219f0835e7b03362d2e0d199b548b385d3e2dd", + "sha256": "0349i6a0lgp34v2l8zw24w3gcvvxz3axjkfsnl482x1cga2k7w4q", + "url": "https://android.googlesource.com/platform/external/expat" + }, + "external/f2fs-tools": { + "dateTime": 1648000584, + "groups": [ + "pdk" + ], + "rev": "d729003e3a32c8175a3445668ff141639a14b10f", + "revisionExpr": "d729003e3a32c8175a3445668ff141639a14b10f", + "sha256": "0cgnj6whhflyfb303i92vmgb6h9dmxbmnyphv168xqf9ayivqxsl", + "url": "https://android.googlesource.com/platform/external/f2fs-tools" + }, + "external/fastrpc": { + "dateTime": 1587748082, + "groups": [ + "pdk" + ], + "rev": "418b791d679beb2078b579a3b6936cf330c41799", + "revisionExpr": "418b791d679beb2078b579a3b6936cf330c41799", + "sha256": "1mfid59pw4qkv4zdj86g8mm0gsrdqkpc8kcwx6xbq8l42k9br4jl", + "tree": "d716961e82370ff4435e14dfc9c582bc3f8081dc", + "url": "https://android.googlesource.com/platform/external/fastrpc" + }, + "external/fdlibm": { + "dateTime": 1624638985, + "groups": [ + "pdk" + ], + "rev": "3712afa2cd33760df9b7bb1c2ccc2bef66cfd4cd", + "revisionExpr": "3712afa2cd33760df9b7bb1c2ccc2bef66cfd4cd", + "sha256": "1kzf8bs9zdlbz31kw4z7nsk999pvgchw2kampmyl222cilc68g36", + "url": "https://android.googlesource.com/platform/external/fdlibm" + }, + "external/fec": { + "dateTime": 1627336442, + "groups": [ + "pdk" + ], + "rev": "bd748f639f8156d3c439c46178ee2e1176b226cf", + "revisionExpr": "bd748f639f8156d3c439c46178ee2e1176b226cf", + "sha256": "0gvy96h7lkwban9rnn1n73adz0vsv1by0477xbzwxnrxilapa141", + "url": "https://android.googlesource.com/platform/external/fec" + }, + "external/fft2d": { + "dateTime": 1646757324, + "groups": [ + "pdk" + ], + "rev": "519b19e8f0491df1703623767e1a75d2806eaa82", + "revisionExpr": "519b19e8f0491df1703623767e1a75d2806eaa82", + "sha256": "1226jvvzhj6gqzkjl2yvj835cwmbfbpvf0msr1c1srw4yjffqjvf", + "url": "https://android.googlesource.com/platform/external/fft2d" + }, + "external/firebase-messaging": { + "dateTime": 1624893739, + "groups": [ + "pdk" + ], + "rev": "03b91ecdc1db1e077bec73ea3a958469a9ffc60a", + "revisionExpr": "03b91ecdc1db1e077bec73ea3a958469a9ffc60a", + "sha256": "18c68j3cfc906x8glmlmcsxrbxfqy67dlim116grjmihv491zlsi", + "url": "https://android.googlesource.com/platform/external/firebase-messaging" + }, + "external/flac": { + "dateTime": 1646424003, + "groups": [ + "pdk" + ], + "rev": "88a095dfd3ac0755f32a1d3fcea046ff96f4d2a8", + "revisionExpr": "88a095dfd3ac0755f32a1d3fcea046ff96f4d2a8", + "sha256": "0jc15257iy69grfrngcja6l24vpx9d6da078fzs1yl4x94hsph8v", + "url": "https://android.googlesource.com/platform/external/flac" + }, + "external/flatbuffers": { + "dateTime": 1647911808, + "groups": [ + "pdk" + ], + "rev": "97fbd0a3946f23cf9445f6776314bcc919ef4906", + "revisionExpr": "97fbd0a3946f23cf9445f6776314bcc919ef4906", + "sha256": "0krffwqq0yq0p5xgpxwxk4gnhl9jmrgqmi8c0xkndj4p78znd5na", + "url": "https://android.googlesource.com/platform/external/flatbuffers" + }, + "external/fmtlib": { + "dateTime": 1647546490, + "groups": [ + "pdk" + ], + "rev": "1424396741302fb4722bdd63e19d84ab2475056d", + "revisionExpr": "1424396741302fb4722bdd63e19d84ab2475056d", + "sha256": "02pn8c5qp6rgqkq4nmycz5lbdkg312yi75n1szk81xbbzvvdn1fb", + "url": "https://android.googlesource.com/platform/external/fmtlib" + }, + "external/fonttools": { + "dateTime": 1648246038, + "groups": [ + "pdk" + ], + "rev": "29956f91d34a6e7e114e9e04c4c22296e20b80c8", + "revisionExpr": "29956f91d34a6e7e114e9e04c4c22296e20b80c8", + "sha256": "1l3pip0i4p22ilq34vla03h4di60ikq1hyzdxc0nla7nxd5qbqb1", + "url": "https://android.googlesource.com/platform/external/fonttools" + }, + "external/freetype": { + "dateTime": 1671754038, + "groups": [ + "pdk" + ], + "rev": "61824f13c77b440b41a2c278a39712badf968a7b", + "revisionExpr": "61824f13c77b440b41a2c278a39712badf968a7b", + "sha256": "1ij6mjw5y71r8ch6mmcv474gml8bmz3r70xgdf3rajm5bqxjq2x9", + "url": "https://android.googlesource.com/platform/external/freetype" + }, + "external/fsck_msdos": { + "dateTime": 1636078032, + "groups": [ + "pdk" + ], + "rev": "9558e6ac2e10ab0fef46fdd14187b840555f86f4", + "revisionExpr": "9558e6ac2e10ab0fef46fdd14187b840555f86f4", + "sha256": "1r3bxyi8x2qgs73m56m2s95ffnsc9ry0nkx8sqv2bqlbs6yjwm9z", + "url": "https://android.googlesource.com/platform/external/fsck_msdos" + }, + "external/fsverity-utils": { + "dateTime": 1646369615, + "groups": [ + "pdk" + ], + "rev": "006c762eefe32fa0f67907ca61115ef5a8e543b6", + "revisionExpr": "006c762eefe32fa0f67907ca61115ef5a8e543b6", + "sha256": "1nhg37krqq6fyxci9avi0h52whiv87g9ahxanqp3hkricksdcvni", + "url": "https://android.googlesource.com/platform/external/fsverity-utils" + }, + "external/gemmlowp": { + "dateTime": 1644001663, + "groups": [ + "pdk" + ], + "rev": "b28279ad6d3c1b739fe284223523bc240cd60f39", + "revisionExpr": "b28279ad6d3c1b739fe284223523bc240cd60f39", + "sha256": "19wb0d79w62zx4236prk5xxkpbw1mkhs5kzp9mna1kb1snl6kdx3", + "url": "https://android.googlesource.com/platform/external/gemmlowp" + }, + "external/geojson-jackson": { + "dateTime": 1634745949, + "groups": [ + "pdk" + ], + "rev": "0a3f43d92ad5792c5b4b498ed882d515197e6f75", + "revisionExpr": "0a3f43d92ad5792c5b4b498ed882d515197e6f75", + "sha256": "0v5cj721ss2dakk1amw3y8w2w1357ahf4gi36csk1q0fm53830lk", + "url": "https://android.googlesource.com/platform/external/geojson-jackson" + }, + "external/geonames": { + "dateTime": 1634733546, + "groups": [ + "pdk" + ], + "rev": "4b3b986512b965dcd954efc8d5d0aed074fc80fc", + "revisionExpr": "4b3b986512b965dcd954efc8d5d0aed074fc80fc", + "sha256": "05rgnp2g1q5vvzk5waqkck1h0nqha3rj7g6m64bl7c8kjdjl9bcb", + "url": "https://android.googlesource.com/platform/external/geonames" + }, + "external/gflags": { + "dateTime": 1622652560, + "groups": [ + "pdk" + ], + "rev": "061f68cd158fa658ec0b9b2b989ed55764870047", + "revisionExpr": "061f68cd158fa658ec0b9b2b989ed55764870047", + "sha256": "0wyiic485x863sdm6834dsl3b4c40fqpagz529v091kribmmm8gz", + "url": "https://android.googlesource.com/platform/external/gflags" + }, + "external/gfxstream-protocols": { + "dateTime": 1666473383, + "groups": [ + "pdk" + ], + "rev": "9f11c249d85906ecf79338c6b72bf1c3b8514ae7", + "revisionExpr": "9f11c249d85906ecf79338c6b72bf1c3b8514ae7", + "sha256": "0izxwicbfvif6g0v9a3qrm1p6hrdlzph05yq74p1c1wirb6wag96", + "url": "https://android.googlesource.com/platform/external/gfxstream-protocols" + }, + "external/giflib": { + "dateTime": 1638856775, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "5b435a6c1e743c66416a517386bbe6411d936e03", + "revisionExpr": "5b435a6c1e743c66416a517386bbe6411d936e03", + "sha256": "1kb9pkh8mq5jzqdy47qn9kacj5553j3jvqv8j7xyyr551bxh7936", + "url": "https://android.googlesource.com/platform/external/giflib" + }, + "external/glide": { + "dateTime": 1647376742, + "groups": [ + "pdk" + ], + "rev": "6f8b1fbb07f87d1eba22e6b7be30f0e297dbbbe7", + "revisionExpr": "6f8b1fbb07f87d1eba22e6b7be30f0e297dbbbe7", + "sha256": "12b9jp1i41ddrkmpi755m4zrdnw5qakxpibv6xgpk6b3b2dxxg5g", + "url": "https://android.googlesource.com/platform/external/glide" + }, + "external/go-cmp": { + "dateTime": 1648957205, + "groups": [ + "pdk" + ], + "rev": "963280ff1cb2d5259a0679cbc467fabb69b4f13a", + "revisionExpr": "963280ff1cb2d5259a0679cbc467fabb69b4f13a", + "sha256": "1jskhc9ah3nr4zhwpm1hdqz37v85r8nkxjnd0qisqs19hm8a4mb3", + "url": "https://android.googlesource.com/platform/external/go-cmp" + }, + "external/golang-protobuf": { + "dateTime": 1648957207, + "groups": [ + "pdk" + ], + "rev": "778fd2fe348de8c0dad75597fcaa7aced089ed2d", + "revisionExpr": "778fd2fe348de8c0dad75597fcaa7aced089ed2d", + "sha256": "18rw6fgc203hrz6bqm0n5pyam379asqb69hni84sbzh9b5qg01bl", + "url": "https://android.googlesource.com/platform/external/golang-protobuf" + }, + "external/google-benchmark": { + "dateTime": 1622652561, + "groups": [ + "pdk" + ], + "rev": "db4553b1a39ef8ef84a097dfa2e795c0a4df60d8", + "revisionExpr": "db4553b1a39ef8ef84a097dfa2e795c0a4df60d8", + "sha256": "1jnb9fbib4gp3w9smw5s1nvz2snbz414yxxa1xb58p5wjp7fqx4w", + "url": "https://android.googlesource.com/platform/external/google-benchmark" + }, + "external/google-breakpad": { + "dateTime": 1648167177, + "groups": [ + "pdk-fs" + ], + "rev": "b7ba111e8c54beb68b59a59f424ffe42781ee293", + "revisionExpr": "b7ba111e8c54beb68b59a59f424ffe42781ee293", + "sha256": "1jcmj4qpmv1md3d07787lmv8cwg677ln747qhy9r5pcjkv1i7l65", + "url": "https://android.googlesource.com/platform/external/google-breakpad" + }, + "external/google-fonts/arbutus-slab": { + "dateTime": 1646764627, + "groups": [ + "pdk" + ], + "rev": "fd6958f6e062f49d96db9ba78b531105f9804f4f", + "revisionExpr": "fd6958f6e062f49d96db9ba78b531105f9804f4f", + "sha256": "187csgjmh4jwwrnaahsqgnkhzccg0h9gc9r38iczaiz2dlxm2mg3", + "url": "https://android.googlesource.com/platform/external/google-fonts/arbutus-slab" + }, + "external/google-fonts/arvo": { + "dateTime": 1646701888, + "groups": [ + "pdk" + ], + "rev": "8220c0c8644b609d6ac5c2a39c824eaf597f07a9", + "revisionExpr": "8220c0c8644b609d6ac5c2a39c824eaf597f07a9", + "sha256": "00f5fv658n36f4mglzwv848dhnkasnbmmf2d101191r4xa5x3gb6", + "url": "https://android.googlesource.com/platform/external/google-fonts/arvo" + }, + "external/google-fonts/barlow": { + "dateTime": 1646701923, + "groups": [ + "pdk" + ], + "rev": "004a511870ab714b02d2e54e6d5f413e5503ba10", + "revisionExpr": "004a511870ab714b02d2e54e6d5f413e5503ba10", + "sha256": "1fy1qidf80iqxh7x0nv3pcx467wybvr0n15l710if85dnn8sgjzv", + "url": "https://android.googlesource.com/platform/external/google-fonts/barlow" + }, + "external/google-fonts/big-shoulders-text": { + "dateTime": 1646703881, + "groups": [ + "pdk" + ], + "rev": "5e881e067d392e057c26fb17c3d22021f53040cc", + "revisionExpr": "5e881e067d392e057c26fb17c3d22021f53040cc", + "sha256": "1s25n6pby56mm6zg8czh1z2y1z298d6w6rvh8gr90jsrw9im1syr", + "url": "https://android.googlesource.com/platform/external/google-fonts/big-shoulders-text" + }, + "external/google-fonts/carrois-gothic-sc": { + "dateTime": 1646417211, + "groups": [ + "pdk" + ], + "rev": "724c81d904ebef40c64851e06076dcb0d68c9725", + "revisionExpr": "724c81d904ebef40c64851e06076dcb0d68c9725", + "sha256": "0x9ph74av0f4iqsj0ffci4a1c62yw8hkvs455kyqxvbz3v517c8r", + "url": "https://android.googlesource.com/platform/external/google-fonts/carrois-gothic-sc" + }, + "external/google-fonts/coming-soon": { + "dateTime": 1622299000, + "groups": [ + "pdk" + ], + "rev": "8e0c0cc3609e94f914cf0fd28b124f414331b1c4", + "revisionExpr": "8e0c0cc3609e94f914cf0fd28b124f414331b1c4", + "sha256": "1wz6aji68kbhg58dbwn0zmjg2ywk6cfdq7j7awg38zl2q26nfmq9", + "url": "https://android.googlesource.com/platform/external/google-fonts/coming-soon" + }, + "external/google-fonts/cutive-mono": { + "dateTime": 1646423996, + "groups": [ + "pdk" + ], + "rev": "a90cb740f5382947da6dd1df5d0b15d9aa18dda5", + "revisionExpr": "a90cb740f5382947da6dd1df5d0b15d9aa18dda5", + "sha256": "0fixjz5h6lzqsxqllh7qk7b1sq322pmw29hs093abl3zjvy25b7a", + "url": "https://android.googlesource.com/platform/external/google-fonts/cutive-mono" + }, + "external/google-fonts/dancing-script": { + "dateTime": 1646417291, + "groups": [ + "pdk" + ], + "rev": "9eadf990f56ea7ccd29d89e1cf98508ff869bc4a", + "revisionExpr": "9eadf990f56ea7ccd29d89e1cf98508ff869bc4a", + "sha256": "0lq1nkxm7vl1rq8q6al3xy99j7kr79jvs5ifgmrpz0pjs88m3bl9", + "url": "https://android.googlesource.com/platform/external/google-fonts/dancing-script" + }, + "external/google-fonts/fraunces": { + "dateTime": 1646701876, + "groups": [ + "pdk" + ], + "rev": "84770b58540aca521818a0972429fd84b578efb2", + "revisionExpr": "84770b58540aca521818a0972429fd84b578efb2", + "sha256": "1rfdrmfkq6sz377pjz69x55qqg6bqg149fmz00dnzid98660fyd0", + "url": "https://android.googlesource.com/platform/external/google-fonts/fraunces" + }, + "external/google-fonts/karla": { + "dateTime": 1646702171, + "groups": [ + "pdk" + ], + "rev": "08c4c2c6e9b095993bf6fea9b791adc49468cf7c", + "revisionExpr": "08c4c2c6e9b095993bf6fea9b791adc49468cf7c", + "sha256": "0r7w0zjsc39phd6b1z726p07s2k91cb1jb1hchpqhmmwgszimdxg", + "url": "https://android.googlesource.com/platform/external/google-fonts/karla" + }, + "external/google-fonts/lato": { + "dateTime": 1646701907, + "groups": [ + "pdk" + ], + "rev": "64b9c93a940f767cf16cae97a1b3031af8d86db7", + "revisionExpr": "64b9c93a940f767cf16cae97a1b3031af8d86db7", + "sha256": "13scm51lbac9kv6ljxxcz9iadnmrdyqxgjmvgzr5gsygmw83k6fb", + "url": "https://android.googlesource.com/platform/external/google-fonts/lato" + }, + "external/google-fonts/lustria": { + "dateTime": 1646701933, + "groups": [ + "pdk" + ], + "rev": "0612a141ed29e4eb5d7d2a4e931adcb369cc0347", + "revisionExpr": "0612a141ed29e4eb5d7d2a4e931adcb369cc0347", + "sha256": "17x8fbq9qmdsa96whcllyphwm6m99z8m7mzn8y88hx4q2h7mxs2i", + "url": "https://android.googlesource.com/platform/external/google-fonts/lustria" + }, + "external/google-fonts/rubik": { + "dateTime": 1646702206, + "groups": [ + "pdk" + ], + "rev": "5a9349dcf52b2aecec072022c4b0a51646099433", + "revisionExpr": "5a9349dcf52b2aecec072022c4b0a51646099433", + "sha256": "0hcrpg1jywr5rq9frpr7m9mw1hvdsj1h89k9wd9lj5p99n1vhygr", + "url": "https://android.googlesource.com/platform/external/google-fonts/rubik" + }, + "external/google-fonts/source-sans-pro": { + "dateTime": 1646701942, + "groups": [ + "pdk" + ], + "rev": "d03f21b7126351f24229c2d840ed9543090e3d28", + "revisionExpr": "d03f21b7126351f24229c2d840ed9543090e3d28", + "sha256": "1bf7miqjrcqjwxdykjx7gi2y7avvfqlklbv5rbp4mbfyf9rnbgqh", + "url": "https://android.googlesource.com/platform/external/google-fonts/source-sans-pro" + }, + "external/google-fonts/zilla-slab": { + "dateTime": 1646761755, + "groups": [ + "pdk" + ], + "rev": "f34f01823afa6a6840426c19e5790494f94fe056", + "revisionExpr": "f34f01823afa6a6840426c19e5790494f94fe056", + "sha256": "1d0z8685yd7r71346psnxllx6h1difdxfg7qdlnw848bjks74ymz", + "url": "https://android.googlesource.com/platform/external/google-fonts/zilla-slab" + }, + "external/google-fruit": { + "dateTime": 1622652564, + "groups": [ + "pdk" + ], + "rev": "87849e475eaac23d7b85bddabbaf1293f80333f9", + "revisionExpr": "87849e475eaac23d7b85bddabbaf1293f80333f9", + "sha256": "0wksa168xyk42yijf2idhpvzp8225ww165px3lc9ff9ph883g0ya", + "url": "https://android.googlesource.com/platform/external/google-fruit" + }, + "external/google-java-format": { + "dateTime": 1646703852, + "groups": [ + "pdk" + ], + "rev": "624c6d728925b2ffd89fda02cef88b4752788b10", + "revisionExpr": "624c6d728925b2ffd89fda02cef88b4752788b10", + "sha256": "0w5cm6yqn2zjsa2bx0s7vmxyhbxpk4h96s6y7mzw9x1c2a30mq1v", + "url": "https://android.googlesource.com/platform/external/google-java-format" + }, + "external/google-styleguide": { + "dateTime": 1588028419, + "groups": [ + "pdk" + ], + "rev": "b72dc1cc671e70b5cba6a5e72283a7705b90dee4", + "revisionExpr": "b72dc1cc671e70b5cba6a5e72283a7705b90dee4", + "sha256": "1krqv8srgkf85hrj0shwz9j4xs6nx4jbj8fzjsbwjg1f589dd8iy", + "tree": "7302b3aba66f80328131cca667660087c56825c8", + "url": "https://android.googlesource.com/platform/external/google-styleguide" + }, + "external/googletest": { + "dateTime": 1648098809, + "groups": [ + "pdk" + ], + "rev": "1840bde20bfc67e7d00646ff1ac3906fd3838aa4", + "revisionExpr": "1840bde20bfc67e7d00646ff1ac3906fd3838aa4", + "sha256": "0rklkpj9y4kl3q27qqi6h9xj5r5n9r583v44i3qk4439q6p0by7j", + "url": "https://android.googlesource.com/platform/external/googletest" + }, + "external/gptfdisk": { + "dateTime": 1623658789, + "groups": [ + "pdk" + ], + "rev": "4ef35a9de812aefc2ca541ab2f20884881ac67c6", + "revisionExpr": "4ef35a9de812aefc2ca541ab2f20884881ac67c6", + "sha256": "062g4a8s71lwdh2rkqjcdklbxsb551334rd07hhipygjllwhixzy", + "url": "https://android.googlesource.com/platform/external/gptfdisk" + }, + "external/grpc-grpc": { + "dateTime": 1646367509, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "1ad861b9aa8ae733a63a40f80626dbd9a75dd590", + "revisionExpr": "1ad861b9aa8ae733a63a40f80626dbd9a75dd590", + "sha256": "16zy7f7hw1z70yy15n1h13gas6w3ggk6j4dkgh8gy6p9jb8ks2dm", + "url": "https://android.googlesource.com/platform/external/grpc-grpc" + }, + "external/grpc-grpc-java": { + "dateTime": 1666400886, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "4ec6d957295a38eb660be5b2a516628c60ae1595", + "revisionExpr": "4ec6d957295a38eb660be5b2a516628c60ae1595", + "sha256": "07aa6ndlhabg9ag3qmyrdhc57hnbkxynfqdsgl1ha9683dcchj9x", + "url": "https://android.googlesource.com/platform/external/grpc-grpc-java" + }, + "external/guava": { + "dateTime": 1649763516, + "groups": [ + "pdk" + ], + "rev": "74de8e915a2763cbf6a4ef36cb0d40fa0c1f5600", + "revisionExpr": "74de8e915a2763cbf6a4ef36cb0d40fa0c1f5600", + "sha256": "102w62gwc636bq1nsh0s09df7kxx4r26mg4ssxczd40b79abp94s", + "url": "https://android.googlesource.com/platform/external/guava" + }, + "external/guice": { + "dateTime": 1639695498, + "groups": [ + "pdk" + ], + "rev": "3e78e30b61c9f2c0338e41ac15c1ac69d370d197", + "revisionExpr": "3e78e30b61c9f2c0338e41ac15c1ac69d370d197", + "sha256": "1gly3ygd587vs391q87y8yszsarxbrn53xljmmbd5k2i9cn7k79i", + "url": "https://android.googlesource.com/platform/external/guice" + }, + "external/gwp_asan": { + "dateTime": 1650326770, + "groups": [ + "pdk" + ], + "rev": "8d9aa99c490ec0c6b60f9c7a28b04ed6d23e392c", + "revisionExpr": "8d9aa99c490ec0c6b60f9c7a28b04ed6d23e392c", + "sha256": "1yrdhdfsmxkz2qsmx52vk1amq85b90nrs6k284ipksx2pgvb9l8h", + "url": "https://android.googlesource.com/platform/external/gwp_asan" + }, + "external/hamcrest": { + "dateTime": 1633683587, + "groups": [ + "pdk" + ], + "rev": "f4787df52bc932ceb8421856868da793afa4bd51", + "revisionExpr": "f4787df52bc932ceb8421856868da793afa4bd51", + "sha256": "0i05qdmz9zd904apqxk6kdbffbydgj7k7n9yjvgrlw0m7xbynadj", + "url": "https://android.googlesource.com/platform/external/hamcrest" + }, + "external/hardened_malloc": { + "dateTime": 1676657246, + "groups": [], + "rev": "d3152b8e8ff5070f69e7c991d34f32a429e6a894", + "revisionExpr": "d3152b8e8ff5070f69e7c991d34f32a429e6a894", + "sha256": "16np6cdf5vq81lhh5rnjilnjb97h0f7l8p85kkmbaxsg50y88qy8", + "url": "https://github.com/GrapheneOS/hardened_malloc" + }, + "external/harfbuzz_ng": { + "dateTime": 1646428554, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "96a0723ab55cbd241d364e3e333d212f40b3164c", + "revisionExpr": "96a0723ab55cbd241d364e3e333d212f40b3164c", + "sha256": "0mf915azix42gzgn31gcaql94qvj4bldh2n719vflhlpw8s2npak", + "url": "https://android.googlesource.com/platform/external/harfbuzz_ng" + }, + "external/hyphenation-patterns": { + "dateTime": 1655311984, + "groups": [ + "pdk" + ], + "rev": "756bcc4ca799288f180c70de82546175a3f395ea", + "revisionExpr": "756bcc4ca799288f180c70de82546175a3f395ea", + "sha256": "05hrvs2j94rl9shkbpv0fjfdbzw23ch4gr5dsx4hi66z0bdacfm6", + "url": "https://android.googlesource.com/platform/external/hyphenation-patterns" + }, + "external/icing": { + "dateTime": 1653615640, + "groups": [ + "pdk" + ], + "rev": "1a80847b72a44761a7e2782871a3bc18f6b3f76b", + "revisionExpr": "1a80847b72a44761a7e2782871a3bc18f6b3f76b", + "sha256": "1vq180nc0n4kzgywkkfa3pm4nn0i1sydqxaxdbzad6xvn5f4hvs9", + "url": "https://android.googlesource.com/platform/external/icing" + }, + "external/icu": { + "dateTime": 1670976788, + "groups": [ + "pdk" + ], + "rev": "55c400a0f063e2561f94fb2071ad0dcb0d546f51", + "revisionExpr": "55c400a0f063e2561f94fb2071ad0dcb0d546f51", + "sha256": "0l4lv29rzgfsslhf844yy6mf7jf9m7l7vvhv9z9xbcjbi03x89mj", + "url": "https://android.googlesource.com/platform/external/icu" + }, + "external/igt-gpu-tools": { + "dateTime": 1646425894, + "groups": [ + "pdk" + ], + "rev": "30340ff8c14800c01991d854474db460d73a1a45", + "revisionExpr": "30340ff8c14800c01991d854474db460d73a1a45", + "sha256": "1znn6g6rb56xw7jphj0pakpiq4c2vlqkxyksy3nilicaf3321c9p", + "url": "https://android.googlesource.com/platform/external/igt-gpu-tools" + }, + "external/image_io": { + "dateTime": 1639523151, + "groups": [ + "pdk" + ], + "rev": "9212bfaf3a559ad72829f5ade0b15083af10d275", + "revisionExpr": "9212bfaf3a559ad72829f5ade0b15083af10d275", + "sha256": "0jpvbhbx2jjjylyw8sb372sg85s6070xqmld3li1di95b94mvv06", + "url": "https://android.googlesource.com/platform/external/image_io" + }, + "external/ims": { + "dateTime": 1664838701, + "groups": [ + "pdk" + ], + "rev": "55277e8839b9c0841238c1ec108fad5da93cfa05", + "revisionExpr": "55277e8839b9c0841238c1ec108fad5da93cfa05", + "sha256": "1jqbvs6clsv179f1b6azwfxkbm95x89g8615ldismcrk3h2j0sxf", + "url": "https://android.googlesource.com/platform/external/ims" + }, + "external/iperf3": { + "dateTime": 1622652571, + "groups": [ + "pdk" + ], + "rev": "1cf15880b703c645eb9c38a3bda22d4530151698", + "revisionExpr": "1cf15880b703c645eb9c38a3bda22d4530151698", + "sha256": "1malr0g6ha2s0qb6qrr4cly161vcj2d4xy5wbnxj43pnhg0k4gqb", + "url": "https://android.googlesource.com/platform/external/iperf3" + }, + "external/iproute2": { + "dateTime": 1648180739, + "groups": [ + "pdk" + ], + "rev": "0144e3b1f06e4ab8625f478cdf93e1b61aafcc1e", + "revisionExpr": "0144e3b1f06e4ab8625f478cdf93e1b61aafcc1e", + "sha256": "0g27jbgznllaay5sfkggcs4667636dpzmwplxr7hb28a0802py7r", + "url": "https://android.googlesource.com/platform/external/iproute2" + }, + "external/ipsec-tools": { + "dateTime": 1672877284, + "groups": [ + "pdk" + ], + "rev": "ff4889a0a6a7c6423aeeb0edead28f4cfaf00739", + "revisionExpr": "ff4889a0a6a7c6423aeeb0edead28f4cfaf00739", + "sha256": "1av1x75miyi4w6w7l505n52ay6n83dknzj88ppmszm5ylx2gs1az", + "url": "https://android.googlesource.com/platform/external/ipsec-tools" + }, + "external/iptables": { + "dateTime": 1644613002, + "groups": [ + "pdk" + ], + "rev": "d5cc7e9c6a5e7781d16a1b8eb0d7c63cd8839d00", + "revisionExpr": "d5cc7e9c6a5e7781d16a1b8eb0d7c63cd8839d00", + "sha256": "0015a3c7ygz8hb1zc4m66j47h24rw6y76rvqxz7xwzz0alzaj81k", + "url": "https://android.googlesource.com/platform/external/iptables" + }, + "external/iputils": { + "dateTime": 1644378537, + "groups": [ + "pdk" + ], + "rev": "e2e0c1ea7a08862419b28b4cfc7be87662dfa0df", + "revisionExpr": "e2e0c1ea7a08862419b28b4cfc7be87662dfa0df", + "sha256": "1v716y8k7w538lsqrnm0yl25q00hm6pyvb6ma1knvlb9nmd4im9n", + "url": "https://android.googlesource.com/platform/external/iputils" + }, + "external/iw": { + "dateTime": 1651854712, + "groups": [ + "pdk" + ], + "rev": "4c9ab49f62fdc595c035857f08ad1dd1d296cc40", + "revisionExpr": "4c9ab49f62fdc595c035857f08ad1dd1d296cc40", + "sha256": "1nrm0hym40bjzk6sk8w86fsiqcghdfcjhgbr6fsf8chh0znf20ib", + "url": "https://android.googlesource.com/platform/external/iw" + }, + "external/jackson-annotations": { + "dateTime": 1634745979, + "groups": [ + "pdk" + ], + "rev": "540b98084b1845c7cf004c7de278092247ef9a1f", + "revisionExpr": "540b98084b1845c7cf004c7de278092247ef9a1f", + "sha256": "1yrjz2594y1rjacsh39i8fp1805xp57id4nbqzvxf5m767zsb8pp", + "url": "https://android.googlesource.com/platform/external/jackson-annotations" + }, + "external/jackson-core": { + "dateTime": 1634745956, + "groups": [ + "pdk" + ], + "rev": "5d22d536b428fcb935249dbe2bc6ee48f61f2d27", + "revisionExpr": "5d22d536b428fcb935249dbe2bc6ee48f61f2d27", + "sha256": "07xxn0zaj8my4dwa1811wv8ypiibgkcxj92jigzx3lcph2y5ghbj", + "url": "https://android.googlesource.com/platform/external/jackson-core" + }, + "external/jackson-databind": { + "dateTime": 1646436642, + "groups": [ + "pdk" + ], + "rev": "cdeb77dbceb9d2571e22fd67ce9aced4dcd08098", + "revisionExpr": "cdeb77dbceb9d2571e22fd67ce9aced4dcd08098", + "sha256": "0iir8g8wknc2737khm42s1cnk0fwds9b9g4k1pxx9lljf24srh9q", + "url": "https://android.googlesource.com/platform/external/jackson-databind" + }, + "external/jacoco": { + "dateTime": 1647971458, + "groups": [ + "pdk" + ], + "rev": "18a980206d62b715d1bb9a0b411413b2d0d5ee6f", + "revisionExpr": "18a980206d62b715d1bb9a0b411413b2d0d5ee6f", + "sha256": "0j9c32d711dqwk0x55i5ij67gvn9jp1m89kjlbpsarr3zpnnq9y1", + "url": "https://android.googlesource.com/platform/external/jacoco" + }, + "external/jarjar": { + "dateTime": 1647971458, + "groups": [ + "pdk" + ], + "rev": "845305798a7e45e04d9931512cc8fdc21978b63b", + "revisionExpr": "845305798a7e45e04d9931512cc8fdc21978b63b", + "sha256": "0pf8j189sl03gdw5258128cnn8cd782l4mzssb02jjiqdh29lbaw", + "url": "https://android.googlesource.com/platform/external/jarjar" + }, + "external/javaparser": { + "dateTime": 1644613005, + "groups": [ + "pdk" + ], + "rev": "175858076dde95941f8b0ab6e17bf141e93249c3", + "revisionExpr": "175858076dde95941f8b0ab6e17bf141e93249c3", + "sha256": "1wcfkd61clhayis4kb0jn5jmbvyhhas77yx37q0z8fvflzk4qcm2", + "url": "https://android.googlesource.com/platform/external/javaparser" + }, + "external/javapoet": { + "dateTime": 1622298990, + "groups": [ + "pdk" + ], + "rev": "0765748f8c7f6979b46a6f7488232aed3c8a6c10", + "revisionExpr": "0765748f8c7f6979b46a6f7488232aed3c8a6c10", + "sha256": "0kwklwk1xjnnvwblfb5hga4ks1p3jdmh9dc30c5mifksrp8fsyr6", + "url": "https://android.googlesource.com/platform/external/javapoet" + }, + "external/javasqlite": { + "dateTime": 1622652577, + "groups": [ + "pdk" + ], + "rev": "733a02fc52c869ac7bd4ddc96f7a644e590a4c3c", + "revisionExpr": "733a02fc52c869ac7bd4ddc96f7a644e590a4c3c", + "sha256": "1801cchvl1nys58y41qxk9if6wamrakpvpq6c2k3fj65053kizi6", + "url": "https://android.googlesource.com/platform/external/javasqlite" + }, + "external/javassist": { + "dateTime": 1633665108, + "groups": [ + "pdk" + ], + "rev": "bfedf245bb35025c954ab2a0af1ca8430de1308b", + "revisionExpr": "bfedf245bb35025c954ab2a0af1ca8430de1308b", + "sha256": "0zfcnqlgyl59pv4h0s0nnc8lhgljpq5dq4p05anay43lnrszn3ca", + "url": "https://android.googlesource.com/platform/external/javassist" + }, + "external/jazzer-api": { + "dateTime": 1644613000, + "groups": [ + "pdk" + ], + "rev": "a74c14e5721cfd85dd0d0ebc3789ac0657564b7b", + "revisionExpr": "a74c14e5721cfd85dd0d0ebc3789ac0657564b7b", + "sha256": "1h9v7z4kp3gl0qzsqhyjq5gnadskkh5avyhpaqp3zdbcf7w1ldn0", + "url": "https://android.googlesource.com/platform/external/jazzer-api" + }, + "external/jcommander": { + "dateTime": 1622652578, + "groups": [ + "pdk" + ], + "rev": "38d9be81be809febb78b79b841f66d051ce499aa", + "revisionExpr": "38d9be81be809febb78b79b841f66d051ce499aa", + "sha256": "1m4a69hc9k4ixn8sah9rz9n10xgbz06swcfcsx96cjk0svpqyw4w", + "url": "https://android.googlesource.com/platform/external/jcommander" + }, + "external/jdiff": { + "dateTime": 1622652578, + "groups": [ + "pdk" + ], + "rev": "14cbdbefd37121b696f2284f66d672c2c9c6dd37", + "revisionExpr": "14cbdbefd37121b696f2284f66d672c2c9c6dd37", + "sha256": "1j5bnl4lmm2288dvbma7mxyx0x52d3jn5d9wpd6idg44ii9ra1ap", + "url": "https://android.googlesource.com/platform/external/jdiff" + }, + "external/jemalloc_new": { + "dateTime": 1647296637, + "groups": [ + "pdk" + ], + "rev": "b0dbd53706069619146ce04c7fc34ab08936334d", + "revisionExpr": "b0dbd53706069619146ce04c7fc34ab08936334d", + "sha256": "012prmwqr215jzyifsasyfkgaynjs2ipyvb3iqvlyyyprz1dfcn9", + "url": "https://android.googlesource.com/platform/external/jemalloc_new" + }, + "external/jimfs": { + "dateTime": 1622652579, + "groups": [ + "pdk" + ], + "rev": "7bbad06b0b277dbdbf3da7a33225391d1a1b5f56", + "revisionExpr": "7bbad06b0b277dbdbf3da7a33225391d1a1b5f56", + "sha256": "1lgiryx40d8a5854yczzvm5x6fydncj06vaclq4hw07rlwh7kvn0", + "url": "https://android.googlesource.com/platform/external/jimfs" + }, + "external/jline": { + "dateTime": 1622652579, + "groups": [ + "pdk", + "pdk-fs", + "tradefed" + ], + "rev": "30828e80b753c16ba8a210873bdfbd13df57065a", + "revisionExpr": "30828e80b753c16ba8a210873bdfbd13df57065a", + "sha256": "1qxn0vwnbz0sh9ax9ad52wg7373f48dcpq624bgfiypjgxfniqls", + "url": "https://android.googlesource.com/platform/external/jline" + }, + "external/jsilver": { + "dateTime": 1633683618, + "groups": [ + "pdk" + ], + "rev": "b7d77aac2578f58cbe00864fb38e82300c99844f", + "revisionExpr": "b7d77aac2578f58cbe00864fb38e82300c99844f", + "sha256": "198msf9yaqbjy52aj4wfshdnxy5nyf1jwn7p2l4gndn1212vkqa1", + "url": "https://android.googlesource.com/platform/external/jsilver" + }, + "external/jsmn": { + "dateTime": 1622652579, + "groups": [ + "pdk" + ], + "rev": "d1281dff28792ecd7ecf72a8160fb7816f4a282e", + "revisionExpr": "d1281dff28792ecd7ecf72a8160fb7816f4a282e", + "sha256": "0czn4n8j87svwm1kgsnjd8qzyriygcjlkwskqj2w79v1s113rlb8", + "url": "https://android.googlesource.com/platform/external/jsmn" + }, + "external/jsoncpp": { + "dateTime": 1638929550, + "groups": [ + "pdk" + ], + "rev": "22d33955e4c2525e659f729c9f02afe09183b107", + "revisionExpr": "22d33955e4c2525e659f729c9f02afe09183b107", + "sha256": "171prbplyi510nr2zkl9cw9d527mjnrc880gbxkklpfvygh9bdld", + "url": "https://android.googlesource.com/platform/external/jsoncpp" + }, + "external/jsr305": { + "dateTime": 1636640356, + "groups": [ + "pdk" + ], + "rev": "22907f4d05369353acca7789e0e4610a2d6ccacd", + "revisionExpr": "22907f4d05369353acca7789e0e4610a2d6ccacd", + "sha256": "0l0jx064cgs3cwj0rr5209i7y3i58x617s01wvprlkljrj48aass", + "url": "https://android.googlesource.com/platform/external/jsr305" + }, + "external/jsr330": { + "dateTime": 1622652580, + "groups": [ + "pdk" + ], + "rev": "1f5ea49133b47534c45012b858a488eaffc73ce5", + "revisionExpr": "1f5ea49133b47534c45012b858a488eaffc73ce5", + "sha256": "1s0jbmdd3vjaprwalf10i06n8sfmg1x356y5gz0jfimbsknva989", + "url": "https://android.googlesource.com/platform/external/jsr330" + }, + "external/junit": { + "dateTime": 1637760421, + "groups": [ + "pdk" + ], + "rev": "282536d1775e7e8b9450b450a1443e1f164b8a03", + "revisionExpr": "282536d1775e7e8b9450b450a1443e1f164b8a03", + "sha256": "1axa8ljxypvqhwfmisaz40nnm014nkviw351f8x7z2gj12jd8mdx", + "url": "https://android.googlesource.com/platform/external/junit" + }, + "external/junit-params": { + "dateTime": 1650475948, + "groups": [ + "pdk" + ], + "rev": "c6dc3cfa9ff21568d892e904744055b66128cfe8", + "revisionExpr": "c6dc3cfa9ff21568d892e904744055b66128cfe8", + "sha256": "0i69a38pn99vp7q9fxqgd699739mwvdrfbhh7gr22j1phzlsnip9", + "url": "https://android.googlesource.com/platform/external/junit-params" + }, + "external/kernel-headers": { + "dateTime": 1648064627, + "groups": [ + "pdk" + ], + "rev": "954c396aab5c69b3f141bba3fea00ad054f52555", + "revisionExpr": "954c396aab5c69b3f141bba3fea00ad054f52555", + "sha256": "1g22c495yqpmxz1sajyj82aydlxgmcx0lpc8qpavx9k7q14i8hlc", + "url": "https://android.googlesource.com/platform/external/kernel-headers" + }, + "external/kmod": { + "dateTime": 1631666606, + "groups": [ + "pdk" + ], + "rev": "b748b53013964743132f5296d7f21377af939383", + "revisionExpr": "b748b53013964743132f5296d7f21377af939383", + "sha256": "14p8vld1szdyq74r20ljm4d8glyjrq4ysis9h9zlkl8isq7zkjdd", + "url": "https://android.googlesource.com/platform/external/kmod" + }, + "external/kotlinc": { + "dateTime": 1666134870, + "groups": [ + "pdk" + ], + "rev": "606d9c28b73d5be51432cc5ba34c9be5a3e1dbed", + "revisionExpr": "606d9c28b73d5be51432cc5ba34c9be5a3e1dbed", + "sha256": "1gaqf7z73yfpbryjpd27h82fpvaadwwl61cha86i44l6hssi1y78", + "url": "https://android.googlesource.com/platform/external/kotlinc" + }, + "external/kotlinx.atomicfu": { + "dateTime": 1627955663, + "groups": [ + "pdk" + ], + "rev": "8f4851d32831c91ff4f83e8c31242d5671e70305", + "revisionExpr": "8f4851d32831c91ff4f83e8c31242d5671e70305", + "sha256": "0nrmcvlkgk11bxpcnjr2npjlpgjsidgmr8n83l4bp0rbf811ch82", + "url": "https://android.googlesource.com/platform/external/kotlinx.atomicfu" + }, + "external/kotlinx.coroutines": { + "dateTime": 1667430556, + "groups": [ + "pdk" + ], + "rev": "c8f2c664a5f0195a7b752adeb8b15bc90a96be90", + "revisionExpr": "c8f2c664a5f0195a7b752adeb8b15bc90a96be90", + "sha256": "1h1pk3j11dp916vsslpcyjyfgziqjbrmhn3v39krnvm8i26f6jza", + "url": "https://android.googlesource.com/platform/external/kotlinx.coroutines" + }, + "external/kotlinx.metadata": { + "dateTime": 1666134874, + "groups": [ + "pdk" + ], + "rev": "727d105db129c4df610234e6c7af8b48e7cea1f5", + "revisionExpr": "727d105db129c4df610234e6c7af8b48e7cea1f5", + "sha256": "127wkixbkn8wlzqai08bqcfhv8c7fafbmg6s5m46rx79sm8zrsfi", + "url": "https://android.googlesource.com/platform/external/kotlinx.metadata" + }, + "external/ksoap2": { + "dateTime": 1649812985, + "groups": [ + "pdk" + ], + "rev": "b4bfcaaef0de0e41cfd031170d1ef41de9d27f61", + "revisionExpr": "b4bfcaaef0de0e41cfd031170d1ef41de9d27f61", + "sha256": "121pcbp7lc2dk421dhljbnsf8rvf43dswznyxmlvnxcdfjxq0kfp", + "url": "https://android.googlesource.com/platform/external/ksoap2" + }, + "external/ktfmt": { + "dateTime": 1666134875, + "groups": [ + "pdk" + ], + "rev": "3034c0aff0912b1fb419c908818e331aab1bc5e7", + "revisionExpr": "3034c0aff0912b1fb419c908818e331aab1bc5e7", + "sha256": "1qvazm2h2ggkk98cqr60766gi62gaa8ysmnfgv67h1y9rkhqr1wl", + "url": "https://android.googlesource.com/platform/external/ktfmt" + }, + "external/libabigail": { + "dateTime": 1645640441, + "groups": [ + "pdk" + ], + "rev": "075b1a0c1265707d1ae0c08fd69c618020f5a1d8", + "revisionExpr": "075b1a0c1265707d1ae0c08fd69c618020f5a1d8", + "sha256": "01kya4r825s6v2w1l57cc70w02l0jdmzawqhj1hrxl4vlcm1nr1m", + "url": "https://android.googlesource.com/platform/external/libabigail" + }, + "external/libaom": { + "dateTime": 1646360182, + "groups": [ + "pdk" + ], + "rev": "d84c5960395d10ad41434d6a971b114c0fc383c8", + "revisionExpr": "d84c5960395d10ad41434d6a971b114c0fc383c8", + "sha256": "1ik78addj93mpw44r92f7vkyr0agqh73pfvzl6g1m7jr0qpmnxwz", + "url": "https://android.googlesource.com/platform/external/libaom" + }, + "external/libavc": { + "dateTime": 1669766977, + "groups": [ + "pdk" + ], + "rev": "45179804c81be2b3c28d5f6ee0b7453efcbd8ac0", + "revisionExpr": "45179804c81be2b3c28d5f6ee0b7453efcbd8ac0", + "sha256": "0j6fpvy5bzrjxrcdgjsb20c08nsg2sw2npaj6lixwy4kzmaff5by", + "url": "https://android.googlesource.com/platform/external/libavc" + }, + "external/libbackup": { + "dateTime": 1635928674, + "groups": [ + "pdk" + ], + "rev": "e9be183035ad2d7462bba004cfe580309b8f2c21", + "revisionExpr": "e9be183035ad2d7462bba004cfe580309b8f2c21", + "sha256": "09ispwynxfr9s4iycyi61xswbcqy7hy95w6pga0minssy9v18jlm", + "url": "https://android.googlesource.com/platform/external/libbackup" + }, + "external/libbpf": { + "dateTime": 1647977816, + "groups": [ + "pdk" + ], + "rev": "f60dce0e55842ac7acfedb4a9a14dee74c803245", + "revisionExpr": "f60dce0e55842ac7acfedb4a9a14dee74c803245", + "sha256": "0g2146p91676qqxgwih610x1qs4hz77rwwzw42998r6v14z6m7y9", + "url": "https://android.googlesource.com/platform/external/libbpf" + }, + "external/libbrillo": { + "dateTime": 1642189734, + "groups": [ + "pdk" + ], + "rev": "9c9e93eccae01a93d1e8793d445366530e31dfa4", + "revisionExpr": "9c9e93eccae01a93d1e8793d445366530e31dfa4", + "sha256": "0vmxd7cldkgdiw7sn2v6ww0avz2zjhddhmdjmdccc5rvkca2jhy8", + "url": "https://android.googlesource.com/platform/external/libbrillo" + }, + "external/libcap": { + "dateTime": 1639431977, + "groups": [ + "pdk" + ], + "rev": "81d4afd1dc02e81bd9f653233a0450bc18716558", + "revisionExpr": "81d4afd1dc02e81bd9f653233a0450bc18716558", + "sha256": "1rm23i3f0acm9136xpq0a4314c3iapj130gxcynmnhrxarq7ksni", + "url": "https://android.googlesource.com/platform/external/libcap" + }, + "external/libcap-ng": { + "dateTime": 1622652583, + "groups": [ + "pdk" + ], + "rev": "2bcc92ae19481dd2b8d3ce3abdfbbee49261abe6", + "revisionExpr": "2bcc92ae19481dd2b8d3ce3abdfbbee49261abe6", + "sha256": "1dsr6r0s5m2aqm2wz9zq023abgvjxdrajjnsfrs8ssi30zxzrxyq", + "url": "https://android.googlesource.com/platform/external/libcap-ng" + }, + "external/libchrome": { + "dateTime": 1654308834, + "groups": [ + "pdk" + ], + "rev": "8e5f454713fd4d6dfed8975c024a6629a2e859d4", + "revisionExpr": "8e5f454713fd4d6dfed8975c024a6629a2e859d4", + "sha256": "1ii6rf01g2yz0k5jknkn60c5xmj1n3xxnsmzd3fvf5pl53jwv3b2", + "url": "https://android.googlesource.com/platform/external/libchrome" + }, + "external/libchromeos-rs": { + "dateTime": 1622652584, + "groups": [ + "pdk" + ], + "rev": "121e448c11b467dba5073c89bb95f5dd9eab7a8d", + "revisionExpr": "121e448c11b467dba5073c89bb95f5dd9eab7a8d", + "sha256": "0lkwghnsaniv3v9lbc1r011ff4dk9d0ja9xzxxk4b58xds6zjpil", + "url": "https://android.googlesource.com/platform/external/libchromeos-rs" + }, + "external/libconfig": { + "dateTime": 1626871499, + "groups": [ + "pdk" + ], + "rev": "ed00fdde8d205a82ca86b68496dd1d062ca8f0fd", + "revisionExpr": "ed00fdde8d205a82ca86b68496dd1d062ca8f0fd", + "sha256": "0s6qlkav3xhnnc49zwbmb2qmzn2fmwaf78g2wdwdbzfpdkdydwx2", + "url": "https://android.googlesource.com/platform/external/libconfig" + }, + "external/libcppbor": { + "dateTime": 1654190240, + "groups": [ + "pdk" + ], + "rev": "c80ee967fa3c893798e35e2979499b0a0b4bbec3", + "revisionExpr": "c80ee967fa3c893798e35e2979499b0a0b4bbec3", + "sha256": "0rajn1cahxqsvk2p6q20h04nh2wazl4k294r1mj7yl4m1hkf4vfx", + "url": "https://android.googlesource.com/platform/external/libcppbor" + }, + "external/libcups": { + "dateTime": 1646368237, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "c0373d3e21e7ceda227bd47bd2e059dbb18b87a3", + "revisionExpr": "c0373d3e21e7ceda227bd47bd2e059dbb18b87a3", + "sha256": "1fzdbq7lb9hs0cmdlfr96lprf29ac5f79v352s9gjgg3qn27jfk5", + "url": "https://android.googlesource.com/platform/external/libcups" + }, + "external/libcxx": { + "dateTime": 1656028501, + "groups": [ + "pdk" + ], + "rev": "e28a7a87d7ddb56f037cefa2c198f3d11022896d", + "revisionExpr": "e28a7a87d7ddb56f037cefa2c198f3d11022896d", + "sha256": "1zzcfqqk22baaxyb98nz965g4rhjvm52qad5v4caih28104h03q2", + "url": "https://android.googlesource.com/platform/external/libcxx" + }, + "external/libcxxabi": { + "dateTime": 1647387089, + "groups": [ + "pdk" + ], + "rev": "9b8c5479211a1a1dc5d35d399f88344fd1f18610", + "revisionExpr": "9b8c5479211a1a1dc5d35d399f88344fd1f18610", + "sha256": "01v2mgql3qqkvnpjy96h0y0ryzz624a1s3mpqffsndrm8zwp4kfk", + "url": "https://android.googlesource.com/platform/external/libcxxabi" + }, + "external/libdivsufsort": { + "dateTime": 1649812986, + "groups": [ + "pdk" + ], + "rev": "af15ea404517170f04c83e9ca1c80ff63f7de117", + "revisionExpr": "af15ea404517170f04c83e9ca1c80ff63f7de117", + "sha256": "0qm4rnwf77d4wzn7s9qrzjh9jvlsakhsxkiykbp08c07x4whly2d", + "url": "https://android.googlesource.com/platform/external/libdivsufsort" + }, + "external/libdrm": { + "dateTime": 1644613010, + "groups": [ + "pdk" + ], + "rev": "7b50a545f11ef5e1390fd4e18a0f1e4c0820a231", + "revisionExpr": "7b50a545f11ef5e1390fd4e18a0f1e4c0820a231", + "sha256": "0cbgf1a84ndv61445mj85gs2bwmz89r5vh8hni780f1lb96swbs4", + "url": "https://android.googlesource.com/platform/external/libdrm" + }, + "external/libepoxy": { + "dateTime": 1622652588, + "groups": [ + "pdk" + ], + "rev": "3b2cb36695f390131855967919bc7f3beed73b01", + "revisionExpr": "3b2cb36695f390131855967919bc7f3beed73b01", + "sha256": "0wdjlwf9cvy1wz3xymrxmjxlqj1w7zxd2vxy0g90bnpslwcngc7l", + "url": "https://android.googlesource.com/platform/external/libepoxy" + }, + "external/libese": { + "dateTime": 1639521685, + "groups": [ + "pdk" + ], + "rev": "6fe42ca21f3dee3acd60a9ab62c06a107038e8dc", + "revisionExpr": "6fe42ca21f3dee3acd60a9ab62c06a107038e8dc", + "sha256": "1cihjjxl80jia7pqwm43wzhm08kwkwyrgszq9q8b6c652xczgv91", + "url": "https://android.googlesource.com/platform/external/libese" + }, + "external/libevent": { + "dateTime": 1647364952, + "groups": [ + "pdk" + ], + "rev": "76d9046797051952625fe4ce9d4669220682c820", + "revisionExpr": "76d9046797051952625fe4ce9d4669220682c820", + "sha256": "066nm0cpyhldgmki7fq7zc0561lfp45z8h8p3bk059fvqng7wzjg", + "url": "https://android.googlesource.com/platform/external/libevent" + }, + "external/libexif": { + "dateTime": 1639018198, + "groups": [ + "pdk" + ], + "rev": "de97ddab5189d4963022523adc900dc5a1af9f76", + "revisionExpr": "de97ddab5189d4963022523adc900dc5a1af9f76", + "sha256": "0ppfmlnbh8vmhicdnvs4vfmsfg608pvmq60g8yylbr44c2bg208a", + "url": "https://android.googlesource.com/platform/external/libexif" + }, + "external/libffi": { + "dateTime": 1646371569, + "groups": [ + "pdk" + ], + "rev": "a8011b453bea48ac68b8c37545b4f04aaf6a9ffc", + "revisionExpr": "a8011b453bea48ac68b8c37545b4f04aaf6a9ffc", + "sha256": "0rnczpg27ik6b9ffv20wc7k2n6qsa7yrn100239m38rl9kp5ip4x", + "url": "https://android.googlesource.com/platform/external/libffi" + }, + "external/libfuse": { + "dateTime": 1644613007, + "groups": [ + "pdk" + ], + "rev": "63199a4c44c372d70a78c3a24badecde54344b4c", + "revisionExpr": "63199a4c44c372d70a78c3a24badecde54344b4c", + "sha256": "0vmfiv1hhx9fb03xsbjsmb4znvxgbgbw7zxak5z24z8nj8b31mp1", + "url": "https://android.googlesource.com/platform/external/libfuse" + }, + "external/libgav1": { + "dateTime": 1644073778, + "groups": [ + "pdk" + ], + "rev": "a9d9cdc6db5e02f60d4676b391b4599204d38278", + "revisionExpr": "a9d9cdc6db5e02f60d4676b391b4599204d38278", + "sha256": "0xxyvl8akv2wzsx9c4b3ryzg0ps3b2lkx4fv8hqvvyhss7khrx1m", + "url": "https://android.googlesource.com/platform/external/libgav1" + }, + "external/libgsm": { + "dateTime": 1643236398, + "groups": [ + "pdk" + ], + "rev": "7e5d7980fd625fdfd29c0323368a9b80384c1038", + "revisionExpr": "7e5d7980fd625fdfd29c0323368a9b80384c1038", + "sha256": "0jrn7h96aw79hl2nclyy2v97qfqxir49df65dqpb3hqma7jnzixz", + "url": "https://android.googlesource.com/platform/external/libgsm" + }, + "external/libhevc": { + "dateTime": 1648976919, + "groups": [ + "pdk" + ], + "rev": "5c3d7c9e9cd51f8fd2611d6d72ab214d91b06e6d", + "revisionExpr": "5c3d7c9e9cd51f8fd2611d6d72ab214d91b06e6d", + "sha256": "13h4m2pb2rvi6w24yqwcrbqbgfkd7ngsfa5234q8gwv7zbqmapxj", + "url": "https://android.googlesource.com/platform/external/libhevc" + }, + "external/libiio": { + "dateTime": 1632159562, + "groups": [ + "pdk" + ], + "rev": "b4ae7915da396638867f8fa2dfbd0afa7c9ae8a1", + "revisionExpr": "b4ae7915da396638867f8fa2dfbd0afa7c9ae8a1", + "sha256": "1xibw4jdk8g3da8la132barzvyi3dpzirl570sg56vl0qq712rmm", + "url": "https://android.googlesource.com/platform/external/libiio" + }, + "external/libjpeg-turbo": { + "dateTime": 1641283619, + "groups": [ + "pdk" + ], + "rev": "a4ec35f609b902eee833a485306c5a7beefac4da", + "revisionExpr": "a4ec35f609b902eee833a485306c5a7beefac4da", + "sha256": "0x1ynabh93cn0539g7qzjckjlxqznfcvb12h65da3kh2xf02wfwb", + "url": "https://android.googlesource.com/platform/external/libjpeg-turbo" + }, + "external/libkmsxx": { + "dateTime": 1631943902, + "groups": [ + "pdk" + ], + "rev": "f0687c8a10b3e371dbe09214db6664e37c283cca", + "revisionExpr": "f0687c8a10b3e371dbe09214db6664e37c283cca", + "sha256": "1bplnfv9dmrqg3imd2j20hdaf39yzr3vzz42pg7lg94fx0jgid93", + "url": "https://android.googlesource.com/platform/external/libkmsxx" + }, + "external/libldac": { + "dateTime": 1652219145, + "groups": [ + "pdk" + ], + "rev": "da7d02f1674eb79d96cf5dd7d771aa0a4762b697", + "revisionExpr": "da7d02f1674eb79d96cf5dd7d771aa0a4762b697", + "sha256": "0pc0c9gqxpf4b6qjwfprw4l1ddmnvrbzqdjaip1ryxh235wzp1c2", + "url": "https://android.googlesource.com/platform/external/libldac" + }, + "external/libmpeg2": { + "dateTime": 1645637600, + "groups": [ + "pdk" + ], + "rev": "d7d3dddb6b786b9d31fabe41c02f1af4fd02f142", + "revisionExpr": "d7d3dddb6b786b9d31fabe41c02f1af4fd02f142", + "sha256": "1g1y5amm00j6c1b3g8v768s5r90gkgj9n9053i7w7wq1syp25d3j", + "url": "https://android.googlesource.com/platform/external/libmpeg2" + }, + "external/libnetfilter_conntrack": { + "dateTime": 1622652591, + "groups": [ + "pdk" + ], + "rev": "a78ed47afc31121f8fed0c6bca38e823d855d06f", + "revisionExpr": "a78ed47afc31121f8fed0c6bca38e823d855d06f", + "sha256": "1v6lpqqw7h19l9jzs43apw4kws39av9bhikarzlvym5xs3b6jhm6", + "url": "https://android.googlesource.com/platform/external/libnetfilter_conntrack" + }, + "external/libnfnetlink": { + "dateTime": 1622652591, + "groups": [ + "pdk" + ], + "rev": "a376eb3279f225b393114c4820c780cbda860a6c", + "revisionExpr": "a376eb3279f225b393114c4820c780cbda860a6c", + "sha256": "1c6w4mi3xc6gxly949fh30ni84yk5w0bwqmipv857hpbq4cl3p9n", + "url": "https://android.googlesource.com/platform/external/libnfnetlink" + }, + "external/libnl": { + "dateTime": 1630375958, + "groups": [ + "pdk" + ], + "rev": "083e67d2c8d40f21df5c05c31eaa350a02822691", + "revisionExpr": "083e67d2c8d40f21df5c05c31eaa350a02822691", + "sha256": "0m77r0d7v06jdda3r3088xx4zydnj60ggry7229hlrxqsvk174s5", + "url": "https://android.googlesource.com/platform/external/libnl" + }, + "external/libogg": { + "dateTime": 1636571243, + "groups": [ + "pdk" + ], + "rev": "6261a754e02c0b2ac8dec586c399435b25c92ba3", + "revisionExpr": "6261a754e02c0b2ac8dec586c399435b25c92ba3", + "sha256": "1wrmpp7mjnby6bakaadpm2ksifrymg5c5jn2rzldlqyz5p80scyf", + "url": "https://android.googlesource.com/platform/external/libogg" + }, + "external/libopus": { + "dateTime": 1655830095, + "groups": [ + "pdk" + ], + "rev": "3c94f3a55d27b70b3438ceb60cd2b119ba0c895e", + "revisionExpr": "3c94f3a55d27b70b3438ceb60cd2b119ba0c895e", + "sha256": "0vn597nfsh8mhhllz5v3zg12m4wcjry8fxrnk7wx7d35nbxakm8l", + "url": "https://android.googlesource.com/platform/external/libopus" + }, + "external/libpalmrejection": { + "dateTime": 1664838809, + "groups": [ + "pdk" + ], + "rev": "cfd9638be5de9f781452d6c9608f62d471123d9f", + "revisionExpr": "cfd9638be5de9f781452d6c9608f62d471123d9f", + "sha256": "1zqy03hvps7rjbnnqhhc0p9383ndvybgi6nd7mp5vd6s788bjw0p", + "url": "https://android.googlesource.com/platform/external/libpalmrejection" + }, + "external/libpcap": { + "dateTime": 1644612444, + "groups": [ + "pdk" + ], + "rev": "27ba7a74f72b429a677c4e712e358b0286d32984", + "revisionExpr": "27ba7a74f72b429a677c4e712e358b0286d32984", + "sha256": "0drmsyn8ci4zc0wz0vxgyxpawzr2id0wda6267grvg7vk5vnlkw9", + "url": "https://android.googlesource.com/platform/external/libpcap" + }, + "external/libphonenumber": { + "dateTime": 1649280334, + "groups": [ + "pdk" + ], + "rev": "4b5bed05dff120e8e98f56ade79b475272c07bd3", + "revisionExpr": "4b5bed05dff120e8e98f56ade79b475272c07bd3", + "sha256": "05drh8bji8s910yfzw8yyj143lq8awnrqqr7j2382i1ipfk4agms", + "url": "https://android.googlesource.com/platform/external/libphonenumber" + }, + "external/libpng": { + "dateTime": 1638857305, + "groups": [ + "pdk" + ], + "rev": "52e43a0ca859853dd91dcf2118927655228ddd4a", + "revisionExpr": "52e43a0ca859853dd91dcf2118927655228ddd4a", + "sha256": "1x2c2al3b20k6irkx7ggxh7hxii177hsfv7niqvi58pglqc7qa2k", + "url": "https://android.googlesource.com/platform/external/libpng" + }, + "external/libprotobuf-mutator": { + "dateTime": 1622652593, + "groups": [ + "pdk" + ], + "rev": "7be9f8e9343bd9c817171bb6f4da5816041d0bbf", + "revisionExpr": "7be9f8e9343bd9c817171bb6f4da5816041d0bbf", + "sha256": "0qd6v41shmz918cv8h2jbgh3pvg65mk7c9m03afzz8gy26zl6rai", + "url": "https://android.googlesource.com/platform/external/libprotobuf-mutator" + }, + "external/libsrtp2": { + "dateTime": 1622652594, + "groups": [ + "pdk" + ], + "rev": "d9445df4699b59fb6b9107dbf52f5a20d8126c49", + "revisionExpr": "d9445df4699b59fb6b9107dbf52f5a20d8126c49", + "sha256": "1mr1gb60ryh71makvab277w1lrwlk7bv6alhh369jikm5sj78dyw", + "url": "https://android.googlesource.com/platform/external/libsrtp2" + }, + "external/libtextclassifier": { + "dateTime": 1649159486, + "groups": [ + "pdk" + ], + "rev": "89cd337352774209a5fe712ce52a537fb4422f0a", + "revisionExpr": "89cd337352774209a5fe712ce52a537fb4422f0a", + "sha256": "15c4zf18fpvpnaflk3hj6w06m0jrzdrcd89y21c0554s24b2hyz6", + "url": "https://android.googlesource.com/platform/external/libtextclassifier" + }, + "external/libtraceevent": { + "dateTime": 1648703964, + "groups": [ + "pdk" + ], + "rev": "fd0f027bad29fedc511182d54cf8dcf15bc13490", + "revisionExpr": "fd0f027bad29fedc511182d54cf8dcf15bc13490", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/external/libtraceevent" + }, + "external/libtracefs": { + "dateTime": 1648704291, + "groups": [ + "pdk" + ], + "rev": "88c6000bd334a5c18705d96c129d9b4750c23872", + "revisionExpr": "88c6000bd334a5c18705d96c129d9b4750c23872", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/external/libtracefs" + }, + "external/liburing": { + "dateTime": 1641362024, + "groups": [ + "pdk" + ], + "rev": "d53db6851ea17b2d219d084e1afc683b8b62b105", + "revisionExpr": "d53db6851ea17b2d219d084e1afc683b8b62b105", + "sha256": "03im0ncvx2912waw8xp2snj8gm2kl03irqdj1224nqx2qsmj0hq0", + "url": "https://android.googlesource.com/platform/external/liburing" + }, + "external/libusb": { + "dateTime": 1647385495, + "groups": [ + "pdk" + ], + "rev": "5304cf842bc939bf265e66def73bb62e7f93526e", + "revisionExpr": "5304cf842bc939bf265e66def73bb62e7f93526e", + "sha256": "0r53lqdf5c6j2954l2r7c1i1caizl5r0vxs73g0m8ylhrpl1gkf5", + "url": "https://android.googlesource.com/platform/external/libusb" + }, + "external/libutf": { + "dateTime": 1646355675, + "groups": [ + "pdk" + ], + "rev": "b471f6968503ec10542d0f82a1ff67f6d6658782", + "revisionExpr": "b471f6968503ec10542d0f82a1ff67f6d6658782", + "sha256": "004jainmqzfbskjib677x7d0wn7ivbva2wk9j2ag3ws96w7xbsdl", + "url": "https://android.googlesource.com/platform/external/libutf" + }, + "external/libvpx": { + "dateTime": 1643246635, + "groups": [ + "pdk" + ], + "rev": "724a46603b82f0f68e2af8fd4cf34d2326f3749d", + "revisionExpr": "724a46603b82f0f68e2af8fd4cf34d2326f3749d", + "sha256": "0asizhxmscf8gwjd9npmh16wmvk1qd3rv132r9anhmxx37fq89c9", + "url": "https://android.googlesource.com/platform/external/libvpx" + }, + "external/libwebm": { + "dateTime": 1622652597, + "groups": [ + "pdk" + ], + "rev": "c8d3e0ea6aa71e28b37c3e93d4fec30b59fb2e3e", + "revisionExpr": "c8d3e0ea6aa71e28b37c3e93d4fec30b59fb2e3e", + "sha256": "0kkb0mm6vqbv1ri6br6d4xisvbgx947r8d9vynbbw9bl03g2fbpp", + "url": "https://android.googlesource.com/platform/external/libwebm" + }, + "external/libwebsockets": { + "dateTime": 1644612438, + "groups": [ + "pdk" + ], + "rev": "27c44ea2cec85c5e867ba08a81e56260917c13a4", + "revisionExpr": "27c44ea2cec85c5e867ba08a81e56260917c13a4", + "sha256": "0ysf8h058zsykkcxxh57qc52gh1ab4cdvrlq2vac6pq34maxd8m2", + "url": "https://android.googlesource.com/platform/external/libwebsockets" + }, + "external/libxaac": { + "dateTime": 1622652598, + "groups": [ + "pdk" + ], + "rev": "9fcd70ea8901cef7e847e34f53638001820745d1", + "revisionExpr": "9fcd70ea8901cef7e847e34f53638001820745d1", + "sha256": "1k85nq28kwa9jhma9xypm9i3p1317njryhcsvmiqk0w3cn5xxlr5", + "url": "https://android.googlesource.com/platform/external/libxaac" + }, + "external/libxkbcommon": { + "dateTime": 1651514059, + "groups": [ + "pdk" + ], + "rev": "1edee3451aba6b841f02b8074a10c4c98121a02a", + "revisionExpr": "1edee3451aba6b841f02b8074a10c4c98121a02a", + "sha256": "0n4lscj68xszg8s05wlms2r3dj7kkpyvi0gxqpcnpjakib91jxg3", + "url": "https://android.googlesource.com/platform/external/libxkbcommon" + }, + "external/libxml2": { + "dateTime": 1672791023, + "groups": [ + "libxml2", + "pdk" + ], + "rev": "310d97f43298f9c09e918c5d545e7ce45da1837b", + "revisionExpr": "310d97f43298f9c09e918c5d545e7ce45da1837b", + "sha256": "1jl1v12rwaxpmbqks8w43p98xdkz8cx471jqpya23fhc0746750p", + "url": "https://android.googlesource.com/platform/external/libxml2" + }, + "external/libyuv": { + "dateTime": 1642183129, + "groups": [ + "libyuv", + "pdk" + ], + "rev": "6d2ffb9ab7f8de0fc513aebaeff15cbec1354240", + "revisionExpr": "6d2ffb9ab7f8de0fc513aebaeff15cbec1354240", + "sha256": "182jb8jnh2agh75bskvy081xc00cfymq4l5psxrkhq7f58i6wgk9", + "url": "https://android.googlesource.com/platform/external/libyuv" + }, + "external/linux-kselftest": { + "dateTime": 1648268084, + "groups": [ + "pdk", + "vts" + ], + "rev": "e9ebf262fc0229aefd9f2366fba8870c2b17fdf5", + "revisionExpr": "e9ebf262fc0229aefd9f2366fba8870c2b17fdf5", + "sha256": "0v7jn7n1r31yyvj2xb70750dpkfvxfya9hmp957kyxmnbrf5z0xc", + "url": "https://android.googlesource.com/platform/external/linux-kselftest" + }, + "external/llvm": { + "dateTime": 1639008262, + "groups": [ + "pdk" + ], + "rev": "505fc6000e199644bf7d3f2df4887b1b8272134f", + "revisionExpr": "505fc6000e199644bf7d3f2df4887b1b8272134f", + "sha256": "1gxlycdjngrvmq8vp7kpip2mh1bn2h0w19jdpin7mbkpwsj762q7", + "url": "https://android.googlesource.com/platform/external/llvm" + }, + "external/lmfit": { + "dateTime": 1622652602, + "groups": [ + "pdk" + ], + "rev": "5ddc57e5d924f146ab5fd87df586563e2270da38", + "revisionExpr": "5ddc57e5d924f146ab5fd87df586563e2270da38", + "sha256": "11nb4xcnbnqgq0b15hqdyppixhyri8kwymbvaznfi1y370jw66bp", + "url": "https://android.googlesource.com/platform/external/lmfit" + }, + "external/lottie": { + "dateTime": 1633683622, + "groups": [ + "pdk" + ], + "rev": "60786c221e28a444c688f70cc1c6baad6445f60a", + "revisionExpr": "60786c221e28a444c688f70cc1c6baad6445f60a", + "sha256": "0i197iqh54c140c0f40ch75jwrxnpwnwjnjhna69k1irq0mhinrs", + "url": "https://android.googlesource.com/platform/external/lottie" + }, + "external/ltp": { + "dateTime": 1650454206, + "groups": [ + "pdk", + "vts" + ], + "rev": "f198a1561a7229576ec3c89d74a19704f23acfbf", + "revisionExpr": "f198a1561a7229576ec3c89d74a19704f23acfbf", + "sha256": "0ma0rkgx5j14d01flm5vmiqp3pc2vbiaqh6xpq30g4pmlvykdyp0", + "url": "https://android.googlesource.com/platform/external/ltp" + }, + "external/lua": { + "dateTime": 1646820161, + "groups": [ + "pdk" + ], + "rev": "cb7d7c08115a6039c0f641c676cdb7afffe66ddb", + "revisionExpr": "cb7d7c08115a6039c0f641c676cdb7afffe66ddb", + "sha256": "1q4gxpxmwkdsrkrs1dxkzzhnhr8lfk5fpjwbq32sp8z3c62bbd64", + "url": "https://android.googlesource.com/platform/external/lua" + }, + "external/lz4": { + "dateTime": 1649378440, + "groups": [ + "pdk" + ], + "rev": "3256145e44f4e921ed22027233acb31f7d5d304d", + "revisionExpr": "3256145e44f4e921ed22027233acb31f7d5d304d", + "sha256": "1fkqdrcr6g509md86zd3k7x1qvz9cvd6z8n9rpdkfn06k5mmcx3k", + "url": "https://android.googlesource.com/platform/external/lz4" + }, + "external/lzma": { + "dateTime": 1625629569, + "groups": [ + "pdk" + ], + "rev": "acfb0b80b751899760deb8c14730652a0a6f0fb1", + "revisionExpr": "acfb0b80b751899760deb8c14730652a0a6f0fb1", + "sha256": "0j57p7i99alcyv3vfz9i3h5fqpzxj0skdga0glgzdpvm22k7k1jq", + "url": "https://android.googlesource.com/platform/external/lzma" + }, + "external/marisa-trie": { + "dateTime": 1633683588, + "groups": [ + "pdk" + ], + "rev": "c90fe3d1e4f69b3aebd24764868797e76f12dba4", + "revisionExpr": "c90fe3d1e4f69b3aebd24764868797e76f12dba4", + "sha256": "131spy2m80s752028pqqkhylnd2y8ibz1bajdssxjhw6ybhfh4yc", + "url": "https://android.googlesource.com/platform/external/marisa-trie" + }, + "external/markdown": { + "dateTime": 1588189365, + "groups": [ + "pdk" + ], + "rev": "18ab6aa9826549f74d23d2806375cd973c128507", + "revisionExpr": "18ab6aa9826549f74d23d2806375cd973c128507", + "sha256": "1g8ziq2pf7gnyqcv6cbpigs7vaghd269lxzqvq3gkmqq5nvvp51k", + "tree": "684dae92395ec05a6684410960f7b4b6b5fac175", + "url": "https://android.googlesource.com/platform/external/markdown" + }, + "external/mdnsresponder": { + "dateTime": 1655261852, + "groups": [ + "pdk" + ], + "rev": "7b6aea7183be81925628215ae55c34e70d45e354", + "revisionExpr": "7b6aea7183be81925628215ae55c34e70d45e354", + "sha256": "0jssmp0vrpyaz1d30mkr1nmr7z49wyjrhfmwchchmqn5arpcd9pn", + "url": "https://android.googlesource.com/platform/external/mdnsresponder" + }, + "external/mesa3d": { + "dateTime": 1651089696, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "b873e6ad330dda3f1fd0aa17f4f2b618942030ae", + "revisionExpr": "b873e6ad330dda3f1fd0aa17f4f2b618942030ae", + "sha256": "0h5kkd584dycx7bqir96vqvy1g05liwwjx2vv5h2q58fs831g9sf", + "url": "https://android.googlesource.com/platform/external/mesa3d" + }, + "external/mime-support": { + "dateTime": 1622652610, + "groups": [ + "pdk" + ], + "rev": "2959cec403098292e35b4b7acb86b61d1af50620", + "revisionExpr": "2959cec403098292e35b4b7acb86b61d1af50620", + "sha256": "1lkwshpnbp0hgz4azb63c83xdk8hrqywcbh501frjc8d5zgxvm6s", + "url": "https://android.googlesource.com/platform/external/mime-support" + }, + "external/minigbm": { + "dateTime": 1656354483, + "groups": [ + "pdk" + ], + "rev": "b6f4d90c557e4c3e9e235ae19afdfef8698b1ee9", + "revisionExpr": "b6f4d90c557e4c3e9e235ae19afdfef8698b1ee9", + "sha256": "1mh1jik79v2x46alshxnyglr3gvzz36500xk8l2kjgfvag9qz19s", + "url": "https://android.googlesource.com/platform/external/minigbm" + }, + "external/minijail": { + "dateTime": 1649454254, + "groups": [ + "pdk" + ], + "rev": "e92509cceadc87dee6725b363eb72bf7431ed5da", + "revisionExpr": "e92509cceadc87dee6725b363eb72bf7431ed5da", + "sha256": "0l19zxs69q7bm6y1msigpz510akpwvf37g3ldcl2p0zng94xndl5", + "url": "https://android.googlesource.com/platform/external/minijail" + }, + "external/mksh": { + "dateTime": 1622652610, + "groups": [ + "pdk" + ], + "rev": "e249d87246ec84c3a4a7d889915fa2caf919b1a7", + "revisionExpr": "e249d87246ec84c3a4a7d889915fa2caf919b1a7", + "sha256": "1d8xqv9r3qa7vvwqs6ifpl77j5whvn67dk0b4xgfbsqf2rryrk71", + "url": "https://android.googlesource.com/platform/external/mksh" + }, + "external/mobly-bundled-snippets": { + "dateTime": 1641842895, + "groups": [ + "pdk" + ], + "rev": "e5cb1d2b109a688a0af058ea5f441cae8b9a2b2c", + "revisionExpr": "e5cb1d2b109a688a0af058ea5f441cae8b9a2b2c", + "sha256": "1ys94sniisd9g0pp1jmybv45gymr08mph1bmq4m0830790lg4573", + "url": "https://android.googlesource.com/platform/external/mobly-bundled-snippets" + }, + "external/mobly-snippet-lib": { + "dateTime": 1641606423, + "groups": [ + "pdk" + ], + "rev": "119b666eae32a820b476d05bbf7ff440ae6ed5dc", + "revisionExpr": "119b666eae32a820b476d05bbf7ff440ae6ed5dc", + "sha256": "1c14iyfp23bn20symd2gz4gr82ccxww93cpk6hm8818si4m2ki22", + "url": "https://android.googlesource.com/platform/external/mobly-snippet-lib" + }, + "external/mockftpserver": { + "dateTime": 1649812987, + "groups": [ + "pdk" + ], + "rev": "6e7ce0eabb800c6f934aa93172e3263f890dbcd5", + "revisionExpr": "6e7ce0eabb800c6f934aa93172e3263f890dbcd5", + "sha256": "12d3q25pgfqcvaf214wwsgbgviwwd5kk5hzn26fy1nbpxjbppcfw", + "url": "https://android.googlesource.com/platform/external/mockftpserver" + }, + "external/mockito": { + "dateTime": 1642192657, + "groups": [ + "pdk" + ], + "rev": "c978470e72bceeb947b9ab201554f48b31200675", + "revisionExpr": "c978470e72bceeb947b9ab201554f48b31200675", + "sha256": "1mrvzycnp6fhjywprrzcjzp7mbq1wigi7mbdd57hpmqm4l31rjnx", + "url": "https://android.googlesource.com/platform/external/mockito" + }, + "external/mockwebserver": { + "dateTime": 1622652611, + "groups": [ + "pdk" + ], + "rev": "220ed5091dee73846e0ac19971cbf7f70bbf464e", + "revisionExpr": "220ed5091dee73846e0ac19971cbf7f70bbf464e", + "sha256": "1yxf1fgfkb7kgzz5pqac8171952gfviv2043njxnxbaysmy5sn1n", + "url": "https://android.googlesource.com/platform/external/mockwebserver" + }, + "external/modp_b64": { + "dateTime": 1646249114, + "groups": [ + "pdk" + ], + "rev": "74543e10b51ab2fc8ab0f161340615f404484956", + "revisionExpr": "74543e10b51ab2fc8ab0f161340615f404484956", + "sha256": "0mswcrvgvfl94cb7fgiw3bs1s43kqykng22d87jsjinjyg5gjc05", + "url": "https://android.googlesource.com/platform/external/modp_b64" + }, + "external/mp4parser": { + "dateTime": 1622652612, + "groups": [ + "pdk" + ], + "rev": "5b0abc969fc81e1abd999f245e565147ba8541ae", + "revisionExpr": "5b0abc969fc81e1abd999f245e565147ba8541ae", + "sha256": "167wv822ssx9n3z0bnbk72p532wy7ck7a0ayi0rrppz5whilg262", + "url": "https://android.googlesource.com/platform/external/mp4parser" + }, + "external/ms-tpm-20-ref": { + "dateTime": 1646767967, + "groups": [ + "pdk" + ], + "rev": "fe01fcf04bf0cbc93e87bd559a065755b0811708", + "revisionExpr": "fe01fcf04bf0cbc93e87bd559a065755b0811708", + "sha256": "1xlb104r40110aqbwjibrfrwb79jlvirjmfgsizb446il9hgxzr1", + "url": "https://android.googlesource.com/platform/external/ms-tpm-20-ref" + }, + "external/mtools": { + "dateTime": 1646763198, + "groups": [ + "pdk" + ], + "rev": "9b632a08d9b1d4aebda90a9a3a397ed1e7ab68af", + "revisionExpr": "9b632a08d9b1d4aebda90a9a3a397ed1e7ab68af", + "sha256": "0kqnib9bvjs29h3irvh7x8dcggf1ifzqhp526w37312d16yc960a", + "url": "https://android.googlesource.com/platform/external/mtools" + }, + "external/mtpd": { + "dateTime": 1644612434, + "groups": [ + "pdk" + ], + "rev": "f085d7ba0c992847aeec84a7449cf1518f78f820", + "revisionExpr": "f085d7ba0c992847aeec84a7449cf1518f78f820", + "sha256": "17yhvc68sxznxlm1k7d3xd36rcdm424d22agnisjpdb1nv7nvxgz", + "url": "https://android.googlesource.com/platform/external/mtpd" + }, + "external/musl": { + "dateTime": 1650454910, + "groups": [ + "pdk" + ], + "rev": "cca86f9d95b8200fc78b02af6ccd9660f2f3e50b", + "revisionExpr": "cca86f9d95b8200fc78b02af6ccd9660f2f3e50b", + "sha256": "0ndvxfqz0agmkkl27csydfkbjkji3ciwr2wcinf3428y7h4zmzn2", + "url": "https://android.googlesource.com/platform/external/musl" + }, + "external/nanohttpd": { + "dateTime": 1636607375, + "groups": [ + "pdk" + ], + "rev": "bc0f4f987a28b7161e46baf6cfd6d246f5cb5472", + "revisionExpr": "bc0f4f987a28b7161e46baf6cfd6d246f5cb5472", + "sha256": "0ps1diw6da61bis3xp0y8hlzfiy1vm2qhkzlzqqy3x9k2mwlyjgk", + "url": "https://android.googlesource.com/platform/external/nanohttpd" + }, + "external/nanopb-c": { + "dateTime": 1649812986, + "groups": [ + "pdk" + ], + "rev": "89af1fe4638933a27acf9ad2f67f53bea672875e", + "revisionExpr": "89af1fe4638933a27acf9ad2f67f53bea672875e", + "sha256": "0pikkmj5v5y8lc9p03phvzy3fx8d17ij60yhwx1jkqibp1mlag1a", + "url": "https://android.googlesource.com/platform/external/nanopb-c" + }, + "external/naver-fonts": { + "dateTime": 1588181530, + "groups": [ + "pdk" + ], + "rev": "33a64a1294a3f06b425eaa30acdbcd6c2805e197", + "revisionExpr": "33a64a1294a3f06b425eaa30acdbcd6c2805e197", + "sha256": "1ihcg6mpzf8lnygnn82l5z8pv6m8iyw0mzsc76wmyn9j7wdyhg9s", + "tree": "88c733fec6d470488bb58176c677b57cd14d43dc", + "url": "https://android.googlesource.com/platform/external/naver-fonts" + }, + "external/neon_2_sse": { + "dateTime": 1588290974, + "groups": [ + "pdk" + ], + "rev": "80a68eefdccd99baeea4880baa1b4c25f2618725", + "revisionExpr": "80a68eefdccd99baeea4880baa1b4c25f2618725", + "sha256": "12ivga8rnf1ibchrwczfs38n8kpjrjkyrfn9hav2w8z3xdrhz8p2", + "tree": "b74594106b475046ac4ad9c234fd111463760f16", + "url": "https://android.googlesource.com/platform/external/neon_2_sse" + }, + "external/neven": { + "dateTime": 1649812987, + "groups": [ + "pdk" + ], + "rev": "ddb62ffa3eff2e04ee74f1147e4c6b542a18800f", + "revisionExpr": "ddb62ffa3eff2e04ee74f1147e4c6b542a18800f", + "sha256": "044y8l8bz9jknc7sjf1l80gfxnkyr6gxdgn39ifmx3pwfilk68s0", + "url": "https://android.googlesource.com/platform/external/neven" + }, + "external/newfs_msdos": { + "dateTime": 1631666894, + "groups": [ + "pdk" + ], + "rev": "3b9ae9a9990a08aad84b3bfd951d4cc328b4ba75", + "revisionExpr": "3b9ae9a9990a08aad84b3bfd951d4cc328b4ba75", + "sha256": "1h2s8c46dz7iivabmr11vqrcaq23iyl9bgkvk02kz9ivfzpk91r7", + "url": "https://android.googlesource.com/platform/external/newfs_msdos" + }, + "external/nist-pkits": { + "dateTime": 1622652613, + "groups": [ + "pdk" + ], + "rev": "856e017fa2b3fd53a1fa1cddeb703d134dba3907", + "revisionExpr": "856e017fa2b3fd53a1fa1cddeb703d134dba3907", + "sha256": "0xdr99aqr4g7drh4gmr88ah0q2im8aq5cs8w834qanygpg694dr1", + "url": "https://android.googlesource.com/platform/external/nist-pkits" + }, + "external/nist-sip": { + "dateTime": 1622298987, + "groups": [ + "pdk" + ], + "rev": "35b0f117730bf963b9371b421bb844d99ed6b481", + "revisionExpr": "35b0f117730bf963b9371b421bb844d99ed6b481", + "sha256": "0k5qg8bbg2l6g3fv9x4bikpa7b0sf08lacayxgm3pnpyn2bmai43", + "url": "https://android.googlesource.com/platform/external/nist-sip" + }, + "external/nos/host/generic": { + "dateTime": 1671315346, + "groups": [ + "pdk" + ], + "rev": "a4a5ba82c1f7f63e5590caf340309c592c37f890", + "revisionExpr": "a4a5ba82c1f7f63e5590caf340309c592c37f890", + "sha256": "0ba3gh6zp39c80dcy79ani9h5v06qm5kn97w114z41kxawjqn356", + "url": "https://android.googlesource.com/platform/external/nos/host/generic" + }, + "external/noto-fonts": { + "dateTime": 1670371894, + "groups": [ + "pdk" + ], + "rev": "426e8198a6110dc9cb5ca8c8217f41b081ef8ebb", + "revisionExpr": "426e8198a6110dc9cb5ca8c8217f41b081ef8ebb", + "sha256": "0yqx3psjjcjrfnrn57bil6f5zfh6j87ja8y5mfl9h8r28cprhq22", + "url": "https://android.googlesource.com/platform/external/noto-fonts" + }, + "external/nullaway": { + "dateTime": 1645019510, + "groups": [ + "pdk" + ], + "rev": "e92b27609e4335dcb84f1d3dd12b1bc6c65efc18", + "revisionExpr": "e92b27609e4335dcb84f1d3dd12b1bc6c65efc18", + "sha256": "004gw1lv6sx2db7r66vp7xsmxdn41in16g82p8m6kk4y8aj8lbgj", + "url": "https://android.googlesource.com/platform/external/nullaway" + }, + "external/oauth": { + "dateTime": 1622652614, + "groups": [ + "pdk" + ], + "rev": "bb1a7bd835d7a38ea2516d2d4e5ea8b558356be7", + "revisionExpr": "bb1a7bd835d7a38ea2516d2d4e5ea8b558356be7", + "sha256": "1iy7n0krrann5fkm46znlm1q598wzr4jlxv17d5xw4dwc5jp6p5n", + "url": "https://android.googlesource.com/platform/external/oauth" + }, + "external/obex": { + "dateTime": 1646106334, + "groups": [ + "pdk" + ], + "rev": "68f1a30c39e3f8b0c43a5ba24d8995fefd5241a1", + "revisionExpr": "68f1a30c39e3f8b0c43a5ba24d8995fefd5241a1", + "sha256": "02aa602gdvaq64wp7hscia0ps7xbymnjbc48ld8xnnvhyaffd37w", + "url": "https://android.googlesource.com/platform/external/obex" + }, + "external/objenesis": { + "dateTime": 1633683571, + "groups": [ + "pdk" + ], + "rev": "a74115c9c721c7060a36ce03cf8ae91d4b6fda15", + "revisionExpr": "a74115c9c721c7060a36ce03cf8ae91d4b6fda15", + "sha256": "0cvmp0wrf5lqag44wfjil3bdq4zkdc3dm4fr49g6qcchd7h65gmm", + "url": "https://android.googlesource.com/platform/external/objenesis" + }, + "external/oboe": { + "dateTime": 1633683582, + "groups": [ + "pdk" + ], + "rev": "8ed6f27b8b536ec805a72d8ed5c5604024780170", + "revisionExpr": "8ed6f27b8b536ec805a72d8ed5c5604024780170", + "sha256": "1z95091yv1akx277a4fsy0hxdlav1b7kn969b6cn5z6cnzm66fyl", + "url": "https://android.googlesource.com/platform/external/oboe" + }, + "external/obstack": { + "dateTime": 1634157371, + "groups": [ + "pdk" + ], + "rev": "6140fdc649c236722cfa1cb6e2d3bd40013bf0cf", + "revisionExpr": "6140fdc649c236722cfa1cb6e2d3bd40013bf0cf", + "sha256": "1lgc2kx70ix6lnq58iiyrrjy4ca9314rmbcapnb7i4i5zxgagk7x", + "url": "https://android.googlesource.com/platform/external/obstack" + }, + "external/oj-libjdwp": { + "dateTime": 1643916846, + "groups": [ + "pdk" + ], + "rev": "a5d8524764012eec093f12f53f4e36886dd5b1c5", + "revisionExpr": "a5d8524764012eec093f12f53f4e36886dd5b1c5", + "sha256": "14lv289nbr91kc7l4azhm2kxcp82x6cr6h5hr03gmbqkzizyhyzw", + "url": "https://android.googlesource.com/platform/external/oj-libjdwp" + }, + "external/okhttp": { + "dateTime": 1668730563, + "groups": [ + "pdk" + ], + "rev": "0e3d24a979e3efb17aa6ad7237bf5d847dafcd65", + "revisionExpr": "0e3d24a979e3efb17aa6ad7237bf5d847dafcd65", + "sha256": "1nsly5lsh7b4x06nf4w1mjvjnyhcm7ap0cwz90iwrpw5dfdzlcqc", + "url": "https://android.googlesource.com/platform/external/okhttp" + }, + "external/okhttp4": { + "dateTime": 1612297295, + "groups": [ + "pdk" + ], + "rev": "73ae9756098533a6fe58aa1149c88f5304f4124f", + "revisionExpr": "73ae9756098533a6fe58aa1149c88f5304f4124f", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/external/okhttp4" + }, + "external/okio": { + "dateTime": 1666135033, + "groups": [ + "pdk" + ], + "rev": "7514d8d728884850a4aa3eaa09d0d914bff4b5a1", + "revisionExpr": "7514d8d728884850a4aa3eaa09d0d914bff4b5a1", + "sha256": "0bvz21794c5ma0xh6abhfar0vs789yyr24lihk4prjc5vwpb4r6m", + "url": "https://android.googlesource.com/platform/external/okio" + }, + "external/one-true-awk": { + "dateTime": 1646693652, + "groups": [ + "pdk" + ], + "rev": "900b24f7a45b3996b5a154a77fa6dfc680e3aa8c", + "revisionExpr": "900b24f7a45b3996b5a154a77fa6dfc680e3aa8c", + "sha256": "0r8yv1v4pjxj33hjf0mxkbk78dyav8xjnrqnnis4dpzsdcr0ymrl", + "url": "https://android.googlesource.com/platform/external/one-true-awk" + }, + "external/open-dice": { + "dateTime": 1649250624, + "groups": [ + "pdk" + ], + "rev": "1c6209fe3207ef12be0d6f1843e9ec43b0c279a8", + "revisionExpr": "1c6209fe3207ef12be0d6f1843e9ec43b0c279a8", + "sha256": "0wq9w893x1gx14p9cskwnpqmpzwqnqf75knviwr0081qjjl7wsw7", + "url": "https://android.googlesource.com/platform/external/open-dice" + }, + "external/opencensus-java": { + "dateTime": 1639948596, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "d1b7045c937ee5c0301f779f9190093e86879d44", + "revisionExpr": "d1b7045c937ee5c0301f779f9190093e86879d44", + "sha256": "1qia2hq3xmwfhxgmym8qhdvn0h37479ycgm5p1ra6w0n5gl4xqfv", + "url": "https://android.googlesource.com/platform/external/opencensus-java" + }, + "external/openscreen": { + "dateTime": 1644621501, + "groups": [ + "pdk" + ], + "rev": "a1f37d7e15e391e1973053f8d58f07e4d240f1b4", + "revisionExpr": "a1f37d7e15e391e1973053f8d58f07e4d240f1b4", + "sha256": "1f0ywgficigqqikb8wxfvd7k2aca8121lcs8whh68b5mgihrpmm7", + "url": "https://android.googlesource.com/platform/external/openscreen" + }, + "external/openwrt-prebuilts": { + "dateTime": 1638849387, + "groups": [ + "pdk" + ], + "rev": "4bbf215f1e66a8696e2bc55e664819069ae7f230", + "revisionExpr": "4bbf215f1e66a8696e2bc55e664819069ae7f230", + "sha256": "02sj8d48d7vlshzbig7idglp8zl0ym3w1zx4y5p1asa0lc76p9p3", + "url": "https://android.googlesource.com/platform/external/openwrt-prebuilts" + }, + "external/oss-fuzz": { + "dateTime": 1652219145, + "groups": [ + "pdk" + ], + "rev": "7f2b0ceb8143eb164a74992d02be18c1506d1815", + "revisionExpr": "7f2b0ceb8143eb164a74992d02be18c1506d1815", + "sha256": "12vrzdmx1qxrvzkbqqbi8lx1d2r47rbd3cja6l4rrm5bn24j4rxl", + "url": "https://android.googlesource.com/platform/external/oss-fuzz" + }, + "external/owasp/sanitizer": { + "dateTime": 1646371562, + "groups": [ + "pdk" + ], + "rev": "ba1a14b8067745e3860384f827f58b7a20cbcc47", + "revisionExpr": "ba1a14b8067745e3860384f827f58b7a20cbcc47", + "sha256": "11xfic600fslwqr3qzaw5n0y1ssirbwlg7lwpby87xxkx7sfchfq", + "url": "https://android.googlesource.com/platform/external/owasp/sanitizer" + }, + "external/pandora/avatar": { + "dateTime": 1660871711, + "groups": [ + "pdk" + ], + "rev": "980a0d1e66710abbec7f95711fe466a6ce0cb5a8", + "revisionExpr": "980a0d1e66710abbec7f95711fe466a6ce0cb5a8", + "sha256": "19iq7470hggwx5i2pq3qjh0fay5v5ynw8vcvvdp6051chd0kfzh0", + "url": "https://android.googlesource.com/platform/external/pandora/avatar" + }, + "external/pandora/bt-test-interfaces": { + "dateTime": 1663260628, + "groups": [ + "pdk" + ], + "rev": "dc44a6a2ad5d4c7353b2aa932a571ad87fd43c0c", + "revisionExpr": "dc44a6a2ad5d4c7353b2aa932a571ad87fd43c0c", + "sha256": "0cg6df3pqq1vnk09rcwqpml5jdfh1p7hzfl3dy8lz24hc6w5q9qi", + "url": "https://android.googlesource.com/platform/external/pandora/bt-test-interfaces" + }, + "external/pandora/mmi2grpc": { + "dateTime": 1659019725, + "groups": [ + "pdk" + ], + "rev": "0fc3c9c39fba60b9b3a7b7aba1d575cc75c8cde6", + "revisionExpr": "0fc3c9c39fba60b9b3a7b7aba1d575cc75c8cde6", + "sha256": "1rc2g4h8y2k83frn7ap2aszvn430ipgfcqxllb6j7rpgb7sd3ail", + "url": "https://android.googlesource.com/platform/external/pandora/mmi2grpc" + }, + "external/parameter-framework": { + "dateTime": 1649812987, + "groups": [ + "pdk" + ], + "rev": "bc20ee95d0f64896edd6c948e5add8aaed625697", + "revisionExpr": "bc20ee95d0f64896edd6c948e5add8aaed625697", + "sha256": "1g13b4maa94g4plg3g4pxwvx87k2mx8g7xh0fwf90nxs6qnfi2ig", + "url": "https://android.googlesource.com/platform/external/parameter-framework" + }, + "external/pcre": { + "dateTime": 1651015570, + "groups": [ + "pdk" + ], + "rev": "318caa03bee294a9a692caca1003a0f6f5da304b", + "revisionExpr": "318caa03bee294a9a692caca1003a0f6f5da304b", + "sha256": "0522hj0md05m83jb707i5w703nqbc8lgmdyp8kzxfznfhs3pbb5r", + "url": "https://android.googlesource.com/platform/external/pcre" + }, + "external/pdfium": { + "dateTime": 1647546498, + "groups": [ + "pdk" + ], + "rev": "5321450fd8e48a21c1149cd60f9fde62b9bf76c9", + "revisionExpr": "5321450fd8e48a21c1149cd60f9fde62b9bf76c9", + "sha256": "113a2nd13klvp2p33yllqblk2zxmwlddl8n1ls4z1jy6gvn4574w", + "url": "https://android.googlesource.com/platform/external/pdfium" + }, + "external/perfetto": { + "dateTime": 1669853552, + "groups": [ + "pdk" + ], + "rev": "936b5cedbc900e2064af6e18a3379c0a8eb21bb4", + "revisionExpr": "936b5cedbc900e2064af6e18a3379c0a8eb21bb4", + "sha256": "0qhgl9ccm55bamkpc4pk4wxwd0vbw3d6bzxf7qsdnxws4snmaham", + "url": "https://android.googlesource.com/platform/external/perfetto" + }, + "external/pffft": { + "dateTime": 1632126617, + "groups": [ + "pdk" + ], + "rev": "54dae4d914cad798fb8814f0b11a1245a0c3fcca", + "revisionExpr": "54dae4d914cad798fb8814f0b11a1245a0c3fcca", + "sha256": "0d2m4qa6m689cmj83y70zyj409wdlirvpzwizab62d1x98basnjv", + "url": "https://android.googlesource.com/platform/external/pffft" + }, + "external/piex": { + "dateTime": 1647998239, + "groups": [ + "pdk" + ], + "rev": "795c25ac5099987647cd8587ba7bdb7d2bb21d59", + "revisionExpr": "795c25ac5099987647cd8587ba7bdb7d2bb21d59", + "sha256": "0r27vhmgjkjgpza5dss0pidv10prh1wwksyw3waw0mw23xphfjll", + "url": "https://android.googlesource.com/platform/external/piex" + }, + "external/pigweed": { + "dateTime": 1655929195, + "groups": [ + "pdk" + ], + "rev": "190c0c2451a4265b996fa9e40a6b258affa6aaa9", + "revisionExpr": "190c0c2451a4265b996fa9e40a6b258affa6aaa9", + "sha256": "01nqzcidbys49d4airpfl8kms0vri41pxpd0izac8dl1psjvwjlf", + "url": "https://android.googlesource.com/platform/external/pigweed" + }, + "external/ply": { + "dateTime": 1622652622, + "groups": [ + "pdk" + ], + "rev": "f6de6fe0221620002f5b7feb93cc178a04613bcd", + "revisionExpr": "f6de6fe0221620002f5b7feb93cc178a04613bcd", + "sha256": "04ran6mcqvfm06d2pqw9x62vwdr782h14xmn9zw8c7pw0hqzkqfz", + "url": "https://android.googlesource.com/platform/external/ply" + }, + "external/ppp": { + "dateTime": 1650527231, + "groups": [ + "pdk" + ], + "rev": "c88566d7be6abc37ede127d66264d7d2b8865c45", + "revisionExpr": "c88566d7be6abc37ede127d66264d7d2b8865c45", + "sha256": "0lfbim8kxh9cml25v1cxsb5qfs26xsymbq97a7jg5gma4m3p0d0y", + "url": "https://android.googlesource.com/platform/external/ppp" + }, + "external/proguard": { + "dateTime": 1588698674, + "groups": [ + "pdk" + ], + "rev": "71596053e24b7f32b61360bc0f08a158a95cc485", + "revisionExpr": "71596053e24b7f32b61360bc0f08a158a95cc485", + "sha256": "0y15jn4kysl40rgbgh68z7gy9d1g5jjhkvms6gz1jz0vql7a0izc", + "tree": "226070048e2c10b57bf25dca5d314722f3d1a38a", + "url": "https://android.googlesource.com/platform/external/proguard" + }, + "external/protobuf": { + "dateTime": 1650489595, + "groups": [ + "pdk" + ], + "rev": "042fb41a27a8ca4571ce5f6f74159670193e7855", + "revisionExpr": "042fb41a27a8ca4571ce5f6f74159670193e7855", + "sha256": "1g41av30i917ck19jvnrhdm1cmbpwhyxvqycbhfq8azfcn4w30bm", + "url": "https://android.googlesource.com/platform/external/protobuf" + }, + "external/psimd": { + "dateTime": 1622652623, + "groups": [ + "pdk" + ], + "rev": "4bb4b9ab797cc549142f493c822c46aed8166657", + "revisionExpr": "4bb4b9ab797cc549142f493c822c46aed8166657", + "sha256": "0rq4alzwxxvls4pb4jb02sapag63jpvijjpjh2g2gb3rxnh9kg8q", + "url": "https://android.googlesource.com/platform/external/psimd" + }, + "external/pthreadpool": { + "dateTime": 1647902678, + "groups": [ + "pdk" + ], + "rev": "509db250d8e31c6b9c6319cc4682643a53795ff7", + "revisionExpr": "509db250d8e31c6b9c6319cc4682643a53795ff7", + "sha256": "0d6djkz5ajl5cwxfqkg39ga60c3304pihbma6j1j584adx5v7fw9", + "url": "https://android.googlesource.com/platform/external/pthreadpool" + }, + "external/puffin": { + "dateTime": 1650340186, + "groups": [ + "pdk" + ], + "rev": "aba7b5df5864e0f9f56acc9cc1f62f6d15dbffce", + "revisionExpr": "aba7b5df5864e0f9f56acc9cc1f62f6d15dbffce", + "sha256": "04ih1f095n409dihsa4y43cly7yb1c17zsq672fy96f2znr34r38", + "url": "https://android.googlesource.com/platform/external/puffin" + }, + "external/python/apitools": { + "dateTime": 1622652624, + "groups": [ + "pdk" + ], + "rev": "a21682c7d8eeee825b06d452962eb2290605d8fe", + "revisionExpr": "a21682c7d8eeee825b06d452962eb2290605d8fe", + "sha256": "17caach33h2m4a25fwbdkfab2kmj8c5gbv3wf5zfzh84k27v18md", + "url": "https://android.googlesource.com/platform/external/python/apitools" + }, + "external/python/asn1crypto": { + "dateTime": 1622652624, + "groups": [ + "pdk" + ], + "rev": "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76", + "revisionExpr": "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76", + "sha256": "00a85gygijpclgdcpp6ggr9zyamxval6k6pkq5ps97c88d2av40h", + "url": "https://android.googlesource.com/platform/external/python/asn1crypto" + }, + "external/python/bumble": { + "dateTime": 1660872215, + "groups": [ + "pdk" + ], + "rev": "25c6a3d55e8cbfb8229f4321cb64bc9ee015ba8e", + "revisionExpr": "25c6a3d55e8cbfb8229f4321cb64bc9ee015ba8e", + "sha256": "1h80i63az9fqdicknvi7msbc2w7fry6a7z5vs9f1mxhl2af8sf7a", + "url": "https://android.googlesource.com/platform/external/python/bumble" + }, + "external/python/cachetools": { + "dateTime": 1644612437, + "groups": [ + "pdk" + ], + "rev": "06021315db2045a82e02480af1a85b55fb56c5fe", + "revisionExpr": "06021315db2045a82e02480af1a85b55fb56c5fe", + "sha256": "1q68zypvwric0l5q4v2792wg6cbknizlx5ymfgc3sbj8k0fr52fq", + "url": "https://android.googlesource.com/platform/external/python/cachetools" + }, + "external/python/cffi": { + "dateTime": 1636696051, + "groups": [ + "pdk" + ], + "rev": "046d35db06dec26c759b92b7d8de38a979d84c0b", + "revisionExpr": "046d35db06dec26c759b92b7d8de38a979d84c0b", + "sha256": "1j9rhngy2fsd3f28nd6vhjr6hs5mzp03zx1cj5qz8990bvdad1zb", + "url": "https://android.googlesource.com/platform/external/python/cffi" + }, + "external/python/cpython2": { + "dateTime": 1647388665, + "groups": [ + "pdk" + ], + "rev": "4d5a7eb9b40e0d8c540d05bab0e7f66fddbd0b7e", + "revisionExpr": "4d5a7eb9b40e0d8c540d05bab0e7f66fddbd0b7e", + "sha256": "147l88a0f1g76igx6qcpb5z67cv7xafn8vyif3mzdwxdl4nl2ypb", + "url": "https://android.googlesource.com/platform/external/python/cpython2" + }, + "external/python/cpython3": { + "dateTime": 1648097979, + "groups": [ + "pdk" + ], + "rev": "64e00f31038f45e57568250dfae32f2234af3241", + "revisionExpr": "64e00f31038f45e57568250dfae32f2234af3241", + "sha256": "1mx0cs7826qwxpk6g1p715pygy14vsmdn5m37pyh29jz1xwrjz85", + "url": "https://android.googlesource.com/platform/external/python/cpython3" + }, + "external/python/cryptography": { + "dateTime": 1636696051, + "groups": [ + "pdk" + ], + "rev": "53de212301f5608092d47f07e3c93269da853a33", + "revisionExpr": "53de212301f5608092d47f07e3c93269da853a33", + "sha256": "1jw9chmv3y06wlmb7bzfmbsky473jf8adpxwrsnqyaqybx8m832s", + "url": "https://android.googlesource.com/platform/external/python/cryptography" + }, + "external/python/dateutil": { + "dateTime": 1622652629, + "groups": [ + "pdk" + ], + "rev": "a06f3e32ddac3d4ed41805756b225eb040844c19", + "revisionExpr": "a06f3e32ddac3d4ed41805756b225eb040844c19", + "sha256": "1pjs7hnd3yd3wqqacxis72jyzjcwd0f2bq967ysg8j18vzwjsx0q", + "url": "https://android.googlesource.com/platform/external/python/dateutil" + }, + "external/python/enum34": { + "dateTime": 1622298989, + "groups": [ + "pdk", + "vts" + ], + "rev": "44df165bb7c0920046744f1b45d684fb84b62130", + "revisionExpr": "44df165bb7c0920046744f1b45d684fb84b62130", + "sha256": "1xzl7iybydjfwj5wg6bmxzzmdxv6zpl6qn4w6aw0zws3mra6jhk4", + "url": "https://android.googlesource.com/platform/external/python/enum34" + }, + "external/python/funcsigs": { + "dateTime": 1622298998, + "groups": [ + "pdk" + ], + "rev": "24207ff09a121905c03454cb7fa42bf5aca3e890", + "revisionExpr": "24207ff09a121905c03454cb7fa42bf5aca3e890", + "sha256": "05v4kd9697gpxiyh83gsghh8c2vwc2gn9zlc9naj8k3apnc9k2j4", + "url": "https://android.googlesource.com/platform/external/python/funcsigs" + }, + "external/python/futures": { + "dateTime": 1638410016, + "groups": [ + "pdk", + "vts" + ], + "rev": "3ccf4a764ea48a952dfd3dfa6b91dd79b5bc995f", + "revisionExpr": "3ccf4a764ea48a952dfd3dfa6b91dd79b5bc995f", + "sha256": "1pzdpjwggdbdbijgfgswjf8p020ncfj1md8lrp5vhvba8ai2v0f7", + "url": "https://android.googlesource.com/platform/external/python/futures" + }, + "external/python/google-api-python-client": { + "dateTime": 1642074804, + "groups": [ + "pdk", + "vts" + ], + "rev": "31070a7edf60c5bc1ff1e597e7d3de384a51e08e", + "revisionExpr": "31070a7edf60c5bc1ff1e597e7d3de384a51e08e", + "sha256": "1v2m1zq8l6w6ixiilk40pkrx0yq70gg22hzc12q1pqa71c57f2ip", + "url": "https://android.googlesource.com/platform/external/python/google-api-python-client" + }, + "external/python/google-auth-library-python": { + "dateTime": 1641519932, + "groups": [ + "pdk" + ], + "rev": "ecc2f36be88d2ab1b9b18a451621555653cbb9e4", + "revisionExpr": "ecc2f36be88d2ab1b9b18a451621555653cbb9e4", + "sha256": "1cqh7wgf6w8i6cmz6g8cycmbdrdqmh6q7a1nq6gnfbsdmi0ry6p1", + "url": "https://android.googlesource.com/platform/external/python/google-auth-library-python" + }, + "external/python/httplib2": { + "dateTime": 1646372188, + "groups": [ + "pdk", + "vts" + ], + "rev": "5706956a0d60856f44dc6b5ec2ce2d2a71f10592", + "revisionExpr": "5706956a0d60856f44dc6b5ec2ce2d2a71f10592", + "sha256": "1fw5ljzydxnhqwjk303cjz481hrpm7qilrm5xh0pwbxdavj3zk0i", + "url": "https://android.googlesource.com/platform/external/python/httplib2" + }, + "external/python/ipaddress": { + "dateTime": 1622652631, + "groups": [ + "pdk" + ], + "rev": "8640dcfecb8596d172114e2ecba01f4887346c13", + "revisionExpr": "8640dcfecb8596d172114e2ecba01f4887346c13", + "sha256": "0rvld36ky44qc8yz64a5k6g52qsss96dadvsdd8yqmrx8zincd0b", + "url": "https://android.googlesource.com/platform/external/python/ipaddress" + }, + "external/python/jinja": { + "dateTime": 1648266130, + "groups": [ + "pdk" + ], + "rev": "ac0a22bba99f30f293e664c55387cb05772786d1", + "revisionExpr": "ac0a22bba99f30f293e664c55387cb05772786d1", + "sha256": "0jmwhfn1cbx21iy3xjj4zhhb5ffnzxhcpmky8a70arabzvgdgm7v", + "url": "https://android.googlesource.com/platform/external/python/jinja" + }, + "external/python/markupsafe": { + "dateTime": 1622652631, + "groups": [ + "pdk" + ], + "rev": "9e395f7cb998168aa96de5bff5f7d439ff7f683e", + "revisionExpr": "9e395f7cb998168aa96de5bff5f7d439ff7f683e", + "sha256": "18qjh0xrnc59w7divzjrriz7ppclhhlisypzlgd8b8hbd4ali3rz", + "url": "https://android.googlesource.com/platform/external/python/markupsafe" + }, + "external/python/mobly": { + "dateTime": 1654837659, + "groups": [ + "pdk" + ], + "rev": "e09e645fdba0b681adc106583d99f6e62d00e4a3", + "revisionExpr": "e09e645fdba0b681adc106583d99f6e62d00e4a3", + "sha256": "1aji6s4ic3havy0g1vjgahq0a0c3ng1500rp9jdhyl16309629b1", + "url": "https://android.googlesource.com/platform/external/python/mobly" + }, + "external/python/oauth2client": { + "dateTime": 1622652632, + "groups": [ + "pdk", + "vts" + ], + "rev": "d6f7bd48feb4fc297024256e89040259393f6750", + "revisionExpr": "d6f7bd48feb4fc297024256e89040259393f6750", + "sha256": "0snxs8dzmx5farizh7dk6kyw3pnw9dwq4lgjf55pz57zdw4w5h7c", + "url": "https://android.googlesource.com/platform/external/python/oauth2client" + }, + "external/python/parse_type": { + "dateTime": 1622652632, + "groups": [ + "pdk", + "vts" + ], + "rev": "99abba6c3ee3b725389967b899bac2068fb053bc", + "revisionExpr": "99abba6c3ee3b725389967b899bac2068fb053bc", + "sha256": "1jl9ij257zg68c3vbb8wnkpl9cqyr0k115374hh0xwl86cc38x5x", + "url": "https://android.googlesource.com/platform/external/python/parse_type" + }, + "external/python/portpicker": { + "dateTime": 1654815370, + "groups": [ + "pdk" + ], + "rev": "c5e9dc20126dbd2933ef8d9ba3707d526e60371b", + "revisionExpr": "c5e9dc20126dbd2933ef8d9ba3707d526e60371b", + "sha256": "06rm2pbxpjw5jm63s95nsxxjg6yhbcbrkv8qjifwqxj16l1ijl9p", + "url": "https://android.googlesource.com/platform/external/python/portpicker" + }, + "external/python/pyasn1": { + "dateTime": 1622652632, + "groups": [ + "pdk", + "vts" + ], + "rev": "e2743c85e55031f7ba591d0518eb4da012a4e8a4", + "revisionExpr": "e2743c85e55031f7ba591d0518eb4da012a4e8a4", + "sha256": "0m5fjmifgskidmbvnnq4rvbqkwzkdmvhpi7pya6b58s3cwmrwc7x", + "url": "https://android.googlesource.com/platform/external/python/pyasn1" + }, + "external/python/pyasn1-modules": { + "dateTime": 1622652632, + "groups": [ + "pdk", + "vts" + ], + "rev": "92a8fe555ab725e84bac4db388fb10c915caad2e", + "revisionExpr": "92a8fe555ab725e84bac4db388fb10c915caad2e", + "sha256": "0n7isv62gq7h7i605p3lpkp67hqdbmcnmzzv30jr2m0g8bb52fjr", + "url": "https://android.googlesource.com/platform/external/python/pyasn1-modules" + }, + "external/python/pybind11": { + "dateTime": 1622298993, + "groups": [ + "pdk" + ], + "rev": "dda81b92d765ef99aceae3cad52118eadc44321a", + "revisionExpr": "dda81b92d765ef99aceae3cad52118eadc44321a", + "sha256": "0r4s6cadrw8g60zhq9nh2cyzvbc52w1amj4ydp5apz2z4hz24fmf", + "url": "https://android.googlesource.com/platform/external/python/pybind11" + }, + "external/python/pycparser": { + "dateTime": 1622298999, + "groups": [ + "pdk" + ], + "rev": "2068f5ffcc41375a4d9d7e5f48698f1a52930e19", + "revisionExpr": "2068f5ffcc41375a4d9d7e5f48698f1a52930e19", + "sha256": "120qdb67ag3yy0cgwdxijjc32s54irpvyid8dgmkd4jdl3jii7ry", + "url": "https://android.googlesource.com/platform/external/python/pycparser" + }, + "external/python/pyee": { + "dateTime": 1659561705, + "groups": [ + "pdk" + ], + "rev": "120ae2408ae9a5f52fddc456e82325f45cb0753a", + "revisionExpr": "120ae2408ae9a5f52fddc456e82325f45cb0753a", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/external/python/pyee" + }, + "external/python/pyfakefs": { + "dateTime": 1648957215, + "groups": [ + "pdk" + ], + "rev": "51da2dffc8843695b24cbea669a3cc68695efd98", + "revisionExpr": "51da2dffc8843695b24cbea669a3cc68695efd98", + "sha256": "1d1a9ccsbni97mlaq08bj6jmfmxqa43rawr38y3yar2c74zn28n5", + "url": "https://android.googlesource.com/platform/external/python/pyfakefs" + }, + "external/python/pyopenssl": { + "dateTime": 1622652633, + "groups": [ + "pdk" + ], + "rev": "b6c4ab13d63f799b51fcc22cc9423e8440d99eea", + "revisionExpr": "b6c4ab13d63f799b51fcc22cc9423e8440d99eea", + "sha256": "0h50kdfwm9wp4c6vyhf34p3lirz0r69dckdm6hjw45h4piqafdwf", + "url": "https://android.googlesource.com/platform/external/python/pyopenssl" + }, + "external/python/pyserial": { + "dateTime": 1654739754, + "groups": [ + "pdk" + ], + "rev": "78c857e2be2a39f701f55f77e3f8c21d468132bd", + "revisionExpr": "78c857e2be2a39f701f55f77e3f8c21d468132bd", + "sha256": "0i2pxryrbrb0asgh972119wkv4s60k8xbmca20n4jb00f279ngc4", + "url": "https://android.googlesource.com/platform/external/python/pyserial" + }, + "external/python/python-api-core": { + "dateTime": 1641519865, + "groups": [ + "pdk" + ], + "rev": "c7415632ee6b39a58eb22933f04925bb0c4f9e48", + "revisionExpr": "c7415632ee6b39a58eb22933f04925bb0c4f9e48", + "sha256": "07azdbcbzqpw1vsljnvyficxm04w32cx03xdypxi803zb51cpm2a", + "url": "https://android.googlesource.com/platform/external/python/python-api-core" + }, + "external/python/pyyaml": { + "dateTime": 1654814841, + "groups": [ + "pdk" + ], + "rev": "56c7df1a922cffc9b78231f7112bf0027d0a5290", + "revisionExpr": "56c7df1a922cffc9b78231f7112bf0027d0a5290", + "sha256": "11dizsmd25kj9izbb2fz974a9nkxvvkqav7zc7w2fhfam47y7kah", + "url": "https://android.googlesource.com/platform/external/python/pyyaml" + }, + "external/python/rsa": { + "dateTime": 1622652633, + "groups": [ + "pdk", + "vts" + ], + "rev": "c6e8e4a79c1b656f25ddc978e28c4a58ad6ed70b", + "revisionExpr": "c6e8e4a79c1b656f25ddc978e28c4a58ad6ed70b", + "sha256": "1x7jflip5dcbxd4z9ax3pzlqd0lw1dmgbjjffrrrjbq3ms5vg88v", + "url": "https://android.googlesource.com/platform/external/python/rsa" + }, + "external/python/setuptools": { + "dateTime": 1648269363, + "groups": [ + "pdk", + "vts" + ], + "rev": "4e1790e8e6611a7bb3b633ee5045351bb6de60b5", + "revisionExpr": "4e1790e8e6611a7bb3b633ee5045351bb6de60b5", + "sha256": "1c77w81kryx1787kxv5vdabsp4l0n91rf2jc9cxwpbr1cxilad2b", + "url": "https://android.googlesource.com/platform/external/python/setuptools" + }, + "external/python/six": { + "dateTime": 1622298999, + "groups": [ + "pdk", + "vts" + ], + "rev": "254b02717fb36d02119c99524cc602276dc310f6", + "revisionExpr": "254b02717fb36d02119c99524cc602276dc310f6", + "sha256": "0j9sx6jph7hz7axrmrmd2wpyvlp8d1gn16ph94vnwcm3izx9a7vr", + "url": "https://android.googlesource.com/platform/external/python/six" + }, + "external/python/timeout-decorator": { + "dateTime": 1654810422, + "groups": [ + "pdk" + ], + "rev": "bc2d4c9d3c538078284f2159efe652d7f8e4fc13", + "revisionExpr": "bc2d4c9d3c538078284f2159efe652d7f8e4fc13", + "sha256": "0rsz7l3c41y0d2z51svvpaz0i49dv08732g6zm48v5vpbxz8vi7z", + "url": "https://android.googlesource.com/platform/external/python/timeout-decorator" + }, + "external/python/typing": { + "dateTime": 1654819806, + "groups": [ + "pdk" + ], + "rev": "f166e2afa01a43093d5858ecab8199f029c77b4c", + "revisionExpr": "f166e2afa01a43093d5858ecab8199f029c77b4c", + "sha256": "13pq56i44phvhh0g08p4p9l96cb96k9b2xhzrw3h1wyr2z1garim", + "url": "https://android.googlesource.com/platform/external/python/typing" + }, + "external/python/uritemplates": { + "dateTime": 1622298993, + "groups": [ + "pdk", + "vts" + ], + "rev": "c1cd0fa18d172fcc26e8cd36026a0586ff14832e", + "revisionExpr": "c1cd0fa18d172fcc26e8cd36026a0586ff14832e", + "sha256": "1mzkgmy5lxgsbd1az98lvqz50z12l862zgqhrak5jvmgxy33asm5", + "url": "https://android.googlesource.com/platform/external/python/uritemplates" + }, + "external/rappor": { + "dateTime": 1622652633, + "groups": [ + "pdk" + ], + "rev": "912f8cc3fe4b53ebe8931f8f593e18a4f07c96b6", + "revisionExpr": "912f8cc3fe4b53ebe8931f8f593e18a4f07c96b6", + "sha256": "0k2pwhs721qh0h3x77z9jzl9vww7gvfdqf9ypxlgia2mha9m2y97", + "url": "https://android.googlesource.com/platform/external/rappor" + }, + "external/renderscript-intrinsics-replacement-toolkit": { + "dateTime": 1649453109, + "groups": [ + "pdk" + ], + "rev": "241f555fe954b1e0a0bd49fdd28ff512cc160524", + "revisionExpr": "241f555fe954b1e0a0bd49fdd28ff512cc160524", + "sha256": "0sb1hjhmhf7mb6j8h28vrabfh3ia9mdi2l1grp40bgww19cmw3w0", + "url": "https://android.googlesource.com/platform/external/renderscript-intrinsics-replacement-toolkit" + }, + "external/replicaisland": { + "dateTime": 1649812986, + "groups": [ + "pdk" + ], + "rev": "ff7c83db1df133ed4420abecbd46b6d0da5fb4b7", + "revisionExpr": "ff7c83db1df133ed4420abecbd46b6d0da5fb4b7", + "sha256": "02s25yk70rgbik0vymwlra22bd5wf74fxk91c5w9bfcq3ck6dnva", + "url": "https://android.googlesource.com/platform/external/replicaisland" + }, + "external/rmi4utils": { + "dateTime": 1623982356, + "groups": [ + "pdk" + ], + "rev": "300225f3e9561e02d6abe8050fb341ee8b4891a3", + "revisionExpr": "300225f3e9561e02d6abe8050fb341ee8b4891a3", + "sha256": "09x81nbc2ar49rmpq9k5k1s25slwdn5swdqx6sgmrxblg6c2275c", + "url": "https://android.googlesource.com/platform/external/rmi4utils" + }, + "external/rnnoise": { + "dateTime": 1622652634, + "groups": [ + "pdk" + ], + "rev": "1295d6828459cc82c3c29cc5d7d297215250a74b", + "revisionExpr": "1295d6828459cc82c3c29cc5d7d297215250a74b", + "sha256": "1flgs86w4k7vrrq7mh962rf7y2vxnzfwsd12hpa44375rc06lrm1", + "url": "https://android.googlesource.com/platform/external/rnnoise" + }, + "external/robolectric": { + "dateTime": 1671667992, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "8214bef1c33bf4747ada818a2f85cc88541b1124", + "revisionExpr": "8214bef1c33bf4747ada818a2f85cc88541b1124", + "sha256": "0qni4mk9ypkxsb1p5mn8slhb9xagakd3argrnvkm2w1q6isywscs", + "url": "https://android.googlesource.com/platform/external/robolectric" + }, + "external/robolectric-shadows": { + "dateTime": 1671667993, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "714748f4da5663434b97b907859af6e56d4271c5", + "revisionExpr": "714748f4da5663434b97b907859af6e56d4271c5", + "sha256": "0yfmgzjhylnflghdbnml4h86736wkwssz0rdhzjqrxzcxcqpdzq1", + "url": "https://android.googlesource.com/platform/external/robolectric-shadows" + }, + "external/roboto-fonts": { + "dateTime": 1633683562, + "groups": [ + "pdk" + ], + "rev": "39107e5095a7d040cb62070b8f9b09138afdb390", + "revisionExpr": "39107e5095a7d040cb62070b8f9b09138afdb390", + "sha256": "1ygzmkkp1nj8c4spq3rgbdjx40vgmhkivkywikrab3wp3c469lw4", + "url": "https://android.googlesource.com/platform/external/roboto-fonts" + }, + "external/rootdev": { + "dateTime": 1622299001, + "groups": [ + "pdk" + ], + "rev": "9bcc1fc0ac6cc0ff33916f8e6ce540d24c01bac6", + "revisionExpr": "9bcc1fc0ac6cc0ff33916f8e6ce540d24c01bac6", + "sha256": "0kyqrr4lavpbqz47ajvf03vylgxs72l1nhxkx93hpl52w1kyqih7", + "url": "https://android.googlesource.com/platform/external/rootdev" + }, + "external/rust/crates/ahash": { + "dateTime": 1646264771, + "groups": [ + "pdk" + ], + "rev": "1319627187e18db41095e680e6d8eaba75753fdd", + "revisionExpr": "1319627187e18db41095e680e6d8eaba75753fdd", + "sha256": "1mx83n2ixlg5l4wgshdqwhf2dnd4m0vq3xdmg3pgyj77vv96m96x", + "url": "https://android.googlesource.com/platform/external/rust/crates/ahash" + }, + "external/rust/crates/aho-corasick": { + "dateTime": 1646317807, + "groups": [ + "pdk" + ], + "rev": "e3f5996b4b1e96b087b72a28a0ed5d23ed8795e7", + "revisionExpr": "e3f5996b4b1e96b087b72a28a0ed5d23ed8795e7", + "sha256": "0z06m26xjb5vvyg1rfqs4zmddr1v29dgqrp2hr8ngqq6i3isw77z", + "url": "https://android.googlesource.com/platform/external/rust/crates/aho-corasick" + }, + "external/rust/crates/android_log-sys": { + "dateTime": 1647391802, + "groups": [ + "pdk" + ], + "rev": "39473c798562a4023ade83f28b27cc2b5de020a4", + "revisionExpr": "39473c798562a4023ade83f28b27cc2b5de020a4", + "sha256": "17n9d71zy5lr0hpkz6qyg0g195av9db3551nk5lhjx80vcp675k8", + "url": "https://android.googlesource.com/platform/external/rust/crates/android_log-sys" + }, + "external/rust/crates/android_logger": { + "dateTime": 1647279549, + "groups": [ + "pdk" + ], + "rev": "8abb512d6f39476ac833e444c37af80e2e1ca673", + "revisionExpr": "8abb512d6f39476ac833e444c37af80e2e1ca673", + "sha256": "0wppm2pmks0dahsnqygkqbna2xhiypf806bchmsyzbad7kw1g0wl", + "url": "https://android.googlesource.com/platform/external/rust/crates/android_logger" + }, + "external/rust/crates/anyhow": { + "dateTime": 1647338993, + "groups": [ + "pdk" + ], + "rev": "8151ae7a06657742ea74a8beb8c48b2ecac6b9a7", + "revisionExpr": "8151ae7a06657742ea74a8beb8c48b2ecac6b9a7", + "sha256": "1cmxiwf41d4d9aic5pfx0y1f4ak1bdlh4xa24pjls6l7v0p3h44p", + "url": "https://android.googlesource.com/platform/external/rust/crates/anyhow" + }, + "external/rust/crates/arbitrary": { + "dateTime": 1649306216, + "groups": [ + "pdk" + ], + "rev": "94460f8b2b90049065529b3e4e3cf53f5b0981f0", + "revisionExpr": "94460f8b2b90049065529b3e4e3cf53f5b0981f0", + "sha256": "0vwki4a8b66jgnb880jf95pv0damx4gxd9snwd4ffhciyqazsfgm", + "url": "https://android.googlesource.com/platform/external/rust/crates/arbitrary" + }, + "external/rust/crates/argh": { + "dateTime": 1646275350, + "groups": [ + "pdk" + ], + "rev": "53171853f82c6f2c7c9de7bd2719fc9c0014d310", + "revisionExpr": "53171853f82c6f2c7c9de7bd2719fc9c0014d310", + "sha256": "0i7nfcfbdw3vgqs20xg0qbwrvcxsq8088d6k0vczmiwsxa0m78v6", + "url": "https://android.googlesource.com/platform/external/rust/crates/argh" + }, + "external/rust/crates/argh_derive": { + "dateTime": 1646274086, + "groups": [ + "pdk" + ], + "rev": "91e6fb92bb3c0c1db0dcc5360fe062fdc9d3f63c", + "revisionExpr": "91e6fb92bb3c0c1db0dcc5360fe062fdc9d3f63c", + "sha256": "0ql3i44kj2pzagzlw7hfa19g521qrvcckh1sd49x1ixhy48166xs", + "url": "https://android.googlesource.com/platform/external/rust/crates/argh_derive" + }, + "external/rust/crates/argh_shared": { + "dateTime": 1646651582, + "groups": [ + "pdk" + ], + "rev": "f2befb4bd7ac39cc96bc8afaff3818871ff4a49f", + "revisionExpr": "f2befb4bd7ac39cc96bc8afaff3818871ff4a49f", + "sha256": "19f56jm13qbblaq9bff2ybj0v6dv0kfjvk6zair7f25hqm4xpl1m", + "url": "https://android.googlesource.com/platform/external/rust/crates/argh_shared" + }, + "external/rust/crates/ash": { + "dateTime": 1639591635, + "groups": [ + "pdk" + ], + "rev": "f9d3bb30d05b46808f1e179b025e1b881a5ae06a", + "revisionExpr": "f9d3bb30d05b46808f1e179b025e1b881a5ae06a", + "sha256": "0vx9clliarzjx3kd22km50lcslj8njr86j80mc02z9rk05hz6fck", + "url": "https://android.googlesource.com/platform/external/rust/crates/ash" + }, + "external/rust/crates/async-stream": { + "dateTime": 1639591599, + "groups": [ + "pdk" + ], + "rev": "5f9a90afd9c88cbfd7a1b44669aca3aedf72a24d", + "revisionExpr": "5f9a90afd9c88cbfd7a1b44669aca3aedf72a24d", + "sha256": "0dgjf22b86kxp41g8w5hh2839643zkkbdp7mcx6mnpcgnrpq9v49", + "url": "https://android.googlesource.com/platform/external/rust/crates/async-stream" + }, + "external/rust/crates/async-stream-impl": { + "dateTime": 1639591614, + "groups": [ + "pdk" + ], + "rev": "d4bfaa8ce0356656942203fbdc58919a92882127", + "revisionExpr": "d4bfaa8ce0356656942203fbdc58919a92882127", + "sha256": "1pg24qkcgpi1pz28lcf1ncfmb0nqylzspy251fz5m75d4y1a8cyq", + "url": "https://android.googlesource.com/platform/external/rust/crates/async-stream-impl" + }, + "external/rust/crates/async-task": { + "dateTime": 1646776980, + "groups": [ + "pdk" + ], + "rev": "e12d2cfcff2456cbe3c7ff1974ff288b7c1c381e", + "revisionExpr": "e12d2cfcff2456cbe3c7ff1974ff288b7c1c381e", + "sha256": "1xjiipzmgbqz1qaz269a66gykk8vdddsd7a2h3mwr6jkkq02dplg", + "url": "https://android.googlesource.com/platform/external/rust/crates/async-task" + }, + "external/rust/crates/async-trait": { + "dateTime": 1647300355, + "groups": [ + "pdk" + ], + "rev": "84c6c99041d032e52c254fa89d83cf016988be7d", + "revisionExpr": "84c6c99041d032e52c254fa89d83cf016988be7d", + "sha256": "10nyk3fy3gg3p0a922fmyrrcgcslbk1jy6y6pklcwncdvz1c791w", + "url": "https://android.googlesource.com/platform/external/rust/crates/async-trait" + }, + "external/rust/crates/atty": { + "dateTime": 1639591635, + "groups": [ + "pdk" + ], + "rev": "b2486ad9e829b8b175ed96970ccc41d7167b748f", + "revisionExpr": "b2486ad9e829b8b175ed96970ccc41d7167b748f", + "sha256": "0aacc716j6kz6cprnlbyvbjx8jap31w9ml6pld00p76nvc1cmgac", + "url": "https://android.googlesource.com/platform/external/rust/crates/atty" + }, + "external/rust/crates/base64": { + "dateTime": 1639591609, + "groups": [ + "pdk" + ], + "rev": "5c282b36b2b28e1ab58755b8e4c1b8dfc49e579a", + "revisionExpr": "5c282b36b2b28e1ab58755b8e4c1b8dfc49e579a", + "sha256": "0sxi57cw2r85rfnpd8gbc64qr7r0n1lbz3ijg1mgi5jq44b5q98n", + "url": "https://android.googlesource.com/platform/external/rust/crates/base64" + }, + "external/rust/crates/bencher": { + "dateTime": 1639591597, + "groups": [ + "pdk" + ], + "rev": "b345902525130ad6ebbe052cae74cc673a5df93c", + "revisionExpr": "b345902525130ad6ebbe052cae74cc673a5df93c", + "sha256": "1rsms7mbk26l33r63z6wiws7p8vn3hhhssraa6ygbcf1ggqx3cf7", + "url": "https://android.googlesource.com/platform/external/rust/crates/bencher" + }, + "external/rust/crates/bindgen": { + "dateTime": 1646257727, + "groups": [ + "pdk" + ], + "rev": "9462220143e9a759de1a3e30f6c2f92e5d42d4bf", + "revisionExpr": "9462220143e9a759de1a3e30f6c2f92e5d42d4bf", + "sha256": "0dc5rpq61i8qd647l6aixqjj9vj8r149874qh8iclf56s2p7gr5c", + "url": "https://android.googlesource.com/platform/external/rust/crates/bindgen" + }, + "external/rust/crates/bitflags": { + "dateTime": 1650454204, + "groups": [ + "pdk" + ], + "rev": "773349be77f428f726e76944827ec9a3209b62f9", + "revisionExpr": "773349be77f428f726e76944827ec9a3209b62f9", + "sha256": "0dciy6qnhiiw8zkzh4nh7ks023vsdwz7n105k5q55k163vi4m4gz", + "url": "https://android.googlesource.com/platform/external/rust/crates/bitflags" + }, + "external/rust/crates/bstr": { + "dateTime": 1639591642, + "groups": [ + "pdk" + ], + "rev": "1faff9be927c85d1dfb151bc7975d02f697854df", + "revisionExpr": "1faff9be927c85d1dfb151bc7975d02f697854df", + "sha256": "1hd0ajbyfphl8cpjn6ins3py6s2y4zm9rk92xmd7dd1f1jkgjhw8", + "url": "https://android.googlesource.com/platform/external/rust/crates/bstr" + }, + "external/rust/crates/byteorder": { + "dateTime": 1644612435, + "groups": [ + "pdk" + ], + "rev": "be59e71aea50702c7f0fbdb5d015eb14129c53fc", + "revisionExpr": "be59e71aea50702c7f0fbdb5d015eb14129c53fc", + "sha256": "1ygmkrvarzh8grvlgxkrabpiwxv6b9hmw3qpjg9bjk3j5ibqhnmg", + "url": "https://android.googlesource.com/platform/external/rust/crates/byteorder" + }, + "external/rust/crates/bytes": { + "dateTime": 1647338960, + "groups": [ + "pdk" + ], + "rev": "db10ab82f3a0539c8bb44ed6196a97b6d8285a30", + "revisionExpr": "db10ab82f3a0539c8bb44ed6196a97b6d8285a30", + "sha256": "1svckalh26y5cfchax4r5cdfg5p3nc3kw95jvb0xmlafv44c8b6k", + "url": "https://android.googlesource.com/platform/external/rust/crates/bytes" + }, + "external/rust/crates/cast": { + "dateTime": 1639591600, + "groups": [ + "pdk" + ], + "rev": "d5fcc9aabd36be3a474596b2f7f51f6a080f5480", + "revisionExpr": "d5fcc9aabd36be3a474596b2f7f51f6a080f5480", + "sha256": "16rij484ikmn3kvpvz7yzlf3kba9awwnk73f28pl6d6da4csa9mc", + "url": "https://android.googlesource.com/platform/external/rust/crates/cast" + }, + "external/rust/crates/cesu8": { + "dateTime": 1639591633, + "groups": [ + "pdk" + ], + "rev": "9e01c27a0959bb188c699f3e0303c2fe944ee7a9", + "revisionExpr": "9e01c27a0959bb188c699f3e0303c2fe944ee7a9", + "sha256": "1nr87kjafpz9h7hq3w84yqihfhh29z0c2j8vd9snm02cn8rmkgah", + "url": "https://android.googlesource.com/platform/external/rust/crates/cesu8" + }, + "external/rust/crates/cexpr": { + "dateTime": 1639591607, + "groups": [ + "pdk" + ], + "rev": "61fbdb4506a7772a21c6f29568fae33fbc63b24b", + "revisionExpr": "61fbdb4506a7772a21c6f29568fae33fbc63b24b", + "sha256": "0r8zls9jcm2pqk1n3gaspvxpwhmflh6bzppff328m0npakwz9avq", + "url": "https://android.googlesource.com/platform/external/rust/crates/cexpr" + }, + "external/rust/crates/cfg-if": { + "dateTime": 1647342551, + "groups": [ + "pdk" + ], + "rev": "a003185aa2b00004df5b9136ecb091544eeee7b7", + "revisionExpr": "a003185aa2b00004df5b9136ecb091544eeee7b7", + "sha256": "1m7r56a7vlp23v72n91zffy9qgdxy5ikypi1j2dsrgdb7b6aq1df", + "url": "https://android.googlesource.com/platform/external/rust/crates/cfg-if" + }, + "external/rust/crates/chrono": { + "dateTime": 1649290589, + "groups": [ + "pdk" + ], + "rev": "2dae00f22e907d0f3249462dc151d8c9d55c2e3c", + "revisionExpr": "2dae00f22e907d0f3249462dc151d8c9d55c2e3c", + "sha256": "1i3njacr803dhn2r5d8n3k4v8kx5m8ssijqbpv425y5lbw0szlar", + "url": "https://android.googlesource.com/platform/external/rust/crates/chrono" + }, + "external/rust/crates/ciborium": { + "dateTime": 1646317793, + "groups": [ + "pdk" + ], + "rev": "6f79db84a43489bb3bb7d7ea68a8d683b8c4c1de", + "revisionExpr": "6f79db84a43489bb3bb7d7ea68a8d683b8c4c1de", + "sha256": "1pkn9ivmihw7mh7219dklzb8a2dbzhl5qynwb1hnfwhdjk56s56z", + "url": "https://android.googlesource.com/platform/external/rust/crates/ciborium" + }, + "external/rust/crates/ciborium-io": { + "dateTime": 1646317800, + "groups": [ + "pdk" + ], + "rev": "525a0dd9ae3269ccd7bd5db2a402195f67c5dd7a", + "revisionExpr": "525a0dd9ae3269ccd7bd5db2a402195f67c5dd7a", + "sha256": "137cb74gjx5212vbyng4l1cc9y9g9srf781qdznncvhscb73a5ni", + "url": "https://android.googlesource.com/platform/external/rust/crates/ciborium-io" + }, + "external/rust/crates/ciborium-ll": { + "dateTime": 1646651599, + "groups": [ + "pdk" + ], + "rev": "39e6bd9c81917079846b648f3b543d269828e2b6", + "revisionExpr": "39e6bd9c81917079846b648f3b543d269828e2b6", + "sha256": "1w3l0hmm76wg9i2x0bgmyixfvcp59q68aj0g5nl1q2rhqx1c7c1s", + "url": "https://android.googlesource.com/platform/external/rust/crates/ciborium-ll" + }, + "external/rust/crates/clang-sys": { + "dateTime": 1646446735, + "groups": [ + "pdk" + ], + "rev": "ab7b7e07212fe5caa833a44a1c7d2b8bc876a7d4", + "revisionExpr": "ab7b7e07212fe5caa833a44a1c7d2b8bc876a7d4", + "sha256": "00qmii6m6y74j967fcy3nx9s3wjjp6iz2pb815n80wxar2h3gzrn", + "url": "https://android.googlesource.com/platform/external/rust/crates/clang-sys" + }, + "external/rust/crates/clap": { + "dateTime": 1647340365, + "groups": [ + "pdk" + ], + "rev": "81a30742a6209d199e3dec880f5d956007b0c806", + "revisionExpr": "81a30742a6209d199e3dec880f5d956007b0c806", + "sha256": "0mzy051an8pdy0pymgvlwr0vygnr18jlvpdyk4h9g4jrvdga57g0", + "url": "https://android.googlesource.com/platform/external/rust/crates/clap" + }, + "external/rust/crates/codespan-reporting": { + "dateTime": 1646271998, + "groups": [ + "pdk" + ], + "rev": "8bba0a0cdf7f634b096f966efcc2dae004804755", + "revisionExpr": "8bba0a0cdf7f634b096f966efcc2dae004804755", + "sha256": "0dwq5qhll1q7c7kyzv2258js0qmv666kybnaddkxw39flza4yg5b", + "url": "https://android.googlesource.com/platform/external/rust/crates/codespan-reporting" + }, + "external/rust/crates/combine": { + "dateTime": 1646254841, + "groups": [ + "pdk" + ], + "rev": "08c5e3ece31ec4cc986fdcc3a928657ef1e90ce1", + "revisionExpr": "08c5e3ece31ec4cc986fdcc3a928657ef1e90ce1", + "sha256": "02csqppi6r4a9r6lzb0kyb29nvcras7ph128vl2m62b715vvvcwd", + "url": "https://android.googlesource.com/platform/external/rust/crates/combine" + }, + "external/rust/crates/command-fds": { + "dateTime": 1647338976, + "groups": [ + "pdk" + ], + "rev": "25cb0b2625113cac34c515c81984bc530cc7a339", + "revisionExpr": "25cb0b2625113cac34c515c81984bc530cc7a339", + "sha256": "1mns2gghfd6bi70h40vwdmcrgvrzk20y4ci0rbbxs5z59vnbv9gn", + "url": "https://android.googlesource.com/platform/external/rust/crates/command-fds" + }, + "external/rust/crates/coset": { + "dateTime": 1646272642, + "groups": [ + "pdk" + ], + "rev": "5e51be81e1dd965daebf1c13a5fd76a0ec09738e", + "revisionExpr": "5e51be81e1dd965daebf1c13a5fd76a0ec09738e", + "sha256": "05i1swa500zvms1nvcvid7vh1df5qyi1dm8vrl4ngn251lh70byw", + "url": "https://android.googlesource.com/platform/external/rust/crates/coset" + }, + "external/rust/crates/crc32fast": { + "dateTime": 1646349733, + "groups": [ + "pdk" + ], + "rev": "d3e09fe0f87a172176a5d25fcb396f283997b2bf", + "revisionExpr": "d3e09fe0f87a172176a5d25fcb396f283997b2bf", + "sha256": "19zfjigf2wnkv0f8kallskfwhvxqj8mfafi95hsn9yjavc6hg9my", + "url": "https://android.googlesource.com/platform/external/rust/crates/crc32fast" + }, + "external/rust/crates/criterion": { + "dateTime": 1639591606, + "groups": [ + "pdk" + ], + "rev": "fb8b9116dd159473c4773b997b1d2819d51b56c6", + "revisionExpr": "fb8b9116dd159473c4773b997b1d2819d51b56c6", + "sha256": "02kw2yddkmqxz872gxvbddgyqpvyfgsis899lbzs7vc2gjpaikik", + "url": "https://android.googlesource.com/platform/external/rust/crates/criterion" + }, + "external/rust/crates/criterion-plot": { + "dateTime": 1639591644, + "groups": [ + "pdk" + ], + "rev": "fc829f2a27201390fa3dcaa00e6ea1cc6b35b54e", + "revisionExpr": "fc829f2a27201390fa3dcaa00e6ea1cc6b35b54e", + "sha256": "1aj2ddr8vc79aflksf5flbni0ray1x87dg1k2rznvpzys1dhawc9", + "url": "https://android.googlesource.com/platform/external/rust/crates/criterion-plot" + }, + "external/rust/crates/crossbeam-channel": { + "dateTime": 1646776955, + "groups": [ + "pdk" + ], + "rev": "134994aa018e129c4bca68272a1cb9f6144de116", + "revisionExpr": "134994aa018e129c4bca68272a1cb9f6144de116", + "sha256": "0rmynn209xmknrcbp86jsvrwf1xvqr5cgvkdkg37zjrywz5mvznh", + "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-channel" + }, + "external/rust/crates/crossbeam-deque": { + "dateTime": 1639591637, + "groups": [ + "pdk" + ], + "rev": "465e78621904030014cc9c69e3195946a8523038", + "revisionExpr": "465e78621904030014cc9c69e3195946a8523038", + "sha256": "1cnicl1g322qrw9njnbsmn51cqw36r9by9g2z2qlvhwalwdn00vh", + "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-deque" + }, + "external/rust/crates/crossbeam-epoch": { + "dateTime": 1646277257, + "groups": [ + "pdk" + ], + "rev": "d3e92908ec7020016c390c82f33033d5c77fa34c", + "revisionExpr": "d3e92908ec7020016c390c82f33033d5c77fa34c", + "sha256": "18wmp5a5cr8imhsdciisly88k8z84m0yyymc0g2q3s6rxilpzx40", + "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-epoch" + }, + "external/rust/crates/crossbeam-queue": { + "dateTime": 1646272622, + "groups": [ + "pdk" + ], + "rev": "b3eb106e8397e37f15ca7cf68bf886d84a7f2f9e", + "revisionExpr": "b3eb106e8397e37f15ca7cf68bf886d84a7f2f9e", + "sha256": "0f40k3gpqq10kzjahcxjkp60j59swa71hfdpzisc079j6vi62vyc", + "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-queue" + }, + "external/rust/crates/crossbeam-utils": { + "dateTime": 1646277263, + "groups": [ + "pdk" + ], + "rev": "19b01ce760bb8a81c73d5ffabd3af621ee8dcffe", + "revisionExpr": "19b01ce760bb8a81c73d5ffabd3af621ee8dcffe", + "sha256": "14dfn687i4sjnqvlvrzqm7dk0dfy9fim85jn6b4w0k6c2s3dbyd1", + "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-utils" + }, + "external/rust/crates/csv": { + "dateTime": 1639591642, + "groups": [ + "pdk" + ], + "rev": "0e105dfc9f68bbfad6e41e359e1f2a8a9cf1f0d0", + "revisionExpr": "0e105dfc9f68bbfad6e41e359e1f2a8a9cf1f0d0", + "sha256": "0nli7vcycdbrd8zhm1zp2jj3q38lvj7chxnr3p4p12800ds0n6sj", + "url": "https://android.googlesource.com/platform/external/rust/crates/csv" + }, + "external/rust/crates/csv-core": { + "dateTime": 1639591636, + "groups": [ + "pdk" + ], + "rev": "4f50bc71e11b9f30ef04836acf29c90010ea22c6", + "revisionExpr": "4f50bc71e11b9f30ef04836acf29c90010ea22c6", + "sha256": "15z28vg2z87i28w293ljz7a00s9p56w6piddzq4fzds6fqlsy5lv", + "url": "https://android.googlesource.com/platform/external/rust/crates/csv-core" + }, + "external/rust/crates/der-oid-macro": { + "dateTime": 1639591606, + "groups": [ + "pdk" + ], + "rev": "915d4943d64ab87636f50ee8dfc22627375146a1", + "revisionExpr": "915d4943d64ab87636f50ee8dfc22627375146a1", + "sha256": "04dslk6zbia1n1fsfi3zp7kfw5y3knnzz7z9ypl31zcp4y682q5y", + "url": "https://android.googlesource.com/platform/external/rust/crates/der-oid-macro" + }, + "external/rust/crates/der-parser": { + "dateTime": 1639591611, + "groups": [ + "pdk" + ], + "rev": "100eca1e1bccf97bc753c180c2ea4f91b09fd53c", + "revisionExpr": "100eca1e1bccf97bc753c180c2ea4f91b09fd53c", + "sha256": "1v7l15l2yb49iry4ivvyimlgyilaz5rvqvc7klk8vqdj7m6xv8bi", + "url": "https://android.googlesource.com/platform/external/rust/crates/der-parser" + }, + "external/rust/crates/derive_arbitrary": { + "dateTime": 1646445937, + "groups": [ + "pdk" + ], + "rev": "1458fead2c526204545d7be496a6baab5603ded6", + "revisionExpr": "1458fead2c526204545d7be496a6baab5603ded6", + "sha256": "186bbycn2g00lgj2r97i73ibd37dyr16vd4y5kf7lqy6ygdc0l7i", + "url": "https://android.googlesource.com/platform/external/rust/crates/derive_arbitrary" + }, + "external/rust/crates/downcast-rs": { + "dateTime": 1647391724, + "groups": [ + "pdk" + ], + "rev": "6f9e76cd1c7b01c382da8ec8f0286da5cff081bf", + "revisionExpr": "6f9e76cd1c7b01c382da8ec8f0286da5cff081bf", + "sha256": "12siwfbig4qllcamb7kq3ravk6frvvj25dxhn6mhnlxi67cvxjzl", + "url": "https://android.googlesource.com/platform/external/rust/crates/downcast-rs" + }, + "external/rust/crates/either": { + "dateTime": 1647391784, + "groups": [ + "pdk" + ], + "rev": "cfce2e79601f88e0d52484f8bf26dc81d0851052", + "revisionExpr": "cfce2e79601f88e0d52484f8bf26dc81d0851052", + "sha256": "16vcybbcrr9vhihpnsn32yhd89xn4pwa6x7k6zawcyh9bwlrkzz1", + "url": "https://android.googlesource.com/platform/external/rust/crates/either" + }, + "external/rust/crates/enumn": { + "dateTime": 1646432614, + "groups": [ + "pdk" + ], + "rev": "dd00740b1d48623da248e01beeae74ddd16fd627", + "revisionExpr": "dd00740b1d48623da248e01beeae74ddd16fd627", + "sha256": "0d85yz2xzhgy3rib2xzcpfjvcz7f4kwcqj77lg1acxin27hf4swc", + "url": "https://android.googlesource.com/platform/external/rust/crates/enumn" + }, + "external/rust/crates/env_logger": { + "dateTime": 1647299639, + "groups": [ + "pdk" + ], + "rev": "4996a24ef74ad0dd226f20bb9feefdf2b2c46651", + "revisionExpr": "4996a24ef74ad0dd226f20bb9feefdf2b2c46651", + "sha256": "1cbnwcfd13xlzzdg04arsdwbj3hmzrz3a8ry9mnq1p73akhzcjms", + "url": "https://android.googlesource.com/platform/external/rust/crates/env_logger" + }, + "external/rust/crates/fallible-iterator": { + "dateTime": 1639591601, + "groups": [ + "pdk" + ], + "rev": "76712f208ca671a581a3503cbccd418f32c5e9ce", + "revisionExpr": "76712f208ca671a581a3503cbccd418f32c5e9ce", + "sha256": "14j4kjb262sjrirpq6h2zs3ankdxdryvdh5j1w4wardvadj9gd2b", + "url": "https://android.googlesource.com/platform/external/rust/crates/fallible-iterator" + }, + "external/rust/crates/fallible-streaming-iterator": { + "dateTime": 1639591617, + "groups": [ + "pdk" + ], + "rev": "724ca91d9ea29cdf152b9c579969203590a2b073", + "revisionExpr": "724ca91d9ea29cdf152b9c579969203590a2b073", + "sha256": "0vq9nhllvfkfyck3a9q5wc2bh17mbb9nkv70acdmalfyp19hhmvi", + "url": "https://android.googlesource.com/platform/external/rust/crates/fallible-streaming-iterator" + }, + "external/rust/crates/flate2": { + "dateTime": 1639591611, + "groups": [ + "pdk" + ], + "rev": "efb42a634d163ee540faabc5dd1eaa13794cafb6", + "revisionExpr": "efb42a634d163ee540faabc5dd1eaa13794cafb6", + "sha256": "0agrlz2nk6pd3fmbl4l0ww7wgj30r6yfzsf8l56fbw5i07jmy0mb", + "url": "https://android.googlesource.com/platform/external/rust/crates/flate2" + }, + "external/rust/crates/fnv": { + "dateTime": 1639591615, + "groups": [ + "pdk" + ], + "rev": "9a444811a6c4836debc274452d0240418ba6dd13", + "revisionExpr": "9a444811a6c4836debc274452d0240418ba6dd13", + "sha256": "1013hnnhn7ll7pkqnkhfa67fqmqc651swv8xpzwdp8if6hnfgkh1", + "url": "https://android.googlesource.com/platform/external/rust/crates/fnv" + }, + "external/rust/crates/form_urlencoded": { + "dateTime": 1639591619, + "groups": [ + "pdk" + ], + "rev": "39ec5f1a3b09152436701de9f0fab44f9e600112", + "revisionExpr": "39ec5f1a3b09152436701de9f0fab44f9e600112", + "sha256": "0yqrpp0b44sbcpv7wagl66p8ckrmk9gi1x5yna3yjvvsq0w57ff2", + "url": "https://android.googlesource.com/platform/external/rust/crates/form_urlencoded" + }, + "external/rust/crates/futures": { + "dateTime": 1646433958, + "groups": [ + "pdk" + ], + "rev": "3049d36a1d1b1613a52f86adf1ea8408e5e3c837", + "revisionExpr": "3049d36a1d1b1613a52f86adf1ea8408e5e3c837", + "sha256": "0c2z63fbyvfrz6gw8pccm8lb5mwsdyf63g0604ls3ybhcdfxg9d2", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures" + }, + "external/rust/crates/futures-channel": { + "dateTime": 1646446773, + "groups": [ + "pdk" + ], + "rev": "72e65b73c7ef7000dc2d17dd01186824c701bd42", + "revisionExpr": "72e65b73c7ef7000dc2d17dd01186824c701bd42", + "sha256": "1yv8mp7g763gbhgybj15w8xxvjc36sbscmz0403f01h47nqxa8q5", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-channel" + }, + "external/rust/crates/futures-core": { + "dateTime": 1646360838, + "groups": [ + "pdk" + ], + "rev": "f55868cb8fea01988410cb90acb45e531a091b12", + "revisionExpr": "f55868cb8fea01988410cb90acb45e531a091b12", + "sha256": "1j52pskbzjvyw30c8rajl2jhb7g6knd0ndwnaxnl31sf73zrqji8", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-core" + }, + "external/rust/crates/futures-executor": { + "dateTime": 1647391750, + "groups": [ + "pdk" + ], + "rev": "e587788cd13687c93a9d435379234b9c1b61ee26", + "revisionExpr": "e587788cd13687c93a9d435379234b9c1b61ee26", + "sha256": "1dx0dg0qjfs8wlp3ny99wv3id34cq3nw5vqkhzqq37awla6qrsf6", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-executor" + }, + "external/rust/crates/futures-io": { + "dateTime": 1646277242, + "groups": [ + "pdk" + ], + "rev": "06571956f3f9cf28298522c3c36e92bee0f067a3", + "revisionExpr": "06571956f3f9cf28298522c3c36e92bee0f067a3", + "sha256": "0giy2r4im0dq3q1sgapijd55ip4l3q92fbl8m4792il5nipaf0yb", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-io" + }, + "external/rust/crates/futures-macro": { + "dateTime": 1647391716, + "groups": [ + "pdk" + ], + "rev": "a2e0086b1a3443173b9d9951ca9b11a3a6ca3d83", + "revisionExpr": "a2e0086b1a3443173b9d9951ca9b11a3a6ca3d83", + "sha256": "0fhfbrmmgpns549nyilv9d8j1babvl2x0dg7n84shdh3w40107ds", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-macro" + }, + "external/rust/crates/futures-sink": { + "dateTime": 1646348994, + "groups": [ + "pdk" + ], + "rev": "cdfdca0f8dc4534cec47a49e62dc1e042543764d", + "revisionExpr": "cdfdca0f8dc4534cec47a49e62dc1e042543764d", + "sha256": "15ff9mgl6dz5w8sjqd6d2plh68kd9xpzkjr8k1dwyi4k0vfs3apl", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-sink" + }, + "external/rust/crates/futures-task": { + "dateTime": 1646445930, + "groups": [ + "pdk" + ], + "rev": "8a68abf818f945a6242f3c2cd1948e3759e124eb", + "revisionExpr": "8a68abf818f945a6242f3c2cd1948e3759e124eb", + "sha256": "1pv96xc844sfp30chz9v4khl4fqmjxn8gi2773qwkgy582pxrv02", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-task" + }, + "external/rust/crates/futures-util": { + "dateTime": 1646360819, + "groups": [ + "pdk" + ], + "rev": "28688e82e8db6850c0749afe1df741392e657b1f", + "revisionExpr": "28688e82e8db6850c0749afe1df741392e657b1f", + "sha256": "01ra6iwa9dplkd0s77vwgkpksx0w0qr20j3xaxnvsh17hxzaxami", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-util" + }, + "external/rust/crates/gdbstub": { + "dateTime": 1639591616, + "groups": [ + "pdk" + ], + "rev": "a4a1a2293e7a4aacf1d3157aeba89c703cb7da02", + "revisionExpr": "a4a1a2293e7a4aacf1d3157aeba89c703cb7da02", + "sha256": "1754k6k7s97024m9jqaimcagrqh8xr1ajv23mlari0lc0xqladcd", + "url": "https://android.googlesource.com/platform/external/rust/crates/gdbstub" + }, + "external/rust/crates/gdbstub_arch": { + "dateTime": 1639591646, + "groups": [ + "pdk" + ], + "rev": "f7a97fbc0c1eb721f39af3354c422bb114bb2b31", + "revisionExpr": "f7a97fbc0c1eb721f39af3354c422bb114bb2b31", + "sha256": "02v9qqdfhx4ryp0amx306azp8aj8bsghc736yrvgni18gq8l62cb", + "url": "https://android.googlesource.com/platform/external/rust/crates/gdbstub_arch" + }, + "external/rust/crates/getrandom": { + "dateTime": 1666307734, + "groups": [ + "pdk" + ], + "rev": "b1acbe46e0bde3312b0cd5a2849fa5af201bf338", + "revisionExpr": "b1acbe46e0bde3312b0cd5a2849fa5af201bf338", + "sha256": "0js43xnxy9fdra7yblkap4wylqrb718j9i6k66zlh1a06mspfbgx", + "url": "https://android.googlesource.com/platform/external/rust/crates/getrandom" + }, + "external/rust/crates/glob": { + "dateTime": 1647391793, + "groups": [ + "pdk" + ], + "rev": "82e2c5d25e1da87438f71fe80d2ff3c6ca0dfa7e", + "revisionExpr": "82e2c5d25e1da87438f71fe80d2ff3c6ca0dfa7e", + "sha256": "1db66ciivysyb1ixj5cnyq36l14rlmhf64afm3v2bpcz39lygxcb", + "url": "https://android.googlesource.com/platform/external/rust/crates/glob" + }, + "external/rust/crates/grpcio": { + "dateTime": 1640196095, + "groups": [ + "pdk" + ], + "rev": "b7a6f5938fe6c35af3cd9c0967485af224d3f873", + "revisionExpr": "b7a6f5938fe6c35af3cd9c0967485af224d3f873", + "sha256": "02k7apsb569q2xd9w9ckyj5lmb8wlyjmxfs2z6fl3axbxnr9482y", + "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio" + }, + "external/rust/crates/grpcio-compiler": { + "dateTime": 1639591598, + "groups": [ + "pdk" + ], + "rev": "45fc577ba2dc010112396304a26b64a73dd0696f", + "revisionExpr": "45fc577ba2dc010112396304a26b64a73dd0696f", + "sha256": "1zf5njlii7yg11j0s5fpx81zbz2r1whdrg1v8rldz4xj68mwb75c", + "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio-compiler" + }, + "external/rust/crates/grpcio-sys": { + "dateTime": 1644612443, + "groups": [ + "pdk" + ], + "rev": "3a165cd5fcf97ca2405b5dfa46716b18df9a6cb3", + "revisionExpr": "3a165cd5fcf97ca2405b5dfa46716b18df9a6cb3", + "sha256": "03vpcyjhmqs5yhkxxk996gkz78zcx6qcmw06c7a40djki3hzw5mk", + "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio-sys" + }, + "external/rust/crates/half": { + "dateTime": 1646349744, + "groups": [ + "pdk" + ], + "rev": "bb01ac2b0647e0c52f6dc4e25076d6c1730462bf", + "revisionExpr": "bb01ac2b0647e0c52f6dc4e25076d6c1730462bf", + "sha256": "0n7grwsv7x4p7n546kxpic6cr2bdg9nl40jfmaxghhaxh5hjq0dd", + "url": "https://android.googlesource.com/platform/external/rust/crates/half" + }, + "external/rust/crates/hashbrown": { + "dateTime": 1646941808, + "groups": [ + "pdk" + ], + "rev": "6325c203845a69e81cc34d0bc7d1526aea3257d3", + "revisionExpr": "6325c203845a69e81cc34d0bc7d1526aea3257d3", + "sha256": "1p11mw020zwa8ns0q2n825l4qhjd6qwszfvp8v23spk3sv6v6cvl", + "url": "https://android.googlesource.com/platform/external/rust/crates/hashbrown" + }, + "external/rust/crates/hashlink": { + "dateTime": 1639591638, + "groups": [ + "pdk" + ], + "rev": "0927990edf14645203e733b6556a968b7f4177f6", + "revisionExpr": "0927990edf14645203e733b6556a968b7f4177f6", + "sha256": "1s181zgnskkz16fqz4hcz1yh6l3gd2bv79fis8h1y4x569n63ckz", + "url": "https://android.googlesource.com/platform/external/rust/crates/hashlink" + }, + "external/rust/crates/heck": { + "dateTime": 1646271969, + "groups": [ + "pdk" + ], + "rev": "e4305a04421042e8d9e59adc4ee276f9b6ab201e", + "revisionExpr": "e4305a04421042e8d9e59adc4ee276f9b6ab201e", + "sha256": "0xr454mwa4qz45zvyplhdjbp4dddxgh0a9qz25slgh7ghwf9srgz", + "url": "https://android.googlesource.com/platform/external/rust/crates/heck" + }, + "external/rust/crates/idna": { + "dateTime": 1639591631, + "groups": [ + "pdk" + ], + "rev": "018c12887827c60b005b79ac39f26fb707c37cc5", + "revisionExpr": "018c12887827c60b005b79ac39f26fb707c37cc5", + "sha256": "0xc6fqzk7iyvi0m25wpa5d0sgvs5ggxzp1kpqhbpsvi9zijc8g4k", + "url": "https://android.googlesource.com/platform/external/rust/crates/idna" + }, + "external/rust/crates/instant": { + "dateTime": 1646965901, + "groups": [ + "pdk" + ], + "rev": "e9e1dc6649ccb242d9e665ad1e475768199e9cc1", + "revisionExpr": "e9e1dc6649ccb242d9e665ad1e475768199e9cc1", + "sha256": "13rbccj9ycb1sq6by7kkn3rq05z5440dw39q2vhh2c6074s2wnj3", + "url": "https://android.googlesource.com/platform/external/rust/crates/instant" + }, + "external/rust/crates/intrusive-collections": { + "dateTime": 1646277270, + "groups": [ + "pdk" + ], + "rev": "e6ce8ba539a0986e2ee611e4a715b4aaa7c0ae5b", + "revisionExpr": "e6ce8ba539a0986e2ee611e4a715b4aaa7c0ae5b", + "sha256": "0bpk4jg9fs18gyw19kxmadhsd3whj3rvy1qss98fm2yna6hl8xks", + "url": "https://android.googlesource.com/platform/external/rust/crates/intrusive-collections" + }, + "external/rust/crates/itertools": { + "dateTime": 1646432558, + "groups": [ + "pdk" + ], + "rev": "e02c202c4051e7f57491ef1f85dc1ed8ba820b79", + "revisionExpr": "e02c202c4051e7f57491ef1f85dc1ed8ba820b79", + "sha256": "0vfwni7bk45511sgj18kwzax9vzhjxwdw9jrbai2j85p5qb03mky", + "url": "https://android.googlesource.com/platform/external/rust/crates/itertools" + }, + "external/rust/crates/itoa": { + "dateTime": 1639591630, + "groups": [ + "pdk" + ], + "rev": "a3c757545f3449a212d1f23b39a87b8e04d88360", + "revisionExpr": "a3c757545f3449a212d1f23b39a87b8e04d88360", + "sha256": "0vamcb84xs9adh3d85whxc2j37yhffzw8kxf1834qjv4qx94jdh7", + "url": "https://android.googlesource.com/platform/external/rust/crates/itoa" + }, + "external/rust/crates/jni": { + "dateTime": 1639591639, + "groups": [ + "pdk" + ], + "rev": "ff9d1c5e44fa55a18b0e5bec12529e8558d4f40c", + "revisionExpr": "ff9d1c5e44fa55a18b0e5bec12529e8558d4f40c", + "sha256": "1zqgl9fwc6l3f1nfhsvfagg8lbvxqd7l65avl7v7smf88l544qw2", + "url": "https://android.googlesource.com/platform/external/rust/crates/jni" + }, + "external/rust/crates/jni-sys": { + "dateTime": 1639591610, + "groups": [ + "pdk" + ], + "rev": "d862f72e46fdbbf294098fb82ee5a760a3af2dac", + "revisionExpr": "d862f72e46fdbbf294098fb82ee5a760a3af2dac", + "sha256": "0k1jda6186kk1ad0wbhwayf86d6hwmdcasrnm5jgffi1dm3rrlhd", + "url": "https://android.googlesource.com/platform/external/rust/crates/jni-sys" + }, + "external/rust/crates/kernlog": { + "dateTime": 1639591636, + "groups": [ + "pdk" + ], + "rev": "515fb336128e64969782d50c2017c80c4b1cea33", + "revisionExpr": "515fb336128e64969782d50c2017c80c4b1cea33", + "sha256": "1nyn78687b38la1myly828f4kni9cp5vlclbkdw42f4vdr78kjg1", + "url": "https://android.googlesource.com/platform/external/rust/crates/kernlog" + }, + "external/rust/crates/lazy_static": { + "dateTime": 1647279540, + "groups": [ + "pdk" + ], + "rev": "5aabfd14a034a35bc60105c2dad5abd656ec9421", + "revisionExpr": "5aabfd14a034a35bc60105c2dad5abd656ec9421", + "sha256": "1lhldkv9kr76wpvz3rxr0hr710293lmg95gni13py6bsxhp26lwj", + "url": "https://android.googlesource.com/platform/external/rust/crates/lazy_static" + }, + "external/rust/crates/lazycell": { + "dateTime": 1639591620, + "groups": [ + "pdk" + ], + "rev": "84f74a3737bc6acce9f2c12e731ebeddd0271014", + "revisionExpr": "84f74a3737bc6acce9f2c12e731ebeddd0271014", + "sha256": "1yvi1fyif7wkjz0xmw8s5svf9p2c2fa92isyjfzjrlkbdgivgvdv", + "url": "https://android.googlesource.com/platform/external/rust/crates/lazycell" + }, + "external/rust/crates/libc": { + "dateTime": 1649816960, + "groups": [ + "pdk" + ], + "rev": "38318dae2c8290f71bfe26e04e9c9f47a5923a33", + "revisionExpr": "38318dae2c8290f71bfe26e04e9c9f47a5923a33", + "sha256": "1gacw4xcmc9mpgi42whslma4jxxxz7qx2fkspx903l2ad0nbnn3p", + "url": "https://android.googlesource.com/platform/external/rust/crates/libc" + }, + "external/rust/crates/libfuzzer-sys": { + "dateTime": 1639591613, + "groups": [ + "pdk" + ], + "rev": "4e031b3a08a06e36fa74d66192dac5250ad69131", + "revisionExpr": "4e031b3a08a06e36fa74d66192dac5250ad69131", + "sha256": "0dp2jddkax432j10iy7zrklgakln9ibylb0nf69820rxmdfjhwkc", + "url": "https://android.googlesource.com/platform/external/rust/crates/libfuzzer-sys" + }, + "external/rust/crates/libloading": { + "dateTime": 1647391810, + "groups": [ + "pdk" + ], + "rev": "25fc4b6fa9e750c47d89934426c81497eeecbac4", + "revisionExpr": "25fc4b6fa9e750c47d89934426c81497eeecbac4", + "sha256": "0gmrqkfcf4q0k9slm45i2pwwphznr6553qivjc23jcbb2nl8yrdm", + "url": "https://android.googlesource.com/platform/external/rust/crates/libloading" + }, + "external/rust/crates/libm": { + "dateTime": 1639591641, + "groups": [ + "pdk" + ], + "rev": "7e6387d1f117d0ffebef0ac9c48eaf21ae751040", + "revisionExpr": "7e6387d1f117d0ffebef0ac9c48eaf21ae751040", + "sha256": "1fjjg0dl10m8r2ivs92nfpiaji58lbniiw29rxkgm7r2hymp25cz", + "url": "https://android.googlesource.com/platform/external/rust/crates/libm" + }, + "external/rust/crates/libsqlite3-sys": { + "dateTime": 1639591596, + "groups": [ + "pdk" + ], + "rev": "e434c5c38262b4ed6ffdc00d3b5f9fc13471c203", + "revisionExpr": "e434c5c38262b4ed6ffdc00d3b5f9fc13471c203", + "sha256": "1bmxzz5v48id50znfx50vpf1j2bhbxs62m375qj4rnqp44b8wkm0", + "url": "https://android.googlesource.com/platform/external/rust/crates/libsqlite3-sys" + }, + "external/rust/crates/libz-sys": { + "dateTime": 1640197112, + "groups": [ + "pdk" + ], + "rev": "5e51371f335dd68a164a345c581173c432759715", + "revisionExpr": "5e51371f335dd68a164a345c581173c432759715", + "sha256": "0y6ggwqkjn2b4wr0026v490pk4y8vhdaa2sl147fwl0ca5wgysxz", + "url": "https://android.googlesource.com/platform/external/rust/crates/libz-sys" + }, + "external/rust/crates/linked-hash-map": { + "dateTime": 1639591597, + "groups": [ + "pdk" + ], + "rev": "382fb70c556b89e3f486a4d113f33fcecfe7abce", + "revisionExpr": "382fb70c556b89e3f486a4d113f33fcecfe7abce", + "sha256": "0fpjsg0qhsrsdz1xx4q3af38x03ahz6fin2z7a5jg001xy2zg585", + "url": "https://android.googlesource.com/platform/external/rust/crates/linked-hash-map" + }, + "external/rust/crates/lock_api": { + "dateTime": 1646258968, + "groups": [ + "pdk" + ], + "rev": "4783e793f2b852827560a2d96d4c2324cf93137b", + "revisionExpr": "4783e793f2b852827560a2d96d4c2324cf93137b", + "sha256": "1gj454vwmns8jf4vfgp8b7qk7mz38dfhfbcplda45qcq00bahpwm", + "url": "https://android.googlesource.com/platform/external/rust/crates/lock_api" + }, + "external/rust/crates/log": { + "dateTime": 1649886329, + "groups": [ + "pdk" + ], + "rev": "fd1aea0c3571d37f93b18d48afcdc47edad9c188", + "revisionExpr": "fd1aea0c3571d37f93b18d48afcdc47edad9c188", + "sha256": "12nggf2w83ma5jhf7rbggawjgbk12cg4q3n71qipqw1ai607zy1m", + "url": "https://android.googlesource.com/platform/external/rust/crates/log" + }, + "external/rust/crates/lru-cache": { + "dateTime": 1639591627, + "groups": [ + "pdk" + ], + "rev": "3c4a8b90186b4923b318e7a2335230053141b8ef", + "revisionExpr": "3c4a8b90186b4923b318e7a2335230053141b8ef", + "sha256": "0gihdyrhv00c2c9fqgzh58y9ilspf3c2ayzxlr1q5glcvmg6fj96", + "url": "https://android.googlesource.com/platform/external/rust/crates/lru-cache" + }, + "external/rust/crates/macaddr": { + "dateTime": 1639591646, + "groups": [ + "pdk" + ], + "rev": "1c4c53fce76b7e161f379a84f3d018a365a363c3", + "revisionExpr": "1c4c53fce76b7e161f379a84f3d018a365a363c3", + "sha256": "00yj7ak5w0g5x838y0x9qdiw9q5fisxa4yfi275znph5x68yn7w9", + "url": "https://android.googlesource.com/platform/external/rust/crates/macaddr" + }, + "external/rust/crates/managed": { + "dateTime": 1639591604, + "groups": [ + "pdk" + ], + "rev": "44c05dc3e40614dfa15cea5caaaf76879535c61d", + "revisionExpr": "44c05dc3e40614dfa15cea5caaaf76879535c61d", + "sha256": "1f2jamdbbjgw9wck5j1dk51lsapg9xn23g0nbdn0wn93n1ihq1lw", + "url": "https://android.googlesource.com/platform/external/rust/crates/managed" + }, + "external/rust/crates/matches": { + "dateTime": 1639591628, + "groups": [ + "pdk" + ], + "rev": "685133a9cf208b8c92f7d024096afef20ec816c9", + "revisionExpr": "685133a9cf208b8c92f7d024096afef20ec816c9", + "sha256": "1dlybl453qb32319p7411ifpkv8sqacps0spjim2vpkf977djlkj", + "url": "https://android.googlesource.com/platform/external/rust/crates/matches" + }, + "external/rust/crates/memchr": { + "dateTime": 1644612441, + "groups": [ + "pdk" + ], + "rev": "2c42ea7d350c4666c81f8ecb8d943d383c3df0c0", + "revisionExpr": "2c42ea7d350c4666c81f8ecb8d943d383c3df0c0", + "sha256": "19k128hb4f36l6v6ywcyakgayyndshxgcx9jc5cv4c16j7vzhpfs", + "url": "https://android.googlesource.com/platform/external/rust/crates/memchr" + }, + "external/rust/crates/memoffset": { + "dateTime": 1647299630, + "groups": [ + "pdk" + ], + "rev": "df849691f3074c6e5086ef022f2e6c808ff00407", + "revisionExpr": "df849691f3074c6e5086ef022f2e6c808ff00407", + "sha256": "1rps7zkjv6vyr7fwpp4k2lcjn1jcqi4jkp7d35xicqpik5jwz71j", + "url": "https://android.googlesource.com/platform/external/rust/crates/memoffset" + }, + "external/rust/crates/minimal-lexical": { + "dateTime": 1647300363, + "groups": [ + "pdk" + ], + "rev": "3b5d8c0193cd0bb8ba1f77718369fbcaf505b606", + "revisionExpr": "3b5d8c0193cd0bb8ba1f77718369fbcaf505b606", + "sha256": "16p7s6jb7lpc0xbj74v7hsfvv4pwcw59kl2prp8c7mai0vyx0r9i", + "url": "https://android.googlesource.com/platform/external/rust/crates/minimal-lexical" + }, + "external/rust/crates/mio": { + "dateTime": 1644612436, + "groups": [ + "pdk" + ], + "rev": "01e59128a5539731b50682a79bf107f30f42f170", + "revisionExpr": "01e59128a5539731b50682a79bf107f30f42f170", + "sha256": "0cgwsjw6vnbq4rwdllwq616mzaw9daq4a9garhb6l6agwvmnzs14", + "url": "https://android.googlesource.com/platform/external/rust/crates/mio" + }, + "external/rust/crates/nix": { + "dateTime": 1647885190, + "groups": [ + "pdk" + ], + "rev": "d09577a8d86ae45d06a74e321736d168424ac8bf", + "revisionExpr": "d09577a8d86ae45d06a74e321736d168424ac8bf", + "sha256": "1v49cxvi0a60i5rpqvhph7s25xmndq1vs7y4rl0ancbr1vbr6v2d", + "url": "https://android.googlesource.com/platform/external/rust/crates/nix" + }, + "external/rust/crates/no-panic": { + "dateTime": 1639591623, + "groups": [ + "pdk" + ], + "rev": "74b42a9432b4335dafff9f6d1a76d6a6176882be", + "revisionExpr": "74b42a9432b4335dafff9f6d1a76d6a6176882be", + "sha256": "0rc9ls4x5nhy5354zn6hi993bsqrz8wg60xy8qi2b03ifd5n7c7k", + "url": "https://android.googlesource.com/platform/external/rust/crates/no-panic" + }, + "external/rust/crates/nom": { + "dateTime": 1646436673, + "groups": [ + "pdk" + ], + "rev": "33e245682495f988c4e003215a1fda28aa26cf6d", + "revisionExpr": "33e245682495f988c4e003215a1fda28aa26cf6d", + "sha256": "0bywcprikgy7n7qcwam284vkbd7i797qvfij3fza1k8jczyqykdx", + "url": "https://android.googlesource.com/platform/external/rust/crates/nom" + }, + "external/rust/crates/num-bigint": { + "dateTime": 1666307792, + "groups": [ + "pdk" + ], + "rev": "8c8e4dac0d0b46119d37f6fff1c060cec5e942d8", + "revisionExpr": "8c8e4dac0d0b46119d37f6fff1c060cec5e942d8", + "sha256": "01giypjgp0d6nm4j6nwgn9v1pfn79cyqy555k279scasmzrqs6yj", + "url": "https://android.googlesource.com/platform/external/rust/crates/num-bigint" + }, + "external/rust/crates/num-derive": { + "dateTime": 1639591597, + "groups": [ + "pdk" + ], + "rev": "245b4fd71bfdeac91bb1da1881bc889a5b146da7", + "revisionExpr": "245b4fd71bfdeac91bb1da1881bc889a5b146da7", + "sha256": "0i82qplfkwbq6w0f1nk5ww3kspncy63f9l4bwgrqanm0k4daikxh", + "url": "https://android.googlesource.com/platform/external/rust/crates/num-derive" + }, + "external/rust/crates/num-integer": { + "dateTime": 1666307794, + "groups": [ + "pdk" + ], + "rev": "aba543e376784a47e0e8cc126bf3c9389511ea5d", + "revisionExpr": "aba543e376784a47e0e8cc126bf3c9389511ea5d", + "sha256": "1i418rxxw203hvxmw0kqscshiwvkz71p5rdnmi2yv9cml1a2n0cf", + "url": "https://android.googlesource.com/platform/external/rust/crates/num-integer" + }, + "external/rust/crates/num-traits": { + "dateTime": 1646660187, + "groups": [ + "pdk" + ], + "rev": "51ac634aa138e031ffbbdc04244b49ba2fbbbeda", + "revisionExpr": "51ac634aa138e031ffbbdc04244b49ba2fbbbeda", + "sha256": "0kzd96kl66h0baslxs9b2z766hvykvkva335gvz18n4yva88g73s", + "url": "https://android.googlesource.com/platform/external/rust/crates/num-traits" + }, + "external/rust/crates/num_cpus": { + "dateTime": 1646433939, + "groups": [ + "pdk" + ], + "rev": "9f8910ae8692c12635e0e1f572c14e0357dd3f57", + "revisionExpr": "9f8910ae8692c12635e0e1f572c14e0357dd3f57", + "sha256": "0wg98gaqlgybx72xhlxhlzd2jpjrfynz702sv7lkrixb35xbbj2d", + "url": "https://android.googlesource.com/platform/external/rust/crates/num_cpus" + }, + "external/rust/crates/oid-registry": { + "dateTime": 1639591648, + "groups": [ + "pdk" + ], + "rev": "742cb525bef5a65be52eeb27a9c7e96a16448c50", + "revisionExpr": "742cb525bef5a65be52eeb27a9c7e96a16448c50", + "sha256": "0mmq2r48yj6phv3ciiivc2pv7cwvkxivqrv0v7xzrq0wg1l6w5n9", + "url": "https://android.googlesource.com/platform/external/rust/crates/oid-registry" + }, + "external/rust/crates/once_cell": { + "dateTime": 1646776990, + "groups": [ + "pdk" + ], + "rev": "46bec3e36f28d875767de49289a350f018b6bd4c", + "revisionExpr": "46bec3e36f28d875767de49289a350f018b6bd4c", + "sha256": "1i5pc7j5dlxncxmjpyz0hwk0xws2kq8mrhjh376wpgpw9vwzba8a", + "url": "https://android.googlesource.com/platform/external/rust/crates/once_cell" + }, + "external/rust/crates/oorandom": { + "dateTime": 1639591645, + "groups": [ + "pdk" + ], + "rev": "5e96dc8de49f6b8ca6ca0cfed07068197959dce1", + "revisionExpr": "5e96dc8de49f6b8ca6ca0cfed07068197959dce1", + "sha256": "0mjvykx53w95svzhdmv0s8ydq5qgz7yx6hafsh02axm0y8al8bnz", + "url": "https://android.googlesource.com/platform/external/rust/crates/oorandom" + }, + "external/rust/crates/parking_lot": { + "dateTime": 1646692288, + "groups": [ + "pdk" + ], + "rev": "bb8a50689a4fcfef776159065580bd8d7e28c7be", + "revisionExpr": "bb8a50689a4fcfef776159065580bd8d7e28c7be", + "sha256": "0qxgp6jjqxgaf4gfhd754m7ffz1r46dnhr5dx5xl70bramyc8wc8", + "url": "https://android.googlesource.com/platform/external/rust/crates/parking_lot" + }, + "external/rust/crates/parking_lot_core": { + "dateTime": 1646641807, + "groups": [ + "pdk" + ], + "rev": "1a57ec67647b32db3871789480ce989115aa4f80", + "revisionExpr": "1a57ec67647b32db3871789480ce989115aa4f80", + "sha256": "17103ylhvk513vdkvgpz3x4sv5x85hyqdsy6qls85qfyrygx1p14", + "url": "https://android.googlesource.com/platform/external/rust/crates/parking_lot_core" + }, + "external/rust/crates/paste": { + "dateTime": 1646360204, + "groups": [ + "pdk" + ], + "rev": "1d3368d466e4cd2dd370a47a1b9abda44b716dbf", + "revisionExpr": "1d3368d466e4cd2dd370a47a1b9abda44b716dbf", + "sha256": "15f57b3z04k066bx4z68apji6jlnr0nliv2jfi3c6cy1sla76xjn", + "url": "https://android.googlesource.com/platform/external/rust/crates/paste" + }, + "external/rust/crates/peeking_take_while": { + "dateTime": 1639591614, + "groups": [ + "pdk" + ], + "rev": "f52288a4b7cf8ce70ec0b7c9ce819bffcb18dcf7", + "revisionExpr": "f52288a4b7cf8ce70ec0b7c9ce819bffcb18dcf7", + "sha256": "0b5ajff9k5dp031hbhkwbgn50fszispc645p36r6890hq98b2ah4", + "url": "https://android.googlesource.com/platform/external/rust/crates/peeking_take_while" + }, + "external/rust/crates/percent-encoding": { + "dateTime": 1639591604, + "groups": [ + "pdk" + ], + "rev": "ee86670715b2f28028e6c270e07dcbd56882c5ec", + "revisionExpr": "ee86670715b2f28028e6c270e07dcbd56882c5ec", + "sha256": "1bp7fk6nig0b988argr2mlmba6grnvfxk1zhk1xzmz6rq1xrxcml", + "url": "https://android.googlesource.com/platform/external/rust/crates/percent-encoding" + }, + "external/rust/crates/pest": { + "dateTime": 1645218628, + "groups": [ + "pdk" + ], + "rev": "1abbfd62d0b8c9dd3aa8b9b29e983b87906d0a58", + "revisionExpr": "1abbfd62d0b8c9dd3aa8b9b29e983b87906d0a58", + "sha256": "011mqmk7cwzcqs93c70jb0qla4xq2151jdxysxcjdrdhfzgla7in", + "url": "https://android.googlesource.com/platform/external/rust/crates/pest" + }, + "external/rust/crates/pest_derive": { + "dateTime": 1645222173, + "groups": [ + "pdk" + ], + "rev": "947c808bf28e3c9ade3a4e469d312064faee2bcd", + "revisionExpr": "947c808bf28e3c9ade3a4e469d312064faee2bcd", + "sha256": "046izf39gxnj705m8cqnrn06zzm5zzdd8j1jq6y7mi1ldl7zjjc6", + "url": "https://android.googlesource.com/platform/external/rust/crates/pest_derive" + }, + "external/rust/crates/pest_generator": { + "dateTime": 1645222196, + "groups": [ + "pdk" + ], + "rev": "162c3962042b016bf5f90e140171f810ae413272", + "revisionExpr": "162c3962042b016bf5f90e140171f810ae413272", + "sha256": "167sndmx3lq9wqv566yms7hlxpnizihbjpk07pypfmbz8jw8izz9", + "url": "https://android.googlesource.com/platform/external/rust/crates/pest_generator" + }, + "external/rust/crates/pest_meta": { + "dateTime": 1645218635, + "groups": [ + "pdk" + ], + "rev": "601e28ec0237cb805f8660af752c03ba01d9d773", + "revisionExpr": "601e28ec0237cb805f8660af752c03ba01d9d773", + "sha256": "0k69lg6hy16shq0839cx9hvi59ym3s2lipqw28qc1va2rads7y6c", + "url": "https://android.googlesource.com/platform/external/rust/crates/pest_meta" + }, + "external/rust/crates/pin-project": { + "dateTime": 1646258975, + "groups": [ + "pdk" + ], + "rev": "23166d66dc01778780a8d46bd0bc4ebf2033f2ef", + "revisionExpr": "23166d66dc01778780a8d46bd0bc4ebf2033f2ef", + "sha256": "0ggn54r65qx6p34vh84bhf9frhab345mkwixxk8zcs6b8mwr771w", + "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project" + }, + "external/rust/crates/pin-project-internal": { + "dateTime": 1646276042, + "groups": [ + "pdk" + ], + "rev": "bf85d0349ac3935f3d1dc80eb8bcac39c151308c", + "revisionExpr": "bf85d0349ac3935f3d1dc80eb8bcac39c151308c", + "sha256": "0w8vs51pi8vv0l8chrscpab9w23ck02ll02zd6w86d890g461q8n", + "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project-internal" + }, + "external/rust/crates/pin-project-lite": { + "dateTime": 1646326932, + "groups": [ + "pdk" + ], + "rev": "97174d06e99fa6c8332d88be9224d612439b3e20", + "revisionExpr": "97174d06e99fa6c8332d88be9224d612439b3e20", + "sha256": "00pimmv71ilj8m23ajv3kx0pzw237l7h724xdzcy1yhrfjkghak4", + "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project-lite" + }, + "external/rust/crates/pin-utils": { + "dateTime": 1664839211, + "groups": [ + "pdk" + ], + "rev": "ca7ea7b2d5eeef67426e43806a13b57ae0078886", + "revisionExpr": "ca7ea7b2d5eeef67426e43806a13b57ae0078886", + "sha256": "031xzyjlhkfj7b00f2944489mdpdd7mx3r4kqhl89qb8m6rspl7j", + "url": "https://android.googlesource.com/platform/external/rust/crates/pin-utils" + }, + "external/rust/crates/plotters": { + "dateTime": 1639591611, + "groups": [ + "pdk" + ], + "rev": "4728768a0edaafe7f7f9c7f9f64bdbc850e1d499", + "revisionExpr": "4728768a0edaafe7f7f9c7f9f64bdbc850e1d499", + "sha256": "0m418ysdzxnwlzydylkqk23yj3md86k7rrj7llf1xlch4v0wq8jq", + "url": "https://android.googlesource.com/platform/external/rust/crates/plotters" + }, + "external/rust/crates/plotters-backend": { + "dateTime": 1639591614, + "groups": [ + "pdk" + ], + "rev": "ce209ea135636ba3e355ba72a9fe1a8a8cf97aa7", + "revisionExpr": "ce209ea135636ba3e355ba72a9fe1a8a8cf97aa7", + "sha256": "0cz7j6zg4qxz2cpjas7wb4k0bawphfmha1h86z2483fdi5smqg39", + "url": "https://android.googlesource.com/platform/external/rust/crates/plotters-backend" + }, + "external/rust/crates/plotters-svg": { + "dateTime": 1639591716, + "groups": [ + "pdk" + ], + "rev": "c0a9a4d43cb626ffb43aa4d60f80bd4c6235d93f", + "revisionExpr": "c0a9a4d43cb626ffb43aa4d60f80bd4c6235d93f", + "sha256": "05khlrk65kxa2yj5g4x7g20bfpai51h1p1qww84vc5azywnsadqs", + "url": "https://android.googlesource.com/platform/external/rust/crates/plotters-svg" + }, + "external/rust/crates/ppv-lite86": { + "dateTime": 1666307840, + "groups": [ + "pdk" + ], + "rev": "4e469c95f09074c1d60486b3dace091b9a135224", + "revisionExpr": "4e469c95f09074c1d60486b3dace091b9a135224", + "sha256": "1xv21pidw64pfphp5whsfycpwbhxswpgbn62736mffmq33zqhdby", + "url": "https://android.googlesource.com/platform/external/rust/crates/ppv-lite86" + }, + "external/rust/crates/proc-macro-error": { + "dateTime": 1639591625, + "groups": [ + "pdk" + ], + "rev": "a904df74449bfdec5ff2413e0d27521a2a14e61f", + "revisionExpr": "a904df74449bfdec5ff2413e0d27521a2a14e61f", + "sha256": "17hbh4ah6ii2x9jr8rr52zfw9ibqshqqpyixl644s2j35anm2x20", + "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-error" + }, + "external/rust/crates/proc-macro-error-attr": { + "dateTime": 1639591618, + "groups": [ + "pdk" + ], + "rev": "690b0e7c80fd14839381c81514dc4cce2db81f94", + "revisionExpr": "690b0e7c80fd14839381c81514dc4cce2db81f94", + "sha256": "0qxdkafmyd05k9innvv938cd3kp1aa3x9jnh9ilk11dcc2srj7p6", + "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-error-attr" + }, + "external/rust/crates/proc-macro-hack": { + "dateTime": 1646360175, + "groups": [ + "pdk" + ], + "rev": "73c886f3020b89421c1bdd9d22ba98b4b0d4f194", + "revisionExpr": "73c886f3020b89421c1bdd9d22ba98b4b0d4f194", + "sha256": "07b7flmd1mv5ni6vj78wwixbkxji4hpkympz7lk5q5qqisrlq01l", + "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-hack" + }, + "external/rust/crates/proc-macro-nested": { + "dateTime": 1647391776, + "groups": [ + "pdk" + ], + "rev": "76fcb4dda691aef94a73d1c23e4309be70753005", + "revisionExpr": "76fcb4dda691aef94a73d1c23e4309be70753005", + "sha256": "0mk1mkcq1ihhi5h4aa4c83jiqnaj70qw0ksnm55vs43c3jp3xabm", + "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-nested" + }, + "external/rust/crates/proc-macro2": { + "dateTime": 1647250208, + "groups": [ + "pdk" + ], + "rev": "b9b048217232ba38ec5a3aeb039a1bf2979465bd", + "revisionExpr": "b9b048217232ba38ec5a3aeb039a1bf2979465bd", + "sha256": "1vpjy7bnw1cbvza8b254f82kpy13jxl3w92wm053y2s9v9k6as4x", + "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro2" + }, + "external/rust/crates/protobuf": { + "dateTime": 1646666606, + "groups": [ + "pdk" + ], + "rev": "0af506eab5a6d52635e775e0ad9b6439da826a3a", + "revisionExpr": "0af506eab5a6d52635e775e0ad9b6439da826a3a", + "sha256": "0kk5nycxliscl3v277ns9hqxg9xd8hrxgnhb6valszpniblqm22n", + "url": "https://android.googlesource.com/platform/external/rust/crates/protobuf" + }, + "external/rust/crates/protobuf-codegen": { + "dateTime": 1646967221, + "groups": [ + "pdk" + ], + "rev": "dcf8cf0a7e5972255ff126db5995cd19126d880a", + "revisionExpr": "dcf8cf0a7e5972255ff126db5995cd19126d880a", + "sha256": "13qwgf0jji0xqndkyxqaz7d0ps4i9ib7p8r35pghyqw1yv34cs43", + "url": "https://android.googlesource.com/platform/external/rust/crates/protobuf-codegen" + }, + "external/rust/crates/quiche": { + "dateTime": 1639591631, + "groups": [ + "pdk" + ], + "rev": "39ed6def9c4f3ebae971283806dd85ddf66bc93f", + "revisionExpr": "39ed6def9c4f3ebae971283806dd85ddf66bc93f", + "sha256": "02hpc797zzg9fiq94qsawqr6ykwp8mr802jxdi81a34520x46x67", + "url": "https://android.googlesource.com/platform/external/rust/crates/quiche" + }, + "external/rust/crates/quickcheck": { + "dateTime": 1639591601, + "groups": [ + "pdk" + ], + "rev": "784ad2f587306fc704a05c7476a59243308c1358", + "revisionExpr": "784ad2f587306fc704a05c7476a59243308c1358", + "sha256": "0bn5dpz1m2iyphsb2igki164s28yq881hwmn8p9gcxn2gyhz5hjk", + "url": "https://android.googlesource.com/platform/external/rust/crates/quickcheck" + }, + "external/rust/crates/quote": { + "dateTime": 1647279391, + "groups": [ + "pdk" + ], + "rev": "d45246884c4b836bf9554e7421ce0b978eed562a", + "revisionExpr": "d45246884c4b836bf9554e7421ce0b978eed562a", + "sha256": "0ssih2pd24kj2h3x1j05wrzjakpapfzqvkdpx5hkpazr012pihwv", + "url": "https://android.googlesource.com/platform/external/rust/crates/quote" + }, + "external/rust/crates/rand": { + "dateTime": 1666307856, + "groups": [ + "pdk" + ], + "rev": "25b78d592994a87e5f788139e881918353684b32", + "revisionExpr": "25b78d592994a87e5f788139e881918353684b32", + "sha256": "18cdpfsr19fywdzbs7m673jj00w9c140bhjs5k0v1cnc22h1625g", + "url": "https://android.googlesource.com/platform/external/rust/crates/rand" + }, + "external/rust/crates/rand_chacha": { + "dateTime": 1666307857, + "groups": [ + "pdk" + ], + "rev": "bbb1972b6b8032d94fc198569fc529153b02cf54", + "revisionExpr": "bbb1972b6b8032d94fc198569fc529153b02cf54", + "sha256": "0qgqr7yl5k93xx0pb5y6gh3x8qcgk0iz6zhma324iw6k1i7mjzx5", + "url": "https://android.googlesource.com/platform/external/rust/crates/rand_chacha" + }, + "external/rust/crates/rand_core": { + "dateTime": 1666307858, + "groups": [ + "pdk" + ], + "rev": "84df1c242ae78d61931765142ec440f606fdb72e", + "revisionExpr": "84df1c242ae78d61931765142ec440f606fdb72e", + "sha256": "1rxdmi9fp92nbq9wxnxad8m0jp9nblmf06a61kjdcmd1fi7nwhsv", + "url": "https://android.googlesource.com/platform/external/rust/crates/rand_core" + }, + "external/rust/crates/rand_xorshift": { + "dateTime": 1639591595, + "groups": [ + "pdk" + ], + "rev": "d5f9539c234d48764d8baa685d3e71e7fb6aca7d", + "revisionExpr": "d5f9539c234d48764d8baa685d3e71e7fb6aca7d", + "sha256": "1ax1rdk2173ckh6kc66wryykki7vix16i893vb4pzq9w6mjkk6wp", + "url": "https://android.googlesource.com/platform/external/rust/crates/rand_xorshift" + }, + "external/rust/crates/rayon": { + "dateTime": 1639591633, + "groups": [ + "pdk" + ], + "rev": "2bfe0b856493f125b6182750a099a577c7835d07", + "revisionExpr": "2bfe0b856493f125b6182750a099a577c7835d07", + "sha256": "18p97k1nxnhbx4k0w1yk66hrn1vqcqlj7g867fssr340lwpl59yx", + "url": "https://android.googlesource.com/platform/external/rust/crates/rayon" + }, + "external/rust/crates/rayon-core": { + "dateTime": 1639591605, + "groups": [ + "pdk" + ], + "rev": "30628deab525306a799417fc9c0a96a3764428db", + "revisionExpr": "30628deab525306a799417fc9c0a96a3764428db", + "sha256": "1abh8sa8hz33lqv2i9nvf6byrwplns4mqjkbdacbw1ym0nh8y0kr", + "url": "https://android.googlesource.com/platform/external/rust/crates/rayon-core" + }, + "external/rust/crates/regex": { + "dateTime": 1647391742, + "groups": [ + "pdk" + ], + "rev": "c1a104c8caf15d9875fc5fc0a3daa8dc9efb8778", + "revisionExpr": "c1a104c8caf15d9875fc5fc0a3daa8dc9efb8778", + "sha256": "16fnvy7h4l4r2yi866l0n2h4kq8nkmgjny9nim319wywgjrw5r98", + "url": "https://android.googlesource.com/platform/external/rust/crates/regex" + }, + "external/rust/crates/regex-automata": { + "dateTime": 1639591632, + "groups": [ + "pdk" + ], + "rev": "3833d03eab641aba628a452cb264c6cbb921f6d8", + "revisionExpr": "3833d03eab641aba628a452cb264c6cbb921f6d8", + "sha256": "17chswkigvnka5i3gw6kx6448gyvykmiih1sijn9q5czaxpz33gq", + "url": "https://android.googlesource.com/platform/external/rust/crates/regex-automata" + }, + "external/rust/crates/regex-syntax": { + "dateTime": 1646274100, + "groups": [ + "pdk" + ], + "rev": "cc1962c33b16bfcf2c48ef032f07a6402f606709", + "revisionExpr": "cc1962c33b16bfcf2c48ef032f07a6402f606709", + "sha256": "0n6nzckv46khyrxybcf0sdshwfrcxcjz1qvc6z5hhg6hzc9asyzk", + "url": "https://android.googlesource.com/platform/external/rust/crates/regex-syntax" + }, + "external/rust/crates/remain": { + "dateTime": 1639591647, + "groups": [ + "pdk" + ], + "rev": "74964b0515435c8c33cf768125530156fb271a5d", + "revisionExpr": "74964b0515435c8c33cf768125530156fb271a5d", + "sha256": "0b4yb045k9wcxz3ix8cv8p5iw0kv57s3d6m1jhs10xjp979vc0i5", + "url": "https://android.googlesource.com/platform/external/rust/crates/remain" + }, + "external/rust/crates/remove_dir_all": { + "dateTime": 1639591630, + "groups": [ + "pdk" + ], + "rev": "170b4f813d6f0e57745311c464348632f7319fe1", + "revisionExpr": "170b4f813d6f0e57745311c464348632f7319fe1", + "sha256": "00x6mlzkm205j0xihy9lsh0ywaj5fv7ymi0sxzs9sb8glisdxnlj", + "url": "https://android.googlesource.com/platform/external/rust/crates/remove_dir_all" + }, + "external/rust/crates/ring": { + "dateTime": 1646653531, + "groups": [ + "pdk" + ], + "rev": "2050ec7f393f7870aafe156232b1121b55382ede", + "revisionExpr": "2050ec7f393f7870aafe156232b1121b55382ede", + "sha256": "0fjzlx8pxgarlghgl2jz834gi40jzy1hvy3divk3h880b04xys4f", + "url": "https://android.googlesource.com/platform/external/rust/crates/ring" + }, + "external/rust/crates/rusqlite": { + "dateTime": 1646254744, + "groups": [ + "pdk" + ], + "rev": "93c8cc61e4753e8db9b57fbc2e3e9274495e9809", + "revisionExpr": "93c8cc61e4753e8db9b57fbc2e3e9274495e9809", + "sha256": "0356jhgvk8hgs6dax5zpchs00pbwca9imrgfixw6xwspvx6apy8h", + "url": "https://android.googlesource.com/platform/external/rust/crates/rusqlite" + }, + "external/rust/crates/rustc-demangle": { + "dateTime": 1639591618, + "groups": [ + "pdk" + ], + "rev": "328af6e6f37a39c0a5b8ba95c993057f69337a90", + "revisionExpr": "328af6e6f37a39c0a5b8ba95c993057f69337a90", + "sha256": "0lj6figlmv8sy61gl499z6ilfni8i82vp78d4kzxz5x2a03fpgr9", + "url": "https://android.googlesource.com/platform/external/rust/crates/rustc-demangle" + }, + "external/rust/crates/rustc-demangle-capi": { + "dateTime": 1639591596, + "groups": [ + "pdk" + ], + "rev": "bd00f28c25a9d17d8fffa4effd9fc803927b8918", + "revisionExpr": "bd00f28c25a9d17d8fffa4effd9fc803927b8918", + "sha256": "17ksnn7h49zxl5c08nr634193yhpi64y2dfp9w0b4197mshqxdin", + "url": "https://android.googlesource.com/platform/external/rust/crates/rustc-demangle-capi" + }, + "external/rust/crates/rustc-hash": { + "dateTime": 1639591644, + "groups": [ + "pdk" + ], + "rev": "2b2ef406bbd4c4e1564ad82bf9d7be9e023bebb6", + "revisionExpr": "2b2ef406bbd4c4e1564ad82bf9d7be9e023bebb6", + "sha256": "0bfm2jgcc9zkx1pz8j3za08v4lmrdxh14c4k22niz7zq0nsij9bf", + "url": "https://android.googlesource.com/platform/external/rust/crates/rustc-hash" + }, + "external/rust/crates/rusticata-macros": { + "dateTime": 1646432585, + "groups": [ + "pdk" + ], + "rev": "b31c7fdb2703a87dba0c72809e58720aa5dbe7b0", + "revisionExpr": "b31c7fdb2703a87dba0c72809e58720aa5dbe7b0", + "sha256": "12gl9fmcgs5spvnmag9w6a7fisml7fvg933limcms7503w7gmq38", + "url": "https://android.googlesource.com/platform/external/rust/crates/rusticata-macros" + }, + "external/rust/crates/rustversion": { + "dateTime": 1646278557, + "groups": [ + "pdk" + ], + "rev": "3b9fe4dd8fc0d407ddc1148ef30af04207d9c55d", + "revisionExpr": "3b9fe4dd8fc0d407ddc1148ef30af04207d9c55d", + "sha256": "04xdkm52bid3ylzjrvw2pygczfxlw0az38lv2qvaxdnhnmv1j1k6", + "url": "https://android.googlesource.com/platform/external/rust/crates/rustversion" + }, + "external/rust/crates/ryu": { + "dateTime": 1646254737, + "groups": [ + "pdk" + ], + "rev": "cb3a79b6fa1b5dcb2dbe2fffb7660b299c58f072", + "revisionExpr": "cb3a79b6fa1b5dcb2dbe2fffb7660b299c58f072", + "sha256": "0rhab2j9bcn21nwk1llxf978nyl66yfbkg5akzjv40f0fmyc0yi4", + "url": "https://android.googlesource.com/platform/external/rust/crates/ryu" + }, + "external/rust/crates/same-file": { + "dateTime": 1639591602, + "groups": [ + "pdk" + ], + "rev": "e863e8b505c2a6ab4a881966460c27cc5e645fc0", + "revisionExpr": "e863e8b505c2a6ab4a881966460c27cc5e645fc0", + "sha256": "0f9lyivwxn0xlmnv80bp442dc600h3dhzqc6s0wya373sjk955yf", + "url": "https://android.googlesource.com/platform/external/rust/crates/same-file" + }, + "external/rust/crates/scopeguard": { + "dateTime": 1640197082, + "groups": [ + "pdk" + ], + "rev": "8893977427b70778d95b326b7bdd42edd9082240", + "revisionExpr": "8893977427b70778d95b326b7bdd42edd9082240", + "sha256": "1qw60vnd91qwa5sscnpz8f1f1r3y1s9ms9yd29wglj9svkgpqrbc", + "url": "https://android.googlesource.com/platform/external/rust/crates/scopeguard" + }, + "external/rust/crates/semver": { + "dateTime": 1646786326, + "groups": [ + "pdk" + ], + "rev": "0d133695401afcd1dc63898b60d2c4983532ec1d", + "revisionExpr": "0d133695401afcd1dc63898b60d2c4983532ec1d", + "sha256": "0i4hwxlbzszx6q6d2bip5a4y4dsyb5h4krw9s2dq3p7i2kxwsp5q", + "url": "https://android.googlesource.com/platform/external/rust/crates/semver" + }, + "external/rust/crates/serde": { + "dateTime": 1647465454, + "groups": [ + "pdk" + ], + "rev": "840b4fd4c060ee6e6d28130835634aaa176ca653", + "revisionExpr": "840b4fd4c060ee6e6d28130835634aaa176ca653", + "sha256": "0rbg2cgbk3wmg9hfla1hm2fca21d9jxb59zwcymq7li0mmjh2pp7", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde" + }, + "external/rust/crates/serde-xml-rs": { + "dateTime": 1639591634, + "groups": [ + "pdk" + ], + "rev": "e5698acdf3b56378bf4228db0a4b2e272f0528cc", + "revisionExpr": "e5698acdf3b56378bf4228db0a4b2e272f0528cc", + "sha256": "1mqdqrc0nc62q5ni363dmzndyg8q5qz3yvy23lhjb5aksv7azc05", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde-xml-rs" + }, + "external/rust/crates/serde_cbor": { + "dateTime": 1647464993, + "groups": [ + "pdk" + ], + "rev": "7c1bf1dabcae4a7c14d2e3606534bd6d454edc68", + "revisionExpr": "7c1bf1dabcae4a7c14d2e3606534bd6d454edc68", + "sha256": "0h4kz06ch4xi90mhbzswpy11sciw4igg0c27zzvxsa2fddka3plg", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde_cbor" + }, + "external/rust/crates/serde_derive": { + "dateTime": 1646658212, + "groups": [ + "pdk" + ], + "rev": "233c40b3b4f5a405ceb313bc8577c4b54c10f03e", + "revisionExpr": "233c40b3b4f5a405ceb313bc8577c4b54c10f03e", + "sha256": "05vlmvi60v1id8cmm9537paiq3rvhjk512q23wpwq4bal14i4fvr", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde_derive" + }, + "external/rust/crates/serde_json": { + "dateTime": 1646776948, + "groups": [ + "pdk" + ], + "rev": "49b2b027fb2cd07a2c9184d0e6aa046d3e3954c5", + "revisionExpr": "49b2b027fb2cd07a2c9184d0e6aa046d3e3954c5", + "sha256": "10a68znp9kkxd31xyh4722bjhg5al3nw8xai6029jmq2587zd61p", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde_json" + }, + "external/rust/crates/serde_test": { + "dateTime": 1646276014, + "groups": [ + "pdk" + ], + "rev": "03e6442bba1afa68ec1e97236e31dd209949dbc6", + "revisionExpr": "03e6442bba1afa68ec1e97236e31dd209949dbc6", + "sha256": "0a6a9mppk48mclbyg7fbbkk9ily95n2w7p50r82rffgfnradfp69", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde_test" + }, + "external/rust/crates/shared_child": { + "dateTime": 1646274055, + "groups": [ + "pdk" + ], + "rev": "0ea93d7d7c90197ee82b42cbdf27c5fbfe2c5ff3", + "revisionExpr": "0ea93d7d7c90197ee82b42cbdf27c5fbfe2c5ff3", + "sha256": "0mzdj17b8kjf9fgwq18qv9wj9qy7bw2pqz4m2mm6bkhcwdjsbfi6", + "url": "https://android.googlesource.com/platform/external/rust/crates/shared_child" + }, + "external/rust/crates/shared_library": { + "dateTime": 1641849070, + "groups": [ + "pdk" + ], + "rev": "45a803cd8ce9c086bbaae921678acf7bd970b422", + "revisionExpr": "45a803cd8ce9c086bbaae921678acf7bd970b422", + "sha256": "0lcj9rfn028vihhyhhw6wsigc9h7r6jivnfqpyyws2scxx7n8yry", + "url": "https://android.googlesource.com/platform/external/rust/crates/shared_library" + }, + "external/rust/crates/shlex": { + "dateTime": 1639591610, + "groups": [ + "pdk" + ], + "rev": "6c8c682ec6b6207194f3c58612940eb8d0422fdd", + "revisionExpr": "6c8c682ec6b6207194f3c58612940eb8d0422fdd", + "sha256": "058q5rin1lqvqh63swmjkxwyp6lpwz3wwv4vr5r0jvxqj9p90hak", + "url": "https://android.googlesource.com/platform/external/rust/crates/shlex" + }, + "external/rust/crates/slab": { + "dateTime": 1646437281, + "groups": [ + "pdk" + ], + "rev": "de61eb3934f4b364865f66c12b1f5149e8f06958", + "revisionExpr": "de61eb3934f4b364865f66c12b1f5149e8f06958", + "sha256": "0wa391qqjnx9nhkqqypmqc2q1kyak33icyrwqb67fa7wz7p663yp", + "url": "https://android.googlesource.com/platform/external/rust/crates/slab" + }, + "external/rust/crates/smallvec": { + "dateTime": 1647391759, + "groups": [ + "pdk" + ], + "rev": "638d0ee87b2ef1082fe674e75f89932b179fe32a", + "revisionExpr": "638d0ee87b2ef1082fe674e75f89932b179fe32a", + "sha256": "0170yxvva1hgfajkqcv1shq0pqm2yjafg0wwg6mknxq3ygahri06", + "url": "https://android.googlesource.com/platform/external/rust/crates/smallvec" + }, + "external/rust/crates/spin": { + "dateTime": 1649956102, + "groups": [ + "pdk" + ], + "rev": "7a244b5e4fee3972be8dedc59545cd85b80ef1a7", + "revisionExpr": "7a244b5e4fee3972be8dedc59545cd85b80ef1a7", + "sha256": "0ik0y161an72gh4vxza83xj42k92fgnryphc6gj4dbfy76jqi6w7", + "url": "https://android.googlesource.com/platform/external/rust/crates/spin" + }, + "external/rust/crates/structopt": { + "dateTime": 1646257720, + "groups": [ + "pdk" + ], + "rev": "b6ead5beb70a04bf8cd76fadd0a01baa266c1e19", + "revisionExpr": "b6ead5beb70a04bf8cd76fadd0a01baa266c1e19", + "sha256": "0wcbhziml4mra5qf9ddkbcbvk2m5nz2fv5xn0zm0lcgmqzharkx4", + "url": "https://android.googlesource.com/platform/external/rust/crates/structopt" + }, + "external/rust/crates/structopt-derive": { + "dateTime": 1646776972, + "groups": [ + "pdk" + ], + "rev": "b2b6c71ccacfd14c177c4a3053a675489a1d88c6", + "revisionExpr": "b2b6c71ccacfd14c177c4a3053a675489a1d88c6", + "sha256": "0sm0rnjxxpyfwf23220d8vid4fc5h22zrmcxv46dgl9x9zss5iyd", + "url": "https://android.googlesource.com/platform/external/rust/crates/structopt-derive" + }, + "external/rust/crates/syn": { + "dateTime": 1647279566, + "groups": [ + "pdk" + ], + "rev": "7ab7f8b9e00156d88b5e4d4c21f78ad773467967", + "revisionExpr": "7ab7f8b9e00156d88b5e4d4c21f78ad773467967", + "sha256": "1mcyrb8p82v9v7084ffazmikpqikgi46l3g7ha7lsjzs7d5gc2z6", + "url": "https://android.googlesource.com/platform/external/rust/crates/syn" + }, + "external/rust/crates/syn-mid": { + "dateTime": 1639591608, + "groups": [ + "pdk" + ], + "rev": "32788e5840f00e9548519978bf065fb53fb78760", + "revisionExpr": "32788e5840f00e9548519978bf065fb53fb78760", + "sha256": "0l9d46rdxkh7qc3grgn7lpdn6grrzacl1xgsklqr7f3vk80c7q8z", + "url": "https://android.googlesource.com/platform/external/rust/crates/syn-mid" + }, + "external/rust/crates/tempfile": { + "dateTime": 1639591634, + "groups": [ + "pdk" + ], + "rev": "27c9cc9fb95a7ae1eea61cfc5523afeb6108826a", + "revisionExpr": "27c9cc9fb95a7ae1eea61cfc5523afeb6108826a", + "sha256": "1zgzff2dwbjdrn9kvp79l5liggrqwai0lhnrfj7grciqyvxr5chi", + "url": "https://android.googlesource.com/platform/external/rust/crates/tempfile" + }, + "external/rust/crates/termcolor": { + "dateTime": 1647391767, + "groups": [ + "pdk" + ], + "rev": "4bbb3c75e1122702b45d1400f52c11d2f1247248", + "revisionExpr": "4bbb3c75e1122702b45d1400f52c11d2f1247248", + "sha256": "1icjsk3gwb0kjwr57dz9pfrf5j3gfh45rk6l91gnfj6nckv0qxsr", + "url": "https://android.googlesource.com/platform/external/rust/crates/termcolor" + }, + "external/rust/crates/textwrap": { + "dateTime": 1649901496, + "groups": [ + "pdk" + ], + "rev": "7e9fe4cc0c30cc049175f3789f7cc45434341830", + "revisionExpr": "7e9fe4cc0c30cc049175f3789f7cc45434341830", + "sha256": "1yyxgwhb6hb2zfj7h7s4cf7dikbkygqnhjzqsrmvcm15934fcr1w", + "url": "https://android.googlesource.com/platform/external/rust/crates/textwrap" + }, + "external/rust/crates/thiserror": { + "dateTime": 1647338968, + "groups": [ + "pdk" + ], + "rev": "a99605fc8f9d977e6230a891b91babae0ab85778", + "revisionExpr": "a99605fc8f9d977e6230a891b91babae0ab85778", + "sha256": "03xc6b8c5pwn3qrbhf2j90wd587p14s6wkb9lxjirwmw1s1y5c56", + "url": "https://android.googlesource.com/platform/external/rust/crates/thiserror" + }, + "external/rust/crates/thiserror-impl": { + "dateTime": 1647338985, + "groups": [ + "pdk" + ], + "rev": "0dd11c007840f993e3defdb32e8dde830543299f", + "revisionExpr": "0dd11c007840f993e3defdb32e8dde830543299f", + "sha256": "08salph77ly7fr15ialvd8n92k14vyi84ykmnkbpd481sz6hhz6y", + "url": "https://android.googlesource.com/platform/external/rust/crates/thiserror-impl" + }, + "external/rust/crates/thread_local": { + "dateTime": 1646776997, + "groups": [ + "pdk" + ], + "rev": "276a49e08ddb6270a8445bc6fea50d040aea6b9c", + "revisionExpr": "276a49e08ddb6270a8445bc6fea50d040aea6b9c", + "sha256": "1g1ygk0rsxbq069kc3rl5ds0shdwddq8q6a9yjzpf0llw3sbjr7b", + "url": "https://android.googlesource.com/platform/external/rust/crates/thread_local" + }, + "external/rust/crates/tinytemplate": { + "dateTime": 1639591613, + "groups": [ + "pdk" + ], + "rev": "712738507c95237f69c0cf56e7d7e5282c2db9b8", + "revisionExpr": "712738507c95237f69c0cf56e7d7e5282c2db9b8", + "sha256": "0yppkivzpsbpmisgac82hbh5fxh6cwpaz0pds92z5q0afzdp7f36", + "url": "https://android.googlesource.com/platform/external/rust/crates/tinytemplate" + }, + "external/rust/crates/tinyvec": { + "dateTime": 1646318472, + "groups": [ + "pdk" + ], + "rev": "c6cf201b6a75bbc6f0d33cfb27007753fd64817a", + "revisionExpr": "c6cf201b6a75bbc6f0d33cfb27007753fd64817a", + "sha256": "16ycx24df3583k62wnq8wyz0xnfwwy73wd3vq35l0x1rkflid00q", + "url": "https://android.googlesource.com/platform/external/rust/crates/tinyvec" + }, + "external/rust/crates/tinyvec_macros": { + "dateTime": 1639591599, + "groups": [ + "pdk" + ], + "rev": "84a12a4d267411fa4a3cac53a4883653181044ee", + "revisionExpr": "84a12a4d267411fa4a3cac53a4883653181044ee", + "sha256": "15jm4q7aamlibdgpf6q2yn8n1cda9awb9pgrxcf9160hsc7d7i0b", + "url": "https://android.googlesource.com/platform/external/rust/crates/tinyvec_macros" + }, + "external/rust/crates/tokio": { + "dateTime": 1644612446, + "groups": [ + "pdk" + ], + "rev": "b16801f54ac7a5a916d86a0a50ead15ac58f4c10", + "revisionExpr": "b16801f54ac7a5a916d86a0a50ead15ac58f4c10", + "sha256": "027s92qvfg96krkdqgiviq33zmfdgdqk5032hcyvakvmwc061v67", + "url": "https://android.googlesource.com/platform/external/rust/crates/tokio" + }, + "external/rust/crates/tokio-macros": { + "dateTime": 1646436666, + "groups": [ + "pdk" + ], + "rev": "8ee724d26a2d8126417b7f1ca3fe7018743c3e44", + "revisionExpr": "8ee724d26a2d8126417b7f1ca3fe7018743c3e44", + "sha256": "1993lf2j25g6jg3wxvcgpcs4n057yixbv5cazvbpsjlwbzcwlwm8", + "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-macros" + }, + "external/rust/crates/tokio-stream": { + "dateTime": 1646254814, + "groups": [ + "pdk" + ], + "rev": "2e986769e8a1a0ce20f653f790b02ab6896513ef", + "revisionExpr": "2e986769e8a1a0ce20f653f790b02ab6896513ef", + "sha256": "0sisz2i48cv51vffqlaqwrh7pbzq7ras263ni50jd303ghmwgh7b", + "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-stream" + }, + "external/rust/crates/tokio-test": { + "dateTime": 1639591616, + "groups": [ + "pdk" + ], + "rev": "1aee49a7cb0343063e96da18214da7189c681a27", + "revisionExpr": "1aee49a7cb0343063e96da18214da7189c681a27", + "sha256": "11dh44fn1lvwfrx7qw33l3jzfw4dbqpndhhxa4xwv4lhy5s734xy", + "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-test" + }, + "external/rust/crates/ucd-trie": { + "dateTime": 1645222160, + "groups": [ + "pdk" + ], + "rev": "a507d3a319625ee56a517ede3bd8b48e6066e65d", + "revisionExpr": "a507d3a319625ee56a517ede3bd8b48e6066e65d", + "sha256": "162xnr3ancg5bfwr8y8rlzkc19li35x6xv98smdf4s6b649f6y87", + "url": "https://android.googlesource.com/platform/external/rust/crates/ucd-trie" + }, + "external/rust/crates/unicode-bidi": { + "dateTime": 1646446759, + "groups": [ + "pdk" + ], + "rev": "31f623aec81f7024f3dbd350848cb2f294ed6d0a", + "revisionExpr": "31f623aec81f7024f3dbd350848cb2f294ed6d0a", + "sha256": "1lz3lf9s8i3qrzhny1658yakkgn25pj9sh3hfd75q38l9zf7fs46", + "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-bidi" + }, + "external/rust/crates/unicode-normalization": { + "dateTime": 1639591715, + "groups": [ + "pdk" + ], + "rev": "8c77fd40c0390a80c1e3cee4b6002eccd93f4231", + "revisionExpr": "8c77fd40c0390a80c1e3cee4b6002eccd93f4231", + "sha256": "124zj9rwsp1s09mrvfpbbn6lg459ab0nwpjgwj3s4w25m4mc2qcw", + "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-normalization" + }, + "external/rust/crates/unicode-segmentation": { + "dateTime": 1646432600, + "groups": [ + "pdk" + ], + "rev": "3a114f4b24abdff0926d1a58738b82b584f7ba1f", + "revisionExpr": "3a114f4b24abdff0926d1a58738b82b584f7ba1f", + "sha256": "02bmy1brik2fsclywhkvw883y0mdz0wzaqqpi013g1h3brjxzpyd", + "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-segmentation" + }, + "external/rust/crates/unicode-width": { + "dateTime": 1646349706, + "groups": [ + "pdk" + ], + "rev": "7b1d8860e38a9fb5ef7392f2661daa17eb3737f9", + "revisionExpr": "7b1d8860e38a9fb5ef7392f2661daa17eb3737f9", + "sha256": "1xzsfgwqkm0bwwcrhj969h51rkznkz416pln9iy1kx3fhn10ah4f", + "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-width" + }, + "external/rust/crates/unicode-xid": { + "dateTime": 1647279531, + "groups": [ + "pdk" + ], + "rev": "d9b77fd7cfd092afd5776b062fb2de36ba7c5218", + "revisionExpr": "d9b77fd7cfd092afd5776b062fb2de36ba7c5218", + "sha256": "1zzvisg7hj3c9j2n8wq10c89fr5i5z6mx723z5g3shb7sy4h56dw", + "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-xid" + }, + "external/rust/crates/untrusted": { + "dateTime": 1646660372, + "groups": [ + "pdk" + ], + "rev": "e5beec91853537de73322e4247ed680afac1ebdb", + "revisionExpr": "e5beec91853537de73322e4247ed680afac1ebdb", + "sha256": "0craiiqw9hbvw6zw5a0c89hzc8bsl1qq8v0kp31frrxmivqwrx66", + "url": "https://android.googlesource.com/platform/external/rust/crates/untrusted" + }, + "external/rust/crates/url": { + "dateTime": 1639591606, + "groups": [ + "pdk" + ], + "rev": "74ee487bf3761996d083859dc677ceaa1fb08071", + "revisionExpr": "74ee487bf3761996d083859dc677ceaa1fb08071", + "sha256": "0bi6mk6y21gcdr4d1d0wfzp4rjkk1x9fjgbmjxfrmdh7n9b9zsz3", + "url": "https://android.googlesource.com/platform/external/rust/crates/url" + }, + "external/rust/crates/uuid": { + "dateTime": 1639591616, + "groups": [ + "pdk" + ], + "rev": "0a3a722be1b014e08b8742f19a1fe70d6b76e387", + "revisionExpr": "0a3a722be1b014e08b8742f19a1fe70d6b76e387", + "sha256": "0d7jli3nwf6fxmbvkn7hrzj9dznhkjz796c4j3ih789r373lb705", + "url": "https://android.googlesource.com/platform/external/rust/crates/uuid" + }, + "external/rust/crates/vsock": { + "dateTime": 1647893952, + "groups": [ + "pdk" + ], + "rev": "34c25bb318dc916018e33e50b1fec97323b38532", + "revisionExpr": "34c25bb318dc916018e33e50b1fec97323b38532", + "sha256": "0393ww6g5rjpagwbgsgpb9mx33y503d88wk9jxd5ip9pf6sbc8hp", + "url": "https://android.googlesource.com/platform/external/rust/crates/vsock" + }, + "external/rust/crates/vulkano": { + "dateTime": 1641849070, + "groups": [ + "pdk" + ], + "rev": "99f8d26e337b464108bbc51fb66083a6d2c9515e", + "revisionExpr": "99f8d26e337b464108bbc51fb66083a6d2c9515e", + "sha256": "1ifva59njkwdjwx1fapl2m60sqi9b16k3fhdl6nmspmvy4sc7a9d", + "url": "https://android.googlesource.com/platform/external/rust/crates/vulkano" + }, + "external/rust/crates/walkdir": { + "dateTime": 1639591642, + "groups": [ + "pdk" + ], + "rev": "170bb80e2afbfdbc7f4cbc15c699687262e762a0", + "revisionExpr": "170bb80e2afbfdbc7f4cbc15c699687262e762a0", + "sha256": "0yba6b3qml7c6az624v39v6dbj1qbq28pmrb6qc0qfywlbc63a03", + "url": "https://android.googlesource.com/platform/external/rust/crates/walkdir" + }, + "external/rust/crates/weak-table": { + "dateTime": 1646360825, + "groups": [ + "pdk" + ], + "rev": "98e40769d39769b0f1a9103bc60bf79d0e6deaf2", + "revisionExpr": "98e40769d39769b0f1a9103bc60bf79d0e6deaf2", + "sha256": "0ykavkfa1h4c42r9mv3qc7ngph519idqswbfp6b85skm6zid55bl", + "url": "https://android.googlesource.com/platform/external/rust/crates/weak-table" + }, + "external/rust/crates/webpki": { + "dateTime": 1639591644, + "groups": [ + "pdk" + ], + "rev": "b7c27c26a8a2b0d6a40269345b38f16cfa55e416", + "revisionExpr": "b7c27c26a8a2b0d6a40269345b38f16cfa55e416", + "sha256": "1m6f87bpqc2nmhbmcvvadh5xan3yb1p8bcbh1v3c38xp2w55bp1c", + "url": "https://android.googlesource.com/platform/external/rust/crates/webpki" + }, + "external/rust/crates/which": { + "dateTime": 1646257714, + "groups": [ + "pdk" + ], + "rev": "90fdb407fc7b3314cccbf6638cbd48adb9da84d7", + "revisionExpr": "90fdb407fc7b3314cccbf6638cbd48adb9da84d7", + "sha256": "1ps0cc9rjngc9a3db60c43h4qfdp1n4sl78jppmjxpiz83ak129v", + "url": "https://android.googlesource.com/platform/external/rust/crates/which" + }, + "external/rust/crates/x509-parser": { + "dateTime": 1639591640, + "groups": [ + "pdk" + ], + "rev": "4742293d9c966485fdb0c11abbead402779fb525", + "revisionExpr": "4742293d9c966485fdb0c11abbead402779fb525", + "sha256": "0fvbzxhk14khshl0ljvfz96z8p43a03yp4kiwb60n14w1bblk4bx", + "url": "https://android.googlesource.com/platform/external/rust/crates/x509-parser" + }, + "external/rust/crates/xml-rs": { + "dateTime": 1639591642, + "groups": [ + "pdk" + ], + "rev": "b2f88e028ac39c27f72d9024850bd629adb1acb2", + "revisionExpr": "b2f88e028ac39c27f72d9024850bd629adb1acb2", + "sha256": "07ga44bl3bxz90asgk9sc6a1rznqf5ncj42x0spb78q1n5j2mawi", + "url": "https://android.googlesource.com/platform/external/rust/crates/xml-rs" + }, + "external/rust/crates/zip": { + "dateTime": 1649896063, + "groups": [ + "pdk" + ], + "rev": "79d556fd1ca387a5aff18e7c1796b35efec23f4b", + "revisionExpr": "79d556fd1ca387a5aff18e7c1796b35efec23f4b", + "sha256": "0hxb3icqgdyif78c74nyjz4bgdp24k3mngpqqymzcw1nbh00lgkn", + "url": "https://android.googlesource.com/platform/external/rust/crates/zip" + }, + "external/rust/cxx": { + "dateTime": 1649345110, + "groups": [ + "pdk" + ], + "rev": "451defcb006d1bceb3c1dd8606a0bb14be9ec316", + "revisionExpr": "451defcb006d1bceb3c1dd8606a0bb14be9ec316", + "sha256": "14cbldkbqpbxgyhp5gbj60rsd9x7dvjvfps47vvv676a957w3cqb", + "url": "https://android.googlesource.com/platform/external/rust/cxx" + }, + "external/ruy": { + "dateTime": 1644001663, + "groups": [ + "pdk" + ], + "rev": "461c36507d8af5d938c8965dfc1c7581bf686707", + "revisionExpr": "461c36507d8af5d938c8965dfc1c7581bf686707", + "sha256": "05p4wbbiv3x19dj8jhslmy5bf19if2vhw5jk6wyz9lcyp7jr205b", + "url": "https://android.googlesource.com/platform/external/ruy" + }, + "external/s2-geometry-library-java": { + "dateTime": 1634745941, + "groups": [ + "pdk" + ], + "rev": "d83d29f5a2e7ab7ab427c650c0230f643e313133", + "revisionExpr": "d83d29f5a2e7ab7ab427c650c0230f643e313133", + "sha256": "0q92fcp5bikvhb3iw132z0igli5b7c5b8abyazchppj3y0zzdld6", + "url": "https://android.googlesource.com/platform/external/s2-geometry-library-java" + }, + "external/scapy": { + "dateTime": 1622145904, + "groups": [ + "pdk-fs" + ], + "rev": "fbd759a47ecff14ba2301108ed51c435579233aa", + "revisionExpr": "fbd759a47ecff14ba2301108ed51c435579233aa", + "sha256": "0l2xlmdwp874ldmf0wac6mkxpswrwjx9zh2r77yidrdn61xr60i8", + "url": "https://android.googlesource.com/platform/external/scapy" + }, + "external/scrypt": { + "dateTime": 1622652657, + "groups": [ + "pdk" + ], + "rev": "c3a5fc0e91d7b9cd3de426eef8d4ba17eac14eb7", + "revisionExpr": "c3a5fc0e91d7b9cd3de426eef8d4ba17eac14eb7", + "sha256": "12y4bhrw9wbp470b6pzpwcnxgy8nvlaskwa13vvpskyydiwxwr4f", + "url": "https://android.googlesource.com/platform/external/scrypt" + }, + "external/scudo": { + "dateTime": 1650333375, + "groups": [ + "pdk" + ], + "rev": "f6426c10f686c444b2d445568797e42b4fadbc29", + "revisionExpr": "f6426c10f686c444b2d445568797e42b4fadbc29", + "sha256": "0bs63rcb0a1a99qk6x75kp34mryaz5lbkmdnmi96iwcnrz31y7l8", + "url": "https://android.googlesource.com/platform/external/scudo" + }, + "external/seccomp-tests": { + "dateTime": 1622652657, + "groups": [ + "pdk" + ], + "rev": "f326d3b41267781072bb4f00a7ee9a30ac317787", + "revisionExpr": "f326d3b41267781072bb4f00a7ee9a30ac317787", + "sha256": "150n3hfdna544dfxw4xcd74idcz1c6rzdfzpxz26pv88ki79nzds", + "url": "https://android.googlesource.com/platform/external/seccomp-tests" + }, + "external/seedvault": { + "dateTime": 1680487248, + "groups": [], + "rev": "934c0e0936038768e8e5c15f14e6bbe4916a0dbd", + "revisionExpr": "934c0e0936038768e8e5c15f14e6bbe4916a0dbd", + "sha256": "0wh341vwpz98xispmbnq3vxyarbfmlf16wxjwnbcv745hi2946cr", + "url": "https://github.com/GrapheneOS/platform_external_seedvault" + }, + "external/selinux": { + "dateTime": 1649450047, + "groups": [ + "pdk" + ], + "rev": "7b67e70c8a306616c9d1e19aea62185e5812cf55", + "revisionExpr": "7b67e70c8a306616c9d1e19aea62185e5812cf55", + "sha256": "0blna76icdix20xvhc7yxw2pc7vqn6j984vmghc3gwidkkahhzkf", + "url": "https://android.googlesource.com/platform/external/selinux" + }, + "external/setupcompat": { + "dateTime": 1667006368, + "groups": [ + "pdk" + ], + "rev": "d8f57ca9d776eb5f2da972d26a119b054ed534fd", + "revisionExpr": "d8f57ca9d776eb5f2da972d26a119b054ed534fd", + "sha256": "09kddxf0b1w2dj491f1073m2slwahlapxhh95ijs0sgbmwxrfbi1", + "url": "https://android.googlesource.com/platform/external/setupcompat" + }, + "external/setupdesign": { + "dateTime": 1669853971, + "groups": [ + "pdk" + ], + "rev": "97eda94bad10da27a46707e92af5a1e6c98ec9d3", + "revisionExpr": "97eda94bad10da27a46707e92af5a1e6c98ec9d3", + "sha256": "0f15vgwjqcy80x4n101vaks0isi0i1fd2mmb5ji27q45p5caisy0", + "url": "https://android.googlesource.com/platform/external/setupdesign" + }, + "external/sfntly": { + "dateTime": 1642011675, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "ba68b8bfda4b6a7dc8af68f13fbc61c7b47c05a5", + "revisionExpr": "ba68b8bfda4b6a7dc8af68f13fbc61c7b47c05a5", + "sha256": "133y1chb27kaby18x75ax5qscjglr0sbjhs081c4pzzgfpqh1xw7", + "url": "https://android.googlesource.com/platform/external/sfntly" + }, + "external/shaderc/spirv-headers": { + "dateTime": 1622298997, + "groups": [ + "pdk" + ], + "rev": "7febe9feb40df796f100384b8ea729b9c0489522", + "revisionExpr": "7febe9feb40df796f100384b8ea729b9c0489522", + "sha256": "1krwchhxqhsgjkj701884g0b40dh0j0ys78psi5g1mzvllbcnpq1", + "url": "https://android.googlesource.com/platform/external/shaderc/spirv-headers" + }, + "external/shflags": { + "dateTime": 1649812985, + "groups": [ + "pdk" + ], + "rev": "40b00562bf96d84575cc7b0aced36834c6b9b367", + "revisionExpr": "40b00562bf96d84575cc7b0aced36834c6b9b367", + "sha256": "06skpj9616ngp5s050c350rgc4w25xyjlad9lwvq4dmnzdgqc4qa", + "url": "https://android.googlesource.com/platform/external/shflags" + }, + "external/skia": { + "dateTime": 1667867319, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "64285fa85a43612eb4aec42152378f663cf850f7", + "revisionExpr": "64285fa85a43612eb4aec42152378f663cf850f7", + "sha256": "1ilx7nzbhzl2x8fqn5sspiwpw1b3q68z92sw313zwbaqihcfvbk6", + "url": "https://android.googlesource.com/platform/external/skia" + }, + "external/sl4a": { + "dateTime": 1669249227, + "groups": [ + "pdk" + ], + "rev": "27ec3912b32ad3c939bcbac25a90b6e5f1d3ad5e", + "revisionExpr": "27ec3912b32ad3c939bcbac25a90b6e5f1d3ad5e", + "sha256": "14ahr6qvkrdbyjajd1h9l036qggj33ikdga14n9nrhjx40pv4i5f", + "url": "https://android.googlesource.com/platform/external/sl4a" + }, + "external/slf4j": { + "dateTime": 1646381335, + "groups": [ + "pdk" + ], + "rev": "e623afa00205cf728436f6ca5a2a69a06c309706", + "revisionExpr": "e623afa00205cf728436f6ca5a2a69a06c309706", + "sha256": "00kpzj5awk63hzdhshjrqr82hwp8y9zzf01n9jx5izrnr6cfh74v", + "url": "https://android.googlesource.com/platform/external/slf4j" + }, + "external/smali": { + "dateTime": 1622652662, + "groups": [ + "pdk" + ], + "rev": "db13f770454eb57e18ebffa7e3c1a126b6116f21", + "revisionExpr": "db13f770454eb57e18ebffa7e3c1a126b6116f21", + "sha256": "1m2z3hm7q7hyqfabnw21sglarig5g5kjhv4b12387ckx9lzyxz9b", + "url": "https://android.googlesource.com/platform/external/smali" + }, + "external/snakeyaml": { + "dateTime": 1622298994, + "groups": [ + "pdk" + ], + "rev": "21148245c8306f7fea8e2b1ff84de581dea9e521", + "revisionExpr": "21148245c8306f7fea8e2b1ff84de581dea9e521", + "sha256": "11fyx45gqx1rqbk9cghj8lliv7g7qhfrfdbif9r0zjrmq56ap128", + "url": "https://android.googlesource.com/platform/external/snakeyaml" + }, + "external/sonic": { + "dateTime": 1622652662, + "groups": [ + "pdk" + ], + "rev": "ad9c52cd7732100473a04ace1dbb8cda13377c01", + "revisionExpr": "ad9c52cd7732100473a04ace1dbb8cda13377c01", + "sha256": "17yl2bd3zy8wf0s2snz5734w3appr33c5f3f0jayw9crzdb8kksm", + "url": "https://android.googlesource.com/platform/external/sonic" + }, + "external/sonivox": { + "dateTime": 1652392110, + "groups": [ + "pdk" + ], + "rev": "1d91606a62c65744446460d0e85dfe5db66fd22e", + "revisionExpr": "1d91606a62c65744446460d0e85dfe5db66fd22e", + "sha256": "0djyhaps9d4441r3mm0qf4bh9p66y6rwryjs6ykx6qdqca8dmh3b", + "url": "https://android.googlesource.com/platform/external/sonivox" + }, + "external/speex": { + "dateTime": 1622652663, + "groups": [ + "pdk" + ], + "rev": "739b4a46e23c4f7ca524b7d933c49ff6e8b26657", + "revisionExpr": "739b4a46e23c4f7ca524b7d933c49ff6e8b26657", + "sha256": "1b4iafcxynjq2y0i6hh3j7wgqzr51bnqm09ngwql72d12g7pvx8v", + "url": "https://android.googlesource.com/platform/external/speex" + }, + "external/sqlite": { + "dateTime": 1647546508, + "groups": [ + "pdk" + ], + "rev": "c512ae79a4a3eb1e58e1981806068ca79f745ebe", + "revisionExpr": "c512ae79a4a3eb1e58e1981806068ca79f745ebe", + "sha256": "0vanfc3qrkanvlah27w4c9acmr4izhshi3i49ab9inxcf8kvjsh1", + "url": "https://android.googlesource.com/platform/external/sqlite" + }, + "external/squashfs-tools": { + "dateTime": 1644612434, + "groups": [ + "pdk" + ], + "rev": "a3a652d3d73bb8b135c4c9d9e33541f130f984a3", + "revisionExpr": "a3a652d3d73bb8b135c4c9d9e33541f130f984a3", + "sha256": "0gh7nxnjz2a639ak6nf0vby4a1gwyzh5zdsvcg4ga4i0mzzl0gjg", + "url": "https://android.googlesource.com/platform/external/squashfs-tools" + }, + "external/stardoc": { + "dateTime": 1627612178, + "groups": [ + "pdk" + ], + "rev": "47d8b8ffb915fc29e03c29e89b888015632ac446", + "revisionExpr": "47d8b8ffb915fc29e03c29e89b888015632ac446", + "sha256": "1jyg6qab6w5nr338q8qz11gxay92jrh1x9qaf2cvl41gfnj8b5jm", + "url": "https://android.googlesource.com/platform/external/stardoc" + }, + "external/starlark-go": { + "dateTime": 1622652663, + "groups": [ + "pdk" + ], + "rev": "312f9e324bdf0bde540b9a64d05ce0db85180478", + "revisionExpr": "312f9e324bdf0bde540b9a64d05ce0db85180478", + "sha256": "0kq1npxz7skla11q33az976l0kk4n5wpf3djyrhw0kglcd176vi2", + "url": "https://android.googlesource.com/platform/external/starlark-go" + }, + "external/strace": { + "dateTime": 1648841689, + "groups": [ + "pdk" + ], + "rev": "913bec9259b785e5830eefae6883420e3da62b5b", + "revisionExpr": "913bec9259b785e5830eefae6883420e3da62b5b", + "sha256": "1zkn8xgp46417hj4kffhqwykbbn944djzn5f8lil3gg0qkmv4aal", + "url": "https://android.googlesource.com/platform/external/strace" + }, + "external/stressapptest": { + "dateTime": 1622652665, + "groups": [ + "pdk" + ], + "rev": "760c6520dd6231d3ed15fc7d42a16cdc8587bbb4", + "revisionExpr": "760c6520dd6231d3ed15fc7d42a16cdc8587bbb4", + "sha256": "0q9kbldax37x783ijnbwsr052kmqb87hs0m6z0cpnw29gdkmfai1", + "url": "https://android.googlesource.com/platform/external/stressapptest" + }, + "external/subsampling-scale-image-view": { + "dateTime": 1633683573, + "groups": [ + "pdk" + ], + "rev": "af6e4abba82e7811dbfe7dc7b93e146946bd7c78", + "revisionExpr": "af6e4abba82e7811dbfe7dc7b93e146946bd7c78", + "sha256": "0brk3l0gd33d4h8rjb06r7vnlaz821yc3bhpsyskvfv6inkpxh1s", + "url": "https://android.googlesource.com/platform/external/subsampling-scale-image-view" + }, + "external/swiftshader": { + "dateTime": 1650515372, + "groups": [ + "pdk" + ], + "rev": "bb1b8d7240b022e691de81f8644d32620ebed261", + "revisionExpr": "bb1b8d7240b022e691de81f8644d32620ebed261", + "sha256": "1grhsr9wq65ajfixgnxw3qzw7k02h7kyjf3iwaal1a2iph5mwgy4", + "url": "https://android.googlesource.com/platform/external/swiftshader" + }, + "external/tagsoup": { + "dateTime": 1649812986, + "groups": [ + "pdk" + ], + "rev": "f537318e6cdd0d0603196e20863e3fe355f7c427", + "revisionExpr": "f537318e6cdd0d0603196e20863e3fe355f7c427", + "sha256": "0af3j59gd2qg0jgsz426frv8c504vy63zxsyir5brzzdz443m3q3", + "url": "https://android.googlesource.com/platform/external/tagsoup" + }, + "external/talkback": { + "dateTime": 1681114663, + "groups": [], + "rev": "5735742c3a353c448d47ef875d1fe23388303ea6", + "revisionExpr": "5735742c3a353c448d47ef875d1fe23388303ea6", + "sha256": "1r0m69bvb6wsby33j38r53kdpp0pky2i2zljwbjjd60bfh35avlb", + "url": "https://github.com/GrapheneOS/platform_external_talkback" + }, + "external/tcpdump": { + "dateTime": 1638978110, + "groups": [ + "pdk" + ], + "rev": "59afcc75e0bc393bb1fcc139a06f8a94f5e4faac", + "revisionExpr": "59afcc75e0bc393bb1fcc139a06f8a94f5e4faac", + "sha256": "1v8bykbrqln2cgnnqh3a9xlcvhlnf64v77cbz5hhc2cqrgaxcl10", + "url": "https://android.googlesource.com/platform/external/tcpdump" + }, + "external/tensorflow": { + "dateTime": 1647896836, + "groups": [ + "pdk" + ], + "rev": "b4211c01d01f446bddf4b350ff577cf854781773", + "revisionExpr": "b4211c01d01f446bddf4b350ff577cf854781773", + "sha256": "0b50fd0s70mz5kyxgvsrldffray786sqyv9qrn1nc51sy4ml0a02", + "url": "https://android.googlesource.com/platform/external/tensorflow" + }, + "external/testng": { + "dateTime": 1646394360, + "groups": [ + "pdk" + ], + "rev": "8ae959536309857604b6d5c75f069e34829b065d", + "revisionExpr": "8ae959536309857604b6d5c75f069e34829b065d", + "sha256": "13hpi67n1z22wr6dvj75sapkwayk9x8sfl8bbh79pp2z9b64ga5x", + "url": "https://android.googlesource.com/platform/external/testng" + }, + "external/tflite-support": { + "dateTime": 1622652672, + "groups": [ + "pdk" + ], + "rev": "5696cff206f8466cc82a8a094693a6900c7a9440", + "revisionExpr": "5696cff206f8466cc82a8a094693a6900c7a9440", + "sha256": "00mj6sp3h53wpwgyfwmnxfch4j53sfbdijfrwg1n4g0ymafr2adr", + "url": "https://android.googlesource.com/platform/external/tflite-support" + }, + "external/timezone-boundary-builder": { + "dateTime": 1623688123, + "groups": [ + "pdk" + ], + "rev": "f0df97945b4fdddd066170b120f192941b8d7fbf", + "revisionExpr": "f0df97945b4fdddd066170b120f192941b8d7fbf", + "sha256": "1n6761ajk5wm57rnwh1w3acdlbksxzfnzvmf454pwid5i4l1fl6s", + "url": "https://android.googlesource.com/platform/external/timezone-boundary-builder" + }, + "external/tinyalsa": { + "dateTime": 1644612443, + "groups": [ + "pdk" + ], + "rev": "4d37e1a4e6c8aaadea3ac2e1d85156851e4e7a48", + "revisionExpr": "4d37e1a4e6c8aaadea3ac2e1d85156851e4e7a48", + "sha256": "0fdcxv001rhxf61mn4r8gwva1kykv0wlzn7srhqn0rjmj7hnp2k6", + "url": "https://android.googlesource.com/platform/external/tinyalsa" + }, + "external/tinyalsa_new": { + "dateTime": 1670458836, + "groups": [ + "pdk" + ], + "rev": "09d691254642ad13b8ae20a398e8a50c9c2990c4", + "revisionExpr": "09d691254642ad13b8ae20a398e8a50c9c2990c4", + "sha256": "04ly35jm2ndjy13f1p407a3idnxrd8xams543m92wagq93bw7nr7", + "url": "https://android.googlesource.com/platform/external/tinyalsa_new" + }, + "external/tinycompress": { + "dateTime": 1622298988, + "groups": [ + "pdk" + ], + "rev": "dacabf034e5d7b3ae825bd1f3ad83f85b35bd7ad", + "revisionExpr": "dacabf034e5d7b3ae825bd1f3ad83f85b35bd7ad", + "sha256": "148k9dgzbrrrpx8c1f8plv9zdv66m0kia8ijc0j4mgfz05cnl0wa", + "url": "https://android.googlesource.com/platform/external/tinycompress" + }, + "external/tinyxml2": { + "dateTime": 1648768405, + "groups": [ + "pdk" + ], + "rev": "85ff19dd086929bb58abe444c4dfe2f473494ecd", + "revisionExpr": "85ff19dd086929bb58abe444c4dfe2f473494ecd", + "sha256": "0mvk4qab4jzsggjsn617wzv8dajkwl5h9jpddkngimwsivq0f52b", + "url": "https://android.googlesource.com/platform/external/tinyxml2" + }, + "external/toolchain-utils": { + "dateTime": 1646355666, + "groups": [], + "rev": "178e686da38f18bbc35b0f1903c93effa94bc6b4", + "revisionExpr": "178e686da38f18bbc35b0f1903c93effa94bc6b4", + "sha256": "1d6kvql9klbzww21s84b7vpw0hm35w6ffnli8nbnb0rdal7jxy74", + "url": "https://android.googlesource.com/platform/external/toolchain-utils" + }, + "external/toybox": { + "dateTime": 1652405511, + "groups": [ + "pdk" + ], + "rev": "0bcc122a5164a08bf543281c125e93ffbe18180a", + "revisionExpr": "0bcc122a5164a08bf543281c125e93ffbe18180a", + "sha256": "1frc3p1ylnc2hj6g7rf7apjj3fs13i8sj8ckia1j3i2qanlv9kps", + "url": "https://android.googlesource.com/platform/external/toybox" + }, + "external/tpm2-tss": { + "dateTime": 1622652674, + "groups": [ + "pdk" + ], + "rev": "1267e0714283c4ef42833e7846cfa5bcb0949fd3", + "revisionExpr": "1267e0714283c4ef42833e7846cfa5bcb0949fd3", + "sha256": "11niy75h4yrwp73sbrx24v36l20syyl77cvnfy8lnxz51khs73g8", + "url": "https://android.googlesource.com/platform/external/tpm2-tss" + }, + "external/trace-cmd": { + "dateTime": 1648703251, + "groups": [ + "pdk" + ], + "rev": "57b8940af53bceb02dcbe41640d2d9e4de3c3210", + "revisionExpr": "57b8940af53bceb02dcbe41640d2d9e4de3c3210", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/external/trace-cmd" + }, + "external/tremolo": { + "dateTime": 1648056059, + "groups": [ + "pdk" + ], + "rev": "1adc91bad7a4f0cd0556a8e3b5f217dba02f63c0", + "revisionExpr": "1adc91bad7a4f0cd0556a8e3b5f217dba02f63c0", + "sha256": "1bgq1jj62ngqr4kr6fn726l6lz92qhdkjnnj1g5hylh7saipaxmj", + "url": "https://android.googlesource.com/platform/external/tremolo" + }, + "external/turbine": { + "dateTime": 1648004081, + "groups": [ + "pdk" + ], + "rev": "661cd3505f46001cb94b65aa0fd21a3170119087", + "revisionExpr": "661cd3505f46001cb94b65aa0fd21a3170119087", + "sha256": "09vkjfwa4lj1rygmhhciiq8c8xmvywqwn9wxprmi9hm1bpr9maxr", + "url": "https://android.googlesource.com/platform/external/turbine" + }, + "external/ukey2": { + "dateTime": 1638312551, + "groups": [ + "pdk" + ], + "rev": "239ca39078b40c1ec2e05afd5a5657a7c2f41e80", + "revisionExpr": "239ca39078b40c1ec2e05afd5a5657a7c2f41e80", + "sha256": "0yc7rrm81g3hsx6c9xz8q0gasmf3dwg5rrl89h7sdb2pp71ddmrd", + "url": "https://android.googlesource.com/platform/external/ukey2" + }, + "external/unicode": { + "dateTime": 1670372409, + "groups": [ + "pdk" + ], + "rev": "65e520b791fc67a73c9284e34064c9cbe48509a1", + "revisionExpr": "65e520b791fc67a73c9284e34064c9cbe48509a1", + "sha256": "17j6i6m5ppd1myvjrhzfhnsb1hnr9p3ic7kl8hw2dlr4rmlimpzw", + "url": "https://android.googlesource.com/platform/external/unicode" + }, + "external/universal-tween-engine": { + "dateTime": 1622299001, + "groups": [], + "rev": "8902066f0ab086c4576182314a6ddb0fb1f2a3be", + "revisionExpr": "8902066f0ab086c4576182314a6ddb0fb1f2a3be", + "sha256": "1ah027mh8lgrsdcqp8pbv1l6gcxjxaj8ksyji4v244awrqdhmpx0", + "url": "https://android.googlesource.com/platform/external/universal-tween-engine" + }, + "external/usrsctp": { + "dateTime": 1622652675, + "groups": [ + "pdk" + ], + "rev": "9fb5ffa054bfba5d59cb7e1fd8a426ec7c6db0e3", + "revisionExpr": "9fb5ffa054bfba5d59cb7e1fd8a426ec7c6db0e3", + "sha256": "0ys21xj86zc4rx0x49d3r62mdi8kwx4035xbyslxqs4qlrai618c", + "url": "https://android.googlesource.com/platform/external/usrsctp" + }, + "external/uwb": { + "dateTime": 1652378482, + "groups": [ + "pdk" + ], + "rev": "c57e1f7c025f23fd87abe0627d2735570cb2b2e1", + "revisionExpr": "c57e1f7c025f23fd87abe0627d2735570cb2b2e1", + "sha256": "1i4ycd4f1j6lmghrnqx77ks16lzczl9fbq2m2ql9rk3yy3x9hs30", + "url": "https://android.googlesource.com/platform/external/uwb" + }, + "external/v4l2_codec2": { + "dateTime": 1656051607, + "groups": [ + "pdk" + ], + "rev": "6cf3be6acb0e321459172ec12824f448e1c14b9e", + "revisionExpr": "6cf3be6acb0e321459172ec12824f448e1c14b9e", + "sha256": "1xxz4y6k4c26y13f0pn6lms195mcwppb4dbk1lkd7p514k9waid7", + "url": "https://android.googlesource.com/platform/external/v4l2_codec2" + }, + "external/vanadium": { + "dateTime": 1682606035, + "groups": [], + "rev": "c3e9cb795f3111053732908aa26234520491edc5", + "revisionExpr": "c3e9cb795f3111053732908aa26234520491edc5", + "sha256": "057q1w52qswlijd5ljdapblwvcgknhz3rwakaqkznj8bx0b7ns4n", + "url": "https://gitlab.com/grapheneos/platform_external_vanadium.git" + }, + "external/vboot_reference": { + "dateTime": 1646360162, + "groups": [ + "pdk-fs", + "vboot" + ], + "rev": "78db2fd3c9d2d33d43c7cebbba1a90a0ff1177e1", + "revisionExpr": "78db2fd3c9d2d33d43c7cebbba1a90a0ff1177e1", + "sha256": "0nh502q35qbvh0sdfj2iicrnc5cck8k13assc00k3i4y0r1c0dj7", + "url": "https://android.googlesource.com/platform/external/vboot_reference" + }, + "external/virglrenderer": { + "dateTime": 1647295856, + "groups": [ + "pdk" + ], + "rev": "f693e4c775bffb872c961be2454bf46cbfd8fb3b", + "revisionExpr": "f693e4c775bffb872c961be2454bf46cbfd8fb3b", + "sha256": "1hdw1vl5bpharxyb513nlmj9r4n31l9zz1n7gml96v84dvgs4fzi", + "url": "https://android.googlesource.com/platform/external/virglrenderer" + }, + "external/vixl": { + "dateTime": 1647374363, + "groups": [ + "pdk" + ], + "rev": "672520c31ac592a6de13c1c515030be59749cbed", + "revisionExpr": "672520c31ac592a6de13c1c515030be59749cbed", + "sha256": "0vx86xa8n9gahgx4whlqvb069whljp19lwrzasvylrz7rj3m2f80", + "url": "https://android.googlesource.com/platform/external/vixl" + }, + "external/vogar": { + "dateTime": 1653587731, + "groups": [ + "pdk" + ], + "rev": "550b7de96aa98392d4cc43418dc7c6773515624b", + "revisionExpr": "550b7de96aa98392d4cc43418dc7c6773515624b", + "sha256": "1abvcg16y5q3ism4xzpdrfq2aic9vbr1rqq129a4zyv2k01xlifv", + "url": "https://android.googlesource.com/platform/external/vogar" + }, + "external/volley": { + "dateTime": 1625852410, + "groups": [ + "pdk" + ], + "rev": "fd5d34f4fc6ffdf0b9c31381ffee78cf73f007d3", + "revisionExpr": "fd5d34f4fc6ffdf0b9c31381ffee78cf73f007d3", + "sha256": "1i0wyc4g6l206495g2vc9dyhd098xsh2fy1cal50ihwkyk7n7cql", + "url": "https://android.googlesource.com/platform/external/volley" + }, + "external/vulkan-headers": { + "dateTime": 1647298907, + "groups": [ + "pdk" + ], + "rev": "fe7e9f4eb1d791afef4c6176ae3cc3f54fde63ab", + "revisionExpr": "fe7e9f4eb1d791afef4c6176ae3cc3f54fde63ab", + "sha256": "16gjryjs86v2pfqspg3db6hcg90sxp2qhrfjspwdbz2y75vv3k9n", + "url": "https://android.googlesource.com/platform/external/vulkan-headers" + }, + "external/vulkan-validation-layers": { + "dateTime": 1622652680, + "groups": [ + "pdk" + ], + "rev": "e7dbbc7d8bc5871f29792d9cfa7b1818dbd157af", + "revisionExpr": "e7dbbc7d8bc5871f29792d9cfa7b1818dbd157af", + "sha256": "1b07rm2880j171mswhqmppf6mn2ijrdl3hz6bicaw41cixz4ckm0", + "url": "https://android.googlesource.com/platform/external/vulkan-validation-layers" + }, + "external/walt": { + "dateTime": 1636749888, + "groups": [ + "pdk" + ], + "rev": "24f527b4e971249eef0fcd97c1f0a0d15bd99d63", + "revisionExpr": "24f527b4e971249eef0fcd97c1f0a0d15bd99d63", + "sha256": "0i2mdpmq35808cmmhycav1666190awqkkmdg6p9hylg0n1vdm5qw", + "url": "https://android.googlesource.com/platform/external/walt" + }, + "external/wayland": { + "dateTime": 1637368670, + "groups": [ + "pdk" + ], + "rev": "21f44c8186caa56b3e01a99554f22ab1aa74094d", + "revisionExpr": "21f44c8186caa56b3e01a99554f22ab1aa74094d", + "sha256": "0blz21q8ya7di9x8rm54faz0xg4ri5sh0s3k1svi2bpfqm6lzzr9", + "url": "https://android.googlesource.com/platform/external/wayland" + }, + "external/wayland-protocols": { + "dateTime": 1670638812, + "groups": [ + "pdk" + ], + "rev": "e6c5d017a0a1ffe72e93b1f0d67a24960d3b5764", + "revisionExpr": "e6c5d017a0a1ffe72e93b1f0d67a24960d3b5764", + "sha256": "09ryz7i5blcfvsdawjfzqlcnb04dgrrlcsrd9mny6ii0qfm0vsli", + "url": "https://android.googlesource.com/platform/external/wayland-protocols" + }, + "external/webp": { + "dateTime": 1649824142, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "1dad3a41acd87f202aed2c25f626e788a5471760", + "revisionExpr": "1dad3a41acd87f202aed2c25f626e788a5471760", + "sha256": "0qhmw1s2csby192vg2ihv5xkqdyp32glvanmj00wfar9wbj2c75w", + "url": "https://android.googlesource.com/platform/external/webp" + }, + "external/webrtc": { + "dateTime": 1649819700, + "groups": [ + "pdk" + ], + "rev": "6c9587948173932b64d97c288a947e43d2a2ac14", + "revisionExpr": "6c9587948173932b64d97c288a947e43d2a2ac14", + "sha256": "0z61nzc50lza93vx0lq6ib3g8xz4jmwdhx3nvfv66fc1j78vadfi", + "url": "https://android.googlesource.com/platform/external/webrtc" + }, + "external/wmediumd": { + "dateTime": 1647911332, + "groups": [ + "pdk" + ], + "rev": "45a7f09284770d8ef60850329e5e084e7f02ec56", + "revisionExpr": "45a7f09284770d8ef60850329e5e084e7f02ec56", + "sha256": "09f6p2ykwyphxhzfv95dq16jvg4x4075sbv6x4274dhfx72jpxq7", + "url": "https://android.googlesource.com/platform/external/wmediumd" + }, + "external/wpa_supplicant_8": { + "dateTime": 1672791632, + "groups": [ + "pdk" + ], + "rev": "56fb8a5a61b4d5405e2034591a638bceb5c74e25", + "revisionExpr": "56fb8a5a61b4d5405e2034591a638bceb5c74e25", + "sha256": "0g3k97p3hp5pwfd67c4sl9wga064wnda2s3p6dxpi162i8bc8qi8", + "url": "https://android.googlesource.com/platform/external/wpa_supplicant_8" + }, + "external/wuffs-mirror-release-c": { + "dateTime": 1641575106, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "479408ccc13b0a230ece03a909fa56a197df2fe9", + "revisionExpr": "479408ccc13b0a230ece03a909fa56a197df2fe9", + "sha256": "0j2sb5xqwgkhgj6hb18dsii1s5dagqm3rbn2c5q50pscjqlvgpdj", + "url": "https://android.googlesource.com/platform/external/wuffs-mirror-release-c" + }, + "external/wycheproof": { + "dateTime": 1649091786, + "groups": [ + "pdk" + ], + "rev": "f370f7911b2f90fc299db116b6e3a623dca91398", + "revisionExpr": "f370f7911b2f90fc299db116b6e3a623dca91398", + "sha256": "0cclzmf1hlygl0z5hdzww5dk0hsyqzdhwb4yf40g9458k1gx8q8n", + "url": "https://android.googlesource.com/platform/external/wycheproof" + }, + "external/xmp_toolkit": { + "dateTime": 1627350303, + "groups": [ + "pdk" + ], + "rev": "0d50800dbf90a18f6db29d9a2cd949fd042072b1", + "revisionExpr": "0d50800dbf90a18f6db29d9a2cd949fd042072b1", + "sha256": "1w7axsrfdy5hwd6xcziwb7cihnfahwwllpaj12hsj4a6vi19xqsc", + "url": "https://android.googlesource.com/platform/external/xmp_toolkit" + }, + "external/xz-embedded": { + "dateTime": 1634057145, + "groups": [ + "pdk" + ], + "rev": "32efd47eadda7fd3e0f2d58b5d4951ccb0a500a8", + "revisionExpr": "32efd47eadda7fd3e0f2d58b5d4951ccb0a500a8", + "sha256": "0jh20q9qmh5h9rm3fghz5bwz3z7d4h3ay6g84x7dhfai1zddvf8c", + "url": "https://android.googlesource.com/platform/external/xz-embedded" + }, + "external/xz-java": { + "dateTime": 1652915284, + "groups": [ + "pdk" + ], + "rev": "c6d9770cc15d9ee46e5575d49a9828ecb9d3e91f", + "revisionExpr": "c6d9770cc15d9ee46e5575d49a9828ecb9d3e91f", + "sha256": "1v3h8nqp0j4vkwiyacnr9ali4gzb2nyzmp3w89jdsw39bx5lwnfs", + "url": "https://android.googlesource.com/platform/external/xz-java" + }, + "external/yapf": { + "dateTime": 1588621644, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "77c06b0dd12e88f42f39b0d2c4482180f744769a", + "revisionExpr": "77c06b0dd12e88f42f39b0d2c4482180f744769a", + "sha256": "04cxpdc46h0z75d2b8a73lx3x25k881qkps309sa7irxvqjlq4av", + "tree": "82121b22ee265142581fa4a7a73d81f91ff46e47", + "url": "https://android.googlesource.com/platform/external/yapf" + }, + "external/zlib": { + "dateTime": 1670638830, + "groups": [ + "pdk" + ], + "rev": "474f0d1151f38fce90e0066eba5bf2a76d1fd41a", + "revisionExpr": "474f0d1151f38fce90e0066eba5bf2a76d1fd41a", + "sha256": "1m6mnd1sa77fzsm2cywqgvk93vjiw6gsrjy04kj51n0hhs6kfml8", + "url": "https://android.googlesource.com/platform/external/zlib" + }, + "external/zopfli": { + "dateTime": 1623718643, + "groups": [ + "pdk" + ], + "rev": "15fdf31c61251f3e5aa3b188df2770eb153b9484", + "revisionExpr": "15fdf31c61251f3e5aa3b188df2770eb153b9484", + "sha256": "12s7zms6qd5494rpq9v8smx094br4ziggn9ja171ina4dqbdjvai", + "url": "https://android.googlesource.com/platform/external/zopfli" + }, + "external/zstd": { + "dateTime": 1644612433, + "groups": [ + "pdk" + ], + "rev": "c7cab49d69d4ebb45f766f820a20ead9ec7e242b", + "revisionExpr": "c7cab49d69d4ebb45f766f820a20ead9ec7e242b", + "sha256": "1hwg0yl0f5mzryfv59a3p9633hhzpgd2hnrz22hlgpcfysy0vby5", + "url": "https://android.googlesource.com/platform/external/zstd" + }, + "external/zucchini": { + "dateTime": 1637354085, + "groups": [ + "pdk" + ], + "rev": "11a3a4cd409d6e0f4ccfcfb97cc962eeaeddde00", + "revisionExpr": "11a3a4cd409d6e0f4ccfcfb97cc962eeaeddde00", + "sha256": "1xbfjq5gxlqdy22p53a8rh8lryg569xl87x95r75f07ribd3k56m", + "url": "https://android.googlesource.com/platform/external/zucchini" + }, + "external/zxing": { + "dateTime": 1622298996, + "groups": [ + "pdk" + ], + "rev": "248d7c742809ce1cbde1c4e6163d347e1feb274b", + "revisionExpr": "248d7c742809ce1cbde1c4e6163d347e1feb274b", + "sha256": "0hn3cmj8msdwggbqzaqvscri38df1j35c921i2k518wikghi7wh0", + "url": "https://android.googlesource.com/platform/external/zxing" + }, + "frameworks/av": { + "dateTime": 1682038985, + "groups": [ + "pdk" + ], + "rev": "c955074ec634fca0230d87db99887aba2738a518", + "revisionExpr": "c955074ec634fca0230d87db99887aba2738a518", + "sha256": "09pgswcdfin3knrfbgirddaq1hmqsy3f4d4snvgnf8ragnh0znzf", + "url": "https://github.com/GrapheneOS/platform_frameworks_av" + }, + "frameworks/base": { + "dateTime": 1682966604, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "515ab1e96340142daee76f665974f52fadf12fb6", + "revisionExpr": "515ab1e96340142daee76f665974f52fadf12fb6", + "sha256": "1y9yk1ip5pzv1ak7a6y19m1j4bpay3rk84fcrw5pwwgad3qxk523", + "url": "https://github.com/GrapheneOS/platform_frameworks_base" + }, + "frameworks/compile/libbcc": { + "dateTime": 1648171038, + "groups": [ + "pdk" + ], + "rev": "81c07084cca2a6feab53eeb022f5d5a3ab5c10c5", + "revisionExpr": "81c07084cca2a6feab53eeb022f5d5a3ab5c10c5", + "sha256": "064ijiz6wzfbgpdszm8qiv8crm9h2ipisjf6kxxdvfxg4qrjpv1c", + "url": "https://android.googlesource.com/platform/frameworks/compile/libbcc" + }, + "frameworks/compile/mclinker": { + "dateTime": 1642130017, + "groups": [ + "pdk" + ], + "rev": "18374a53dc8e00ec3667b4e1a257c9b4e41f007f", + "revisionExpr": "18374a53dc8e00ec3667b4e1a257c9b4e41f007f", + "sha256": "1nazhcy4an0339msi97dblhxx8c7l8j5r8vv7wz44j83acmznnap", + "url": "https://android.googlesource.com/platform/frameworks/compile/mclinker" + }, + "frameworks/compile/slang": { + "dateTime": 1648957217, + "groups": [ + "pdk" + ], + "rev": "1738348ca3d011f3f340883bd48e03a8e6aeb143", + "revisionExpr": "1738348ca3d011f3f340883bd48e03a8e6aeb143", + "sha256": "1s3wj1gnxynj7qa9fpd208lcwi4l7ik9ckyczhbrqaa9jdgzk735", + "url": "https://android.googlesource.com/platform/frameworks/compile/slang" + }, + "frameworks/ex": { + "dateTime": 1678728658, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1c10550fdc5c9be457e62d07bcfa590895168c75", + "revisionExpr": "1c10550fdc5c9be457e62d07bcfa590895168c75", + "sha256": "1qsndjjrhdyqg2l3y8bg373wm2df7zavxlnyabfw4q1wl97d3hk6", + "url": "https://github.com/GrapheneOS/platform_frameworks_ex" + }, + "frameworks/hardware/interfaces": { + "dateTime": 1653346929, + "groups": [ + "pdk" + ], + "rev": "48b0dcdf392e3898bab8a895de84a314ff5c3f70", + "revisionExpr": "48b0dcdf392e3898bab8a895de84a314ff5c3f70", + "sha256": "1q3mip60gy633780khicgyz949jdq1p93anqydmci8lwfbwq41il", + "url": "https://android.googlesource.com/platform/frameworks/hardware/interfaces" + }, + "frameworks/layoutlib": { + "dateTime": 1647971457, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1ece9cec57c5e76876826e280833d27df6aa4e09", + "revisionExpr": "1ece9cec57c5e76876826e280833d27df6aa4e09", + "sha256": "1cijqzk8wby25r2l984jjspcjjmwdwql007hcwbi650x0nnyhbm0", + "url": "https://android.googlesource.com/platform/frameworks/layoutlib" + }, + "frameworks/libs/modules-utils": { + "dateTime": 1678728659, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1b6cca1a9514780ff10c39a68e01deaf1c300d85", + "revisionExpr": "1b6cca1a9514780ff10c39a68e01deaf1c300d85", + "sha256": "1rfysanapkcfgn690qqsjbmx40w7zzc97d2vaddsw5sgk8v7lhsc", + "url": "https://github.com/GrapheneOS/platform_frameworks_libs_modules-utils" + }, + "frameworks/libs/native_bridge_support": { + "dateTime": 1649930181, + "groups": [ + "pdk" + ], + "rev": "a63ff9d7c6992dc244e7f548d8a9175493220262", + "revisionExpr": "a63ff9d7c6992dc244e7f548d8a9175493220262", + "sha256": "1j1gncz4i8jhij54gnlibcwk5zq94zvaawdg2p8j6gpii9x9wdgc", + "url": "https://android.googlesource.com/platform/frameworks/libs/native_bridge_support" + }, + "frameworks/libs/net": { + "dateTime": 1655803384, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "4ed6422cec3b69e5b75fcad69f20192b48da272d", + "revisionExpr": "4ed6422cec3b69e5b75fcad69f20192b48da272d", + "sha256": "174jgzx8ncz3va5lczh7nrqbwiv0qpvqqjc597lb9aaglfa9scc8", + "url": "https://android.googlesource.com/platform/frameworks/libs/net" + }, + "frameworks/libs/service_entitlement": { + "dateTime": 1635401856, + "groups": [ + "pdk" + ], + "rev": "f6a7aebbc2e0eda2335d36d9043f5c5a246cfc81", + "revisionExpr": "f6a7aebbc2e0eda2335d36d9043f5c5a246cfc81", + "sha256": "1ifhxrkg6ff6dnyr17qyscn5xi89mvhiqhmqp4y94lw377db5a56", + "url": "https://android.googlesource.com/platform/frameworks/libs/service_entitlement" + }, + "frameworks/libs/systemui": { + "dateTime": 1678728662, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "d8aae2daefc9bf72e5409dc962686aa7fa12433c", + "revisionExpr": "d8aae2daefc9bf72e5409dc962686aa7fa12433c", + "sha256": "1nmyjim5chn9qafkww20liihg16jpi9v18k305i7jsbk97paiv4f", + "url": "https://github.com/GrapheneOS/platform_frameworks_libs_systemui" + }, + "frameworks/minikin": { + "dateTime": 1664925724, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "b465e1f8985e82d6cd380ae965575add3a6c2ec9", + "revisionExpr": "b465e1f8985e82d6cd380ae965575add3a6c2ec9", + "sha256": "1wf274y2pfqann4b8hll78adsslgrhl1qakywcikba26n5k8jz1b", + "url": "https://android.googlesource.com/platform/frameworks/minikin" + }, + "frameworks/multidex": { + "dateTime": 1633466609, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "3014a156b84a468e606d45479c584e622b4f1009", + "revisionExpr": "3014a156b84a468e606d45479c584e622b4f1009", + "sha256": "1994ccjizdjs8zcvqxd0s7ayvh5x3a5igr9yyk2ca71g252p2lb2", + "url": "https://android.googlesource.com/platform/frameworks/multidex" + }, + "frameworks/native": { + "dateTime": 1681187107, + "groups": [ + "pdk" + ], + "rev": "1b3ad73992c6163ac91d8cae44d141efc0546c23", + "revisionExpr": "1b3ad73992c6163ac91d8cae44d141efc0546c23", + "sha256": "13lm9ry7pj0pbjyljvhbpp6d3qd1acsmfj9a4mngpjaf77n4cxm7", + "url": "https://github.com/GrapheneOS/platform_frameworks_native" + }, + "frameworks/opt/bitmap": { + "dateTime": 1622652702, + "groups": [ + "pdk-fs" + ], + "rev": "958affd2e0b70e659f5e5a32157e0ba3b7b558c1", + "revisionExpr": "958affd2e0b70e659f5e5a32157e0ba3b7b558c1", + "sha256": "0ipvhhkj8d1fpixx5s51133k87riqdczaarw9lnr65anx4s781sb", + "url": "https://android.googlesource.com/platform/frameworks/opt/bitmap" + }, + "frameworks/opt/calendar": { + "dateTime": 1633683613, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "c522b14186560a2faa5e846371cb97a038a0de13", + "revisionExpr": "c522b14186560a2faa5e846371cb97a038a0de13", + "sha256": "1jjj2y6qsj5q20fj4rr1kbx7cn233myv6yk5l2j23x41nryandd2", + "url": "https://android.googlesource.com/platform/frameworks/opt/calendar" + }, + "frameworks/opt/car/services": { + "dateTime": 1671496267, + "groups": [ + "pdk-fs" + ], + "rev": "fcfe306c17dab8e592565bc5856e87154b35b3fa", + "revisionExpr": "fcfe306c17dab8e592565bc5856e87154b35b3fa", + "sha256": "11axyckajs1sp30dk95gm6dwp8b1z4s0bcj66lz2m6bmwziina9c", + "url": "https://android.googlesource.com/platform/frameworks/opt/car/services" + }, + "frameworks/opt/car/setupwizard": { + "dateTime": 1644612441, + "groups": [ + "pdk" + ], + "rev": "4995a2ba9c0f260f383667cd389f2cdda7326eca", + "revisionExpr": "4995a2ba9c0f260f383667cd389f2cdda7326eca", + "sha256": "111jf8p30si13iz3fm2z33r2l5v46skg29w5a9b4mhgfh3xmc7w3", + "url": "https://android.googlesource.com/platform/frameworks/opt/car/setupwizard" + }, + "frameworks/opt/chips": { + "dateTime": 1672539696, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "3288226e5709b2126e14df312eabe28e407d96ed", + "revisionExpr": "3288226e5709b2126e14df312eabe28e407d96ed", + "sha256": "0hzbzg35a87m7dw22rl69skhqgrz2avm5jf1kzhwbcskz1c44qpy", + "url": "https://android.googlesource.com/platform/frameworks/opt/chips" + }, + "frameworks/opt/colorpicker": { + "dateTime": 1672539697, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "3f8293e046609ce86ae9e033f8b6d8abe5909e96", + "revisionExpr": "3f8293e046609ce86ae9e033f8b6d8abe5909e96", + "sha256": "198nl7arpzsd799ws3l85sv9fbhxs0f58vhv8rz47mawsk3b0nbb", + "url": "https://android.googlesource.com/platform/frameworks/opt/colorpicker" + }, + "frameworks/opt/localepicker": { + "dateTime": 1651648133, + "groups": [], + "rev": "2dc3c73c8d86828d36d6af7975b792db1e1b3826", + "revisionExpr": "2dc3c73c8d86828d36d6af7975b792db1e1b3826", + "sha256": "024yc5bxrqm7xbh4cqqnrknph6p0fbp403wls76dsg2qvl5qzws5", + "url": "https://android.googlesource.com/platform/frameworks/opt/localepicker" + }, + "frameworks/opt/net/ethernet": { + "dateTime": 1648957217, + "groups": [ + "pdk-fs" + ], + "rev": "8849c5ef2a3897e6da57fe33819f6a2c463adb2b", + "revisionExpr": "8849c5ef2a3897e6da57fe33819f6a2c463adb2b", + "sha256": "066bxp6qz0ngxj60ghnbxbsxp8176b4qhr4lvz2rwwh6flgiin4z", + "url": "https://android.googlesource.com/platform/frameworks/opt/net/ethernet" + }, + "frameworks/opt/net/ims": { + "dateTime": 1667431299, + "groups": [ + "frameworks_ims", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "c2fd41a4f1cf9e077e588eca93650e7f821447dc", + "revisionExpr": "c2fd41a4f1cf9e077e588eca93650e7f821447dc", + "sha256": "1d6b3c8nk9wf73vgkw2kl2q7p1650fspvjc0i7w3qplhgk3x08a9", + "url": "https://android.googlesource.com/platform/frameworks/opt/net/ims" + }, + "frameworks/opt/net/voip": { + "dateTime": 1644859170, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "4416f10f73cc3ab4d4a567dd28f1a3b53e0db0fa", + "revisionExpr": "4416f10f73cc3ab4d4a567dd28f1a3b53e0db0fa", + "sha256": "0f6yvdmj13y92v12fx784shi6l7qy3m4wqgd11sa8c0jkm281vcq", + "url": "https://android.googlesource.com/platform/frameworks/opt/net/voip" + }, + "frameworks/opt/net/wifi": { + "dateTime": 1678728665, + "groups": [ + "pdk" + ], + "rev": "dd55a1d56102a60f5034787958d1622597cc802b", + "revisionExpr": "dd55a1d56102a60f5034787958d1622597cc802b", + "sha256": "1j14ikrhgc3m92f38rnpsv2cmw1rvp2m5p4b7mdyrm99p99l10vg", + "url": "https://github.com/GrapheneOS/platform_frameworks_opt_net_wifi" + }, + "frameworks/opt/photoviewer": { + "dateTime": 1672626081, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ebc5e073f68f673a324f9c7a71225b9b4a18e64e", + "revisionExpr": "ebc5e073f68f673a324f9c7a71225b9b4a18e64e", + "sha256": "1hmjv5zmway5f6sxwyda4142dkqhld0rl4q0xlmgzjj7bn4ahld2", + "url": "https://android.googlesource.com/platform/frameworks/opt/photoviewer" + }, + "frameworks/opt/setupwizard": { + "dateTime": 1622652704, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "7cb27d06467d4b6ba46ea563240200df8c45c86f", + "revisionExpr": "7cb27d06467d4b6ba46ea563240200df8c45c86f", + "sha256": "1sdvs3n3nxd0dflqyjqqhf0g1drznwqrkbd4qv5za5n0g9dqg5x1", + "url": "https://android.googlesource.com/platform/frameworks/opt/setupwizard" + }, + "frameworks/opt/telephony": { + "dateTime": 1675374732, + "groups": [ + "pdk" + ], + "rev": "15989939be965cd06a06e0437e69e6c0dec5233f", + "revisionExpr": "15989939be965cd06a06e0437e69e6c0dec5233f", + "sha256": "1kfp33bf9yqsj4h1samsgjs222pgh3g365312yh1az0hjwpjx62p", + "url": "https://android.googlesource.com/platform/frameworks/opt/telephony" + }, + "frameworks/opt/timezonepicker": { + "dateTime": 1672539711, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "6e10c95d39bff43f7742bf0b1de71cdf763fa707", + "revisionExpr": "6e10c95d39bff43f7742bf0b1de71cdf763fa707", + "sha256": "1r1s5h57cl57mlnrnfczlqx0lssgz538d7xqdrwzqh48rybl7rza", + "url": "https://android.googlesource.com/platform/frameworks/opt/timezonepicker" + }, + "frameworks/opt/tv/tvsystem": { + "dateTime": 1643966666, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "95b8c7c51738969ef1029906a939d624fd9411d3", + "revisionExpr": "95b8c7c51738969ef1029906a939d624fd9411d3", + "sha256": "0d2gmqif71392hcwqxj8b2r8ficy9ylrca8z8rx2wb5brn4s2d14", + "url": "https://android.googlesource.com/platform/frameworks/opt/tv/tvsystem" + }, + "frameworks/opt/vcard": { + "dateTime": 1668558351, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "8780a266a2ae60467b77af2c73920806cc0b413e", + "revisionExpr": "8780a266a2ae60467b77af2c73920806cc0b413e", + "sha256": "0d3ja1y37sijh2xf6gmi4mg1cygphh02ckp21mrar5f8mzk6i9pf", + "url": "https://android.googlesource.com/platform/frameworks/opt/vcard" + }, + "frameworks/proto_logging": { + "dateTime": 1672273285, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "b19dcedbe2715acd3c2a70a3e8b5ba0b0be5aa30", + "revisionExpr": "b19dcedbe2715acd3c2a70a3e8b5ba0b0be5aa30", + "sha256": "170fcq6sb9s221phqwln25a7chqligi537fyzr76xva3yj9w0gv2", + "url": "https://android.googlesource.com/platform/frameworks/proto_logging" + }, + "frameworks/rs": { + "dateTime": 1645158975, + "groups": [ + "pdk" + ], + "rev": "b16f26ec37e5225ed253c83dbff4fcd037041fc8", + "revisionExpr": "b16f26ec37e5225ed253c83dbff4fcd037041fc8", + "sha256": "04w8y0ydblqy004hrpvx5bfnv3qc6vzvjp22n4vlrgxvicf7aisr", + "url": "https://android.googlesource.com/platform/frameworks/rs" + }, + "frameworks/wilhelm": { + "dateTime": 1644859169, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "7f97005bba3577b5cb46239614c7c47bb7b817fc", + "revisionExpr": "7f97005bba3577b5cb46239614c7c47bb7b817fc", + "sha256": "0wkykkxd9rqfb8yjj8ahdsrdsws9r9kv4jhfzbf01gq2biksw2a7", + "url": "https://android.googlesource.com/platform/frameworks/wilhelm" + }, + "hardware/broadcom/libbt": { + "dateTime": 1636391705, + "groups": [ + "pdk" + ], + "rev": "fe15e94f9d1d0a5d3ac11e3ae71a13899d706c02", + "revisionExpr": "fe15e94f9d1d0a5d3ac11e3ae71a13899d706c02", + "sha256": "1mvmvy7h7xxfpr7ffqscr46jwwj485r1qsliyk756cyl8rdx9lrm", + "url": "https://android.googlesource.com/platform/hardware/broadcom/libbt" + }, + "hardware/broadcom/wlan": { + "dateTime": 1672359720, + "groups": [ + "broadcom_wlan", + "pdk" + ], + "rev": "b9ef4a2bad1bfb3bc6e803b71cb1efb218c88b14", + "revisionExpr": "b9ef4a2bad1bfb3bc6e803b71cb1efb218c88b14", + "sha256": "01zaidjal7rpwqninwsfxk86zfrfbvmckh0lndbqn2dkvs13qyq1", + "url": "https://android.googlesource.com/platform/hardware/broadcom/wlan" + }, + "hardware/google/apf": { + "dateTime": 1625028672, + "groups": [ + "pdk" + ], + "rev": "cf574c6c6dd634fd56b8581948d03cbae3ea85f3", + "revisionExpr": "cf574c6c6dd634fd56b8581948d03cbae3ea85f3", + "sha256": "0gac3k379i9i5cydvzkc5anh88zz67gmj9r8a0fr0yvmg5n3i2mj", + "url": "https://android.googlesource.com/platform/hardware/google/apf" + }, + "hardware/google/av": { + "dateTime": 1651597460, + "groups": [ + "pdk" + ], + "rev": "1885aa7e3f17d8f17b1ce75281b7171026f779c4", + "revisionExpr": "1885aa7e3f17d8f17b1ce75281b7171026f779c4", + "sha256": "06p9y4anpzngqbq7jba2smww58annxxhn69i9a8ksvrjzkxm956m", + "url": "https://android.googlesource.com/platform/hardware/google/av" + }, + "hardware/google/camera": { + "dateTime": 1655248851, + "groups": [ + "pdk" + ], + "rev": "13fbc9ef28ef676b22f384ad787370a7426db881", + "revisionExpr": "13fbc9ef28ef676b22f384ad787370a7426db881", + "sha256": "162lvj6d0wjhglh6627m3p1xx48m5xvv4ikpqq1cnvz7y8n493x0", + "url": "https://android.googlesource.com/platform/hardware/google/camera" + }, + "hardware/google/easel": { + "dateTime": 1643161227, + "groups": [ + "easel", + "pdk" + ], + "rev": "6079cbb5196e1e026edc793e7e61240afb4c2bf3", + "revisionExpr": "6079cbb5196e1e026edc793e7e61240afb4c2bf3", + "sha256": "1pq0pa7hnmzdpjmkyr8pb0gyhv3srwcpd5ihmy0q53xpbrzw9f0x", + "url": "https://android.googlesource.com/platform/hardware/google/easel" + }, + "hardware/google/gchips": { + "dateTime": 1672273300, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "dc666acc6e8be0de1f0db62620c66ef641ded2d4", + "revisionExpr": "dc666acc6e8be0de1f0db62620c66ef641ded2d4", + "sha256": "114awbxi56563b7yl804rpcqj8619n0d4kcb18c9hnckg1aiwrsy", + "url": "https://android.googlesource.com/platform/hardware/google/gchips" + }, + "hardware/google/graphics/common": { + "dateTime": 1673130384, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "1965174d29170893871dc12ec6da4d1031848859", + "revisionExpr": "1965174d29170893871dc12ec6da4d1031848859", + "sha256": "1lkiqlkvl9fm0w77h6dkly8s1b1j7qvv8rw4b894186vblin3v43", + "url": "https://android.googlesource.com/platform/hardware/google/graphics/common" + }, + "hardware/google/graphics/gs101": { + "dateTime": 1670372529, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "12fb6fba570634dc51ca31cbdc39a3ce389246c9", + "revisionExpr": "12fb6fba570634dc51ca31cbdc39a3ce389246c9", + "sha256": "10c7rzc5hv8v4v7fj4g58l813l90f6qp1cp7chf2mh68nz6c1130", + "url": "https://android.googlesource.com/platform/hardware/google/graphics/gs101" + }, + "hardware/google/graphics/gs201": { + "dateTime": 1670372531, + "groups": [ + "cloudripper" + ], + "rev": "468109d167fa2f6285ca20a69903195ea8bf0a72", + "revisionExpr": "468109d167fa2f6285ca20a69903195ea8bf0a72", + "sha256": "1a3h1jmnjdz0dip3mc66vcc341vn6khav0lv28gjp6rhp1g3125h", + "url": "https://android.googlesource.com/platform/hardware/google/graphics/gs201" + }, + "hardware/google/interfaces": { + "dateTime": 1665703395, + "groups": [ + "pdk" + ], + "rev": "3cd72ad4bbed5f66c4b88ea64900a3229b742392", + "revisionExpr": "3cd72ad4bbed5f66c4b88ea64900a3229b742392", + "sha256": "0h4md7wrmpn44s58sal9nggmh1wxhj60rvrky7f80ndkwz3m4vhf", + "url": "https://android.googlesource.com/platform/hardware/google/interfaces" + }, + "hardware/google/pixel": { + "dateTime": 1676398865, + "groups": [ + "generic_fs", + "pixel" + ], + "rev": "b6e9d01df9edd932fbb268cb74f9fc43abf28c15", + "revisionExpr": "b6e9d01df9edd932fbb268cb74f9fc43abf28c15", + "sha256": "11m07p4dc0rc0zn6cgnfmpnrx15lx7qy6il2z8jwgamjjqr64fbl", + "url": "https://android.googlesource.com/platform/hardware/google/pixel" + }, + "hardware/google/pixel-sepolicy": { + "dateTime": 1678728666, + "groups": [ + "generic_fs", + "pixel" + ], + "rev": "d3ce5a856e7c4fb0661aa1d0aa095a27c8b7ae97", + "revisionExpr": "d3ce5a856e7c4fb0661aa1d0aa095a27c8b7ae97", + "sha256": "180xqz457d45rv5k3y7yzv1hpah4lviy88nhz0cxnlnzxcbp2yrp", + "url": "https://github.com/GrapheneOS/platform_hardware_google_pixel-sepolicy" + }, + "hardware/interfaces": { + "dateTime": 1671316009, + "groups": [ + "pdk" + ], + "rev": "352035b047c679608086b4bb2b79ae20732c16b2", + "revisionExpr": "352035b047c679608086b4bb2b79ae20732c16b2", + "sha256": "1wm7ch4phyb0sncdlc9v28ndzr5i12xmsfkal36blahddsy70f7g", + "url": "https://android.googlesource.com/platform/hardware/interfaces" + }, + "hardware/invensense": { + "dateTime": 1646368224, + "groups": [ + "invensense", + "pdk" + ], + "rev": "004a2dd5ea0d3a777520319536de119be1ba0049", + "revisionExpr": "004a2dd5ea0d3a777520319536de119be1ba0049", + "sha256": "04w57jngzg9x8xv2dcykmxhijjhd4c5qj1l305knhhay3zj80alc", + "url": "https://android.googlesource.com/platform/hardware/invensense" + }, + "hardware/knowles/athletico/sound_trigger_hal": { + "dateTime": 1647563434, + "groups": [ + "coral", + "generic_fs" + ], + "rev": "61ca38058a06c524677654d67d6f4bed7757f1d7", + "revisionExpr": "61ca38058a06c524677654d67d6f4bed7757f1d7", + "sha256": "06pmsfi9bydd6cy3sy8qf4vjd8an1pd1im9ai3ivcy1qz4kd4fsk", + "url": "https://android.googlesource.com/platform/hardware/knowles/athletico/sound_trigger_hal" + }, + "hardware/libhardware": { + "dateTime": 1667431346, + "groups": [ + "pdk" + ], + "rev": "ad41bb504981fde6678d17750fecff522020d3a4", + "revisionExpr": "ad41bb504981fde6678d17750fecff522020d3a4", + "sha256": "0na6qclc6kzxzzvrsc9z7hdbq3rzqvjwz2yc7158b0rv6nq9hmbz", + "url": "https://android.googlesource.com/platform/hardware/libhardware" + }, + "hardware/libhardware_legacy": { + "dateTime": 1650958020, + "groups": [ + "pdk" + ], + "rev": "47482b2a15de43362ff971ac72581d14cf85f168", + "revisionExpr": "47482b2a15de43362ff971ac72581d14cf85f168", + "sha256": "0a5hqxs1z2qcnzgzghhx817p26fin8arkhgglxrq0c8j3ymyippl", + "url": "https://android.googlesource.com/platform/hardware/libhardware_legacy" + }, + "hardware/nxp/nfc": { + "dateTime": 1680029489, + "groups": [ + "pdk" + ], + "rev": "67e9823cf953f055d70461c757c3f42e63cb4175", + "revisionExpr": "67e9823cf953f055d70461c757c3f42e63cb4175", + "sha256": "0jyzagc6ddlxwbjlnjmah2lrg1dk08wlk3axcjaz5741yps6ica2", + "url": "https://android.googlesource.com/platform/hardware/nxp/nfc" + }, + "hardware/nxp/secure_element": { + "dateTime": 1647857202, + "groups": [ + "pdk" + ], + "rev": "69b223b099f01b59100a175cc6b1ce11c76d203a", + "revisionExpr": "69b223b099f01b59100a175cc6b1ce11c76d203a", + "sha256": "0qr5sy7ylinkh2liba4czkrnp9if4m9qsw8kg9ps4m14f0j5id88", + "url": "https://android.googlesource.com/platform/hardware/nxp/secure_element" + }, + "hardware/qcom/audio": { + "dateTime": 1646385866, + "groups": [ + "pdk-qcom", + "qcom", + "qcom_audio" + ], + "rev": "d0d1d9dcf858785e60251b894237bfc076d3cc13", + "revisionExpr": "d0d1d9dcf858785e60251b894237bfc076d3cc13", + "sha256": "0c7msyqf0s6x0m68li4252ix7r6bwvm0mxv8jg4jvba2s147zkc8", + "url": "https://android.googlesource.com/platform/hardware/qcom/audio" + }, + "hardware/qcom/bootctrl": { + "dateTime": 1613844920, + "groups": [ + "pdk-qcom" + ], + "rev": "42b3699fcbb77287b683ad6ecd788f2d763fd4b4", + "revisionExpr": "42b3699fcbb77287b683ad6ecd788f2d763fd4b4", + "sha256": "04dv3a0zj03af7g4c19kiif4v1gff0fby467kh3ji440y4z00r31", + "url": "https://android.googlesource.com/platform/hardware/qcom/bootctrl" + }, + "hardware/qcom/bt": { + "dateTime": 1636391705, + "groups": [ + "pdk-qcom", + "qcom" + ], + "rev": "79ece28f29bf9b49a6527daf3e50f80d31065243", + "revisionExpr": "79ece28f29bf9b49a6527daf3e50f80d31065243", + "sha256": "1bn83l7kjxdbdrx9drpfd5svf494mpq3qcd7s9ipb9888p7wgxv2", + "url": "https://android.googlesource.com/platform/hardware/qcom/bt" + }, + "hardware/qcom/camera": { + "dateTime": 1634842100, + "groups": [ + "pdk-qcom", + "qcom_camera" + ], + "rev": "5c74a7ae39cbbc4b198774a6f1dec872c65ec981", + "revisionExpr": "5c74a7ae39cbbc4b198774a6f1dec872c65ec981", + "sha256": "02pd84iwqhq4fdjlw1dj7yrly890v47b5ppmv4y2bh1183402r0s", + "url": "https://android.googlesource.com/platform/hardware/qcom/camera" + }, + "hardware/qcom/data/ipacfg-mgr": { + "dateTime": 1636052452, + "groups": [ + "pdk-qcom", + "qcom" + ], + "rev": "3c912eb72795c2fcaf995aaf32d4738086ee3e38", + "revisionExpr": "3c912eb72795c2fcaf995aaf32d4738086ee3e38", + "sha256": "0i964bx7hp4j055f71hniqjrbjwxhb635f40y9vbzfqsjqijgfj7", + "url": "https://android.googlesource.com/platform/hardware/qcom/data/ipacfg-mgr" + }, + "hardware/qcom/display": { + "dateTime": 1650408418, + "groups": [ + "pdk-qcom", + "qcom", + "qcom_display" + ], + "rev": "339d1330cc15852e46ea786693966aa390ca61a0", + "revisionExpr": "339d1330cc15852e46ea786693966aa390ca61a0", + "sha256": "0rfrp7qz8m5hb5kq8yk323zw1y8lyi3d3kq6yaq8dabh210z51zq", + "url": "https://android.googlesource.com/platform/hardware/qcom/display" + }, + "hardware/qcom/gps": { + "dateTime": 1613827055, + "groups": [ + "pdk-qcom", + "qcom", + "qcom_gps" + ], + "rev": "313b2a71c53daadd976b3232ac53e5f869c1b006", + "revisionExpr": "313b2a71c53daadd976b3232ac53e5f869c1b006", + "sha256": "0r99iirahalmj8w9v93cqi9lhandavj88jqwlcgd01czlrynwm9x", + "url": "https://android.googlesource.com/platform/hardware/qcom/gps" + }, + "hardware/qcom/keymaster": { + "dateTime": 1612568344, + "groups": [ + "pdk-qcom", + "qcom", + "qcom_keymaster" + ], + "rev": "f72628c92a978a647a07759f5b4d6554e1e6cf86", + "revisionExpr": "f72628c92a978a647a07759f5b4d6554e1e6cf86", + "sha256": "09882azkwai7h3xdr0krqv4d5k63qdyvpwzcw6d16wljbfkf525r", + "url": "https://android.googlesource.com/platform/hardware/qcom/keymaster" + }, + "hardware/qcom/media": { + "dateTime": 1635812568, + "groups": [ + "pdk-qcom", + "qcom" + ], + "rev": "60cbfc1b1591640a19219f97ee14166e04bc8777", + "revisionExpr": "60cbfc1b1591640a19219f97ee14166e04bc8777", + "sha256": "1wdqf7vqrlfwyxz8l48pnq61hf032r0d6l1zq07g00sdnpwbbdb4", + "url": "https://android.googlesource.com/platform/hardware/qcom/media" + }, + "hardware/qcom/msm8960": { + "dateTime": 1592337238, + "groups": [ + "pdk-qcom", + "qcom_msm8960" + ], + "rev": "a07f28717936f2b1df955025bb77e68c5d2d3f9a", + "revisionExpr": "a07f28717936f2b1df955025bb77e68c5d2d3f9a", + "sha256": "13ss8wgnd4306024174vsfv6ka2sf45jzx7d4b8z5ywcpqiyczwm", + "tree": "6ff8fdea8a4f4de8bf5bad30a5689b1f1403a083", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8960" + }, + "hardware/qcom/msm8994": { + "dateTime": 1592337170, + "groups": [ + "pdk-qcom", + "qcom_msm8994" + ], + "rev": "f32968583b5845a4bb5bad89136586ff568f430c", + "revisionExpr": "f32968583b5845a4bb5bad89136586ff568f430c", + "sha256": "15zxcb9dx1862fvasyn11iav765a3522my4mxby5iymjax8sir99", + "tree": "bd7ce56ab1126bd0374752531cc2923d6e2aaba0", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8994" + }, + "hardware/qcom/msm8996": { + "dateTime": 1592337277, + "groups": [ + "pdk-qcom", + "qcom_msm8996" + ], + "rev": "28a1930a65b966f6d4389ac6fb80aeaac841451a", + "revisionExpr": "28a1930a65b966f6d4389ac6fb80aeaac841451a", + "sha256": "0g381r0mv2rv0yzq0qw2m65z6a6wx2wsc14xln7q9pphn7x7kfyl", + "tree": "eab6e2ec0efc501bdfafbd858176a8222503f7e0", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8996" + }, + "hardware/qcom/msm8x09": { + "dateTime": 1588715629, + "groups": [ + "qcom_msm8x09" + ], + "rev": "2a866a2634b973659373dd1c14cf04d05ee69360", + "revisionExpr": "2a866a2634b973659373dd1c14cf04d05ee69360", + "sha256": "17hq55hsfyzknrjfmw877y5cnm4mgxi7bdj0fpb920gcn6klfdrs", + "tree": "a4675d7c2c1824d4007a5c229a3bdbf3d9b06027", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x09" + }, + "hardware/qcom/msm8x26": { + "dateTime": 1592337224, + "groups": [ + "pdk-qcom", + "qcom_msm8x26" + ], + "rev": "6d5cb01a7775990778ccc90cbc39f59344e22871", + "revisionExpr": "6d5cb01a7775990778ccc90cbc39f59344e22871", + "sha256": "0kxbm2sk5lxzydh2f8jv1z6j3qpjxrb2b2vr3q71mfwms76z7zlc", + "tree": "1eb80daa5206e83bf56d6c6e6fb1a53f9c4f5ef0", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x26" + }, + "hardware/qcom/msm8x27": { + "dateTime": 1592337231, + "groups": [ + "pdk-qcom", + "qcom_msm8x27" + ], + "rev": "b5f01bfaa0f87d12708003f7fc4db8e21e407d77", + "revisionExpr": "b5f01bfaa0f87d12708003f7fc4db8e21e407d77", + "sha256": "0bly3vx1ykfm251fz9c86znqzy9f8rlmgijaczzz1hk78mrk5sy7", + "tree": "6b411438e41606382a5f4592b0a92c7e61a72dd1", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x27" + }, + "hardware/qcom/msm8x84": { + "dateTime": 1592337218, + "groups": [ + "pdk-qcom", + "qcom_msm8x84" + ], + "rev": "e25f1ea1138ec7f774cc64432325e8b230f8737f", + "revisionExpr": "e25f1ea1138ec7f774cc64432325e8b230f8737f", + "sha256": "1ds8p9sr9r3m9lncav7kjzma9m1v6abapddjx6xjncn9ghv3ga08", + "tree": "85cf4c498dbaf35bfb6eb23a1f4079547ab20d1c", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x84" + }, + "hardware/qcom/power": { + "dateTime": 1613844456, + "groups": [ + "pdk-qcom", + "qcom" + ], + "rev": "95ed424dd4cdeca1f245315e641c573ea8fcba94", + "revisionExpr": "95ed424dd4cdeca1f245315e641c573ea8fcba94", + "sha256": "0hgjhbm8bj66nm29xgmg9xb32y12kz4jn8bm4fpflxn1cz4gb38g", + "url": "https://android.googlesource.com/platform/hardware/qcom/power" + }, + "hardware/qcom/sdm845/bt": { + "dateTime": 1636391706, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "2bf063f3221818100d147f812048c081bb4eee77", + "revisionExpr": "2bf063f3221818100d147f812048c081bb4eee77", + "sha256": "1i8xx0v2di66gammy629wmvcahfjq2msibphxiycwy8z7261sbs3", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/bt" + }, + "hardware/qcom/sdm845/data/ipacfg-mgr": { + "dateTime": 1635973913, + "groups": [ + "generic_fs", + "qcom_sdm845", + "vendor" + ], + "linkfiles": [ + { + "dest": "hardware/qcom/sdm845/Android.mk", + "src": "os_pickup.mk" + }, + { + "dest": "hardware/qcom/sdm845/Android.bp", + "src": "os_pickup.bp" + } + ], + "rev": "276d1f45e7264bb0bedcd23b705cf90e288dd8d9", + "revisionExpr": "276d1f45e7264bb0bedcd23b705cf90e288dd8d9", + "sha256": "18bm672gijcawpc9s4dg8kc61iawlgxg7h4g06kwrsja0bx499za", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/data/ipacfg-mgr" + }, + "hardware/qcom/sdm845/display": { + "dateTime": 1650487044, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "9aadba0de2095399e15d4e52bcc0f20ed6bbb875", + "revisionExpr": "9aadba0de2095399e15d4e52bcc0f20ed6bbb875", + "sha256": "177fplgxdgz2286r6xr8k9nzf37sdpxa30zrs8vrhpzp2wj97iqz", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/display" + }, + "hardware/qcom/sdm845/gps": { + "dateTime": 1633683614, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "5d25740a426743bafd256e82dd2aff39f17295d7", + "revisionExpr": "5d25740a426743bafd256e82dd2aff39f17295d7", + "sha256": "15ibil263invfsc8p2889lb92370zxi27gkgx14b8y0jnpf4jx14", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/gps" + }, + "hardware/qcom/sdm845/media": { + "dateTime": 1636082383, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "953ccf2641e9bebe5b94c43e6fe8f2166c2a009a", + "revisionExpr": "953ccf2641e9bebe5b94c43e6fe8f2166c2a009a", + "sha256": "0c19q98vk474jk9vm622pczk74jbybg6jpr63af9ap7abc6smpyr", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/media" + }, + "hardware/qcom/sdm845/thermal": { + "dateTime": 1636098233, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "e67bb2d9c20b8362f2c4618846e63a234a239d16", + "revisionExpr": "e67bb2d9c20b8362f2c4618846e63a234a239d16", + "sha256": "1swr7xzjj26n8y6gg6bk834q53lzbaxvcsvxxhy9nfydjxi27kqh", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/thermal" + }, + "hardware/qcom/sdm845/vr": { + "dateTime": 1588703755, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "8bb741811fe2017c069655677293d7f799a981ff", + "revisionExpr": "8bb741811fe2017c069655677293d7f799a981ff", + "sha256": "06fbwha2qkigss5r7r5vmgnr3c64cxy3njdp2qlbsxgm0c07xy9q", + "tree": "8a89bf7312d03c03baab7335c255238f57347b33", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/vr" + }, + "hardware/qcom/sm7150/gps": { + "dateTime": 1633683621, + "groups": [ + "qcom_sm7150" + ], + "linkfiles": [ + { + "dest": "hardware/qcom/sm7150/Android.mk", + "src": "os_pickup.mk" + }, + { + "dest": "hardware/qcom/sm7150/Android.bp", + "src": "os_pickup.bp" + } + ], + "rev": "1b91e8741de1a19b6cd471ec7643edbd3248e215", + "revisionExpr": "1b91e8741de1a19b6cd471ec7643edbd3248e215", + "sha256": "1ilgf2rdxniq5b63an8asrbdir2f82yj05qcq8pg51gmkm2550nh", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm7150/gps" + }, + "hardware/qcom/sm7250/display": { + "dateTime": 1658975672, + "groups": [ + "qcom_sm7250" + ], + "rev": "607c57bdc3102bab34fb881c802c4bf8b3c053ac", + "revisionExpr": "607c57bdc3102bab34fb881c802c4bf8b3c053ac", + "sha256": "1m8wsb0hqrzvnhh21kjqhjm2m044k9qr9aq4ngr6b0z5yddd2fpl", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/display" + }, + "hardware/qcom/sm7250/gps": { + "dateTime": 1650479363, + "groups": [ + "qcom_sm7250" + ], + "linkfiles": [ + { + "dest": "hardware/qcom/sm7250/Android.mk", + "src": "os_pickup.mk" + }, + { + "dest": "hardware/qcom/sm7250/Android.bp", + "src": "os_pickup.bp" + } + ], + "rev": "91b1b935341812ecfffbb745c0c31b99bafed435", + "revisionExpr": "91b1b935341812ecfffbb745c0c31b99bafed435", + "sha256": "1l91vfk0q9r13ay7p6wllfnkw419f728hs7jws25xs57w3gnnprf", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/gps" + }, + "hardware/qcom/sm7250/media": { + "dateTime": 1650479366, + "groups": [ + "qcom_sm7250" + ], + "rev": "1ec1fd19b47ce9f9392edbc86da7c0d51bac7cce", + "revisionExpr": "1ec1fd19b47ce9f9392edbc86da7c0d51bac7cce", + "sha256": "038m13qqivgc2fbcswdmz9xz8fl0yi8bh0crimx6npxlfk4qq7pq", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/media" + }, + "hardware/qcom/sm8150/data/ipacfg-mgr": { + "dateTime": 1650408299, + "groups": [ + "qcom_sm8150" + ], + "linkfiles": [ + { + "dest": "hardware/qcom/sm8150/Android.mk", + "src": "os_pickup.mk" + }, + { + "dest": "hardware/qcom/sm8150/Android.bp", + "src": "os_pickup.bp" + } + ], + "rev": "04921b8ee3283102e95037f2510ceab579cf6e8a", + "revisionExpr": "04921b8ee3283102e95037f2510ceab579cf6e8a", + "sha256": "0xhky78a36vf5fh4bb7qihvzhm5z1nifb49vh7qjyw74ndx8fjkb", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/data/ipacfg-mgr" + }, + "hardware/qcom/sm8150/display": { + "dateTime": 1658975672, + "groups": [ + "qcom_sm8150" + ], + "rev": "58137990bb14cdac7b0e368bc8e3b92081dc2d2a", + "revisionExpr": "58137990bb14cdac7b0e368bc8e3b92081dc2d2a", + "sha256": "1x49a6badyv2l6z9a8w4w45l2pr0lrwqpd6lkb1yq1qzygw6k8hs", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/display" + }, + "hardware/qcom/sm8150/gps": { + "dateTime": 1650479378, + "groups": [ + "qcom_sm8150" + ], + "rev": "1b79318154d9df1d3588092443d1fd331107be3d", + "revisionExpr": "1b79318154d9df1d3588092443d1fd331107be3d", + "sha256": "1859dkw6ccjnr9k1y2jhlvaljld8zpfhwwywhi2qrv3zkaqbg5yy", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/gps" + }, + "hardware/qcom/sm8150/media": { + "dateTime": 1637144453, + "groups": [ + "qcom_sm8150" + ], + "rev": "810e6addccfd8913c3e82022699a7e61866f20b6", + "revisionExpr": "810e6addccfd8913c3e82022699a7e61866f20b6", + "sha256": "0xivxd3rwr5mrpxhglindnr2qmlglvprjikkmz0zwmxh3d2pplh8", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/media" + }, + "hardware/qcom/sm8150/thermal": { + "dateTime": 1636082391, + "groups": [ + "qcom_sm8150" + ], + "rev": "72f214e79db46e82d3dd21a2ed7f6ba418a6505f", + "revisionExpr": "72f214e79db46e82d3dd21a2ed7f6ba418a6505f", + "sha256": "0yf8wbi8alpmw3zqq82k8y0nvrpkpkvwlx3801dq7bsczlq1h63a", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/thermal" + }, + "hardware/qcom/sm8150/vr": { + "dateTime": 1636082407, + "groups": [ + "qcom_sm8150" + ], + "rev": "1b71f99dcada3b7e90d1eb8ef34e3788b021a2cc", + "revisionExpr": "1b71f99dcada3b7e90d1eb8ef34e3788b021a2cc", + "sha256": "0m8s491kqvfpzzl383lh96ppf98d4h3q456n88jjyb55lyd3lhyc", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/vr" + }, + "hardware/qcom/sm8150p/gps": { + "dateTime": 1633683588, + "groups": [ + "qcom_sm8150p" + ], + "linkfiles": [ + { + "dest": "hardware/qcom/sm8150p/Android.mk", + "src": "os_pickup.mk" + }, + { + "dest": "hardware/qcom/sm8150p/Android.bp", + "src": "os_pickup.bp" + } + ], + "rev": "7f1ba79cd890e48105ec7f16f7e489789ea18d63", + "revisionExpr": "7f1ba79cd890e48105ec7f16f7e489789ea18d63", + "sha256": "1m43j0m0cdjn7xn81n1a9h9v2b3846vixqffamajb8qrfp25yvzr", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150p/gps" + }, + "hardware/qcom/wlan": { + "dateTime": 1670192861, + "groups": [ + "pdk-qcom", + "qcom_wlan" + ], + "rev": "644af943531b2215ee73ea8fa58b864f3d72dddf", + "revisionExpr": "644af943531b2215ee73ea8fa58b864f3d72dddf", + "sha256": "0ksr89131ihvq5xjv4jvpam3cj2pjkl44yyic4id82a65017cq53", + "url": "https://android.googlesource.com/platform/hardware/qcom/wlan" + }, + "hardware/ril": { + "dateTime": 1648957216, + "groups": [ + "pdk" + ], + "rev": "9d2da48f617367bca6299129577e7346b4632110", + "revisionExpr": "9d2da48f617367bca6299129577e7346b4632110", + "sha256": "0cmm9nx9wrnk151sn256wd9sf29085vcrg56h6nkfldlcz96c3v9", + "url": "https://android.googlesource.com/platform/hardware/ril" + }, + "hardware/samsung/nfc": { + "dateTime": 1621156443, + "groups": [ + "pdk" + ], + "rev": "d4195a0bdfe35a6201cf1b5e222eb532a92cff2a", + "revisionExpr": "d4195a0bdfe35a6201cf1b5e222eb532a92cff2a", + "sha256": "1mcsnjjngc7v1rb0pdf9fkjz5ww7smpdyxvll32yayx27nfmnsdq", + "url": "https://android.googlesource.com/platform/hardware/samsung/nfc" + }, + "hardware/st/nfc": { + "dateTime": 1669940655, + "groups": [ + "pdk" + ], + "rev": "c44a00244261f08a0a58d44785fe781a248bd4fa", + "revisionExpr": "c44a00244261f08a0a58d44785fe781a248bd4fa", + "sha256": "0mlna6blrszzzxq4w5kgdnml6vg9k3gzfwkv35xxn9hfcn15cmdp", + "url": "https://android.googlesource.com/platform/hardware/st/nfc" + }, + "hardware/st/secure_element": { + "dateTime": 1669940656, + "groups": [ + "pdk" + ], + "rev": "aefa34d7a646f28b6e45a0e12788d6e3e2c9daf9", + "revisionExpr": "aefa34d7a646f28b6e45a0e12788d6e3e2c9daf9", + "sha256": "1fq33900qzbs8dxrahyg2fcygnancjbjk6gg5rw8sks75n1ns4sg", + "url": "https://android.googlesource.com/platform/hardware/st/secure_element" + }, + "hardware/st/secure_element2": { + "dateTime": 1652379106, + "groups": [ + "pdk" + ], + "rev": "41e299f99d2a35877546fff7bf9f56595ca30ab3", + "revisionExpr": "41e299f99d2a35877546fff7bf9f56595ca30ab3", + "sha256": "19jwil7k5fn8kdqafhpfsgf85w4gf0pzsvllmshi3s66jd3n8dzm", + "url": "https://android.googlesource.com/platform/hardware/st/secure_element2" + }, + "hardware/ti/am57x": { + "dateTime": 1613844457, + "groups": [ + "pdk" + ], + "rev": "051ca1565ae8fb7e8e23f0dbcd94460f5a9ad522", + "revisionExpr": "051ca1565ae8fb7e8e23f0dbcd94460f5a9ad522", + "sha256": "0gqn5lsyf7s420cdiga57w2c6g03zj048i5qq9r4904abcn9w1bm", + "url": "https://android.googlesource.com/platform/hardware/ti/am57x" + }, + "kernel/configs": { + "dateTime": 1653391288, + "groups": [ + "pdk", + "vts" + ], + "rev": "c590ab063f72cac8214aba7724ad2abe74aa9dd3", + "revisionExpr": "c590ab063f72cac8214aba7724ad2abe74aa9dd3", + "sha256": "1sq663811j32p42lmjll23nc2c7i14jihlk19znvqdg3b70rjajr", + "url": "https://android.googlesource.com/kernel/configs" + }, + "kernel/prebuilts/4.19/arm64": { + "dateTime": 1650648220, + "groups": [ + "pdk" + ], + "rev": "ed6d15ebf8aaf246d1dbc8117a51c7d97872b289", + "revisionExpr": "ed6d15ebf8aaf246d1dbc8117a51c7d97872b289", + "sha256": "14cir32mhjgx7xx85zf3mr8xpr61s8c39nakmn61vq2iq5r5nm76", + "url": "https://android.googlesource.com/kernel/prebuilts/4.19/arm64" + }, + "kernel/prebuilts/5.10/arm64": { + "dateTime": 1666049274, + "groups": [ + "pdk" + ], + "rev": "4aa0542700313b979d9482700fde94a7dd8ecdc6", + "revisionExpr": "4aa0542700313b979d9482700fde94a7dd8ecdc6", + "sha256": "17fppa74ws173882x0cnpy9ll0l706iy3smkfxdg7x3xv0ysabyp", + "url": "https://android.googlesource.com/kernel/prebuilts/5.10/arm64" + }, + "kernel/prebuilts/5.10/x86_64": { + "dateTime": 1666049275, + "groups": [ + "pdk" + ], + "rev": "6968facef26929fc7fd2be1ea425d8a634e51b97", + "revisionExpr": "6968facef26929fc7fd2be1ea425d8a634e51b97", + "sha256": "093224rkr08wzixjdr5jgyxnlblj2hxqvwd5rv7pl80yncb3lah3", + "url": "https://android.googlesource.com/kernel/prebuilts/5.10/x86-64" + }, + "kernel/prebuilts/5.15/arm64": { + "dateTime": 1666135766, + "groups": [ + "pdk" + ], + "rev": "ce6b78053a8e6b64ae52316e6100c8eab399652f", + "revisionExpr": "ce6b78053a8e6b64ae52316e6100c8eab399652f", + "sha256": "1530bb7mffylh92cr4fnrhiyhkn0zfhsj1sg005vnajh8mnpw9q9", + "url": "https://android.googlesource.com/kernel/prebuilts/5.15/arm64" + }, + "kernel/prebuilts/5.15/x86_64": { + "dateTime": 1666135767, + "groups": [ + "pdk" + ], + "rev": "0482c8a8f9a0ac1f6bdd07793628b2e2e52455ca", + "revisionExpr": "0482c8a8f9a0ac1f6bdd07793628b2e2e52455ca", + "sha256": "0j3w6xrajvd1ap9ihbihalfx5kmmlj3snjdswh94pqavnrlvwv58", + "url": "https://android.googlesource.com/kernel/prebuilts/5.15/x86-64" + }, + "kernel/prebuilts/5.4/arm64": { + "dateTime": 1651040864, + "groups": [ + "pdk" + ], + "rev": "e8ad5a9f08d21aecbb5893533f672a4758a7a673", + "revisionExpr": "e8ad5a9f08d21aecbb5893533f672a4758a7a673", + "sha256": "09qld0lbj16cyhx405hbjy0b237bp63268qbm6sbmqq9ibcg3ipi", + "url": "https://android.googlesource.com/kernel/prebuilts/5.4/arm64" + }, + "kernel/prebuilts/5.4/x86_64": { + "dateTime": 1651040864, + "groups": [ + "pdk" + ], + "rev": "31fc431189b522205ba40804561d97b54056a31e", + "revisionExpr": "31fc431189b522205ba40804561d97b54056a31e", + "sha256": "1j5glkwqaaamfaq4cgmd12ahkjq1ddj7j64v5hjbv0d52jbvhqf9", + "url": "https://android.googlesource.com/kernel/prebuilts/5.4/x86-64" + }, + "kernel/prebuilts/common-modules/virtual-device/4.19/arm64": { + "dateTime": 1612209682, + "groups": [ + "pdk" + ], + "rev": "31fa2c2d74f8b3659d8a2093f727486c4d890540", + "revisionExpr": "31fa2c2d74f8b3659d8a2093f727486c4d890540", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/4.19/arm64" + }, + "kernel/prebuilts/common-modules/virtual-device/4.19/x86-64": { + "dateTime": 1612209835, + "groups": [ + "pdk" + ], + "rev": "396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68", + "revisionExpr": "396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/4.19/x86-64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.10/arm64": { + "dateTime": 1666049285, + "groups": [ + "pdk" + ], + "rev": "0899cd5f9d49982f8cede1e734ac7b7372e7d3c1", + "revisionExpr": "0899cd5f9d49982f8cede1e734ac7b7372e7d3c1", + "sha256": "04k5m8gbrwkq92z3ydiixlmz54480w1j863w7f86ry87h9i086yd", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.10/arm64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.10/x86-64": { + "dateTime": 1666049286, + "groups": [ + "pdk" + ], + "rev": "dd446aa3872977a247c0bfb4bf46bc9dc0243165", + "revisionExpr": "dd446aa3872977a247c0bfb4bf46bc9dc0243165", + "sha256": "1ci7fi7kzqxgxk6mck6408f73qal2v67xhyvglq5ii64yp75mgwj", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.10/x86-64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.15/arm64": { + "dateTime": 1666135777, + "groups": [ + "pdk" + ], + "rev": "26c192875dcaa8e48260f94c00eb5417de1dab7f", + "revisionExpr": "26c192875dcaa8e48260f94c00eb5417de1dab7f", + "sha256": "1m1y03ljl8n3lay2vqx4civn1wv7gwi202j95psl21aq9njcimiv", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.15/arm64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.15/x86-64": { + "dateTime": 1666135778, + "groups": [ + "pdk" + ], + "rev": "e6324902183771488186698d2f0e2b802e833772", + "revisionExpr": "e6324902183771488186698d2f0e2b802e833772", + "sha256": "0612fv2k86alhlfdpwvx4k73xm0si5gb20nxdq5cqiv77zlv3ww0", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.4/arm64": { + "dateTime": 1651040864, + "groups": [ + "pdk" + ], + "rev": "ea8353a8777f65944bd1d5b061daa26b379942c1", + "revisionExpr": "ea8353a8777f65944bd1d5b061daa26b379942c1", + "sha256": "0fk102afavpgsw33k82l4jghhlkayj1x8hi1ad8ifapxki44wyxz", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.4/arm64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.4/x86-64": { + "dateTime": 1651040864, + "groups": [ + "pdk" + ], + "rev": "4be15bb0a4fe7d22293441c9880312258578db3a", + "revisionExpr": "4be15bb0a4fe7d22293441c9880312258578db3a", + "sha256": "0daznq9z6q9a9qdma23lcsmb6z0wp2afkr0qadms4p7a99wj014g", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.4/x86-64" + }, + "kernel/prebuilts/common-modules/virtual-device/mainline/arm64": { + "dateTime": 1636529493, + "groups": [ + "pdk" + ], + "rev": "6e9848e472b6f66b90b2d364c09017c45836aa0a", + "revisionExpr": "6e9848e472b6f66b90b2d364c09017c45836aa0a", + "sha256": "1zk6519z88imfw5y5daq6c65gwdfsq7b3nl427b3yv4m94jwxhfw", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/mainline/arm64" + }, + "kernel/prebuilts/common-modules/virtual-device/mainline/x86-64": { + "dateTime": 1636529493, + "groups": [ + "pdk" + ], + "rev": "3e167c39dd51744d8f6709fd7ad413c3e7013d20", + "revisionExpr": "3e167c39dd51744d8f6709fd7ad413c3e7013d20", + "sha256": "11fznra7slil73gr36jsfdwy9ggl5ca6hqqar07a4hanxy0rmx35", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/mainline/x86-64" + }, + "kernel/prebuilts/mainline/arm64": { + "dateTime": 1652731247, + "groups": [ + "pdk" + ], + "rev": "9540c4e81f937973970c3a60c82e4896d5a0287b", + "revisionExpr": "9540c4e81f937973970c3a60c82e4896d5a0287b", + "sha256": "10b2488andkk1alwkwnp3pqxx0kxa5dyi5l76pj199pv9x3xsp4c", + "url": "https://android.googlesource.com/kernel/prebuilts/mainline/arm64" + }, + "kernel/prebuilts/mainline/x86_64": { + "dateTime": 1636529493, + "groups": [ + "pdk" + ], + "rev": "71bf770c97cd6e3dadbfd49a90b983685daf3e41", + "revisionExpr": "71bf770c97cd6e3dadbfd49a90b983685daf3e41", + "sha256": "071qc4c3i0xzszn2mblyplzafjdyx591fs9xm4sm77ba0pns821w", + "url": "https://android.googlesource.com/kernel/prebuilts/mainline/x86-64" + }, + "kernel/tests": { + "dateTime": 1654647681, + "groups": [ + "pdk", + "vts" + ], + "rev": "255116f9f535d3bd1121bfd6d5ddc44735785dde", + "revisionExpr": "255116f9f535d3bd1121bfd6d5ddc44735785dde", + "sha256": "0d2jjha9zyp5fdlc2vphbsylnyrqiyaw649zg6xiihj0aawq516h", + "url": "https://android.googlesource.com/kernel/tests" + }, + "libcore": { + "dateTime": 1678728667, + "groups": [ + "pdk" + ], + "rev": "82e6e7ccf8afc0648555e98d0193c0a597327c3e", + "revisionExpr": "82e6e7ccf8afc0648555e98d0193c0a597327c3e", + "sha256": "0h1ba0l9sqi4848dx2xq2a1kzbf55i2gazng3mk8fz4r9r8j4fsh", + "url": "https://github.com/GrapheneOS/platform_libcore" + }, + "libnativehelper": { + "dateTime": 1649245297, + "groups": [ + "pdk" + ], + "rev": "49ecc5f1e97e810d27e2c6558abdde49e875349b", + "revisionExpr": "49ecc5f1e97e810d27e2c6558abdde49e875349b", + "sha256": "091c752ys3rzd7v0pw7znjl28cl5hkqkrskba1zj63xd2bd0l65v", + "url": "https://android.googlesource.com/platform/libnativehelper" + }, + "packages/apps/BasicSmsReceiver": { + "dateTime": 1672539874, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "659b0fe67c0bbe9d6f0d2ad1ee61487ad50acd97", + "revisionExpr": "659b0fe67c0bbe9d6f0d2ad1ee61487ad50acd97", + "sha256": "0zsrdgljjgkmypgr18mzdak55khjsmwfwrqic4s685l8g30xwslv", + "url": "https://android.googlesource.com/platform/packages/apps/BasicSmsReceiver" + }, + "packages/apps/Calendar": { + "dateTime": 1678728669, + "groups": [ + "pdk-fs" + ], + "rev": "d6c22d753534f93c574004daa54ccacccc8c11f0", + "revisionExpr": "d6c22d753534f93c574004daa54ccacccc8c11f0", + "sha256": "02mz6pf18z6zgjk4rlj4dld3rnzqhllr00ldy1wsc0r3rvv9x7d9", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Calendar" + }, + "packages/apps/Car/Calendar": { + "dateTime": 1672626254, + "groups": [ + "pdk-fs" + ], + "rev": "f13212b67a58b0c7c407b037b2b3da7791743940", + "revisionExpr": "f13212b67a58b0c7c407b037b2b3da7791743940", + "sha256": "0mhd3igach662adfi98yqyzwk6ci50yqqrz0glsz05g3sbga6dxi", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Calendar" + }, + "packages/apps/Car/Cluster": { + "dateTime": 1669249540, + "groups": [ + "pdk-fs" + ], + "rev": "7df5b20179a9a9c078443ff8a2f9ff5dc035cf59", + "revisionExpr": "7df5b20179a9a9c078443ff8a2f9ff5dc035cf59", + "sha256": "0xyhm65lr89r2qqys17mnxipnv4w5dhrfah854v72i96y66q9l95", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Cluster" + }, + "packages/apps/Car/DebuggingRestrictionController": { + "dateTime": 1628031567, + "groups": [ + "pdk-fs" + ], + "rev": "b1483fd34c896ab040f1abd43c99f0c4741223a5", + "revisionExpr": "b1483fd34c896ab040f1abd43c99f0c4741223a5", + "sha256": "1hl1gyk1x3if9vbbd57qi69xrkzlbazfd71cvna9my33aazlz22n", + "url": "https://android.googlesource.com/platform/packages/apps/Car/DebuggingRestrictionController" + }, + "packages/apps/Car/DialerPrebuilt": { + "dateTime": 1674523913, + "groups": [ + "pdk-fs" + ], + "rev": "2abd6902882d5b5c25d99e411578ad74bbe2dd62", + "revisionExpr": "2abd6902882d5b5c25d99e411578ad74bbe2dd62", + "sha256": "1wnfcgwjwmbqzb9mrkvdb4m32c9ksvc5iss56ra9ry4mzd1jf4dn", + "url": "https://android.googlesource.com/platform/packages/apps/Car/DialerPrebuilt" + }, + "packages/apps/Car/Hvac": { + "dateTime": 1651278707, + "groups": [ + "pdk-fs" + ], + "rev": "9bf6e86eee78e54a103da3676d3ceb014e9ee574", + "revisionExpr": "9bf6e86eee78e54a103da3676d3ceb014e9ee574", + "sha256": "0685vy790f7h2frm5xmcjshaca90j5ycrybnjx2d9cy6dizi84f8", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Hvac" + }, + "packages/apps/Car/LatinIME": { + "dateTime": 1627445170, + "groups": [ + "pdk-fs" + ], + "rev": "3942474afb72928cd9300385d6b63c8b56268290", + "revisionExpr": "3942474afb72928cd9300385d6b63c8b56268290", + "sha256": "04ljinpwkcbylavkvc53yqma4rabkjk12fpqffawxxg5wyawx0mv", + "url": "https://android.googlesource.com/platform/packages/apps/Car/LatinIME" + }, + "packages/apps/Car/Launcher": { + "dateTime": 1671150295, + "groups": [ + "pdk-fs" + ], + "rev": "232b2996dc7a188557b435981a4c3206beccbe59", + "revisionExpr": "232b2996dc7a188557b435981a4c3206beccbe59", + "sha256": "1vxir2dnim88c0r0r1jflm95q1q469ldggsrp9cfv05ljhy1j553", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Launcher" + }, + "packages/apps/Car/LinkViewer": { + "dateTime": 1672539891, + "groups": [ + "pdk-fs" + ], + "rev": "6f6d42ae130e5fe66d90d40211cd0603f09879bf", + "revisionExpr": "6f6d42ae130e5fe66d90d40211cd0603f09879bf", + "sha256": "06q151jxlsr1y0v2zcrg9vhchfy22rh9kbwbkck8nj5c2zkfncs8", + "url": "https://android.googlesource.com/platform/packages/apps/Car/LinkViewer" + }, + "packages/apps/Car/LocalMediaPlayer": { + "dateTime": 1640903604, + "groups": [ + "pdk-fs" + ], + "rev": "d52c1b46dc734a17afee894007a6ba689e681b10", + "revisionExpr": "d52c1b46dc734a17afee894007a6ba689e681b10", + "sha256": "0zgyynzv02rbivzkc9v5zd4frch55j38h4kgafksv55bd0npyl2y", + "url": "https://android.googlesource.com/platform/packages/apps/Car/LocalMediaPlayer" + }, + "packages/apps/Car/MediaPrebuilt": { + "dateTime": 1674523915, + "groups": [ + "pdk-fs" + ], + "rev": "c39ca604ce84bbfbf1ff6b7018ddc5b67b9757fe", + "revisionExpr": "c39ca604ce84bbfbf1ff6b7018ddc5b67b9757fe", + "sha256": "0zbb0mv8ky9k4v3aqpjr754l00slr0da9xclgrd857ryll86s5c7", + "url": "https://android.googlesource.com/platform/packages/apps/Car/MediaPrebuilt" + }, + "packages/apps/Car/MessengerPrebuilt": { + "dateTime": 1674523918, + "groups": [ + "pdk-fs" + ], + "rev": "cf7425be912b6b7266e57d35368c1bc202a33fda", + "revisionExpr": "cf7425be912b6b7266e57d35368c1bc202a33fda", + "sha256": "1ivfaghq57sshqxya6l1g9s8vf0jpvccl2nvrx7rlvpxm2khmgjz", + "url": "https://android.googlesource.com/platform/packages/apps/Car/MessengerPrebuilt" + }, + "packages/apps/Car/Notification": { + "dateTime": 1672964721, + "groups": [ + "pdk-fs" + ], + "rev": "8fbc7b0972dde49fb9ba381a3c9d80f1135b7517", + "revisionExpr": "8fbc7b0972dde49fb9ba381a3c9d80f1135b7517", + "sha256": "16d8c044rnkhl7g0wnszmqcp2zyhm5l628yb9fiss1l0w2792p91", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Notification" + }, + "packages/apps/Car/Provision": { + "dateTime": 1654125626, + "groups": [ + "pdk-fs" + ], + "rev": "e4b1eeda039af2cdfc8e8f67d192195ff61b3b6f", + "revisionExpr": "e4b1eeda039af2cdfc8e8f67d192195ff61b3b6f", + "sha256": "1q8zp85nv0c92mcba3yssvj64yq46m32f4jvb9xndxcyhy8dc3n6", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Provision" + }, + "packages/apps/Car/Radio": { + "dateTime": 1651517161, + "groups": [ + "pdk-fs" + ], + "rev": "c0719220552e094c6e2c30aa2882a32f95a2ccdc", + "revisionExpr": "c0719220552e094c6e2c30aa2882a32f95a2ccdc", + "sha256": "0h3af4l3182s3y3zlik5fd8k845f8g9ic781csr310sdcias68br", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Radio" + }, + "packages/apps/Car/RotaryController": { + "dateTime": 1655069718, + "groups": [ + "pdk-fs" + ], + "rev": "283f50684635007eb720d80c76326f28405df326", + "revisionExpr": "283f50684635007eb720d80c76326f28405df326", + "sha256": "0l5i9dl4ag699vq77qj8vc0gqxnvw9bqybfkqlq7m4fqx1azihx3", + "url": "https://android.googlesource.com/platform/packages/apps/Car/RotaryController" + }, + "packages/apps/Car/Settings": { + "dateTime": 1673058290, + "groups": [ + "pdk-fs" + ], + "rev": "c4ef2f76c59278a1a0bd3736f1de1fd11aa37a93", + "revisionExpr": "c4ef2f76c59278a1a0bd3736f1de1fd11aa37a93", + "sha256": "1slziswmlghryzww6p7iq26abv1cqvr31195y5qrkhzs4majbwfl", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Settings" + }, + "packages/apps/Car/SettingsIntelligence": { + "dateTime": 1646967873, + "groups": [ + "pdk-fs" + ], + "rev": "faca7f5ace8912f7872393c4cf9981daf5dd75e7", + "revisionExpr": "faca7f5ace8912f7872393c4cf9981daf5dd75e7", + "sha256": "1nwsbi5n8i48spdyahg5cr8cviqr2rzy4p3x03ycfwm7464k001k", + "url": "https://android.googlesource.com/platform/packages/apps/Car/SettingsIntelligence" + }, + "packages/apps/Car/SystemUI": { + "dateTime": 1672539881, + "groups": [ + "pdk-fs" + ], + "rev": "edc51648cb95a30b33a030cd2fca8d72c1403ae1", + "revisionExpr": "edc51648cb95a30b33a030cd2fca8d72c1403ae1", + "sha256": "1nagvy0wbzp6z862rjlbx0r1glcdxqk98nb4h42d0qwzh481bpm0", + "url": "https://android.googlesource.com/platform/packages/apps/Car/SystemUI" + }, + "packages/apps/Car/SystemUpdater": { + "dateTime": 1672539906, + "groups": [ + "pdk-fs" + ], + "rev": "ecab2f42edb5aaf705fa3c0fd61ff8fe32ba2de9", + "revisionExpr": "ecab2f42edb5aaf705fa3c0fd61ff8fe32ba2de9", + "sha256": "1inpq12gqil9ahnck0g8awikva2qfn1gxhpca39454fvfv59ykjx", + "url": "https://android.googlesource.com/platform/packages/apps/Car/SystemUpdater" + }, + "packages/apps/Car/systemlibs": { + "dateTime": 1671150310, + "groups": [ + "pdk-fs" + ], + "rev": "a297405f4b53f47ae6992a6c9bdf50aa38dc428a", + "revisionExpr": "a297405f4b53f47ae6992a6c9bdf50aa38dc428a", + "sha256": "1058pbvviyp0qdf6ya0l4qnapj4vvj5hfigq7v31v45djs2hxqc1", + "url": "https://android.googlesource.com/platform/packages/apps/Car/systemlibs" + }, + "packages/apps/CarrierConfig": { + "dateTime": 1678728686, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "42beaa82e12fcf4c34f4ef51cb8fd018cafa4f19", + "revisionExpr": "42beaa82e12fcf4c34f4ef51cb8fd018cafa4f19", + "sha256": "1ffag8znqvy8szmd3hm9mlcps8kkc77p58md43734djsxkfcy4zb", + "url": "https://github.com/GrapheneOS/platform_packages_apps_CarrierConfig" + }, + "packages/apps/CellBroadcastReceiver": { + "dateTime": 1679247585, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "4ca6148e8a972c54fd32e739245305e4270dfb67", + "revisionExpr": "4ca6148e8a972c54fd32e739245305e4270dfb67", + "sha256": "1wc6pg4imfia5c2yfi9yk2r1m029iaqr3w7jvw0jf44xyxik55q7", + "url": "https://github.com/GrapheneOS/platform_packages_apps_CellBroadcastReceiver" + }, + "packages/apps/CertInstaller": { + "dateTime": 1672964738, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "0fb0d3874ebdaef44d50819d563af05c3fd73533", + "revisionExpr": "0fb0d3874ebdaef44d50819d563af05c3fd73533", + "sha256": "089kilcaqhgj57mkfc9r5ws47g1058w2rszx02xg785ligadkgki", + "url": "https://android.googlesource.com/platform/packages/apps/CertInstaller" + }, + "packages/apps/Contacts": { + "dateTime": 1681040066, + "groups": [ + "pdk-fs" + ], + "rev": "863fb78fb1e5757a5d4942117402b3aa731f7218", + "revisionExpr": "863fb78fb1e5757a5d4942117402b3aa731f7218", + "sha256": "0pdkh7drk9ilv6bamxq8nvafyvpag3x72c5pk21jzrjk2dpfpsv4", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Contacts" + }, + "packages/apps/DeskClock": { + "dateTime": 1663071595, + "groups": [ + "pdk-fs" + ], + "rev": "7e04cd4bec8c1d9e1579eaa5b3089fe6042a0cb8", + "revisionExpr": "7e04cd4bec8c1d9e1579eaa5b3089fe6042a0cb8", + "sha256": "0hm99irmjqfgwzrp71rxmi8l8q952g1zhhafqs9cy4591gsmr7kb", + "url": "https://github.com/GrapheneOS/platform_packages_apps_DeskClock" + }, + "packages/apps/DevCamera": { + "dateTime": 1621251763, + "groups": [ + "pdk" + ], + "rev": "7b1d45fd7767e3f5c3571fc7de33aa5c85c084ba", + "revisionExpr": "7b1d45fd7767e3f5c3571fc7de33aa5c85c084ba", + "sha256": "10vv74hndkdq9281dxsv8jk8frfjjqkqw2h48wc63c762mvvfy5f", + "url": "https://android.googlesource.com/platform/packages/apps/DevCamera" + }, + "packages/apps/Dialer": { + "dateTime": 1680546972, + "groups": [ + "pdk-fs" + ], + "rev": "04a8519b67b3269de315ac9bf22457995883a9cb", + "revisionExpr": "04a8519b67b3269de315ac9bf22457995883a9cb", + "sha256": "0p7zb70dk73lymzwlm9jf91rnvlby328qp1g7fpqhjl8zfc0vzs7", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Dialer" + }, + "packages/apps/DocumentsUI": { + "dateTime": 1678728712, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "71a0f5d22ca479fb1332cab4a4145e31ce53e18b", + "revisionExpr": "71a0f5d22ca479fb1332cab4a4145e31ce53e18b", + "sha256": "0pa899k4n9v43fyk2m8vcn4kmg21ngg0jjqll7ckhz0f2hk8x72l", + "url": "https://github.com/GrapheneOS/platform_packages_apps_DocumentsUI" + }, + "packages/apps/EmergencyInfo": { + "dateTime": 1672964746, + "groups": [ + "pdk-fs" + ], + "rev": "9657afc9cd82cc933fa73d7ecec1c3c0ea8d4d92", + "revisionExpr": "9657afc9cd82cc933fa73d7ecec1c3c0ea8d4d92", + "sha256": "0wa3yzwsf93pcxlhwbiksp40854hdnx8z1rmphbd5zy8kyzy31cb", + "url": "https://android.googlesource.com/platform/packages/apps/EmergencyInfo" + }, + "packages/apps/ExactCalculator": { + "dateTime": 1663071638, + "groups": [], + "rev": "89fe58e083a80342f4e890314d8445eac1066397", + "revisionExpr": "89fe58e083a80342f4e890314d8445eac1066397", + "sha256": "10i57g72659dq7kwgvs5x28kimm71l290bsibck18djqiya32ykr", + "url": "https://github.com/GrapheneOS/platform_packages_apps_ExactCalculator" + }, + "packages/apps/Gallery2": { + "dateTime": 1678728714, + "groups": [ + "pdk-fs" + ], + "rev": "b1f9e573c4680baf093f3f213e7314abb1b1c431", + "revisionExpr": "b1f9e573c4680baf093f3f213e7314abb1b1c431", + "sha256": "04fvzw4zvsck5gr8xqf8bsngp17iklfhs40lh9zmnp2svxpys9a4", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Gallery2" + }, + "packages/apps/GmsCompat": { + "dateTime": 1682803053, + "groups": [ + "pdk-fs" + ], + "rev": "d2565f542093fd068e65991738647fe1251256f3", + "revisionExpr": "d2565f542093fd068e65991738647fe1251256f3", + "sha256": "1klbhhv8rbj4gmxrclzcnv0b8q047ac6c3l46q924h9kaxijkva2", + "url": "https://github.com/GrapheneOS/platform_packages_apps_GmsCompat" + }, + "packages/apps/HTMLViewer": { + "dateTime": 1646820363, + "groups": [ + "pdk-fs" + ], + "rev": "40ee5730f96f840b1be7cbe8daabddd543eba49b", + "revisionExpr": "40ee5730f96f840b1be7cbe8daabddd543eba49b", + "sha256": "14lig05g1p6fm16fbm56yjhm4888z5wi1xhymbhbfahg6sg7nzaz", + "url": "https://android.googlesource.com/platform/packages/apps/HTMLViewer" + }, + "packages/apps/ImsServiceEntitlement": { + "dateTime": 1664839692, + "groups": [ + "pdk-fs" + ], + "rev": "29f98848134a4cb1985a45c68ee13b354e8e1d92", + "revisionExpr": "29f98848134a4cb1985a45c68ee13b354e8e1d92", + "sha256": "15vz9rnw51qrnpsip8w1bray2kp1y4d9rdpjx97ba4vw9dsvdaia", + "url": "https://android.googlesource.com/platform/packages/apps/ImsServiceEntitlement" + }, + "packages/apps/KeyChain": { + "dateTime": 1672964753, + "groups": [ + "pdk-fs" + ], + "rev": "332e7efede46459ee5f0e3111d9a37730a639ea3", + "revisionExpr": "332e7efede46459ee5f0e3111d9a37730a639ea3", + "sha256": "0acgby6wkq0mmbhhkn07l9v5mphv1wyllfwvl3g28ydn1rnm5x58", + "url": "https://android.googlesource.com/platform/packages/apps/KeyChain" + }, + "packages/apps/Launcher3": { + "dateTime": 1681777501, + "groups": [ + "pdk-fs" + ], + "rev": "7f00f01c7ff2f04fa2b228cb25ba6fdf0a8a352f", + "revisionExpr": "7f00f01c7ff2f04fa2b228cb25ba6fdf0a8a352f", + "sha256": "1f7zmxdr5c80h6akdg8kf1k55hbrl2xf3pg22crsip6an2cg52sm", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Launcher3" + }, + "packages/apps/ManagedProvisioning": { + "dateTime": 1672539931, + "groups": [ + "pdk-fs" + ], + "rev": "bb42b40b098ff453b43244e883dc6f0ad66ee9eb", + "revisionExpr": "bb42b40b098ff453b43244e883dc6f0ad66ee9eb", + "sha256": "0x803h1ippih2z517gwhy522m3qaf34j8620qlghi9pkbads9a7g", + "url": "https://android.googlesource.com/platform/packages/apps/ManagedProvisioning" + }, + "packages/apps/Messaging": { + "dateTime": 1678728875, + "groups": [ + "pdk-fs" + ], + "rev": "017d70db155f7b742810cdf22e20e430dccc0e6e", + "revisionExpr": "017d70db155f7b742810cdf22e20e430dccc0e6e", + "sha256": "1blpp6g3gvjln4n8rk2p43lhygmmld62f4knv214bzjpyfw7wsxb", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Messaging" + }, + "packages/apps/Music": { + "dateTime": 1644612448, + "groups": [ + "pdk-fs" + ], + "rev": "b991ed277219518763ec3f456d15160b357e5d7a", + "revisionExpr": "b991ed277219518763ec3f456d15160b357e5d7a", + "sha256": "177c5rhvbpc7xwb7rzkfdadf14ab5crl2dr6vr9zj7dav6i809l0", + "url": "https://android.googlesource.com/platform/packages/apps/Music" + }, + "packages/apps/MusicFX": { + "dateTime": 1672539935, + "groups": [ + "pdk-fs" + ], + "rev": "8181b24b117cf0dfa5b3e295e464c0a370d272e7", + "revisionExpr": "8181b24b117cf0dfa5b3e295e464c0a370d272e7", + "sha256": "1zkjb48g72058v16gmybm3gzx10vsd4zh0x4a33f2v4sdadwh13d", + "url": "https://android.googlesource.com/platform/packages/apps/MusicFX" + }, + "packages/apps/Nfc": { + "dateTime": 1678728873, + "groups": [ + "apps_nfc", + "pdk-fs" + ], + "rev": "6adfb350507f10a7873e1071aa29df72e78a60bf", + "revisionExpr": "6adfb350507f10a7873e1071aa29df72e78a60bf", + "sha256": "0kmjlg1pib3kmkfd7pqsr8a0xdmfrsp04fbj3gdrsfmzivlr2abq", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Nfc" + }, + "packages/apps/OnDeviceAppPrediction": { + "dateTime": 1613938360, + "groups": [ + "pdk-fs" + ], + "rev": "460e94bc49773d6e1a442fe0885e64bf3de98992", + "revisionExpr": "460e94bc49773d6e1a442fe0885e64bf3de98992", + "sha256": "1fkf6vkd884q62xl21kayi6113ggay9yla8v89nq1dyp2k5w3dna", + "url": "https://android.googlesource.com/platform/packages/apps/OnDeviceAppPrediction" + }, + "packages/apps/OneTimeInitializer": { + "dateTime": 1612562263, + "groups": [ + "pdk-fs" + ], + "rev": "3f70a0dbc890d9f125c4090b4ccfd5157ad87a64", + "revisionExpr": "3f70a0dbc890d9f125c4090b4ccfd5157ad87a64", + "sha256": "1p5xhhljcd2bcpb57b22h65rgsv6k11l3xdi0bc4jaim9p12sikp", + "url": "https://android.googlesource.com/platform/packages/apps/OneTimeInitializer" + }, + "packages/apps/PhoneCommon": { + "dateTime": 1672539942, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "cfae7e62f009f5ce51b5f889288903f28ad4fc11", + "revisionExpr": "cfae7e62f009f5ce51b5f889288903f28ad4fc11", + "sha256": "125h53l378kr49kfvrlgcj2i4yxp20aysj8g6n0k94p8jii3qh3k", + "url": "https://android.googlesource.com/platform/packages/apps/PhoneCommon" + }, + "packages/apps/Protips": { + "dateTime": 1613938152, + "groups": [ + "pdk-fs" + ], + "rev": "3437e591c14ff7eba8f114e8af5e7c4446f7ac58", + "revisionExpr": "3437e591c14ff7eba8f114e8af5e7c4446f7ac58", + "sha256": "0krih7himlvr4i051i1ccrr46pvz34nl7zabxq37i5902fg7ifn6", + "url": "https://android.googlesource.com/platform/packages/apps/Protips" + }, + "packages/apps/Provision": { + "dateTime": 1644612449, + "groups": [ + "pdk-fs" + ], + "rev": "841d5199e1d1c64e7853fd953eed5247780908c1", + "revisionExpr": "841d5199e1d1c64e7853fd953eed5247780908c1", + "sha256": "0y0drikkxgax3jqqacw5w34rrjw52hy29js4fq5affiwypl759s2", + "url": "https://android.googlesource.com/platform/packages/apps/Provision" + }, + "packages/apps/QuickAccessWallet": { + "dateTime": 1672626329, + "groups": [ + "pdk-fs" + ], + "rev": "a4c7272ba31448e2035e189ae0741c48a2b5d7f2", + "revisionExpr": "a4c7272ba31448e2035e189ae0741c48a2b5d7f2", + "sha256": "06g5il41zscv0rgikh2z1b85gkgc7875kca6gjmyq7fyzsx8klv9", + "url": "https://android.googlesource.com/platform/packages/apps/QuickAccessWallet" + }, + "packages/apps/QuickSearchBox": { + "dateTime": 1678728878, + "groups": [ + "pdk-fs" + ], + "rev": "36909cce02be5337ce2f03fc2e0514051bc6c52a", + "revisionExpr": "36909cce02be5337ce2f03fc2e0514051bc6c52a", + "sha256": "01yfdwfb0sazchq74zlkkraj344ma8gc9jyfk0npw0c8djg0lxk6", + "url": "https://github.com/GrapheneOS/platform_packages_apps_QuickSearchBox" + }, + "packages/apps/RemoteProvisioner": { + "dateTime": 1680586860, + "groups": [ + "pdk-fs" + ], + "rev": "6cd692248090309589d249c9e0aeae857b9768e3", + "revisionExpr": "6cd692248090309589d249c9e0aeae857b9768e3", + "sha256": "1mm9hk6vg6jfcbvb3bj8j0ln44gc01iidhmw9c8b3v75bfnwb164", + "url": "https://github.com/GrapheneOS/platform_packages_apps_RemoteProvisioner" + }, + "packages/apps/SafetyRegulatoryInfo": { + "dateTime": 1672539950, + "groups": [ + "pdk-fs" + ], + "rev": "8d81ddb6a5b08ca5ff9ab52db47624599068e5f8", + "revisionExpr": "8d81ddb6a5b08ca5ff9ab52db47624599068e5f8", + "sha256": "007dx5nww503fciv90c8hfmman2gq35ngym3pi0gpz813qdhx7hh", + "url": "https://android.googlesource.com/platform/packages/apps/SafetyRegulatoryInfo" + }, + "packages/apps/SampleLocationAttribution": { + "dateTime": 1633683595, + "groups": [ + "pdk-fs" + ], + "rev": "0fd20325c8c02610a0bf2021a0d178ac3105a277", + "revisionExpr": "0fd20325c8c02610a0bf2021a0d178ac3105a277", + "sha256": "1rl5fafh4w2ly59yby031ag1h5b1i7fp01i89qlsc85x5c4k3ash", + "url": "https://android.googlesource.com/platform/packages/apps/SampleLocationAttribution" + }, + "packages/apps/SecureElement": { + "dateTime": 1651857756, + "groups": [ + "apps_se", + "pdk-fs" + ], + "rev": "7e9d165899058103fa612ffb41858e4fd975182b", + "revisionExpr": "7e9d165899058103fa612ffb41858e4fd975182b", + "sha256": "1vw05as1pf6d96hxjz7rwgl0qgmhgdzfa9lrfa9alkknv42bah9n", + "url": "https://android.googlesource.com/platform/packages/apps/SecureElement" + }, + "packages/apps/Settings": { + "dateTime": 1682966722, + "groups": [ + "pdk-fs" + ], + "rev": "3cb122eae3d7af2086b9d29f5a49feab4786a60e", + "revisionExpr": "3cb122eae3d7af2086b9d29f5a49feab4786a60e", + "sha256": "11q40ainlabyvi98ld2fs7plz4kn5aybasi88jgiyw5w91ld2wdp", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Settings" + }, + "packages/apps/SettingsIntelligence": { + "dateTime": 1678728881, + "groups": [ + "pdk-fs" + ], + "rev": "a2a509acc2c0d7e6390a61bb75ce173e17fe2182", + "revisionExpr": "a2a509acc2c0d7e6390a61bb75ce173e17fe2182", + "sha256": "1kpv8c9l6ni06x31jcvaczj1b3va23y8v0d5naw8da5jlls28xxf", + "url": "https://github.com/GrapheneOS/platform_packages_apps_SettingsIntelligence" + }, + "packages/apps/SetupWizard": { + "dateTime": 1675617110, + "groups": [], + "rev": "11c8904c54fbe3ed904bd2272cc40aa0a5e6a0c8", + "revisionExpr": "11c8904c54fbe3ed904bd2272cc40aa0a5e6a0c8", + "sha256": "1j9fymxa3bvmm1dk8b8xfagrlqrqhqy4piakmhwvyi94i1f578ca", + "url": "https://github.com/GrapheneOS/platform_packages_apps_SetupWizard" + }, + "packages/apps/SpareParts": { + "dateTime": 1643389253, + "groups": [ + "pdk-fs" + ], + "rev": "b3f27d8186afe0ee1907a1e88e8e0ca0ac08e256", + "revisionExpr": "b3f27d8186afe0ee1907a1e88e8e0ca0ac08e256", + "sha256": "0sa7zmx243pk0l1hkfnscj3f0dip2c8k586w1v3msxmyxqzwng2g", + "url": "https://android.googlesource.com/platform/packages/apps/SpareParts" + }, + "packages/apps/Stk": { + "dateTime": 1664839724, + "groups": [ + "apps_stk", + "pdk-fs" + ], + "rev": "561cb12a98b0e640ccaf609948a8ab6b29f275ff", + "revisionExpr": "561cb12a98b0e640ccaf609948a8ab6b29f275ff", + "sha256": "0kl4669w1xv0wmcsm7ygyqdazygffi0rp0rpdg4l0wxnr00j85f8", + "url": "https://android.googlesource.com/platform/packages/apps/Stk" + }, + "packages/apps/StorageManager": { + "dateTime": 1672964788, + "groups": [ + "pdk-fs" + ], + "rev": "80342e2f06af3d7b24e5dae5058ebc673406d146", + "revisionExpr": "80342e2f06af3d7b24e5dae5058ebc673406d146", + "sha256": "1vmb33g432isgzqpw27dznklfxz740yar0z3fkrvjns07kna4qmk", + "url": "https://android.googlesource.com/platform/packages/apps/StorageManager" + }, + "packages/apps/SystemUIGo": { + "dateTime": 1668644998, + "groups": [ + "pdk-fs" + ], + "rev": "c85fc30dba11c885c4bb3ff1ba0d322ca24f8d7c", + "revisionExpr": "c85fc30dba11c885c4bb3ff1ba0d322ca24f8d7c", + "sha256": "0qyb5rpvngix8w6yxc1k3qlik0qsxyqcs45b1zi6mncyr1gk9xf6", + "url": "https://android.googlesource.com/platform/packages/apps/SystemUIGo" + }, + "packages/apps/TV": { + "dateTime": 1672964800, + "groups": [ + "pdk" + ], + "rev": "b09c1b8c37981bd1563b2b79b6caad6906071593", + "revisionExpr": "b09c1b8c37981bd1563b2b79b6caad6906071593", + "sha256": "0chqjpwq406hznr66labl6ps8i0kfbz002b9f4ba91nqlds192x1", + "url": "https://android.googlesource.com/platform/packages/apps/TV" + }, + "packages/apps/Tag": { + "dateTime": 1672539961, + "groups": [ + "pdk-fs" + ], + "rev": "16cf8352c88d30528266c0dd09fe9f46aaabb9a8", + "revisionExpr": "16cf8352c88d30528266c0dd09fe9f46aaabb9a8", + "sha256": "1rhdw1sxsk9g9rvbaa0m6lf814wycrcmm5kvy2raqikhi3q2fynq", + "url": "https://android.googlesource.com/platform/packages/apps/Tag" + }, + "packages/apps/Test/connectivity": { + "dateTime": 1644595143, + "groups": [ + "pdk" + ], + "rev": "6179ceeccf2ed30919d9e913f8a43ee81d01d41c", + "revisionExpr": "6179ceeccf2ed30919d9e913f8a43ee81d01d41c", + "sha256": "11bjm5447ixphing7maky2rb97cmrfv738czx9i4cczwgfa5aj24", + "url": "https://android.googlesource.com/platform/packages/apps/Test/connectivity" + }, + "packages/apps/ThemePicker": { + "dateTime": 1678740837, + "groups": [ + "pdk-fs" + ], + "rev": "572c8434f1a51360409915ab0dbfe4a6e99015bf", + "revisionExpr": "572c8434f1a51360409915ab0dbfe4a6e99015bf", + "sha256": "1jn79z5pw6bki5fllg1xj02spl53mhcymhvwgfn23jk4sknbqs5a", + "url": "https://github.com/GrapheneOS/platform_packages_apps_ThemePicker" + }, + "packages/apps/TimeZoneData": { + "dateTime": 1631285158, + "groups": [ + "pdk" + ], + "rev": "498c5148458a63598417d2b2369fbed3ab19331c", + "revisionExpr": "498c5148458a63598417d2b2369fbed3ab19331c", + "sha256": "13i2ihs85va39gsismsr1ays9x9qfb8kpm0vb11knirzf8hkmkw6", + "url": "https://android.googlesource.com/platform/packages/apps/TimeZoneData" + }, + "packages/apps/TimeZoneUpdater": { + "dateTime": 1648976919, + "groups": [ + "pdk" + ], + "rev": "e862d8ef6370b8540a8dd010d9c8dcff20735af5", + "revisionExpr": "e862d8ef6370b8540a8dd010d9c8dcff20735af5", + "sha256": "08myb6cvdm1sq7320pksyrk2062k0lja208yw87935186jv4naxa", + "url": "https://android.googlesource.com/platform/packages/apps/TimeZoneUpdater" + }, + "packages/apps/Traceur": { + "dateTime": 1672539968, + "groups": [ + "pdk-fs" + ], + "rev": "25a03106289bf9591e91576434bcbf4766c95cc5", + "revisionExpr": "25a03106289bf9591e91576434bcbf4766c95cc5", + "sha256": "049q47pls00xiy4c0fwh2c0hpykmpdizb57vp2v3y87zs9zdglrj", + "url": "https://android.googlesource.com/platform/packages/apps/Traceur" + }, + "packages/apps/TvSettings": { + "dateTime": 1673058364, + "groups": [ + "pdk-fs" + ], + "rev": "2b5504e726cc2fc36d5cccf287718d970844b012", + "revisionExpr": "2b5504e726cc2fc36d5cccf287718d970844b012", + "sha256": "1chby37w789nfsd0paa7cx3qbgihpyfg1w2vh48zw78plx2z09gk", + "url": "https://android.googlesource.com/platform/packages/apps/TvSettings" + }, + "packages/apps/UniversalMediaPlayer": { + "dateTime": 1633683592, + "groups": [], + "rev": "a56170cac624f5cd5b5344de8a24b074049d9076", + "revisionExpr": "a56170cac624f5cd5b5344de8a24b074049d9076", + "sha256": "09kqj2bdbx7k77n2gn4xvvwmnf0yij9xwqqw1fs94ivfbhac8ly1", + "url": "https://android.googlesource.com/platform/packages/apps/UniversalMediaPlayer" + }, + "packages/apps/Updater": { + "dateTime": 1681128687, + "groups": [], + "rev": "649df566ceaf5b930971601335b37adf146925df", + "revisionExpr": "649df566ceaf5b930971601335b37adf146925df", + "sha256": "1vqzlp2iw18fhs28njjywv4rmffwvyy1fn09ijn5sa22rhkz47xx", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Updater" + }, + "packages/apps/WallpaperPicker2": { + "dateTime": 1678728882, + "groups": [ + "pdk-fs" + ], + "rev": "026f7d421b975eb9cb23a7a425540916b5b99803", + "revisionExpr": "026f7d421b975eb9cb23a7a425540916b5b99803", + "sha256": "1fnli7bby8qa2fn7i440mf7xr2xzris9qg64n4mpnc56k6nl7z1g", + "url": "https://github.com/GrapheneOS/platform_packages_apps_WallpaperPicker2" + }, + "packages/inputmethods/LatinIME": { + "dateTime": 1680568305, + "groups": [ + "pdk-fs" + ], + "rev": "25de44b2526fc0a62c3c0e7b9bd5bb1d59d806f8", + "revisionExpr": "25de44b2526fc0a62c3c0e7b9bd5bb1d59d806f8", + "sha256": "0gfwscsharhdvxldayvxl9822zg81jr8dz1jn01k90jn7vifch7g", + "url": "https://github.com/GrapheneOS/platform_packages_inputmethods_LatinIME" + }, + "packages/inputmethods/LeanbackIME": { + "dateTime": 1633683567, + "groups": [ + "pdk-fs" + ], + "rev": "7f3f4edc7332f27acb3803a2d295fdce1386b9d4", + "revisionExpr": "7f3f4edc7332f27acb3803a2d295fdce1386b9d4", + "sha256": "19wfvg8izsyvb2fwy1gl21vfk7v9c1icbpw542pqcjdyc6dyb672", + "url": "https://android.googlesource.com/platform/packages/inputmethods/LeanbackIME" + }, + "packages/modules/AdServices": { + "dateTime": 1664839745, + "groups": [ + "pdk-fs" + ], + "rev": "a789bd122135018bd8c13ae772e4b4f5c9c774f9", + "revisionExpr": "a789bd122135018bd8c13ae772e4b4f5c9c774f9", + "sha256": "1yi7x6plyqxay1kcy2lf6rjspn8vy2ddnw1801nz41zqcnm8r0c4", + "url": "https://android.googlesource.com/platform/packages/modules/AdServices" + }, + "packages/modules/AppSearch": { + "dateTime": 1672878362, + "groups": [ + "pdk" + ], + "rev": "4dd92af711df843f83d5a66b68b404bd292ce006", + "revisionExpr": "4dd92af711df843f83d5a66b68b404bd292ce006", + "sha256": "1k1q4h57183ix2mcylzwkxq64drp6b5cgxwzxq5fv6kcbwvm1a53", + "url": "https://android.googlesource.com/platform/packages/modules/AppSearch" + }, + "packages/modules/ArtPrebuilt": { + "dateTime": 1644595142, + "groups": [ + "pdk" + ], + "rev": "2363a7573c76c3731c66f36a858ab7811e373b1a", + "revisionExpr": "2363a7573c76c3731c66f36a858ab7811e373b1a", + "sha256": "1v4bf5ckm7sddw79qbvzdhfz57nzh68d4x2lhrjn8p8k506plrah", + "url": "https://android.googlesource.com/platform/packages/modules/ArtPrebuilt" + }, + "packages/modules/Bluetooth": { + "dateTime": 1682966734, + "groups": [ + "pdk" + ], + "rev": "b46a307e3fe62da5e9501f213dcdd82456295b7d", + "revisionExpr": "b46a307e3fe62da5e9501f213dcdd82456295b7d", + "sha256": "037n63n8pahz7bfn8v7sj1i6b2vsr9fxmamqw61f4la8vb37jcb4", + "url": "https://github.com/GrapheneOS/platform_packages_modules_Bluetooth" + }, + "packages/modules/BootPrebuilt/5.10/arm64": { + "dateTime": 1610155294, + "groups": [ + "pdk" + ], + "rev": "95cfa206c00dd5fcc72991f80ddfe383e76095ad", + "revisionExpr": "95cfa206c00dd5fcc72991f80ddfe383e76095ad", + "sha256": "1n7apxd43m3i2sqgjcp80garn9zznfcsq67gnm0nywp0bbi7wd58", + "tree": "b295d4ff499093b36054a06f316ce2f001ebcbf4", + "url": "https://android.googlesource.com/platform/packages/modules/BootPrebuilt/5.10/arm64" + }, + "packages/modules/BootPrebuilt/5.4/arm64": { + "dateTime": 1613828110, + "groups": [ + "pdk" + ], + "rev": "3130a05a2f71e6c43892db92148956af0b05a406", + "revisionExpr": "3130a05a2f71e6c43892db92148956af0b05a406", + "sha256": "13gs7i4dcwmjwld93q0w47ar1gcah0kaqbkxacwlc404axfzqg72", + "url": "https://android.googlesource.com/platform/packages/modules/BootPrebuilt/5.4/arm64" + }, + "packages/modules/CaptivePortalLogin": { + "dateTime": 1672539990, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "634c9d9c98935bb451f34346d7d5d9de04ca0b9d", + "revisionExpr": "634c9d9c98935bb451f34346d7d5d9de04ca0b9d", + "sha256": "0hn9k3vywb1safkz2hj0dran2sg21sqjlda4s19xqjz3mm0qzbak", + "url": "https://android.googlesource.com/platform/packages/modules/CaptivePortalLogin" + }, + "packages/modules/CellBroadcastService": { + "dateTime": 1672539991, + "groups": [ + "pdk" + ], + "rev": "7399b4b973e27ed6da67be71e1ce5aeb9553b993", + "revisionExpr": "7399b4b973e27ed6da67be71e1ce5aeb9553b993", + "sha256": "1i8xy7wkinqs6wqrxkw012fgcwa9hrqqjmzwwhbyn4qm2ykc9riq", + "url": "https://android.googlesource.com/platform/packages/modules/CellBroadcastService" + }, + "packages/modules/Connectivity": { + "dateTime": 1678728893, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "8365cb45c049b485e7b4d79502a038724e70ee06", + "revisionExpr": "8365cb45c049b485e7b4d79502a038724e70ee06", + "sha256": "102dfm0wl63a2j9hqslkzdkj2i4slzn1hzdssknid7j8dx7h0dg4", + "url": "https://github.com/GrapheneOS/platform_packages_modules_Connectivity" + }, + "packages/modules/DnsResolver": { + "dateTime": 1664839765, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ce3e32503b97a100df9350a066112c0b87fd0474", + "revisionExpr": "ce3e32503b97a100df9350a066112c0b87fd0474", + "sha256": "0ri5y7j91kks6w418ini15iarb1ijd6grigplvahz8f49x463wgw", + "url": "https://android.googlesource.com/platform/packages/modules/DnsResolver" + }, + "packages/modules/ExtServices": { + "dateTime": 1672539994, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ac6a9a67672580ac0aab749c97d81ca92b4d2e7b", + "revisionExpr": "ac6a9a67672580ac0aab749c97d81ca92b4d2e7b", + "sha256": "097g5qwf33368jjjvcr77s0n2ikayb9lcyhd3idf3jaszg0grbs0", + "url": "https://android.googlesource.com/platform/packages/modules/ExtServices" + }, + "packages/modules/GeoTZ": { + "dateTime": 1650458010, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "870682b01e3f3747c121b409a6fb49d92a4c94c8", + "revisionExpr": "870682b01e3f3747c121b409a6fb49d92a4c94c8", + "sha256": "129ivnha3s8vvvv3r0snsghcj7m9zzcm1qq83gn2zwc2p2zn61sq", + "url": "https://android.googlesource.com/platform/packages/modules/GeoTZ" + }, + "packages/modules/Gki": { + "dateTime": 1634729847, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "8466ade7f9fce92bb1ef8c6fd3dc01968bdf68b9", + "revisionExpr": "8466ade7f9fce92bb1ef8c6fd3dc01968bdf68b9", + "sha256": "0zsggi379gvp4k4yw2sbyzd4ffd9xy06c61l1w54a010p1nqy2iw", + "url": "https://android.googlesource.com/platform/packages/modules/Gki" + }, + "packages/modules/IPsec": { + "dateTime": 1664839764, + "groups": [ + "pdk" + ], + "rev": "285e5f1f85fa88fe8961b687d3b6e6ff824a6521", + "revisionExpr": "285e5f1f85fa88fe8961b687d3b6e6ff824a6521", + "sha256": "0blsz1cc0klj38j48m9bh8hks8glwrq6b7sk63rqda0x4bnkhg5n", + "url": "https://android.googlesource.com/platform/packages/modules/IPsec" + }, + "packages/modules/IntentResolver": { + "dateTime": 1672964830, + "groups": [ + "pdk" + ], + "rev": "979ab1f8f6c40d629207de7901a93cbbf959b177", + "revisionExpr": "979ab1f8f6c40d629207de7901a93cbbf959b177", + "sha256": "0qvvwqqhj3ahpf4nnsdgcgfm98gixnllr094vjhj8znpzka55jy8", + "url": "https://android.googlesource.com/platform/packages/modules/IntentResolver" + }, + "packages/modules/Media": { + "dateTime": 1658250766, + "groups": [ + "pdk" + ], + "rev": "81ad0c08c51e1acd226fcd4d9941409736ed6fe7", + "revisionExpr": "81ad0c08c51e1acd226fcd4d9941409736ed6fe7", + "sha256": "0jqglyvwpffx0d8xgss9awm6sy7cac84r7zxcba8gzawskqdp13y", + "url": "https://android.googlesource.com/platform/packages/modules/Media" + }, + "packages/modules/ModuleMetadata": { + "dateTime": 1622652740, + "groups": [ + "pdk" + ], + "rev": "3cf2ed217f8e58317e3f278f7d062fd8ec68d08c", + "revisionExpr": "3cf2ed217f8e58317e3f278f7d062fd8ec68d08c", + "sha256": "0wl1mb6fmnym4yyi1w4fc0zni7awb50mh9w91a6plp5j1rmy3x87", + "url": "https://android.googlesource.com/platform/packages/modules/ModuleMetadata" + }, + "packages/modules/NetworkPermissionConfig": { + "dateTime": 1650862586, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "99a7b05e8e8863c9b6026dc36aa0a97c48ee9df4", + "revisionExpr": "99a7b05e8e8863c9b6026dc36aa0a97c48ee9df4", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/packages/modules/NetworkPermissionConfig" + }, + "packages/modules/NetworkStack": { + "dateTime": 1678728895, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ce6e4a7828cf7d7725c050b45500dc11af62cd7c", + "revisionExpr": "ce6e4a7828cf7d7725c050b45500dc11af62cd7c", + "sha256": "02kxkbscavp5ii9p7h9z358bnk50q0d91lfcr0gfrxs2q0zkk9a7", + "url": "https://github.com/GrapheneOS/platform_packages_modules_NetworkStack" + }, + "packages/modules/NeuralNetworks": { + "dateTime": 1670459257, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "702115813f0ac72722e0d86b4da44ab65660e911", + "revisionExpr": "702115813f0ac72722e0d86b4da44ab65660e911", + "sha256": "013circ5kcr960d28kwgb0rsdcyf7sk08mlvm63i193gb73hgvfd", + "url": "https://android.googlesource.com/platform/packages/modules/NeuralNetworks" + }, + "packages/modules/OnDevicePersonalization": { + "dateTime": 1664839774, + "groups": [ + "pdk-fs" + ], + "rev": "bb372b558d0a2e5360bc4643c2ce20cef12cd6d3", + "revisionExpr": "bb372b558d0a2e5360bc4643c2ce20cef12cd6d3", + "sha256": "0axpqfb77jxfq2k9r8jd951f6xwa3vrgg4llf4hbqv3xhdckgkak", + "url": "https://android.googlesource.com/platform/packages/modules/OnDevicePersonalization" + }, + "packages/modules/Permission": { + "dateTime": 1679698184, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "be59d59d7ce538750533cfe454426e6e18b505c8", + "revisionExpr": "be59d59d7ce538750533cfe454426e6e18b505c8", + "sha256": "1wfim088hdqykz8am6dzjm4j1ly7jgmv4s0vm75i0wvxk5f0kwn2", + "url": "https://github.com/GrapheneOS/platform_packages_modules_Permission" + }, + "packages/modules/RuntimeI18n": { + "dateTime": 1647879989, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "a529a236d02913ef712cd497a06d575c128e5079", + "revisionExpr": "a529a236d02913ef712cd497a06d575c128e5079", + "sha256": "1l8cdm25gfp5wcp755pwda2qmb2gl5608p8m797g9ic1jjfkj97f", + "url": "https://android.googlesource.com/platform/packages/modules/RuntimeI18n" + }, + "packages/modules/SEPolicy": { + "dateTime": 1646284512, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ff064aedc19c5d989724fde8669b8ac998ad80bc", + "revisionExpr": "ff064aedc19c5d989724fde8669b8ac998ad80bc", + "sha256": "1zcvq91hzlwhy587rks9f7gfpcdnyqx7xqgcbz0d8lww05d1m4zq", + "url": "https://android.googlesource.com/platform/packages/modules/SEPolicy" + }, + "packages/modules/Scheduling": { + "dateTime": 1664839777, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "c196cc8fc5101cb71829a947b655135dec03b749", + "revisionExpr": "c196cc8fc5101cb71829a947b655135dec03b749", + "sha256": "0jvf3md7xw8z9q5sgciq7x320kih646ir7ya93qv7pyxx22pjl9i", + "url": "https://android.googlesource.com/platform/packages/modules/Scheduling" + }, + "packages/modules/SdkExtensions": { + "dateTime": 1664839780, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1cf895a1d4c7c2878cf3f9d439252001ea530f76", + "revisionExpr": "1cf895a1d4c7c2878cf3f9d439252001ea530f76", + "sha256": "0lmipbsl6zfirjn27179wdbgrjfpzlszkdz74iadd5ffywpybk5k", + "url": "https://android.googlesource.com/platform/packages/modules/SdkExtensions" + }, + "packages/modules/StatsD": { + "dateTime": 1669249688, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "7caeb5cd345dc9b8b635bbc316d0e3f4db85020e", + "revisionExpr": "7caeb5cd345dc9b8b635bbc316d0e3f4db85020e", + "sha256": "0vgmsl969pqks1d14q896k8if8q2j5nx5yhnghdsbmiq2vp07b7v", + "url": "https://android.googlesource.com/platform/packages/modules/StatsD" + }, + "packages/modules/TestModule": { + "dateTime": 1539195664, + "groups": [], + "rev": "3523a2f0f9b12d4e60374af63aae14f75a2b4c10", + "revisionExpr": "3523a2f0f9b12d4e60374af63aae14f75a2b4c10", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/packages/modules/TestModule" + }, + "packages/modules/Uwb": { + "dateTime": 1682355805, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "79bd2ebc3cd28524ce02d934df1c9931dbfce220", + "revisionExpr": "79bd2ebc3cd28524ce02d934df1c9931dbfce220", + "sha256": "0gbrvbbpqhvbg18v79sc2dpcc2a517l38qmf1f2gs9gypks5x0kv", + "url": "https://github.com/GrapheneOS/platform_packages_modules_Uwb" + }, + "packages/modules/Virtualization": { + "dateTime": 1676398875, + "groups": [ + "pdk" + ], + "rev": "8244e5988b6b11ebb527c3ef39b90bb995d8d6b2", + "revisionExpr": "8244e5988b6b11ebb527c3ef39b90bb995d8d6b2", + "sha256": "1y6jgk5xacfz1kc1ad3j47hz2cjli9kwcx43qmp2ffv13h1kl2z9", + "url": "https://android.googlesource.com/platform/packages/modules/Virtualization" + }, + "packages/modules/Wifi": { + "dateTime": 1681167023, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "238edfe6532fb4c94e3fc1e1eba090971f76491d", + "revisionExpr": "238edfe6532fb4c94e3fc1e1eba090971f76491d", + "sha256": "0bf4caln8sbv6jlbnx29iq5aynxfknpkwbmp6vzcad9h1zwb1cja", + "url": "https://github.com/GrapheneOS/platform_packages_modules_Wifi" + }, + "packages/modules/adb": { + "dateTime": 1664839744, + "groups": [ + "pdk" + ], + "rev": "58cd7ebf6584c4db44e376fd4e4ef53e4d2ac02b", + "revisionExpr": "58cd7ebf6584c4db44e376fd4e4ef53e4d2ac02b", + "sha256": "1265m28kiszw7y243gyi64hs9vi423y9flgyqjw7y9i6fxvxc05y", + "url": "https://android.googlesource.com/platform/packages/modules/adb" + }, + "packages/modules/common": { + "dateTime": 1678728894, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "199d9689b9d3a61896967b30217e931e76e50d3a", + "revisionExpr": "199d9689b9d3a61896967b30217e931e76e50d3a", + "sha256": "0ryz87r1qw2wn1m46n0dvc0f4nv117zmzzgkafg2c8v86qqzng3l", + "url": "https://github.com/GrapheneOS/platform_packages_modules_common" + }, + "packages/modules/vndk": { + "dateTime": 1647581373, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "2e2799dd657d16d4456be0674c21784be9114141", + "revisionExpr": "2e2799dd657d16d4456be0674c21784be9114141", + "sha256": "03axx4l7zxiap11mka0v18495wf618jfrxp6j95gbjr7s4z5ghw8", + "url": "https://android.googlesource.com/platform/packages/modules/vndk" + }, + "packages/providers/BlockedNumberProvider": { + "dateTime": 1672540031, + "groups": [ + "pdk-fs" + ], + "rev": "9961ffbba973c2ca87e9ca90d2f5a90271e3d0ae", + "revisionExpr": "9961ffbba973c2ca87e9ca90d2f5a90271e3d0ae", + "sha256": "156z6w83ighvm23jajv2i3z5c5cmzq59xq2z0jpsp7n0b4vflq08", + "url": "https://android.googlesource.com/platform/packages/providers/BlockedNumberProvider" + }, + "packages/providers/BookmarkProvider": { + "dateTime": 1613938159, + "groups": [ + "pdk-fs" + ], + "rev": "8cfd4be65fb59790b33c7b3d88bc7d2ac0dccb08", + "revisionExpr": "8cfd4be65fb59790b33c7b3d88bc7d2ac0dccb08", + "sha256": "06p1pl2iq980hibsdal7jq7qnmvsr3w4zw88jvr53ifgjvaj7jyy", + "url": "https://android.googlesource.com/platform/packages/providers/BookmarkProvider" + }, + "packages/providers/CalendarProvider": { + "dateTime": 1672540034, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "903115da6bf85d6ebba851e2091b4453e41f9341", + "revisionExpr": "903115da6bf85d6ebba851e2091b4453e41f9341", + "sha256": "119xyi6cklzaiwbjlhpymxypcffv7pxsr792hfbn88s42v5hff33", + "url": "https://android.googlesource.com/platform/packages/providers/CalendarProvider" + }, + "packages/providers/CallLogProvider": { + "dateTime": 1652915262, + "groups": [ + "pdk-fs" + ], + "rev": "3b4d76d9018e21d1ebe04136986e00b054a9c0b5", + "revisionExpr": "3b4d76d9018e21d1ebe04136986e00b054a9c0b5", + "sha256": "04nrm0zassz766mihfwnl1acnxfd2bxg7brlkw7hdpywrmzns47c", + "url": "https://android.googlesource.com/platform/packages/providers/CallLogProvider" + }, + "packages/providers/ContactsProvider": { + "dateTime": 1672540036, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "c63268cdc91767dec2437156c74c10436fd898ff", + "revisionExpr": "c63268cdc91767dec2437156c74c10436fd898ff", + "sha256": "1p0lndpmnxd4i9xyjkrn5y526myrvbq3dlg7zvlp7kgq5g1pri1b", + "url": "https://android.googlesource.com/platform/packages/providers/ContactsProvider" + }, + "packages/providers/DownloadProvider": { + "dateTime": 1678728902, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "6343cce54499e732a1f2768ad8c451c3f791cb84", + "revisionExpr": "6343cce54499e732a1f2768ad8c451c3f791cb84", + "sha256": "0dipp8b2689kwxw20a1rsrf4kn60dvv7dzkv0in7dga8jk2qrkp9", + "url": "https://github.com/GrapheneOS/platform_packages_providers_DownloadProvider" + }, + "packages/providers/MediaProvider": { + "dateTime": 1681167027, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1e29c12baec3e95d86aefebd0b34411f2f6315cc", + "revisionExpr": "1e29c12baec3e95d86aefebd0b34411f2f6315cc", + "sha256": "1xh5l9l21ksz0wjl28byyyd0ispzssrlgp0s362lxmmdqpf23vcc", + "url": "https://github.com/GrapheneOS/platform_packages_providers_MediaProvider" + }, + "packages/providers/PartnerBookmarksProvider": { + "dateTime": 1613938158, + "groups": [ + "pdk-fs" + ], + "rev": "d982e500f09447d000f2ca67782831cc6b599330", + "revisionExpr": "d982e500f09447d000f2ca67782831cc6b599330", + "sha256": "12s14vcmpypbk2h116n3spvqg4akj6xizjrw7vilab7ln8wp89i5", + "url": "https://android.googlesource.com/platform/packages/providers/PartnerBookmarksProvider" + }, + "packages/providers/TelephonyProvider": { + "dateTime": 1680029504, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "70206bd6e242b00ad3bae948524964681895a4b5", + "revisionExpr": "70206bd6e242b00ad3bae948524964681895a4b5", + "sha256": "0hhgxs69svihlc4jlnx6r4vxhzqaqfyqjjkpf9y1yprcfmhbn55h", + "url": "https://android.googlesource.com/platform/packages/providers/TelephonyProvider" + }, + "packages/providers/TvProvider": { + "dateTime": 1664839800, + "groups": [ + "pdk-fs" + ], + "rev": "314a46aff20495c68d937c9941b636b21bafeb3c", + "revisionExpr": "314a46aff20495c68d937c9941b636b21bafeb3c", + "sha256": "08w6a7cwskmzhbbcq8l4prk4vyrc13nbkiwvwb1nmwl201374qdd", + "url": "https://android.googlesource.com/platform/packages/providers/TvProvider" + }, + "packages/providers/UserDictionaryProvider": { + "dateTime": 1644595138, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1a5d6d4997847e0ec2040be5cb9a7efaf1620e72", + "revisionExpr": "1a5d6d4997847e0ec2040be5cb9a7efaf1620e72", + "sha256": "0psiiwswbny9lxxfq42sbwrip140dbk66drp14bj8ljzyb8il6wd", + "url": "https://android.googlesource.com/platform/packages/providers/UserDictionaryProvider" + }, + "packages/screensavers/Basic": { + "dateTime": 1672626436, + "groups": [ + "pdk-fs" + ], + "rev": "ac543eca98fcd680988df733846c9ce35c562218", + "revisionExpr": "ac543eca98fcd680988df733846c9ce35c562218", + "sha256": "1f55xipd0vsjgr7ipiqb0gj8iyhghvds8w6c3wajnjk57hh76nqz", + "url": "https://android.googlesource.com/platform/packages/screensavers/Basic" + }, + "packages/screensavers/PhotoTable": { + "dateTime": 1672540046, + "groups": [ + "pdk-fs" + ], + "rev": "adba65f016a23f18157ffbc46c6da4c54ae849f9", + "revisionExpr": "adba65f016a23f18157ffbc46c6da4c54ae849f9", + "sha256": "0z1wr216wgmrriq0dgzz93fzlw2363sd3j53xqp5600gdah8jjzl", + "url": "https://android.googlesource.com/platform/packages/screensavers/PhotoTable" + }, + "packages/services/AlternativeNetworkAccess": { + "dateTime": 1664839807, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "e3befa400fb3d33ec74d357960d07cf9eee754e8", + "revisionExpr": "e3befa400fb3d33ec74d357960d07cf9eee754e8", + "sha256": "030lw9g6pggrr1v8929m7b46h46y5nq8c47jdpp444sqmfddyycl", + "url": "https://android.googlesource.com/platform/packages/services/AlternativeNetworkAccess" + }, + "packages/services/BuiltInPrintService": { + "dateTime": 1672626438, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "de317b461b4b1081fdd1e62329081db0f6607186", + "revisionExpr": "de317b461b4b1081fdd1e62329081db0f6607186", + "sha256": "0kv21wjqjk9c4jcijwvbp1df2m3dfhxkkcfyl1mkc0ysfdgy8596", + "url": "https://android.googlesource.com/platform/packages/services/BuiltInPrintService" + }, + "packages/services/Car": { + "dateTime": 1673058453, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "af68c5744030bfa8b9f4257975a019bdc60bab8e", + "revisionExpr": "af68c5744030bfa8b9f4257975a019bdc60bab8e", + "sha256": "13mhwy1s1d7f6arr54d62ldhkbswgzsr4q7slh4q64dkcabza4yz", + "url": "https://android.googlesource.com/platform/packages/services/Car" + }, + "packages/services/Iwlan": { + "dateTime": 1680029509, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "db2b33dc1dd8e3cb9deebc4f3bcee5f8cc8a49c1", + "revisionExpr": "db2b33dc1dd8e3cb9deebc4f3bcee5f8cc8a49c1", + "sha256": "0awsk5y4xkw3vkrqdcjjdbq14zzb4iy8ksikgw42m26g6g4yds16", + "url": "https://android.googlesource.com/platform/packages/services/Iwlan" + }, + "packages/services/Mms": { + "dateTime": 1671244051, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "627963a179dea2faa33943096a8d9b5bcb6f66a2", + "revisionExpr": "627963a179dea2faa33943096a8d9b5bcb6f66a2", + "sha256": "028xapxfdi0ddjvziadpzvkk1cv93qmygycd1dd0bsxcl9m463kx", + "url": "https://android.googlesource.com/platform/packages/services/Mms" + }, + "packages/services/Mtp": { + "dateTime": 1638989780, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "5d827f2e69dacf1cfddc03e66466f9af9a908b9f", + "revisionExpr": "5d827f2e69dacf1cfddc03e66466f9af9a908b9f", + "sha256": "1zvdfan8ramdjyr5rscdm6zhi2pdlbgqawbcy6xxdj9jylscanpn", + "url": "https://android.googlesource.com/platform/packages/services/Mtp" + }, + "packages/services/Telecomm": { + "dateTime": 1680029513, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "fe034361ff20945c0ac21ecbb2730a1b15956052", + "revisionExpr": "fe034361ff20945c0ac21ecbb2730a1b15956052", + "sha256": "0p8snm0cq7g1nwizgmp2dw55c2xarg947d425jh0a93s0pdfahy7", + "url": "https://android.googlesource.com/platform/packages/services/Telecomm" + }, + "packages/services/Telephony": { + "dateTime": 1673058460, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ddaf2a0d6a2ccbe2c7eeafd573cd34ac620bb939", + "revisionExpr": "ddaf2a0d6a2ccbe2c7eeafd573cd34ac620bb939", + "sha256": "0dz09f50drp0zq6vpi2ckl05nk76f6hvvdp3wbyv364yf576g30x", + "url": "https://android.googlesource.com/platform/packages/services/Telephony" + }, + "packages/wallpapers/ImageWallpaper": { + "dateTime": 1571790197, + "groups": [ + "pdk-fs" + ], + "rev": "0a1680f07b09889c7642a775b6bb69d1b27f9b09", + "revisionExpr": "0a1680f07b09889c7642a775b6bb69d1b27f9b09", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/packages/wallpapers/ImageWallpaper" + }, + "packages/wallpapers/LivePicker": { + "dateTime": 1672540059, + "groups": [ + "pdk-fs" + ], + "rev": "d9ab82d7fcd11845d5f7cc2ebf99fc10fa3fa384", + "revisionExpr": "d9ab82d7fcd11845d5f7cc2ebf99fc10fa3fa384", + "sha256": "0sk1q51i9pp23plcc66d4h2s29p2hcfh10lck2sngssdb7dvg5rs", + "url": "https://android.googlesource.com/platform/packages/wallpapers/LivePicker" + }, + "pdk": { + "dateTime": 1635443624, + "groups": [ + "pdk" + ], + "rev": "ac7df209e3ba002eb4fcfc7c8d4b818a0371fca4", + "revisionExpr": "ac7df209e3ba002eb4fcfc7c8d4b818a0371fca4", + "sha256": "0ry7ki24smzx9s9yygx5aby1njjxl3ni7spqk3nai77p83myacqb", + "url": "https://android.googlesource.com/platform/pdk" + }, + "platform_testing": { + "dateTime": 1673058465, + "groups": [ + "cts", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "0b9279fc6a33285edb20d4e1880baaaba31b91fa", + "revisionExpr": "0b9279fc6a33285edb20d4e1880baaaba31b91fa", + "sha256": "1nhnwjbnnsrzxbzwvq0gg5irdikj7qjb27s2bqzsybpi31af0flf", + "url": "https://android.googlesource.com/platform/platform_testing" + }, + "prebuilts/abi-dumps/ndk": { + "dateTime": 1651939999, + "groups": [ + "pdk-fs" + ], + "rev": "2f65d46ae63dcbd7eb10036b6bbf8198c44db5b9", + "revisionExpr": "2f65d46ae63dcbd7eb10036b6bbf8198c44db5b9", + "sha256": "0k584k582yywv6sw8j8r4vxwgw6da29iw2h1rwbqzxhshb3hdpkz", + "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/ndk" + }, + "prebuilts/abi-dumps/platform": { + "dateTime": 1651939998, + "groups": [ + "pdk-fs" + ], + "rev": "23b5443391b684e58c4560d0030bba003b264fb4", + "revisionExpr": "23b5443391b684e58c4560d0030bba003b264fb4", + "sha256": "1zwy4cj62cvp7wc6bd5gm5b5h5as15f7b1qfajh3s02m6yxzvm44", + "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/platform" + }, + "prebuilts/abi-dumps/vndk": { + "dateTime": 1654173161, + "groups": [ + "pdk-fs" + ], + "rev": "6bd28dedd88bd698426b7c134cc86e62e7c5885a", + "revisionExpr": "6bd28dedd88bd698426b7c134cc86e62e7c5885a", + "sha256": "086qpy3ad1dpb0pdbq1d0fcw89ixq3w4jhi9yn8ajrz580jsjpzj", + "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/vndk" + }, + "prebuilts/android-emulator": { + "dateTime": 1656451395, + "groups": [ + "pdk-fs" + ], + "rev": "dfb9801885e1dab816ef9283fc671283b748d86e", + "revisionExpr": "dfb9801885e1dab816ef9283fc671283b748d86e", + "sha256": "1yvpbwdiibzd4z26dmp5pfhikpyn3hmvlh1ggkgf8qr9cn2cv4g7", + "url": "https://android.googlesource.com/platform/prebuilts/android-emulator" + }, + "prebuilts/asuite": { + "dateTime": 1668645109, + "groups": [ + "pdk" + ], + "rev": "8a00b4544c04f2073eb1329c8d7fcb67cd0b398a", + "revisionExpr": "8a00b4544c04f2073eb1329c8d7fcb67cd0b398a", + "sha256": "06fva0yjg07ian3bjaia22p9jc7zygdyq8jky3ds40q4gdzbvbhq", + "url": "https://android.googlesource.com/platform/prebuilts/asuite" + }, + "prebuilts/bazel/linux-x86_64": { + "dateTime": 1638217236, + "groups": [ + "linux", + "pdk" + ], + "rev": "ef59c37ad35a770417121585d276444cb75d77e6", + "revisionExpr": "ef59c37ad35a770417121585d276444cb75d77e6", + "sha256": "1mhjw6z9b3h8c80svg7vcn8dmcm9dq7211jx1f5fc2qqhb4h1xsx", + "url": "https://android.googlesource.com/platform/prebuilts/bazel/linux-x86_64" + }, + "prebuilts/build-tools": { + "dateTime": 1664839830, + "groups": [ + "pdk" + ], + "rev": "7f95cdddb18593e04fa167708aaae54896d291ea", + "revisionExpr": "7f95cdddb18593e04fa167708aaae54896d291ea", + "sha256": "1hpdkqgk277vmazdi3sfpdl5pjmmsy3ah66xfz0zvhhslfq1l6s4", + "url": "https://android.googlesource.com/platform/prebuilts/build-tools" + }, + "prebuilts/bundletool": { + "dateTime": 1646458721, + "groups": [ + "pdk" + ], + "rev": "392c25154aac1d61aea84cfbc1be7d920f27b357", + "revisionExpr": "392c25154aac1d61aea84cfbc1be7d920f27b357", + "sha256": "0hlrwspccy84nj0cararwz5dymnz57imy1s5yvdyw257mbmzz6bm", + "url": "https://android.googlesource.com/platform/prebuilts/bundletool" + }, + "prebuilts/checkcolor": { + "dateTime": 1643995766, + "groups": [ + "pdk" + ], + "rev": "47d4cfb86c5001ef70ef9f9fbed6db04209f1775", + "revisionExpr": "47d4cfb86c5001ef70ef9f9fbed6db04209f1775", + "sha256": "1ppl0j3ixjyx1ypywbkh2ay3bja5syjrp94946vwxcd2pqnrz2z0", + "url": "https://android.googlesource.com/platform/prebuilts/checkcolor" + }, + "prebuilts/checkstyle": { + "dateTime": 1647591050, + "groups": [ + "pdk" + ], + "rev": "fd988c15302ded7109388dd80456ae282ccaef82", + "revisionExpr": "fd988c15302ded7109388dd80456ae282ccaef82", + "sha256": "1n9fyhsfim5pb4gd3x0ms0ppvvc2czd1vjy66w7adczqiwlsqli5", + "url": "https://android.googlesource.com/platform/prebuilts/checkstyle" + }, + "prebuilts/clang-tools": { + "dateTime": 1645667812, + "groups": [ + "pdk" + ], + "rev": "8be4a2386eef2e2337c654ace5ceeb1d4d9c4615", + "revisionExpr": "8be4a2386eef2e2337c654ace5ceeb1d4d9c4615", + "sha256": "0finr6d9jiq6zva7xjq4yigarzq2bq0flhh92h6ipgj3fnpr3xxm", + "url": "https://android.googlesource.com/platform/prebuilts/clang-tools" + }, + "prebuilts/clang/host/linux-x86": { + "dateTime": 1651652329, + "groups": [ + "pdk" + ], + "rev": "c9c9d70ad5cb62dd761adccd87c34e8a35846a81", + "revisionExpr": "c9c9d70ad5cb62dd761adccd87c34e8a35846a81", + "sha256": "1lak78svrmlsvanizmzw9pcxmbvzggliwbrdlrg3di05mzzkwf78", + "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" + }, + "prebuilts/cmdline-tools": { + "dateTime": 1644957791, + "groups": [ + "pdk-fs" + ], + "rev": "f46cd25af9309e403566d1f3a34d3c46371bdd80", + "revisionExpr": "f46cd25af9309e403566d1f3a34d3c46371bdd80", + "sha256": "0wn5xndvyw1abak6v8gh4ngrqbgnqajsbhvh5r50d5knb7mbydz7", + "url": "https://android.googlesource.com/platform/prebuilts/cmdline-tools" + }, + "prebuilts/devtools": { + "dateTime": 1561663933, + "groups": [ + "pdk-fs" + ], + "rev": "7880027af1a44ffe1c2b4ef8c874ff9c3a414b69", + "revisionExpr": "7880027af1a44ffe1c2b4ef8c874ff9c3a414b69", + "sha256": "1yr6acnwdmwygnvd1kljs27pnhwywgm8gv7qp1m6ir23axwydx0s", + "url": "https://android.googlesource.com/platform/prebuilts/devtools" + }, + "prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8": { + "dateTime": 1645807930, + "groups": [ + "linux", + "pdk" + ], + "rev": "c2f3c6976a1b064810179e70351b67fa577fbc80", + "revisionExpr": "c2f3c6976a1b064810179e70351b67fa577fbc80", + "sha256": "0j2ynaxpv8yivpp0n4d4zsdqyiwb57lqj53s4m3dl1mfx61q8a65", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" + }, + "prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8": { + "dateTime": 1646421967, + "groups": [ + "pdk-fs" + ], + "rev": "5f20d5fab91331118a3c8b31038fd1400457ea26", + "revisionExpr": "5f20d5fab91331118a3c8b31038fd1400457ea26", + "sha256": "1bswrbv84gkanaabj4hjdfcwfsx0j4x7rwh68kx52fjzg16clw51", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" + }, + "prebuilts/go/linux-x86": { + "dateTime": 1648004511, + "groups": [ + "linux", + "pdk", + "tradefed" + ], + "rev": "54b24a8b0acb4627a3e352121f262a92fecdad24", + "revisionExpr": "54b24a8b0acb4627a3e352121f262a92fecdad24", + "sha256": "1nc7rsrngzz4bakvxc7llvqgf05iq7fx3av98f01ghbva9ca911c", + "url": "https://android.googlesource.com/platform/prebuilts/go/linux-x86" + }, + "prebuilts/gradle-plugin": { + "dateTime": 1650077630, + "groups": [ + "pdk", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "4045aecd4f30ac8e3e0c7aa0e24d23b6b2263efa", + "revisionExpr": "4045aecd4f30ac8e3e0c7aa0e24d23b6b2263efa", + "sha256": "0ziicc72lxp0aw1b6f1sb74fhl68qa00qrqgarp439i5gdc5l1i3", + "url": "https://android.googlesource.com/platform/prebuilts/gradle-plugin" + }, + "prebuilts/jdk/jdk11": { + "dateTime": 1646419176, + "groups": [ + "pdk" + ], + "rev": "3a4731d3c4e968419e008b7721b9704ccb40ddf2", + "revisionExpr": "3a4731d3c4e968419e008b7721b9704ccb40ddf2", + "sha256": "182lx53iqf6p3r3r5rc8297f79xn0ap0lcm5rggganw4pac27xxf", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk11" + }, + "prebuilts/jdk/jdk17": { + "dateTime": 1649465420, + "groups": [ + "pdk" + ], + "rev": "3a809a345408165c84f73f76bbbe6bca79801570", + "revisionExpr": "3a809a345408165c84f73f76bbbe6bca79801570", + "sha256": "0gg55fs99axpz24yf23vm659hbrya28zk0v8kgjdm5cg5kgyx7aq", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk17" + }, + "prebuilts/jdk/jdk8": { + "dateTime": 1551002778, + "groups": [ + "pdk" + ], + "rev": "74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07", + "revisionExpr": "74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07", + "sha256": "0mhlk9jrbg0vjmy8fsjgzrn7cpywqixbj72va80mhaavp5425mg1", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk8" + }, + "prebuilts/jdk/jdk9": { + "dateTime": 1600160960, + "groups": [ + "pdk" + ], + "rev": "1f0b937930e83b0f7470b9555ad289153072882f", + "revisionExpr": "1f0b937930e83b0f7470b9555ad289153072882f", + "sha256": "0f7b8cydz6j6pvgxln6g0dp62qz0g1768zszdiwswk8zcvzk80l0", + "tree": "d8c2bfea4bba77fa788977d9afd7bd61d9cd1a04", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk9" + }, + "prebuilts/ktlint": { + "dateTime": 1665098975, + "groups": [ + "pdk" + ], + "rev": "36805205b6b41c9db060c442037a6eb79725171f", + "revisionExpr": "36805205b6b41c9db060c442037a6eb79725171f", + "sha256": "16dq1fc53rz78w6m8ip8g8i2x4d6k3wpibby67iwy3axcjn3nm9h", + "url": "https://android.googlesource.com/platform/prebuilts/ktlint" + }, + "prebuilts/manifest-merger": { + "dateTime": 1633683601, + "groups": [ + "pdk" + ], + "rev": "ecfeee7607781bcdd1139abf162a83c3d2d50c06", + "revisionExpr": "ecfeee7607781bcdd1139abf162a83c3d2d50c06", + "sha256": "1b7m9093aqf40m5y9yqglyfml7iakrx18lqkrqbl5n7lk341sk5i", + "url": "https://android.googlesource.com/platform/prebuilts/manifest-merger" + }, + "prebuilts/maven_repo/android": { + "dateTime": 1572476701, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1057296cf7d4af15eb504ffdf6a1791aca1dce7b", + "revisionExpr": "1057296cf7d4af15eb504ffdf6a1791aca1dce7b", + "sha256": "1vlh9fnsdlv60a28rb6sz45laiql495vccq5bzyygy5fsxswdhp7", + "url": "https://android.googlesource.com/platform/prebuilts/maven_repo/android" + }, + "prebuilts/maven_repo/bumptech": { + "dateTime": 1633691592, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "135733fda5d783880efdcd273c5b3c62374a1ffb", + "revisionExpr": "135733fda5d783880efdcd273c5b3c62374a1ffb", + "sha256": "1g2b28firzxf9pvkdw7yid7rssr22ba8fh4b6pfz7pzf2928xpri", + "url": "https://android.googlesource.com/platform/prebuilts/maven_repo/bumptech" + }, + "prebuilts/misc": { + "dateTime": 1671668897, + "groups": [ + "pdk" + ], + "rev": "1771a7adda2f3117f3a913012ee0517ffa761454", + "revisionExpr": "1771a7adda2f3117f3a913012ee0517ffa761454", + "sha256": "06nzj4dd915xvddylgvi96xlsnwr8zgg1kifb0i344nrqagw6jck", + "url": "https://android.googlesource.com/platform/prebuilts/misc" + }, + "prebuilts/module_sdk/AdServices": { + "dateTime": 1675482528, + "groups": [ + "pdk" + ], + "rev": "023b53f3f72bf88f9ceb105013ec67f14a881703", + "revisionExpr": "023b53f3f72bf88f9ceb105013ec67f14a881703", + "sha256": "0wjrwx5w767dfmy37swsd2f3x74x711a7n99hqnizfy92r3i68cl", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/AdServices" + }, + "prebuilts/module_sdk/AppSearch": { + "dateTime": 1675482529, + "groups": [ + "pdk" + ], + "rev": "676216a51944dce299a7fa1686e082042e26fd65", + "revisionExpr": "676216a51944dce299a7fa1686e082042e26fd65", + "sha256": "0llis0rhbxfzcraxyqiklszp0fh4aqnshhg3dg2dk15fxflfrila", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/AppSearch" + }, + "prebuilts/module_sdk/Bluetooth": { + "dateTime": 1654718244, + "groups": [ + "pdk" + ], + "rev": "524d23f8664b2e5020bf401391260f67511db436", + "revisionExpr": "524d23f8664b2e5020bf401391260f67511db436", + "sha256": "1993jmbnw47dzxls2xw87kr46cvkv9fazv75sk17zxmkw7npmj9k", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Bluetooth" + }, + "prebuilts/module_sdk/Connectivity": { + "dateTime": 1675482530, + "groups": [ + "pdk" + ], + "rev": "01cde53e2512aa269afb021449ce89018d1f3d54", + "revisionExpr": "01cde53e2512aa269afb021449ce89018d1f3d54", + "sha256": "01w9972avlfddgp01sm0h9l1r4mn5jq0q181k4a9hwvgzq4x9b62", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Connectivity" + }, + "prebuilts/module_sdk/IPsec": { + "dateTime": 1675482531, + "groups": [ + "pdk" + ], + "rev": "1ac4bca96ad78e6dd82f7a800bf0fe833c07a5e1", + "revisionExpr": "1ac4bca96ad78e6dd82f7a800bf0fe833c07a5e1", + "sha256": "0jkjmsjnxjfh1hy9lcssk0vjy7ghkhy9lki1djvga45rvlmhyf0n", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/IPsec" + }, + "prebuilts/module_sdk/Media": { + "dateTime": 1675482532, + "groups": [ + "pdk" + ], + "rev": "7c28a73414ad507f94ca0765e43b7fc7101853a5", + "revisionExpr": "7c28a73414ad507f94ca0765e43b7fc7101853a5", + "sha256": "12wi1d43l6vrp88czgqxwzb5hcwvdm7gv8z5k7b2i0w48ynlw55h", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Media" + }, + "prebuilts/module_sdk/MediaProvider": { + "dateTime": 1675482534, + "groups": [ + "pdk" + ], + "rev": "842e8127ad847a3223b2eee21012172c3f239b10", + "revisionExpr": "842e8127ad847a3223b2eee21012172c3f239b10", + "sha256": "0mwzg8sgbawgxdyjgpm4cfwzvdrlgrlv1jb34qb6wwbv9nhdwl8j", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/MediaProvider" + }, + "prebuilts/module_sdk/OnDevicePersonalization": { + "dateTime": 1675482535, + "groups": [ + "pdk" + ], + "rev": "2975c8d771312556005b1d7d10b80b4d978348bc", + "revisionExpr": "2975c8d771312556005b1d7d10b80b4d978348bc", + "sha256": "1h2z4g4rgqs05sllh8y6wi4hpy59hdm9l59di3nzxzf6jxgfhfh8", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/OnDevicePersonalization" + }, + "prebuilts/module_sdk/Permission": { + "dateTime": 1675482536, + "groups": [ + "pdk" + ], + "rev": "e781b680e729ee3bdba6856f54e9322db5a0ffc2", + "revisionExpr": "e781b680e729ee3bdba6856f54e9322db5a0ffc2", + "sha256": "0m5x7173inqjc03w1dp16hjdc9dq7d5n2nn0k5fki0x59bj0pjbx", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Permission" + }, + "prebuilts/module_sdk/Scheduling": { + "dateTime": 1675482537, + "groups": [ + "pdk" + ], + "rev": "7b0dcc6d9f0cbb9c2dce348e073c14c8f3018b1d", + "revisionExpr": "7b0dcc6d9f0cbb9c2dce348e073c14c8f3018b1d", + "sha256": "1kjl45j83688ay6c8kb35hfv22ag999lmn4jgkdpyfc3p66mqfzj", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Scheduling" + }, + "prebuilts/module_sdk/SdkExtensions": { + "dateTime": 1675482539, + "groups": [ + "pdk" + ], + "rev": "742c18cd6ae65511026d55a967e5298eecb20e2b", + "revisionExpr": "742c18cd6ae65511026d55a967e5298eecb20e2b", + "sha256": "0nh68d2dzfhadzq1p82shgjgjz60d8mgkrkd0yrg43n6cyn96wj3", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/SdkExtensions" + }, + "prebuilts/module_sdk/StatsD": { + "dateTime": 1675482541, + "groups": [ + "pdk" + ], + "rev": "dfaecbfffed0fab83fe6315c15331512a609c6c9", + "revisionExpr": "dfaecbfffed0fab83fe6315c15331512a609c6c9", + "sha256": "0vly7qa3gkdzxmy7j7bigiwzy4ghb8x4ff4g9dg5crlx7mps34xx", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/StatsD" + }, + "prebuilts/module_sdk/Uwb": { + "dateTime": 1675482542, + "groups": [ + "pdk" + ], + "rev": "97cfe07e5d36477c0f17e6d1ba6ccf66b7431ca0", + "revisionExpr": "97cfe07e5d36477c0f17e6d1ba6ccf66b7431ca0", + "sha256": "0r6qzrlb04s4gfsn7h6sdn0r88ypc5lmmgriv9hily4z1lgxc353", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Uwb" + }, + "prebuilts/module_sdk/Wifi": { + "dateTime": 1675482543, + "groups": [ + "pdk" + ], + "rev": "d618cf01ce509e02c0a3e433ae472c87db5f4864", + "revisionExpr": "d618cf01ce509e02c0a3e433ae472c87db5f4864", + "sha256": "10slv84rvphk5r355056ajpcdgaqfcjfwhgkmdjwncvncx325n79", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Wifi" + }, + "prebuilts/module_sdk/art": { + "dateTime": 1675482545, + "groups": [ + "pdk" + ], + "rev": "ef7d474d1eeca1f63be71d2c31a25fa17a67bdfa", + "revisionExpr": "ef7d474d1eeca1f63be71d2c31a25fa17a67bdfa", + "sha256": "1pn1ffcg3i58wqv4r6hyskfxzmjx5j4y9mmqn9ld2jg9wjxp5rvw", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/art" + }, + "prebuilts/module_sdk/conscrypt": { + "dateTime": 1675482547, + "groups": [ + "pdk" + ], + "rev": "4b38ed784231c1b2b78c7a4f1eb81e1631ea7dae", + "revisionExpr": "4b38ed784231c1b2b78c7a4f1eb81e1631ea7dae", + "sha256": "1yhz4hd842f3lwj8c745064vlkdb7xkqd4497kf1pxw71ff74nk5", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/conscrypt" + }, + "prebuilts/ndk": { + "dateTime": 1651102777, + "groups": [ + "pdk" + ], + "rev": "44e35a40ecda0c30cc757ae239c31abdf0c496fd", + "revisionExpr": "44e35a40ecda0c30cc757ae239c31abdf0c496fd", + "sha256": "06vaiv4f69ih63ih49zr6aw4g36jadlss1fha2m2hh8z2fvx53q2", + "url": "https://android.googlesource.com/platform/prebuilts/ndk" + }, + "prebuilts/qemu-kernel": { + "dateTime": 1622652773, + "groups": [ + "pdk" + ], + "rev": "841f4661bd5fcd086206d4e3ed16eb0432493679", + "revisionExpr": "841f4661bd5fcd086206d4e3ed16eb0432493679", + "sha256": "174ffmr45kn5qkzbfc8a9irk8p2ksxzj5rylbbisswhlk7419rpq", + "url": "https://android.googlesource.com/platform/prebuilts/qemu-kernel" + }, + "prebuilts/r8": { + "dateTime": 1668040178, + "groups": [ + "pdk" + ], + "rev": "75ec1d47bc130ec7682ddae5046c8dae45cb3e84", + "revisionExpr": "75ec1d47bc130ec7682ddae5046c8dae45cb3e84", + "sha256": "1zn4z0gr8i33vw8z86nsnlq766sh4xama0jwwis11vpa9cj833bs", + "url": "https://android.googlesource.com/platform/prebuilts/r8" + }, + "prebuilts/remoteexecution-client": { + "dateTime": 1670639327, + "groups": [ + "pdk" + ], + "rev": "ad1d9e6c048ee986aa143b763ad298f092c40e41", + "revisionExpr": "ad1d9e6c048ee986aa143b763ad298f092c40e41", + "sha256": "0prrl1sppsd6nzmiqqp217p637by4vvv3n5ribai6xzhqmvj74qf", + "url": "https://android.googlesource.com/platform/prebuilts/remoteexecution-client" + }, + "prebuilts/runtime": { + "dateTime": 1652111820, + "groups": [ + "pdk" + ], + "rev": "9e38bf90406e422304b60d06f3256dd5d02677cf", + "revisionExpr": "9e38bf90406e422304b60d06f3256dd5d02677cf", + "sha256": "0x941hqbiq2lpqak34dfyijc54zalaw8mh0r6cq626pp1zn61j2a", + "url": "https://android.googlesource.com/platform/prebuilts/runtime" + }, + "prebuilts/rust": { + "dateTime": 1647372856, + "groups": [ + "pdk" + ], + "rev": "3bd33ffd0f448c15acb98d576c9705d7e6244c9d", + "revisionExpr": "3bd33ffd0f448c15acb98d576c9705d7e6244c9d", + "sha256": "0v3mzy821y59hza4ixzrkn1cpsszaray5166spcf128bcv2bwp53", + "url": "https://android.googlesource.com/platform/prebuilts/rust" + }, + "prebuilts/sdk": { + "dateTime": 1672453727, + "groups": [ + "pdk" + ], + "rev": "707d377947c99642821861243309007470e880e3", + "revisionExpr": "707d377947c99642821861243309007470e880e3", + "sha256": "0mwz225qw4hd66100assc13qf7kqrji3b171fd7qc95gbvsvvwss", + "url": "https://android.googlesource.com/platform/prebuilts/sdk" + }, + "prebuilts/tools": { + "dateTime": 1672964979, + "groups": [ + "pdk", + "tools" + ], + "rev": "5b01086c7a3d3c387eb0388c01b2fc525dc34223", + "revisionExpr": "5b01086c7a3d3c387eb0388c01b2fc525dc34223", + "sha256": "1k9vcss2hblwjnn5zkzlhn7z4az2qyjzfwmzsamj1a273rry8shm", + "url": "https://android.googlesource.com/platform/prebuilts/tools" + }, + "prebuilts/vndk/v28": { + "dateTime": 1646375428, + "groups": [ + "pdk" + ], + "rev": "682bb53451739cc166c4cbcb08ef0a4891f076af", + "revisionExpr": "682bb53451739cc166c4cbcb08ef0a4891f076af", + "sha256": "1b345afs8piy5xk7n2hci2q1sv6bcnk4g1lac53jvrb1d7p95mif", + "url": "https://android.googlesource.com/platform/prebuilts/vndk/v28" + }, + "prebuilts/vndk/v29": { + "dateTime": 1664839893, + "groups": [ + "pdk" + ], + "rev": "5d530fb1f01685d2c89b8115ec1f59b01d32a30e", + "revisionExpr": "5d530fb1f01685d2c89b8115ec1f59b01d32a30e", + "sha256": "1gr1q2qrji6lrcm8yjh5qjls47dc603ypqj12pk5sgi9s26brybq", + "url": "https://android.googlesource.com/platform/prebuilts/vndk/v29" + }, + "prebuilts/vndk/v30": { + "dateTime": 1672720129, + "groups": [ + "pdk" + ], + "rev": "5aebe99ae03d5ecb3a9ec099470b0a2f31b81489", + "revisionExpr": "5aebe99ae03d5ecb3a9ec099470b0a2f31b81489", + "sha256": "0m80slal5avzwq0q7r151fnrbcpbs5lzziyk1h1alamjm7v5cw5l", + "url": "https://android.googlesource.com/platform/prebuilts/vndk/v30" + }, + "prebuilts/vndk/v31": { + "dateTime": 1672720130, + "groups": [ + "pdk" + ], + "rev": "969d5293913d7830bc7cce8b7517e9590e93a82e", + "revisionExpr": "969d5293913d7830bc7cce8b7517e9590e93a82e", + "sha256": "0f1js2ryqqrdhlyfa4vh46l3h9msdfn89pdjyqqv4vzq0c30zd8l", + "url": "https://android.googlesource.com/platform/prebuilts/vndk/v31" + }, + "prebuilts/vndk/v32": { + "dateTime": 1672720131, + "groups": [ + "pdk" + ], + "rev": "ea6c2fda11e3a6c087c7682a78306963bbe0c711", + "revisionExpr": "ea6c2fda11e3a6c087c7682a78306963bbe0c711", + "sha256": "1zrl8iv1bm54xpb452f32ihsf9k6gk5bypq200np731mgzbmrjg5", + "url": "https://android.googlesource.com/platform/prebuilts/vndk/v32" + }, + "script": { + "dateTime": 1682965791, + "groups": [], + "rev": "14eb89c6c6107441b4b6e4382bc55ba7a80b608b", + "revisionExpr": "14eb89c6c6107441b4b6e4382bc55ba7a80b608b", + "sha256": "03ykb5qbx8fd9q7p6mhvdb2gd5kd56gr92xdng33wzcn0bc5jc1r", + "url": "https://github.com/GrapheneOS/script" + }, + "sdk": { + "dateTime": 1634419509, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "7368b312e99de0f2809afde1ea5a1b21d44019b0", + "revisionExpr": "7368b312e99de0f2809afde1ea5a1b21d44019b0", + "sha256": "0mkvby2h6njnrb913nkgd910c3zvz3izz5m0bi90079b2g2658hz", + "url": "https://android.googlesource.com/platform/sdk" + }, + "system/apex": { + "dateTime": 1668040191, + "groups": [ + "pdk" + ], + "rev": "a6c05564be6ac04bc1be117f86564552cc200952", + "revisionExpr": "a6c05564be6ac04bc1be117f86564552cc200952", + "sha256": "0924cy80xv80d7a3h2vjy94gbg4mz3zhyk2ygkaq1rw6sh9d2wad", + "url": "https://android.googlesource.com/platform/system/apex" + }, + "system/bpf": { + "dateTime": 1659410366, + "groups": [ + "pdk" + ], + "rev": "52121cd0ee9eb6a5624665d3cf8922f7244ef1cd", + "revisionExpr": "52121cd0ee9eb6a5624665d3cf8922f7244ef1cd", + "sha256": "1awlqa76dihd140b70awx5cwikx2x7542p6i1mglfxr1lry88prg", + "url": "https://android.googlesource.com/platform/system/bpf" + }, + "system/bpfprogs": { + "dateTime": 1647385685, + "groups": [ + "pdk" + ], + "rev": "9f98f4c7cd2dca329bdb840f5d801756926b4bf9", + "revisionExpr": "9f98f4c7cd2dca329bdb840f5d801756926b4bf9", + "sha256": "0y8wzlw1a63kpj308jbna85a89kzismca210nardp0zv20bb4mr0", + "url": "https://android.googlesource.com/platform/system/bpfprogs" + }, + "system/ca-certificates": { + "dateTime": 1678728905, + "groups": [ + "pdk" + ], + "rev": "ae725336423e2094eed8e460aac5121a492ac2e3", + "revisionExpr": "ae725336423e2094eed8e460aac5121a492ac2e3", + "sha256": "0jxzy42ppp6nd5ccvn25v39vnmg7qx6amr204v1zvhxrv6x87phc", + "url": "https://github.com/GrapheneOS/platform_system_ca-certificates" + }, + "system/chre": { + "dateTime": 1670904793, + "groups": [ + "pdk" + ], + "rev": "2eea892635e517943e1a9a7bd4552c44d3d80104", + "revisionExpr": "2eea892635e517943e1a9a7bd4552c44d3d80104", + "sha256": "1wl6dpiflmjqwj00qbc1b9plackh8alw2ii65mpm78x46in8awi0", + "url": "https://android.googlesource.com/platform/system/chre" + }, + "system/connectivity/wificond": { + "dateTime": 1669768188, + "groups": [ + "pdk" + ], + "rev": "9127db3fa789e2d805ed98f806d39b9767ee3308", + "revisionExpr": "9127db3fa789e2d805ed98f806d39b9767ee3308", + "sha256": "16cqwrj0p47a2pvq8hd4zwwm81asqglj2qcmyfsb2snw7gwsnwdj", + "url": "https://android.googlesource.com/platform/system/connectivity/wificond" + }, + "system/core": { + "dateTime": 1678728906, + "groups": [ + "pdk" + ], + "rev": "a6aef7414505d638887d06b1c6317b47d283c4a5", + "revisionExpr": "a6aef7414505d638887d06b1c6317b47d283c4a5", + "sha256": "1q4k0jfrw4wfhl77qfpplhm0yy23l894gd8p0s39gng8njgm4b4m", + "url": "https://github.com/GrapheneOS/platform_system_core" + }, + "system/dmesgd": { + "dateTime": 1644599334, + "groups": [ + "pdk" + ], + "rev": "45b6106898f6bca88d66639354b536d770d1c53c", + "revisionExpr": "45b6106898f6bca88d66639354b536d770d1c53c", + "sha256": "0nb22hbdq54kgskfaxshzjd01d2dv5jrqxpr2i21gs1dpwaflx0z", + "url": "https://android.googlesource.com/platform/system/dmesgd" + }, + "system/extras": { + "dateTime": 1678728908, + "groups": [ + "pdk" + ], + "rev": "458cf613da352c246efa31081a377a05686a6663", + "revisionExpr": "458cf613da352c246efa31081a377a05686a6663", + "sha256": "0ppqmlg09s2j7smnxir77zsfv6krw6hgryi2akha2zsw5ps1qjx1", + "url": "https://github.com/GrapheneOS/platform_system_extras" + }, + "system/gatekeeper": { + "dateTime": 1635481061, + "groups": [ + "pdk" + ], + "rev": "a7af87e5bf47a1b3ae2945c09f466d476d89a229", + "revisionExpr": "a7af87e5bf47a1b3ae2945c09f466d476d89a229", + "sha256": "1l75d5xk670pjzv9p79v90wvpxnwjhymwdm6szwyziz6686kacgi", + "url": "https://android.googlesource.com/platform/system/gatekeeper" + }, + "system/gsid": { + "dateTime": 1658358825, + "groups": [ + "pdk" + ], + "rev": "27eddfa0e056bccf58e25b2091d358b6dbfa509c", + "revisionExpr": "27eddfa0e056bccf58e25b2091d358b6dbfa509c", + "sha256": "11nl39mnhmqkw0zyr7kbkgkslk68zafag5rqxgdnacibza2d7mlz", + "url": "https://android.googlesource.com/platform/system/gsid" + }, + "system/hardware/interfaces": { + "dateTime": 1659653626, + "groups": [ + "pdk" + ], + "rev": "265864c35c0635942389128139fc1664015bb45f", + "revisionExpr": "265864c35c0635942389128139fc1664015bb45f", + "sha256": "1l4r83n0m6fxrxkcn1ri8lq73yyz2v2s1ypi4i34sadm227alvcr", + "url": "https://android.googlesource.com/platform/system/hardware/interfaces" + }, + "system/hwservicemanager": { + "dateTime": 1647650500, + "groups": [ + "pdk" + ], + "rev": "13da45a7f0f80493750441747839a3d9c6d379e4", + "revisionExpr": "13da45a7f0f80493750441747839a3d9c6d379e4", + "sha256": "0kja20hmv8152y4ha1jl1gb5q75iidcwy7kwbc5djl5y556kx25f", + "url": "https://android.googlesource.com/platform/system/hwservicemanager" + }, + "system/incremental_delivery": { + "dateTime": 1664839916, + "groups": [ + "pdk" + ], + "rev": "8f9cbb23d06394684467798a2b910990c843e760", + "revisionExpr": "8f9cbb23d06394684467798a2b910990c843e760", + "sha256": "02wmczggprl4w2rx335pssxqwvhp2yiycg72afy9y176b16q8140", + "url": "https://android.googlesource.com/platform/system/incremental_delivery" + }, + "system/iorap": { + "dateTime": 1647925877, + "groups": [ + "pdk" + ], + "rev": "1b1dcfdeb3db1e3ee52db03caf6c89b5fdee1429", + "revisionExpr": "1b1dcfdeb3db1e3ee52db03caf6c89b5fdee1429", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/system/iorap" + }, + "system/keymaster": { + "dateTime": 1664839918, + "groups": [ + "pdk" + ], + "rev": "10713d142520a4e56600fd68a42466fd3db5267e", + "revisionExpr": "10713d142520a4e56600fd68a42466fd3db5267e", + "sha256": "1ppl5mmv3z0j4jdb6k4j1016akazbyjvsikypfvdiaa3gmcgnyz4", + "url": "https://android.googlesource.com/platform/system/keymaster" + }, + "system/libartpalette": { + "dateTime": 1644952269, + "groups": [ + "pdk" + ], + "rev": "74c42c2b04a7167d190d957e8f44a6ad70f472a2", + "revisionExpr": "74c42c2b04a7167d190d957e8f44a6ad70f472a2", + "sha256": "1arwj40ddz4770yq67cysv4iwkzp73rg0hbqv8nja86f0nljhvvv", + "url": "https://android.googlesource.com/platform/system/libartpalette" + }, + "system/libbase": { + "dateTime": 1653504115, + "groups": [ + "pdk" + ], + "rev": "8436e04cfaa6c21be86b37e9599184d77c67faef", + "revisionExpr": "8436e04cfaa6c21be86b37e9599184d77c67faef", + "sha256": "12nhyizrsm33mvrma4yfm8hs6bmpkm76ffrdxlryvp85qqpx8ym6", + "url": "https://android.googlesource.com/platform/system/libbase" + }, + "system/libfmq": { + "dateTime": 1664839922, + "groups": [ + "pdk" + ], + "rev": "16a0cf8d892696c23d38bbc8609405fd648af34e", + "revisionExpr": "16a0cf8d892696c23d38bbc8609405fd648af34e", + "sha256": "0ci1jhap21vhamiwg4vji76fgyvznmsgki1i8y3dsxhr6268cxsq", + "url": "https://android.googlesource.com/platform/system/libfmq" + }, + "system/libhidl": { + "dateTime": 1669077257, + "groups": [ + "pdk" + ], + "rev": "9e496b52a58adcb5a786e69bab13fce011fd0a36", + "revisionExpr": "9e496b52a58adcb5a786e69bab13fce011fd0a36", + "sha256": "0wrcqz95vvflvby3h7gnh2a5dirsqyzvp2hc1x6wk6hfdvhqjvbn", + "url": "https://android.googlesource.com/platform/system/libhidl" + }, + "system/libhwbinder": { + "dateTime": 1646767975, + "groups": [ + "pdk" + ], + "rev": "bfbbb04c096deccf43ad1c52e80c399a7be985ed", + "revisionExpr": "bfbbb04c096deccf43ad1c52e80c399a7be985ed", + "sha256": "0yqyan2kjv8512l80yqyrn1mwrkj4mbgmpq8ix7pfvwis4ymam0a", + "url": "https://android.googlesource.com/platform/system/libhwbinder" + }, + "system/libprocinfo": { + "dateTime": 1647649281, + "groups": [ + "pdk" + ], + "rev": "25a50956ed0afd7abde33cbb99d7dd56ee61511d", + "revisionExpr": "25a50956ed0afd7abde33cbb99d7dd56ee61511d", + "sha256": "0s2lys7mr2x89skrkggfkq8y03yz16fmv3wav9lv1f1ax6h0jn0r", + "url": "https://android.googlesource.com/platform/system/libprocinfo" + }, + "system/librustutils": { + "dateTime": 1652378469, + "groups": [ + "pdk" + ], + "rev": "3b68c8f7ada7e95221b4dfddae25eb876c36a2bf", + "revisionExpr": "3b68c8f7ada7e95221b4dfddae25eb876c36a2bf", + "sha256": "13xs4m8mpdgxdl5mlkfhw3hsdfwfn5lbgxmhkg3726sh3ya2f9b7", + "url": "https://android.googlesource.com/platform/system/librustutils" + }, + "system/libsysprop": { + "dateTime": 1650668729, + "groups": [ + "pdk" + ], + "rev": "17d16c9c5a23d4154d7c83661f2933e267ce7cd0", + "revisionExpr": "17d16c9c5a23d4154d7c83661f2933e267ce7cd0", + "sha256": "0bzqhj1363n2xp3whvp0ps4zgy3pghfzn8axp4ci64n3vg77r611", + "url": "https://android.googlesource.com/platform/system/libsysprop" + }, + "system/libufdt": { + "dateTime": 1672878575, + "groups": [ + "pdk" + ], + "rev": "56469d72aabbdef95f7736cb06271b1480097477", + "revisionExpr": "56469d72aabbdef95f7736cb06271b1480097477", + "sha256": "1kf8amzc8wzng6k79fz8xvhi312dwid3xwp4yld6qgqikp3rcd49", + "url": "https://android.googlesource.com/platform/system/libufdt" + }, + "system/libvintf": { + "dateTime": 1649355521, + "groups": [ + "pdk" + ], + "rev": "295a2674053905f1d53b7cf1edb1812d5c2d3495", + "revisionExpr": "295a2674053905f1d53b7cf1edb1812d5c2d3495", + "sha256": "0mmcwvy3kr1cvz32w97ykm7v8njv6gn83s4f6xmmdmnbyyx24hb0", + "url": "https://android.googlesource.com/platform/system/libvintf" + }, + "system/libziparchive": { + "dateTime": 1647646211, + "groups": [ + "pdk" + ], + "rev": "c00ca31711471f7623bfe11b9b74648727cdfba3", + "revisionExpr": "c00ca31711471f7623bfe11b9b74648727cdfba3", + "sha256": "1zkcr7ffbmhxjhbmwac50da7ndcvxixhysd05x6cj1y9kf17lfb1", + "url": "https://android.googlesource.com/platform/system/libziparchive" + }, + "system/linkerconfig": { + "dateTime": 1646227638, + "groups": [ + "pdk" + ], + "rev": "45d040fd8ba22330c0ca61d2b803bd4f6cea6b7b", + "revisionExpr": "45d040fd8ba22330c0ca61d2b803bd4f6cea6b7b", + "sha256": "075229cl2v5lf8j0xxk3kbf03mzmqpyjl5is36ljc66dnwv0jda5", + "url": "https://android.googlesource.com/platform/system/linkerconfig" + }, + "system/logging": { + "dateTime": 1669077270, + "groups": [ + "pdk" + ], + "rev": "063a2bedc51c9c4e977f13dfc45a47a7a455d200", + "revisionExpr": "063a2bedc51c9c4e977f13dfc45a47a7a455d200", + "sha256": "1fd9c8xs1v47rbnf42nx5n3lzz8z7nmiby6vyxfn1f9j0a3in94i", + "url": "https://android.googlesource.com/platform/system/logging" + }, + "system/media": { + "dateTime": 1669249868, + "groups": [ + "pdk" + ], + "rev": "81d83ef0cdc7ced43a61f458e81265031cf46fc9", + "revisionExpr": "81d83ef0cdc7ced43a61f458e81265031cf46fc9", + "sha256": "0yfw4lgrv9x13z71b42sb59wwysvx0j197k315mkhqbfazvijxwc", + "url": "https://android.googlesource.com/platform/system/media" + }, + "system/memory/libdmabufheap": { + "dateTime": 1647669855, + "groups": [ + "pdk" + ], + "rev": "666e7028fde4814cdeb581b8ddeeb4ec185b9cd2", + "revisionExpr": "666e7028fde4814cdeb581b8ddeeb4ec185b9cd2", + "sha256": "1faasc7d69k335cvqdfdvmbdfwhi7zmmcfijdbx2d1vja1pn3hrp", + "url": "https://android.googlesource.com/platform/system/memory/libdmabufheap" + }, + "system/memory/libion": { + "dateTime": 1646423896, + "groups": [ + "pdk" + ], + "rev": "fe13bd22eec8204d6102c45fcb1c1dce667585a2", + "revisionExpr": "fe13bd22eec8204d6102c45fcb1c1dce667585a2", + "sha256": "0xf0lp0qa7a72wk966qjvbf689b12v4kk2fpfqb1zy2r0h9hs4za", + "url": "https://android.googlesource.com/platform/system/memory/libion" + }, + "system/memory/libmeminfo": { + "dateTime": 1648014788, + "groups": [ + "pdk" + ], + "rev": "81b8cb6c6aed80730cd41148e4cbb9d10598f8a3", + "revisionExpr": "81b8cb6c6aed80730cd41148e4cbb9d10598f8a3", + "sha256": "17j43byb4ggmngbhyyby0cc537s421qag6bvc9s477qayrsjy4yb", + "url": "https://android.googlesource.com/platform/system/memory/libmeminfo" + }, + "system/memory/libmemtrack": { + "dateTime": 1627495060, + "groups": [ + "pdk" + ], + "rev": "666bdc38122b525ed607bccec93d28b1a03131e8", + "revisionExpr": "666bdc38122b525ed607bccec93d28b1a03131e8", + "sha256": "0x48bpvryc19k5xs3lkl26bn348197az7gwll5j6gcxxfcyqfcz3", + "url": "https://android.googlesource.com/platform/system/memory/libmemtrack" + }, + "system/memory/libmemunreachable": { + "dateTime": 1652732319, + "groups": [ + "pdk" + ], + "rev": "9be8268bfec3bb61100ef16da40d3189564f775a", + "revisionExpr": "9be8268bfec3bb61100ef16da40d3189564f775a", + "sha256": "0qkqc93c5m5xa20hpfkp4y8zwm53pz53cv4kg62lfa99imp19fpw", + "url": "https://android.googlesource.com/platform/system/memory/libmemunreachable" + }, + "system/memory/lmkd": { + "dateTime": 1669941057, + "groups": [ + "pdk" + ], + "rev": "836bb569fdc0bc566a61dcc65b855becd1f44589", + "revisionExpr": "836bb569fdc0bc566a61dcc65b855becd1f44589", + "sha256": "1k40digrxyxfpq2x48wxb9bsj9szw7k1j4nw7i6zi4fdchdvvwy5", + "url": "https://android.googlesource.com/platform/system/memory/lmkd" + }, + "system/netd": { + "dateTime": 1664839947, + "groups": [ + "pdk" + ], + "rev": "2a381fcd7849d46c59608e48026dae31116915dc", + "revisionExpr": "2a381fcd7849d46c59608e48026dae31116915dc", + "sha256": "0x4wc50kl9wjfy88azhp3xd4kpic63bq1xihhawjhrlbfrh42bcd", + "url": "https://android.googlesource.com/platform/system/netd" + }, + "system/nfc": { + "dateTime": 1676398883, + "groups": [ + "pdk" + ], + "rev": "073073be799546cb61b1b7766efa63bfe7084e7e", + "revisionExpr": "073073be799546cb61b1b7766efa63bfe7084e7e", + "sha256": "03nzy1ls71kisnqz46z4rr6qq7flrir1bpyqm9ks4waai3hsnqlw", + "url": "https://android.googlesource.com/platform/system/nfc" + }, + "system/nvram": { + "dateTime": 1650494562, + "groups": [ + "pdk" + ], + "rev": "02029bfe8da6fe8131ac170f113aa60ea420e398", + "revisionExpr": "02029bfe8da6fe8131ac170f113aa60ea420e398", + "sha256": "1fglfmx9xwmh9xx8fx40ivy8n08dgpzca7w9i4mdrv438ayphxv2", + "url": "https://android.googlesource.com/platform/system/nvram" + }, + "system/security": { + "dateTime": 1665012937, + "groups": [ + "pdk" + ], + "rev": "727d5df64ddee3f93443ba1e9c57a993a60d714f", + "revisionExpr": "727d5df64ddee3f93443ba1e9c57a993a60d714f", + "sha256": "0y16ljbjhc36ssl81kgr916g3b5ras4bfgn04csbhcd4n5lq3dl2", + "url": "https://android.googlesource.com/platform/system/security" + }, + "system/sepolicy": { + "dateTime": 1681167495, + "groups": [ + "pdk" + ], + "rev": "6863392229575021b3982dd90404eb65428a8706", + "revisionExpr": "6863392229575021b3982dd90404eb65428a8706", + "sha256": "0nwadxj430ml0pwlpg3gk3zaz450l394ln970zlhpzq9bkijr0dj", + "url": "https://github.com/GrapheneOS/platform_system_sepolicy" + }, + "system/server_configurable_flags": { + "dateTime": 1635176491, + "groups": [ + "pdk" + ], + "rev": "339e12300f282c70fae5cc88d1f06f2a0343f772", + "revisionExpr": "339e12300f282c70fae5cc88d1f06f2a0343f772", + "sha256": "02fildklarf2bdf8pf8ld1afwh6c2mnxliaf1dpxhf6zsg5ynvz2", + "url": "https://android.googlesource.com/platform/system/server_configurable_flags" + }, + "system/teeui": { + "dateTime": 1647892849, + "groups": [ + "pdk" + ], + "rev": "965115e7b4ee5ea5434761a353cc24d953ede3fc", + "revisionExpr": "965115e7b4ee5ea5434761a353cc24d953ede3fc", + "sha256": "1zi829dwwg0q2xg9c5mq0r4k9k1r75mbq2lcc1nfm5x9k3w9j0dk", + "url": "https://android.googlesource.com/platform/system/teeui" + }, + "system/testing/gtest_extras": { + "dateTime": 1647645869, + "groups": [ + "pdk" + ], + "rev": "bf9eec9ab621911ed528e9fd83f7b3f11fa68bb1", + "revisionExpr": "bf9eec9ab621911ed528e9fd83f7b3f11fa68bb1", + "sha256": "1lkv7q01gz330n5ksrvzv6hfly7ki6cqla90v3ic93rk42l8dbdg", + "url": "https://android.googlesource.com/platform/system/testing/gtest_extras" + }, + "system/timezone": { + "dateTime": 1680389353, + "groups": [ + "pdk" + ], + "rev": "931e5379b22708233088966471ddf5d6647fe589", + "revisionExpr": "931e5379b22708233088966471ddf5d6647fe589", + "sha256": "0ql9fv5y25ya7j8rzf7s22yic9x940ams1axmmg1jazzp3mgxx9h", + "url": "https://github.com/GrapheneOS/platform_system_timezone" + }, + "system/tools/aidl": { + "dateTime": 1651124785, + "groups": [ + "pdk" + ], + "rev": "dc1275ca875479c6d1467e018d27e6a41c7d4069", + "revisionExpr": "dc1275ca875479c6d1467e018d27e6a41c7d4069", + "sha256": "0486mv1qsa20dsx4v1799xmnvycm7pcac4ws3i129wx76vfm7fxf", + "url": "https://android.googlesource.com/platform/system/tools/aidl" + }, + "system/tools/hidl": { + "dateTime": 1653346928, + "groups": [ + "pdk" + ], + "rev": "77f69ca4a1011dd79d9ce3a9637384bb218bc664", + "revisionExpr": "77f69ca4a1011dd79d9ce3a9637384bb218bc664", + "sha256": "0aa480cyfkg9lry0msbvzffgc2xmsc8fw0xhzy223y21bn4krvz4", + "url": "https://android.googlesource.com/platform/system/tools/hidl" + }, + "system/tools/mkbootimg": { + "dateTime": 1648818340, + "groups": [ + "pdk" + ], + "rev": "2fe7d1583e874b45eb678d10e1450a6e70ff4cb4", + "revisionExpr": "2fe7d1583e874b45eb678d10e1450a6e70ff4cb4", + "sha256": "03kgm1q4mbwbw8ixqqqj3cq6z7lfgq7wc27yxxsx99s1sqyxvb4g", + "url": "https://android.googlesource.com/platform/system/tools/mkbootimg" + }, + "system/tools/sysprop": { + "dateTime": 1622652782, + "groups": [ + "pdk" + ], + "rev": "b74896c4f8b27cd7cd9c644ee13f73829c131b74", + "revisionExpr": "b74896c4f8b27cd7cd9c644ee13f73829c131b74", + "sha256": "0hvq6n3kj0lyyx782wwy32q1m24qclkmas5jdb2wy5hxcrsqvwds", + "url": "https://android.googlesource.com/platform/system/tools/sysprop" + }, + "system/tools/xsdc": { + "dateTime": 1648112100, + "groups": [ + "pdk" + ], + "rev": "eb4c6d5ed9a91cec73c2f90199c8552bd8924628", + "revisionExpr": "eb4c6d5ed9a91cec73c2f90199c8552bd8924628", + "sha256": "0bznl9491b0i1xycj7z4gqgmc38r2mk73hqq69xf4r64nlwazx81", + "url": "https://android.googlesource.com/platform/system/tools/xsdc" + }, + "system/unwinding": { + "dateTime": 1650585852, + "groups": [ + "pdk" + ], + "rev": "6f4653d1cd327affb66145a444dfb60ce960d82b", + "revisionExpr": "6f4653d1cd327affb66145a444dfb60ce960d82b", + "sha256": "1dj7fy861iw5nziikpv61hfi8klasbyw24hawy5wqsz1qqvnn6bj", + "url": "https://android.googlesource.com/platform/system/unwinding" + }, + "system/update_engine": { + "dateTime": 1659380183, + "groups": [ + "pdk" + ], + "rev": "c64ba1ee743893065d2c30799b06216e9565c3b7", + "revisionExpr": "c64ba1ee743893065d2c30799b06216e9565c3b7", + "sha256": "0hfbx81b54x8jb0rbfrrimfxvrzbfabv6088r030bw0i6lwksqi5", + "url": "https://android.googlesource.com/platform/system/update_engine" + }, + "system/vold": { + "dateTime": 1664839969, + "groups": [ + "pdk" + ], + "rev": "db54396ede29679695afb226a8a23c5a3781eb97", + "revisionExpr": "db54396ede29679695afb226a8a23c5a3781eb97", + "sha256": "0hl91mnxa9kkswgq0ak93gk36499dz2qhn1j4hhws6x1f56848aa", + "url": "https://android.googlesource.com/platform/system/vold" + }, + "test/app_compat/csuite": { + "dateTime": 1667431852, + "groups": [ + "pdk" + ], + "rev": "f3abe341e045a42b0e6a95a2bf5c3000544f5bde", + "revisionExpr": "f3abe341e045a42b0e6a95a2bf5c3000544f5bde", + "sha256": "0m38a5jhghvx8317b48xbg1x85il1pjxil3lpw12q78hwgifqbca", + "url": "https://android.googlesource.com/platform/test/app_compat/csuite" + }, + "test/catbox": { + "dateTime": 1672965093, + "groups": [], + "rev": "d3e118dededcb4383bb9fb1e5234fbd996cf1c81", + "revisionExpr": "d3e118dededcb4383bb9fb1e5234fbd996cf1c81", + "sha256": "03zqg088v6n49xjqyryfsa9hj3wdg1n6wdzh5xpzrqci7f885msp", + "url": "https://android.googlesource.com/platform/test/catbox" + }, + "test/cts-root": { + "dateTime": 1648957208, + "groups": [], + "rev": "5c47d3d07847d1c0e23fcf36d1f3dd2a8667f24d", + "revisionExpr": "5c47d3d07847d1c0e23fcf36d1f3dd2a8667f24d", + "sha256": "0xjs2fqazxdp4n5nlj54xc6w22fk8mdicnqciri5gl3f88v51l7k", + "url": "https://android.googlesource.com/platform/test/cts-root" + }, + "test/framework": { + "dateTime": 1647996027, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "945090601a0dea63ca45560aa60b959aaff103ac", + "revisionExpr": "945090601a0dea63ca45560aa60b959aaff103ac", + "sha256": "1p4gak809gfak9r64pzrq708p53i7y7045x10q7ji16jycw123lv", + "url": "https://android.googlesource.com/platform/test/framework" + }, + "test/mlts/benchmark": { + "dateTime": 1650454208, + "groups": [ + "pdk" + ], + "rev": "04a0c95e8dc53eacff67ac9b97337eab526f0b31", + "revisionExpr": "04a0c95e8dc53eacff67ac9b97337eab526f0b31", + "sha256": "0aaqq9pg85vqxijy09jffb7w4q6zfgvp48a3zk3v5xn0gmk511bg", + "url": "https://android.googlesource.com/platform/test/mlts/benchmark" + }, + "test/mlts/models": { + "dateTime": 1634299731, + "groups": [ + "pdk" + ], + "rev": "26458643c0635a48bf31b253fadd400864b3126e", + "revisionExpr": "26458643c0635a48bf31b253fadd400864b3126e", + "sha256": "0mk0vrsah1a1z73gm7p5xzvngb6wyhy3pqkmpzrp86a5msgcr8i5", + "url": "https://android.googlesource.com/platform/test/mlts/models" + }, + "test/mts": { + "dateTime": 1668645277, + "groups": [], + "rev": "f248c46a4779078b78b5957886ace87b6d54e728", + "revisionExpr": "f248c46a4779078b78b5957886ace87b6d54e728", + "sha256": "01xm06sbirz4ldmg2qq3vzdri8yd7z2g48r3qa31zf64gka8zpm7", + "url": "https://android.googlesource.com/platform/test/mts" + }, + "test/vts": { + "dateTime": 1653346929, + "groups": [ + "pdk", + "vts" + ], + "rev": "c83d3fece32e3ff8cef3d996671c53fbc3b4c8a5", + "revisionExpr": "c83d3fece32e3ff8cef3d996671c53fbc3b4c8a5", + "sha256": "0w2hdmvsnw64664ivd4rzlcqg2hsk8c6dk2j60lbzwpzkhdka5ym", + "url": "https://android.googlesource.com/platform/test/vts" + }, + "test/vts-testcase/fuzz": { + "dateTime": 1647996031, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "05a84acaa3841cd1ce9652cb7388f0f489a4b24b", + "revisionExpr": "05a84acaa3841cd1ce9652cb7388f0f489a4b24b", + "sha256": "106hmz81aaqpy3gq6apgz4a1j6nmvhzp8rbzpldqcl7ymn552h76", + "url": "https://android.googlesource.com/platform/test/vts-testcase/fuzz" + }, + "test/vts-testcase/hal": { + "dateTime": 1654516666, + "groups": [ + "pdk", + "vts" + ], + "rev": "a66a1658a3ff50f03f8d96f4f987bd9d8eb1bab6", + "revisionExpr": "a66a1658a3ff50f03f8d96f4f987bd9d8eb1bab6", + "sha256": "0grb8psibj3a2cwqqqkgcgkd51wfpzpb143aivxwa8nc3mb9pzhn", + "url": "https://android.googlesource.com/platform/test/vts-testcase/hal" + }, + "test/vts-testcase/hal-trace": { + "dateTime": 1551088166, + "groups": [ + "pdk", + "vts" + ], + "rev": "2695892568f8fade958ec0ec172df8f295ae4112", + "revisionExpr": "2695892568f8fade958ec0ec172df8f295ae4112", + "sha256": "12pj9szswrfz5ky87gfmg8s4fccpmfiyxkp96qnwa5kics0qrx0p", + "url": "https://android.googlesource.com/platform/test/vts-testcase/hal-trace" + }, + "test/vts-testcase/kernel": { + "dateTime": 1664839986, + "groups": [ + "pdk", + "vts" + ], + "rev": "e8240b664d3941028c20bebd608795fbd4336d9b", + "revisionExpr": "e8240b664d3941028c20bebd608795fbd4336d9b", + "sha256": "1wd6mprp8m28bkz6by81h9a8jadcz8xvc08302b8ry17blqbydd1", + "url": "https://android.googlesource.com/platform/test/vts-testcase/kernel" + }, + "test/vts-testcase/nbu": { + "dateTime": 1622652785, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "72a3bd47e665633df281314fd6be8b3e7d642f2a", + "revisionExpr": "72a3bd47e665633df281314fd6be8b3e7d642f2a", + "sha256": "1h3vd99wax8n5ygs6cg15f0p8kj07kas75n72j7b20n4qdy2bflz", + "url": "https://android.googlesource.com/platform/test/vts-testcase/nbu" + }, + "test/vts-testcase/performance": { + "dateTime": 1622652786, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "d4f41f5f11dfa5068e532df4821159861aa5526c", + "revisionExpr": "d4f41f5f11dfa5068e532df4821159861aa5526c", + "sha256": "1dh5n3pprrdb607f3jriz2madgq3ri8fv4c4mcmqld5fbc56w05b", + "url": "https://android.googlesource.com/platform/test/vts-testcase/performance" + }, + "test/vts-testcase/security": { + "dateTime": 1650277616, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "762ba805e1417c11cd366ba7aed27197a791027b", + "revisionExpr": "762ba805e1417c11cd366ba7aed27197a791027b", + "sha256": "0wp3l0ycl7bqyk4265x90dklbbwira54zc7xz90vpzvzd7gm1989", + "url": "https://android.googlesource.com/platform/test/vts-testcase/security" + }, + "test/vts-testcase/vndk": { + "dateTime": 1649839015, + "groups": [ + "pdk", + "vts" + ], + "rev": "faa3a8e0272ffe104d3c1af2a51bb814b51dd34e", + "revisionExpr": "faa3a8e0272ffe104d3c1af2a51bb814b51dd34e", + "sha256": "1fqv40hqbkaa9ww6a70047pdjxdcqarp61mygr16jvqchyn2dy3m", + "url": "https://android.googlesource.com/platform/test/vts-testcase/vndk" + }, + "themes": { + "dateTime": 1663041501, + "groups": [], + "rev": "52b4dfdea9343780079903848df658bee6796512", + "revisionExpr": "52b4dfdea9343780079903848df658bee6796512", + "sha256": "145mm2wvqr82j6pwa7m8lsl2z8fb918s0id2dsj8d6h627dga3a8", + "url": "https://github.com/GrapheneOS/platform_themes" + }, + "toolchain/benchmark": { + "dateTime": 1622652787, + "groups": [], + "rev": "804d5a9aa72d6a52361f1a28ca7cf2488a8fdd3f", + "revisionExpr": "804d5a9aa72d6a52361f1a28ca7cf2488a8fdd3f", + "sha256": "04c2hzbgqxcim23z4brvq0px4cifmz52434lxacq741kqy8a3yn8", + "url": "https://android.googlesource.com/toolchain/benchmark" + }, + "toolchain/pgo-profiles": { + "dateTime": 1651082139, + "groups": [ + "pdk" + ], + "rev": "f94a8791312e6f9e45958f7eb98353f4bbd415da", + "revisionExpr": "f94a8791312e6f9e45958f7eb98353f4bbd415da", + "sha256": "0hvs3nga2x8bh2qlph31y42rs0s676h7lmi5c5176yb8kikvqcd9", + "url": "https://android.googlesource.com/toolchain/pgo-profiles" + }, + "tools/aadevtools": { + "dateTime": 1628121352, + "groups": [ + "pdk" + ], + "rev": "466333dde6b6ee267d43a4ec821573a48afb74a7", + "revisionExpr": "466333dde6b6ee267d43a4ec821573a48afb74a7", + "sha256": "1a4k475nrg0b20cp3alpjswx99z4im4hk9glwa9h0yfqrq71y2cv", + "url": "https://android.googlesource.com/platform/tools/aadevtools" + }, + "tools/acloud": { + "dateTime": 1650459913, + "groups": [ + "pdk", + "projectarch", + "tools", + "tradefed", + "vts" + ], + "rev": "b389693c3db3deea99c2fce321649abb76fde38b", + "revisionExpr": "b389693c3db3deea99c2fce321649abb76fde38b", + "sha256": "0v7jzzsnpq5gg0731cpm1prhwypbn6ik609kp9227fzpij06gsfk", + "url": "https://android.googlesource.com/platform/tools/acloud" + }, + "tools/apifinder": { + "dateTime": 1635800508, + "groups": [ + "pdk", + "tools" + ], + "rev": "a9890f89a58c74ecff50f87aa2e84be08d181d6f", + "revisionExpr": "a9890f89a58c74ecff50f87aa2e84be08d181d6f", + "sha256": "1j81x333m0ysbpymsva4kg4zpcz0m7awh61c0q64vjhrbyd63zrh", + "url": "https://android.googlesource.com/platform/tools/apifinder" + }, + "tools/apksig": { + "dateTime": 1652325834, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "3feae0e4b99bf3c67cb1b4de28b61b5cf1a95f07", + "revisionExpr": "3feae0e4b99bf3c67cb1b4de28b61b5cf1a95f07", + "sha256": "1m56jqbj8kx8433sjm3s6cs7p30lazl34pwhn9b5qphcp4r4hiyl", + "url": "https://android.googlesource.com/platform/tools/apksig" + }, + "tools/apkzlib": { + "dateTime": 1646399446, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "7c334f65d1c9e9a37667f78247a138cb41921b48", + "revisionExpr": "7c334f65d1c9e9a37667f78247a138cb41921b48", + "sha256": "0h0768hymz5hvxxw8p7ykzsz4ppcn391xyzdp4r3q9ahig06kqh5", + "url": "https://android.googlesource.com/platform/tools/apkzlib" + }, + "tools/asuite": { + "dateTime": 1667953964, + "groups": [ + "pdk" + ], + "rev": "31a6491e7237a242f0895680dad18db437653991", + "revisionExpr": "31a6491e7237a242f0895680dad18db437653991", + "sha256": "02h3gqbl92plc6fxanr08nbkhc4qxwkzlh789mwbw5i9mmlpm1i9", + "url": "https://android.googlesource.com/platform/tools/asuite" + }, + "tools/carrier_settings": { + "dateTime": 1652223441, + "groups": [ + "tools" + ], + "rev": "7e21d2d5b9ac42ded7d7e9a92492baf930774d8b", + "revisionExpr": "7e21d2d5b9ac42ded7d7e9a92492baf930774d8b", + "sha256": "0v2v7wya252pr5dsd0pfw8nazrs4qf2b0b5525y0v5wgmh9by0b4", + "url": "https://android.googlesource.com/platform/tools/carrier_settings" + }, + "tools/currysrc": { + "dateTime": 1611318709, + "groups": [ + "pdk" + ], + "rev": "5819393ca04902c8fea8f07062d7e38f76aa36c5", + "revisionExpr": "5819393ca04902c8fea8f07062d7e38f76aa36c5", + "sha256": "0h3smd8j3lrd8lnmzcpirn70k9q8l645sbgzfw6cxdrzbi7p2d1a", + "url": "https://android.googlesource.com/platform/tools/currysrc" + }, + "tools/dexter": { + "dateTime": 1638407953, + "groups": [ + "pdk-fs", + "tools" + ], + "rev": "36e133e187dbbb6ac29a13b06c42a28056c09df9", + "revisionExpr": "36e133e187dbbb6ac29a13b06c42a28056c09df9", + "sha256": "03w59yihvclqasyhdx1dpmxz6r228klb63l63yi8fdb7c1201spg", + "url": "https://android.googlesource.com/platform/tools/dexter" + }, + "tools/doc_generation": { + "dateTime": 1641325093, + "groups": [ + "pdk", + "tools" + ], + "rev": "a17cc37541597fbb02676bbda5afcc2b1077cbf7", + "revisionExpr": "a17cc37541597fbb02676bbda5afcc2b1077cbf7", + "sha256": "1lw5y0rrx1mqcawkpbif66hzxp0nbrdck9a5mgcb420sccj69fg2", + "url": "https://android.googlesource.com/platform/tools/doc_generation" + }, + "tools/external/fat32lib": { + "dateTime": 1622652790, + "groups": [ + "tools" + ], + "rev": "11b1061d834666a605e7a02fe757341ef224a04d", + "revisionExpr": "11b1061d834666a605e7a02fe757341ef224a04d", + "sha256": "0zx9wqm0l5w1ghcyj49bsfm39y8b97bckfmy9l5r62f6yx4hcgsh", + "url": "https://android.googlesource.com/platform/tools/external/fat32lib" + }, + "tools/external_updater": { + "dateTime": 1642119968, + "groups": [ + "tools" + ], + "rev": "612ce531b7d6d7a349467acfedd2b399787372f1", + "revisionExpr": "612ce531b7d6d7a349467acfedd2b399787372f1", + "sha256": "1piif2ismlirq6hr01v9glcpdxglq8bggx0b6nhk2x5r2nlzx2r3", + "url": "https://android.googlesource.com/platform/tools/external_updater" + }, + "tools/loganalysis": { + "dateTime": 1669249958, + "groups": [ + "nopresubmit", + "pdk", + "tradefed" + ], + "rev": "12e941e1b78be3e9f77725659c9644f8d80c2cd8", + "revisionExpr": "12e941e1b78be3e9f77725659c9644f8d80c2cd8", + "sha256": "05mhb6kxk60pkr216sq1lv7f9js0xw3mqn6s1dn7lnpxx2aqp015", + "url": "https://android.googlesource.com/platform/tools/loganalysis" + }, + "tools/metalava": { + "dateTime": 1651514093, + "groups": [ + "pdk", + "tools" + ], + "rev": "e53534c3af9b015f05defca5103dc9418951699d", + "revisionExpr": "e53534c3af9b015f05defca5103dc9418951699d", + "sha256": "0jfdv851rcmpvh6i7cwfzp7h5y6q6vhbwnsg2d3f512savvzsm2n", + "url": "https://android.googlesource.com/platform/tools/metalava" + }, + "tools/ndkports": { + "dateTime": 1638288839, + "groups": [ + "pdk" + ], + "rev": "446b435418361a872663352949eb46afae1ab506", + "revisionExpr": "446b435418361a872663352949eb46afae1ab506", + "sha256": "08k9m578059fk8lvm9nn3j0nffx1c6kmm89my1m11hf4cfsazdan", + "url": "https://android.googlesource.com/platform/tools/ndkports" + }, + "tools/platform-compat": { + "dateTime": 1651851471, + "groups": [ + "pdk", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "367afcd07f134693a3446ef37a8f2abd42975f6e", + "revisionExpr": "367afcd07f134693a3446ef37a8f2abd42975f6e", + "sha256": "14jqw0wb1br8bf0nyx35rlsffkakpxcvscaa035riam330bwk3rw", + "url": "https://android.googlesource.com/tools/platform-compat" + }, + "tools/security": { + "dateTime": 1650552577, + "groups": [ + "pdk", + "tools" + ], + "rev": "0cebcad238ebb0211ea95493fb1b07155c505ac5", + "revisionExpr": "0cebcad238ebb0211ea95493fb1b07155c505ac5", + "sha256": "05cw071z5mr7ddpjc6z61d4akimafcfxacxygi45rdy7w466405p", + "url": "https://android.googlesource.com/platform/tools/security" + }, + "tools/test/connectivity": { + "dateTime": 1666741011, + "groups": [ + "pdk" + ], + "rev": "345caf65b2b27c0b5a82c88ad7c24d100baec001", + "revisionExpr": "345caf65b2b27c0b5a82c88ad7c24d100baec001", + "sha256": "1wm2y3n6733q0mlfary4rqgnm9ch0hqj7zl0m7qnlll2icd10r0d", + "url": "https://android.googlesource.com/platform/tools/test/connectivity" + }, + "tools/test/graphicsbenchmark": { + "dateTime": 1655167607, + "groups": [ + "pdk" + ], + "rev": "9619d765d27d6589bc3b1909812541d1cd4308f3", + "revisionExpr": "9619d765d27d6589bc3b1909812541d1cd4308f3", + "sha256": "1p8lvnwv5q3s781f100z0d5asqynyaxa8na6n1mp234ypbdi3vql", + "url": "https://android.googlesource.com/platform/tools/test/graphicsbenchmark" + }, + "tools/test/mobly_snippets": { + "dateTime": 1648098257, + "groups": [ + "pdk" + ], + "rev": "27974cf0ddf620b18a81f6f3f393269ea73d0a8a", + "revisionExpr": "27974cf0ddf620b18a81f6f3f393269ea73d0a8a", + "sha256": "0ap01r6z689mn31wgnzcf0sxlkb1gqj4p53cbq69imj0fv9f56r4", + "url": "https://android.googlesource.com/platform/tools/test/mobly_snippets" + }, + "tools/test/openhst": { + "dateTime": 1622652791, + "groups": [ + "tools" + ], + "rev": "b6e47e44ec8b8997fdc5beda9305232c79323515", + "revisionExpr": "b6e47e44ec8b8997fdc5beda9305232c79323515", + "sha256": "1qlnvcpsy11nd9cjjh6yy1bhcsikx3xg5rzkqbfhli0q0a5jwrpp", + "url": "https://android.googlesource.com/platform/tools/test/openhst" + }, + "tools/tradefederation/prebuilts": { + "dateTime": 1673058711, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "5e37332f71c87efd6897d81e2dfb802edb6dfabd", + "revisionExpr": "5e37332f71c87efd6897d81e2dfb802edb6dfabd", + "sha256": "19955n6xsds7dr14wg5i9fr9qymqvn3zdvl53bvkjxqqf1lkgs5s", + "url": "https://android.googlesource.com/platform/tools/tradefederation/prebuilts" + }, + "tools/treble": { + "dateTime": 1647399647, + "groups": [ + "pdk", + "tools" + ], + "rev": "d74b74010472ba957f4125b676a41c23ca91e549", + "revisionExpr": "d74b74010472ba957f4125b676a41c23ca91e549", + "sha256": "03qhb1cwmy0pi4dq94z4mkc2x2i2mc182lqzhr39z0mdqgk7m1r2", + "url": "https://android.googlesource.com/platform/tools/treble" + }, + "tools/trebuchet": { + "dateTime": 1648957211, + "groups": [ + "cts", + "pdk", + "pdk-cw-fs", + "pdk-fs", + "tools" + ], + "rev": "9ff3c1fd3ea48b7c148fc1f6e2456dbc5596ca8d", + "revisionExpr": "9ff3c1fd3ea48b7c148fc1f6e2456dbc5596ca8d", + "sha256": "010j3l5m0djpxw37wihpjbxjqsfwwalbzj5dbplncbq6vfsknw8n", + "url": "https://android.googlesource.com/platform/tools/trebuchet" + }, + "vendor/adevtool": { + "dateTime": 1680777133, + "groups": [], + "rev": "2a16515341e85238fbb0871ef92894c9c902fc9a", + "revisionExpr": "2a16515341e85238fbb0871ef92894c9c902fc9a", + "sha256": "1fa5qdvklq0kfpqnv2n4vc2sksjxv2rqb9jyvmml90cp96apn183", + "url": "https://github.com/GrapheneOS/adevtool" + }, + "vendor/carriersettings-extractor": { + "dateTime": 1680945490, + "groups": [], + "rev": "7fb7e264591baaf3bab22fef6b29223691442fc4", + "revisionExpr": "7fb7e264591baaf3bab22fef6b29223691442fc4", + "sha256": "10rldkdkxsrf3ln1f05900s5951d8plqrzar4cg6hmg39k39xj3f", + "url": "https://github.com/GrapheneOS/carriersettings-extractor" + }, + "vendor/state": { + "dateTime": 1679806720, + "groups": [], + "rev": "487e201a5ef7bc0a0a404e1faac24cca16393b1b", + "revisionExpr": "487e201a5ef7bc0a0a404e1faac24cca16393b1b", + "sha256": "1vmip7qr5mgk454yics2bnaf3rnfbbxasghzzg6jyfjvk4pkdaw2", + "url": "https://github.com/GrapheneOS/vendor_state" + } +} \ No newline at end of file diff --git a/flavors/grapheneos/repo-TQ2A.230505.002.2023050100.json b/flavors/grapheneos/repo-TQ2A.230505.002.2023050100.json new file mode 100644 index 00000000..e62e2fd2 --- /dev/null +++ b/flavors/grapheneos/repo-TQ2A.230505.002.2023050100.json @@ -0,0 +1,11773 @@ +{ + "art": { + "dateTime": 1678728520, + "groups": [ + "pdk" + ], + "rev": "1b4f2a056ff1e278922713e9f6539f84f5ac153a", + "revisionExpr": "1b4f2a056ff1e278922713e9f6539f84f5ac153a", + "sha256": "1418sgj3jzd2vqcj3b5yk8rjhamah1cn86cjqgrna1kgng1998a0", + "url": "https://github.com/GrapheneOS/platform_art" + }, + "bionic": { + "dateTime": 1678728522, + "groups": [ + "pdk" + ], + "rev": "683d2c31daa935ab1fa3b7cf4d270c8755790491", + "revisionExpr": "683d2c31daa935ab1fa3b7cf4d270c8755790491", + "sha256": "1vfjgdmajs44pcbdqq7j14j24nairkwrkjgdh84fv86iv6hnpwcj", + "url": "https://github.com/GrapheneOS/platform_bionic" + }, + "bootable/libbootloader": { + "dateTime": 1644613007, + "groups": [ + "pdk", + "vts" + ], + "rev": "6e3710f107248dfbefbf79aaf81caca73a742cab", + "revisionExpr": "6e3710f107248dfbefbf79aaf81caca73a742cab", + "sha256": "1810sjgnayydshsmcq7zyy7vzdi6d410bp1z840xlp9yv272gy62", + "url": "https://android.googlesource.com/platform/bootable/libbootloader" + }, + "bootable/recovery": { + "dateTime": 1678728523, + "groups": [ + "pdk" + ], + "rev": "6ca79d0f8f41fc1be03d34fdd694fca18cf84675", + "revisionExpr": "6ca79d0f8f41fc1be03d34fdd694fca18cf84675", + "sha256": "01wm2aj3181p3w16yh1ywk8s1l11wdy6byc6l86i1b5yy7ndn662", + "url": "https://github.com/GrapheneOS/platform_bootable_recovery" + }, + "branding": { + "dateTime": 1643710599, + "groups": [], + "rev": "7149017888121bcba543f57b41e032a8c45fca62", + "revisionExpr": "7149017888121bcba543f57b41e032a8c45fca62", + "sha256": "10iav2wf4f1nabypkkm7lngnjbmr8zr0mn1jdpdl6iqz4xk08s7x", + "url": "https://github.com/GrapheneOS/branding" + }, + "build/bazel": { + "dateTime": 1650557737, + "groups": [ + "pdk" + ], + "linkfiles": [ + { + "dest": "WORKSPACE", + "src": "bazel.WORKSPACE" + }, + { + "dest": "tools/bazel", + "src": "bazel.sh" + }, + { + "dest": "BUILD", + "src": "bazel.BUILD" + } + ], + "rev": "9898ac01c9525bf91d23a1c2b83fc401603cb6d3", + "revisionExpr": "9898ac01c9525bf91d23a1c2b83fc401603cb6d3", + "sha256": "1irssp4kpc8s3gx7gcg1mcnbnqqcpx3xwj110fzd5hd7bl2l6hi3", + "url": "https://android.googlesource.com/platform/build/bazel" + }, + "build/bazel_common_rules": { + "dateTime": 1650454212, + "groups": [ + "pdk" + ], + "rev": "f6cf03f7d0ba2e7cb05c0109a5cd57aae07dc6e8", + "revisionExpr": "f6cf03f7d0ba2e7cb05c0109a5cd57aae07dc6e8", + "sha256": "0kgnikcbh4vyb4yqr6lk0hnxpz2v4wivpwilxvrhp5ackgqrmrqh", + "url": "https://android.googlesource.com/platform/build/bazel_common_rules" + }, + "build/blueprint": { + "dateTime": 1650455540, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "fc8c3e1f3d09a9931fcde600aab703e8ace497f5", + "revisionExpr": "fc8c3e1f3d09a9931fcde600aab703e8ace497f5", + "sha256": "16qihn141h5im0h1zqp4c1jd3bhsmibasm88mjnn6g269glrz4bk", + "url": "https://android.googlesource.com/platform/build/blueprint" + }, + "build/make": { + "dateTime": 1682966347, + "groups": [ + "pdk" + ], + "linkfiles": [ + { + "dest": "build/CleanSpec.mk", + "src": "CleanSpec.mk" + }, + { + "dest": "build/buildspec.mk.default", + "src": "buildspec.mk.default" + }, + { + "dest": "build/core", + "src": "core" + }, + { + "dest": "build/envsetup.sh", + "src": "envsetup.sh" + }, + { + "dest": "build/target", + "src": "target" + }, + { + "dest": "build/tools", + "src": "tools" + } + ], + "rev": "6faf80cd1c6c997085314ec744aff57a516e2dfb", + "revisionExpr": "6faf80cd1c6c997085314ec744aff57a516e2dfb", + "sha256": "06nk9jrq19dz7brlnhc4vb1zx8hd4ylvymcb02np1xiyfjz4m82k", + "url": "https://github.com/GrapheneOS/platform_build" + }, + "build/pesto": { + "dateTime": 1622145642, + "groups": [ + "pdk" + ], + "rev": "d554620e6f7ad178b71ebb8c4269830cbd24ad8c", + "revisionExpr": "d554620e6f7ad178b71ebb8c4269830cbd24ad8c", + "sha256": "1ksaf3bq3agw91y8f09bvfkdi3hflq9ymi2x320gycph3vcf5xws", + "url": "https://android.googlesource.com/platform/build/pesto" + }, + "build/soong": { + "dateTime": 1681166620, + "groups": [ + "pdk", + "tradefed" + ], + "linkfiles": [ + { + "dest": "Android.bp", + "src": "root.bp" + }, + { + "dest": "bootstrap.bash", + "src": "bootstrap.bash" + } + ], + "rev": "19682d18803f264ce75a9c0a250cb529ce1e8332", + "revisionExpr": "19682d18803f264ce75a9c0a250cb529ce1e8332", + "sha256": "0sh5znb29k8pwhpsgdyfz3cl3sra713h4zx26ya76wb3vj6f5zwh", + "url": "https://github.com/GrapheneOS/platform_build_soong" + }, + "cts": { + "dateTime": 1673129137, + "groups": [ + "cts", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "81025012dc7a102176449d269186de91e984c594", + "revisionExpr": "81025012dc7a102176449d269186de91e984c594", + "sha256": "10431fyic6ji5wypjpaj4q6gv6c1ps0g4d68yx59zn5qihkld1v6", + "url": "https://android.googlesource.com/platform/cts" + }, + "dalvik": { + "dateTime": 1645822433, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "090cb5952bab050da27003badb2d27e279e62115", + "revisionExpr": "090cb5952bab050da27003badb2d27e279e62115", + "sha256": "03p5l8hqm108h9l5ppcsj0g7m0nzgaprzrxlm97adk4km20sq2yz", + "url": "https://android.googlesource.com/platform/dalvik" + }, + "developers/build": { + "dateTime": 1641303674, + "groups": [ + "developers", + "pdk" + ], + "rev": "14c252498e7f03de8c5c6a65fdf1d7393b5ffcd6", + "revisionExpr": "14c252498e7f03de8c5c6a65fdf1d7393b5ffcd6", + "sha256": "1d1lspkambj9gy1gqai7hkmnmcp0sd4kz6jrkw3801cc0jbc4c4c", + "url": "https://android.googlesource.com/platform/developers/build" + }, + "developers/demos": { + "dateTime": 1496909782, + "groups": [ + "developers" + ], + "rev": "03814c35b8ee0a1284c667556260124d97466b28", + "revisionExpr": "03814c35b8ee0a1284c667556260124d97466b28", + "sha256": "1ciqaaj6jkykb6lkksqfka0077fhz1md6qiw5m337llyyiz29ywc", + "url": "https://android.googlesource.com/platform/developers/demos" + }, + "developers/samples/android": { + "dateTime": 1633683566, + "groups": [ + "developers" + ], + "rev": "d249f6d104a06d21f5df515c4754c51d958978e8", + "revisionExpr": "d249f6d104a06d21f5df515c4754c51d958978e8", + "sha256": "1b7b7kk17wnqsph8czyfmvf3gylp9x5rck8pw5a566mln587hmib", + "url": "https://android.googlesource.com/platform/developers/samples/android" + }, + "development": { + "dateTime": 1678728652, + "groups": [ + "developers", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "d5e26f34d0e2db7892a2119c94077d614378a2ce", + "revisionExpr": "d5e26f34d0e2db7892a2119c94077d614378a2ce", + "sha256": "0ayk2bgp8w495wsav7zxahn2nf9q5ys4821awnq7rbzagx38b0m0", + "url": "https://github.com/GrapheneOS/platform_development" + }, + "device/amlogic/yukawa": { + "dateTime": 1651517118, + "groups": [ + "device", + "pdk", + "yukawa" + ], + "rev": "abb7e979e99badb433565d6583769c4686ad187a", + "revisionExpr": "abb7e979e99badb433565d6583769c4686ad187a", + "sha256": "1717va5wxkiw4y3a331qyavfirlim4ngzd00700qi11qbhcbv0v1", + "url": "https://android.googlesource.com/device/amlogic/yukawa" + }, + "device/amlogic/yukawa-kernel": { + "dateTime": 1650497943, + "groups": [ + "device", + "pdk", + "yukawa" + ], + "rev": "2c9df7bbb43fcecb50e62b8d6d9587f1822187b7", + "revisionExpr": "2c9df7bbb43fcecb50e62b8d6d9587f1822187b7", + "sha256": "197gysf7vsfp4242wnvsfwhrywqdx35kb64q10kdhc1xngdkxhxf", + "url": "https://android.googlesource.com/device/amlogic/yukawa-kernel" + }, + "device/common": { + "dateTime": 1678731910, + "groups": [ + "pdk", + "pdk-cw-fs" + ], + "rev": "7cebb9884ad8ab90c01b4b2d6ddf0b1c97150778", + "revisionExpr": "7cebb9884ad8ab90c01b4b2d6ddf0b1c97150778", + "sha256": "0j90875fv6l0g7gx2n7mjl71x47mbkgy6vyiykvhi46f4gcncb03", + "url": "https://github.com/GrapheneOS/device_common" + }, + "device/generic/arm64": { + "dateTime": 1588703768, + "groups": [ + "pdk" + ], + "rev": "c3df6ff97a7cc229da9e4e67840660a76bbcfcc1", + "revisionExpr": "c3df6ff97a7cc229da9e4e67840660a76bbcfcc1", + "sha256": "0l66va61ybzf224l9q2gq60i132ikb75k58h1za1faq18m8hwvyx", + "tree": "5b10c31ac56b53881c53cec8dffab43bbe47b26e", + "url": "https://android.googlesource.com/device/generic/arm64" + }, + "device/generic/armv7-a-neon": { + "dateTime": 1614995787, + "groups": [ + "pdk" + ], + "rev": "0bd9a26a61f26a73f6f333a9e7b4b399e0c00fb4", + "revisionExpr": "0bd9a26a61f26a73f6f333a9e7b4b399e0c00fb4", + "sha256": "1986xyq0p2cqf4bgw3xf21qjszbidll8iwz2snzvffapybhr1213", + "url": "https://android.googlesource.com/device/generic/armv7-a-neon" + }, + "device/generic/art": { + "dateTime": 1644613003, + "groups": [ + "pdk" + ], + "rev": "5d4826c180190e08fddcdbef4f7fb2b00baa39ac", + "revisionExpr": "5d4826c180190e08fddcdbef4f7fb2b00baa39ac", + "sha256": "06p86wvdcfsb3gskdi4ibs20zagdrh5r1f0bvqlir241slgd4x59", + "url": "https://android.googlesource.com/device/generic/art" + }, + "device/generic/car": { + "dateTime": 1671847296, + "groups": [ + "pdk" + ], + "rev": "e3641c0337b9efe35e57fbf7c50b62e774133560", + "revisionExpr": "e3641c0337b9efe35e57fbf7c50b62e774133560", + "sha256": "04cqa40nyrmphxbnb8ah7sidr9223c7j2mdzjqjlx19h29f28wb1", + "url": "https://android.googlesource.com/device/generic/car" + }, + "device/generic/common": { + "dateTime": 1651124762, + "groups": [ + "pdk" + ], + "rev": "5353689521d8281e038a3a1dbc8bf10e0a86b3bb", + "revisionExpr": "5353689521d8281e038a3a1dbc8bf10e0a86b3bb", + "sha256": "08sk2iv6vyp29gfss2vszq2j8nyg66al4vhh01s2qm7pz051k286", + "url": "https://android.googlesource.com/device/generic/common" + }, + "device/generic/goldfish": { + "dateTime": 1681595411, + "groups": [ + "pdk" + ], + "rev": "16cdb6e4501cbd3307681c2822740b579ab0136f", + "revisionExpr": "16cdb6e4501cbd3307681c2822740b579ab0136f", + "sha256": "17s15h7czjzcfdf06cz2wrxdvdnvkalkpnxsj5b945h3v34mc0r5", + "url": "https://github.com/GrapheneOS/device_generic_goldfish" + }, + "device/generic/goldfish-opengl": { + "dateTime": 1667005334, + "groups": [ + "pdk" + ], + "rev": "0e3bb83b323796e755e6f5c22c54a62619074c13", + "revisionExpr": "0e3bb83b323796e755e6f5c22c54a62619074c13", + "sha256": "0pjmbxk4nqyw64vxjsjyrjbsgcmzjdncrmfj9n19pxjvw6qqwc9b", + "url": "https://android.googlesource.com/device/generic/goldfish-opengl" + }, + "device/generic/mini-emulator-arm64": { + "dateTime": 1599966332, + "groups": [ + "pdk" + ], + "rev": "3b24236047b36f026be87400f19dc98d99633580", + "revisionExpr": "3b24236047b36f026be87400f19dc98d99633580", + "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", + "tree": "91d404617acb138681c16a1c4a87d2741a801719", + "url": "https://android.googlesource.com/device/generic/mini-emulator-arm64" + }, + "device/generic/mini-emulator-armv7-a-neon": { + "dateTime": 1599966332, + "groups": [ + "pdk" + ], + "rev": "976cab503dd390085bffa7d6fe3c03827f691074", + "revisionExpr": "976cab503dd390085bffa7d6fe3c03827f691074", + "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", + "tree": "91d404617acb138681c16a1c4a87d2741a801719", + "url": "https://android.googlesource.com/device/generic/mini-emulator-armv7-a-neon" + }, + "device/generic/mini-emulator-x86": { + "dateTime": 1599966333, + "groups": [ + "pdk" + ], + "rev": "6cc4f90392cb5c2f4589231124dbf8e111a6ac79", + "revisionExpr": "6cc4f90392cb5c2f4589231124dbf8e111a6ac79", + "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", + "tree": "91d404617acb138681c16a1c4a87d2741a801719", + "url": "https://android.googlesource.com/device/generic/mini-emulator-x86" + }, + "device/generic/mini-emulator-x86_64": { + "dateTime": 1599966333, + "groups": [ + "pdk" + ], + "rev": "15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca", + "revisionExpr": "15b2ffb6bfdd65de2fa8a61701ff3e2da6ebf5ca", + "sha256": "00ryrqgccb14b9plwp5xz969crisrjxij3izp26b3v9n01r5r24w", + "tree": "91d404617acb138681c16a1c4a87d2741a801719", + "url": "https://android.googlesource.com/device/generic/mini-emulator-x86_64" + }, + "device/generic/opengl-transport": { + "dateTime": 1646358870, + "groups": [ + "pdk" + ], + "rev": "96ab04bb360a66197f905cf999f7cc25b1acd4d0", + "revisionExpr": "96ab04bb360a66197f905cf999f7cc25b1acd4d0", + "sha256": "0xa2p2hv5ypkx93kk3za0bn8yx3370wg2zphypgfx6kzl3snkznl", + "url": "https://android.googlesource.com/device/generic/opengl-transport" + }, + "device/generic/qemu": { + "dateTime": 1599966332, + "groups": [ + "pdk" + ], + "rev": "adfcf5c590f51c6c9d39b27bcf53cdf724fa4a7e", + "revisionExpr": "adfcf5c590f51c6c9d39b27bcf53cdf724fa4a7e", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", + "url": "https://android.googlesource.com/device/generic/qemu" + }, + "device/generic/trusty": { + "dateTime": 1644898285, + "groups": [ + "pdk" + ], + "rev": "cae413c97b4b9c533508c1daf349d9cd51889f72", + "revisionExpr": "cae413c97b4b9c533508c1daf349d9cd51889f72", + "sha256": "1sxa4h0ckp9x6xiq9m046ff7bkgpv8dqip43m46ikks5m9iakg4r", + "url": "https://android.googlesource.com/device/generic/trusty" + }, + "device/generic/uml": { + "dateTime": 1644888247, + "groups": [ + "device", + "pdk" + ], + "rev": "31759f07013d0dfe99123cdd28bfa948dafbdb67", + "revisionExpr": "31759f07013d0dfe99123cdd28bfa948dafbdb67", + "sha256": "110mr4902vmwwmvldxmsrqlvmjnhs77m2rijcf0jm36hrnw0fxdj", + "url": "https://android.googlesource.com/device/generic/uml" + }, + "device/generic/vulkan-cereal": { + "dateTime": 1667005352, + "groups": [ + "pdk" + ], + "rev": "f4d9bdc4de6783b375ef95b372330d1fcbbef0ff", + "revisionExpr": "f4d9bdc4de6783b375ef95b372330d1fcbbef0ff", + "sha256": "0sz4dqh1mlwr3m2mmk7kfqx3fn6fbnlz27lsnvnfcppl1j9fjaix", + "url": "https://android.googlesource.com/device/generic/vulkan-cereal" + }, + "device/generic/x86": { + "dateTime": 1588705083, + "groups": [ + "pdk" + ], + "rev": "4394cdf90094161d5caf4f7237c883ab2862c2f2", + "revisionExpr": "4394cdf90094161d5caf4f7237c883ab2862c2f2", + "sha256": "1msvricg8asj7vhkpfx4vd3jykdg3xqs0yhrvhj7m48lhsandfdz", + "tree": "d833386e6b2d2e4611aa12f4295ec38655b6c899", + "url": "https://android.googlesource.com/device/generic/x86" + }, + "device/generic/x86_64": { + "dateTime": 1588704382, + "groups": [ + "pdk" + ], + "rev": "2d32bcd931d54c48dd1ef4b581d0a082c67efc5c", + "revisionExpr": "2d32bcd931d54c48dd1ef4b581d0a082c67efc5c", + "sha256": "1w7b33sap7ym1y23435n3cjsbvl8ws49m46lk8h1kgy8apg08mkw", + "tree": "0d43e05d12da93b82ef0a3ec66892831ff03c754", + "url": "https://android.googlesource.com/device/generic/x86_64" + }, + "device/google/atv": { + "dateTime": 1672624928, + "groups": [ + "broadcom_pdk", + "device", + "generic_fs", + "pdk" + ], + "rev": "316b88bfcaee05c2f599975e34bf38d18fb351ea", + "revisionExpr": "316b88bfcaee05c2f599975e34bf38d18fb351ea", + "sha256": "1zbs0k6gardmqj9wcx019phmn685d2rfnhg33w2sccj9gbmjac5w", + "url": "https://android.googlesource.com/device/google/atv" + }, + "device/google/barbet": { + "dateTime": 1682966236, + "groups": [ + "barbet", + "device" + ], + "rev": "53bc8982140345a38198fc190b9cb46e4c8e7f2e", + "revisionExpr": "53bc8982140345a38198fc190b9cb46e4c8e7f2e", + "sha256": "0d7q7p72h6v8yaa7qzqypfslxii74arg1mi4phkqswi84d2znchb", + "url": "https://github.com/GrapheneOS/device_google_barbet" + }, + "device/google/barbet-sepolicy": { + "dateTime": 1678727934, + "groups": [ + "barbet", + "device" + ], + "rev": "27826058be6fb637a6458c8dd1f2ff3cb49ed2d5", + "revisionExpr": "27826058be6fb637a6458c8dd1f2ff3cb49ed2d5", + "sha256": "0535mh0jg41z4zy109x5rf88k2skj7c19b37bh4mc95zq4clzkm7", + "url": "https://github.com/GrapheneOS/device_google_barbet-sepolicy" + }, + "device/google/bluejay": { + "dateTime": 1682966239, + "groups": [ + "bluejay", + "device" + ], + "rev": "473e16ed9872a3caac099f71fd6cb74631d6877c", + "revisionExpr": "473e16ed9872a3caac099f71fd6cb74631d6877c", + "sha256": "0nq5pm47zzp0zp8d0phlgqj3s4qwarm8ds0pbijabm7ys69pq87y", + "url": "https://github.com/GrapheneOS/device_google_bluejay" + }, + "device/google/bluejay-kernel": { + "dateTime": 1682994710, + "groups": [ + "bluejay", + "device" + ], + "rev": "65f83082a2c3d99fadcad9065c94fe901bc34009", + "revisionExpr": "65f83082a2c3d99fadcad9065c94fe901bc34009", + "sha256": "0x0aqr4896acs2d225amiywk98n8v33sb8gl5prjknh5jx5s834w", + "url": "https://github.com/GrapheneOS/device_google_bluejay-kernel" + }, + "device/google/bluejay-sepolicy": { + "dateTime": 1668729993, + "groups": [ + "bluejay", + "device" + ], + "rev": "7c6f3121d0aeb945a79cca0072c2876e2e5be034", + "revisionExpr": "7c6f3121d0aeb945a79cca0072c2876e2e5be034", + "sha256": "0ilsql107p48g45abmkz46z9vkvc0s6w09z6bf9i7j82v7l0jgkh", + "url": "https://android.googlesource.com/device/google/bluejay-sepolicy" + }, + "device/google/bramble": { + "dateTime": 1678727934, + "groups": [ + "bramble", + "device" + ], + "rev": "db7f2dffe9c0a2de729ee2659850aa0d10efdc73", + "revisionExpr": "db7f2dffe9c0a2de729ee2659850aa0d10efdc73", + "sha256": "0jpk7rw1419nlb7pslyaw4gmmilc720z20nyhrzl6gs9xf7n9yq0", + "url": "https://github.com/GrapheneOS/device_google_bramble" + }, + "device/google/bramble-sepolicy": { + "dateTime": 1643741069, + "groups": [ + "bramble", + "device" + ], + "rev": "ec9d8ae7f683c4564ecb8089ab4dedf9b191c38e", + "revisionExpr": "ec9d8ae7f683c4564ecb8089ab4dedf9b191c38e", + "sha256": "0n9jfbn47mrmgsf3fblc53nhkyac4wrlbi5infap89wj5d28z3li", + "url": "https://android.googlesource.com/device/google/bramble-sepolicy" + }, + "device/google/contexthub": { + "dateTime": 1646820169, + "groups": [ + "device", + "pdk" + ], + "rev": "c4f3bcb462bd5c7d1094fb47b498480c71f74ed3", + "revisionExpr": "c4f3bcb462bd5c7d1094fb47b498480c71f74ed3", + "sha256": "1pg5nrawk6z8yvkwq55zkfbky729586jnbvhqxpgx8s31bmaw4pg", + "url": "https://android.googlesource.com/device/google/contexthub" + }, + "device/google/coral": { + "dateTime": 1682710591, + "groups": [ + "coral", + "device", + "generic_fs" + ], + "rev": "68c22cf79a53e7e13d6dec36a852582bc3d1da9b", + "revisionExpr": "68c22cf79a53e7e13d6dec36a852582bc3d1da9b", + "sha256": "1vchiwzj026ghw740qk6djj8wnrskcfkn00pvjwxp5dxgbc13w8k", + "url": "https://github.com/GrapheneOS/device_google_coral" + }, + "device/google/coral-kernel": { + "dateTime": 1682995477, + "groups": [ + "coral", + "device", + "generic_fs" + ], + "rev": "60ac60ce03b9381a354cc7a15c828dcd1f9d6b51", + "revisionExpr": "60ac60ce03b9381a354cc7a15c828dcd1f9d6b51", + "sha256": "0przzji9bx7nlyi7z0g7d5ninqzpr8d1r790f9d9g7zwhilwcnc5", + "url": "https://github.com/GrapheneOS/device_google_coral-kernel" + }, + "device/google/coral-sepolicy": { + "dateTime": 1682771857, + "groups": [ + "coral", + "device", + "generic_fs" + ], + "rev": "d797c1db331fd326483abf7724abe67c1983eb8b", + "revisionExpr": "d797c1db331fd326483abf7724abe67c1983eb8b", + "sha256": "1gwpvwkkagwgmdjhn9xv7k9ff4v36gr9b2947ql1jp93dhas4fry", + "url": "https://github.com/GrapheneOS/device_google_coral-sepolicy" + }, + "device/google/cuttlefish": { + "dateTime": 1671062639, + "groups": [ + "device", + "pdk" + ], + "rev": "f07697d695a94e6263117eb7907553982d2c3032", + "revisionExpr": "f07697d695a94e6263117eb7907553982d2c3032", + "sha256": "0zzz410kppqgvpj633p05xfz3111pb0zkizaa0g4nb9avmmz9fp0", + "url": "https://android.googlesource.com/device/google/cuttlefish" + }, + "device/google/cuttlefish_prebuilts": { + "dateTime": 1666134556, + "groups": [ + "device", + "pdk" + ], + "rev": "4172308d931bd66414958f3813154dc920bfb993", + "revisionExpr": "4172308d931bd66414958f3813154dc920bfb993", + "sha256": "07di6a34ar5j03lxa25dmz1v36qck4d5z3i0ixmb3n2n9ac9nhiz", + "url": "https://android.googlesource.com/device/google/cuttlefish_prebuilts" + }, + "device/google/gs-common": { + "dateTime": 1678814424, + "groups": [ + "bluejay", + "device", + "pdk-gs-arm", + "slider" + ], + "rev": "4395d2ced702c5586d39d7e659d246c9dfc7dc46", + "revisionExpr": "4395d2ced702c5586d39d7e659d246c9dfc7dc46", + "sha256": "0ipyfbrsia7d482h6gqj447mf8bqij44r29sad7in3qahz5mapkp", + "url": "https://github.com/GrapheneOS/device_google_gs-common" + }, + "device/google/gs101": { + "dateTime": 1681164643, + "groups": [ + "bluejay", + "device", + "pdk-gs-arm", + "slider" + ], + "rev": "904a09955f076b70ff7cae137c0fe7ccb9b142ae", + "revisionExpr": "904a09955f076b70ff7cae137c0fe7ccb9b142ae", + "sha256": "0jilz85fzbzcs35hy70p3ny7qv2m1bxjrkwpbs7gw5ks6x22irrb", + "url": "https://github.com/GrapheneOS/device_google_gs101" + }, + "device/google/gs101-sepolicy": { + "dateTime": 1681164644, + "groups": [ + "bluejay", + "device", + "pdk-gs-arm", + "slider" + ], + "rev": "7bb2af44cec763e21da54c6516e3df9d968e3c1d", + "revisionExpr": "7bb2af44cec763e21da54c6516e3df9d968e3c1d", + "sha256": "1cfxpcddjj7f5rp2zvncdfq6yv959vn67lk5lckzr8cfbbblmpnv", + "url": "https://github.com/GrapheneOS/device_google_gs101-sepolicy" + }, + "device/google/gs201": { + "dateTime": 1681164646, + "groups": [ + "cloudripper", + "device" + ], + "rev": "74c444d1ee19b0c59e2378ab3c53ed00f5613daa", + "revisionExpr": "74c444d1ee19b0c59e2378ab3c53ed00f5613daa", + "sha256": "0vgp02j7d0msg66bdda4rybppixlmcrvpmf1dgvark4xcld0xfnb", + "url": "https://github.com/GrapheneOS/device_google_gs201" + }, + "device/google/gs201-sepolicy": { + "dateTime": 1681164648, + "groups": [ + "cloudripper", + "device" + ], + "rev": "eabff9b05caa0654f0408780daf449d47db4bb70", + "revisionExpr": "eabff9b05caa0654f0408780daf449d47db4bb70", + "sha256": "05xijw05a6rmrln7767hpyzr4pmk3lh3kdiwbqljrc61jn68apdg", + "url": "https://github.com/GrapheneOS/device_google_gs201-sepolicy" + }, + "device/google/pantah": { + "dateTime": 1682966254, + "groups": [ + "cloudripper", + "device" + ], + "rev": "81a155ea60937d69dcf22e983c3e23133d30e91e", + "revisionExpr": "81a155ea60937d69dcf22e983c3e23133d30e91e", + "sha256": "1iz7kpsyv8g75v92np86m4b2dycas54sjiz8k6ymjidcdyfx9w2h", + "url": "https://github.com/GrapheneOS/device_google_pantah" + }, + "device/google/pantah-kernel": { + "dateTime": 1682994347, + "groups": [ + "cloudripper", + "device" + ], + "rev": "fc9ca1f9507ea33d81d9c7fef1e2d77513c4df45", + "revisionExpr": "fc9ca1f9507ea33d81d9c7fef1e2d77513c4df45", + "sha256": "1jxziyvcfcmq64nfgl99qcq7acmlg4fd7721z4nkl83q11r5mcjc", + "url": "https://github.com/GrapheneOS/device_google_pantah-kernel" + }, + "device/google/pantah-sepolicy": { + "dateTime": 1672963420, + "groups": [ + "cloudripper", + "device" + ], + "rev": "dc34e410e06097b6bf4b5270edeb90b7709907d8", + "revisionExpr": "dc34e410e06097b6bf4b5270edeb90b7709907d8", + "sha256": "0lwd518zb74d58zqnmqlkkg1lggkxm8fq9jajj61zf8ry0c2hjf8", + "url": "https://android.googlesource.com/device/google/pantah-sepolicy" + }, + "device/google/raviole": { + "dateTime": 1682966256, + "groups": [ + "device", + "pdk-gs-arm", + "slider" + ], + "rev": "5718458c2190113166308942cb5716d19b471c3b", + "revisionExpr": "5718458c2190113166308942cb5716d19b471c3b", + "sha256": "0jv0dqskgdpln8fvysln0q6nvyn9852qb336gni4jgnrcm6dwm5r", + "url": "https://github.com/GrapheneOS/device_google_raviole" + }, + "device/google/raviole-kernel": { + "dateTime": 1682994711, + "groups": [ + "device", + "pdk-gs-arm", + "slider" + ], + "rev": "11f4b8b9ffc52056be5b1a83e42abc6609524b30", + "revisionExpr": "11f4b8b9ffc52056be5b1a83e42abc6609524b30", + "sha256": "1w2rkw7h7d5p9ndmbmb56ns3pga83r48xxsmcjgnw0gbfl3chxqb", + "url": "https://github.com/GrapheneOS/device_google_raviole-kernel" + }, + "device/google/redbull": { + "dateTime": 1682966259, + "groups": [ + "device", + "redbull" + ], + "rev": "bc00ad429c3415b3748045743cc291bdc42d6704", + "revisionExpr": "bc00ad429c3415b3748045743cc291bdc42d6704", + "sha256": "0im9a3528ybwb5k6hkkg1y0agcghwxnfn1p9a1lsm5b1pvcjg93v", + "url": "https://github.com/GrapheneOS/device_google_redbull" + }, + "device/google/redbull-kernel": { + "dateTime": 1682994335, + "groups": [ + "bramble", + "device", + "redfin" + ], + "rev": "ca4a40eb2ce522eea5a77e702d40c1cea4cff6d7", + "revisionExpr": "ca4a40eb2ce522eea5a77e702d40c1cea4cff6d7", + "sha256": "1aj5hw48w11h9myimpj4i05ljy2m27cxhqal4cbbnscdbxkrgpqz", + "url": "https://github.com/GrapheneOS/device_google_redbull-kernel" + }, + "device/google/redbull-sepolicy": { + "dateTime": 1682771615, + "groups": [ + "device", + "redbull" + ], + "rev": "3ad5679e72d21ce7c9e24dc02010ecdaa55c0bcb", + "revisionExpr": "3ad5679e72d21ce7c9e24dc02010ecdaa55c0bcb", + "sha256": "1zh1zllfb498yw1bxl5gr93dx0a0bikgih2kbph3l64gkgybjkm2", + "url": "https://github.com/GrapheneOS/device_google_redbull-sepolicy" + }, + "device/google/redfin": { + "dateTime": 1678728448, + "groups": [ + "device", + "redfin" + ], + "rev": "93ac7267037622efb6240bc8d988142040152038", + "revisionExpr": "93ac7267037622efb6240bc8d988142040152038", + "sha256": "012r273gkfswpmx8nlkhmmwcv5gsdsvjrfhs2qclhz1709rmxyfh", + "url": "https://github.com/GrapheneOS/device_google_redfin" + }, + "device/google/redfin-sepolicy": { + "dateTime": 1652377296, + "groups": [ + "device", + "redfin" + ], + "rev": "79950dea83150609d6083b2242fffc3b548bec51", + "revisionExpr": "79950dea83150609d6083b2242fffc3b548bec51", + "sha256": "0sfdwz46qimb3ad2ic5rqx28afccc5dbqkjbgxypainqfvllnja7", + "url": "https://android.googlesource.com/device/google/redfin-sepolicy" + }, + "device/google/sunfish": { + "dateTime": 1682966265, + "groups": [ + "device", + "sunfish" + ], + "rev": "492efee25a77054b0356c027eede8a9971c76e19", + "revisionExpr": "492efee25a77054b0356c027eede8a9971c76e19", + "sha256": "0z8plkfmfiy90hszhs50l444rcd55h01xqywpxdi2cfyh6yngr0k", + "url": "https://github.com/GrapheneOS/device_google_sunfish" + }, + "device/google/sunfish-kernel": { + "dateTime": 1682994577, + "groups": [ + "device", + "sunfish" + ], + "rev": "4ebdc9b465317f6c23d38a172a05a85b81063839", + "revisionExpr": "4ebdc9b465317f6c23d38a172a05a85b81063839", + "sha256": "1jgfsj8ndz01rz0v7fgv24z1cszgmg0s4829gvdlkxddvxy93n1n", + "url": "https://github.com/GrapheneOS/device_google_sunfish-kernel" + }, + "device/google/sunfish-sepolicy": { + "dateTime": 1682771888, + "groups": [ + "device", + "sunfish" + ], + "rev": "ceef769f1c1387cd0d0cb14008028e81ff0202df", + "revisionExpr": "ceef769f1c1387cd0d0cb14008028e81ff0202df", + "sha256": "0g3ndla42f862q8qhi3g7mr1kikwip3wv226cy29pqh27acfrjm8", + "url": "https://github.com/GrapheneOS/device_google_sunfish-sepolicy" + }, + "device/google/trout": { + "dateTime": 1672877011, + "groups": [ + "device", + "gull", + "pdk", + "trout" + ], + "rev": "b7f6b4d8a948b06dcbd278a17cc030d630640b77", + "revisionExpr": "b7f6b4d8a948b06dcbd278a17cc030d630640b77", + "sha256": "0gmzm8r4hqcqpmflcfcfdwnmy0mb56x0z7l5wrhabwsv9y08hi15", + "url": "https://android.googlesource.com/device/google/trout" + }, + "device/google_car": { + "dateTime": 1671495212, + "groups": [ + "pdk" + ], + "rev": "283bba848c244d740bca5e6adeaedba0ec382cee", + "revisionExpr": "283bba848c244d740bca5e6adeaedba0ec382cee", + "sha256": "1f2mw4zygj03d0bs31c01cv3g4q9644jy74fi0v454d9lv84akli", + "url": "https://android.googlesource.com/device/google_car" + }, + "device/linaro/dragonboard": { + "dateTime": 1650520036, + "groups": [ + "device", + "dragonboard", + "pdk" + ], + "rev": "9313438ca29ee0284b4d1d8fcdfa2a82541641e2", + "revisionExpr": "9313438ca29ee0284b4d1d8fcdfa2a82541641e2", + "sha256": "0qlmsdp1s9i4437y4i9bmnywvkdamcc99xfavk9z9flw43l9i4va", + "url": "https://android.googlesource.com/device/linaro/dragonboard" + }, + "device/linaro/dragonboard-kernel": { + "dateTime": 1644618216, + "groups": [ + "device", + "dragonboard", + "pdk" + ], + "rev": "4bede96b386b11061c5f204d8731eaa8c316d4bf", + "revisionExpr": "4bede96b386b11061c5f204d8731eaa8c316d4bf", + "sha256": "0d09y15d1hqdkap7fz7niy9cx239hvdkg4vbf4bg5n798a1anxk5", + "url": "https://android.googlesource.com/device/linaro/dragonboard-kernel" + }, + "device/linaro/hikey": { + "dateTime": 1648168058, + "groups": [ + "device", + "hikey", + "pdk" + ], + "rev": "ed84c02f8cffa49b95bbbc7eb5052dc5d3f4b933", + "revisionExpr": "ed84c02f8cffa49b95bbbc7eb5052dc5d3f4b933", + "sha256": "0qg64i5ddpp78d39ff7g8vdbc4z8x1rqgzs9m02nqg1g9b1bkr69", + "url": "https://android.googlesource.com/device/linaro/hikey" + }, + "device/linaro/hikey-kernel": { + "dateTime": 1644962965, + "groups": [ + "device", + "hikey", + "pdk" + ], + "rev": "9fe18a4a65c7b393f268d40c8443a48886d365e2", + "revisionExpr": "9fe18a4a65c7b393f268d40c8443a48886d365e2", + "sha256": "0rvsw2d9a80bfwy2mw6z2rb3ildiai7fv4vxymgq2p0r2lznryhm", + "url": "https://android.googlesource.com/device/linaro/hikey-kernel" + }, + "device/linaro/poplar": { + "dateTime": 1648168059, + "groups": [ + "device", + "pdk", + "poplar" + ], + "rev": "dde8b4d79d94ba1347830a1d2dc4574ce1832b50", + "revisionExpr": "dde8b4d79d94ba1347830a1d2dc4574ce1832b50", + "sha256": "1q4w8z3npy73kj2iyinhhflrz3b3qf1blawp4i47mwvnp6ng6w6r", + "url": "https://android.googlesource.com/device/linaro/poplar" + }, + "device/linaro/poplar-kernel": { + "dateTime": 1558122724, + "groups": [ + "device", + "pdk", + "poplar" + ], + "rev": "e495c704b7a6fade74a0049d47a66614bec4a0b8", + "revisionExpr": "e495c704b7a6fade74a0049d47a66614bec4a0b8", + "sha256": "0danmswzl4r3skm19gg0868p36fxlhd5vj793v4i5allqkqgnxin", + "url": "https://android.googlesource.com/device/linaro/poplar-kernel" + }, + "device/sample": { + "dateTime": 1653585325, + "groups": [ + "pdk" + ], + "rev": "5f5aef3bb2ca4e82efb3a8c5a7f18ac54af356b6", + "revisionExpr": "5f5aef3bb2ca4e82efb3a8c5a7f18ac54af356b6", + "sha256": "01jgz0w4nyf49j121d2flalkwzksh1lsjw18rrqxdnhbmkzdmgv7", + "url": "https://android.googlesource.com/device/sample" + }, + "device/ti/beagle_x15": { + "dateTime": 1646331885, + "groups": [ + "beagle_x15", + "device", + "pdk" + ], + "rev": "f0fb65a243dd966f018719d2627ad23e029ffd75", + "revisionExpr": "f0fb65a243dd966f018719d2627ad23e029ffd75", + "sha256": "0x9spgn8f967dsxnay1yw31qdp7hby2c6ks29fsl12wzls1g6q22", + "url": "https://android.googlesource.com/device/ti/beagle-x15" + }, + "device/ti/beagle_x15-kernel": { + "dateTime": 1637019708, + "groups": [ + "beagle_x15", + "device", + "pdk" + ], + "rev": "1e24609d621b7ce3b065109c083fc0f289b4c594", + "revisionExpr": "1e24609d621b7ce3b065109c083fc0f289b4c594", + "sha256": "1ikwkq8sg24xbf4kzgvbfa5i2cf4xybayfs47111pv0b2zjlls5v", + "url": "https://android.googlesource.com/device/ti/beagle-x15-kernel" + }, + "external/Apps": { + "dateTime": 1681736607, + "groups": [], + "rev": "c4cb1eb18a8396d6d62cd447296ab69608fc2172", + "revisionExpr": "c4cb1eb18a8396d6d62cd447296ab69608fc2172", + "sha256": "1j4p0m9jv6n4yl6r6ppxnv83cfr48k7n82fxcnnnia1a0nqzkw8a", + "url": "https://github.com/GrapheneOS/platform_external_Apps" + }, + "external/Auditor": { + "dateTime": 1681930064, + "groups": [], + "rev": "478dc8a180e44bbd6100f73ea12f93be2df34ba8", + "revisionExpr": "478dc8a180e44bbd6100f73ea12f93be2df34ba8", + "sha256": "00chd91lng2wp32fkr9pyq5x135ks6wpqa2dvg534s002igqxikm", + "url": "https://github.com/GrapheneOS/platform_external_Auditor" + }, + "external/Camera": { + "dateTime": 1681944547, + "groups": [], + "rev": "9ef6468203f681f15137412298c273456bd16930", + "revisionExpr": "9ef6468203f681f15137412298c273456bd16930", + "sha256": "11gvb2rn5jshhdpai2j642k1w7k4dwc5rhk0jvvncll91bl229xk", + "url": "https://github.com/GrapheneOS/platform_external_Camera" + }, + "external/ComputeLibrary": { + "dateTime": 1622652520, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "5e63e0232fe7426f10e5982bd4005d706f1beea2", + "revisionExpr": "5e63e0232fe7426f10e5982bd4005d706f1beea2", + "sha256": "1k1ian6l5wkr2lgbn061rqggrv2k37z8x56jw2k005ga020qb71k", + "url": "https://android.googlesource.com/platform/external/ComputeLibrary" + }, + "external/FP16": { + "dateTime": 1647650515, + "groups": [ + "pdk" + ], + "rev": "8217ca7fcb18ecd3b12e952f6e41c5b9316fe411", + "revisionExpr": "8217ca7fcb18ecd3b12e952f6e41c5b9316fe411", + "sha256": "1snvh9lkgaiimyr292s84lkwp42vqvdk34j9k1r6ks09mqw376fj", + "url": "https://android.googlesource.com/platform/external/FP16" + }, + "external/FXdiv": { + "dateTime": 1622652521, + "groups": [ + "pdk" + ], + "rev": "e3abe6d470f96474bcdb3df867f9d4cd451b9e71", + "revisionExpr": "e3abe6d470f96474bcdb3df867f9d4cd451b9e71", + "sha256": "1804qzjg3vn7crqfzb8qv4f8sz5gl09b6h1lsgdr2plz2iga6b6m", + "url": "https://android.googlesource.com/platform/external/FXdiv" + }, + "external/GmsCompatConfig": { + "dateTime": 1682803179, + "groups": [ + "pdk-fs" + ], + "rev": "7f43bccdef2c9a57c11dff1145c0f70f60598f26", + "revisionExpr": "7f43bccdef2c9a57c11dff1145c0f70f60598f26", + "sha256": "1yf18ka0pyhqj5bs2zshwlfba8n0890izj46lqbw76yhp1wm32jb", + "url": "https://github.com/GrapheneOS/platform_external_GmsCompatConfig" + }, + "external/ImageMagick": { + "dateTime": 1638978511, + "groups": [ + "pdk" + ], + "rev": "e617870700c34c12c4a53d8e91223bb4f99e5297", + "revisionExpr": "e617870700c34c12c4a53d8e91223bb4f99e5297", + "sha256": "1ki6g67jqb1pi20hqbxksw04xxcdl7rn52yvjwck43pmglkyaggi", + "url": "https://android.googlesource.com/platform/external/ImageMagick" + }, + "external/OpenCL-CTS": { + "dateTime": 1646702220, + "groups": [], + "rev": "77ce97e0c7514e809caa9e14fe1fd6e3fd15e03a", + "revisionExpr": "77ce97e0c7514e809caa9e14fe1fd6e3fd15e03a", + "sha256": "047i65qadpydp53bgfz5vp4pr126msk155waxz63575im3bq7m2f", + "url": "https://android.googlesource.com/platform/external/OpenCL-CTS" + }, + "external/OpenCSD": { + "dateTime": 1634193979, + "groups": [ + "pdk" + ], + "rev": "a99a76cfe180577a3a4f5e0ecbc3025057d6f6bd", + "revisionExpr": "a99a76cfe180577a3a4f5e0ecbc3025057d6f6bd", + "sha256": "07z6wdgq646npm7wl31brpj5qi8dd1xv1i7mpsslrd9xpakn1hx2", + "url": "https://android.googlesource.com/platform/external/OpenCSD" + }, + "external/PdfViewer": { + "dateTime": 1670230732, + "groups": [], + "rev": "290f909471465b43181e380788c302ce73f750e4", + "revisionExpr": "290f909471465b43181e380788c302ce73f750e4", + "sha256": "16z7rjhlc1r9rzgpkq7bgmhgmyrpd2vj3061fsg040wm7kjmmczm", + "url": "https://github.com/GrapheneOS/platform_external_PdfViewer" + }, + "external/Reactive-Extensions/RxCpp": { + "dateTime": 1622298999, + "groups": [ + "pdk" + ], + "rev": "de986f59e99bd585280a061f545150ee1268f012", + "revisionExpr": "de986f59e99bd585280a061f545150ee1268f012", + "sha256": "1ydkh937q0vss0y5zid0zfrhlvk0rib57g2cnylzl2f667svabr0", + "url": "https://android.googlesource.com/platform/external/Reactive-Extensions/RxCpp" + }, + "external/TestParameterInjector": { + "dateTime": 1630933561, + "groups": [ + "pdk" + ], + "rev": "94c416dd8ce2bc8d0a1245be08a1fb2235b4b9b3", + "revisionExpr": "94c416dd8ce2bc8d0a1245be08a1fb2235b4b9b3", + "sha256": "1d1y4rr7xl4r9bb5v20jpskkgkgidb26vnkg4s1dq8fmsk2maliq", + "url": "https://android.googlesource.com/platform/external/TestParameterInjector" + }, + "external/XNNPACK": { + "dateTime": 1647895675, + "groups": [ + "pdk" + ], + "rev": "34976aabc4dd1d337ef72eb97508317122a59971", + "revisionExpr": "34976aabc4dd1d337ef72eb97508317122a59971", + "sha256": "12zi9983m7a79ldbnkkdipkrmf3sg54wilkjk6s67323jxajch59", + "url": "https://android.googlesource.com/platform/external/XNNPACK" + }, + "external/aac": { + "dateTime": 1650432798, + "groups": [ + "pdk" + ], + "rev": "2c16a17358fb7c0d6365138e27a62913f9fa2c1a", + "revisionExpr": "2c16a17358fb7c0d6365138e27a62913f9fa2c1a", + "sha256": "0qgrr4r3k4xv9k4nq4fx710ix35ymd46vlin6q689g7qk2kqwih8", + "url": "https://android.googlesource.com/platform/external/aac" + }, + "external/abseil-cpp": { + "dateTime": 1642042951, + "groups": [ + "pdk" + ], + "rev": "71a68520a63a5bae1b6bee6f0b79184ffa1aa99f", + "revisionExpr": "71a68520a63a5bae1b6bee6f0b79184ffa1aa99f", + "sha256": "0q2w8znax7acwgyvwx5vjqm1f8if9b2qvncxwb4bir38s0byg286", + "url": "https://android.googlesource.com/platform/external/abseil-cpp" + }, + "external/android-clat": { + "dateTime": 1649194829, + "groups": [ + "pdk" + ], + "rev": "3f1d250e545d30a05c94b34145a39ef0826efbba", + "revisionExpr": "3f1d250e545d30a05c94b34145a39ef0826efbba", + "sha256": "1hgj1byx08w4p6a7hmwg5ha3z1hwqim5ilm53q8v6nrb3qa1lq83", + "url": "https://android.googlesource.com/platform/external/android-clat" + }, + "external/android-nn-driver": { + "dateTime": 1678728653, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "515ab7f10bf5f37bb0a052b08eea5f61080e6ac9", + "revisionExpr": "515ab7f10bf5f37bb0a052b08eea5f61080e6ac9", + "sha256": "0y5v3yjkshqscrik7xcl0nxykp04lk02v12kl39dnqd7x4n9x8qs", + "url": "https://github.com/GrapheneOS/platform_external_android-nn-driver" + }, + "external/androidplot": { + "dateTime": 1622652526, + "groups": [ + "pdk" + ], + "rev": "e67b5c11b0a39d07706faa2f5faf820db3848005", + "revisionExpr": "e67b5c11b0a39d07706faa2f5faf820db3848005", + "sha256": "1dxx539y2fbys0v3108mvk6ac875rjz6sw552xa2mhdhj5hywx32", + "url": "https://android.googlesource.com/platform/external/androidplot" + }, + "external/angle": { + "dateTime": 1676398856, + "groups": [ + "pdk" + ], + "rev": "8a02186d3e8f31f6335fd7b4c2586d839dfec3f9", + "revisionExpr": "8a02186d3e8f31f6335fd7b4c2586d839dfec3f9", + "sha256": "1pl1iiiy23lwhgbqbv34wi90a7jq73558ns7lfdpnr65csvn3qh8", + "url": "https://android.googlesource.com/platform/external/angle" + }, + "external/ant-glob": { + "dateTime": 1649812985, + "groups": [ + "pdk" + ], + "rev": "d46c321490bc8568b6528ded6199d7c72dfe938b", + "revisionExpr": "d46c321490bc8568b6528ded6199d7c72dfe938b", + "sha256": "0vvl7ksvmfpyskza8f6nqzdf0jz5bd3yhznnwwz4m2z41gjkqfmx", + "url": "https://android.googlesource.com/platform/external/ant-glob" + }, + "external/antlr": { + "dateTime": 1622652527, + "groups": [ + "pdk" + ], + "rev": "d6854b78cd0ed8288f8d81970eff353d2176be24", + "revisionExpr": "d6854b78cd0ed8288f8d81970eff353d2176be24", + "sha256": "09m5na2mm1qbbffzvmyvkvvp48wcfyd2m90asg07adaf94pw7xkb", + "url": "https://android.googlesource.com/platform/external/antlr" + }, + "external/apache-commons-bcel": { + "dateTime": 1622652528, + "groups": [ + "pdk" + ], + "rev": "76d2a11286542b37dcc583942b23abbd69efca2e", + "revisionExpr": "76d2a11286542b37dcc583942b23abbd69efca2e", + "sha256": "1wg1k32wz232b3d0iz8n0krpclz21l8jmmpd08ybgx410ga0nlwb", + "url": "https://android.googlesource.com/platform/external/apache-commons-bcel" + }, + "external/apache-commons-compress": { + "dateTime": 1622652529, + "groups": [ + "pdk" + ], + "rev": "67a9cb06d6901ac0324d14e70a941482a2c1d838", + "revisionExpr": "67a9cb06d6901ac0324d14e70a941482a2c1d838", + "sha256": "1mrr0ypp23pljll9i0xawar6h4snw52k10xnggmsrj638xi5bmms", + "url": "https://android.googlesource.com/platform/external/apache-commons-compress" + }, + "external/apache-commons-math": { + "dateTime": 1622652529, + "groups": [ + "pdk" + ], + "rev": "2070d50c31d77a29746a080be684b7d977d5d3c4", + "revisionExpr": "2070d50c31d77a29746a080be684b7d977d5d3c4", + "sha256": "17f2wbjgrpyjbcxxmwyfyxfbr7ci4z14ry1vp7dac0hlzn57rpln", + "url": "https://android.googlesource.com/platform/external/apache-commons-math" + }, + "external/apache-harmony": { + "dateTime": 1652377066, + "groups": [ + "pdk" + ], + "rev": "ed7345a216a14e9804309859b5580d28b6d0d1f2", + "revisionExpr": "ed7345a216a14e9804309859b5580d28b6d0d1f2", + "sha256": "04fnnf5yc4qdchxh5n5a5wrq7kpfx4pcncl66y6smjljca8izmk1", + "url": "https://android.googlesource.com/platform/external/apache-harmony" + }, + "external/apache-http": { + "dateTime": 1622854519, + "groups": [ + "pdk" + ], + "rev": "0bbd5408982f09c7e290a4aa528e1bb992ddca73", + "revisionExpr": "0bbd5408982f09c7e290a4aa528e1bb992ddca73", + "sha256": "180wkbj8pj021w6wizcjlnjl8giw3bs998jrxxpyrkpnjbf7nw2a", + "url": "https://android.googlesource.com/platform/external/apache-http" + }, + "external/apache-xml": { + "dateTime": 1638978479, + "groups": [ + "pdk" + ], + "rev": "7b50b3f18e06b9e9b78bd4487e7cdfbe1982391f", + "revisionExpr": "7b50b3f18e06b9e9b78bd4487e7cdfbe1982391f", + "sha256": "1mfmqv8qah4ncwrjqx79z90g3sxzck5klcmjp2jsayzslmim0g46", + "url": "https://android.googlesource.com/platform/external/apache-xml" + }, + "external/arm-neon-tests": { + "dateTime": 1622652530, + "groups": [ + "vendor" + ], + "rev": "3608772b3983544e289c28f24994b2bb6dbe7553", + "revisionExpr": "3608772b3983544e289c28f24994b2bb6dbe7553", + "sha256": "05q3rb390d3zdmva3br4r2njy8hwvnn3ny796dbbsy8fwyq6ijzg", + "url": "https://android.googlesource.com/platform/external/arm-neon-tests" + }, + "external/arm-optimized-routines": { + "dateTime": 1647909475, + "groups": [ + "pdk" + ], + "rev": "427662fb98ee03c3697b90141bba493b8cb47a47", + "revisionExpr": "427662fb98ee03c3697b90141bba493b8cb47a47", + "sha256": "15i3vfd9anlglada5n5mvb07kildzlg25rjdl53h8wrsnb8zdscm", + "url": "https://android.googlesource.com/platform/external/arm-optimized-routines" + }, + "external/arm-trusted-firmware": { + "dateTime": 1636148444, + "groups": [ + "pdk" + ], + "rev": "d2ebd507612c6d0e62ab68cc89a76b29d47a4394", + "revisionExpr": "d2ebd507612c6d0e62ab68cc89a76b29d47a4394", + "sha256": "149yxn9xvww96zs2im30682d5p277cf7rpfqiyq77my8cgb41vgn", + "url": "https://android.googlesource.com/platform/external/arm-trusted-firmware" + }, + "external/armnn": { + "dateTime": 1678728654, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "2a365900ba317fc4f6e618d4c8f3bc4b7439153b", + "revisionExpr": "2a365900ba317fc4f6e618d4c8f3bc4b7439153b", + "sha256": "1ql4pzi8v1niid01b835ss6swy7rhdaw92icqalv4jr8vnab99b3", + "url": "https://github.com/GrapheneOS/platform_external_armnn" + }, + "external/auto": { + "dateTime": 1668218697, + "groups": [ + "pdk" + ], + "rev": "2a3c3742f966c656eefa5f9c4fa4b88ee7ea4c0c", + "revisionExpr": "2a3c3742f966c656eefa5f9c4fa4b88ee7ea4c0c", + "sha256": "1hl0kvcsh9bikk7wqmb322hakp8d8gqky8rpygwb3rc5v8mspxh5", + "url": "https://android.googlesource.com/platform/external/auto" + }, + "external/autotest": { + "dateTime": 1622652533, + "groups": [ + "pdk-fs" + ], + "rev": "025ef692cb20347c580951331369335b01ee44fb", + "revisionExpr": "025ef692cb20347c580951331369335b01ee44fb", + "sha256": "1wnd234ci6hwfflsdf248jvmwp8dd08hcka8nll3gh0wqmy9bizf", + "url": "https://android.googlesource.com/platform/external/autotest" + }, + "external/avb": { + "dateTime": 1650495959, + "groups": [ + "pdk" + ], + "rev": "3e0cd9ecbb2d529087b71486635c3f56031d6e13", + "revisionExpr": "3e0cd9ecbb2d529087b71486635c3f56031d6e13", + "sha256": "1p1zgmg398ggcsvij4s7aa18i4piggc0h5zpzv6wq5q48wigws56", + "url": "https://android.googlesource.com/platform/external/avb" + }, + "external/bazel-skylib": { + "dateTime": 1628134658, + "groups": [ + "pdk" + ], + "rev": "e3e4f5325f3a9b46381531439b27dcfb294477fe", + "revisionExpr": "e3e4f5325f3a9b46381531439b27dcfb294477fe", + "sha256": "0qkdnvsm4f9s9nabrlv9njjq8rz5hq11a95fssgkjv4x4xb7gg6x", + "url": "https://android.googlesource.com/platform/external/bazel-skylib" + }, + "external/bazelbuild-rules_android": { + "dateTime": 1638357994, + "groups": [ + "pdk" + ], + "rev": "7f7740c9ea674bf465c2afe0496065f7a6a0449e", + "revisionExpr": "7f7740c9ea674bf465c2afe0496065f7a6a0449e", + "sha256": "0l0mfjj2saq37dk5hviw13yxwqyzx3v168sga68zi0fihflll16p", + "url": "https://android.googlesource.com/platform/external/bazelbuild-rules_android" + }, + "external/bc": { + "dateTime": 1647911791, + "groups": [ + "pdk" + ], + "rev": "f2b0d658000e59ee81f263ea73b1c3870a1e8993", + "revisionExpr": "f2b0d658000e59ee81f263ea73b1c3870a1e8993", + "sha256": "0dr07hcms4bmczksxcs2cbc390any0kh2wxkdh78myg7d5biyzm7", + "url": "https://android.googlesource.com/platform/external/bc" + }, + "external/bcc": { + "dateTime": 1649197106, + "groups": [ + "pdk" + ], + "rev": "9a1c8ffe05f96ae6a19946f96b4a0e781d8ae3ce", + "revisionExpr": "9a1c8ffe05f96ae6a19946f96b4a0e781d8ae3ce", + "sha256": "09xlj0vhp7sc082z1vw6ndkv6d3yhx3kaab4fj00z4rx1qgvlb3z", + "url": "https://android.googlesource.com/platform/external/bcc" + }, + "external/blktrace": { + "dateTime": 1622652534, + "groups": [ + "pdk" + ], + "rev": "d300bba0e4b3b84fef4cef81b1818cbc194a5b8c", + "revisionExpr": "d300bba0e4b3b84fef4cef81b1818cbc194a5b8c", + "sha256": "1v4znxs40lqzd9k5qw5my887x3ybybdfhhcf7qi3y4v9p8wqk9mw", + "url": "https://android.googlesource.com/platform/external/blktrace" + }, + "external/boringssl": { + "dateTime": 1665011443, + "groups": [ + "pdk" + ], + "rev": "a692c5b3e96b9c085421103a0cc8936825538eda", + "revisionExpr": "a692c5b3e96b9c085421103a0cc8936825538eda", + "sha256": "19vywdbicjs85dflvyssjpjxdwjqnp8yjszjyb5sbyzmqzxi9js4", + "url": "https://android.googlesource.com/platform/external/boringssl" + }, + "external/bouncycastle": { + "dateTime": 1668218713, + "groups": [ + "pdk" + ], + "rev": "e4fb7fc2dd9537c33ba2d7a20bfd479bbefcab43", + "revisionExpr": "e4fb7fc2dd9537c33ba2d7a20bfd479bbefcab43", + "sha256": "082ywla2fa9ns59pwhda726v1j66qk0g8nl5x3223x0hl24b6gzi", + "url": "https://android.googlesource.com/platform/external/bouncycastle" + }, + "external/bpftool": { + "dateTime": 1649409150, + "groups": [ + "pdk" + ], + "rev": "63459af41c7eec3246d7bc13898c84f722687de5", + "revisionExpr": "63459af41c7eec3246d7bc13898c84f722687de5", + "sha256": "0pghq17bz2wizanlb50j762k3r7525wlnsb1cy7ni9vlm3h5c0d0", + "url": "https://android.googlesource.com/platform/external/bpftool" + }, + "external/brotli": { + "dateTime": 1622652535, + "groups": [ + "pdk" + ], + "rev": "ba7ec1607b90d7a911422d9761ffa4fd14548b4f", + "revisionExpr": "ba7ec1607b90d7a911422d9761ffa4fd14548b4f", + "sha256": "0jjahi9515i5fchmym5rc9fk63hh8dmmbacpvf5q8bfb96vc52bg", + "url": "https://android.googlesource.com/platform/external/brotli" + }, + "external/bsdiff": { + "dateTime": 1649306770, + "groups": [ + "pdk" + ], + "rev": "5bd632852c43ba5524b4ba46c6e7e03e77e1ea63", + "revisionExpr": "5bd632852c43ba5524b4ba46c6e7e03e77e1ea63", + "sha256": "1y68jv3z16y96gjgihsvfw4pa2n9154x1pzfqy6jfhhn80lmd64h", + "url": "https://android.googlesource.com/platform/external/bsdiff" + }, + "external/bzip2": { + "dateTime": 1642188032, + "groups": [ + "pdk" + ], + "rev": "af971b5524a392944a8fd1423b1860f3ab2919ec", + "revisionExpr": "af971b5524a392944a8fd1423b1860f3ab2919ec", + "sha256": "0m4pz4yimmbd2si5apasf5x8y7x167x6gwf4ysd3d18k3fbqr6cd", + "url": "https://android.googlesource.com/platform/external/bzip2" + }, + "external/caliper": { + "dateTime": 1646389210, + "groups": [ + "pdk" + ], + "rev": "0974b1a712c1688964c707f968a123be344bae9c", + "revisionExpr": "0974b1a712c1688964c707f968a123be344bae9c", + "sha256": "090f87fjkyhlgqs33sfrmm8wflvlb91fgm8bcnaga630vxi4hrjd", + "url": "https://android.googlesource.com/platform/external/caliper" + }, + "external/capstone": { + "dateTime": 1646371583, + "groups": [ + "pdk" + ], + "rev": "d0911058809dc914aebd64fd01b0b5f76fb171dd", + "revisionExpr": "d0911058809dc914aebd64fd01b0b5f76fb171dd", + "sha256": "0fh4zgwilbwpy8wa9pg66qqxizks1w4786ycw8n6g4mv5k97s4ij", + "url": "https://android.googlesource.com/platform/external/capstone" + }, + "external/catch2": { + "dateTime": 1646415226, + "groups": [ + "pdk" + ], + "rev": "5f8628024c5a9219caa004d6a9547aacd9ba94c1", + "revisionExpr": "5f8628024c5a9219caa004d6a9547aacd9ba94c1", + "sha256": "129fkivaa0is8mcpmk1i5i8pnws530rqhcalcdfw7134y46iyr0v", + "url": "https://android.googlesource.com/platform/external/catch2" + }, + "external/cblas": { + "dateTime": 1622298991, + "groups": [ + "pdk" + ], + "rev": "4fdeda64177f60e1b226349885b3c0ea016f3068", + "revisionExpr": "4fdeda64177f60e1b226349885b3c0ea016f3068", + "sha256": "0vs0bvv7jxg9v853ys0262523qw6f83vlyzkq8dfrsvnsycakzzf", + "url": "https://android.googlesource.com/platform/external/cblas" + }, + "external/cbor-java": { + "dateTime": 1622652538, + "groups": [ + "pdk" + ], + "rev": "6b4b6adc5ff8f91e2ddef14adf510e14aaf90204", + "revisionExpr": "6b4b6adc5ff8f91e2ddef14adf510e14aaf90204", + "sha256": "18ycp109z76isyfi7pac2nd9idi23wpywkbndp9ki1h69mwr2zmm", + "url": "https://android.googlesource.com/platform/external/cbor-java" + }, + "external/chromium-trace": { + "dateTime": 1634775998, + "groups": [ + "pdk" + ], + "rev": "9456b95a6d4b95c765c9f2264a71b0334f6cf8d7", + "revisionExpr": "9456b95a6d4b95c765c9f2264a71b0334f6cf8d7", + "sha256": "1y7cb0xnvyfw19wp28r9s8bpcm2db2anck6w5papi5l1i6x2z6ai", + "url": "https://android.googlesource.com/platform/external/chromium-trace" + }, + "external/clang": { + "dateTime": 1666307158, + "groups": [ + "pdk" + ], + "rev": "9641e2a2894e4fb9757c5453a2098fb53f8f7f90", + "revisionExpr": "9641e2a2894e4fb9757c5453a2098fb53f8f7f90", + "sha256": "0ynjkpykfy2a3xkys1j4w6f5nlfkfz5sd2dyclpkhk6klj0ywviw", + "url": "https://android.googlesource.com/platform/external/clang" + }, + "external/cldr": { + "dateTime": 1670976642, + "groups": [ + "pdk" + ], + "rev": "3d5e129125517b68c70cdcd25dc87c8f8e9bf717", + "revisionExpr": "3d5e129125517b68c70cdcd25dc87c8f8e9bf717", + "sha256": "1v4izlq88dr1b6xkmx2kp3hivnvnzrwyik0kb3km381fafrihpl4", + "url": "https://android.googlesource.com/platform/external/cldr" + }, + "external/cn-cbor": { + "dateTime": 1622298989, + "groups": [ + "pdk" + ], + "rev": "7b581886d1830f50c3ab104a56b7ab931779466f", + "revisionExpr": "7b581886d1830f50c3ab104a56b7ab931779466f", + "sha256": "1gh910wa3zrdk8jaghbbrwhr5cwxj2jiji98b00i79vdndi9fkp4", + "url": "https://android.googlesource.com/platform/external/cn-cbor" + }, + "external/compiler-rt": { + "dateTime": 1622652543, + "groups": [ + "pdk" + ], + "rev": "b429e93fbf939d13875665f7666c36dde342371d", + "revisionExpr": "b429e93fbf939d13875665f7666c36dde342371d", + "sha256": "1sxxwngwcb9z6x3f9i7fw8j08h27wvzhdnmwxbrx2kz2zphm4gwn", + "url": "https://android.googlesource.com/platform/external/compiler-rt" + }, + "external/connectedappssdk": { + "dateTime": 1658818889, + "groups": [ + "pdk" + ], + "rev": "c08c376ed90fdb98c2ec1edd501396c5dd8d7f6a", + "revisionExpr": "c08c376ed90fdb98c2ec1edd501396c5dd8d7f6a", + "sha256": "0yg74w0kcgjpiic936k1ibg0idw2394wkj914rwywd6i9s5hvplm", + "url": "https://android.googlesource.com/platform/external/connectedappssdk" + }, + "external/conscrypt": { + "dateTime": 1678728656, + "groups": [ + "pdk" + ], + "rev": "756206ff8d4bee537c3c52bf9568dc5345965dc6", + "revisionExpr": "756206ff8d4bee537c3c52bf9568dc5345965dc6", + "sha256": "18sa1rx37h04j7qwhy9k0nzhjczxj58965vrsd1dlblh43qd8lll", + "url": "https://github.com/GrapheneOS/platform_external_conscrypt" + }, + "external/cpu_features": { + "dateTime": 1647911800, + "groups": [ + "pdk" + ], + "rev": "f2eb1669a696ccf740aac27ea40d02afcf88d6b5", + "revisionExpr": "f2eb1669a696ccf740aac27ea40d02afcf88d6b5", + "sha256": "12sv2vs84rh992bzw4ipbhjxa7vgs40kcqjass0j405dfrirbv2z", + "url": "https://android.googlesource.com/platform/external/cpu_features" + }, + "external/cpuinfo": { + "dateTime": 1622652544, + "groups": [ + "pdk" + ], + "rev": "6187d8f4fab4f059064233ef2f9a6a430522066c", + "revisionExpr": "6187d8f4fab4f059064233ef2f9a6a430522066c", + "sha256": "0y7api7gknnfphvwz8fc751yzwj5vzzgm7zqdbrcf0r3m09my4yg", + "url": "https://android.googlesource.com/platform/external/cpuinfo" + }, + "external/crcalc": { + "dateTime": 1622652544, + "groups": [ + "pdk" + ], + "rev": "a164e4c8ceb68d2ed98bfa4453ac24556007d537", + "revisionExpr": "a164e4c8ceb68d2ed98bfa4453ac24556007d537", + "sha256": "1nldnvwr197rpzigkxrdb1342vcnwh1mdazr831ynscqga55f7sc", + "url": "https://android.googlesource.com/platform/external/crcalc" + }, + "external/cros/system_api": { + "dateTime": 1588165008, + "groups": [ + "pdk" + ], + "rev": "2a8a2d44c70472770d0b4349aae4c51087f89f8f", + "revisionExpr": "2a8a2d44c70472770d0b4349aae4c51087f89f8f", + "sha256": "1jr6jiz7qjgwfm8p15lq6qh18iy25qbyr1accj1mxy2xcp3lcvnl", + "tree": "cb891c789d5114d8075da9efe5edb3a434291444", + "url": "https://android.googlesource.com/platform/external/cros/system_api" + }, + "external/crosvm": { + "dateTime": 1678728657, + "groups": [ + "pdk" + ], + "rev": "b9db661f5e71a285587a0058042ef00d550f30f1", + "revisionExpr": "b9db661f5e71a285587a0058042ef00d550f30f1", + "sha256": "0zraazyf5z3nspirys7db006gi0lpwrrkvg85l3l42ks61rkx672", + "url": "https://github.com/GrapheneOS/platform_external_crosvm" + }, + "external/curl": { + "dateTime": 1639008394, + "groups": [ + "pdk" + ], + "rev": "a63ec7d2a65b0c8fbe4e57a9bebd17015c1e1b57", + "revisionExpr": "a63ec7d2a65b0c8fbe4e57a9bebd17015c1e1b57", + "sha256": "036pm4s5bfd84gizdsnjpggb51mq7sih59c23cwyy2w6kmr8ia75", + "url": "https://android.googlesource.com/platform/external/curl" + }, + "external/dagger2": { + "dateTime": 1670285170, + "groups": [ + "pdk" + ], + "rev": "ac3693e498fc5ec6fcea7723fb16ae4d8c820ffc", + "revisionExpr": "ac3693e498fc5ec6fcea7723fb16ae4d8c820ffc", + "sha256": "0gg2r7a3dym15rldjx2z1j9wfjg873zsvzyph2mgz5lhjgmfnmrx", + "url": "https://android.googlesource.com/platform/external/dagger2" + }, + "external/deqp": { + "dateTime": 1667610365, + "groups": [ + "pdk-fs" + ], + "rev": "fdb2813991941676bb88a2f5949b1c8d4a179852", + "revisionExpr": "fdb2813991941676bb88a2f5949b1c8d4a179852", + "sha256": "11cwyds35nf2gvfnpdjdh8pzsc63pqqh2lyx6ydspaqxcjvcp1zv", + "url": "https://android.googlesource.com/platform/external/deqp" + }, + "external/deqp-deps/SPIRV-Headers": { + "dateTime": 1644335725, + "groups": [ + "pdk-fs" + ], + "rev": "567fdaf4e08b0c6cd6887dc2f5753f27b25f6ad5", + "revisionExpr": "567fdaf4e08b0c6cd6887dc2f5753f27b25f6ad5", + "sha256": "0508nlk4l2vlrs4r86ngxc8i8mnhq58gm676a7zkjjzs3fyj1dh6", + "url": "https://android.googlesource.com/platform/external/deqp-deps/SPIRV-Headers" + }, + "external/deqp-deps/SPIRV-Tools": { + "dateTime": 1644429891, + "groups": [ + "pdk-fs" + ], + "rev": "58fa443749935aa5e97ae544c2e0574835814e0b", + "revisionExpr": "58fa443749935aa5e97ae544c2e0574835814e0b", + "sha256": "0989dv9bhmjfampm56nj68f934zkgclwjqmjzjg8j9k16xdnicjj", + "url": "https://android.googlesource.com/platform/external/deqp-deps/SPIRV-Tools" + }, + "external/deqp-deps/amber": { + "dateTime": 1644330667, + "groups": [ + "pdk-fs" + ], + "rev": "3f8fbfe46bdb1dd1526687a84c644c1b2846a636", + "revisionExpr": "3f8fbfe46bdb1dd1526687a84c644c1b2846a636", + "sha256": "1vyia13cm35q11k9w3jshjs43kanbwr9rh1vx58dkm7r4pca1056", + "url": "https://android.googlesource.com/platform/external/deqp-deps/amber" + }, + "external/deqp-deps/glslang": { + "dateTime": 1649255547, + "groups": [ + "pdk-fs" + ], + "rev": "87ebffc4ba5e483e5ca13d5f9cb2afbed9bad1e4", + "revisionExpr": "87ebffc4ba5e483e5ca13d5f9cb2afbed9bad1e4", + "sha256": "04j1wi5acmymgwbw5bs68gqi5xzzjvycps4n3fgsi46s53h5vnbl", + "url": "https://android.googlesource.com/platform/external/deqp-deps/glslang" + }, + "external/desugar": { + "dateTime": 1622652549, + "groups": [ + "pdk" + ], + "rev": "9c653afd2ef483437628cdb14e3c99d9380d3dbb", + "revisionExpr": "9c653afd2ef483437628cdb14e3c99d9380d3dbb", + "sha256": "0l24kgg5lm93aawfknf9igbhcag5jlacs0v1h0b2cwk7ffq6igyv", + "url": "https://android.googlesource.com/platform/external/desugar" + }, + "external/dexmaker": { + "dateTime": 1647996045, + "groups": [ + "pdk" + ], + "rev": "ecb8636406ec1c4c89e721e38d570e8c19bba866", + "revisionExpr": "ecb8636406ec1c4c89e721e38d570e8c19bba866", + "sha256": "0aqd90qpabb35nv6xpzinwk35m1psih4c0gny8wr51yh507f9yb3", + "url": "https://android.googlesource.com/platform/external/dexmaker" + }, + "external/dlmalloc": { + "dateTime": 1588119024, + "groups": [ + "pdk" + ], + "rev": "ec96486d81952c9c07dde5ea477ef33e37c521e5", + "revisionExpr": "ec96486d81952c9c07dde5ea477ef33e37c521e5", + "sha256": "1yz7c4y6jppq2gxgc7bnrhis4na6r96w3i9y7rqb32hyh971ym8h", + "tree": "b06ac27129c0b61709496137ff6ca8b044928639", + "url": "https://android.googlesource.com/platform/external/dlmalloc" + }, + "external/dng_sdk": { + "dateTime": 1650404996, + "groups": [ + "pdk" + ], + "rev": "71c2791f9b8e90c57f2babffec7734b3829a6b06", + "revisionExpr": "71c2791f9b8e90c57f2babffec7734b3829a6b06", + "sha256": "07d9ikf609i5mbp824fyrfhnl388z1l0g485vnnnaxnrv1affhac", + "url": "https://android.googlesource.com/platform/external/dng_sdk" + }, + "external/dnsmasq": { + "dateTime": 1644613006, + "groups": [ + "pdk" + ], + "rev": "6c237fe72b5235ca5f46ee68f3ff78de84b28cbf", + "revisionExpr": "6c237fe72b5235ca5f46ee68f3ff78de84b28cbf", + "sha256": "10xl8m0nrmg53i32p8f9ckw30cnh4xiff4h3lcjf65v5d16y0hqs", + "url": "https://android.googlesource.com/platform/external/dnsmasq" + }, + "external/doclava": { + "dateTime": 1646696548, + "groups": [ + "pdk" + ], + "rev": "bbcaaacdadb8ea3c50466287db02466023ce9bea", + "revisionExpr": "bbcaaacdadb8ea3c50466287db02466023ce9bea", + "sha256": "10qfa55fnf6sqk7hih97dp486ircrs8kqwgrrbqn2drqknw9llzf", + "url": "https://android.googlesource.com/platform/external/doclava" + }, + "external/dokka": { + "dateTime": 1622145688, + "groups": [ + "pdk" + ], + "rev": "1561cf03a908b651be77ab3adc54d8672bb7d852", + "revisionExpr": "1561cf03a908b651be77ab3adc54d8672bb7d852", + "sha256": "1ysi8ryxyrpkslzsvqbgq2mi60zbam7im2jjr5rjhxdgnyv84m2y", + "url": "https://android.googlesource.com/platform/external/dokka" + }, + "external/downloader": { + "dateTime": 1622652550, + "groups": [ + "pdk" + ], + "rev": "0fb697dbe348298eb9ab16b58a33a29653a686be", + "revisionExpr": "0fb697dbe348298eb9ab16b58a33a29653a686be", + "sha256": "1prbsya7mwnk2f6z7zmg4a62873kk5yfhjrki7dwb8rzwzq9mm5n", + "url": "https://android.googlesource.com/platform/external/downloader" + }, + "external/drm_hwcomposer": { + "dateTime": 1646864782, + "groups": [ + "drm_hwcomposer", + "pdk-fs" + ], + "rev": "0ce361010578834528e6e987c2f75d942884e370", + "revisionExpr": "0ce361010578834528e6e987c2f75d942884e370", + "sha256": "1qqm7nl5dnz0l6ih0wrb4i89ddjsx9xgkgn282qgz6r8vbyzbp5k", + "url": "https://android.googlesource.com/platform/external/drm_hwcomposer" + }, + "external/dtc": { + "dateTime": 1664838592, + "groups": [ + "pdk" + ], + "rev": "9ded70a73a08c09f64d8d1c7c852d179d6c194bf", + "revisionExpr": "9ded70a73a08c09f64d8d1c7c852d179d6c194bf", + "sha256": "0yhibyl524hxidsbvjlsn01pcsi15nhwva4p0cpb6k0x5pml55dz", + "url": "https://android.googlesource.com/platform/external/dtc" + }, + "external/dynamic_depth": { + "dateTime": 1650567696, + "groups": [ + "pdk" + ], + "rev": "ac799d16e73b13d95197650bf1edd1921f85eade", + "revisionExpr": "ac799d16e73b13d95197650bf1edd1921f85eade", + "sha256": "0q9731mdga0q7cqdbspypbvgak82fziha93gkj3rm3mwc4zj9d03", + "url": "https://android.googlesource.com/platform/external/dynamic_depth" + }, + "external/e2fsprogs": { + "dateTime": 1629851921, + "groups": [ + "pdk" + ], + "rev": "a6f2586b470c96ed917ae56f2c84c6deaf8cfc31", + "revisionExpr": "a6f2586b470c96ed917ae56f2c84c6deaf8cfc31", + "sha256": "07ycf95c1kvnbcnmpyf9w474hrkbwrvg993bhn459l8l2s17hdz7", + "url": "https://android.googlesource.com/platform/external/e2fsprogs" + }, + "external/easymock": { + "dateTime": 1622652552, + "groups": [ + "pdk" + ], + "rev": "06a9728c3609f856e87db38a6602196cec3ab727", + "revisionExpr": "06a9728c3609f856e87db38a6602196cec3ab727", + "sha256": "13x8mwwilrqva7wknhcab80lhmh0j55mgdiha3w5v1crlk7nbgrz", + "url": "https://android.googlesource.com/platform/external/easymock" + }, + "external/eigen": { + "dateTime": 1645807265, + "groups": [ + "pdk" + ], + "rev": "bc0f5df265caa21a2120c22453655a7fcc941991", + "revisionExpr": "bc0f5df265caa21a2120c22453655a7fcc941991", + "sha256": "0rd6m7pq36m1zd433x79gd3g0dmvn43m0vda0ar3brmg8pfjxryh", + "url": "https://android.googlesource.com/platform/external/eigen" + }, + "external/elfutils": { + "dateTime": 1645751014, + "groups": [ + "pdk" + ], + "rev": "ddc00d49eaf399d5be03b5f5897a1aced71b03c8", + "revisionExpr": "ddc00d49eaf399d5be03b5f5897a1aced71b03c8", + "sha256": "0qlwsmmm9is4z9d9cvsysaisp69zb85f473a5pp9736isw56lzy0", + "url": "https://android.googlesource.com/platform/external/elfutils" + }, + "external/emma": { + "dateTime": 1622652554, + "groups": [ + "pdk" + ], + "rev": "f8ac30e2dbdcaa8ad5432d7ffa6fbaa4216f71c1", + "revisionExpr": "f8ac30e2dbdcaa8ad5432d7ffa6fbaa4216f71c1", + "sha256": "0q783p5xwhrw2hgq2lihxdz80n7gyw6pri9l8ryrzgdklxqgpdhy", + "url": "https://android.googlesource.com/platform/external/emma" + }, + "external/erofs-utils": { + "dateTime": 1648096316, + "groups": [ + "pdk" + ], + "rev": "b26dbef946efb872f0a2b904ec59a83745c9df19", + "revisionExpr": "b26dbef946efb872f0a2b904ec59a83745c9df19", + "sha256": "17s3f7vfyi2vq37mpnnrv2hjdgl0qzq3m5hkhq3aikiqx37klshj", + "url": "https://android.googlesource.com/platform/external/erofs-utils" + }, + "external/error_prone": { + "dateTime": 1646436643, + "groups": [ + "pdk" + ], + "rev": "18533e3567bf954b1a9d4e659057859aeb004b50", + "revisionExpr": "18533e3567bf954b1a9d4e659057859aeb004b50", + "sha256": "0ssaaklg4vrvq5kqyy224r5z1aywgcivzlpfyhmxm3rs60k7mhs5", + "url": "https://android.googlesource.com/platform/external/error_prone" + }, + "external/escapevelocity": { + "dateTime": 1622652554, + "groups": [ + "pdk" + ], + "rev": "953cb3b75b83ec815d2e82a9fa4018b2246741ea", + "revisionExpr": "953cb3b75b83ec815d2e82a9fa4018b2246741ea", + "sha256": "12g3s6l40sncayrl9hvwkixb0diq5gkdf0i3j3llz8yi5i9bh1pp", + "url": "https://android.googlesource.com/platform/external/escapevelocity" + }, + "external/ethtool": { + "dateTime": 1644377751, + "groups": [ + "pdk" + ], + "rev": "98e4d6947b54ad6ed9ec8484e65fd53eeb5878b8", + "revisionExpr": "98e4d6947b54ad6ed9ec8484e65fd53eeb5878b8", + "sha256": "195s3jr4mpggzcimhbi4lmbd4wfbz1asp3m2n0xvrqzgywjmhwja", + "url": "https://android.googlesource.com/platform/external/ethtool" + }, + "external/exfatprogs": { + "dateTime": 1625696688, + "groups": [ + "pdk" + ], + "rev": "f815739718469cce03301ee2f0854b028b7498e8", + "revisionExpr": "f815739718469cce03301ee2f0854b028b7498e8", + "sha256": "1v991q9vyjivkp62svlyxbg8d8hyyfg66jvdamcjd59mjm3jxrgv", + "url": "https://android.googlesource.com/platform/external/exfatprogs" + }, + "external/exoplayer": { + "dateTime": 1650903731, + "groups": [ + "pdk" + ], + "rev": "918792b27161068fe14d299812b79ee4c1ee4f25", + "revisionExpr": "918792b27161068fe14d299812b79ee4c1ee4f25", + "sha256": "1caab7w3psk8ank0qiwlihvb57jsdnlp3kbnh91n6wd8lcz6qqkm", + "url": "https://android.googlesource.com/platform/external/exoplayer" + }, + "external/expat": { + "dateTime": 1670033218, + "groups": [ + "pdk" + ], + "rev": "2f219f0835e7b03362d2e0d199b548b385d3e2dd", + "revisionExpr": "2f219f0835e7b03362d2e0d199b548b385d3e2dd", + "sha256": "0349i6a0lgp34v2l8zw24w3gcvvxz3axjkfsnl482x1cga2k7w4q", + "url": "https://android.googlesource.com/platform/external/expat" + }, + "external/f2fs-tools": { + "dateTime": 1648000584, + "groups": [ + "pdk" + ], + "rev": "d729003e3a32c8175a3445668ff141639a14b10f", + "revisionExpr": "d729003e3a32c8175a3445668ff141639a14b10f", + "sha256": "0cgnj6whhflyfb303i92vmgb6h9dmxbmnyphv168xqf9ayivqxsl", + "url": "https://android.googlesource.com/platform/external/f2fs-tools" + }, + "external/fastrpc": { + "dateTime": 1587748082, + "groups": [ + "pdk" + ], + "rev": "418b791d679beb2078b579a3b6936cf330c41799", + "revisionExpr": "418b791d679beb2078b579a3b6936cf330c41799", + "sha256": "1mfid59pw4qkv4zdj86g8mm0gsrdqkpc8kcwx6xbq8l42k9br4jl", + "tree": "d716961e82370ff4435e14dfc9c582bc3f8081dc", + "url": "https://android.googlesource.com/platform/external/fastrpc" + }, + "external/fdlibm": { + "dateTime": 1624638985, + "groups": [ + "pdk" + ], + "rev": "3712afa2cd33760df9b7bb1c2ccc2bef66cfd4cd", + "revisionExpr": "3712afa2cd33760df9b7bb1c2ccc2bef66cfd4cd", + "sha256": "1kzf8bs9zdlbz31kw4z7nsk999pvgchw2kampmyl222cilc68g36", + "url": "https://android.googlesource.com/platform/external/fdlibm" + }, + "external/fec": { + "dateTime": 1627336442, + "groups": [ + "pdk" + ], + "rev": "bd748f639f8156d3c439c46178ee2e1176b226cf", + "revisionExpr": "bd748f639f8156d3c439c46178ee2e1176b226cf", + "sha256": "0gvy96h7lkwban9rnn1n73adz0vsv1by0477xbzwxnrxilapa141", + "url": "https://android.googlesource.com/platform/external/fec" + }, + "external/fft2d": { + "dateTime": 1646757324, + "groups": [ + "pdk" + ], + "rev": "519b19e8f0491df1703623767e1a75d2806eaa82", + "revisionExpr": "519b19e8f0491df1703623767e1a75d2806eaa82", + "sha256": "1226jvvzhj6gqzkjl2yvj835cwmbfbpvf0msr1c1srw4yjffqjvf", + "url": "https://android.googlesource.com/platform/external/fft2d" + }, + "external/firebase-messaging": { + "dateTime": 1624893739, + "groups": [ + "pdk" + ], + "rev": "03b91ecdc1db1e077bec73ea3a958469a9ffc60a", + "revisionExpr": "03b91ecdc1db1e077bec73ea3a958469a9ffc60a", + "sha256": "18c68j3cfc906x8glmlmcsxrbxfqy67dlim116grjmihv491zlsi", + "url": "https://android.googlesource.com/platform/external/firebase-messaging" + }, + "external/flac": { + "dateTime": 1646424003, + "groups": [ + "pdk" + ], + "rev": "88a095dfd3ac0755f32a1d3fcea046ff96f4d2a8", + "revisionExpr": "88a095dfd3ac0755f32a1d3fcea046ff96f4d2a8", + "sha256": "0jc15257iy69grfrngcja6l24vpx9d6da078fzs1yl4x94hsph8v", + "url": "https://android.googlesource.com/platform/external/flac" + }, + "external/flatbuffers": { + "dateTime": 1647911808, + "groups": [ + "pdk" + ], + "rev": "97fbd0a3946f23cf9445f6776314bcc919ef4906", + "revisionExpr": "97fbd0a3946f23cf9445f6776314bcc919ef4906", + "sha256": "0krffwqq0yq0p5xgpxwxk4gnhl9jmrgqmi8c0xkndj4p78znd5na", + "url": "https://android.googlesource.com/platform/external/flatbuffers" + }, + "external/fmtlib": { + "dateTime": 1647546490, + "groups": [ + "pdk" + ], + "rev": "1424396741302fb4722bdd63e19d84ab2475056d", + "revisionExpr": "1424396741302fb4722bdd63e19d84ab2475056d", + "sha256": "02pn8c5qp6rgqkq4nmycz5lbdkg312yi75n1szk81xbbzvvdn1fb", + "url": "https://android.googlesource.com/platform/external/fmtlib" + }, + "external/fonttools": { + "dateTime": 1648246038, + "groups": [ + "pdk" + ], + "rev": "29956f91d34a6e7e114e9e04c4c22296e20b80c8", + "revisionExpr": "29956f91d34a6e7e114e9e04c4c22296e20b80c8", + "sha256": "1l3pip0i4p22ilq34vla03h4di60ikq1hyzdxc0nla7nxd5qbqb1", + "url": "https://android.googlesource.com/platform/external/fonttools" + }, + "external/freetype": { + "dateTime": 1671754038, + "groups": [ + "pdk" + ], + "rev": "61824f13c77b440b41a2c278a39712badf968a7b", + "revisionExpr": "61824f13c77b440b41a2c278a39712badf968a7b", + "sha256": "1ij6mjw5y71r8ch6mmcv474gml8bmz3r70xgdf3rajm5bqxjq2x9", + "url": "https://android.googlesource.com/platform/external/freetype" + }, + "external/fsck_msdos": { + "dateTime": 1636078032, + "groups": [ + "pdk" + ], + "rev": "9558e6ac2e10ab0fef46fdd14187b840555f86f4", + "revisionExpr": "9558e6ac2e10ab0fef46fdd14187b840555f86f4", + "sha256": "1r3bxyi8x2qgs73m56m2s95ffnsc9ry0nkx8sqv2bqlbs6yjwm9z", + "url": "https://android.googlesource.com/platform/external/fsck_msdos" + }, + "external/fsverity-utils": { + "dateTime": 1646369615, + "groups": [ + "pdk" + ], + "rev": "006c762eefe32fa0f67907ca61115ef5a8e543b6", + "revisionExpr": "006c762eefe32fa0f67907ca61115ef5a8e543b6", + "sha256": "1nhg37krqq6fyxci9avi0h52whiv87g9ahxanqp3hkricksdcvni", + "url": "https://android.googlesource.com/platform/external/fsverity-utils" + }, + "external/gemmlowp": { + "dateTime": 1644001663, + "groups": [ + "pdk" + ], + "rev": "b28279ad6d3c1b739fe284223523bc240cd60f39", + "revisionExpr": "b28279ad6d3c1b739fe284223523bc240cd60f39", + "sha256": "19wb0d79w62zx4236prk5xxkpbw1mkhs5kzp9mna1kb1snl6kdx3", + "url": "https://android.googlesource.com/platform/external/gemmlowp" + }, + "external/geojson-jackson": { + "dateTime": 1634745949, + "groups": [ + "pdk" + ], + "rev": "0a3f43d92ad5792c5b4b498ed882d515197e6f75", + "revisionExpr": "0a3f43d92ad5792c5b4b498ed882d515197e6f75", + "sha256": "0v5cj721ss2dakk1amw3y8w2w1357ahf4gi36csk1q0fm53830lk", + "url": "https://android.googlesource.com/platform/external/geojson-jackson" + }, + "external/geonames": { + "dateTime": 1634733546, + "groups": [ + "pdk" + ], + "rev": "4b3b986512b965dcd954efc8d5d0aed074fc80fc", + "revisionExpr": "4b3b986512b965dcd954efc8d5d0aed074fc80fc", + "sha256": "05rgnp2g1q5vvzk5waqkck1h0nqha3rj7g6m64bl7c8kjdjl9bcb", + "url": "https://android.googlesource.com/platform/external/geonames" + }, + "external/gflags": { + "dateTime": 1622652560, + "groups": [ + "pdk" + ], + "rev": "061f68cd158fa658ec0b9b2b989ed55764870047", + "revisionExpr": "061f68cd158fa658ec0b9b2b989ed55764870047", + "sha256": "0wyiic485x863sdm6834dsl3b4c40fqpagz529v091kribmmm8gz", + "url": "https://android.googlesource.com/platform/external/gflags" + }, + "external/gfxstream-protocols": { + "dateTime": 1666473383, + "groups": [ + "pdk" + ], + "rev": "9f11c249d85906ecf79338c6b72bf1c3b8514ae7", + "revisionExpr": "9f11c249d85906ecf79338c6b72bf1c3b8514ae7", + "sha256": "0izxwicbfvif6g0v9a3qrm1p6hrdlzph05yq74p1c1wirb6wag96", + "url": "https://android.googlesource.com/platform/external/gfxstream-protocols" + }, + "external/giflib": { + "dateTime": 1638856775, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "5b435a6c1e743c66416a517386bbe6411d936e03", + "revisionExpr": "5b435a6c1e743c66416a517386bbe6411d936e03", + "sha256": "1kb9pkh8mq5jzqdy47qn9kacj5553j3jvqv8j7xyyr551bxh7936", + "url": "https://android.googlesource.com/platform/external/giflib" + }, + "external/glide": { + "dateTime": 1647376742, + "groups": [ + "pdk" + ], + "rev": "6f8b1fbb07f87d1eba22e6b7be30f0e297dbbbe7", + "revisionExpr": "6f8b1fbb07f87d1eba22e6b7be30f0e297dbbbe7", + "sha256": "12b9jp1i41ddrkmpi755m4zrdnw5qakxpibv6xgpk6b3b2dxxg5g", + "url": "https://android.googlesource.com/platform/external/glide" + }, + "external/go-cmp": { + "dateTime": 1648957205, + "groups": [ + "pdk" + ], + "rev": "963280ff1cb2d5259a0679cbc467fabb69b4f13a", + "revisionExpr": "963280ff1cb2d5259a0679cbc467fabb69b4f13a", + "sha256": "1jskhc9ah3nr4zhwpm1hdqz37v85r8nkxjnd0qisqs19hm8a4mb3", + "url": "https://android.googlesource.com/platform/external/go-cmp" + }, + "external/golang-protobuf": { + "dateTime": 1648957207, + "groups": [ + "pdk" + ], + "rev": "778fd2fe348de8c0dad75597fcaa7aced089ed2d", + "revisionExpr": "778fd2fe348de8c0dad75597fcaa7aced089ed2d", + "sha256": "18rw6fgc203hrz6bqm0n5pyam379asqb69hni84sbzh9b5qg01bl", + "url": "https://android.googlesource.com/platform/external/golang-protobuf" + }, + "external/google-benchmark": { + "dateTime": 1622652561, + "groups": [ + "pdk" + ], + "rev": "db4553b1a39ef8ef84a097dfa2e795c0a4df60d8", + "revisionExpr": "db4553b1a39ef8ef84a097dfa2e795c0a4df60d8", + "sha256": "1jnb9fbib4gp3w9smw5s1nvz2snbz414yxxa1xb58p5wjp7fqx4w", + "url": "https://android.googlesource.com/platform/external/google-benchmark" + }, + "external/google-breakpad": { + "dateTime": 1648167177, + "groups": [ + "pdk-fs" + ], + "rev": "b7ba111e8c54beb68b59a59f424ffe42781ee293", + "revisionExpr": "b7ba111e8c54beb68b59a59f424ffe42781ee293", + "sha256": "1jcmj4qpmv1md3d07787lmv8cwg677ln747qhy9r5pcjkv1i7l65", + "url": "https://android.googlesource.com/platform/external/google-breakpad" + }, + "external/google-fonts/arbutus-slab": { + "dateTime": 1646764627, + "groups": [ + "pdk" + ], + "rev": "fd6958f6e062f49d96db9ba78b531105f9804f4f", + "revisionExpr": "fd6958f6e062f49d96db9ba78b531105f9804f4f", + "sha256": "187csgjmh4jwwrnaahsqgnkhzccg0h9gc9r38iczaiz2dlxm2mg3", + "url": "https://android.googlesource.com/platform/external/google-fonts/arbutus-slab" + }, + "external/google-fonts/arvo": { + "dateTime": 1646701888, + "groups": [ + "pdk" + ], + "rev": "8220c0c8644b609d6ac5c2a39c824eaf597f07a9", + "revisionExpr": "8220c0c8644b609d6ac5c2a39c824eaf597f07a9", + "sha256": "00f5fv658n36f4mglzwv848dhnkasnbmmf2d101191r4xa5x3gb6", + "url": "https://android.googlesource.com/platform/external/google-fonts/arvo" + }, + "external/google-fonts/barlow": { + "dateTime": 1646701923, + "groups": [ + "pdk" + ], + "rev": "004a511870ab714b02d2e54e6d5f413e5503ba10", + "revisionExpr": "004a511870ab714b02d2e54e6d5f413e5503ba10", + "sha256": "1fy1qidf80iqxh7x0nv3pcx467wybvr0n15l710if85dnn8sgjzv", + "url": "https://android.googlesource.com/platform/external/google-fonts/barlow" + }, + "external/google-fonts/big-shoulders-text": { + "dateTime": 1646703881, + "groups": [ + "pdk" + ], + "rev": "5e881e067d392e057c26fb17c3d22021f53040cc", + "revisionExpr": "5e881e067d392e057c26fb17c3d22021f53040cc", + "sha256": "1s25n6pby56mm6zg8czh1z2y1z298d6w6rvh8gr90jsrw9im1syr", + "url": "https://android.googlesource.com/platform/external/google-fonts/big-shoulders-text" + }, + "external/google-fonts/carrois-gothic-sc": { + "dateTime": 1646417211, + "groups": [ + "pdk" + ], + "rev": "724c81d904ebef40c64851e06076dcb0d68c9725", + "revisionExpr": "724c81d904ebef40c64851e06076dcb0d68c9725", + "sha256": "0x9ph74av0f4iqsj0ffci4a1c62yw8hkvs455kyqxvbz3v517c8r", + "url": "https://android.googlesource.com/platform/external/google-fonts/carrois-gothic-sc" + }, + "external/google-fonts/coming-soon": { + "dateTime": 1622299000, + "groups": [ + "pdk" + ], + "rev": "8e0c0cc3609e94f914cf0fd28b124f414331b1c4", + "revisionExpr": "8e0c0cc3609e94f914cf0fd28b124f414331b1c4", + "sha256": "1wz6aji68kbhg58dbwn0zmjg2ywk6cfdq7j7awg38zl2q26nfmq9", + "url": "https://android.googlesource.com/platform/external/google-fonts/coming-soon" + }, + "external/google-fonts/cutive-mono": { + "dateTime": 1646423996, + "groups": [ + "pdk" + ], + "rev": "a90cb740f5382947da6dd1df5d0b15d9aa18dda5", + "revisionExpr": "a90cb740f5382947da6dd1df5d0b15d9aa18dda5", + "sha256": "0fixjz5h6lzqsxqllh7qk7b1sq322pmw29hs093abl3zjvy25b7a", + "url": "https://android.googlesource.com/platform/external/google-fonts/cutive-mono" + }, + "external/google-fonts/dancing-script": { + "dateTime": 1646417291, + "groups": [ + "pdk" + ], + "rev": "9eadf990f56ea7ccd29d89e1cf98508ff869bc4a", + "revisionExpr": "9eadf990f56ea7ccd29d89e1cf98508ff869bc4a", + "sha256": "0lq1nkxm7vl1rq8q6al3xy99j7kr79jvs5ifgmrpz0pjs88m3bl9", + "url": "https://android.googlesource.com/platform/external/google-fonts/dancing-script" + }, + "external/google-fonts/fraunces": { + "dateTime": 1646701876, + "groups": [ + "pdk" + ], + "rev": "84770b58540aca521818a0972429fd84b578efb2", + "revisionExpr": "84770b58540aca521818a0972429fd84b578efb2", + "sha256": "1rfdrmfkq6sz377pjz69x55qqg6bqg149fmz00dnzid98660fyd0", + "url": "https://android.googlesource.com/platform/external/google-fonts/fraunces" + }, + "external/google-fonts/karla": { + "dateTime": 1646702171, + "groups": [ + "pdk" + ], + "rev": "08c4c2c6e9b095993bf6fea9b791adc49468cf7c", + "revisionExpr": "08c4c2c6e9b095993bf6fea9b791adc49468cf7c", + "sha256": "0r7w0zjsc39phd6b1z726p07s2k91cb1jb1hchpqhmmwgszimdxg", + "url": "https://android.googlesource.com/platform/external/google-fonts/karla" + }, + "external/google-fonts/lato": { + "dateTime": 1646701907, + "groups": [ + "pdk" + ], + "rev": "64b9c93a940f767cf16cae97a1b3031af8d86db7", + "revisionExpr": "64b9c93a940f767cf16cae97a1b3031af8d86db7", + "sha256": "13scm51lbac9kv6ljxxcz9iadnmrdyqxgjmvgzr5gsygmw83k6fb", + "url": "https://android.googlesource.com/platform/external/google-fonts/lato" + }, + "external/google-fonts/lustria": { + "dateTime": 1646701933, + "groups": [ + "pdk" + ], + "rev": "0612a141ed29e4eb5d7d2a4e931adcb369cc0347", + "revisionExpr": "0612a141ed29e4eb5d7d2a4e931adcb369cc0347", + "sha256": "17x8fbq9qmdsa96whcllyphwm6m99z8m7mzn8y88hx4q2h7mxs2i", + "url": "https://android.googlesource.com/platform/external/google-fonts/lustria" + }, + "external/google-fonts/rubik": { + "dateTime": 1646702206, + "groups": [ + "pdk" + ], + "rev": "5a9349dcf52b2aecec072022c4b0a51646099433", + "revisionExpr": "5a9349dcf52b2aecec072022c4b0a51646099433", + "sha256": "0hcrpg1jywr5rq9frpr7m9mw1hvdsj1h89k9wd9lj5p99n1vhygr", + "url": "https://android.googlesource.com/platform/external/google-fonts/rubik" + }, + "external/google-fonts/source-sans-pro": { + "dateTime": 1646701942, + "groups": [ + "pdk" + ], + "rev": "d03f21b7126351f24229c2d840ed9543090e3d28", + "revisionExpr": "d03f21b7126351f24229c2d840ed9543090e3d28", + "sha256": "1bf7miqjrcqjwxdykjx7gi2y7avvfqlklbv5rbp4mbfyf9rnbgqh", + "url": "https://android.googlesource.com/platform/external/google-fonts/source-sans-pro" + }, + "external/google-fonts/zilla-slab": { + "dateTime": 1646761755, + "groups": [ + "pdk" + ], + "rev": "f34f01823afa6a6840426c19e5790494f94fe056", + "revisionExpr": "f34f01823afa6a6840426c19e5790494f94fe056", + "sha256": "1d0z8685yd7r71346psnxllx6h1difdxfg7qdlnw848bjks74ymz", + "url": "https://android.googlesource.com/platform/external/google-fonts/zilla-slab" + }, + "external/google-fruit": { + "dateTime": 1622652564, + "groups": [ + "pdk" + ], + "rev": "87849e475eaac23d7b85bddabbaf1293f80333f9", + "revisionExpr": "87849e475eaac23d7b85bddabbaf1293f80333f9", + "sha256": "0wksa168xyk42yijf2idhpvzp8225ww165px3lc9ff9ph883g0ya", + "url": "https://android.googlesource.com/platform/external/google-fruit" + }, + "external/google-java-format": { + "dateTime": 1646703852, + "groups": [ + "pdk" + ], + "rev": "624c6d728925b2ffd89fda02cef88b4752788b10", + "revisionExpr": "624c6d728925b2ffd89fda02cef88b4752788b10", + "sha256": "0w5cm6yqn2zjsa2bx0s7vmxyhbxpk4h96s6y7mzw9x1c2a30mq1v", + "url": "https://android.googlesource.com/platform/external/google-java-format" + }, + "external/google-styleguide": { + "dateTime": 1588028419, + "groups": [ + "pdk" + ], + "rev": "b72dc1cc671e70b5cba6a5e72283a7705b90dee4", + "revisionExpr": "b72dc1cc671e70b5cba6a5e72283a7705b90dee4", + "sha256": "1krqv8srgkf85hrj0shwz9j4xs6nx4jbj8fzjsbwjg1f589dd8iy", + "tree": "7302b3aba66f80328131cca667660087c56825c8", + "url": "https://android.googlesource.com/platform/external/google-styleguide" + }, + "external/googletest": { + "dateTime": 1648098809, + "groups": [ + "pdk" + ], + "rev": "1840bde20bfc67e7d00646ff1ac3906fd3838aa4", + "revisionExpr": "1840bde20bfc67e7d00646ff1ac3906fd3838aa4", + "sha256": "0rklkpj9y4kl3q27qqi6h9xj5r5n9r583v44i3qk4439q6p0by7j", + "url": "https://android.googlesource.com/platform/external/googletest" + }, + "external/gptfdisk": { + "dateTime": 1623658789, + "groups": [ + "pdk" + ], + "rev": "4ef35a9de812aefc2ca541ab2f20884881ac67c6", + "revisionExpr": "4ef35a9de812aefc2ca541ab2f20884881ac67c6", + "sha256": "062g4a8s71lwdh2rkqjcdklbxsb551334rd07hhipygjllwhixzy", + "url": "https://android.googlesource.com/platform/external/gptfdisk" + }, + "external/grpc-grpc": { + "dateTime": 1646367509, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "1ad861b9aa8ae733a63a40f80626dbd9a75dd590", + "revisionExpr": "1ad861b9aa8ae733a63a40f80626dbd9a75dd590", + "sha256": "16zy7f7hw1z70yy15n1h13gas6w3ggk6j4dkgh8gy6p9jb8ks2dm", + "url": "https://android.googlesource.com/platform/external/grpc-grpc" + }, + "external/grpc-grpc-java": { + "dateTime": 1666400886, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "4ec6d957295a38eb660be5b2a516628c60ae1595", + "revisionExpr": "4ec6d957295a38eb660be5b2a516628c60ae1595", + "sha256": "07aa6ndlhabg9ag3qmyrdhc57hnbkxynfqdsgl1ha9683dcchj9x", + "url": "https://android.googlesource.com/platform/external/grpc-grpc-java" + }, + "external/guava": { + "dateTime": 1649763516, + "groups": [ + "pdk" + ], + "rev": "74de8e915a2763cbf6a4ef36cb0d40fa0c1f5600", + "revisionExpr": "74de8e915a2763cbf6a4ef36cb0d40fa0c1f5600", + "sha256": "102w62gwc636bq1nsh0s09df7kxx4r26mg4ssxczd40b79abp94s", + "url": "https://android.googlesource.com/platform/external/guava" + }, + "external/guice": { + "dateTime": 1639695498, + "groups": [ + "pdk" + ], + "rev": "3e78e30b61c9f2c0338e41ac15c1ac69d370d197", + "revisionExpr": "3e78e30b61c9f2c0338e41ac15c1ac69d370d197", + "sha256": "1gly3ygd587vs391q87y8yszsarxbrn53xljmmbd5k2i9cn7k79i", + "url": "https://android.googlesource.com/platform/external/guice" + }, + "external/gwp_asan": { + "dateTime": 1650326770, + "groups": [ + "pdk" + ], + "rev": "8d9aa99c490ec0c6b60f9c7a28b04ed6d23e392c", + "revisionExpr": "8d9aa99c490ec0c6b60f9c7a28b04ed6d23e392c", + "sha256": "1yrdhdfsmxkz2qsmx52vk1amq85b90nrs6k284ipksx2pgvb9l8h", + "url": "https://android.googlesource.com/platform/external/gwp_asan" + }, + "external/hamcrest": { + "dateTime": 1633683587, + "groups": [ + "pdk" + ], + "rev": "f4787df52bc932ceb8421856868da793afa4bd51", + "revisionExpr": "f4787df52bc932ceb8421856868da793afa4bd51", + "sha256": "0i05qdmz9zd904apqxk6kdbffbydgj7k7n9yjvgrlw0m7xbynadj", + "url": "https://android.googlesource.com/platform/external/hamcrest" + }, + "external/hardened_malloc": { + "dateTime": 1676657246, + "groups": [], + "rev": "d3152b8e8ff5070f69e7c991d34f32a429e6a894", + "revisionExpr": "d3152b8e8ff5070f69e7c991d34f32a429e6a894", + "sha256": "16np6cdf5vq81lhh5rnjilnjb97h0f7l8p85kkmbaxsg50y88qy8", + "url": "https://github.com/GrapheneOS/hardened_malloc" + }, + "external/harfbuzz_ng": { + "dateTime": 1646428554, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "96a0723ab55cbd241d364e3e333d212f40b3164c", + "revisionExpr": "96a0723ab55cbd241d364e3e333d212f40b3164c", + "sha256": "0mf915azix42gzgn31gcaql94qvj4bldh2n719vflhlpw8s2npak", + "url": "https://android.googlesource.com/platform/external/harfbuzz_ng" + }, + "external/hyphenation-patterns": { + "dateTime": 1655311984, + "groups": [ + "pdk" + ], + "rev": "756bcc4ca799288f180c70de82546175a3f395ea", + "revisionExpr": "756bcc4ca799288f180c70de82546175a3f395ea", + "sha256": "05hrvs2j94rl9shkbpv0fjfdbzw23ch4gr5dsx4hi66z0bdacfm6", + "url": "https://android.googlesource.com/platform/external/hyphenation-patterns" + }, + "external/icing": { + "dateTime": 1653615640, + "groups": [ + "pdk" + ], + "rev": "1a80847b72a44761a7e2782871a3bc18f6b3f76b", + "revisionExpr": "1a80847b72a44761a7e2782871a3bc18f6b3f76b", + "sha256": "1vq180nc0n4kzgywkkfa3pm4nn0i1sydqxaxdbzad6xvn5f4hvs9", + "url": "https://android.googlesource.com/platform/external/icing" + }, + "external/icu": { + "dateTime": 1670976788, + "groups": [ + "pdk" + ], + "rev": "55c400a0f063e2561f94fb2071ad0dcb0d546f51", + "revisionExpr": "55c400a0f063e2561f94fb2071ad0dcb0d546f51", + "sha256": "0l4lv29rzgfsslhf844yy6mf7jf9m7l7vvhv9z9xbcjbi03x89mj", + "url": "https://android.googlesource.com/platform/external/icu" + }, + "external/igt-gpu-tools": { + "dateTime": 1646425894, + "groups": [ + "pdk" + ], + "rev": "30340ff8c14800c01991d854474db460d73a1a45", + "revisionExpr": "30340ff8c14800c01991d854474db460d73a1a45", + "sha256": "1znn6g6rb56xw7jphj0pakpiq4c2vlqkxyksy3nilicaf3321c9p", + "url": "https://android.googlesource.com/platform/external/igt-gpu-tools" + }, + "external/image_io": { + "dateTime": 1639523151, + "groups": [ + "pdk" + ], + "rev": "9212bfaf3a559ad72829f5ade0b15083af10d275", + "revisionExpr": "9212bfaf3a559ad72829f5ade0b15083af10d275", + "sha256": "0jpvbhbx2jjjylyw8sb372sg85s6070xqmld3li1di95b94mvv06", + "url": "https://android.googlesource.com/platform/external/image_io" + }, + "external/ims": { + "dateTime": 1664838701, + "groups": [ + "pdk" + ], + "rev": "55277e8839b9c0841238c1ec108fad5da93cfa05", + "revisionExpr": "55277e8839b9c0841238c1ec108fad5da93cfa05", + "sha256": "1jqbvs6clsv179f1b6azwfxkbm95x89g8615ldismcrk3h2j0sxf", + "url": "https://android.googlesource.com/platform/external/ims" + }, + "external/iperf3": { + "dateTime": 1622652571, + "groups": [ + "pdk" + ], + "rev": "1cf15880b703c645eb9c38a3bda22d4530151698", + "revisionExpr": "1cf15880b703c645eb9c38a3bda22d4530151698", + "sha256": "1malr0g6ha2s0qb6qrr4cly161vcj2d4xy5wbnxj43pnhg0k4gqb", + "url": "https://android.googlesource.com/platform/external/iperf3" + }, + "external/iproute2": { + "dateTime": 1648180739, + "groups": [ + "pdk" + ], + "rev": "0144e3b1f06e4ab8625f478cdf93e1b61aafcc1e", + "revisionExpr": "0144e3b1f06e4ab8625f478cdf93e1b61aafcc1e", + "sha256": "0g27jbgznllaay5sfkggcs4667636dpzmwplxr7hb28a0802py7r", + "url": "https://android.googlesource.com/platform/external/iproute2" + }, + "external/ipsec-tools": { + "dateTime": 1672877284, + "groups": [ + "pdk" + ], + "rev": "ff4889a0a6a7c6423aeeb0edead28f4cfaf00739", + "revisionExpr": "ff4889a0a6a7c6423aeeb0edead28f4cfaf00739", + "sha256": "1av1x75miyi4w6w7l505n52ay6n83dknzj88ppmszm5ylx2gs1az", + "url": "https://android.googlesource.com/platform/external/ipsec-tools" + }, + "external/iptables": { + "dateTime": 1644613002, + "groups": [ + "pdk" + ], + "rev": "d5cc7e9c6a5e7781d16a1b8eb0d7c63cd8839d00", + "revisionExpr": "d5cc7e9c6a5e7781d16a1b8eb0d7c63cd8839d00", + "sha256": "0015a3c7ygz8hb1zc4m66j47h24rw6y76rvqxz7xwzz0alzaj81k", + "url": "https://android.googlesource.com/platform/external/iptables" + }, + "external/iputils": { + "dateTime": 1644378537, + "groups": [ + "pdk" + ], + "rev": "e2e0c1ea7a08862419b28b4cfc7be87662dfa0df", + "revisionExpr": "e2e0c1ea7a08862419b28b4cfc7be87662dfa0df", + "sha256": "1v716y8k7w538lsqrnm0yl25q00hm6pyvb6ma1knvlb9nmd4im9n", + "url": "https://android.googlesource.com/platform/external/iputils" + }, + "external/iw": { + "dateTime": 1651854712, + "groups": [ + "pdk" + ], + "rev": "4c9ab49f62fdc595c035857f08ad1dd1d296cc40", + "revisionExpr": "4c9ab49f62fdc595c035857f08ad1dd1d296cc40", + "sha256": "1nrm0hym40bjzk6sk8w86fsiqcghdfcjhgbr6fsf8chh0znf20ib", + "url": "https://android.googlesource.com/platform/external/iw" + }, + "external/jackson-annotations": { + "dateTime": 1634745979, + "groups": [ + "pdk" + ], + "rev": "540b98084b1845c7cf004c7de278092247ef9a1f", + "revisionExpr": "540b98084b1845c7cf004c7de278092247ef9a1f", + "sha256": "1yrjz2594y1rjacsh39i8fp1805xp57id4nbqzvxf5m767zsb8pp", + "url": "https://android.googlesource.com/platform/external/jackson-annotations" + }, + "external/jackson-core": { + "dateTime": 1634745956, + "groups": [ + "pdk" + ], + "rev": "5d22d536b428fcb935249dbe2bc6ee48f61f2d27", + "revisionExpr": "5d22d536b428fcb935249dbe2bc6ee48f61f2d27", + "sha256": "07xxn0zaj8my4dwa1811wv8ypiibgkcxj92jigzx3lcph2y5ghbj", + "url": "https://android.googlesource.com/platform/external/jackson-core" + }, + "external/jackson-databind": { + "dateTime": 1646436642, + "groups": [ + "pdk" + ], + "rev": "cdeb77dbceb9d2571e22fd67ce9aced4dcd08098", + "revisionExpr": "cdeb77dbceb9d2571e22fd67ce9aced4dcd08098", + "sha256": "0iir8g8wknc2737khm42s1cnk0fwds9b9g4k1pxx9lljf24srh9q", + "url": "https://android.googlesource.com/platform/external/jackson-databind" + }, + "external/jacoco": { + "dateTime": 1647971458, + "groups": [ + "pdk" + ], + "rev": "18a980206d62b715d1bb9a0b411413b2d0d5ee6f", + "revisionExpr": "18a980206d62b715d1bb9a0b411413b2d0d5ee6f", + "sha256": "0j9c32d711dqwk0x55i5ij67gvn9jp1m89kjlbpsarr3zpnnq9y1", + "url": "https://android.googlesource.com/platform/external/jacoco" + }, + "external/jarjar": { + "dateTime": 1647971458, + "groups": [ + "pdk" + ], + "rev": "845305798a7e45e04d9931512cc8fdc21978b63b", + "revisionExpr": "845305798a7e45e04d9931512cc8fdc21978b63b", + "sha256": "0pf8j189sl03gdw5258128cnn8cd782l4mzssb02jjiqdh29lbaw", + "url": "https://android.googlesource.com/platform/external/jarjar" + }, + "external/javaparser": { + "dateTime": 1644613005, + "groups": [ + "pdk" + ], + "rev": "175858076dde95941f8b0ab6e17bf141e93249c3", + "revisionExpr": "175858076dde95941f8b0ab6e17bf141e93249c3", + "sha256": "1wcfkd61clhayis4kb0jn5jmbvyhhas77yx37q0z8fvflzk4qcm2", + "url": "https://android.googlesource.com/platform/external/javaparser" + }, + "external/javapoet": { + "dateTime": 1622298990, + "groups": [ + "pdk" + ], + "rev": "0765748f8c7f6979b46a6f7488232aed3c8a6c10", + "revisionExpr": "0765748f8c7f6979b46a6f7488232aed3c8a6c10", + "sha256": "0kwklwk1xjnnvwblfb5hga4ks1p3jdmh9dc30c5mifksrp8fsyr6", + "url": "https://android.googlesource.com/platform/external/javapoet" + }, + "external/javasqlite": { + "dateTime": 1622652577, + "groups": [ + "pdk" + ], + "rev": "733a02fc52c869ac7bd4ddc96f7a644e590a4c3c", + "revisionExpr": "733a02fc52c869ac7bd4ddc96f7a644e590a4c3c", + "sha256": "1801cchvl1nys58y41qxk9if6wamrakpvpq6c2k3fj65053kizi6", + "url": "https://android.googlesource.com/platform/external/javasqlite" + }, + "external/javassist": { + "dateTime": 1633665108, + "groups": [ + "pdk" + ], + "rev": "bfedf245bb35025c954ab2a0af1ca8430de1308b", + "revisionExpr": "bfedf245bb35025c954ab2a0af1ca8430de1308b", + "sha256": "0zfcnqlgyl59pv4h0s0nnc8lhgljpq5dq4p05anay43lnrszn3ca", + "url": "https://android.googlesource.com/platform/external/javassist" + }, + "external/jazzer-api": { + "dateTime": 1644613000, + "groups": [ + "pdk" + ], + "rev": "a74c14e5721cfd85dd0d0ebc3789ac0657564b7b", + "revisionExpr": "a74c14e5721cfd85dd0d0ebc3789ac0657564b7b", + "sha256": "1h9v7z4kp3gl0qzsqhyjq5gnadskkh5avyhpaqp3zdbcf7w1ldn0", + "url": "https://android.googlesource.com/platform/external/jazzer-api" + }, + "external/jcommander": { + "dateTime": 1622652578, + "groups": [ + "pdk" + ], + "rev": "38d9be81be809febb78b79b841f66d051ce499aa", + "revisionExpr": "38d9be81be809febb78b79b841f66d051ce499aa", + "sha256": "1m4a69hc9k4ixn8sah9rz9n10xgbz06swcfcsx96cjk0svpqyw4w", + "url": "https://android.googlesource.com/platform/external/jcommander" + }, + "external/jdiff": { + "dateTime": 1622652578, + "groups": [ + "pdk" + ], + "rev": "14cbdbefd37121b696f2284f66d672c2c9c6dd37", + "revisionExpr": "14cbdbefd37121b696f2284f66d672c2c9c6dd37", + "sha256": "1j5bnl4lmm2288dvbma7mxyx0x52d3jn5d9wpd6idg44ii9ra1ap", + "url": "https://android.googlesource.com/platform/external/jdiff" + }, + "external/jemalloc_new": { + "dateTime": 1647296637, + "groups": [ + "pdk" + ], + "rev": "b0dbd53706069619146ce04c7fc34ab08936334d", + "revisionExpr": "b0dbd53706069619146ce04c7fc34ab08936334d", + "sha256": "012prmwqr215jzyifsasyfkgaynjs2ipyvb3iqvlyyyprz1dfcn9", + "url": "https://android.googlesource.com/platform/external/jemalloc_new" + }, + "external/jimfs": { + "dateTime": 1622652579, + "groups": [ + "pdk" + ], + "rev": "7bbad06b0b277dbdbf3da7a33225391d1a1b5f56", + "revisionExpr": "7bbad06b0b277dbdbf3da7a33225391d1a1b5f56", + "sha256": "1lgiryx40d8a5854yczzvm5x6fydncj06vaclq4hw07rlwh7kvn0", + "url": "https://android.googlesource.com/platform/external/jimfs" + }, + "external/jline": { + "dateTime": 1622652579, + "groups": [ + "pdk", + "pdk-fs", + "tradefed" + ], + "rev": "30828e80b753c16ba8a210873bdfbd13df57065a", + "revisionExpr": "30828e80b753c16ba8a210873bdfbd13df57065a", + "sha256": "1qxn0vwnbz0sh9ax9ad52wg7373f48dcpq624bgfiypjgxfniqls", + "url": "https://android.googlesource.com/platform/external/jline" + }, + "external/jsilver": { + "dateTime": 1633683618, + "groups": [ + "pdk" + ], + "rev": "b7d77aac2578f58cbe00864fb38e82300c99844f", + "revisionExpr": "b7d77aac2578f58cbe00864fb38e82300c99844f", + "sha256": "198msf9yaqbjy52aj4wfshdnxy5nyf1jwn7p2l4gndn1212vkqa1", + "url": "https://android.googlesource.com/platform/external/jsilver" + }, + "external/jsmn": { + "dateTime": 1622652579, + "groups": [ + "pdk" + ], + "rev": "d1281dff28792ecd7ecf72a8160fb7816f4a282e", + "revisionExpr": "d1281dff28792ecd7ecf72a8160fb7816f4a282e", + "sha256": "0czn4n8j87svwm1kgsnjd8qzyriygcjlkwskqj2w79v1s113rlb8", + "url": "https://android.googlesource.com/platform/external/jsmn" + }, + "external/jsoncpp": { + "dateTime": 1638929550, + "groups": [ + "pdk" + ], + "rev": "22d33955e4c2525e659f729c9f02afe09183b107", + "revisionExpr": "22d33955e4c2525e659f729c9f02afe09183b107", + "sha256": "171prbplyi510nr2zkl9cw9d527mjnrc880gbxkklpfvygh9bdld", + "url": "https://android.googlesource.com/platform/external/jsoncpp" + }, + "external/jsr305": { + "dateTime": 1636640356, + "groups": [ + "pdk" + ], + "rev": "22907f4d05369353acca7789e0e4610a2d6ccacd", + "revisionExpr": "22907f4d05369353acca7789e0e4610a2d6ccacd", + "sha256": "0l0jx064cgs3cwj0rr5209i7y3i58x617s01wvprlkljrj48aass", + "url": "https://android.googlesource.com/platform/external/jsr305" + }, + "external/jsr330": { + "dateTime": 1622652580, + "groups": [ + "pdk" + ], + "rev": "1f5ea49133b47534c45012b858a488eaffc73ce5", + "revisionExpr": "1f5ea49133b47534c45012b858a488eaffc73ce5", + "sha256": "1s0jbmdd3vjaprwalf10i06n8sfmg1x356y5gz0jfimbsknva989", + "url": "https://android.googlesource.com/platform/external/jsr330" + }, + "external/junit": { + "dateTime": 1637760421, + "groups": [ + "pdk" + ], + "rev": "282536d1775e7e8b9450b450a1443e1f164b8a03", + "revisionExpr": "282536d1775e7e8b9450b450a1443e1f164b8a03", + "sha256": "1axa8ljxypvqhwfmisaz40nnm014nkviw351f8x7z2gj12jd8mdx", + "url": "https://android.googlesource.com/platform/external/junit" + }, + "external/junit-params": { + "dateTime": 1650475948, + "groups": [ + "pdk" + ], + "rev": "c6dc3cfa9ff21568d892e904744055b66128cfe8", + "revisionExpr": "c6dc3cfa9ff21568d892e904744055b66128cfe8", + "sha256": "0i69a38pn99vp7q9fxqgd699739mwvdrfbhh7gr22j1phzlsnip9", + "url": "https://android.googlesource.com/platform/external/junit-params" + }, + "external/kernel-headers": { + "dateTime": 1648064627, + "groups": [ + "pdk" + ], + "rev": "954c396aab5c69b3f141bba3fea00ad054f52555", + "revisionExpr": "954c396aab5c69b3f141bba3fea00ad054f52555", + "sha256": "1g22c495yqpmxz1sajyj82aydlxgmcx0lpc8qpavx9k7q14i8hlc", + "url": "https://android.googlesource.com/platform/external/kernel-headers" + }, + "external/kmod": { + "dateTime": 1631666606, + "groups": [ + "pdk" + ], + "rev": "b748b53013964743132f5296d7f21377af939383", + "revisionExpr": "b748b53013964743132f5296d7f21377af939383", + "sha256": "14p8vld1szdyq74r20ljm4d8glyjrq4ysis9h9zlkl8isq7zkjdd", + "url": "https://android.googlesource.com/platform/external/kmod" + }, + "external/kotlinc": { + "dateTime": 1666134870, + "groups": [ + "pdk" + ], + "rev": "606d9c28b73d5be51432cc5ba34c9be5a3e1dbed", + "revisionExpr": "606d9c28b73d5be51432cc5ba34c9be5a3e1dbed", + "sha256": "1gaqf7z73yfpbryjpd27h82fpvaadwwl61cha86i44l6hssi1y78", + "url": "https://android.googlesource.com/platform/external/kotlinc" + }, + "external/kotlinx.atomicfu": { + "dateTime": 1627955663, + "groups": [ + "pdk" + ], + "rev": "8f4851d32831c91ff4f83e8c31242d5671e70305", + "revisionExpr": "8f4851d32831c91ff4f83e8c31242d5671e70305", + "sha256": "0nrmcvlkgk11bxpcnjr2npjlpgjsidgmr8n83l4bp0rbf811ch82", + "url": "https://android.googlesource.com/platform/external/kotlinx.atomicfu" + }, + "external/kotlinx.coroutines": { + "dateTime": 1667430556, + "groups": [ + "pdk" + ], + "rev": "c8f2c664a5f0195a7b752adeb8b15bc90a96be90", + "revisionExpr": "c8f2c664a5f0195a7b752adeb8b15bc90a96be90", + "sha256": "1h1pk3j11dp916vsslpcyjyfgziqjbrmhn3v39krnvm8i26f6jza", + "url": "https://android.googlesource.com/platform/external/kotlinx.coroutines" + }, + "external/kotlinx.metadata": { + "dateTime": 1666134874, + "groups": [ + "pdk" + ], + "rev": "727d105db129c4df610234e6c7af8b48e7cea1f5", + "revisionExpr": "727d105db129c4df610234e6c7af8b48e7cea1f5", + "sha256": "127wkixbkn8wlzqai08bqcfhv8c7fafbmg6s5m46rx79sm8zrsfi", + "url": "https://android.googlesource.com/platform/external/kotlinx.metadata" + }, + "external/ksoap2": { + "dateTime": 1649812985, + "groups": [ + "pdk" + ], + "rev": "b4bfcaaef0de0e41cfd031170d1ef41de9d27f61", + "revisionExpr": "b4bfcaaef0de0e41cfd031170d1ef41de9d27f61", + "sha256": "121pcbp7lc2dk421dhljbnsf8rvf43dswznyxmlvnxcdfjxq0kfp", + "url": "https://android.googlesource.com/platform/external/ksoap2" + }, + "external/ktfmt": { + "dateTime": 1666134875, + "groups": [ + "pdk" + ], + "rev": "3034c0aff0912b1fb419c908818e331aab1bc5e7", + "revisionExpr": "3034c0aff0912b1fb419c908818e331aab1bc5e7", + "sha256": "1qvazm2h2ggkk98cqr60766gi62gaa8ysmnfgv67h1y9rkhqr1wl", + "url": "https://android.googlesource.com/platform/external/ktfmt" + }, + "external/libabigail": { + "dateTime": 1645640441, + "groups": [ + "pdk" + ], + "rev": "075b1a0c1265707d1ae0c08fd69c618020f5a1d8", + "revisionExpr": "075b1a0c1265707d1ae0c08fd69c618020f5a1d8", + "sha256": "01kya4r825s6v2w1l57cc70w02l0jdmzawqhj1hrxl4vlcm1nr1m", + "url": "https://android.googlesource.com/platform/external/libabigail" + }, + "external/libaom": { + "dateTime": 1646360182, + "groups": [ + "pdk" + ], + "rev": "d84c5960395d10ad41434d6a971b114c0fc383c8", + "revisionExpr": "d84c5960395d10ad41434d6a971b114c0fc383c8", + "sha256": "1ik78addj93mpw44r92f7vkyr0agqh73pfvzl6g1m7jr0qpmnxwz", + "url": "https://android.googlesource.com/platform/external/libaom" + }, + "external/libavc": { + "dateTime": 1669766977, + "groups": [ + "pdk" + ], + "rev": "45179804c81be2b3c28d5f6ee0b7453efcbd8ac0", + "revisionExpr": "45179804c81be2b3c28d5f6ee0b7453efcbd8ac0", + "sha256": "0j6fpvy5bzrjxrcdgjsb20c08nsg2sw2npaj6lixwy4kzmaff5by", + "url": "https://android.googlesource.com/platform/external/libavc" + }, + "external/libbackup": { + "dateTime": 1635928674, + "groups": [ + "pdk" + ], + "rev": "e9be183035ad2d7462bba004cfe580309b8f2c21", + "revisionExpr": "e9be183035ad2d7462bba004cfe580309b8f2c21", + "sha256": "09ispwynxfr9s4iycyi61xswbcqy7hy95w6pga0minssy9v18jlm", + "url": "https://android.googlesource.com/platform/external/libbackup" + }, + "external/libbpf": { + "dateTime": 1647977816, + "groups": [ + "pdk" + ], + "rev": "f60dce0e55842ac7acfedb4a9a14dee74c803245", + "revisionExpr": "f60dce0e55842ac7acfedb4a9a14dee74c803245", + "sha256": "0g2146p91676qqxgwih610x1qs4hz77rwwzw42998r6v14z6m7y9", + "url": "https://android.googlesource.com/platform/external/libbpf" + }, + "external/libbrillo": { + "dateTime": 1642189734, + "groups": [ + "pdk" + ], + "rev": "9c9e93eccae01a93d1e8793d445366530e31dfa4", + "revisionExpr": "9c9e93eccae01a93d1e8793d445366530e31dfa4", + "sha256": "0vmxd7cldkgdiw7sn2v6ww0avz2zjhddhmdjmdccc5rvkca2jhy8", + "url": "https://android.googlesource.com/platform/external/libbrillo" + }, + "external/libcap": { + "dateTime": 1639431977, + "groups": [ + "pdk" + ], + "rev": "81d4afd1dc02e81bd9f653233a0450bc18716558", + "revisionExpr": "81d4afd1dc02e81bd9f653233a0450bc18716558", + "sha256": "1rm23i3f0acm9136xpq0a4314c3iapj130gxcynmnhrxarq7ksni", + "url": "https://android.googlesource.com/platform/external/libcap" + }, + "external/libcap-ng": { + "dateTime": 1622652583, + "groups": [ + "pdk" + ], + "rev": "2bcc92ae19481dd2b8d3ce3abdfbbee49261abe6", + "revisionExpr": "2bcc92ae19481dd2b8d3ce3abdfbbee49261abe6", + "sha256": "1dsr6r0s5m2aqm2wz9zq023abgvjxdrajjnsfrs8ssi30zxzrxyq", + "url": "https://android.googlesource.com/platform/external/libcap-ng" + }, + "external/libchrome": { + "dateTime": 1654308834, + "groups": [ + "pdk" + ], + "rev": "8e5f454713fd4d6dfed8975c024a6629a2e859d4", + "revisionExpr": "8e5f454713fd4d6dfed8975c024a6629a2e859d4", + "sha256": "1ii6rf01g2yz0k5jknkn60c5xmj1n3xxnsmzd3fvf5pl53jwv3b2", + "url": "https://android.googlesource.com/platform/external/libchrome" + }, + "external/libchromeos-rs": { + "dateTime": 1622652584, + "groups": [ + "pdk" + ], + "rev": "121e448c11b467dba5073c89bb95f5dd9eab7a8d", + "revisionExpr": "121e448c11b467dba5073c89bb95f5dd9eab7a8d", + "sha256": "0lkwghnsaniv3v9lbc1r011ff4dk9d0ja9xzxxk4b58xds6zjpil", + "url": "https://android.googlesource.com/platform/external/libchromeos-rs" + }, + "external/libconfig": { + "dateTime": 1626871499, + "groups": [ + "pdk" + ], + "rev": "ed00fdde8d205a82ca86b68496dd1d062ca8f0fd", + "revisionExpr": "ed00fdde8d205a82ca86b68496dd1d062ca8f0fd", + "sha256": "0s6qlkav3xhnnc49zwbmb2qmzn2fmwaf78g2wdwdbzfpdkdydwx2", + "url": "https://android.googlesource.com/platform/external/libconfig" + }, + "external/libcppbor": { + "dateTime": 1654190240, + "groups": [ + "pdk" + ], + "rev": "c80ee967fa3c893798e35e2979499b0a0b4bbec3", + "revisionExpr": "c80ee967fa3c893798e35e2979499b0a0b4bbec3", + "sha256": "0rajn1cahxqsvk2p6q20h04nh2wazl4k294r1mj7yl4m1hkf4vfx", + "url": "https://android.googlesource.com/platform/external/libcppbor" + }, + "external/libcups": { + "dateTime": 1646368237, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "c0373d3e21e7ceda227bd47bd2e059dbb18b87a3", + "revisionExpr": "c0373d3e21e7ceda227bd47bd2e059dbb18b87a3", + "sha256": "1fzdbq7lb9hs0cmdlfr96lprf29ac5f79v352s9gjgg3qn27jfk5", + "url": "https://android.googlesource.com/platform/external/libcups" + }, + "external/libcxx": { + "dateTime": 1656028501, + "groups": [ + "pdk" + ], + "rev": "e28a7a87d7ddb56f037cefa2c198f3d11022896d", + "revisionExpr": "e28a7a87d7ddb56f037cefa2c198f3d11022896d", + "sha256": "1zzcfqqk22baaxyb98nz965g4rhjvm52qad5v4caih28104h03q2", + "url": "https://android.googlesource.com/platform/external/libcxx" + }, + "external/libcxxabi": { + "dateTime": 1647387089, + "groups": [ + "pdk" + ], + "rev": "9b8c5479211a1a1dc5d35d399f88344fd1f18610", + "revisionExpr": "9b8c5479211a1a1dc5d35d399f88344fd1f18610", + "sha256": "01v2mgql3qqkvnpjy96h0y0ryzz624a1s3mpqffsndrm8zwp4kfk", + "url": "https://android.googlesource.com/platform/external/libcxxabi" + }, + "external/libdivsufsort": { + "dateTime": 1649812986, + "groups": [ + "pdk" + ], + "rev": "af15ea404517170f04c83e9ca1c80ff63f7de117", + "revisionExpr": "af15ea404517170f04c83e9ca1c80ff63f7de117", + "sha256": "0qm4rnwf77d4wzn7s9qrzjh9jvlsakhsxkiykbp08c07x4whly2d", + "url": "https://android.googlesource.com/platform/external/libdivsufsort" + }, + "external/libdrm": { + "dateTime": 1644613010, + "groups": [ + "pdk" + ], + "rev": "7b50a545f11ef5e1390fd4e18a0f1e4c0820a231", + "revisionExpr": "7b50a545f11ef5e1390fd4e18a0f1e4c0820a231", + "sha256": "0cbgf1a84ndv61445mj85gs2bwmz89r5vh8hni780f1lb96swbs4", + "url": "https://android.googlesource.com/platform/external/libdrm" + }, + "external/libepoxy": { + "dateTime": 1622652588, + "groups": [ + "pdk" + ], + "rev": "3b2cb36695f390131855967919bc7f3beed73b01", + "revisionExpr": "3b2cb36695f390131855967919bc7f3beed73b01", + "sha256": "0wdjlwf9cvy1wz3xymrxmjxlqj1w7zxd2vxy0g90bnpslwcngc7l", + "url": "https://android.googlesource.com/platform/external/libepoxy" + }, + "external/libese": { + "dateTime": 1639521685, + "groups": [ + "pdk" + ], + "rev": "6fe42ca21f3dee3acd60a9ab62c06a107038e8dc", + "revisionExpr": "6fe42ca21f3dee3acd60a9ab62c06a107038e8dc", + "sha256": "1cihjjxl80jia7pqwm43wzhm08kwkwyrgszq9q8b6c652xczgv91", + "url": "https://android.googlesource.com/platform/external/libese" + }, + "external/libevent": { + "dateTime": 1647364952, + "groups": [ + "pdk" + ], + "rev": "76d9046797051952625fe4ce9d4669220682c820", + "revisionExpr": "76d9046797051952625fe4ce9d4669220682c820", + "sha256": "066nm0cpyhldgmki7fq7zc0561lfp45z8h8p3bk059fvqng7wzjg", + "url": "https://android.googlesource.com/platform/external/libevent" + }, + "external/libexif": { + "dateTime": 1639018198, + "groups": [ + "pdk" + ], + "rev": "de97ddab5189d4963022523adc900dc5a1af9f76", + "revisionExpr": "de97ddab5189d4963022523adc900dc5a1af9f76", + "sha256": "0ppfmlnbh8vmhicdnvs4vfmsfg608pvmq60g8yylbr44c2bg208a", + "url": "https://android.googlesource.com/platform/external/libexif" + }, + "external/libffi": { + "dateTime": 1646371569, + "groups": [ + "pdk" + ], + "rev": "a8011b453bea48ac68b8c37545b4f04aaf6a9ffc", + "revisionExpr": "a8011b453bea48ac68b8c37545b4f04aaf6a9ffc", + "sha256": "0rnczpg27ik6b9ffv20wc7k2n6qsa7yrn100239m38rl9kp5ip4x", + "url": "https://android.googlesource.com/platform/external/libffi" + }, + "external/libfuse": { + "dateTime": 1644613007, + "groups": [ + "pdk" + ], + "rev": "63199a4c44c372d70a78c3a24badecde54344b4c", + "revisionExpr": "63199a4c44c372d70a78c3a24badecde54344b4c", + "sha256": "0vmfiv1hhx9fb03xsbjsmb4znvxgbgbw7zxak5z24z8nj8b31mp1", + "url": "https://android.googlesource.com/platform/external/libfuse" + }, + "external/libgav1": { + "dateTime": 1644073778, + "groups": [ + "pdk" + ], + "rev": "a9d9cdc6db5e02f60d4676b391b4599204d38278", + "revisionExpr": "a9d9cdc6db5e02f60d4676b391b4599204d38278", + "sha256": "0xxyvl8akv2wzsx9c4b3ryzg0ps3b2lkx4fv8hqvvyhss7khrx1m", + "url": "https://android.googlesource.com/platform/external/libgav1" + }, + "external/libgsm": { + "dateTime": 1643236398, + "groups": [ + "pdk" + ], + "rev": "7e5d7980fd625fdfd29c0323368a9b80384c1038", + "revisionExpr": "7e5d7980fd625fdfd29c0323368a9b80384c1038", + "sha256": "0jrn7h96aw79hl2nclyy2v97qfqxir49df65dqpb3hqma7jnzixz", + "url": "https://android.googlesource.com/platform/external/libgsm" + }, + "external/libhevc": { + "dateTime": 1648976919, + "groups": [ + "pdk" + ], + "rev": "5c3d7c9e9cd51f8fd2611d6d72ab214d91b06e6d", + "revisionExpr": "5c3d7c9e9cd51f8fd2611d6d72ab214d91b06e6d", + "sha256": "13h4m2pb2rvi6w24yqwcrbqbgfkd7ngsfa5234q8gwv7zbqmapxj", + "url": "https://android.googlesource.com/platform/external/libhevc" + }, + "external/libiio": { + "dateTime": 1632159562, + "groups": [ + "pdk" + ], + "rev": "b4ae7915da396638867f8fa2dfbd0afa7c9ae8a1", + "revisionExpr": "b4ae7915da396638867f8fa2dfbd0afa7c9ae8a1", + "sha256": "1xibw4jdk8g3da8la132barzvyi3dpzirl570sg56vl0qq712rmm", + "url": "https://android.googlesource.com/platform/external/libiio" + }, + "external/libjpeg-turbo": { + "dateTime": 1641283619, + "groups": [ + "pdk" + ], + "rev": "a4ec35f609b902eee833a485306c5a7beefac4da", + "revisionExpr": "a4ec35f609b902eee833a485306c5a7beefac4da", + "sha256": "0x1ynabh93cn0539g7qzjckjlxqznfcvb12h65da3kh2xf02wfwb", + "url": "https://android.googlesource.com/platform/external/libjpeg-turbo" + }, + "external/libkmsxx": { + "dateTime": 1631943902, + "groups": [ + "pdk" + ], + "rev": "f0687c8a10b3e371dbe09214db6664e37c283cca", + "revisionExpr": "f0687c8a10b3e371dbe09214db6664e37c283cca", + "sha256": "1bplnfv9dmrqg3imd2j20hdaf39yzr3vzz42pg7lg94fx0jgid93", + "url": "https://android.googlesource.com/platform/external/libkmsxx" + }, + "external/libldac": { + "dateTime": 1652219145, + "groups": [ + "pdk" + ], + "rev": "da7d02f1674eb79d96cf5dd7d771aa0a4762b697", + "revisionExpr": "da7d02f1674eb79d96cf5dd7d771aa0a4762b697", + "sha256": "0pc0c9gqxpf4b6qjwfprw4l1ddmnvrbzqdjaip1ryxh235wzp1c2", + "url": "https://android.googlesource.com/platform/external/libldac" + }, + "external/libmpeg2": { + "dateTime": 1645637600, + "groups": [ + "pdk" + ], + "rev": "d7d3dddb6b786b9d31fabe41c02f1af4fd02f142", + "revisionExpr": "d7d3dddb6b786b9d31fabe41c02f1af4fd02f142", + "sha256": "1g1y5amm00j6c1b3g8v768s5r90gkgj9n9053i7w7wq1syp25d3j", + "url": "https://android.googlesource.com/platform/external/libmpeg2" + }, + "external/libnetfilter_conntrack": { + "dateTime": 1622652591, + "groups": [ + "pdk" + ], + "rev": "a78ed47afc31121f8fed0c6bca38e823d855d06f", + "revisionExpr": "a78ed47afc31121f8fed0c6bca38e823d855d06f", + "sha256": "1v6lpqqw7h19l9jzs43apw4kws39av9bhikarzlvym5xs3b6jhm6", + "url": "https://android.googlesource.com/platform/external/libnetfilter_conntrack" + }, + "external/libnfnetlink": { + "dateTime": 1622652591, + "groups": [ + "pdk" + ], + "rev": "a376eb3279f225b393114c4820c780cbda860a6c", + "revisionExpr": "a376eb3279f225b393114c4820c780cbda860a6c", + "sha256": "1c6w4mi3xc6gxly949fh30ni84yk5w0bwqmipv857hpbq4cl3p9n", + "url": "https://android.googlesource.com/platform/external/libnfnetlink" + }, + "external/libnl": { + "dateTime": 1630375958, + "groups": [ + "pdk" + ], + "rev": "083e67d2c8d40f21df5c05c31eaa350a02822691", + "revisionExpr": "083e67d2c8d40f21df5c05c31eaa350a02822691", + "sha256": "0m77r0d7v06jdda3r3088xx4zydnj60ggry7229hlrxqsvk174s5", + "url": "https://android.googlesource.com/platform/external/libnl" + }, + "external/libogg": { + "dateTime": 1636571243, + "groups": [ + "pdk" + ], + "rev": "6261a754e02c0b2ac8dec586c399435b25c92ba3", + "revisionExpr": "6261a754e02c0b2ac8dec586c399435b25c92ba3", + "sha256": "1wrmpp7mjnby6bakaadpm2ksifrymg5c5jn2rzldlqyz5p80scyf", + "url": "https://android.googlesource.com/platform/external/libogg" + }, + "external/libopus": { + "dateTime": 1655830095, + "groups": [ + "pdk" + ], + "rev": "3c94f3a55d27b70b3438ceb60cd2b119ba0c895e", + "revisionExpr": "3c94f3a55d27b70b3438ceb60cd2b119ba0c895e", + "sha256": "0vn597nfsh8mhhllz5v3zg12m4wcjry8fxrnk7wx7d35nbxakm8l", + "url": "https://android.googlesource.com/platform/external/libopus" + }, + "external/libpalmrejection": { + "dateTime": 1664838809, + "groups": [ + "pdk" + ], + "rev": "cfd9638be5de9f781452d6c9608f62d471123d9f", + "revisionExpr": "cfd9638be5de9f781452d6c9608f62d471123d9f", + "sha256": "1zqy03hvps7rjbnnqhhc0p9383ndvybgi6nd7mp5vd6s788bjw0p", + "url": "https://android.googlesource.com/platform/external/libpalmrejection" + }, + "external/libpcap": { + "dateTime": 1644612444, + "groups": [ + "pdk" + ], + "rev": "27ba7a74f72b429a677c4e712e358b0286d32984", + "revisionExpr": "27ba7a74f72b429a677c4e712e358b0286d32984", + "sha256": "0drmsyn8ci4zc0wz0vxgyxpawzr2id0wda6267grvg7vk5vnlkw9", + "url": "https://android.googlesource.com/platform/external/libpcap" + }, + "external/libphonenumber": { + "dateTime": 1649280334, + "groups": [ + "pdk" + ], + "rev": "4b5bed05dff120e8e98f56ade79b475272c07bd3", + "revisionExpr": "4b5bed05dff120e8e98f56ade79b475272c07bd3", + "sha256": "05drh8bji8s910yfzw8yyj143lq8awnrqqr7j2382i1ipfk4agms", + "url": "https://android.googlesource.com/platform/external/libphonenumber" + }, + "external/libpng": { + "dateTime": 1638857305, + "groups": [ + "pdk" + ], + "rev": "52e43a0ca859853dd91dcf2118927655228ddd4a", + "revisionExpr": "52e43a0ca859853dd91dcf2118927655228ddd4a", + "sha256": "1x2c2al3b20k6irkx7ggxh7hxii177hsfv7niqvi58pglqc7qa2k", + "url": "https://android.googlesource.com/platform/external/libpng" + }, + "external/libprotobuf-mutator": { + "dateTime": 1622652593, + "groups": [ + "pdk" + ], + "rev": "7be9f8e9343bd9c817171bb6f4da5816041d0bbf", + "revisionExpr": "7be9f8e9343bd9c817171bb6f4da5816041d0bbf", + "sha256": "0qd6v41shmz918cv8h2jbgh3pvg65mk7c9m03afzz8gy26zl6rai", + "url": "https://android.googlesource.com/platform/external/libprotobuf-mutator" + }, + "external/libsrtp2": { + "dateTime": 1622652594, + "groups": [ + "pdk" + ], + "rev": "d9445df4699b59fb6b9107dbf52f5a20d8126c49", + "revisionExpr": "d9445df4699b59fb6b9107dbf52f5a20d8126c49", + "sha256": "1mr1gb60ryh71makvab277w1lrwlk7bv6alhh369jikm5sj78dyw", + "url": "https://android.googlesource.com/platform/external/libsrtp2" + }, + "external/libtextclassifier": { + "dateTime": 1649159486, + "groups": [ + "pdk" + ], + "rev": "89cd337352774209a5fe712ce52a537fb4422f0a", + "revisionExpr": "89cd337352774209a5fe712ce52a537fb4422f0a", + "sha256": "15c4zf18fpvpnaflk3hj6w06m0jrzdrcd89y21c0554s24b2hyz6", + "url": "https://android.googlesource.com/platform/external/libtextclassifier" + }, + "external/libtraceevent": { + "dateTime": 1648703964, + "groups": [ + "pdk" + ], + "rev": "fd0f027bad29fedc511182d54cf8dcf15bc13490", + "revisionExpr": "fd0f027bad29fedc511182d54cf8dcf15bc13490", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/external/libtraceevent" + }, + "external/libtracefs": { + "dateTime": 1648704291, + "groups": [ + "pdk" + ], + "rev": "88c6000bd334a5c18705d96c129d9b4750c23872", + "revisionExpr": "88c6000bd334a5c18705d96c129d9b4750c23872", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/external/libtracefs" + }, + "external/liburing": { + "dateTime": 1641362024, + "groups": [ + "pdk" + ], + "rev": "d53db6851ea17b2d219d084e1afc683b8b62b105", + "revisionExpr": "d53db6851ea17b2d219d084e1afc683b8b62b105", + "sha256": "03im0ncvx2912waw8xp2snj8gm2kl03irqdj1224nqx2qsmj0hq0", + "url": "https://android.googlesource.com/platform/external/liburing" + }, + "external/libusb": { + "dateTime": 1647385495, + "groups": [ + "pdk" + ], + "rev": "5304cf842bc939bf265e66def73bb62e7f93526e", + "revisionExpr": "5304cf842bc939bf265e66def73bb62e7f93526e", + "sha256": "0r53lqdf5c6j2954l2r7c1i1caizl5r0vxs73g0m8ylhrpl1gkf5", + "url": "https://android.googlesource.com/platform/external/libusb" + }, + "external/libutf": { + "dateTime": 1646355675, + "groups": [ + "pdk" + ], + "rev": "b471f6968503ec10542d0f82a1ff67f6d6658782", + "revisionExpr": "b471f6968503ec10542d0f82a1ff67f6d6658782", + "sha256": "004jainmqzfbskjib677x7d0wn7ivbva2wk9j2ag3ws96w7xbsdl", + "url": "https://android.googlesource.com/platform/external/libutf" + }, + "external/libvpx": { + "dateTime": 1643246635, + "groups": [ + "pdk" + ], + "rev": "724a46603b82f0f68e2af8fd4cf34d2326f3749d", + "revisionExpr": "724a46603b82f0f68e2af8fd4cf34d2326f3749d", + "sha256": "0asizhxmscf8gwjd9npmh16wmvk1qd3rv132r9anhmxx37fq89c9", + "url": "https://android.googlesource.com/platform/external/libvpx" + }, + "external/libwebm": { + "dateTime": 1622652597, + "groups": [ + "pdk" + ], + "rev": "c8d3e0ea6aa71e28b37c3e93d4fec30b59fb2e3e", + "revisionExpr": "c8d3e0ea6aa71e28b37c3e93d4fec30b59fb2e3e", + "sha256": "0kkb0mm6vqbv1ri6br6d4xisvbgx947r8d9vynbbw9bl03g2fbpp", + "url": "https://android.googlesource.com/platform/external/libwebm" + }, + "external/libwebsockets": { + "dateTime": 1644612438, + "groups": [ + "pdk" + ], + "rev": "27c44ea2cec85c5e867ba08a81e56260917c13a4", + "revisionExpr": "27c44ea2cec85c5e867ba08a81e56260917c13a4", + "sha256": "0ysf8h058zsykkcxxh57qc52gh1ab4cdvrlq2vac6pq34maxd8m2", + "url": "https://android.googlesource.com/platform/external/libwebsockets" + }, + "external/libxaac": { + "dateTime": 1622652598, + "groups": [ + "pdk" + ], + "rev": "9fcd70ea8901cef7e847e34f53638001820745d1", + "revisionExpr": "9fcd70ea8901cef7e847e34f53638001820745d1", + "sha256": "1k85nq28kwa9jhma9xypm9i3p1317njryhcsvmiqk0w3cn5xxlr5", + "url": "https://android.googlesource.com/platform/external/libxaac" + }, + "external/libxkbcommon": { + "dateTime": 1651514059, + "groups": [ + "pdk" + ], + "rev": "1edee3451aba6b841f02b8074a10c4c98121a02a", + "revisionExpr": "1edee3451aba6b841f02b8074a10c4c98121a02a", + "sha256": "0n4lscj68xszg8s05wlms2r3dj7kkpyvi0gxqpcnpjakib91jxg3", + "url": "https://android.googlesource.com/platform/external/libxkbcommon" + }, + "external/libxml2": { + "dateTime": 1672791023, + "groups": [ + "libxml2", + "pdk" + ], + "rev": "310d97f43298f9c09e918c5d545e7ce45da1837b", + "revisionExpr": "310d97f43298f9c09e918c5d545e7ce45da1837b", + "sha256": "1jl1v12rwaxpmbqks8w43p98xdkz8cx471jqpya23fhc0746750p", + "url": "https://android.googlesource.com/platform/external/libxml2" + }, + "external/libyuv": { + "dateTime": 1642183129, + "groups": [ + "libyuv", + "pdk" + ], + "rev": "6d2ffb9ab7f8de0fc513aebaeff15cbec1354240", + "revisionExpr": "6d2ffb9ab7f8de0fc513aebaeff15cbec1354240", + "sha256": "182jb8jnh2agh75bskvy081xc00cfymq4l5psxrkhq7f58i6wgk9", + "url": "https://android.googlesource.com/platform/external/libyuv" + }, + "external/linux-kselftest": { + "dateTime": 1648268084, + "groups": [ + "pdk", + "vts" + ], + "rev": "e9ebf262fc0229aefd9f2366fba8870c2b17fdf5", + "revisionExpr": "e9ebf262fc0229aefd9f2366fba8870c2b17fdf5", + "sha256": "0v7jn7n1r31yyvj2xb70750dpkfvxfya9hmp957kyxmnbrf5z0xc", + "url": "https://android.googlesource.com/platform/external/linux-kselftest" + }, + "external/llvm": { + "dateTime": 1639008262, + "groups": [ + "pdk" + ], + "rev": "505fc6000e199644bf7d3f2df4887b1b8272134f", + "revisionExpr": "505fc6000e199644bf7d3f2df4887b1b8272134f", + "sha256": "1gxlycdjngrvmq8vp7kpip2mh1bn2h0w19jdpin7mbkpwsj762q7", + "url": "https://android.googlesource.com/platform/external/llvm" + }, + "external/lmfit": { + "dateTime": 1622652602, + "groups": [ + "pdk" + ], + "rev": "5ddc57e5d924f146ab5fd87df586563e2270da38", + "revisionExpr": "5ddc57e5d924f146ab5fd87df586563e2270da38", + "sha256": "11nb4xcnbnqgq0b15hqdyppixhyri8kwymbvaznfi1y370jw66bp", + "url": "https://android.googlesource.com/platform/external/lmfit" + }, + "external/lottie": { + "dateTime": 1633683622, + "groups": [ + "pdk" + ], + "rev": "60786c221e28a444c688f70cc1c6baad6445f60a", + "revisionExpr": "60786c221e28a444c688f70cc1c6baad6445f60a", + "sha256": "0i197iqh54c140c0f40ch75jwrxnpwnwjnjhna69k1irq0mhinrs", + "url": "https://android.googlesource.com/platform/external/lottie" + }, + "external/ltp": { + "dateTime": 1650454206, + "groups": [ + "pdk", + "vts" + ], + "rev": "f198a1561a7229576ec3c89d74a19704f23acfbf", + "revisionExpr": "f198a1561a7229576ec3c89d74a19704f23acfbf", + "sha256": "0ma0rkgx5j14d01flm5vmiqp3pc2vbiaqh6xpq30g4pmlvykdyp0", + "url": "https://android.googlesource.com/platform/external/ltp" + }, + "external/lua": { + "dateTime": 1646820161, + "groups": [ + "pdk" + ], + "rev": "cb7d7c08115a6039c0f641c676cdb7afffe66ddb", + "revisionExpr": "cb7d7c08115a6039c0f641c676cdb7afffe66ddb", + "sha256": "1q4gxpxmwkdsrkrs1dxkzzhnhr8lfk5fpjwbq32sp8z3c62bbd64", + "url": "https://android.googlesource.com/platform/external/lua" + }, + "external/lz4": { + "dateTime": 1649378440, + "groups": [ + "pdk" + ], + "rev": "3256145e44f4e921ed22027233acb31f7d5d304d", + "revisionExpr": "3256145e44f4e921ed22027233acb31f7d5d304d", + "sha256": "1fkqdrcr6g509md86zd3k7x1qvz9cvd6z8n9rpdkfn06k5mmcx3k", + "url": "https://android.googlesource.com/platform/external/lz4" + }, + "external/lzma": { + "dateTime": 1625629569, + "groups": [ + "pdk" + ], + "rev": "acfb0b80b751899760deb8c14730652a0a6f0fb1", + "revisionExpr": "acfb0b80b751899760deb8c14730652a0a6f0fb1", + "sha256": "0j57p7i99alcyv3vfz9i3h5fqpzxj0skdga0glgzdpvm22k7k1jq", + "url": "https://android.googlesource.com/platform/external/lzma" + }, + "external/marisa-trie": { + "dateTime": 1633683588, + "groups": [ + "pdk" + ], + "rev": "c90fe3d1e4f69b3aebd24764868797e76f12dba4", + "revisionExpr": "c90fe3d1e4f69b3aebd24764868797e76f12dba4", + "sha256": "131spy2m80s752028pqqkhylnd2y8ibz1bajdssxjhw6ybhfh4yc", + "url": "https://android.googlesource.com/platform/external/marisa-trie" + }, + "external/markdown": { + "dateTime": 1588189365, + "groups": [ + "pdk" + ], + "rev": "18ab6aa9826549f74d23d2806375cd973c128507", + "revisionExpr": "18ab6aa9826549f74d23d2806375cd973c128507", + "sha256": "1g8ziq2pf7gnyqcv6cbpigs7vaghd269lxzqvq3gkmqq5nvvp51k", + "tree": "684dae92395ec05a6684410960f7b4b6b5fac175", + "url": "https://android.googlesource.com/platform/external/markdown" + }, + "external/mdnsresponder": { + "dateTime": 1655261852, + "groups": [ + "pdk" + ], + "rev": "7b6aea7183be81925628215ae55c34e70d45e354", + "revisionExpr": "7b6aea7183be81925628215ae55c34e70d45e354", + "sha256": "0jssmp0vrpyaz1d30mkr1nmr7z49wyjrhfmwchchmqn5arpcd9pn", + "url": "https://android.googlesource.com/platform/external/mdnsresponder" + }, + "external/mesa3d": { + "dateTime": 1651089696, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "b873e6ad330dda3f1fd0aa17f4f2b618942030ae", + "revisionExpr": "b873e6ad330dda3f1fd0aa17f4f2b618942030ae", + "sha256": "0h5kkd584dycx7bqir96vqvy1g05liwwjx2vv5h2q58fs831g9sf", + "url": "https://android.googlesource.com/platform/external/mesa3d" + }, + "external/mime-support": { + "dateTime": 1622652610, + "groups": [ + "pdk" + ], + "rev": "2959cec403098292e35b4b7acb86b61d1af50620", + "revisionExpr": "2959cec403098292e35b4b7acb86b61d1af50620", + "sha256": "1lkwshpnbp0hgz4azb63c83xdk8hrqywcbh501frjc8d5zgxvm6s", + "url": "https://android.googlesource.com/platform/external/mime-support" + }, + "external/minigbm": { + "dateTime": 1656354483, + "groups": [ + "pdk" + ], + "rev": "b6f4d90c557e4c3e9e235ae19afdfef8698b1ee9", + "revisionExpr": "b6f4d90c557e4c3e9e235ae19afdfef8698b1ee9", + "sha256": "1mh1jik79v2x46alshxnyglr3gvzz36500xk8l2kjgfvag9qz19s", + "url": "https://android.googlesource.com/platform/external/minigbm" + }, + "external/minijail": { + "dateTime": 1649454254, + "groups": [ + "pdk" + ], + "rev": "e92509cceadc87dee6725b363eb72bf7431ed5da", + "revisionExpr": "e92509cceadc87dee6725b363eb72bf7431ed5da", + "sha256": "0l19zxs69q7bm6y1msigpz510akpwvf37g3ldcl2p0zng94xndl5", + "url": "https://android.googlesource.com/platform/external/minijail" + }, + "external/mksh": { + "dateTime": 1622652610, + "groups": [ + "pdk" + ], + "rev": "e249d87246ec84c3a4a7d889915fa2caf919b1a7", + "revisionExpr": "e249d87246ec84c3a4a7d889915fa2caf919b1a7", + "sha256": "1d8xqv9r3qa7vvwqs6ifpl77j5whvn67dk0b4xgfbsqf2rryrk71", + "url": "https://android.googlesource.com/platform/external/mksh" + }, + "external/mobly-bundled-snippets": { + "dateTime": 1641842895, + "groups": [ + "pdk" + ], + "rev": "e5cb1d2b109a688a0af058ea5f441cae8b9a2b2c", + "revisionExpr": "e5cb1d2b109a688a0af058ea5f441cae8b9a2b2c", + "sha256": "1ys94sniisd9g0pp1jmybv45gymr08mph1bmq4m0830790lg4573", + "url": "https://android.googlesource.com/platform/external/mobly-bundled-snippets" + }, + "external/mobly-snippet-lib": { + "dateTime": 1641606423, + "groups": [ + "pdk" + ], + "rev": "119b666eae32a820b476d05bbf7ff440ae6ed5dc", + "revisionExpr": "119b666eae32a820b476d05bbf7ff440ae6ed5dc", + "sha256": "1c14iyfp23bn20symd2gz4gr82ccxww93cpk6hm8818si4m2ki22", + "url": "https://android.googlesource.com/platform/external/mobly-snippet-lib" + }, + "external/mockftpserver": { + "dateTime": 1649812987, + "groups": [ + "pdk" + ], + "rev": "6e7ce0eabb800c6f934aa93172e3263f890dbcd5", + "revisionExpr": "6e7ce0eabb800c6f934aa93172e3263f890dbcd5", + "sha256": "12d3q25pgfqcvaf214wwsgbgviwwd5kk5hzn26fy1nbpxjbppcfw", + "url": "https://android.googlesource.com/platform/external/mockftpserver" + }, + "external/mockito": { + "dateTime": 1642192657, + "groups": [ + "pdk" + ], + "rev": "c978470e72bceeb947b9ab201554f48b31200675", + "revisionExpr": "c978470e72bceeb947b9ab201554f48b31200675", + "sha256": "1mrvzycnp6fhjywprrzcjzp7mbq1wigi7mbdd57hpmqm4l31rjnx", + "url": "https://android.googlesource.com/platform/external/mockito" + }, + "external/mockwebserver": { + "dateTime": 1622652611, + "groups": [ + "pdk" + ], + "rev": "220ed5091dee73846e0ac19971cbf7f70bbf464e", + "revisionExpr": "220ed5091dee73846e0ac19971cbf7f70bbf464e", + "sha256": "1yxf1fgfkb7kgzz5pqac8171952gfviv2043njxnxbaysmy5sn1n", + "url": "https://android.googlesource.com/platform/external/mockwebserver" + }, + "external/modp_b64": { + "dateTime": 1646249114, + "groups": [ + "pdk" + ], + "rev": "74543e10b51ab2fc8ab0f161340615f404484956", + "revisionExpr": "74543e10b51ab2fc8ab0f161340615f404484956", + "sha256": "0mswcrvgvfl94cb7fgiw3bs1s43kqykng22d87jsjinjyg5gjc05", + "url": "https://android.googlesource.com/platform/external/modp_b64" + }, + "external/mp4parser": { + "dateTime": 1622652612, + "groups": [ + "pdk" + ], + "rev": "5b0abc969fc81e1abd999f245e565147ba8541ae", + "revisionExpr": "5b0abc969fc81e1abd999f245e565147ba8541ae", + "sha256": "167wv822ssx9n3z0bnbk72p532wy7ck7a0ayi0rrppz5whilg262", + "url": "https://android.googlesource.com/platform/external/mp4parser" + }, + "external/ms-tpm-20-ref": { + "dateTime": 1646767967, + "groups": [ + "pdk" + ], + "rev": "fe01fcf04bf0cbc93e87bd559a065755b0811708", + "revisionExpr": "fe01fcf04bf0cbc93e87bd559a065755b0811708", + "sha256": "1xlb104r40110aqbwjibrfrwb79jlvirjmfgsizb446il9hgxzr1", + "url": "https://android.googlesource.com/platform/external/ms-tpm-20-ref" + }, + "external/mtools": { + "dateTime": 1646763198, + "groups": [ + "pdk" + ], + "rev": "9b632a08d9b1d4aebda90a9a3a397ed1e7ab68af", + "revisionExpr": "9b632a08d9b1d4aebda90a9a3a397ed1e7ab68af", + "sha256": "0kqnib9bvjs29h3irvh7x8dcggf1ifzqhp526w37312d16yc960a", + "url": "https://android.googlesource.com/platform/external/mtools" + }, + "external/mtpd": { + "dateTime": 1644612434, + "groups": [ + "pdk" + ], + "rev": "f085d7ba0c992847aeec84a7449cf1518f78f820", + "revisionExpr": "f085d7ba0c992847aeec84a7449cf1518f78f820", + "sha256": "17yhvc68sxznxlm1k7d3xd36rcdm424d22agnisjpdb1nv7nvxgz", + "url": "https://android.googlesource.com/platform/external/mtpd" + }, + "external/musl": { + "dateTime": 1650454910, + "groups": [ + "pdk" + ], + "rev": "cca86f9d95b8200fc78b02af6ccd9660f2f3e50b", + "revisionExpr": "cca86f9d95b8200fc78b02af6ccd9660f2f3e50b", + "sha256": "0ndvxfqz0agmkkl27csydfkbjkji3ciwr2wcinf3428y7h4zmzn2", + "url": "https://android.googlesource.com/platform/external/musl" + }, + "external/nanohttpd": { + "dateTime": 1636607375, + "groups": [ + "pdk" + ], + "rev": "bc0f4f987a28b7161e46baf6cfd6d246f5cb5472", + "revisionExpr": "bc0f4f987a28b7161e46baf6cfd6d246f5cb5472", + "sha256": "0ps1diw6da61bis3xp0y8hlzfiy1vm2qhkzlzqqy3x9k2mwlyjgk", + "url": "https://android.googlesource.com/platform/external/nanohttpd" + }, + "external/nanopb-c": { + "dateTime": 1649812986, + "groups": [ + "pdk" + ], + "rev": "89af1fe4638933a27acf9ad2f67f53bea672875e", + "revisionExpr": "89af1fe4638933a27acf9ad2f67f53bea672875e", + "sha256": "0pikkmj5v5y8lc9p03phvzy3fx8d17ij60yhwx1jkqibp1mlag1a", + "url": "https://android.googlesource.com/platform/external/nanopb-c" + }, + "external/naver-fonts": { + "dateTime": 1588181530, + "groups": [ + "pdk" + ], + "rev": "33a64a1294a3f06b425eaa30acdbcd6c2805e197", + "revisionExpr": "33a64a1294a3f06b425eaa30acdbcd6c2805e197", + "sha256": "1ihcg6mpzf8lnygnn82l5z8pv6m8iyw0mzsc76wmyn9j7wdyhg9s", + "tree": "88c733fec6d470488bb58176c677b57cd14d43dc", + "url": "https://android.googlesource.com/platform/external/naver-fonts" + }, + "external/neon_2_sse": { + "dateTime": 1588290974, + "groups": [ + "pdk" + ], + "rev": "80a68eefdccd99baeea4880baa1b4c25f2618725", + "revisionExpr": "80a68eefdccd99baeea4880baa1b4c25f2618725", + "sha256": "12ivga8rnf1ibchrwczfs38n8kpjrjkyrfn9hav2w8z3xdrhz8p2", + "tree": "b74594106b475046ac4ad9c234fd111463760f16", + "url": "https://android.googlesource.com/platform/external/neon_2_sse" + }, + "external/neven": { + "dateTime": 1649812987, + "groups": [ + "pdk" + ], + "rev": "ddb62ffa3eff2e04ee74f1147e4c6b542a18800f", + "revisionExpr": "ddb62ffa3eff2e04ee74f1147e4c6b542a18800f", + "sha256": "044y8l8bz9jknc7sjf1l80gfxnkyr6gxdgn39ifmx3pwfilk68s0", + "url": "https://android.googlesource.com/platform/external/neven" + }, + "external/newfs_msdos": { + "dateTime": 1631666894, + "groups": [ + "pdk" + ], + "rev": "3b9ae9a9990a08aad84b3bfd951d4cc328b4ba75", + "revisionExpr": "3b9ae9a9990a08aad84b3bfd951d4cc328b4ba75", + "sha256": "1h2s8c46dz7iivabmr11vqrcaq23iyl9bgkvk02kz9ivfzpk91r7", + "url": "https://android.googlesource.com/platform/external/newfs_msdos" + }, + "external/nist-pkits": { + "dateTime": 1622652613, + "groups": [ + "pdk" + ], + "rev": "856e017fa2b3fd53a1fa1cddeb703d134dba3907", + "revisionExpr": "856e017fa2b3fd53a1fa1cddeb703d134dba3907", + "sha256": "0xdr99aqr4g7drh4gmr88ah0q2im8aq5cs8w834qanygpg694dr1", + "url": "https://android.googlesource.com/platform/external/nist-pkits" + }, + "external/nist-sip": { + "dateTime": 1622298987, + "groups": [ + "pdk" + ], + "rev": "35b0f117730bf963b9371b421bb844d99ed6b481", + "revisionExpr": "35b0f117730bf963b9371b421bb844d99ed6b481", + "sha256": "0k5qg8bbg2l6g3fv9x4bikpa7b0sf08lacayxgm3pnpyn2bmai43", + "url": "https://android.googlesource.com/platform/external/nist-sip" + }, + "external/nos/host/generic": { + "dateTime": 1671315346, + "groups": [ + "pdk" + ], + "rev": "a4a5ba82c1f7f63e5590caf340309c592c37f890", + "revisionExpr": "a4a5ba82c1f7f63e5590caf340309c592c37f890", + "sha256": "0ba3gh6zp39c80dcy79ani9h5v06qm5kn97w114z41kxawjqn356", + "url": "https://android.googlesource.com/platform/external/nos/host/generic" + }, + "external/noto-fonts": { + "dateTime": 1670371894, + "groups": [ + "pdk" + ], + "rev": "426e8198a6110dc9cb5ca8c8217f41b081ef8ebb", + "revisionExpr": "426e8198a6110dc9cb5ca8c8217f41b081ef8ebb", + "sha256": "0yqx3psjjcjrfnrn57bil6f5zfh6j87ja8y5mfl9h8r28cprhq22", + "url": "https://android.googlesource.com/platform/external/noto-fonts" + }, + "external/nullaway": { + "dateTime": 1645019510, + "groups": [ + "pdk" + ], + "rev": "e92b27609e4335dcb84f1d3dd12b1bc6c65efc18", + "revisionExpr": "e92b27609e4335dcb84f1d3dd12b1bc6c65efc18", + "sha256": "004gw1lv6sx2db7r66vp7xsmxdn41in16g82p8m6kk4y8aj8lbgj", + "url": "https://android.googlesource.com/platform/external/nullaway" + }, + "external/oauth": { + "dateTime": 1622652614, + "groups": [ + "pdk" + ], + "rev": "bb1a7bd835d7a38ea2516d2d4e5ea8b558356be7", + "revisionExpr": "bb1a7bd835d7a38ea2516d2d4e5ea8b558356be7", + "sha256": "1iy7n0krrann5fkm46znlm1q598wzr4jlxv17d5xw4dwc5jp6p5n", + "url": "https://android.googlesource.com/platform/external/oauth" + }, + "external/obex": { + "dateTime": 1646106334, + "groups": [ + "pdk" + ], + "rev": "68f1a30c39e3f8b0c43a5ba24d8995fefd5241a1", + "revisionExpr": "68f1a30c39e3f8b0c43a5ba24d8995fefd5241a1", + "sha256": "02aa602gdvaq64wp7hscia0ps7xbymnjbc48ld8xnnvhyaffd37w", + "url": "https://android.googlesource.com/platform/external/obex" + }, + "external/objenesis": { + "dateTime": 1633683571, + "groups": [ + "pdk" + ], + "rev": "a74115c9c721c7060a36ce03cf8ae91d4b6fda15", + "revisionExpr": "a74115c9c721c7060a36ce03cf8ae91d4b6fda15", + "sha256": "0cvmp0wrf5lqag44wfjil3bdq4zkdc3dm4fr49g6qcchd7h65gmm", + "url": "https://android.googlesource.com/platform/external/objenesis" + }, + "external/oboe": { + "dateTime": 1633683582, + "groups": [ + "pdk" + ], + "rev": "8ed6f27b8b536ec805a72d8ed5c5604024780170", + "revisionExpr": "8ed6f27b8b536ec805a72d8ed5c5604024780170", + "sha256": "1z95091yv1akx277a4fsy0hxdlav1b7kn969b6cn5z6cnzm66fyl", + "url": "https://android.googlesource.com/platform/external/oboe" + }, + "external/obstack": { + "dateTime": 1634157371, + "groups": [ + "pdk" + ], + "rev": "6140fdc649c236722cfa1cb6e2d3bd40013bf0cf", + "revisionExpr": "6140fdc649c236722cfa1cb6e2d3bd40013bf0cf", + "sha256": "1lgc2kx70ix6lnq58iiyrrjy4ca9314rmbcapnb7i4i5zxgagk7x", + "url": "https://android.googlesource.com/platform/external/obstack" + }, + "external/oj-libjdwp": { + "dateTime": 1643916846, + "groups": [ + "pdk" + ], + "rev": "a5d8524764012eec093f12f53f4e36886dd5b1c5", + "revisionExpr": "a5d8524764012eec093f12f53f4e36886dd5b1c5", + "sha256": "14lv289nbr91kc7l4azhm2kxcp82x6cr6h5hr03gmbqkzizyhyzw", + "url": "https://android.googlesource.com/platform/external/oj-libjdwp" + }, + "external/okhttp": { + "dateTime": 1668730563, + "groups": [ + "pdk" + ], + "rev": "0e3d24a979e3efb17aa6ad7237bf5d847dafcd65", + "revisionExpr": "0e3d24a979e3efb17aa6ad7237bf5d847dafcd65", + "sha256": "1nsly5lsh7b4x06nf4w1mjvjnyhcm7ap0cwz90iwrpw5dfdzlcqc", + "url": "https://android.googlesource.com/platform/external/okhttp" + }, + "external/okhttp4": { + "dateTime": 1612297295, + "groups": [ + "pdk" + ], + "rev": "73ae9756098533a6fe58aa1149c88f5304f4124f", + "revisionExpr": "73ae9756098533a6fe58aa1149c88f5304f4124f", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/external/okhttp4" + }, + "external/okio": { + "dateTime": 1666135033, + "groups": [ + "pdk" + ], + "rev": "7514d8d728884850a4aa3eaa09d0d914bff4b5a1", + "revisionExpr": "7514d8d728884850a4aa3eaa09d0d914bff4b5a1", + "sha256": "0bvz21794c5ma0xh6abhfar0vs789yyr24lihk4prjc5vwpb4r6m", + "url": "https://android.googlesource.com/platform/external/okio" + }, + "external/one-true-awk": { + "dateTime": 1646693652, + "groups": [ + "pdk" + ], + "rev": "900b24f7a45b3996b5a154a77fa6dfc680e3aa8c", + "revisionExpr": "900b24f7a45b3996b5a154a77fa6dfc680e3aa8c", + "sha256": "0r8yv1v4pjxj33hjf0mxkbk78dyav8xjnrqnnis4dpzsdcr0ymrl", + "url": "https://android.googlesource.com/platform/external/one-true-awk" + }, + "external/open-dice": { + "dateTime": 1649250624, + "groups": [ + "pdk" + ], + "rev": "1c6209fe3207ef12be0d6f1843e9ec43b0c279a8", + "revisionExpr": "1c6209fe3207ef12be0d6f1843e9ec43b0c279a8", + "sha256": "0wq9w893x1gx14p9cskwnpqmpzwqnqf75knviwr0081qjjl7wsw7", + "url": "https://android.googlesource.com/platform/external/open-dice" + }, + "external/opencensus-java": { + "dateTime": 1639948596, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "d1b7045c937ee5c0301f779f9190093e86879d44", + "revisionExpr": "d1b7045c937ee5c0301f779f9190093e86879d44", + "sha256": "1qia2hq3xmwfhxgmym8qhdvn0h37479ycgm5p1ra6w0n5gl4xqfv", + "url": "https://android.googlesource.com/platform/external/opencensus-java" + }, + "external/openscreen": { + "dateTime": 1644621501, + "groups": [ + "pdk" + ], + "rev": "a1f37d7e15e391e1973053f8d58f07e4d240f1b4", + "revisionExpr": "a1f37d7e15e391e1973053f8d58f07e4d240f1b4", + "sha256": "1f0ywgficigqqikb8wxfvd7k2aca8121lcs8whh68b5mgihrpmm7", + "url": "https://android.googlesource.com/platform/external/openscreen" + }, + "external/openwrt-prebuilts": { + "dateTime": 1638849387, + "groups": [ + "pdk" + ], + "rev": "4bbf215f1e66a8696e2bc55e664819069ae7f230", + "revisionExpr": "4bbf215f1e66a8696e2bc55e664819069ae7f230", + "sha256": "02sj8d48d7vlshzbig7idglp8zl0ym3w1zx4y5p1asa0lc76p9p3", + "url": "https://android.googlesource.com/platform/external/openwrt-prebuilts" + }, + "external/oss-fuzz": { + "dateTime": 1652219145, + "groups": [ + "pdk" + ], + "rev": "7f2b0ceb8143eb164a74992d02be18c1506d1815", + "revisionExpr": "7f2b0ceb8143eb164a74992d02be18c1506d1815", + "sha256": "12vrzdmx1qxrvzkbqqbi8lx1d2r47rbd3cja6l4rrm5bn24j4rxl", + "url": "https://android.googlesource.com/platform/external/oss-fuzz" + }, + "external/owasp/sanitizer": { + "dateTime": 1646371562, + "groups": [ + "pdk" + ], + "rev": "ba1a14b8067745e3860384f827f58b7a20cbcc47", + "revisionExpr": "ba1a14b8067745e3860384f827f58b7a20cbcc47", + "sha256": "11xfic600fslwqr3qzaw5n0y1ssirbwlg7lwpby87xxkx7sfchfq", + "url": "https://android.googlesource.com/platform/external/owasp/sanitizer" + }, + "external/pandora/avatar": { + "dateTime": 1660871711, + "groups": [ + "pdk" + ], + "rev": "980a0d1e66710abbec7f95711fe466a6ce0cb5a8", + "revisionExpr": "980a0d1e66710abbec7f95711fe466a6ce0cb5a8", + "sha256": "19iq7470hggwx5i2pq3qjh0fay5v5ynw8vcvvdp6051chd0kfzh0", + "url": "https://android.googlesource.com/platform/external/pandora/avatar" + }, + "external/pandora/bt-test-interfaces": { + "dateTime": 1663260628, + "groups": [ + "pdk" + ], + "rev": "dc44a6a2ad5d4c7353b2aa932a571ad87fd43c0c", + "revisionExpr": "dc44a6a2ad5d4c7353b2aa932a571ad87fd43c0c", + "sha256": "0cg6df3pqq1vnk09rcwqpml5jdfh1p7hzfl3dy8lz24hc6w5q9qi", + "url": "https://android.googlesource.com/platform/external/pandora/bt-test-interfaces" + }, + "external/pandora/mmi2grpc": { + "dateTime": 1659019725, + "groups": [ + "pdk" + ], + "rev": "0fc3c9c39fba60b9b3a7b7aba1d575cc75c8cde6", + "revisionExpr": "0fc3c9c39fba60b9b3a7b7aba1d575cc75c8cde6", + "sha256": "1rc2g4h8y2k83frn7ap2aszvn430ipgfcqxllb6j7rpgb7sd3ail", + "url": "https://android.googlesource.com/platform/external/pandora/mmi2grpc" + }, + "external/parameter-framework": { + "dateTime": 1649812987, + "groups": [ + "pdk" + ], + "rev": "bc20ee95d0f64896edd6c948e5add8aaed625697", + "revisionExpr": "bc20ee95d0f64896edd6c948e5add8aaed625697", + "sha256": "1g13b4maa94g4plg3g4pxwvx87k2mx8g7xh0fwf90nxs6qnfi2ig", + "url": "https://android.googlesource.com/platform/external/parameter-framework" + }, + "external/pcre": { + "dateTime": 1651015570, + "groups": [ + "pdk" + ], + "rev": "318caa03bee294a9a692caca1003a0f6f5da304b", + "revisionExpr": "318caa03bee294a9a692caca1003a0f6f5da304b", + "sha256": "0522hj0md05m83jb707i5w703nqbc8lgmdyp8kzxfznfhs3pbb5r", + "url": "https://android.googlesource.com/platform/external/pcre" + }, + "external/pdfium": { + "dateTime": 1647546498, + "groups": [ + "pdk" + ], + "rev": "5321450fd8e48a21c1149cd60f9fde62b9bf76c9", + "revisionExpr": "5321450fd8e48a21c1149cd60f9fde62b9bf76c9", + "sha256": "113a2nd13klvp2p33yllqblk2zxmwlddl8n1ls4z1jy6gvn4574w", + "url": "https://android.googlesource.com/platform/external/pdfium" + }, + "external/perfetto": { + "dateTime": 1669853552, + "groups": [ + "pdk" + ], + "rev": "936b5cedbc900e2064af6e18a3379c0a8eb21bb4", + "revisionExpr": "936b5cedbc900e2064af6e18a3379c0a8eb21bb4", + "sha256": "0qhgl9ccm55bamkpc4pk4wxwd0vbw3d6bzxf7qsdnxws4snmaham", + "url": "https://android.googlesource.com/platform/external/perfetto" + }, + "external/pffft": { + "dateTime": 1632126617, + "groups": [ + "pdk" + ], + "rev": "54dae4d914cad798fb8814f0b11a1245a0c3fcca", + "revisionExpr": "54dae4d914cad798fb8814f0b11a1245a0c3fcca", + "sha256": "0d2m4qa6m689cmj83y70zyj409wdlirvpzwizab62d1x98basnjv", + "url": "https://android.googlesource.com/platform/external/pffft" + }, + "external/piex": { + "dateTime": 1647998239, + "groups": [ + "pdk" + ], + "rev": "795c25ac5099987647cd8587ba7bdb7d2bb21d59", + "revisionExpr": "795c25ac5099987647cd8587ba7bdb7d2bb21d59", + "sha256": "0r27vhmgjkjgpza5dss0pidv10prh1wwksyw3waw0mw23xphfjll", + "url": "https://android.googlesource.com/platform/external/piex" + }, + "external/pigweed": { + "dateTime": 1655929195, + "groups": [ + "pdk" + ], + "rev": "190c0c2451a4265b996fa9e40a6b258affa6aaa9", + "revisionExpr": "190c0c2451a4265b996fa9e40a6b258affa6aaa9", + "sha256": "01nqzcidbys49d4airpfl8kms0vri41pxpd0izac8dl1psjvwjlf", + "url": "https://android.googlesource.com/platform/external/pigweed" + }, + "external/ply": { + "dateTime": 1622652622, + "groups": [ + "pdk" + ], + "rev": "f6de6fe0221620002f5b7feb93cc178a04613bcd", + "revisionExpr": "f6de6fe0221620002f5b7feb93cc178a04613bcd", + "sha256": "04ran6mcqvfm06d2pqw9x62vwdr782h14xmn9zw8c7pw0hqzkqfz", + "url": "https://android.googlesource.com/platform/external/ply" + }, + "external/ppp": { + "dateTime": 1650527231, + "groups": [ + "pdk" + ], + "rev": "c88566d7be6abc37ede127d66264d7d2b8865c45", + "revisionExpr": "c88566d7be6abc37ede127d66264d7d2b8865c45", + "sha256": "0lfbim8kxh9cml25v1cxsb5qfs26xsymbq97a7jg5gma4m3p0d0y", + "url": "https://android.googlesource.com/platform/external/ppp" + }, + "external/proguard": { + "dateTime": 1588698674, + "groups": [ + "pdk" + ], + "rev": "71596053e24b7f32b61360bc0f08a158a95cc485", + "revisionExpr": "71596053e24b7f32b61360bc0f08a158a95cc485", + "sha256": "0y15jn4kysl40rgbgh68z7gy9d1g5jjhkvms6gz1jz0vql7a0izc", + "tree": "226070048e2c10b57bf25dca5d314722f3d1a38a", + "url": "https://android.googlesource.com/platform/external/proguard" + }, + "external/protobuf": { + "dateTime": 1650489595, + "groups": [ + "pdk" + ], + "rev": "042fb41a27a8ca4571ce5f6f74159670193e7855", + "revisionExpr": "042fb41a27a8ca4571ce5f6f74159670193e7855", + "sha256": "1g41av30i917ck19jvnrhdm1cmbpwhyxvqycbhfq8azfcn4w30bm", + "url": "https://android.googlesource.com/platform/external/protobuf" + }, + "external/psimd": { + "dateTime": 1622652623, + "groups": [ + "pdk" + ], + "rev": "4bb4b9ab797cc549142f493c822c46aed8166657", + "revisionExpr": "4bb4b9ab797cc549142f493c822c46aed8166657", + "sha256": "0rq4alzwxxvls4pb4jb02sapag63jpvijjpjh2g2gb3rxnh9kg8q", + "url": "https://android.googlesource.com/platform/external/psimd" + }, + "external/pthreadpool": { + "dateTime": 1647902678, + "groups": [ + "pdk" + ], + "rev": "509db250d8e31c6b9c6319cc4682643a53795ff7", + "revisionExpr": "509db250d8e31c6b9c6319cc4682643a53795ff7", + "sha256": "0d6djkz5ajl5cwxfqkg39ga60c3304pihbma6j1j584adx5v7fw9", + "url": "https://android.googlesource.com/platform/external/pthreadpool" + }, + "external/puffin": { + "dateTime": 1650340186, + "groups": [ + "pdk" + ], + "rev": "aba7b5df5864e0f9f56acc9cc1f62f6d15dbffce", + "revisionExpr": "aba7b5df5864e0f9f56acc9cc1f62f6d15dbffce", + "sha256": "04ih1f095n409dihsa4y43cly7yb1c17zsq672fy96f2znr34r38", + "url": "https://android.googlesource.com/platform/external/puffin" + }, + "external/python/apitools": { + "dateTime": 1622652624, + "groups": [ + "pdk" + ], + "rev": "a21682c7d8eeee825b06d452962eb2290605d8fe", + "revisionExpr": "a21682c7d8eeee825b06d452962eb2290605d8fe", + "sha256": "17caach33h2m4a25fwbdkfab2kmj8c5gbv3wf5zfzh84k27v18md", + "url": "https://android.googlesource.com/platform/external/python/apitools" + }, + "external/python/asn1crypto": { + "dateTime": 1622652624, + "groups": [ + "pdk" + ], + "rev": "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76", + "revisionExpr": "72cf97e893e5d11a4864b6a66d9959dd1ab4ff76", + "sha256": "00a85gygijpclgdcpp6ggr9zyamxval6k6pkq5ps97c88d2av40h", + "url": "https://android.googlesource.com/platform/external/python/asn1crypto" + }, + "external/python/bumble": { + "dateTime": 1660872215, + "groups": [ + "pdk" + ], + "rev": "25c6a3d55e8cbfb8229f4321cb64bc9ee015ba8e", + "revisionExpr": "25c6a3d55e8cbfb8229f4321cb64bc9ee015ba8e", + "sha256": "1h80i63az9fqdicknvi7msbc2w7fry6a7z5vs9f1mxhl2af8sf7a", + "url": "https://android.googlesource.com/platform/external/python/bumble" + }, + "external/python/cachetools": { + "dateTime": 1644612437, + "groups": [ + "pdk" + ], + "rev": "06021315db2045a82e02480af1a85b55fb56c5fe", + "revisionExpr": "06021315db2045a82e02480af1a85b55fb56c5fe", + "sha256": "1q68zypvwric0l5q4v2792wg6cbknizlx5ymfgc3sbj8k0fr52fq", + "url": "https://android.googlesource.com/platform/external/python/cachetools" + }, + "external/python/cffi": { + "dateTime": 1636696051, + "groups": [ + "pdk" + ], + "rev": "046d35db06dec26c759b92b7d8de38a979d84c0b", + "revisionExpr": "046d35db06dec26c759b92b7d8de38a979d84c0b", + "sha256": "1j9rhngy2fsd3f28nd6vhjr6hs5mzp03zx1cj5qz8990bvdad1zb", + "url": "https://android.googlesource.com/platform/external/python/cffi" + }, + "external/python/cpython2": { + "dateTime": 1647388665, + "groups": [ + "pdk" + ], + "rev": "4d5a7eb9b40e0d8c540d05bab0e7f66fddbd0b7e", + "revisionExpr": "4d5a7eb9b40e0d8c540d05bab0e7f66fddbd0b7e", + "sha256": "147l88a0f1g76igx6qcpb5z67cv7xafn8vyif3mzdwxdl4nl2ypb", + "url": "https://android.googlesource.com/platform/external/python/cpython2" + }, + "external/python/cpython3": { + "dateTime": 1648097979, + "groups": [ + "pdk" + ], + "rev": "64e00f31038f45e57568250dfae32f2234af3241", + "revisionExpr": "64e00f31038f45e57568250dfae32f2234af3241", + "sha256": "1mx0cs7826qwxpk6g1p715pygy14vsmdn5m37pyh29jz1xwrjz85", + "url": "https://android.googlesource.com/platform/external/python/cpython3" + }, + "external/python/cryptography": { + "dateTime": 1636696051, + "groups": [ + "pdk" + ], + "rev": "53de212301f5608092d47f07e3c93269da853a33", + "revisionExpr": "53de212301f5608092d47f07e3c93269da853a33", + "sha256": "1jw9chmv3y06wlmb7bzfmbsky473jf8adpxwrsnqyaqybx8m832s", + "url": "https://android.googlesource.com/platform/external/python/cryptography" + }, + "external/python/dateutil": { + "dateTime": 1622652629, + "groups": [ + "pdk" + ], + "rev": "a06f3e32ddac3d4ed41805756b225eb040844c19", + "revisionExpr": "a06f3e32ddac3d4ed41805756b225eb040844c19", + "sha256": "1pjs7hnd3yd3wqqacxis72jyzjcwd0f2bq967ysg8j18vzwjsx0q", + "url": "https://android.googlesource.com/platform/external/python/dateutil" + }, + "external/python/enum34": { + "dateTime": 1622298989, + "groups": [ + "pdk", + "vts" + ], + "rev": "44df165bb7c0920046744f1b45d684fb84b62130", + "revisionExpr": "44df165bb7c0920046744f1b45d684fb84b62130", + "sha256": "1xzl7iybydjfwj5wg6bmxzzmdxv6zpl6qn4w6aw0zws3mra6jhk4", + "url": "https://android.googlesource.com/platform/external/python/enum34" + }, + "external/python/funcsigs": { + "dateTime": 1622298998, + "groups": [ + "pdk" + ], + "rev": "24207ff09a121905c03454cb7fa42bf5aca3e890", + "revisionExpr": "24207ff09a121905c03454cb7fa42bf5aca3e890", + "sha256": "05v4kd9697gpxiyh83gsghh8c2vwc2gn9zlc9naj8k3apnc9k2j4", + "url": "https://android.googlesource.com/platform/external/python/funcsigs" + }, + "external/python/futures": { + "dateTime": 1638410016, + "groups": [ + "pdk", + "vts" + ], + "rev": "3ccf4a764ea48a952dfd3dfa6b91dd79b5bc995f", + "revisionExpr": "3ccf4a764ea48a952dfd3dfa6b91dd79b5bc995f", + "sha256": "1pzdpjwggdbdbijgfgswjf8p020ncfj1md8lrp5vhvba8ai2v0f7", + "url": "https://android.googlesource.com/platform/external/python/futures" + }, + "external/python/google-api-python-client": { + "dateTime": 1642074804, + "groups": [ + "pdk", + "vts" + ], + "rev": "31070a7edf60c5bc1ff1e597e7d3de384a51e08e", + "revisionExpr": "31070a7edf60c5bc1ff1e597e7d3de384a51e08e", + "sha256": "1v2m1zq8l6w6ixiilk40pkrx0yq70gg22hzc12q1pqa71c57f2ip", + "url": "https://android.googlesource.com/platform/external/python/google-api-python-client" + }, + "external/python/google-auth-library-python": { + "dateTime": 1641519932, + "groups": [ + "pdk" + ], + "rev": "ecc2f36be88d2ab1b9b18a451621555653cbb9e4", + "revisionExpr": "ecc2f36be88d2ab1b9b18a451621555653cbb9e4", + "sha256": "1cqh7wgf6w8i6cmz6g8cycmbdrdqmh6q7a1nq6gnfbsdmi0ry6p1", + "url": "https://android.googlesource.com/platform/external/python/google-auth-library-python" + }, + "external/python/httplib2": { + "dateTime": 1646372188, + "groups": [ + "pdk", + "vts" + ], + "rev": "5706956a0d60856f44dc6b5ec2ce2d2a71f10592", + "revisionExpr": "5706956a0d60856f44dc6b5ec2ce2d2a71f10592", + "sha256": "1fw5ljzydxnhqwjk303cjz481hrpm7qilrm5xh0pwbxdavj3zk0i", + "url": "https://android.googlesource.com/platform/external/python/httplib2" + }, + "external/python/ipaddress": { + "dateTime": 1622652631, + "groups": [ + "pdk" + ], + "rev": "8640dcfecb8596d172114e2ecba01f4887346c13", + "revisionExpr": "8640dcfecb8596d172114e2ecba01f4887346c13", + "sha256": "0rvld36ky44qc8yz64a5k6g52qsss96dadvsdd8yqmrx8zincd0b", + "url": "https://android.googlesource.com/platform/external/python/ipaddress" + }, + "external/python/jinja": { + "dateTime": 1648266130, + "groups": [ + "pdk" + ], + "rev": "ac0a22bba99f30f293e664c55387cb05772786d1", + "revisionExpr": "ac0a22bba99f30f293e664c55387cb05772786d1", + "sha256": "0jmwhfn1cbx21iy3xjj4zhhb5ffnzxhcpmky8a70arabzvgdgm7v", + "url": "https://android.googlesource.com/platform/external/python/jinja" + }, + "external/python/markupsafe": { + "dateTime": 1622652631, + "groups": [ + "pdk" + ], + "rev": "9e395f7cb998168aa96de5bff5f7d439ff7f683e", + "revisionExpr": "9e395f7cb998168aa96de5bff5f7d439ff7f683e", + "sha256": "18qjh0xrnc59w7divzjrriz7ppclhhlisypzlgd8b8hbd4ali3rz", + "url": "https://android.googlesource.com/platform/external/python/markupsafe" + }, + "external/python/mobly": { + "dateTime": 1654837659, + "groups": [ + "pdk" + ], + "rev": "e09e645fdba0b681adc106583d99f6e62d00e4a3", + "revisionExpr": "e09e645fdba0b681adc106583d99f6e62d00e4a3", + "sha256": "1aji6s4ic3havy0g1vjgahq0a0c3ng1500rp9jdhyl16309629b1", + "url": "https://android.googlesource.com/platform/external/python/mobly" + }, + "external/python/oauth2client": { + "dateTime": 1622652632, + "groups": [ + "pdk", + "vts" + ], + "rev": "d6f7bd48feb4fc297024256e89040259393f6750", + "revisionExpr": "d6f7bd48feb4fc297024256e89040259393f6750", + "sha256": "0snxs8dzmx5farizh7dk6kyw3pnw9dwq4lgjf55pz57zdw4w5h7c", + "url": "https://android.googlesource.com/platform/external/python/oauth2client" + }, + "external/python/parse_type": { + "dateTime": 1622652632, + "groups": [ + "pdk", + "vts" + ], + "rev": "99abba6c3ee3b725389967b899bac2068fb053bc", + "revisionExpr": "99abba6c3ee3b725389967b899bac2068fb053bc", + "sha256": "1jl9ij257zg68c3vbb8wnkpl9cqyr0k115374hh0xwl86cc38x5x", + "url": "https://android.googlesource.com/platform/external/python/parse_type" + }, + "external/python/portpicker": { + "dateTime": 1654815370, + "groups": [ + "pdk" + ], + "rev": "c5e9dc20126dbd2933ef8d9ba3707d526e60371b", + "revisionExpr": "c5e9dc20126dbd2933ef8d9ba3707d526e60371b", + "sha256": "06rm2pbxpjw5jm63s95nsxxjg6yhbcbrkv8qjifwqxj16l1ijl9p", + "url": "https://android.googlesource.com/platform/external/python/portpicker" + }, + "external/python/pyasn1": { + "dateTime": 1622652632, + "groups": [ + "pdk", + "vts" + ], + "rev": "e2743c85e55031f7ba591d0518eb4da012a4e8a4", + "revisionExpr": "e2743c85e55031f7ba591d0518eb4da012a4e8a4", + "sha256": "0m5fjmifgskidmbvnnq4rvbqkwzkdmvhpi7pya6b58s3cwmrwc7x", + "url": "https://android.googlesource.com/platform/external/python/pyasn1" + }, + "external/python/pyasn1-modules": { + "dateTime": 1622652632, + "groups": [ + "pdk", + "vts" + ], + "rev": "92a8fe555ab725e84bac4db388fb10c915caad2e", + "revisionExpr": "92a8fe555ab725e84bac4db388fb10c915caad2e", + "sha256": "0n7isv62gq7h7i605p3lpkp67hqdbmcnmzzv30jr2m0g8bb52fjr", + "url": "https://android.googlesource.com/platform/external/python/pyasn1-modules" + }, + "external/python/pybind11": { + "dateTime": 1622298993, + "groups": [ + "pdk" + ], + "rev": "dda81b92d765ef99aceae3cad52118eadc44321a", + "revisionExpr": "dda81b92d765ef99aceae3cad52118eadc44321a", + "sha256": "0r4s6cadrw8g60zhq9nh2cyzvbc52w1amj4ydp5apz2z4hz24fmf", + "url": "https://android.googlesource.com/platform/external/python/pybind11" + }, + "external/python/pycparser": { + "dateTime": 1622298999, + "groups": [ + "pdk" + ], + "rev": "2068f5ffcc41375a4d9d7e5f48698f1a52930e19", + "revisionExpr": "2068f5ffcc41375a4d9d7e5f48698f1a52930e19", + "sha256": "120qdb67ag3yy0cgwdxijjc32s54irpvyid8dgmkd4jdl3jii7ry", + "url": "https://android.googlesource.com/platform/external/python/pycparser" + }, + "external/python/pyee": { + "dateTime": 1659561705, + "groups": [ + "pdk" + ], + "rev": "120ae2408ae9a5f52fddc456e82325f45cb0753a", + "revisionExpr": "120ae2408ae9a5f52fddc456e82325f45cb0753a", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/external/python/pyee" + }, + "external/python/pyfakefs": { + "dateTime": 1648957215, + "groups": [ + "pdk" + ], + "rev": "51da2dffc8843695b24cbea669a3cc68695efd98", + "revisionExpr": "51da2dffc8843695b24cbea669a3cc68695efd98", + "sha256": "1d1a9ccsbni97mlaq08bj6jmfmxqa43rawr38y3yar2c74zn28n5", + "url": "https://android.googlesource.com/platform/external/python/pyfakefs" + }, + "external/python/pyopenssl": { + "dateTime": 1622652633, + "groups": [ + "pdk" + ], + "rev": "b6c4ab13d63f799b51fcc22cc9423e8440d99eea", + "revisionExpr": "b6c4ab13d63f799b51fcc22cc9423e8440d99eea", + "sha256": "0h50kdfwm9wp4c6vyhf34p3lirz0r69dckdm6hjw45h4piqafdwf", + "url": "https://android.googlesource.com/platform/external/python/pyopenssl" + }, + "external/python/pyserial": { + "dateTime": 1654739754, + "groups": [ + "pdk" + ], + "rev": "78c857e2be2a39f701f55f77e3f8c21d468132bd", + "revisionExpr": "78c857e2be2a39f701f55f77e3f8c21d468132bd", + "sha256": "0i2pxryrbrb0asgh972119wkv4s60k8xbmca20n4jb00f279ngc4", + "url": "https://android.googlesource.com/platform/external/python/pyserial" + }, + "external/python/python-api-core": { + "dateTime": 1641519865, + "groups": [ + "pdk" + ], + "rev": "c7415632ee6b39a58eb22933f04925bb0c4f9e48", + "revisionExpr": "c7415632ee6b39a58eb22933f04925bb0c4f9e48", + "sha256": "07azdbcbzqpw1vsljnvyficxm04w32cx03xdypxi803zb51cpm2a", + "url": "https://android.googlesource.com/platform/external/python/python-api-core" + }, + "external/python/pyyaml": { + "dateTime": 1654814841, + "groups": [ + "pdk" + ], + "rev": "56c7df1a922cffc9b78231f7112bf0027d0a5290", + "revisionExpr": "56c7df1a922cffc9b78231f7112bf0027d0a5290", + "sha256": "11dizsmd25kj9izbb2fz974a9nkxvvkqav7zc7w2fhfam47y7kah", + "url": "https://android.googlesource.com/platform/external/python/pyyaml" + }, + "external/python/rsa": { + "dateTime": 1622652633, + "groups": [ + "pdk", + "vts" + ], + "rev": "c6e8e4a79c1b656f25ddc978e28c4a58ad6ed70b", + "revisionExpr": "c6e8e4a79c1b656f25ddc978e28c4a58ad6ed70b", + "sha256": "1x7jflip5dcbxd4z9ax3pzlqd0lw1dmgbjjffrrrjbq3ms5vg88v", + "url": "https://android.googlesource.com/platform/external/python/rsa" + }, + "external/python/setuptools": { + "dateTime": 1648269363, + "groups": [ + "pdk", + "vts" + ], + "rev": "4e1790e8e6611a7bb3b633ee5045351bb6de60b5", + "revisionExpr": "4e1790e8e6611a7bb3b633ee5045351bb6de60b5", + "sha256": "1c77w81kryx1787kxv5vdabsp4l0n91rf2jc9cxwpbr1cxilad2b", + "url": "https://android.googlesource.com/platform/external/python/setuptools" + }, + "external/python/six": { + "dateTime": 1622298999, + "groups": [ + "pdk", + "vts" + ], + "rev": "254b02717fb36d02119c99524cc602276dc310f6", + "revisionExpr": "254b02717fb36d02119c99524cc602276dc310f6", + "sha256": "0j9sx6jph7hz7axrmrmd2wpyvlp8d1gn16ph94vnwcm3izx9a7vr", + "url": "https://android.googlesource.com/platform/external/python/six" + }, + "external/python/timeout-decorator": { + "dateTime": 1654810422, + "groups": [ + "pdk" + ], + "rev": "bc2d4c9d3c538078284f2159efe652d7f8e4fc13", + "revisionExpr": "bc2d4c9d3c538078284f2159efe652d7f8e4fc13", + "sha256": "0rsz7l3c41y0d2z51svvpaz0i49dv08732g6zm48v5vpbxz8vi7z", + "url": "https://android.googlesource.com/platform/external/python/timeout-decorator" + }, + "external/python/typing": { + "dateTime": 1654819806, + "groups": [ + "pdk" + ], + "rev": "f166e2afa01a43093d5858ecab8199f029c77b4c", + "revisionExpr": "f166e2afa01a43093d5858ecab8199f029c77b4c", + "sha256": "13pq56i44phvhh0g08p4p9l96cb96k9b2xhzrw3h1wyr2z1garim", + "url": "https://android.googlesource.com/platform/external/python/typing" + }, + "external/python/uritemplates": { + "dateTime": 1622298993, + "groups": [ + "pdk", + "vts" + ], + "rev": "c1cd0fa18d172fcc26e8cd36026a0586ff14832e", + "revisionExpr": "c1cd0fa18d172fcc26e8cd36026a0586ff14832e", + "sha256": "1mzkgmy5lxgsbd1az98lvqz50z12l862zgqhrak5jvmgxy33asm5", + "url": "https://android.googlesource.com/platform/external/python/uritemplates" + }, + "external/rappor": { + "dateTime": 1622652633, + "groups": [ + "pdk" + ], + "rev": "912f8cc3fe4b53ebe8931f8f593e18a4f07c96b6", + "revisionExpr": "912f8cc3fe4b53ebe8931f8f593e18a4f07c96b6", + "sha256": "0k2pwhs721qh0h3x77z9jzl9vww7gvfdqf9ypxlgia2mha9m2y97", + "url": "https://android.googlesource.com/platform/external/rappor" + }, + "external/renderscript-intrinsics-replacement-toolkit": { + "dateTime": 1649453109, + "groups": [ + "pdk" + ], + "rev": "241f555fe954b1e0a0bd49fdd28ff512cc160524", + "revisionExpr": "241f555fe954b1e0a0bd49fdd28ff512cc160524", + "sha256": "0sb1hjhmhf7mb6j8h28vrabfh3ia9mdi2l1grp40bgww19cmw3w0", + "url": "https://android.googlesource.com/platform/external/renderscript-intrinsics-replacement-toolkit" + }, + "external/replicaisland": { + "dateTime": 1649812986, + "groups": [ + "pdk" + ], + "rev": "ff7c83db1df133ed4420abecbd46b6d0da5fb4b7", + "revisionExpr": "ff7c83db1df133ed4420abecbd46b6d0da5fb4b7", + "sha256": "02s25yk70rgbik0vymwlra22bd5wf74fxk91c5w9bfcq3ck6dnva", + "url": "https://android.googlesource.com/platform/external/replicaisland" + }, + "external/rmi4utils": { + "dateTime": 1623982356, + "groups": [ + "pdk" + ], + "rev": "300225f3e9561e02d6abe8050fb341ee8b4891a3", + "revisionExpr": "300225f3e9561e02d6abe8050fb341ee8b4891a3", + "sha256": "09x81nbc2ar49rmpq9k5k1s25slwdn5swdqx6sgmrxblg6c2275c", + "url": "https://android.googlesource.com/platform/external/rmi4utils" + }, + "external/rnnoise": { + "dateTime": 1622652634, + "groups": [ + "pdk" + ], + "rev": "1295d6828459cc82c3c29cc5d7d297215250a74b", + "revisionExpr": "1295d6828459cc82c3c29cc5d7d297215250a74b", + "sha256": "1flgs86w4k7vrrq7mh962rf7y2vxnzfwsd12hpa44375rc06lrm1", + "url": "https://android.googlesource.com/platform/external/rnnoise" + }, + "external/robolectric": { + "dateTime": 1671667992, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "8214bef1c33bf4747ada818a2f85cc88541b1124", + "revisionExpr": "8214bef1c33bf4747ada818a2f85cc88541b1124", + "sha256": "0qni4mk9ypkxsb1p5mn8slhb9xagakd3argrnvkm2w1q6isywscs", + "url": "https://android.googlesource.com/platform/external/robolectric" + }, + "external/robolectric-shadows": { + "dateTime": 1671667993, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "714748f4da5663434b97b907859af6e56d4271c5", + "revisionExpr": "714748f4da5663434b97b907859af6e56d4271c5", + "sha256": "0yfmgzjhylnflghdbnml4h86736wkwssz0rdhzjqrxzcxcqpdzq1", + "url": "https://android.googlesource.com/platform/external/robolectric-shadows" + }, + "external/roboto-fonts": { + "dateTime": 1633683562, + "groups": [ + "pdk" + ], + "rev": "39107e5095a7d040cb62070b8f9b09138afdb390", + "revisionExpr": "39107e5095a7d040cb62070b8f9b09138afdb390", + "sha256": "1ygzmkkp1nj8c4spq3rgbdjx40vgmhkivkywikrab3wp3c469lw4", + "url": "https://android.googlesource.com/platform/external/roboto-fonts" + }, + "external/rootdev": { + "dateTime": 1622299001, + "groups": [ + "pdk" + ], + "rev": "9bcc1fc0ac6cc0ff33916f8e6ce540d24c01bac6", + "revisionExpr": "9bcc1fc0ac6cc0ff33916f8e6ce540d24c01bac6", + "sha256": "0kyqrr4lavpbqz47ajvf03vylgxs72l1nhxkx93hpl52w1kyqih7", + "url": "https://android.googlesource.com/platform/external/rootdev" + }, + "external/rust/crates/ahash": { + "dateTime": 1646264771, + "groups": [ + "pdk" + ], + "rev": "1319627187e18db41095e680e6d8eaba75753fdd", + "revisionExpr": "1319627187e18db41095e680e6d8eaba75753fdd", + "sha256": "1mx83n2ixlg5l4wgshdqwhf2dnd4m0vq3xdmg3pgyj77vv96m96x", + "url": "https://android.googlesource.com/platform/external/rust/crates/ahash" + }, + "external/rust/crates/aho-corasick": { + "dateTime": 1646317807, + "groups": [ + "pdk" + ], + "rev": "e3f5996b4b1e96b087b72a28a0ed5d23ed8795e7", + "revisionExpr": "e3f5996b4b1e96b087b72a28a0ed5d23ed8795e7", + "sha256": "0z06m26xjb5vvyg1rfqs4zmddr1v29dgqrp2hr8ngqq6i3isw77z", + "url": "https://android.googlesource.com/platform/external/rust/crates/aho-corasick" + }, + "external/rust/crates/android_log-sys": { + "dateTime": 1647391802, + "groups": [ + "pdk" + ], + "rev": "39473c798562a4023ade83f28b27cc2b5de020a4", + "revisionExpr": "39473c798562a4023ade83f28b27cc2b5de020a4", + "sha256": "17n9d71zy5lr0hpkz6qyg0g195av9db3551nk5lhjx80vcp675k8", + "url": "https://android.googlesource.com/platform/external/rust/crates/android_log-sys" + }, + "external/rust/crates/android_logger": { + "dateTime": 1647279549, + "groups": [ + "pdk" + ], + "rev": "8abb512d6f39476ac833e444c37af80e2e1ca673", + "revisionExpr": "8abb512d6f39476ac833e444c37af80e2e1ca673", + "sha256": "0wppm2pmks0dahsnqygkqbna2xhiypf806bchmsyzbad7kw1g0wl", + "url": "https://android.googlesource.com/platform/external/rust/crates/android_logger" + }, + "external/rust/crates/anyhow": { + "dateTime": 1647338993, + "groups": [ + "pdk" + ], + "rev": "8151ae7a06657742ea74a8beb8c48b2ecac6b9a7", + "revisionExpr": "8151ae7a06657742ea74a8beb8c48b2ecac6b9a7", + "sha256": "1cmxiwf41d4d9aic5pfx0y1f4ak1bdlh4xa24pjls6l7v0p3h44p", + "url": "https://android.googlesource.com/platform/external/rust/crates/anyhow" + }, + "external/rust/crates/arbitrary": { + "dateTime": 1649306216, + "groups": [ + "pdk" + ], + "rev": "94460f8b2b90049065529b3e4e3cf53f5b0981f0", + "revisionExpr": "94460f8b2b90049065529b3e4e3cf53f5b0981f0", + "sha256": "0vwki4a8b66jgnb880jf95pv0damx4gxd9snwd4ffhciyqazsfgm", + "url": "https://android.googlesource.com/platform/external/rust/crates/arbitrary" + }, + "external/rust/crates/argh": { + "dateTime": 1646275350, + "groups": [ + "pdk" + ], + "rev": "53171853f82c6f2c7c9de7bd2719fc9c0014d310", + "revisionExpr": "53171853f82c6f2c7c9de7bd2719fc9c0014d310", + "sha256": "0i7nfcfbdw3vgqs20xg0qbwrvcxsq8088d6k0vczmiwsxa0m78v6", + "url": "https://android.googlesource.com/platform/external/rust/crates/argh" + }, + "external/rust/crates/argh_derive": { + "dateTime": 1646274086, + "groups": [ + "pdk" + ], + "rev": "91e6fb92bb3c0c1db0dcc5360fe062fdc9d3f63c", + "revisionExpr": "91e6fb92bb3c0c1db0dcc5360fe062fdc9d3f63c", + "sha256": "0ql3i44kj2pzagzlw7hfa19g521qrvcckh1sd49x1ixhy48166xs", + "url": "https://android.googlesource.com/platform/external/rust/crates/argh_derive" + }, + "external/rust/crates/argh_shared": { + "dateTime": 1646651582, + "groups": [ + "pdk" + ], + "rev": "f2befb4bd7ac39cc96bc8afaff3818871ff4a49f", + "revisionExpr": "f2befb4bd7ac39cc96bc8afaff3818871ff4a49f", + "sha256": "19f56jm13qbblaq9bff2ybj0v6dv0kfjvk6zair7f25hqm4xpl1m", + "url": "https://android.googlesource.com/platform/external/rust/crates/argh_shared" + }, + "external/rust/crates/ash": { + "dateTime": 1639591635, + "groups": [ + "pdk" + ], + "rev": "f9d3bb30d05b46808f1e179b025e1b881a5ae06a", + "revisionExpr": "f9d3bb30d05b46808f1e179b025e1b881a5ae06a", + "sha256": "0vx9clliarzjx3kd22km50lcslj8njr86j80mc02z9rk05hz6fck", + "url": "https://android.googlesource.com/platform/external/rust/crates/ash" + }, + "external/rust/crates/async-stream": { + "dateTime": 1639591599, + "groups": [ + "pdk" + ], + "rev": "5f9a90afd9c88cbfd7a1b44669aca3aedf72a24d", + "revisionExpr": "5f9a90afd9c88cbfd7a1b44669aca3aedf72a24d", + "sha256": "0dgjf22b86kxp41g8w5hh2839643zkkbdp7mcx6mnpcgnrpq9v49", + "url": "https://android.googlesource.com/platform/external/rust/crates/async-stream" + }, + "external/rust/crates/async-stream-impl": { + "dateTime": 1639591614, + "groups": [ + "pdk" + ], + "rev": "d4bfaa8ce0356656942203fbdc58919a92882127", + "revisionExpr": "d4bfaa8ce0356656942203fbdc58919a92882127", + "sha256": "1pg24qkcgpi1pz28lcf1ncfmb0nqylzspy251fz5m75d4y1a8cyq", + "url": "https://android.googlesource.com/platform/external/rust/crates/async-stream-impl" + }, + "external/rust/crates/async-task": { + "dateTime": 1646776980, + "groups": [ + "pdk" + ], + "rev": "e12d2cfcff2456cbe3c7ff1974ff288b7c1c381e", + "revisionExpr": "e12d2cfcff2456cbe3c7ff1974ff288b7c1c381e", + "sha256": "1xjiipzmgbqz1qaz269a66gykk8vdddsd7a2h3mwr6jkkq02dplg", + "url": "https://android.googlesource.com/platform/external/rust/crates/async-task" + }, + "external/rust/crates/async-trait": { + "dateTime": 1647300355, + "groups": [ + "pdk" + ], + "rev": "84c6c99041d032e52c254fa89d83cf016988be7d", + "revisionExpr": "84c6c99041d032e52c254fa89d83cf016988be7d", + "sha256": "10nyk3fy3gg3p0a922fmyrrcgcslbk1jy6y6pklcwncdvz1c791w", + "url": "https://android.googlesource.com/platform/external/rust/crates/async-trait" + }, + "external/rust/crates/atty": { + "dateTime": 1639591635, + "groups": [ + "pdk" + ], + "rev": "b2486ad9e829b8b175ed96970ccc41d7167b748f", + "revisionExpr": "b2486ad9e829b8b175ed96970ccc41d7167b748f", + "sha256": "0aacc716j6kz6cprnlbyvbjx8jap31w9ml6pld00p76nvc1cmgac", + "url": "https://android.googlesource.com/platform/external/rust/crates/atty" + }, + "external/rust/crates/base64": { + "dateTime": 1639591609, + "groups": [ + "pdk" + ], + "rev": "5c282b36b2b28e1ab58755b8e4c1b8dfc49e579a", + "revisionExpr": "5c282b36b2b28e1ab58755b8e4c1b8dfc49e579a", + "sha256": "0sxi57cw2r85rfnpd8gbc64qr7r0n1lbz3ijg1mgi5jq44b5q98n", + "url": "https://android.googlesource.com/platform/external/rust/crates/base64" + }, + "external/rust/crates/bencher": { + "dateTime": 1639591597, + "groups": [ + "pdk" + ], + "rev": "b345902525130ad6ebbe052cae74cc673a5df93c", + "revisionExpr": "b345902525130ad6ebbe052cae74cc673a5df93c", + "sha256": "1rsms7mbk26l33r63z6wiws7p8vn3hhhssraa6ygbcf1ggqx3cf7", + "url": "https://android.googlesource.com/platform/external/rust/crates/bencher" + }, + "external/rust/crates/bindgen": { + "dateTime": 1646257727, + "groups": [ + "pdk" + ], + "rev": "9462220143e9a759de1a3e30f6c2f92e5d42d4bf", + "revisionExpr": "9462220143e9a759de1a3e30f6c2f92e5d42d4bf", + "sha256": "0dc5rpq61i8qd647l6aixqjj9vj8r149874qh8iclf56s2p7gr5c", + "url": "https://android.googlesource.com/platform/external/rust/crates/bindgen" + }, + "external/rust/crates/bitflags": { + "dateTime": 1650454204, + "groups": [ + "pdk" + ], + "rev": "773349be77f428f726e76944827ec9a3209b62f9", + "revisionExpr": "773349be77f428f726e76944827ec9a3209b62f9", + "sha256": "0dciy6qnhiiw8zkzh4nh7ks023vsdwz7n105k5q55k163vi4m4gz", + "url": "https://android.googlesource.com/platform/external/rust/crates/bitflags" + }, + "external/rust/crates/bstr": { + "dateTime": 1639591642, + "groups": [ + "pdk" + ], + "rev": "1faff9be927c85d1dfb151bc7975d02f697854df", + "revisionExpr": "1faff9be927c85d1dfb151bc7975d02f697854df", + "sha256": "1hd0ajbyfphl8cpjn6ins3py6s2y4zm9rk92xmd7dd1f1jkgjhw8", + "url": "https://android.googlesource.com/platform/external/rust/crates/bstr" + }, + "external/rust/crates/byteorder": { + "dateTime": 1644612435, + "groups": [ + "pdk" + ], + "rev": "be59e71aea50702c7f0fbdb5d015eb14129c53fc", + "revisionExpr": "be59e71aea50702c7f0fbdb5d015eb14129c53fc", + "sha256": "1ygmkrvarzh8grvlgxkrabpiwxv6b9hmw3qpjg9bjk3j5ibqhnmg", + "url": "https://android.googlesource.com/platform/external/rust/crates/byteorder" + }, + "external/rust/crates/bytes": { + "dateTime": 1647338960, + "groups": [ + "pdk" + ], + "rev": "db10ab82f3a0539c8bb44ed6196a97b6d8285a30", + "revisionExpr": "db10ab82f3a0539c8bb44ed6196a97b6d8285a30", + "sha256": "1svckalh26y5cfchax4r5cdfg5p3nc3kw95jvb0xmlafv44c8b6k", + "url": "https://android.googlesource.com/platform/external/rust/crates/bytes" + }, + "external/rust/crates/cast": { + "dateTime": 1639591600, + "groups": [ + "pdk" + ], + "rev": "d5fcc9aabd36be3a474596b2f7f51f6a080f5480", + "revisionExpr": "d5fcc9aabd36be3a474596b2f7f51f6a080f5480", + "sha256": "16rij484ikmn3kvpvz7yzlf3kba9awwnk73f28pl6d6da4csa9mc", + "url": "https://android.googlesource.com/platform/external/rust/crates/cast" + }, + "external/rust/crates/cesu8": { + "dateTime": 1639591633, + "groups": [ + "pdk" + ], + "rev": "9e01c27a0959bb188c699f3e0303c2fe944ee7a9", + "revisionExpr": "9e01c27a0959bb188c699f3e0303c2fe944ee7a9", + "sha256": "1nr87kjafpz9h7hq3w84yqihfhh29z0c2j8vd9snm02cn8rmkgah", + "url": "https://android.googlesource.com/platform/external/rust/crates/cesu8" + }, + "external/rust/crates/cexpr": { + "dateTime": 1639591607, + "groups": [ + "pdk" + ], + "rev": "61fbdb4506a7772a21c6f29568fae33fbc63b24b", + "revisionExpr": "61fbdb4506a7772a21c6f29568fae33fbc63b24b", + "sha256": "0r8zls9jcm2pqk1n3gaspvxpwhmflh6bzppff328m0npakwz9avq", + "url": "https://android.googlesource.com/platform/external/rust/crates/cexpr" + }, + "external/rust/crates/cfg-if": { + "dateTime": 1647342551, + "groups": [ + "pdk" + ], + "rev": "a003185aa2b00004df5b9136ecb091544eeee7b7", + "revisionExpr": "a003185aa2b00004df5b9136ecb091544eeee7b7", + "sha256": "1m7r56a7vlp23v72n91zffy9qgdxy5ikypi1j2dsrgdb7b6aq1df", + "url": "https://android.googlesource.com/platform/external/rust/crates/cfg-if" + }, + "external/rust/crates/chrono": { + "dateTime": 1649290589, + "groups": [ + "pdk" + ], + "rev": "2dae00f22e907d0f3249462dc151d8c9d55c2e3c", + "revisionExpr": "2dae00f22e907d0f3249462dc151d8c9d55c2e3c", + "sha256": "1i3njacr803dhn2r5d8n3k4v8kx5m8ssijqbpv425y5lbw0szlar", + "url": "https://android.googlesource.com/platform/external/rust/crates/chrono" + }, + "external/rust/crates/ciborium": { + "dateTime": 1646317793, + "groups": [ + "pdk" + ], + "rev": "6f79db84a43489bb3bb7d7ea68a8d683b8c4c1de", + "revisionExpr": "6f79db84a43489bb3bb7d7ea68a8d683b8c4c1de", + "sha256": "1pkn9ivmihw7mh7219dklzb8a2dbzhl5qynwb1hnfwhdjk56s56z", + "url": "https://android.googlesource.com/platform/external/rust/crates/ciborium" + }, + "external/rust/crates/ciborium-io": { + "dateTime": 1646317800, + "groups": [ + "pdk" + ], + "rev": "525a0dd9ae3269ccd7bd5db2a402195f67c5dd7a", + "revisionExpr": "525a0dd9ae3269ccd7bd5db2a402195f67c5dd7a", + "sha256": "137cb74gjx5212vbyng4l1cc9y9g9srf781qdznncvhscb73a5ni", + "url": "https://android.googlesource.com/platform/external/rust/crates/ciborium-io" + }, + "external/rust/crates/ciborium-ll": { + "dateTime": 1646651599, + "groups": [ + "pdk" + ], + "rev": "39e6bd9c81917079846b648f3b543d269828e2b6", + "revisionExpr": "39e6bd9c81917079846b648f3b543d269828e2b6", + "sha256": "1w3l0hmm76wg9i2x0bgmyixfvcp59q68aj0g5nl1q2rhqx1c7c1s", + "url": "https://android.googlesource.com/platform/external/rust/crates/ciborium-ll" + }, + "external/rust/crates/clang-sys": { + "dateTime": 1646446735, + "groups": [ + "pdk" + ], + "rev": "ab7b7e07212fe5caa833a44a1c7d2b8bc876a7d4", + "revisionExpr": "ab7b7e07212fe5caa833a44a1c7d2b8bc876a7d4", + "sha256": "00qmii6m6y74j967fcy3nx9s3wjjp6iz2pb815n80wxar2h3gzrn", + "url": "https://android.googlesource.com/platform/external/rust/crates/clang-sys" + }, + "external/rust/crates/clap": { + "dateTime": 1647340365, + "groups": [ + "pdk" + ], + "rev": "81a30742a6209d199e3dec880f5d956007b0c806", + "revisionExpr": "81a30742a6209d199e3dec880f5d956007b0c806", + "sha256": "0mzy051an8pdy0pymgvlwr0vygnr18jlvpdyk4h9g4jrvdga57g0", + "url": "https://android.googlesource.com/platform/external/rust/crates/clap" + }, + "external/rust/crates/codespan-reporting": { + "dateTime": 1646271998, + "groups": [ + "pdk" + ], + "rev": "8bba0a0cdf7f634b096f966efcc2dae004804755", + "revisionExpr": "8bba0a0cdf7f634b096f966efcc2dae004804755", + "sha256": "0dwq5qhll1q7c7kyzv2258js0qmv666kybnaddkxw39flza4yg5b", + "url": "https://android.googlesource.com/platform/external/rust/crates/codespan-reporting" + }, + "external/rust/crates/combine": { + "dateTime": 1646254841, + "groups": [ + "pdk" + ], + "rev": "08c5e3ece31ec4cc986fdcc3a928657ef1e90ce1", + "revisionExpr": "08c5e3ece31ec4cc986fdcc3a928657ef1e90ce1", + "sha256": "02csqppi6r4a9r6lzb0kyb29nvcras7ph128vl2m62b715vvvcwd", + "url": "https://android.googlesource.com/platform/external/rust/crates/combine" + }, + "external/rust/crates/command-fds": { + "dateTime": 1647338976, + "groups": [ + "pdk" + ], + "rev": "25cb0b2625113cac34c515c81984bc530cc7a339", + "revisionExpr": "25cb0b2625113cac34c515c81984bc530cc7a339", + "sha256": "1mns2gghfd6bi70h40vwdmcrgvrzk20y4ci0rbbxs5z59vnbv9gn", + "url": "https://android.googlesource.com/platform/external/rust/crates/command-fds" + }, + "external/rust/crates/coset": { + "dateTime": 1646272642, + "groups": [ + "pdk" + ], + "rev": "5e51be81e1dd965daebf1c13a5fd76a0ec09738e", + "revisionExpr": "5e51be81e1dd965daebf1c13a5fd76a0ec09738e", + "sha256": "05i1swa500zvms1nvcvid7vh1df5qyi1dm8vrl4ngn251lh70byw", + "url": "https://android.googlesource.com/platform/external/rust/crates/coset" + }, + "external/rust/crates/crc32fast": { + "dateTime": 1646349733, + "groups": [ + "pdk" + ], + "rev": "d3e09fe0f87a172176a5d25fcb396f283997b2bf", + "revisionExpr": "d3e09fe0f87a172176a5d25fcb396f283997b2bf", + "sha256": "19zfjigf2wnkv0f8kallskfwhvxqj8mfafi95hsn9yjavc6hg9my", + "url": "https://android.googlesource.com/platform/external/rust/crates/crc32fast" + }, + "external/rust/crates/criterion": { + "dateTime": 1639591606, + "groups": [ + "pdk" + ], + "rev": "fb8b9116dd159473c4773b997b1d2819d51b56c6", + "revisionExpr": "fb8b9116dd159473c4773b997b1d2819d51b56c6", + "sha256": "02kw2yddkmqxz872gxvbddgyqpvyfgsis899lbzs7vc2gjpaikik", + "url": "https://android.googlesource.com/platform/external/rust/crates/criterion" + }, + "external/rust/crates/criterion-plot": { + "dateTime": 1639591644, + "groups": [ + "pdk" + ], + "rev": "fc829f2a27201390fa3dcaa00e6ea1cc6b35b54e", + "revisionExpr": "fc829f2a27201390fa3dcaa00e6ea1cc6b35b54e", + "sha256": "1aj2ddr8vc79aflksf5flbni0ray1x87dg1k2rznvpzys1dhawc9", + "url": "https://android.googlesource.com/platform/external/rust/crates/criterion-plot" + }, + "external/rust/crates/crossbeam-channel": { + "dateTime": 1646776955, + "groups": [ + "pdk" + ], + "rev": "134994aa018e129c4bca68272a1cb9f6144de116", + "revisionExpr": "134994aa018e129c4bca68272a1cb9f6144de116", + "sha256": "0rmynn209xmknrcbp86jsvrwf1xvqr5cgvkdkg37zjrywz5mvznh", + "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-channel" + }, + "external/rust/crates/crossbeam-deque": { + "dateTime": 1639591637, + "groups": [ + "pdk" + ], + "rev": "465e78621904030014cc9c69e3195946a8523038", + "revisionExpr": "465e78621904030014cc9c69e3195946a8523038", + "sha256": "1cnicl1g322qrw9njnbsmn51cqw36r9by9g2z2qlvhwalwdn00vh", + "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-deque" + }, + "external/rust/crates/crossbeam-epoch": { + "dateTime": 1646277257, + "groups": [ + "pdk" + ], + "rev": "d3e92908ec7020016c390c82f33033d5c77fa34c", + "revisionExpr": "d3e92908ec7020016c390c82f33033d5c77fa34c", + "sha256": "18wmp5a5cr8imhsdciisly88k8z84m0yyymc0g2q3s6rxilpzx40", + "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-epoch" + }, + "external/rust/crates/crossbeam-queue": { + "dateTime": 1646272622, + "groups": [ + "pdk" + ], + "rev": "b3eb106e8397e37f15ca7cf68bf886d84a7f2f9e", + "revisionExpr": "b3eb106e8397e37f15ca7cf68bf886d84a7f2f9e", + "sha256": "0f40k3gpqq10kzjahcxjkp60j59swa71hfdpzisc079j6vi62vyc", + "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-queue" + }, + "external/rust/crates/crossbeam-utils": { + "dateTime": 1646277263, + "groups": [ + "pdk" + ], + "rev": "19b01ce760bb8a81c73d5ffabd3af621ee8dcffe", + "revisionExpr": "19b01ce760bb8a81c73d5ffabd3af621ee8dcffe", + "sha256": "14dfn687i4sjnqvlvrzqm7dk0dfy9fim85jn6b4w0k6c2s3dbyd1", + "url": "https://android.googlesource.com/platform/external/rust/crates/crossbeam-utils" + }, + "external/rust/crates/csv": { + "dateTime": 1639591642, + "groups": [ + "pdk" + ], + "rev": "0e105dfc9f68bbfad6e41e359e1f2a8a9cf1f0d0", + "revisionExpr": "0e105dfc9f68bbfad6e41e359e1f2a8a9cf1f0d0", + "sha256": "0nli7vcycdbrd8zhm1zp2jj3q38lvj7chxnr3p4p12800ds0n6sj", + "url": "https://android.googlesource.com/platform/external/rust/crates/csv" + }, + "external/rust/crates/csv-core": { + "dateTime": 1639591636, + "groups": [ + "pdk" + ], + "rev": "4f50bc71e11b9f30ef04836acf29c90010ea22c6", + "revisionExpr": "4f50bc71e11b9f30ef04836acf29c90010ea22c6", + "sha256": "15z28vg2z87i28w293ljz7a00s9p56w6piddzq4fzds6fqlsy5lv", + "url": "https://android.googlesource.com/platform/external/rust/crates/csv-core" + }, + "external/rust/crates/der-oid-macro": { + "dateTime": 1639591606, + "groups": [ + "pdk" + ], + "rev": "915d4943d64ab87636f50ee8dfc22627375146a1", + "revisionExpr": "915d4943d64ab87636f50ee8dfc22627375146a1", + "sha256": "04dslk6zbia1n1fsfi3zp7kfw5y3knnzz7z9ypl31zcp4y682q5y", + "url": "https://android.googlesource.com/platform/external/rust/crates/der-oid-macro" + }, + "external/rust/crates/der-parser": { + "dateTime": 1639591611, + "groups": [ + "pdk" + ], + "rev": "100eca1e1bccf97bc753c180c2ea4f91b09fd53c", + "revisionExpr": "100eca1e1bccf97bc753c180c2ea4f91b09fd53c", + "sha256": "1v7l15l2yb49iry4ivvyimlgyilaz5rvqvc7klk8vqdj7m6xv8bi", + "url": "https://android.googlesource.com/platform/external/rust/crates/der-parser" + }, + "external/rust/crates/derive_arbitrary": { + "dateTime": 1646445937, + "groups": [ + "pdk" + ], + "rev": "1458fead2c526204545d7be496a6baab5603ded6", + "revisionExpr": "1458fead2c526204545d7be496a6baab5603ded6", + "sha256": "186bbycn2g00lgj2r97i73ibd37dyr16vd4y5kf7lqy6ygdc0l7i", + "url": "https://android.googlesource.com/platform/external/rust/crates/derive_arbitrary" + }, + "external/rust/crates/downcast-rs": { + "dateTime": 1647391724, + "groups": [ + "pdk" + ], + "rev": "6f9e76cd1c7b01c382da8ec8f0286da5cff081bf", + "revisionExpr": "6f9e76cd1c7b01c382da8ec8f0286da5cff081bf", + "sha256": "12siwfbig4qllcamb7kq3ravk6frvvj25dxhn6mhnlxi67cvxjzl", + "url": "https://android.googlesource.com/platform/external/rust/crates/downcast-rs" + }, + "external/rust/crates/either": { + "dateTime": 1647391784, + "groups": [ + "pdk" + ], + "rev": "cfce2e79601f88e0d52484f8bf26dc81d0851052", + "revisionExpr": "cfce2e79601f88e0d52484f8bf26dc81d0851052", + "sha256": "16vcybbcrr9vhihpnsn32yhd89xn4pwa6x7k6zawcyh9bwlrkzz1", + "url": "https://android.googlesource.com/platform/external/rust/crates/either" + }, + "external/rust/crates/enumn": { + "dateTime": 1646432614, + "groups": [ + "pdk" + ], + "rev": "dd00740b1d48623da248e01beeae74ddd16fd627", + "revisionExpr": "dd00740b1d48623da248e01beeae74ddd16fd627", + "sha256": "0d85yz2xzhgy3rib2xzcpfjvcz7f4kwcqj77lg1acxin27hf4swc", + "url": "https://android.googlesource.com/platform/external/rust/crates/enumn" + }, + "external/rust/crates/env_logger": { + "dateTime": 1647299639, + "groups": [ + "pdk" + ], + "rev": "4996a24ef74ad0dd226f20bb9feefdf2b2c46651", + "revisionExpr": "4996a24ef74ad0dd226f20bb9feefdf2b2c46651", + "sha256": "1cbnwcfd13xlzzdg04arsdwbj3hmzrz3a8ry9mnq1p73akhzcjms", + "url": "https://android.googlesource.com/platform/external/rust/crates/env_logger" + }, + "external/rust/crates/fallible-iterator": { + "dateTime": 1639591601, + "groups": [ + "pdk" + ], + "rev": "76712f208ca671a581a3503cbccd418f32c5e9ce", + "revisionExpr": "76712f208ca671a581a3503cbccd418f32c5e9ce", + "sha256": "14j4kjb262sjrirpq6h2zs3ankdxdryvdh5j1w4wardvadj9gd2b", + "url": "https://android.googlesource.com/platform/external/rust/crates/fallible-iterator" + }, + "external/rust/crates/fallible-streaming-iterator": { + "dateTime": 1639591617, + "groups": [ + "pdk" + ], + "rev": "724ca91d9ea29cdf152b9c579969203590a2b073", + "revisionExpr": "724ca91d9ea29cdf152b9c579969203590a2b073", + "sha256": "0vq9nhllvfkfyck3a9q5wc2bh17mbb9nkv70acdmalfyp19hhmvi", + "url": "https://android.googlesource.com/platform/external/rust/crates/fallible-streaming-iterator" + }, + "external/rust/crates/flate2": { + "dateTime": 1639591611, + "groups": [ + "pdk" + ], + "rev": "efb42a634d163ee540faabc5dd1eaa13794cafb6", + "revisionExpr": "efb42a634d163ee540faabc5dd1eaa13794cafb6", + "sha256": "0agrlz2nk6pd3fmbl4l0ww7wgj30r6yfzsf8l56fbw5i07jmy0mb", + "url": "https://android.googlesource.com/platform/external/rust/crates/flate2" + }, + "external/rust/crates/fnv": { + "dateTime": 1639591615, + "groups": [ + "pdk" + ], + "rev": "9a444811a6c4836debc274452d0240418ba6dd13", + "revisionExpr": "9a444811a6c4836debc274452d0240418ba6dd13", + "sha256": "1013hnnhn7ll7pkqnkhfa67fqmqc651swv8xpzwdp8if6hnfgkh1", + "url": "https://android.googlesource.com/platform/external/rust/crates/fnv" + }, + "external/rust/crates/form_urlencoded": { + "dateTime": 1639591619, + "groups": [ + "pdk" + ], + "rev": "39ec5f1a3b09152436701de9f0fab44f9e600112", + "revisionExpr": "39ec5f1a3b09152436701de9f0fab44f9e600112", + "sha256": "0yqrpp0b44sbcpv7wagl66p8ckrmk9gi1x5yna3yjvvsq0w57ff2", + "url": "https://android.googlesource.com/platform/external/rust/crates/form_urlencoded" + }, + "external/rust/crates/futures": { + "dateTime": 1646433958, + "groups": [ + "pdk" + ], + "rev": "3049d36a1d1b1613a52f86adf1ea8408e5e3c837", + "revisionExpr": "3049d36a1d1b1613a52f86adf1ea8408e5e3c837", + "sha256": "0c2z63fbyvfrz6gw8pccm8lb5mwsdyf63g0604ls3ybhcdfxg9d2", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures" + }, + "external/rust/crates/futures-channel": { + "dateTime": 1646446773, + "groups": [ + "pdk" + ], + "rev": "72e65b73c7ef7000dc2d17dd01186824c701bd42", + "revisionExpr": "72e65b73c7ef7000dc2d17dd01186824c701bd42", + "sha256": "1yv8mp7g763gbhgybj15w8xxvjc36sbscmz0403f01h47nqxa8q5", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-channel" + }, + "external/rust/crates/futures-core": { + "dateTime": 1646360838, + "groups": [ + "pdk" + ], + "rev": "f55868cb8fea01988410cb90acb45e531a091b12", + "revisionExpr": "f55868cb8fea01988410cb90acb45e531a091b12", + "sha256": "1j52pskbzjvyw30c8rajl2jhb7g6knd0ndwnaxnl31sf73zrqji8", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-core" + }, + "external/rust/crates/futures-executor": { + "dateTime": 1647391750, + "groups": [ + "pdk" + ], + "rev": "e587788cd13687c93a9d435379234b9c1b61ee26", + "revisionExpr": "e587788cd13687c93a9d435379234b9c1b61ee26", + "sha256": "1dx0dg0qjfs8wlp3ny99wv3id34cq3nw5vqkhzqq37awla6qrsf6", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-executor" + }, + "external/rust/crates/futures-io": { + "dateTime": 1646277242, + "groups": [ + "pdk" + ], + "rev": "06571956f3f9cf28298522c3c36e92bee0f067a3", + "revisionExpr": "06571956f3f9cf28298522c3c36e92bee0f067a3", + "sha256": "0giy2r4im0dq3q1sgapijd55ip4l3q92fbl8m4792il5nipaf0yb", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-io" + }, + "external/rust/crates/futures-macro": { + "dateTime": 1647391716, + "groups": [ + "pdk" + ], + "rev": "a2e0086b1a3443173b9d9951ca9b11a3a6ca3d83", + "revisionExpr": "a2e0086b1a3443173b9d9951ca9b11a3a6ca3d83", + "sha256": "0fhfbrmmgpns549nyilv9d8j1babvl2x0dg7n84shdh3w40107ds", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-macro" + }, + "external/rust/crates/futures-sink": { + "dateTime": 1646348994, + "groups": [ + "pdk" + ], + "rev": "cdfdca0f8dc4534cec47a49e62dc1e042543764d", + "revisionExpr": "cdfdca0f8dc4534cec47a49e62dc1e042543764d", + "sha256": "15ff9mgl6dz5w8sjqd6d2plh68kd9xpzkjr8k1dwyi4k0vfs3apl", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-sink" + }, + "external/rust/crates/futures-task": { + "dateTime": 1646445930, + "groups": [ + "pdk" + ], + "rev": "8a68abf818f945a6242f3c2cd1948e3759e124eb", + "revisionExpr": "8a68abf818f945a6242f3c2cd1948e3759e124eb", + "sha256": "1pv96xc844sfp30chz9v4khl4fqmjxn8gi2773qwkgy582pxrv02", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-task" + }, + "external/rust/crates/futures-util": { + "dateTime": 1646360819, + "groups": [ + "pdk" + ], + "rev": "28688e82e8db6850c0749afe1df741392e657b1f", + "revisionExpr": "28688e82e8db6850c0749afe1df741392e657b1f", + "sha256": "01ra6iwa9dplkd0s77vwgkpksx0w0qr20j3xaxnvsh17hxzaxami", + "url": "https://android.googlesource.com/platform/external/rust/crates/futures-util" + }, + "external/rust/crates/gdbstub": { + "dateTime": 1639591616, + "groups": [ + "pdk" + ], + "rev": "a4a1a2293e7a4aacf1d3157aeba89c703cb7da02", + "revisionExpr": "a4a1a2293e7a4aacf1d3157aeba89c703cb7da02", + "sha256": "1754k6k7s97024m9jqaimcagrqh8xr1ajv23mlari0lc0xqladcd", + "url": "https://android.googlesource.com/platform/external/rust/crates/gdbstub" + }, + "external/rust/crates/gdbstub_arch": { + "dateTime": 1639591646, + "groups": [ + "pdk" + ], + "rev": "f7a97fbc0c1eb721f39af3354c422bb114bb2b31", + "revisionExpr": "f7a97fbc0c1eb721f39af3354c422bb114bb2b31", + "sha256": "02v9qqdfhx4ryp0amx306azp8aj8bsghc736yrvgni18gq8l62cb", + "url": "https://android.googlesource.com/platform/external/rust/crates/gdbstub_arch" + }, + "external/rust/crates/getrandom": { + "dateTime": 1666307734, + "groups": [ + "pdk" + ], + "rev": "b1acbe46e0bde3312b0cd5a2849fa5af201bf338", + "revisionExpr": "b1acbe46e0bde3312b0cd5a2849fa5af201bf338", + "sha256": "0js43xnxy9fdra7yblkap4wylqrb718j9i6k66zlh1a06mspfbgx", + "url": "https://android.googlesource.com/platform/external/rust/crates/getrandom" + }, + "external/rust/crates/glob": { + "dateTime": 1647391793, + "groups": [ + "pdk" + ], + "rev": "82e2c5d25e1da87438f71fe80d2ff3c6ca0dfa7e", + "revisionExpr": "82e2c5d25e1da87438f71fe80d2ff3c6ca0dfa7e", + "sha256": "1db66ciivysyb1ixj5cnyq36l14rlmhf64afm3v2bpcz39lygxcb", + "url": "https://android.googlesource.com/platform/external/rust/crates/glob" + }, + "external/rust/crates/grpcio": { + "dateTime": 1640196095, + "groups": [ + "pdk" + ], + "rev": "b7a6f5938fe6c35af3cd9c0967485af224d3f873", + "revisionExpr": "b7a6f5938fe6c35af3cd9c0967485af224d3f873", + "sha256": "02k7apsb569q2xd9w9ckyj5lmb8wlyjmxfs2z6fl3axbxnr9482y", + "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio" + }, + "external/rust/crates/grpcio-compiler": { + "dateTime": 1639591598, + "groups": [ + "pdk" + ], + "rev": "45fc577ba2dc010112396304a26b64a73dd0696f", + "revisionExpr": "45fc577ba2dc010112396304a26b64a73dd0696f", + "sha256": "1zf5njlii7yg11j0s5fpx81zbz2r1whdrg1v8rldz4xj68mwb75c", + "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio-compiler" + }, + "external/rust/crates/grpcio-sys": { + "dateTime": 1644612443, + "groups": [ + "pdk" + ], + "rev": "3a165cd5fcf97ca2405b5dfa46716b18df9a6cb3", + "revisionExpr": "3a165cd5fcf97ca2405b5dfa46716b18df9a6cb3", + "sha256": "03vpcyjhmqs5yhkxxk996gkz78zcx6qcmw06c7a40djki3hzw5mk", + "url": "https://android.googlesource.com/platform/external/rust/crates/grpcio-sys" + }, + "external/rust/crates/half": { + "dateTime": 1646349744, + "groups": [ + "pdk" + ], + "rev": "bb01ac2b0647e0c52f6dc4e25076d6c1730462bf", + "revisionExpr": "bb01ac2b0647e0c52f6dc4e25076d6c1730462bf", + "sha256": "0n7grwsv7x4p7n546kxpic6cr2bdg9nl40jfmaxghhaxh5hjq0dd", + "url": "https://android.googlesource.com/platform/external/rust/crates/half" + }, + "external/rust/crates/hashbrown": { + "dateTime": 1646941808, + "groups": [ + "pdk" + ], + "rev": "6325c203845a69e81cc34d0bc7d1526aea3257d3", + "revisionExpr": "6325c203845a69e81cc34d0bc7d1526aea3257d3", + "sha256": "1p11mw020zwa8ns0q2n825l4qhjd6qwszfvp8v23spk3sv6v6cvl", + "url": "https://android.googlesource.com/platform/external/rust/crates/hashbrown" + }, + "external/rust/crates/hashlink": { + "dateTime": 1639591638, + "groups": [ + "pdk" + ], + "rev": "0927990edf14645203e733b6556a968b7f4177f6", + "revisionExpr": "0927990edf14645203e733b6556a968b7f4177f6", + "sha256": "1s181zgnskkz16fqz4hcz1yh6l3gd2bv79fis8h1y4x569n63ckz", + "url": "https://android.googlesource.com/platform/external/rust/crates/hashlink" + }, + "external/rust/crates/heck": { + "dateTime": 1646271969, + "groups": [ + "pdk" + ], + "rev": "e4305a04421042e8d9e59adc4ee276f9b6ab201e", + "revisionExpr": "e4305a04421042e8d9e59adc4ee276f9b6ab201e", + "sha256": "0xr454mwa4qz45zvyplhdjbp4dddxgh0a9qz25slgh7ghwf9srgz", + "url": "https://android.googlesource.com/platform/external/rust/crates/heck" + }, + "external/rust/crates/idna": { + "dateTime": 1639591631, + "groups": [ + "pdk" + ], + "rev": "018c12887827c60b005b79ac39f26fb707c37cc5", + "revisionExpr": "018c12887827c60b005b79ac39f26fb707c37cc5", + "sha256": "0xc6fqzk7iyvi0m25wpa5d0sgvs5ggxzp1kpqhbpsvi9zijc8g4k", + "url": "https://android.googlesource.com/platform/external/rust/crates/idna" + }, + "external/rust/crates/instant": { + "dateTime": 1646965901, + "groups": [ + "pdk" + ], + "rev": "e9e1dc6649ccb242d9e665ad1e475768199e9cc1", + "revisionExpr": "e9e1dc6649ccb242d9e665ad1e475768199e9cc1", + "sha256": "13rbccj9ycb1sq6by7kkn3rq05z5440dw39q2vhh2c6074s2wnj3", + "url": "https://android.googlesource.com/platform/external/rust/crates/instant" + }, + "external/rust/crates/intrusive-collections": { + "dateTime": 1646277270, + "groups": [ + "pdk" + ], + "rev": "e6ce8ba539a0986e2ee611e4a715b4aaa7c0ae5b", + "revisionExpr": "e6ce8ba539a0986e2ee611e4a715b4aaa7c0ae5b", + "sha256": "0bpk4jg9fs18gyw19kxmadhsd3whj3rvy1qss98fm2yna6hl8xks", + "url": "https://android.googlesource.com/platform/external/rust/crates/intrusive-collections" + }, + "external/rust/crates/itertools": { + "dateTime": 1646432558, + "groups": [ + "pdk" + ], + "rev": "e02c202c4051e7f57491ef1f85dc1ed8ba820b79", + "revisionExpr": "e02c202c4051e7f57491ef1f85dc1ed8ba820b79", + "sha256": "0vfwni7bk45511sgj18kwzax9vzhjxwdw9jrbai2j85p5qb03mky", + "url": "https://android.googlesource.com/platform/external/rust/crates/itertools" + }, + "external/rust/crates/itoa": { + "dateTime": 1639591630, + "groups": [ + "pdk" + ], + "rev": "a3c757545f3449a212d1f23b39a87b8e04d88360", + "revisionExpr": "a3c757545f3449a212d1f23b39a87b8e04d88360", + "sha256": "0vamcb84xs9adh3d85whxc2j37yhffzw8kxf1834qjv4qx94jdh7", + "url": "https://android.googlesource.com/platform/external/rust/crates/itoa" + }, + "external/rust/crates/jni": { + "dateTime": 1639591639, + "groups": [ + "pdk" + ], + "rev": "ff9d1c5e44fa55a18b0e5bec12529e8558d4f40c", + "revisionExpr": "ff9d1c5e44fa55a18b0e5bec12529e8558d4f40c", + "sha256": "1zqgl9fwc6l3f1nfhsvfagg8lbvxqd7l65avl7v7smf88l544qw2", + "url": "https://android.googlesource.com/platform/external/rust/crates/jni" + }, + "external/rust/crates/jni-sys": { + "dateTime": 1639591610, + "groups": [ + "pdk" + ], + "rev": "d862f72e46fdbbf294098fb82ee5a760a3af2dac", + "revisionExpr": "d862f72e46fdbbf294098fb82ee5a760a3af2dac", + "sha256": "0k1jda6186kk1ad0wbhwayf86d6hwmdcasrnm5jgffi1dm3rrlhd", + "url": "https://android.googlesource.com/platform/external/rust/crates/jni-sys" + }, + "external/rust/crates/kernlog": { + "dateTime": 1639591636, + "groups": [ + "pdk" + ], + "rev": "515fb336128e64969782d50c2017c80c4b1cea33", + "revisionExpr": "515fb336128e64969782d50c2017c80c4b1cea33", + "sha256": "1nyn78687b38la1myly828f4kni9cp5vlclbkdw42f4vdr78kjg1", + "url": "https://android.googlesource.com/platform/external/rust/crates/kernlog" + }, + "external/rust/crates/lazy_static": { + "dateTime": 1647279540, + "groups": [ + "pdk" + ], + "rev": "5aabfd14a034a35bc60105c2dad5abd656ec9421", + "revisionExpr": "5aabfd14a034a35bc60105c2dad5abd656ec9421", + "sha256": "1lhldkv9kr76wpvz3rxr0hr710293lmg95gni13py6bsxhp26lwj", + "url": "https://android.googlesource.com/platform/external/rust/crates/lazy_static" + }, + "external/rust/crates/lazycell": { + "dateTime": 1639591620, + "groups": [ + "pdk" + ], + "rev": "84f74a3737bc6acce9f2c12e731ebeddd0271014", + "revisionExpr": "84f74a3737bc6acce9f2c12e731ebeddd0271014", + "sha256": "1yvi1fyif7wkjz0xmw8s5svf9p2c2fa92isyjfzjrlkbdgivgvdv", + "url": "https://android.googlesource.com/platform/external/rust/crates/lazycell" + }, + "external/rust/crates/libc": { + "dateTime": 1649816960, + "groups": [ + "pdk" + ], + "rev": "38318dae2c8290f71bfe26e04e9c9f47a5923a33", + "revisionExpr": "38318dae2c8290f71bfe26e04e9c9f47a5923a33", + "sha256": "1gacw4xcmc9mpgi42whslma4jxxxz7qx2fkspx903l2ad0nbnn3p", + "url": "https://android.googlesource.com/platform/external/rust/crates/libc" + }, + "external/rust/crates/libfuzzer-sys": { + "dateTime": 1639591613, + "groups": [ + "pdk" + ], + "rev": "4e031b3a08a06e36fa74d66192dac5250ad69131", + "revisionExpr": "4e031b3a08a06e36fa74d66192dac5250ad69131", + "sha256": "0dp2jddkax432j10iy7zrklgakln9ibylb0nf69820rxmdfjhwkc", + "url": "https://android.googlesource.com/platform/external/rust/crates/libfuzzer-sys" + }, + "external/rust/crates/libloading": { + "dateTime": 1647391810, + "groups": [ + "pdk" + ], + "rev": "25fc4b6fa9e750c47d89934426c81497eeecbac4", + "revisionExpr": "25fc4b6fa9e750c47d89934426c81497eeecbac4", + "sha256": "0gmrqkfcf4q0k9slm45i2pwwphznr6553qivjc23jcbb2nl8yrdm", + "url": "https://android.googlesource.com/platform/external/rust/crates/libloading" + }, + "external/rust/crates/libm": { + "dateTime": 1639591641, + "groups": [ + "pdk" + ], + "rev": "7e6387d1f117d0ffebef0ac9c48eaf21ae751040", + "revisionExpr": "7e6387d1f117d0ffebef0ac9c48eaf21ae751040", + "sha256": "1fjjg0dl10m8r2ivs92nfpiaji58lbniiw29rxkgm7r2hymp25cz", + "url": "https://android.googlesource.com/platform/external/rust/crates/libm" + }, + "external/rust/crates/libsqlite3-sys": { + "dateTime": 1639591596, + "groups": [ + "pdk" + ], + "rev": "e434c5c38262b4ed6ffdc00d3b5f9fc13471c203", + "revisionExpr": "e434c5c38262b4ed6ffdc00d3b5f9fc13471c203", + "sha256": "1bmxzz5v48id50znfx50vpf1j2bhbxs62m375qj4rnqp44b8wkm0", + "url": "https://android.googlesource.com/platform/external/rust/crates/libsqlite3-sys" + }, + "external/rust/crates/libz-sys": { + "dateTime": 1640197112, + "groups": [ + "pdk" + ], + "rev": "5e51371f335dd68a164a345c581173c432759715", + "revisionExpr": "5e51371f335dd68a164a345c581173c432759715", + "sha256": "0y6ggwqkjn2b4wr0026v490pk4y8vhdaa2sl147fwl0ca5wgysxz", + "url": "https://android.googlesource.com/platform/external/rust/crates/libz-sys" + }, + "external/rust/crates/linked-hash-map": { + "dateTime": 1639591597, + "groups": [ + "pdk" + ], + "rev": "382fb70c556b89e3f486a4d113f33fcecfe7abce", + "revisionExpr": "382fb70c556b89e3f486a4d113f33fcecfe7abce", + "sha256": "0fpjsg0qhsrsdz1xx4q3af38x03ahz6fin2z7a5jg001xy2zg585", + "url": "https://android.googlesource.com/platform/external/rust/crates/linked-hash-map" + }, + "external/rust/crates/lock_api": { + "dateTime": 1646258968, + "groups": [ + "pdk" + ], + "rev": "4783e793f2b852827560a2d96d4c2324cf93137b", + "revisionExpr": "4783e793f2b852827560a2d96d4c2324cf93137b", + "sha256": "1gj454vwmns8jf4vfgp8b7qk7mz38dfhfbcplda45qcq00bahpwm", + "url": "https://android.googlesource.com/platform/external/rust/crates/lock_api" + }, + "external/rust/crates/log": { + "dateTime": 1649886329, + "groups": [ + "pdk" + ], + "rev": "fd1aea0c3571d37f93b18d48afcdc47edad9c188", + "revisionExpr": "fd1aea0c3571d37f93b18d48afcdc47edad9c188", + "sha256": "12nggf2w83ma5jhf7rbggawjgbk12cg4q3n71qipqw1ai607zy1m", + "url": "https://android.googlesource.com/platform/external/rust/crates/log" + }, + "external/rust/crates/lru-cache": { + "dateTime": 1639591627, + "groups": [ + "pdk" + ], + "rev": "3c4a8b90186b4923b318e7a2335230053141b8ef", + "revisionExpr": "3c4a8b90186b4923b318e7a2335230053141b8ef", + "sha256": "0gihdyrhv00c2c9fqgzh58y9ilspf3c2ayzxlr1q5glcvmg6fj96", + "url": "https://android.googlesource.com/platform/external/rust/crates/lru-cache" + }, + "external/rust/crates/macaddr": { + "dateTime": 1639591646, + "groups": [ + "pdk" + ], + "rev": "1c4c53fce76b7e161f379a84f3d018a365a363c3", + "revisionExpr": "1c4c53fce76b7e161f379a84f3d018a365a363c3", + "sha256": "00yj7ak5w0g5x838y0x9qdiw9q5fisxa4yfi275znph5x68yn7w9", + "url": "https://android.googlesource.com/platform/external/rust/crates/macaddr" + }, + "external/rust/crates/managed": { + "dateTime": 1639591604, + "groups": [ + "pdk" + ], + "rev": "44c05dc3e40614dfa15cea5caaaf76879535c61d", + "revisionExpr": "44c05dc3e40614dfa15cea5caaaf76879535c61d", + "sha256": "1f2jamdbbjgw9wck5j1dk51lsapg9xn23g0nbdn0wn93n1ihq1lw", + "url": "https://android.googlesource.com/platform/external/rust/crates/managed" + }, + "external/rust/crates/matches": { + "dateTime": 1639591628, + "groups": [ + "pdk" + ], + "rev": "685133a9cf208b8c92f7d024096afef20ec816c9", + "revisionExpr": "685133a9cf208b8c92f7d024096afef20ec816c9", + "sha256": "1dlybl453qb32319p7411ifpkv8sqacps0spjim2vpkf977djlkj", + "url": "https://android.googlesource.com/platform/external/rust/crates/matches" + }, + "external/rust/crates/memchr": { + "dateTime": 1644612441, + "groups": [ + "pdk" + ], + "rev": "2c42ea7d350c4666c81f8ecb8d943d383c3df0c0", + "revisionExpr": "2c42ea7d350c4666c81f8ecb8d943d383c3df0c0", + "sha256": "19k128hb4f36l6v6ywcyakgayyndshxgcx9jc5cv4c16j7vzhpfs", + "url": "https://android.googlesource.com/platform/external/rust/crates/memchr" + }, + "external/rust/crates/memoffset": { + "dateTime": 1647299630, + "groups": [ + "pdk" + ], + "rev": "df849691f3074c6e5086ef022f2e6c808ff00407", + "revisionExpr": "df849691f3074c6e5086ef022f2e6c808ff00407", + "sha256": "1rps7zkjv6vyr7fwpp4k2lcjn1jcqi4jkp7d35xicqpik5jwz71j", + "url": "https://android.googlesource.com/platform/external/rust/crates/memoffset" + }, + "external/rust/crates/minimal-lexical": { + "dateTime": 1647300363, + "groups": [ + "pdk" + ], + "rev": "3b5d8c0193cd0bb8ba1f77718369fbcaf505b606", + "revisionExpr": "3b5d8c0193cd0bb8ba1f77718369fbcaf505b606", + "sha256": "16p7s6jb7lpc0xbj74v7hsfvv4pwcw59kl2prp8c7mai0vyx0r9i", + "url": "https://android.googlesource.com/platform/external/rust/crates/minimal-lexical" + }, + "external/rust/crates/mio": { + "dateTime": 1644612436, + "groups": [ + "pdk" + ], + "rev": "01e59128a5539731b50682a79bf107f30f42f170", + "revisionExpr": "01e59128a5539731b50682a79bf107f30f42f170", + "sha256": "0cgwsjw6vnbq4rwdllwq616mzaw9daq4a9garhb6l6agwvmnzs14", + "url": "https://android.googlesource.com/platform/external/rust/crates/mio" + }, + "external/rust/crates/nix": { + "dateTime": 1647885190, + "groups": [ + "pdk" + ], + "rev": "d09577a8d86ae45d06a74e321736d168424ac8bf", + "revisionExpr": "d09577a8d86ae45d06a74e321736d168424ac8bf", + "sha256": "1v49cxvi0a60i5rpqvhph7s25xmndq1vs7y4rl0ancbr1vbr6v2d", + "url": "https://android.googlesource.com/platform/external/rust/crates/nix" + }, + "external/rust/crates/no-panic": { + "dateTime": 1639591623, + "groups": [ + "pdk" + ], + "rev": "74b42a9432b4335dafff9f6d1a76d6a6176882be", + "revisionExpr": "74b42a9432b4335dafff9f6d1a76d6a6176882be", + "sha256": "0rc9ls4x5nhy5354zn6hi993bsqrz8wg60xy8qi2b03ifd5n7c7k", + "url": "https://android.googlesource.com/platform/external/rust/crates/no-panic" + }, + "external/rust/crates/nom": { + "dateTime": 1646436673, + "groups": [ + "pdk" + ], + "rev": "33e245682495f988c4e003215a1fda28aa26cf6d", + "revisionExpr": "33e245682495f988c4e003215a1fda28aa26cf6d", + "sha256": "0bywcprikgy7n7qcwam284vkbd7i797qvfij3fza1k8jczyqykdx", + "url": "https://android.googlesource.com/platform/external/rust/crates/nom" + }, + "external/rust/crates/num-bigint": { + "dateTime": 1666307792, + "groups": [ + "pdk" + ], + "rev": "8c8e4dac0d0b46119d37f6fff1c060cec5e942d8", + "revisionExpr": "8c8e4dac0d0b46119d37f6fff1c060cec5e942d8", + "sha256": "01giypjgp0d6nm4j6nwgn9v1pfn79cyqy555k279scasmzrqs6yj", + "url": "https://android.googlesource.com/platform/external/rust/crates/num-bigint" + }, + "external/rust/crates/num-derive": { + "dateTime": 1639591597, + "groups": [ + "pdk" + ], + "rev": "245b4fd71bfdeac91bb1da1881bc889a5b146da7", + "revisionExpr": "245b4fd71bfdeac91bb1da1881bc889a5b146da7", + "sha256": "0i82qplfkwbq6w0f1nk5ww3kspncy63f9l4bwgrqanm0k4daikxh", + "url": "https://android.googlesource.com/platform/external/rust/crates/num-derive" + }, + "external/rust/crates/num-integer": { + "dateTime": 1666307794, + "groups": [ + "pdk" + ], + "rev": "aba543e376784a47e0e8cc126bf3c9389511ea5d", + "revisionExpr": "aba543e376784a47e0e8cc126bf3c9389511ea5d", + "sha256": "1i418rxxw203hvxmw0kqscshiwvkz71p5rdnmi2yv9cml1a2n0cf", + "url": "https://android.googlesource.com/platform/external/rust/crates/num-integer" + }, + "external/rust/crates/num-traits": { + "dateTime": 1646660187, + "groups": [ + "pdk" + ], + "rev": "51ac634aa138e031ffbbdc04244b49ba2fbbbeda", + "revisionExpr": "51ac634aa138e031ffbbdc04244b49ba2fbbbeda", + "sha256": "0kzd96kl66h0baslxs9b2z766hvykvkva335gvz18n4yva88g73s", + "url": "https://android.googlesource.com/platform/external/rust/crates/num-traits" + }, + "external/rust/crates/num_cpus": { + "dateTime": 1646433939, + "groups": [ + "pdk" + ], + "rev": "9f8910ae8692c12635e0e1f572c14e0357dd3f57", + "revisionExpr": "9f8910ae8692c12635e0e1f572c14e0357dd3f57", + "sha256": "0wg98gaqlgybx72xhlxhlzd2jpjrfynz702sv7lkrixb35xbbj2d", + "url": "https://android.googlesource.com/platform/external/rust/crates/num_cpus" + }, + "external/rust/crates/oid-registry": { + "dateTime": 1639591648, + "groups": [ + "pdk" + ], + "rev": "742cb525bef5a65be52eeb27a9c7e96a16448c50", + "revisionExpr": "742cb525bef5a65be52eeb27a9c7e96a16448c50", + "sha256": "0mmq2r48yj6phv3ciiivc2pv7cwvkxivqrv0v7xzrq0wg1l6w5n9", + "url": "https://android.googlesource.com/platform/external/rust/crates/oid-registry" + }, + "external/rust/crates/once_cell": { + "dateTime": 1646776990, + "groups": [ + "pdk" + ], + "rev": "46bec3e36f28d875767de49289a350f018b6bd4c", + "revisionExpr": "46bec3e36f28d875767de49289a350f018b6bd4c", + "sha256": "1i5pc7j5dlxncxmjpyz0hwk0xws2kq8mrhjh376wpgpw9vwzba8a", + "url": "https://android.googlesource.com/platform/external/rust/crates/once_cell" + }, + "external/rust/crates/oorandom": { + "dateTime": 1639591645, + "groups": [ + "pdk" + ], + "rev": "5e96dc8de49f6b8ca6ca0cfed07068197959dce1", + "revisionExpr": "5e96dc8de49f6b8ca6ca0cfed07068197959dce1", + "sha256": "0mjvykx53w95svzhdmv0s8ydq5qgz7yx6hafsh02axm0y8al8bnz", + "url": "https://android.googlesource.com/platform/external/rust/crates/oorandom" + }, + "external/rust/crates/parking_lot": { + "dateTime": 1646692288, + "groups": [ + "pdk" + ], + "rev": "bb8a50689a4fcfef776159065580bd8d7e28c7be", + "revisionExpr": "bb8a50689a4fcfef776159065580bd8d7e28c7be", + "sha256": "0qxgp6jjqxgaf4gfhd754m7ffz1r46dnhr5dx5xl70bramyc8wc8", + "url": "https://android.googlesource.com/platform/external/rust/crates/parking_lot" + }, + "external/rust/crates/parking_lot_core": { + "dateTime": 1646641807, + "groups": [ + "pdk" + ], + "rev": "1a57ec67647b32db3871789480ce989115aa4f80", + "revisionExpr": "1a57ec67647b32db3871789480ce989115aa4f80", + "sha256": "17103ylhvk513vdkvgpz3x4sv5x85hyqdsy6qls85qfyrygx1p14", + "url": "https://android.googlesource.com/platform/external/rust/crates/parking_lot_core" + }, + "external/rust/crates/paste": { + "dateTime": 1646360204, + "groups": [ + "pdk" + ], + "rev": "1d3368d466e4cd2dd370a47a1b9abda44b716dbf", + "revisionExpr": "1d3368d466e4cd2dd370a47a1b9abda44b716dbf", + "sha256": "15f57b3z04k066bx4z68apji6jlnr0nliv2jfi3c6cy1sla76xjn", + "url": "https://android.googlesource.com/platform/external/rust/crates/paste" + }, + "external/rust/crates/peeking_take_while": { + "dateTime": 1639591614, + "groups": [ + "pdk" + ], + "rev": "f52288a4b7cf8ce70ec0b7c9ce819bffcb18dcf7", + "revisionExpr": "f52288a4b7cf8ce70ec0b7c9ce819bffcb18dcf7", + "sha256": "0b5ajff9k5dp031hbhkwbgn50fszispc645p36r6890hq98b2ah4", + "url": "https://android.googlesource.com/platform/external/rust/crates/peeking_take_while" + }, + "external/rust/crates/percent-encoding": { + "dateTime": 1639591604, + "groups": [ + "pdk" + ], + "rev": "ee86670715b2f28028e6c270e07dcbd56882c5ec", + "revisionExpr": "ee86670715b2f28028e6c270e07dcbd56882c5ec", + "sha256": "1bp7fk6nig0b988argr2mlmba6grnvfxk1zhk1xzmz6rq1xrxcml", + "url": "https://android.googlesource.com/platform/external/rust/crates/percent-encoding" + }, + "external/rust/crates/pest": { + "dateTime": 1645218628, + "groups": [ + "pdk" + ], + "rev": "1abbfd62d0b8c9dd3aa8b9b29e983b87906d0a58", + "revisionExpr": "1abbfd62d0b8c9dd3aa8b9b29e983b87906d0a58", + "sha256": "011mqmk7cwzcqs93c70jb0qla4xq2151jdxysxcjdrdhfzgla7in", + "url": "https://android.googlesource.com/platform/external/rust/crates/pest" + }, + "external/rust/crates/pest_derive": { + "dateTime": 1645222173, + "groups": [ + "pdk" + ], + "rev": "947c808bf28e3c9ade3a4e469d312064faee2bcd", + "revisionExpr": "947c808bf28e3c9ade3a4e469d312064faee2bcd", + "sha256": "046izf39gxnj705m8cqnrn06zzm5zzdd8j1jq6y7mi1ldl7zjjc6", + "url": "https://android.googlesource.com/platform/external/rust/crates/pest_derive" + }, + "external/rust/crates/pest_generator": { + "dateTime": 1645222196, + "groups": [ + "pdk" + ], + "rev": "162c3962042b016bf5f90e140171f810ae413272", + "revisionExpr": "162c3962042b016bf5f90e140171f810ae413272", + "sha256": "167sndmx3lq9wqv566yms7hlxpnizihbjpk07pypfmbz8jw8izz9", + "url": "https://android.googlesource.com/platform/external/rust/crates/pest_generator" + }, + "external/rust/crates/pest_meta": { + "dateTime": 1645218635, + "groups": [ + "pdk" + ], + "rev": "601e28ec0237cb805f8660af752c03ba01d9d773", + "revisionExpr": "601e28ec0237cb805f8660af752c03ba01d9d773", + "sha256": "0k69lg6hy16shq0839cx9hvi59ym3s2lipqw28qc1va2rads7y6c", + "url": "https://android.googlesource.com/platform/external/rust/crates/pest_meta" + }, + "external/rust/crates/pin-project": { + "dateTime": 1646258975, + "groups": [ + "pdk" + ], + "rev": "23166d66dc01778780a8d46bd0bc4ebf2033f2ef", + "revisionExpr": "23166d66dc01778780a8d46bd0bc4ebf2033f2ef", + "sha256": "0ggn54r65qx6p34vh84bhf9frhab345mkwixxk8zcs6b8mwr771w", + "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project" + }, + "external/rust/crates/pin-project-internal": { + "dateTime": 1646276042, + "groups": [ + "pdk" + ], + "rev": "bf85d0349ac3935f3d1dc80eb8bcac39c151308c", + "revisionExpr": "bf85d0349ac3935f3d1dc80eb8bcac39c151308c", + "sha256": "0w8vs51pi8vv0l8chrscpab9w23ck02ll02zd6w86d890g461q8n", + "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project-internal" + }, + "external/rust/crates/pin-project-lite": { + "dateTime": 1646326932, + "groups": [ + "pdk" + ], + "rev": "97174d06e99fa6c8332d88be9224d612439b3e20", + "revisionExpr": "97174d06e99fa6c8332d88be9224d612439b3e20", + "sha256": "00pimmv71ilj8m23ajv3kx0pzw237l7h724xdzcy1yhrfjkghak4", + "url": "https://android.googlesource.com/platform/external/rust/crates/pin-project-lite" + }, + "external/rust/crates/pin-utils": { + "dateTime": 1664839211, + "groups": [ + "pdk" + ], + "rev": "ca7ea7b2d5eeef67426e43806a13b57ae0078886", + "revisionExpr": "ca7ea7b2d5eeef67426e43806a13b57ae0078886", + "sha256": "031xzyjlhkfj7b00f2944489mdpdd7mx3r4kqhl89qb8m6rspl7j", + "url": "https://android.googlesource.com/platform/external/rust/crates/pin-utils" + }, + "external/rust/crates/plotters": { + "dateTime": 1639591611, + "groups": [ + "pdk" + ], + "rev": "4728768a0edaafe7f7f9c7f9f64bdbc850e1d499", + "revisionExpr": "4728768a0edaafe7f7f9c7f9f64bdbc850e1d499", + "sha256": "0m418ysdzxnwlzydylkqk23yj3md86k7rrj7llf1xlch4v0wq8jq", + "url": "https://android.googlesource.com/platform/external/rust/crates/plotters" + }, + "external/rust/crates/plotters-backend": { + "dateTime": 1639591614, + "groups": [ + "pdk" + ], + "rev": "ce209ea135636ba3e355ba72a9fe1a8a8cf97aa7", + "revisionExpr": "ce209ea135636ba3e355ba72a9fe1a8a8cf97aa7", + "sha256": "0cz7j6zg4qxz2cpjas7wb4k0bawphfmha1h86z2483fdi5smqg39", + "url": "https://android.googlesource.com/platform/external/rust/crates/plotters-backend" + }, + "external/rust/crates/plotters-svg": { + "dateTime": 1639591716, + "groups": [ + "pdk" + ], + "rev": "c0a9a4d43cb626ffb43aa4d60f80bd4c6235d93f", + "revisionExpr": "c0a9a4d43cb626ffb43aa4d60f80bd4c6235d93f", + "sha256": "05khlrk65kxa2yj5g4x7g20bfpai51h1p1qww84vc5azywnsadqs", + "url": "https://android.googlesource.com/platform/external/rust/crates/plotters-svg" + }, + "external/rust/crates/ppv-lite86": { + "dateTime": 1666307840, + "groups": [ + "pdk" + ], + "rev": "4e469c95f09074c1d60486b3dace091b9a135224", + "revisionExpr": "4e469c95f09074c1d60486b3dace091b9a135224", + "sha256": "1xv21pidw64pfphp5whsfycpwbhxswpgbn62736mffmq33zqhdby", + "url": "https://android.googlesource.com/platform/external/rust/crates/ppv-lite86" + }, + "external/rust/crates/proc-macro-error": { + "dateTime": 1639591625, + "groups": [ + "pdk" + ], + "rev": "a904df74449bfdec5ff2413e0d27521a2a14e61f", + "revisionExpr": "a904df74449bfdec5ff2413e0d27521a2a14e61f", + "sha256": "17hbh4ah6ii2x9jr8rr52zfw9ibqshqqpyixl644s2j35anm2x20", + "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-error" + }, + "external/rust/crates/proc-macro-error-attr": { + "dateTime": 1639591618, + "groups": [ + "pdk" + ], + "rev": "690b0e7c80fd14839381c81514dc4cce2db81f94", + "revisionExpr": "690b0e7c80fd14839381c81514dc4cce2db81f94", + "sha256": "0qxdkafmyd05k9innvv938cd3kp1aa3x9jnh9ilk11dcc2srj7p6", + "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-error-attr" + }, + "external/rust/crates/proc-macro-hack": { + "dateTime": 1646360175, + "groups": [ + "pdk" + ], + "rev": "73c886f3020b89421c1bdd9d22ba98b4b0d4f194", + "revisionExpr": "73c886f3020b89421c1bdd9d22ba98b4b0d4f194", + "sha256": "07b7flmd1mv5ni6vj78wwixbkxji4hpkympz7lk5q5qqisrlq01l", + "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-hack" + }, + "external/rust/crates/proc-macro-nested": { + "dateTime": 1647391776, + "groups": [ + "pdk" + ], + "rev": "76fcb4dda691aef94a73d1c23e4309be70753005", + "revisionExpr": "76fcb4dda691aef94a73d1c23e4309be70753005", + "sha256": "0mk1mkcq1ihhi5h4aa4c83jiqnaj70qw0ksnm55vs43c3jp3xabm", + "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro-nested" + }, + "external/rust/crates/proc-macro2": { + "dateTime": 1647250208, + "groups": [ + "pdk" + ], + "rev": "b9b048217232ba38ec5a3aeb039a1bf2979465bd", + "revisionExpr": "b9b048217232ba38ec5a3aeb039a1bf2979465bd", + "sha256": "1vpjy7bnw1cbvza8b254f82kpy13jxl3w92wm053y2s9v9k6as4x", + "url": "https://android.googlesource.com/platform/external/rust/crates/proc-macro2" + }, + "external/rust/crates/protobuf": { + "dateTime": 1646666606, + "groups": [ + "pdk" + ], + "rev": "0af506eab5a6d52635e775e0ad9b6439da826a3a", + "revisionExpr": "0af506eab5a6d52635e775e0ad9b6439da826a3a", + "sha256": "0kk5nycxliscl3v277ns9hqxg9xd8hrxgnhb6valszpniblqm22n", + "url": "https://android.googlesource.com/platform/external/rust/crates/protobuf" + }, + "external/rust/crates/protobuf-codegen": { + "dateTime": 1646967221, + "groups": [ + "pdk" + ], + "rev": "dcf8cf0a7e5972255ff126db5995cd19126d880a", + "revisionExpr": "dcf8cf0a7e5972255ff126db5995cd19126d880a", + "sha256": "13qwgf0jji0xqndkyxqaz7d0ps4i9ib7p8r35pghyqw1yv34cs43", + "url": "https://android.googlesource.com/platform/external/rust/crates/protobuf-codegen" + }, + "external/rust/crates/quiche": { + "dateTime": 1639591631, + "groups": [ + "pdk" + ], + "rev": "39ed6def9c4f3ebae971283806dd85ddf66bc93f", + "revisionExpr": "39ed6def9c4f3ebae971283806dd85ddf66bc93f", + "sha256": "02hpc797zzg9fiq94qsawqr6ykwp8mr802jxdi81a34520x46x67", + "url": "https://android.googlesource.com/platform/external/rust/crates/quiche" + }, + "external/rust/crates/quickcheck": { + "dateTime": 1639591601, + "groups": [ + "pdk" + ], + "rev": "784ad2f587306fc704a05c7476a59243308c1358", + "revisionExpr": "784ad2f587306fc704a05c7476a59243308c1358", + "sha256": "0bn5dpz1m2iyphsb2igki164s28yq881hwmn8p9gcxn2gyhz5hjk", + "url": "https://android.googlesource.com/platform/external/rust/crates/quickcheck" + }, + "external/rust/crates/quote": { + "dateTime": 1647279391, + "groups": [ + "pdk" + ], + "rev": "d45246884c4b836bf9554e7421ce0b978eed562a", + "revisionExpr": "d45246884c4b836bf9554e7421ce0b978eed562a", + "sha256": "0ssih2pd24kj2h3x1j05wrzjakpapfzqvkdpx5hkpazr012pihwv", + "url": "https://android.googlesource.com/platform/external/rust/crates/quote" + }, + "external/rust/crates/rand": { + "dateTime": 1666307856, + "groups": [ + "pdk" + ], + "rev": "25b78d592994a87e5f788139e881918353684b32", + "revisionExpr": "25b78d592994a87e5f788139e881918353684b32", + "sha256": "18cdpfsr19fywdzbs7m673jj00w9c140bhjs5k0v1cnc22h1625g", + "url": "https://android.googlesource.com/platform/external/rust/crates/rand" + }, + "external/rust/crates/rand_chacha": { + "dateTime": 1666307857, + "groups": [ + "pdk" + ], + "rev": "bbb1972b6b8032d94fc198569fc529153b02cf54", + "revisionExpr": "bbb1972b6b8032d94fc198569fc529153b02cf54", + "sha256": "0qgqr7yl5k93xx0pb5y6gh3x8qcgk0iz6zhma324iw6k1i7mjzx5", + "url": "https://android.googlesource.com/platform/external/rust/crates/rand_chacha" + }, + "external/rust/crates/rand_core": { + "dateTime": 1666307858, + "groups": [ + "pdk" + ], + "rev": "84df1c242ae78d61931765142ec440f606fdb72e", + "revisionExpr": "84df1c242ae78d61931765142ec440f606fdb72e", + "sha256": "1rxdmi9fp92nbq9wxnxad8m0jp9nblmf06a61kjdcmd1fi7nwhsv", + "url": "https://android.googlesource.com/platform/external/rust/crates/rand_core" + }, + "external/rust/crates/rand_xorshift": { + "dateTime": 1639591595, + "groups": [ + "pdk" + ], + "rev": "d5f9539c234d48764d8baa685d3e71e7fb6aca7d", + "revisionExpr": "d5f9539c234d48764d8baa685d3e71e7fb6aca7d", + "sha256": "1ax1rdk2173ckh6kc66wryykki7vix16i893vb4pzq9w6mjkk6wp", + "url": "https://android.googlesource.com/platform/external/rust/crates/rand_xorshift" + }, + "external/rust/crates/rayon": { + "dateTime": 1639591633, + "groups": [ + "pdk" + ], + "rev": "2bfe0b856493f125b6182750a099a577c7835d07", + "revisionExpr": "2bfe0b856493f125b6182750a099a577c7835d07", + "sha256": "18p97k1nxnhbx4k0w1yk66hrn1vqcqlj7g867fssr340lwpl59yx", + "url": "https://android.googlesource.com/platform/external/rust/crates/rayon" + }, + "external/rust/crates/rayon-core": { + "dateTime": 1639591605, + "groups": [ + "pdk" + ], + "rev": "30628deab525306a799417fc9c0a96a3764428db", + "revisionExpr": "30628deab525306a799417fc9c0a96a3764428db", + "sha256": "1abh8sa8hz33lqv2i9nvf6byrwplns4mqjkbdacbw1ym0nh8y0kr", + "url": "https://android.googlesource.com/platform/external/rust/crates/rayon-core" + }, + "external/rust/crates/regex": { + "dateTime": 1647391742, + "groups": [ + "pdk" + ], + "rev": "c1a104c8caf15d9875fc5fc0a3daa8dc9efb8778", + "revisionExpr": "c1a104c8caf15d9875fc5fc0a3daa8dc9efb8778", + "sha256": "16fnvy7h4l4r2yi866l0n2h4kq8nkmgjny9nim319wywgjrw5r98", + "url": "https://android.googlesource.com/platform/external/rust/crates/regex" + }, + "external/rust/crates/regex-automata": { + "dateTime": 1639591632, + "groups": [ + "pdk" + ], + "rev": "3833d03eab641aba628a452cb264c6cbb921f6d8", + "revisionExpr": "3833d03eab641aba628a452cb264c6cbb921f6d8", + "sha256": "17chswkigvnka5i3gw6kx6448gyvykmiih1sijn9q5czaxpz33gq", + "url": "https://android.googlesource.com/platform/external/rust/crates/regex-automata" + }, + "external/rust/crates/regex-syntax": { + "dateTime": 1646274100, + "groups": [ + "pdk" + ], + "rev": "cc1962c33b16bfcf2c48ef032f07a6402f606709", + "revisionExpr": "cc1962c33b16bfcf2c48ef032f07a6402f606709", + "sha256": "0n6nzckv46khyrxybcf0sdshwfrcxcjz1qvc6z5hhg6hzc9asyzk", + "url": "https://android.googlesource.com/platform/external/rust/crates/regex-syntax" + }, + "external/rust/crates/remain": { + "dateTime": 1639591647, + "groups": [ + "pdk" + ], + "rev": "74964b0515435c8c33cf768125530156fb271a5d", + "revisionExpr": "74964b0515435c8c33cf768125530156fb271a5d", + "sha256": "0b4yb045k9wcxz3ix8cv8p5iw0kv57s3d6m1jhs10xjp979vc0i5", + "url": "https://android.googlesource.com/platform/external/rust/crates/remain" + }, + "external/rust/crates/remove_dir_all": { + "dateTime": 1639591630, + "groups": [ + "pdk" + ], + "rev": "170b4f813d6f0e57745311c464348632f7319fe1", + "revisionExpr": "170b4f813d6f0e57745311c464348632f7319fe1", + "sha256": "00x6mlzkm205j0xihy9lsh0ywaj5fv7ymi0sxzs9sb8glisdxnlj", + "url": "https://android.googlesource.com/platform/external/rust/crates/remove_dir_all" + }, + "external/rust/crates/ring": { + "dateTime": 1646653531, + "groups": [ + "pdk" + ], + "rev": "2050ec7f393f7870aafe156232b1121b55382ede", + "revisionExpr": "2050ec7f393f7870aafe156232b1121b55382ede", + "sha256": "0fjzlx8pxgarlghgl2jz834gi40jzy1hvy3divk3h880b04xys4f", + "url": "https://android.googlesource.com/platform/external/rust/crates/ring" + }, + "external/rust/crates/rusqlite": { + "dateTime": 1646254744, + "groups": [ + "pdk" + ], + "rev": "93c8cc61e4753e8db9b57fbc2e3e9274495e9809", + "revisionExpr": "93c8cc61e4753e8db9b57fbc2e3e9274495e9809", + "sha256": "0356jhgvk8hgs6dax5zpchs00pbwca9imrgfixw6xwspvx6apy8h", + "url": "https://android.googlesource.com/platform/external/rust/crates/rusqlite" + }, + "external/rust/crates/rustc-demangle": { + "dateTime": 1639591618, + "groups": [ + "pdk" + ], + "rev": "328af6e6f37a39c0a5b8ba95c993057f69337a90", + "revisionExpr": "328af6e6f37a39c0a5b8ba95c993057f69337a90", + "sha256": "0lj6figlmv8sy61gl499z6ilfni8i82vp78d4kzxz5x2a03fpgr9", + "url": "https://android.googlesource.com/platform/external/rust/crates/rustc-demangle" + }, + "external/rust/crates/rustc-demangle-capi": { + "dateTime": 1639591596, + "groups": [ + "pdk" + ], + "rev": "bd00f28c25a9d17d8fffa4effd9fc803927b8918", + "revisionExpr": "bd00f28c25a9d17d8fffa4effd9fc803927b8918", + "sha256": "17ksnn7h49zxl5c08nr634193yhpi64y2dfp9w0b4197mshqxdin", + "url": "https://android.googlesource.com/platform/external/rust/crates/rustc-demangle-capi" + }, + "external/rust/crates/rustc-hash": { + "dateTime": 1639591644, + "groups": [ + "pdk" + ], + "rev": "2b2ef406bbd4c4e1564ad82bf9d7be9e023bebb6", + "revisionExpr": "2b2ef406bbd4c4e1564ad82bf9d7be9e023bebb6", + "sha256": "0bfm2jgcc9zkx1pz8j3za08v4lmrdxh14c4k22niz7zq0nsij9bf", + "url": "https://android.googlesource.com/platform/external/rust/crates/rustc-hash" + }, + "external/rust/crates/rusticata-macros": { + "dateTime": 1646432585, + "groups": [ + "pdk" + ], + "rev": "b31c7fdb2703a87dba0c72809e58720aa5dbe7b0", + "revisionExpr": "b31c7fdb2703a87dba0c72809e58720aa5dbe7b0", + "sha256": "12gl9fmcgs5spvnmag9w6a7fisml7fvg933limcms7503w7gmq38", + "url": "https://android.googlesource.com/platform/external/rust/crates/rusticata-macros" + }, + "external/rust/crates/rustversion": { + "dateTime": 1646278557, + "groups": [ + "pdk" + ], + "rev": "3b9fe4dd8fc0d407ddc1148ef30af04207d9c55d", + "revisionExpr": "3b9fe4dd8fc0d407ddc1148ef30af04207d9c55d", + "sha256": "04xdkm52bid3ylzjrvw2pygczfxlw0az38lv2qvaxdnhnmv1j1k6", + "url": "https://android.googlesource.com/platform/external/rust/crates/rustversion" + }, + "external/rust/crates/ryu": { + "dateTime": 1646254737, + "groups": [ + "pdk" + ], + "rev": "cb3a79b6fa1b5dcb2dbe2fffb7660b299c58f072", + "revisionExpr": "cb3a79b6fa1b5dcb2dbe2fffb7660b299c58f072", + "sha256": "0rhab2j9bcn21nwk1llxf978nyl66yfbkg5akzjv40f0fmyc0yi4", + "url": "https://android.googlesource.com/platform/external/rust/crates/ryu" + }, + "external/rust/crates/same-file": { + "dateTime": 1639591602, + "groups": [ + "pdk" + ], + "rev": "e863e8b505c2a6ab4a881966460c27cc5e645fc0", + "revisionExpr": "e863e8b505c2a6ab4a881966460c27cc5e645fc0", + "sha256": "0f9lyivwxn0xlmnv80bp442dc600h3dhzqc6s0wya373sjk955yf", + "url": "https://android.googlesource.com/platform/external/rust/crates/same-file" + }, + "external/rust/crates/scopeguard": { + "dateTime": 1640197082, + "groups": [ + "pdk" + ], + "rev": "8893977427b70778d95b326b7bdd42edd9082240", + "revisionExpr": "8893977427b70778d95b326b7bdd42edd9082240", + "sha256": "1qw60vnd91qwa5sscnpz8f1f1r3y1s9ms9yd29wglj9svkgpqrbc", + "url": "https://android.googlesource.com/platform/external/rust/crates/scopeguard" + }, + "external/rust/crates/semver": { + "dateTime": 1646786326, + "groups": [ + "pdk" + ], + "rev": "0d133695401afcd1dc63898b60d2c4983532ec1d", + "revisionExpr": "0d133695401afcd1dc63898b60d2c4983532ec1d", + "sha256": "0i4hwxlbzszx6q6d2bip5a4y4dsyb5h4krw9s2dq3p7i2kxwsp5q", + "url": "https://android.googlesource.com/platform/external/rust/crates/semver" + }, + "external/rust/crates/serde": { + "dateTime": 1647465454, + "groups": [ + "pdk" + ], + "rev": "840b4fd4c060ee6e6d28130835634aaa176ca653", + "revisionExpr": "840b4fd4c060ee6e6d28130835634aaa176ca653", + "sha256": "0rbg2cgbk3wmg9hfla1hm2fca21d9jxb59zwcymq7li0mmjh2pp7", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde" + }, + "external/rust/crates/serde-xml-rs": { + "dateTime": 1639591634, + "groups": [ + "pdk" + ], + "rev": "e5698acdf3b56378bf4228db0a4b2e272f0528cc", + "revisionExpr": "e5698acdf3b56378bf4228db0a4b2e272f0528cc", + "sha256": "1mqdqrc0nc62q5ni363dmzndyg8q5qz3yvy23lhjb5aksv7azc05", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde-xml-rs" + }, + "external/rust/crates/serde_cbor": { + "dateTime": 1647464993, + "groups": [ + "pdk" + ], + "rev": "7c1bf1dabcae4a7c14d2e3606534bd6d454edc68", + "revisionExpr": "7c1bf1dabcae4a7c14d2e3606534bd6d454edc68", + "sha256": "0h4kz06ch4xi90mhbzswpy11sciw4igg0c27zzvxsa2fddka3plg", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde_cbor" + }, + "external/rust/crates/serde_derive": { + "dateTime": 1646658212, + "groups": [ + "pdk" + ], + "rev": "233c40b3b4f5a405ceb313bc8577c4b54c10f03e", + "revisionExpr": "233c40b3b4f5a405ceb313bc8577c4b54c10f03e", + "sha256": "05vlmvi60v1id8cmm9537paiq3rvhjk512q23wpwq4bal14i4fvr", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde_derive" + }, + "external/rust/crates/serde_json": { + "dateTime": 1646776948, + "groups": [ + "pdk" + ], + "rev": "49b2b027fb2cd07a2c9184d0e6aa046d3e3954c5", + "revisionExpr": "49b2b027fb2cd07a2c9184d0e6aa046d3e3954c5", + "sha256": "10a68znp9kkxd31xyh4722bjhg5al3nw8xai6029jmq2587zd61p", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde_json" + }, + "external/rust/crates/serde_test": { + "dateTime": 1646276014, + "groups": [ + "pdk" + ], + "rev": "03e6442bba1afa68ec1e97236e31dd209949dbc6", + "revisionExpr": "03e6442bba1afa68ec1e97236e31dd209949dbc6", + "sha256": "0a6a9mppk48mclbyg7fbbkk9ily95n2w7p50r82rffgfnradfp69", + "url": "https://android.googlesource.com/platform/external/rust/crates/serde_test" + }, + "external/rust/crates/shared_child": { + "dateTime": 1646274055, + "groups": [ + "pdk" + ], + "rev": "0ea93d7d7c90197ee82b42cbdf27c5fbfe2c5ff3", + "revisionExpr": "0ea93d7d7c90197ee82b42cbdf27c5fbfe2c5ff3", + "sha256": "0mzdj17b8kjf9fgwq18qv9wj9qy7bw2pqz4m2mm6bkhcwdjsbfi6", + "url": "https://android.googlesource.com/platform/external/rust/crates/shared_child" + }, + "external/rust/crates/shared_library": { + "dateTime": 1641849070, + "groups": [ + "pdk" + ], + "rev": "45a803cd8ce9c086bbaae921678acf7bd970b422", + "revisionExpr": "45a803cd8ce9c086bbaae921678acf7bd970b422", + "sha256": "0lcj9rfn028vihhyhhw6wsigc9h7r6jivnfqpyyws2scxx7n8yry", + "url": "https://android.googlesource.com/platform/external/rust/crates/shared_library" + }, + "external/rust/crates/shlex": { + "dateTime": 1639591610, + "groups": [ + "pdk" + ], + "rev": "6c8c682ec6b6207194f3c58612940eb8d0422fdd", + "revisionExpr": "6c8c682ec6b6207194f3c58612940eb8d0422fdd", + "sha256": "058q5rin1lqvqh63swmjkxwyp6lpwz3wwv4vr5r0jvxqj9p90hak", + "url": "https://android.googlesource.com/platform/external/rust/crates/shlex" + }, + "external/rust/crates/slab": { + "dateTime": 1646437281, + "groups": [ + "pdk" + ], + "rev": "de61eb3934f4b364865f66c12b1f5149e8f06958", + "revisionExpr": "de61eb3934f4b364865f66c12b1f5149e8f06958", + "sha256": "0wa391qqjnx9nhkqqypmqc2q1kyak33icyrwqb67fa7wz7p663yp", + "url": "https://android.googlesource.com/platform/external/rust/crates/slab" + }, + "external/rust/crates/smallvec": { + "dateTime": 1647391759, + "groups": [ + "pdk" + ], + "rev": "638d0ee87b2ef1082fe674e75f89932b179fe32a", + "revisionExpr": "638d0ee87b2ef1082fe674e75f89932b179fe32a", + "sha256": "0170yxvva1hgfajkqcv1shq0pqm2yjafg0wwg6mknxq3ygahri06", + "url": "https://android.googlesource.com/platform/external/rust/crates/smallvec" + }, + "external/rust/crates/spin": { + "dateTime": 1649956102, + "groups": [ + "pdk" + ], + "rev": "7a244b5e4fee3972be8dedc59545cd85b80ef1a7", + "revisionExpr": "7a244b5e4fee3972be8dedc59545cd85b80ef1a7", + "sha256": "0ik0y161an72gh4vxza83xj42k92fgnryphc6gj4dbfy76jqi6w7", + "url": "https://android.googlesource.com/platform/external/rust/crates/spin" + }, + "external/rust/crates/structopt": { + "dateTime": 1646257720, + "groups": [ + "pdk" + ], + "rev": "b6ead5beb70a04bf8cd76fadd0a01baa266c1e19", + "revisionExpr": "b6ead5beb70a04bf8cd76fadd0a01baa266c1e19", + "sha256": "0wcbhziml4mra5qf9ddkbcbvk2m5nz2fv5xn0zm0lcgmqzharkx4", + "url": "https://android.googlesource.com/platform/external/rust/crates/structopt" + }, + "external/rust/crates/structopt-derive": { + "dateTime": 1646776972, + "groups": [ + "pdk" + ], + "rev": "b2b6c71ccacfd14c177c4a3053a675489a1d88c6", + "revisionExpr": "b2b6c71ccacfd14c177c4a3053a675489a1d88c6", + "sha256": "0sm0rnjxxpyfwf23220d8vid4fc5h22zrmcxv46dgl9x9zss5iyd", + "url": "https://android.googlesource.com/platform/external/rust/crates/structopt-derive" + }, + "external/rust/crates/syn": { + "dateTime": 1647279566, + "groups": [ + "pdk" + ], + "rev": "7ab7f8b9e00156d88b5e4d4c21f78ad773467967", + "revisionExpr": "7ab7f8b9e00156d88b5e4d4c21f78ad773467967", + "sha256": "1mcyrb8p82v9v7084ffazmikpqikgi46l3g7ha7lsjzs7d5gc2z6", + "url": "https://android.googlesource.com/platform/external/rust/crates/syn" + }, + "external/rust/crates/syn-mid": { + "dateTime": 1639591608, + "groups": [ + "pdk" + ], + "rev": "32788e5840f00e9548519978bf065fb53fb78760", + "revisionExpr": "32788e5840f00e9548519978bf065fb53fb78760", + "sha256": "0l9d46rdxkh7qc3grgn7lpdn6grrzacl1xgsklqr7f3vk80c7q8z", + "url": "https://android.googlesource.com/platform/external/rust/crates/syn-mid" + }, + "external/rust/crates/tempfile": { + "dateTime": 1639591634, + "groups": [ + "pdk" + ], + "rev": "27c9cc9fb95a7ae1eea61cfc5523afeb6108826a", + "revisionExpr": "27c9cc9fb95a7ae1eea61cfc5523afeb6108826a", + "sha256": "1zgzff2dwbjdrn9kvp79l5liggrqwai0lhnrfj7grciqyvxr5chi", + "url": "https://android.googlesource.com/platform/external/rust/crates/tempfile" + }, + "external/rust/crates/termcolor": { + "dateTime": 1647391767, + "groups": [ + "pdk" + ], + "rev": "4bbb3c75e1122702b45d1400f52c11d2f1247248", + "revisionExpr": "4bbb3c75e1122702b45d1400f52c11d2f1247248", + "sha256": "1icjsk3gwb0kjwr57dz9pfrf5j3gfh45rk6l91gnfj6nckv0qxsr", + "url": "https://android.googlesource.com/platform/external/rust/crates/termcolor" + }, + "external/rust/crates/textwrap": { + "dateTime": 1649901496, + "groups": [ + "pdk" + ], + "rev": "7e9fe4cc0c30cc049175f3789f7cc45434341830", + "revisionExpr": "7e9fe4cc0c30cc049175f3789f7cc45434341830", + "sha256": "1yyxgwhb6hb2zfj7h7s4cf7dikbkygqnhjzqsrmvcm15934fcr1w", + "url": "https://android.googlesource.com/platform/external/rust/crates/textwrap" + }, + "external/rust/crates/thiserror": { + "dateTime": 1647338968, + "groups": [ + "pdk" + ], + "rev": "a99605fc8f9d977e6230a891b91babae0ab85778", + "revisionExpr": "a99605fc8f9d977e6230a891b91babae0ab85778", + "sha256": "03xc6b8c5pwn3qrbhf2j90wd587p14s6wkb9lxjirwmw1s1y5c56", + "url": "https://android.googlesource.com/platform/external/rust/crates/thiserror" + }, + "external/rust/crates/thiserror-impl": { + "dateTime": 1647338985, + "groups": [ + "pdk" + ], + "rev": "0dd11c007840f993e3defdb32e8dde830543299f", + "revisionExpr": "0dd11c007840f993e3defdb32e8dde830543299f", + "sha256": "08salph77ly7fr15ialvd8n92k14vyi84ykmnkbpd481sz6hhz6y", + "url": "https://android.googlesource.com/platform/external/rust/crates/thiserror-impl" + }, + "external/rust/crates/thread_local": { + "dateTime": 1646776997, + "groups": [ + "pdk" + ], + "rev": "276a49e08ddb6270a8445bc6fea50d040aea6b9c", + "revisionExpr": "276a49e08ddb6270a8445bc6fea50d040aea6b9c", + "sha256": "1g1ygk0rsxbq069kc3rl5ds0shdwddq8q6a9yjzpf0llw3sbjr7b", + "url": "https://android.googlesource.com/platform/external/rust/crates/thread_local" + }, + "external/rust/crates/tinytemplate": { + "dateTime": 1639591613, + "groups": [ + "pdk" + ], + "rev": "712738507c95237f69c0cf56e7d7e5282c2db9b8", + "revisionExpr": "712738507c95237f69c0cf56e7d7e5282c2db9b8", + "sha256": "0yppkivzpsbpmisgac82hbh5fxh6cwpaz0pds92z5q0afzdp7f36", + "url": "https://android.googlesource.com/platform/external/rust/crates/tinytemplate" + }, + "external/rust/crates/tinyvec": { + "dateTime": 1646318472, + "groups": [ + "pdk" + ], + "rev": "c6cf201b6a75bbc6f0d33cfb27007753fd64817a", + "revisionExpr": "c6cf201b6a75bbc6f0d33cfb27007753fd64817a", + "sha256": "16ycx24df3583k62wnq8wyz0xnfwwy73wd3vq35l0x1rkflid00q", + "url": "https://android.googlesource.com/platform/external/rust/crates/tinyvec" + }, + "external/rust/crates/tinyvec_macros": { + "dateTime": 1639591599, + "groups": [ + "pdk" + ], + "rev": "84a12a4d267411fa4a3cac53a4883653181044ee", + "revisionExpr": "84a12a4d267411fa4a3cac53a4883653181044ee", + "sha256": "15jm4q7aamlibdgpf6q2yn8n1cda9awb9pgrxcf9160hsc7d7i0b", + "url": "https://android.googlesource.com/platform/external/rust/crates/tinyvec_macros" + }, + "external/rust/crates/tokio": { + "dateTime": 1644612446, + "groups": [ + "pdk" + ], + "rev": "b16801f54ac7a5a916d86a0a50ead15ac58f4c10", + "revisionExpr": "b16801f54ac7a5a916d86a0a50ead15ac58f4c10", + "sha256": "027s92qvfg96krkdqgiviq33zmfdgdqk5032hcyvakvmwc061v67", + "url": "https://android.googlesource.com/platform/external/rust/crates/tokio" + }, + "external/rust/crates/tokio-macros": { + "dateTime": 1646436666, + "groups": [ + "pdk" + ], + "rev": "8ee724d26a2d8126417b7f1ca3fe7018743c3e44", + "revisionExpr": "8ee724d26a2d8126417b7f1ca3fe7018743c3e44", + "sha256": "1993lf2j25g6jg3wxvcgpcs4n057yixbv5cazvbpsjlwbzcwlwm8", + "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-macros" + }, + "external/rust/crates/tokio-stream": { + "dateTime": 1646254814, + "groups": [ + "pdk" + ], + "rev": "2e986769e8a1a0ce20f653f790b02ab6896513ef", + "revisionExpr": "2e986769e8a1a0ce20f653f790b02ab6896513ef", + "sha256": "0sisz2i48cv51vffqlaqwrh7pbzq7ras263ni50jd303ghmwgh7b", + "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-stream" + }, + "external/rust/crates/tokio-test": { + "dateTime": 1639591616, + "groups": [ + "pdk" + ], + "rev": "1aee49a7cb0343063e96da18214da7189c681a27", + "revisionExpr": "1aee49a7cb0343063e96da18214da7189c681a27", + "sha256": "11dh44fn1lvwfrx7qw33l3jzfw4dbqpndhhxa4xwv4lhy5s734xy", + "url": "https://android.googlesource.com/platform/external/rust/crates/tokio-test" + }, + "external/rust/crates/ucd-trie": { + "dateTime": 1645222160, + "groups": [ + "pdk" + ], + "rev": "a507d3a319625ee56a517ede3bd8b48e6066e65d", + "revisionExpr": "a507d3a319625ee56a517ede3bd8b48e6066e65d", + "sha256": "162xnr3ancg5bfwr8y8rlzkc19li35x6xv98smdf4s6b649f6y87", + "url": "https://android.googlesource.com/platform/external/rust/crates/ucd-trie" + }, + "external/rust/crates/unicode-bidi": { + "dateTime": 1646446759, + "groups": [ + "pdk" + ], + "rev": "31f623aec81f7024f3dbd350848cb2f294ed6d0a", + "revisionExpr": "31f623aec81f7024f3dbd350848cb2f294ed6d0a", + "sha256": "1lz3lf9s8i3qrzhny1658yakkgn25pj9sh3hfd75q38l9zf7fs46", + "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-bidi" + }, + "external/rust/crates/unicode-normalization": { + "dateTime": 1639591715, + "groups": [ + "pdk" + ], + "rev": "8c77fd40c0390a80c1e3cee4b6002eccd93f4231", + "revisionExpr": "8c77fd40c0390a80c1e3cee4b6002eccd93f4231", + "sha256": "124zj9rwsp1s09mrvfpbbn6lg459ab0nwpjgwj3s4w25m4mc2qcw", + "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-normalization" + }, + "external/rust/crates/unicode-segmentation": { + "dateTime": 1646432600, + "groups": [ + "pdk" + ], + "rev": "3a114f4b24abdff0926d1a58738b82b584f7ba1f", + "revisionExpr": "3a114f4b24abdff0926d1a58738b82b584f7ba1f", + "sha256": "02bmy1brik2fsclywhkvw883y0mdz0wzaqqpi013g1h3brjxzpyd", + "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-segmentation" + }, + "external/rust/crates/unicode-width": { + "dateTime": 1646349706, + "groups": [ + "pdk" + ], + "rev": "7b1d8860e38a9fb5ef7392f2661daa17eb3737f9", + "revisionExpr": "7b1d8860e38a9fb5ef7392f2661daa17eb3737f9", + "sha256": "1xzsfgwqkm0bwwcrhj969h51rkznkz416pln9iy1kx3fhn10ah4f", + "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-width" + }, + "external/rust/crates/unicode-xid": { + "dateTime": 1647279531, + "groups": [ + "pdk" + ], + "rev": "d9b77fd7cfd092afd5776b062fb2de36ba7c5218", + "revisionExpr": "d9b77fd7cfd092afd5776b062fb2de36ba7c5218", + "sha256": "1zzvisg7hj3c9j2n8wq10c89fr5i5z6mx723z5g3shb7sy4h56dw", + "url": "https://android.googlesource.com/platform/external/rust/crates/unicode-xid" + }, + "external/rust/crates/untrusted": { + "dateTime": 1646660372, + "groups": [ + "pdk" + ], + "rev": "e5beec91853537de73322e4247ed680afac1ebdb", + "revisionExpr": "e5beec91853537de73322e4247ed680afac1ebdb", + "sha256": "0craiiqw9hbvw6zw5a0c89hzc8bsl1qq8v0kp31frrxmivqwrx66", + "url": "https://android.googlesource.com/platform/external/rust/crates/untrusted" + }, + "external/rust/crates/url": { + "dateTime": 1639591606, + "groups": [ + "pdk" + ], + "rev": "74ee487bf3761996d083859dc677ceaa1fb08071", + "revisionExpr": "74ee487bf3761996d083859dc677ceaa1fb08071", + "sha256": "0bi6mk6y21gcdr4d1d0wfzp4rjkk1x9fjgbmjxfrmdh7n9b9zsz3", + "url": "https://android.googlesource.com/platform/external/rust/crates/url" + }, + "external/rust/crates/uuid": { + "dateTime": 1639591616, + "groups": [ + "pdk" + ], + "rev": "0a3a722be1b014e08b8742f19a1fe70d6b76e387", + "revisionExpr": "0a3a722be1b014e08b8742f19a1fe70d6b76e387", + "sha256": "0d7jli3nwf6fxmbvkn7hrzj9dznhkjz796c4j3ih789r373lb705", + "url": "https://android.googlesource.com/platform/external/rust/crates/uuid" + }, + "external/rust/crates/vsock": { + "dateTime": 1647893952, + "groups": [ + "pdk" + ], + "rev": "34c25bb318dc916018e33e50b1fec97323b38532", + "revisionExpr": "34c25bb318dc916018e33e50b1fec97323b38532", + "sha256": "0393ww6g5rjpagwbgsgpb9mx33y503d88wk9jxd5ip9pf6sbc8hp", + "url": "https://android.googlesource.com/platform/external/rust/crates/vsock" + }, + "external/rust/crates/vulkano": { + "dateTime": 1641849070, + "groups": [ + "pdk" + ], + "rev": "99f8d26e337b464108bbc51fb66083a6d2c9515e", + "revisionExpr": "99f8d26e337b464108bbc51fb66083a6d2c9515e", + "sha256": "1ifva59njkwdjwx1fapl2m60sqi9b16k3fhdl6nmspmvy4sc7a9d", + "url": "https://android.googlesource.com/platform/external/rust/crates/vulkano" + }, + "external/rust/crates/walkdir": { + "dateTime": 1639591642, + "groups": [ + "pdk" + ], + "rev": "170bb80e2afbfdbc7f4cbc15c699687262e762a0", + "revisionExpr": "170bb80e2afbfdbc7f4cbc15c699687262e762a0", + "sha256": "0yba6b3qml7c6az624v39v6dbj1qbq28pmrb6qc0qfywlbc63a03", + "url": "https://android.googlesource.com/platform/external/rust/crates/walkdir" + }, + "external/rust/crates/weak-table": { + "dateTime": 1646360825, + "groups": [ + "pdk" + ], + "rev": "98e40769d39769b0f1a9103bc60bf79d0e6deaf2", + "revisionExpr": "98e40769d39769b0f1a9103bc60bf79d0e6deaf2", + "sha256": "0ykavkfa1h4c42r9mv3qc7ngph519idqswbfp6b85skm6zid55bl", + "url": "https://android.googlesource.com/platform/external/rust/crates/weak-table" + }, + "external/rust/crates/webpki": { + "dateTime": 1639591644, + "groups": [ + "pdk" + ], + "rev": "b7c27c26a8a2b0d6a40269345b38f16cfa55e416", + "revisionExpr": "b7c27c26a8a2b0d6a40269345b38f16cfa55e416", + "sha256": "1m6f87bpqc2nmhbmcvvadh5xan3yb1p8bcbh1v3c38xp2w55bp1c", + "url": "https://android.googlesource.com/platform/external/rust/crates/webpki" + }, + "external/rust/crates/which": { + "dateTime": 1646257714, + "groups": [ + "pdk" + ], + "rev": "90fdb407fc7b3314cccbf6638cbd48adb9da84d7", + "revisionExpr": "90fdb407fc7b3314cccbf6638cbd48adb9da84d7", + "sha256": "1ps0cc9rjngc9a3db60c43h4qfdp1n4sl78jppmjxpiz83ak129v", + "url": "https://android.googlesource.com/platform/external/rust/crates/which" + }, + "external/rust/crates/x509-parser": { + "dateTime": 1639591640, + "groups": [ + "pdk" + ], + "rev": "4742293d9c966485fdb0c11abbead402779fb525", + "revisionExpr": "4742293d9c966485fdb0c11abbead402779fb525", + "sha256": "0fvbzxhk14khshl0ljvfz96z8p43a03yp4kiwb60n14w1bblk4bx", + "url": "https://android.googlesource.com/platform/external/rust/crates/x509-parser" + }, + "external/rust/crates/xml-rs": { + "dateTime": 1639591642, + "groups": [ + "pdk" + ], + "rev": "b2f88e028ac39c27f72d9024850bd629adb1acb2", + "revisionExpr": "b2f88e028ac39c27f72d9024850bd629adb1acb2", + "sha256": "07ga44bl3bxz90asgk9sc6a1rznqf5ncj42x0spb78q1n5j2mawi", + "url": "https://android.googlesource.com/platform/external/rust/crates/xml-rs" + }, + "external/rust/crates/zip": { + "dateTime": 1649896063, + "groups": [ + "pdk" + ], + "rev": "79d556fd1ca387a5aff18e7c1796b35efec23f4b", + "revisionExpr": "79d556fd1ca387a5aff18e7c1796b35efec23f4b", + "sha256": "0hxb3icqgdyif78c74nyjz4bgdp24k3mngpqqymzcw1nbh00lgkn", + "url": "https://android.googlesource.com/platform/external/rust/crates/zip" + }, + "external/rust/cxx": { + "dateTime": 1649345110, + "groups": [ + "pdk" + ], + "rev": "451defcb006d1bceb3c1dd8606a0bb14be9ec316", + "revisionExpr": "451defcb006d1bceb3c1dd8606a0bb14be9ec316", + "sha256": "14cbldkbqpbxgyhp5gbj60rsd9x7dvjvfps47vvv676a957w3cqb", + "url": "https://android.googlesource.com/platform/external/rust/cxx" + }, + "external/ruy": { + "dateTime": 1644001663, + "groups": [ + "pdk" + ], + "rev": "461c36507d8af5d938c8965dfc1c7581bf686707", + "revisionExpr": "461c36507d8af5d938c8965dfc1c7581bf686707", + "sha256": "05p4wbbiv3x19dj8jhslmy5bf19if2vhw5jk6wyz9lcyp7jr205b", + "url": "https://android.googlesource.com/platform/external/ruy" + }, + "external/s2-geometry-library-java": { + "dateTime": 1634745941, + "groups": [ + "pdk" + ], + "rev": "d83d29f5a2e7ab7ab427c650c0230f643e313133", + "revisionExpr": "d83d29f5a2e7ab7ab427c650c0230f643e313133", + "sha256": "0q92fcp5bikvhb3iw132z0igli5b7c5b8abyazchppj3y0zzdld6", + "url": "https://android.googlesource.com/platform/external/s2-geometry-library-java" + }, + "external/scapy": { + "dateTime": 1622145904, + "groups": [ + "pdk-fs" + ], + "rev": "fbd759a47ecff14ba2301108ed51c435579233aa", + "revisionExpr": "fbd759a47ecff14ba2301108ed51c435579233aa", + "sha256": "0l2xlmdwp874ldmf0wac6mkxpswrwjx9zh2r77yidrdn61xr60i8", + "url": "https://android.googlesource.com/platform/external/scapy" + }, + "external/scrypt": { + "dateTime": 1622652657, + "groups": [ + "pdk" + ], + "rev": "c3a5fc0e91d7b9cd3de426eef8d4ba17eac14eb7", + "revisionExpr": "c3a5fc0e91d7b9cd3de426eef8d4ba17eac14eb7", + "sha256": "12y4bhrw9wbp470b6pzpwcnxgy8nvlaskwa13vvpskyydiwxwr4f", + "url": "https://android.googlesource.com/platform/external/scrypt" + }, + "external/scudo": { + "dateTime": 1650333375, + "groups": [ + "pdk" + ], + "rev": "f6426c10f686c444b2d445568797e42b4fadbc29", + "revisionExpr": "f6426c10f686c444b2d445568797e42b4fadbc29", + "sha256": "0bs63rcb0a1a99qk6x75kp34mryaz5lbkmdnmi96iwcnrz31y7l8", + "url": "https://android.googlesource.com/platform/external/scudo" + }, + "external/seccomp-tests": { + "dateTime": 1622652657, + "groups": [ + "pdk" + ], + "rev": "f326d3b41267781072bb4f00a7ee9a30ac317787", + "revisionExpr": "f326d3b41267781072bb4f00a7ee9a30ac317787", + "sha256": "150n3hfdna544dfxw4xcd74idcz1c6rzdfzpxz26pv88ki79nzds", + "url": "https://android.googlesource.com/platform/external/seccomp-tests" + }, + "external/seedvault": { + "dateTime": 1680487248, + "groups": [], + "rev": "934c0e0936038768e8e5c15f14e6bbe4916a0dbd", + "revisionExpr": "934c0e0936038768e8e5c15f14e6bbe4916a0dbd", + "sha256": "0wh341vwpz98xispmbnq3vxyarbfmlf16wxjwnbcv745hi2946cr", + "url": "https://github.com/GrapheneOS/platform_external_seedvault" + }, + "external/selinux": { + "dateTime": 1649450047, + "groups": [ + "pdk" + ], + "rev": "7b67e70c8a306616c9d1e19aea62185e5812cf55", + "revisionExpr": "7b67e70c8a306616c9d1e19aea62185e5812cf55", + "sha256": "0blna76icdix20xvhc7yxw2pc7vqn6j984vmghc3gwidkkahhzkf", + "url": "https://android.googlesource.com/platform/external/selinux" + }, + "external/setupcompat": { + "dateTime": 1667006368, + "groups": [ + "pdk" + ], + "rev": "d8f57ca9d776eb5f2da972d26a119b054ed534fd", + "revisionExpr": "d8f57ca9d776eb5f2da972d26a119b054ed534fd", + "sha256": "09kddxf0b1w2dj491f1073m2slwahlapxhh95ijs0sgbmwxrfbi1", + "url": "https://android.googlesource.com/platform/external/setupcompat" + }, + "external/setupdesign": { + "dateTime": 1669853971, + "groups": [ + "pdk" + ], + "rev": "97eda94bad10da27a46707e92af5a1e6c98ec9d3", + "revisionExpr": "97eda94bad10da27a46707e92af5a1e6c98ec9d3", + "sha256": "0f15vgwjqcy80x4n101vaks0isi0i1fd2mmb5ji27q45p5caisy0", + "url": "https://android.googlesource.com/platform/external/setupdesign" + }, + "external/sfntly": { + "dateTime": 1642011675, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "ba68b8bfda4b6a7dc8af68f13fbc61c7b47c05a5", + "revisionExpr": "ba68b8bfda4b6a7dc8af68f13fbc61c7b47c05a5", + "sha256": "133y1chb27kaby18x75ax5qscjglr0sbjhs081c4pzzgfpqh1xw7", + "url": "https://android.googlesource.com/platform/external/sfntly" + }, + "external/shaderc/spirv-headers": { + "dateTime": 1622298997, + "groups": [ + "pdk" + ], + "rev": "7febe9feb40df796f100384b8ea729b9c0489522", + "revisionExpr": "7febe9feb40df796f100384b8ea729b9c0489522", + "sha256": "1krwchhxqhsgjkj701884g0b40dh0j0ys78psi5g1mzvllbcnpq1", + "url": "https://android.googlesource.com/platform/external/shaderc/spirv-headers" + }, + "external/shflags": { + "dateTime": 1649812985, + "groups": [ + "pdk" + ], + "rev": "40b00562bf96d84575cc7b0aced36834c6b9b367", + "revisionExpr": "40b00562bf96d84575cc7b0aced36834c6b9b367", + "sha256": "06skpj9616ngp5s050c350rgc4w25xyjlad9lwvq4dmnzdgqc4qa", + "url": "https://android.googlesource.com/platform/external/shflags" + }, + "external/skia": { + "dateTime": 1667867319, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "64285fa85a43612eb4aec42152378f663cf850f7", + "revisionExpr": "64285fa85a43612eb4aec42152378f663cf850f7", + "sha256": "1ilx7nzbhzl2x8fqn5sspiwpw1b3q68z92sw313zwbaqihcfvbk6", + "url": "https://android.googlesource.com/platform/external/skia" + }, + "external/sl4a": { + "dateTime": 1669249227, + "groups": [ + "pdk" + ], + "rev": "27ec3912b32ad3c939bcbac25a90b6e5f1d3ad5e", + "revisionExpr": "27ec3912b32ad3c939bcbac25a90b6e5f1d3ad5e", + "sha256": "14ahr6qvkrdbyjajd1h9l036qggj33ikdga14n9nrhjx40pv4i5f", + "url": "https://android.googlesource.com/platform/external/sl4a" + }, + "external/slf4j": { + "dateTime": 1646381335, + "groups": [ + "pdk" + ], + "rev": "e623afa00205cf728436f6ca5a2a69a06c309706", + "revisionExpr": "e623afa00205cf728436f6ca5a2a69a06c309706", + "sha256": "00kpzj5awk63hzdhshjrqr82hwp8y9zzf01n9jx5izrnr6cfh74v", + "url": "https://android.googlesource.com/platform/external/slf4j" + }, + "external/smali": { + "dateTime": 1622652662, + "groups": [ + "pdk" + ], + "rev": "db13f770454eb57e18ebffa7e3c1a126b6116f21", + "revisionExpr": "db13f770454eb57e18ebffa7e3c1a126b6116f21", + "sha256": "1m2z3hm7q7hyqfabnw21sglarig5g5kjhv4b12387ckx9lzyxz9b", + "url": "https://android.googlesource.com/platform/external/smali" + }, + "external/snakeyaml": { + "dateTime": 1622298994, + "groups": [ + "pdk" + ], + "rev": "21148245c8306f7fea8e2b1ff84de581dea9e521", + "revisionExpr": "21148245c8306f7fea8e2b1ff84de581dea9e521", + "sha256": "11fyx45gqx1rqbk9cghj8lliv7g7qhfrfdbif9r0zjrmq56ap128", + "url": "https://android.googlesource.com/platform/external/snakeyaml" + }, + "external/sonic": { + "dateTime": 1622652662, + "groups": [ + "pdk" + ], + "rev": "ad9c52cd7732100473a04ace1dbb8cda13377c01", + "revisionExpr": "ad9c52cd7732100473a04ace1dbb8cda13377c01", + "sha256": "17yl2bd3zy8wf0s2snz5734w3appr33c5f3f0jayw9crzdb8kksm", + "url": "https://android.googlesource.com/platform/external/sonic" + }, + "external/sonivox": { + "dateTime": 1652392110, + "groups": [ + "pdk" + ], + "rev": "1d91606a62c65744446460d0e85dfe5db66fd22e", + "revisionExpr": "1d91606a62c65744446460d0e85dfe5db66fd22e", + "sha256": "0djyhaps9d4441r3mm0qf4bh9p66y6rwryjs6ykx6qdqca8dmh3b", + "url": "https://android.googlesource.com/platform/external/sonivox" + }, + "external/speex": { + "dateTime": 1622652663, + "groups": [ + "pdk" + ], + "rev": "739b4a46e23c4f7ca524b7d933c49ff6e8b26657", + "revisionExpr": "739b4a46e23c4f7ca524b7d933c49ff6e8b26657", + "sha256": "1b4iafcxynjq2y0i6hh3j7wgqzr51bnqm09ngwql72d12g7pvx8v", + "url": "https://android.googlesource.com/platform/external/speex" + }, + "external/sqlite": { + "dateTime": 1647546508, + "groups": [ + "pdk" + ], + "rev": "c512ae79a4a3eb1e58e1981806068ca79f745ebe", + "revisionExpr": "c512ae79a4a3eb1e58e1981806068ca79f745ebe", + "sha256": "0vanfc3qrkanvlah27w4c9acmr4izhshi3i49ab9inxcf8kvjsh1", + "url": "https://android.googlesource.com/platform/external/sqlite" + }, + "external/squashfs-tools": { + "dateTime": 1644612434, + "groups": [ + "pdk" + ], + "rev": "a3a652d3d73bb8b135c4c9d9e33541f130f984a3", + "revisionExpr": "a3a652d3d73bb8b135c4c9d9e33541f130f984a3", + "sha256": "0gh7nxnjz2a639ak6nf0vby4a1gwyzh5zdsvcg4ga4i0mzzl0gjg", + "url": "https://android.googlesource.com/platform/external/squashfs-tools" + }, + "external/stardoc": { + "dateTime": 1627612178, + "groups": [ + "pdk" + ], + "rev": "47d8b8ffb915fc29e03c29e89b888015632ac446", + "revisionExpr": "47d8b8ffb915fc29e03c29e89b888015632ac446", + "sha256": "1jyg6qab6w5nr338q8qz11gxay92jrh1x9qaf2cvl41gfnj8b5jm", + "url": "https://android.googlesource.com/platform/external/stardoc" + }, + "external/starlark-go": { + "dateTime": 1622652663, + "groups": [ + "pdk" + ], + "rev": "312f9e324bdf0bde540b9a64d05ce0db85180478", + "revisionExpr": "312f9e324bdf0bde540b9a64d05ce0db85180478", + "sha256": "0kq1npxz7skla11q33az976l0kk4n5wpf3djyrhw0kglcd176vi2", + "url": "https://android.googlesource.com/platform/external/starlark-go" + }, + "external/strace": { + "dateTime": 1648841689, + "groups": [ + "pdk" + ], + "rev": "913bec9259b785e5830eefae6883420e3da62b5b", + "revisionExpr": "913bec9259b785e5830eefae6883420e3da62b5b", + "sha256": "1zkn8xgp46417hj4kffhqwykbbn944djzn5f8lil3gg0qkmv4aal", + "url": "https://android.googlesource.com/platform/external/strace" + }, + "external/stressapptest": { + "dateTime": 1622652665, + "groups": [ + "pdk" + ], + "rev": "760c6520dd6231d3ed15fc7d42a16cdc8587bbb4", + "revisionExpr": "760c6520dd6231d3ed15fc7d42a16cdc8587bbb4", + "sha256": "0q9kbldax37x783ijnbwsr052kmqb87hs0m6z0cpnw29gdkmfai1", + "url": "https://android.googlesource.com/platform/external/stressapptest" + }, + "external/subsampling-scale-image-view": { + "dateTime": 1633683573, + "groups": [ + "pdk" + ], + "rev": "af6e4abba82e7811dbfe7dc7b93e146946bd7c78", + "revisionExpr": "af6e4abba82e7811dbfe7dc7b93e146946bd7c78", + "sha256": "0brk3l0gd33d4h8rjb06r7vnlaz821yc3bhpsyskvfv6inkpxh1s", + "url": "https://android.googlesource.com/platform/external/subsampling-scale-image-view" + }, + "external/swiftshader": { + "dateTime": 1650515372, + "groups": [ + "pdk" + ], + "rev": "bb1b8d7240b022e691de81f8644d32620ebed261", + "revisionExpr": "bb1b8d7240b022e691de81f8644d32620ebed261", + "sha256": "1grhsr9wq65ajfixgnxw3qzw7k02h7kyjf3iwaal1a2iph5mwgy4", + "url": "https://android.googlesource.com/platform/external/swiftshader" + }, + "external/tagsoup": { + "dateTime": 1649812986, + "groups": [ + "pdk" + ], + "rev": "f537318e6cdd0d0603196e20863e3fe355f7c427", + "revisionExpr": "f537318e6cdd0d0603196e20863e3fe355f7c427", + "sha256": "0af3j59gd2qg0jgsz426frv8c504vy63zxsyir5brzzdz443m3q3", + "url": "https://android.googlesource.com/platform/external/tagsoup" + }, + "external/talkback": { + "dateTime": 1681114663, + "groups": [], + "rev": "5735742c3a353c448d47ef875d1fe23388303ea6", + "revisionExpr": "5735742c3a353c448d47ef875d1fe23388303ea6", + "sha256": "1r0m69bvb6wsby33j38r53kdpp0pky2i2zljwbjjd60bfh35avlb", + "url": "https://github.com/GrapheneOS/platform_external_talkback" + }, + "external/tcpdump": { + "dateTime": 1638978110, + "groups": [ + "pdk" + ], + "rev": "59afcc75e0bc393bb1fcc139a06f8a94f5e4faac", + "revisionExpr": "59afcc75e0bc393bb1fcc139a06f8a94f5e4faac", + "sha256": "1v8bykbrqln2cgnnqh3a9xlcvhlnf64v77cbz5hhc2cqrgaxcl10", + "url": "https://android.googlesource.com/platform/external/tcpdump" + }, + "external/tensorflow": { + "dateTime": 1647896836, + "groups": [ + "pdk" + ], + "rev": "b4211c01d01f446bddf4b350ff577cf854781773", + "revisionExpr": "b4211c01d01f446bddf4b350ff577cf854781773", + "sha256": "0b50fd0s70mz5kyxgvsrldffray786sqyv9qrn1nc51sy4ml0a02", + "url": "https://android.googlesource.com/platform/external/tensorflow" + }, + "external/testng": { + "dateTime": 1646394360, + "groups": [ + "pdk" + ], + "rev": "8ae959536309857604b6d5c75f069e34829b065d", + "revisionExpr": "8ae959536309857604b6d5c75f069e34829b065d", + "sha256": "13hpi67n1z22wr6dvj75sapkwayk9x8sfl8bbh79pp2z9b64ga5x", + "url": "https://android.googlesource.com/platform/external/testng" + }, + "external/tflite-support": { + "dateTime": 1622652672, + "groups": [ + "pdk" + ], + "rev": "5696cff206f8466cc82a8a094693a6900c7a9440", + "revisionExpr": "5696cff206f8466cc82a8a094693a6900c7a9440", + "sha256": "00mj6sp3h53wpwgyfwmnxfch4j53sfbdijfrwg1n4g0ymafr2adr", + "url": "https://android.googlesource.com/platform/external/tflite-support" + }, + "external/timezone-boundary-builder": { + "dateTime": 1623688123, + "groups": [ + "pdk" + ], + "rev": "f0df97945b4fdddd066170b120f192941b8d7fbf", + "revisionExpr": "f0df97945b4fdddd066170b120f192941b8d7fbf", + "sha256": "1n6761ajk5wm57rnwh1w3acdlbksxzfnzvmf454pwid5i4l1fl6s", + "url": "https://android.googlesource.com/platform/external/timezone-boundary-builder" + }, + "external/tinyalsa": { + "dateTime": 1644612443, + "groups": [ + "pdk" + ], + "rev": "4d37e1a4e6c8aaadea3ac2e1d85156851e4e7a48", + "revisionExpr": "4d37e1a4e6c8aaadea3ac2e1d85156851e4e7a48", + "sha256": "0fdcxv001rhxf61mn4r8gwva1kykv0wlzn7srhqn0rjmj7hnp2k6", + "url": "https://android.googlesource.com/platform/external/tinyalsa" + }, + "external/tinyalsa_new": { + "dateTime": 1670458836, + "groups": [ + "pdk" + ], + "rev": "09d691254642ad13b8ae20a398e8a50c9c2990c4", + "revisionExpr": "09d691254642ad13b8ae20a398e8a50c9c2990c4", + "sha256": "04ly35jm2ndjy13f1p407a3idnxrd8xams543m92wagq93bw7nr7", + "url": "https://android.googlesource.com/platform/external/tinyalsa_new" + }, + "external/tinycompress": { + "dateTime": 1622298988, + "groups": [ + "pdk" + ], + "rev": "dacabf034e5d7b3ae825bd1f3ad83f85b35bd7ad", + "revisionExpr": "dacabf034e5d7b3ae825bd1f3ad83f85b35bd7ad", + "sha256": "148k9dgzbrrrpx8c1f8plv9zdv66m0kia8ijc0j4mgfz05cnl0wa", + "url": "https://android.googlesource.com/platform/external/tinycompress" + }, + "external/tinyxml2": { + "dateTime": 1648768405, + "groups": [ + "pdk" + ], + "rev": "85ff19dd086929bb58abe444c4dfe2f473494ecd", + "revisionExpr": "85ff19dd086929bb58abe444c4dfe2f473494ecd", + "sha256": "0mvk4qab4jzsggjsn617wzv8dajkwl5h9jpddkngimwsivq0f52b", + "url": "https://android.googlesource.com/platform/external/tinyxml2" + }, + "external/toolchain-utils": { + "dateTime": 1646355666, + "groups": [], + "rev": "178e686da38f18bbc35b0f1903c93effa94bc6b4", + "revisionExpr": "178e686da38f18bbc35b0f1903c93effa94bc6b4", + "sha256": "1d6kvql9klbzww21s84b7vpw0hm35w6ffnli8nbnb0rdal7jxy74", + "url": "https://android.googlesource.com/platform/external/toolchain-utils" + }, + "external/toybox": { + "dateTime": 1652405511, + "groups": [ + "pdk" + ], + "rev": "0bcc122a5164a08bf543281c125e93ffbe18180a", + "revisionExpr": "0bcc122a5164a08bf543281c125e93ffbe18180a", + "sha256": "1frc3p1ylnc2hj6g7rf7apjj3fs13i8sj8ckia1j3i2qanlv9kps", + "url": "https://android.googlesource.com/platform/external/toybox" + }, + "external/tpm2-tss": { + "dateTime": 1622652674, + "groups": [ + "pdk" + ], + "rev": "1267e0714283c4ef42833e7846cfa5bcb0949fd3", + "revisionExpr": "1267e0714283c4ef42833e7846cfa5bcb0949fd3", + "sha256": "11niy75h4yrwp73sbrx24v36l20syyl77cvnfy8lnxz51khs73g8", + "url": "https://android.googlesource.com/platform/external/tpm2-tss" + }, + "external/trace-cmd": { + "dateTime": 1648703251, + "groups": [ + "pdk" + ], + "rev": "57b8940af53bceb02dcbe41640d2d9e4de3c3210", + "revisionExpr": "57b8940af53bceb02dcbe41640d2d9e4de3c3210", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/external/trace-cmd" + }, + "external/tremolo": { + "dateTime": 1648056059, + "groups": [ + "pdk" + ], + "rev": "1adc91bad7a4f0cd0556a8e3b5f217dba02f63c0", + "revisionExpr": "1adc91bad7a4f0cd0556a8e3b5f217dba02f63c0", + "sha256": "1bgq1jj62ngqr4kr6fn726l6lz92qhdkjnnj1g5hylh7saipaxmj", + "url": "https://android.googlesource.com/platform/external/tremolo" + }, + "external/turbine": { + "dateTime": 1648004081, + "groups": [ + "pdk" + ], + "rev": "661cd3505f46001cb94b65aa0fd21a3170119087", + "revisionExpr": "661cd3505f46001cb94b65aa0fd21a3170119087", + "sha256": "09vkjfwa4lj1rygmhhciiq8c8xmvywqwn9wxprmi9hm1bpr9maxr", + "url": "https://android.googlesource.com/platform/external/turbine" + }, + "external/ukey2": { + "dateTime": 1638312551, + "groups": [ + "pdk" + ], + "rev": "239ca39078b40c1ec2e05afd5a5657a7c2f41e80", + "revisionExpr": "239ca39078b40c1ec2e05afd5a5657a7c2f41e80", + "sha256": "0yc7rrm81g3hsx6c9xz8q0gasmf3dwg5rrl89h7sdb2pp71ddmrd", + "url": "https://android.googlesource.com/platform/external/ukey2" + }, + "external/unicode": { + "dateTime": 1670372409, + "groups": [ + "pdk" + ], + "rev": "65e520b791fc67a73c9284e34064c9cbe48509a1", + "revisionExpr": "65e520b791fc67a73c9284e34064c9cbe48509a1", + "sha256": "17j6i6m5ppd1myvjrhzfhnsb1hnr9p3ic7kl8hw2dlr4rmlimpzw", + "url": "https://android.googlesource.com/platform/external/unicode" + }, + "external/universal-tween-engine": { + "dateTime": 1622299001, + "groups": [], + "rev": "8902066f0ab086c4576182314a6ddb0fb1f2a3be", + "revisionExpr": "8902066f0ab086c4576182314a6ddb0fb1f2a3be", + "sha256": "1ah027mh8lgrsdcqp8pbv1l6gcxjxaj8ksyji4v244awrqdhmpx0", + "url": "https://android.googlesource.com/platform/external/universal-tween-engine" + }, + "external/usrsctp": { + "dateTime": 1622652675, + "groups": [ + "pdk" + ], + "rev": "9fb5ffa054bfba5d59cb7e1fd8a426ec7c6db0e3", + "revisionExpr": "9fb5ffa054bfba5d59cb7e1fd8a426ec7c6db0e3", + "sha256": "0ys21xj86zc4rx0x49d3r62mdi8kwx4035xbyslxqs4qlrai618c", + "url": "https://android.googlesource.com/platform/external/usrsctp" + }, + "external/uwb": { + "dateTime": 1652378482, + "groups": [ + "pdk" + ], + "rev": "c57e1f7c025f23fd87abe0627d2735570cb2b2e1", + "revisionExpr": "c57e1f7c025f23fd87abe0627d2735570cb2b2e1", + "sha256": "1i4ycd4f1j6lmghrnqx77ks16lzczl9fbq2m2ql9rk3yy3x9hs30", + "url": "https://android.googlesource.com/platform/external/uwb" + }, + "external/v4l2_codec2": { + "dateTime": 1656051607, + "groups": [ + "pdk" + ], + "rev": "6cf3be6acb0e321459172ec12824f448e1c14b9e", + "revisionExpr": "6cf3be6acb0e321459172ec12824f448e1c14b9e", + "sha256": "1xxz4y6k4c26y13f0pn6lms195mcwppb4dbk1lkd7p514k9waid7", + "url": "https://android.googlesource.com/platform/external/v4l2_codec2" + }, + "external/vanadium": { + "dateTime": 1682606035, + "groups": [], + "rev": "c3e9cb795f3111053732908aa26234520491edc5", + "revisionExpr": "c3e9cb795f3111053732908aa26234520491edc5", + "sha256": "057q1w52qswlijd5ljdapblwvcgknhz3rwakaqkznj8bx0b7ns4n", + "url": "https://gitlab.com/grapheneos/platform_external_vanadium.git" + }, + "external/vboot_reference": { + "dateTime": 1646360162, + "groups": [ + "pdk-fs", + "vboot" + ], + "rev": "78db2fd3c9d2d33d43c7cebbba1a90a0ff1177e1", + "revisionExpr": "78db2fd3c9d2d33d43c7cebbba1a90a0ff1177e1", + "sha256": "0nh502q35qbvh0sdfj2iicrnc5cck8k13assc00k3i4y0r1c0dj7", + "url": "https://android.googlesource.com/platform/external/vboot_reference" + }, + "external/virglrenderer": { + "dateTime": 1647295856, + "groups": [ + "pdk" + ], + "rev": "f693e4c775bffb872c961be2454bf46cbfd8fb3b", + "revisionExpr": "f693e4c775bffb872c961be2454bf46cbfd8fb3b", + "sha256": "1hdw1vl5bpharxyb513nlmj9r4n31l9zz1n7gml96v84dvgs4fzi", + "url": "https://android.googlesource.com/platform/external/virglrenderer" + }, + "external/vixl": { + "dateTime": 1647374363, + "groups": [ + "pdk" + ], + "rev": "672520c31ac592a6de13c1c515030be59749cbed", + "revisionExpr": "672520c31ac592a6de13c1c515030be59749cbed", + "sha256": "0vx86xa8n9gahgx4whlqvb069whljp19lwrzasvylrz7rj3m2f80", + "url": "https://android.googlesource.com/platform/external/vixl" + }, + "external/vogar": { + "dateTime": 1653587731, + "groups": [ + "pdk" + ], + "rev": "550b7de96aa98392d4cc43418dc7c6773515624b", + "revisionExpr": "550b7de96aa98392d4cc43418dc7c6773515624b", + "sha256": "1abvcg16y5q3ism4xzpdrfq2aic9vbr1rqq129a4zyv2k01xlifv", + "url": "https://android.googlesource.com/platform/external/vogar" + }, + "external/volley": { + "dateTime": 1625852410, + "groups": [ + "pdk" + ], + "rev": "fd5d34f4fc6ffdf0b9c31381ffee78cf73f007d3", + "revisionExpr": "fd5d34f4fc6ffdf0b9c31381ffee78cf73f007d3", + "sha256": "1i0wyc4g6l206495g2vc9dyhd098xsh2fy1cal50ihwkyk7n7cql", + "url": "https://android.googlesource.com/platform/external/volley" + }, + "external/vulkan-headers": { + "dateTime": 1647298907, + "groups": [ + "pdk" + ], + "rev": "fe7e9f4eb1d791afef4c6176ae3cc3f54fde63ab", + "revisionExpr": "fe7e9f4eb1d791afef4c6176ae3cc3f54fde63ab", + "sha256": "16gjryjs86v2pfqspg3db6hcg90sxp2qhrfjspwdbz2y75vv3k9n", + "url": "https://android.googlesource.com/platform/external/vulkan-headers" + }, + "external/vulkan-validation-layers": { + "dateTime": 1622652680, + "groups": [ + "pdk" + ], + "rev": "e7dbbc7d8bc5871f29792d9cfa7b1818dbd157af", + "revisionExpr": "e7dbbc7d8bc5871f29792d9cfa7b1818dbd157af", + "sha256": "1b07rm2880j171mswhqmppf6mn2ijrdl3hz6bicaw41cixz4ckm0", + "url": "https://android.googlesource.com/platform/external/vulkan-validation-layers" + }, + "external/walt": { + "dateTime": 1636749888, + "groups": [ + "pdk" + ], + "rev": "24f527b4e971249eef0fcd97c1f0a0d15bd99d63", + "revisionExpr": "24f527b4e971249eef0fcd97c1f0a0d15bd99d63", + "sha256": "0i2mdpmq35808cmmhycav1666190awqkkmdg6p9hylg0n1vdm5qw", + "url": "https://android.googlesource.com/platform/external/walt" + }, + "external/wayland": { + "dateTime": 1637368670, + "groups": [ + "pdk" + ], + "rev": "21f44c8186caa56b3e01a99554f22ab1aa74094d", + "revisionExpr": "21f44c8186caa56b3e01a99554f22ab1aa74094d", + "sha256": "0blz21q8ya7di9x8rm54faz0xg4ri5sh0s3k1svi2bpfqm6lzzr9", + "url": "https://android.googlesource.com/platform/external/wayland" + }, + "external/wayland-protocols": { + "dateTime": 1670638812, + "groups": [ + "pdk" + ], + "rev": "e6c5d017a0a1ffe72e93b1f0d67a24960d3b5764", + "revisionExpr": "e6c5d017a0a1ffe72e93b1f0d67a24960d3b5764", + "sha256": "09ryz7i5blcfvsdawjfzqlcnb04dgrrlcsrd9mny6ii0qfm0vsli", + "url": "https://android.googlesource.com/platform/external/wayland-protocols" + }, + "external/webp": { + "dateTime": 1649824142, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "1dad3a41acd87f202aed2c25f626e788a5471760", + "revisionExpr": "1dad3a41acd87f202aed2c25f626e788a5471760", + "sha256": "0qhmw1s2csby192vg2ihv5xkqdyp32glvanmj00wfar9wbj2c75w", + "url": "https://android.googlesource.com/platform/external/webp" + }, + "external/webrtc": { + "dateTime": 1649819700, + "groups": [ + "pdk" + ], + "rev": "6c9587948173932b64d97c288a947e43d2a2ac14", + "revisionExpr": "6c9587948173932b64d97c288a947e43d2a2ac14", + "sha256": "0z61nzc50lza93vx0lq6ib3g8xz4jmwdhx3nvfv66fc1j78vadfi", + "url": "https://android.googlesource.com/platform/external/webrtc" + }, + "external/wmediumd": { + "dateTime": 1647911332, + "groups": [ + "pdk" + ], + "rev": "45a7f09284770d8ef60850329e5e084e7f02ec56", + "revisionExpr": "45a7f09284770d8ef60850329e5e084e7f02ec56", + "sha256": "09f6p2ykwyphxhzfv95dq16jvg4x4075sbv6x4274dhfx72jpxq7", + "url": "https://android.googlesource.com/platform/external/wmediumd" + }, + "external/wpa_supplicant_8": { + "dateTime": 1672791632, + "groups": [ + "pdk" + ], + "rev": "56fb8a5a61b4d5405e2034591a638bceb5c74e25", + "revisionExpr": "56fb8a5a61b4d5405e2034591a638bceb5c74e25", + "sha256": "0g3k97p3hp5pwfd67c4sl9wga064wnda2s3p6dxpi162i8bc8qi8", + "url": "https://android.googlesource.com/platform/external/wpa_supplicant_8" + }, + "external/wuffs-mirror-release-c": { + "dateTime": 1641575106, + "groups": [ + "pdk", + "qcom_msm8x26" + ], + "rev": "479408ccc13b0a230ece03a909fa56a197df2fe9", + "revisionExpr": "479408ccc13b0a230ece03a909fa56a197df2fe9", + "sha256": "0j2sb5xqwgkhgj6hb18dsii1s5dagqm3rbn2c5q50pscjqlvgpdj", + "url": "https://android.googlesource.com/platform/external/wuffs-mirror-release-c" + }, + "external/wycheproof": { + "dateTime": 1649091786, + "groups": [ + "pdk" + ], + "rev": "f370f7911b2f90fc299db116b6e3a623dca91398", + "revisionExpr": "f370f7911b2f90fc299db116b6e3a623dca91398", + "sha256": "0cclzmf1hlygl0z5hdzww5dk0hsyqzdhwb4yf40g9458k1gx8q8n", + "url": "https://android.googlesource.com/platform/external/wycheproof" + }, + "external/xmp_toolkit": { + "dateTime": 1627350303, + "groups": [ + "pdk" + ], + "rev": "0d50800dbf90a18f6db29d9a2cd949fd042072b1", + "revisionExpr": "0d50800dbf90a18f6db29d9a2cd949fd042072b1", + "sha256": "1w7axsrfdy5hwd6xcziwb7cihnfahwwllpaj12hsj4a6vi19xqsc", + "url": "https://android.googlesource.com/platform/external/xmp_toolkit" + }, + "external/xz-embedded": { + "dateTime": 1634057145, + "groups": [ + "pdk" + ], + "rev": "32efd47eadda7fd3e0f2d58b5d4951ccb0a500a8", + "revisionExpr": "32efd47eadda7fd3e0f2d58b5d4951ccb0a500a8", + "sha256": "0jh20q9qmh5h9rm3fghz5bwz3z7d4h3ay6g84x7dhfai1zddvf8c", + "url": "https://android.googlesource.com/platform/external/xz-embedded" + }, + "external/xz-java": { + "dateTime": 1652915284, + "groups": [ + "pdk" + ], + "rev": "c6d9770cc15d9ee46e5575d49a9828ecb9d3e91f", + "revisionExpr": "c6d9770cc15d9ee46e5575d49a9828ecb9d3e91f", + "sha256": "1v3h8nqp0j4vkwiyacnr9ali4gzb2nyzmp3w89jdsw39bx5lwnfs", + "url": "https://android.googlesource.com/platform/external/xz-java" + }, + "external/yapf": { + "dateTime": 1588621644, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "77c06b0dd12e88f42f39b0d2c4482180f744769a", + "revisionExpr": "77c06b0dd12e88f42f39b0d2c4482180f744769a", + "sha256": "04cxpdc46h0z75d2b8a73lx3x25k881qkps309sa7irxvqjlq4av", + "tree": "82121b22ee265142581fa4a7a73d81f91ff46e47", + "url": "https://android.googlesource.com/platform/external/yapf" + }, + "external/zlib": { + "dateTime": 1670638830, + "groups": [ + "pdk" + ], + "rev": "474f0d1151f38fce90e0066eba5bf2a76d1fd41a", + "revisionExpr": "474f0d1151f38fce90e0066eba5bf2a76d1fd41a", + "sha256": "1m6mnd1sa77fzsm2cywqgvk93vjiw6gsrjy04kj51n0hhs6kfml8", + "url": "https://android.googlesource.com/platform/external/zlib" + }, + "external/zopfli": { + "dateTime": 1623718643, + "groups": [ + "pdk" + ], + "rev": "15fdf31c61251f3e5aa3b188df2770eb153b9484", + "revisionExpr": "15fdf31c61251f3e5aa3b188df2770eb153b9484", + "sha256": "12s7zms6qd5494rpq9v8smx094br4ziggn9ja171ina4dqbdjvai", + "url": "https://android.googlesource.com/platform/external/zopfli" + }, + "external/zstd": { + "dateTime": 1644612433, + "groups": [ + "pdk" + ], + "rev": "c7cab49d69d4ebb45f766f820a20ead9ec7e242b", + "revisionExpr": "c7cab49d69d4ebb45f766f820a20ead9ec7e242b", + "sha256": "1hwg0yl0f5mzryfv59a3p9633hhzpgd2hnrz22hlgpcfysy0vby5", + "url": "https://android.googlesource.com/platform/external/zstd" + }, + "external/zucchini": { + "dateTime": 1637354085, + "groups": [ + "pdk" + ], + "rev": "11a3a4cd409d6e0f4ccfcfb97cc962eeaeddde00", + "revisionExpr": "11a3a4cd409d6e0f4ccfcfb97cc962eeaeddde00", + "sha256": "1xbfjq5gxlqdy22p53a8rh8lryg569xl87x95r75f07ribd3k56m", + "url": "https://android.googlesource.com/platform/external/zucchini" + }, + "external/zxing": { + "dateTime": 1622298996, + "groups": [ + "pdk" + ], + "rev": "248d7c742809ce1cbde1c4e6163d347e1feb274b", + "revisionExpr": "248d7c742809ce1cbde1c4e6163d347e1feb274b", + "sha256": "0hn3cmj8msdwggbqzaqvscri38df1j35c921i2k518wikghi7wh0", + "url": "https://android.googlesource.com/platform/external/zxing" + }, + "frameworks/av": { + "dateTime": 1682038985, + "groups": [ + "pdk" + ], + "rev": "c955074ec634fca0230d87db99887aba2738a518", + "revisionExpr": "c955074ec634fca0230d87db99887aba2738a518", + "sha256": "09pgswcdfin3knrfbgirddaq1hmqsy3f4d4snvgnf8ragnh0znzf", + "url": "https://github.com/GrapheneOS/platform_frameworks_av" + }, + "frameworks/base": { + "dateTime": 1682966604, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "515ab1e96340142daee76f665974f52fadf12fb6", + "revisionExpr": "515ab1e96340142daee76f665974f52fadf12fb6", + "sha256": "1y9yk1ip5pzv1ak7a6y19m1j4bpay3rk84fcrw5pwwgad3qxk523", + "url": "https://github.com/GrapheneOS/platform_frameworks_base" + }, + "frameworks/compile/libbcc": { + "dateTime": 1648171038, + "groups": [ + "pdk" + ], + "rev": "81c07084cca2a6feab53eeb022f5d5a3ab5c10c5", + "revisionExpr": "81c07084cca2a6feab53eeb022f5d5a3ab5c10c5", + "sha256": "064ijiz6wzfbgpdszm8qiv8crm9h2ipisjf6kxxdvfxg4qrjpv1c", + "url": "https://android.googlesource.com/platform/frameworks/compile/libbcc" + }, + "frameworks/compile/mclinker": { + "dateTime": 1642130017, + "groups": [ + "pdk" + ], + "rev": "18374a53dc8e00ec3667b4e1a257c9b4e41f007f", + "revisionExpr": "18374a53dc8e00ec3667b4e1a257c9b4e41f007f", + "sha256": "1nazhcy4an0339msi97dblhxx8c7l8j5r8vv7wz44j83acmznnap", + "url": "https://android.googlesource.com/platform/frameworks/compile/mclinker" + }, + "frameworks/compile/slang": { + "dateTime": 1648957217, + "groups": [ + "pdk" + ], + "rev": "1738348ca3d011f3f340883bd48e03a8e6aeb143", + "revisionExpr": "1738348ca3d011f3f340883bd48e03a8e6aeb143", + "sha256": "1s3wj1gnxynj7qa9fpd208lcwi4l7ik9ckyczhbrqaa9jdgzk735", + "url": "https://android.googlesource.com/platform/frameworks/compile/slang" + }, + "frameworks/ex": { + "dateTime": 1678728658, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1c10550fdc5c9be457e62d07bcfa590895168c75", + "revisionExpr": "1c10550fdc5c9be457e62d07bcfa590895168c75", + "sha256": "1qsndjjrhdyqg2l3y8bg373wm2df7zavxlnyabfw4q1wl97d3hk6", + "url": "https://github.com/GrapheneOS/platform_frameworks_ex" + }, + "frameworks/hardware/interfaces": { + "dateTime": 1653346929, + "groups": [ + "pdk" + ], + "rev": "48b0dcdf392e3898bab8a895de84a314ff5c3f70", + "revisionExpr": "48b0dcdf392e3898bab8a895de84a314ff5c3f70", + "sha256": "1q3mip60gy633780khicgyz949jdq1p93anqydmci8lwfbwq41il", + "url": "https://android.googlesource.com/platform/frameworks/hardware/interfaces" + }, + "frameworks/layoutlib": { + "dateTime": 1647971457, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1ece9cec57c5e76876826e280833d27df6aa4e09", + "revisionExpr": "1ece9cec57c5e76876826e280833d27df6aa4e09", + "sha256": "1cijqzk8wby25r2l984jjspcjjmwdwql007hcwbi650x0nnyhbm0", + "url": "https://android.googlesource.com/platform/frameworks/layoutlib" + }, + "frameworks/libs/modules-utils": { + "dateTime": 1678728659, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1b6cca1a9514780ff10c39a68e01deaf1c300d85", + "revisionExpr": "1b6cca1a9514780ff10c39a68e01deaf1c300d85", + "sha256": "1rfysanapkcfgn690qqsjbmx40w7zzc97d2vaddsw5sgk8v7lhsc", + "url": "https://github.com/GrapheneOS/platform_frameworks_libs_modules-utils" + }, + "frameworks/libs/native_bridge_support": { + "dateTime": 1649930181, + "groups": [ + "pdk" + ], + "rev": "a63ff9d7c6992dc244e7f548d8a9175493220262", + "revisionExpr": "a63ff9d7c6992dc244e7f548d8a9175493220262", + "sha256": "1j1gncz4i8jhij54gnlibcwk5zq94zvaawdg2p8j6gpii9x9wdgc", + "url": "https://android.googlesource.com/platform/frameworks/libs/native_bridge_support" + }, + "frameworks/libs/net": { + "dateTime": 1655803384, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "4ed6422cec3b69e5b75fcad69f20192b48da272d", + "revisionExpr": "4ed6422cec3b69e5b75fcad69f20192b48da272d", + "sha256": "174jgzx8ncz3va5lczh7nrqbwiv0qpvqqjc597lb9aaglfa9scc8", + "url": "https://android.googlesource.com/platform/frameworks/libs/net" + }, + "frameworks/libs/service_entitlement": { + "dateTime": 1635401856, + "groups": [ + "pdk" + ], + "rev": "f6a7aebbc2e0eda2335d36d9043f5c5a246cfc81", + "revisionExpr": "f6a7aebbc2e0eda2335d36d9043f5c5a246cfc81", + "sha256": "1ifhxrkg6ff6dnyr17qyscn5xi89mvhiqhmqp4y94lw377db5a56", + "url": "https://android.googlesource.com/platform/frameworks/libs/service_entitlement" + }, + "frameworks/libs/systemui": { + "dateTime": 1678728662, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "d8aae2daefc9bf72e5409dc962686aa7fa12433c", + "revisionExpr": "d8aae2daefc9bf72e5409dc962686aa7fa12433c", + "sha256": "1nmyjim5chn9qafkww20liihg16jpi9v18k305i7jsbk97paiv4f", + "url": "https://github.com/GrapheneOS/platform_frameworks_libs_systemui" + }, + "frameworks/minikin": { + "dateTime": 1664925724, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "b465e1f8985e82d6cd380ae965575add3a6c2ec9", + "revisionExpr": "b465e1f8985e82d6cd380ae965575add3a6c2ec9", + "sha256": "1wf274y2pfqann4b8hll78adsslgrhl1qakywcikba26n5k8jz1b", + "url": "https://android.googlesource.com/platform/frameworks/minikin" + }, + "frameworks/multidex": { + "dateTime": 1633466609, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "3014a156b84a468e606d45479c584e622b4f1009", + "revisionExpr": "3014a156b84a468e606d45479c584e622b4f1009", + "sha256": "1994ccjizdjs8zcvqxd0s7ayvh5x3a5igr9yyk2ca71g252p2lb2", + "url": "https://android.googlesource.com/platform/frameworks/multidex" + }, + "frameworks/native": { + "dateTime": 1682966617, + "groups": [ + "pdk" + ], + "rev": "edbbf56610df6cc04e6ccff71f329ba264aba0eb", + "revisionExpr": "edbbf56610df6cc04e6ccff71f329ba264aba0eb", + "sha256": "0ffxg1mz9p9n2dmi60bwj2sakmxyz0lw5hvwc44ihs8iddn0wb8s", + "url": "https://github.com/GrapheneOS/platform_frameworks_native" + }, + "frameworks/opt/bitmap": { + "dateTime": 1622652702, + "groups": [ + "pdk-fs" + ], + "rev": "958affd2e0b70e659f5e5a32157e0ba3b7b558c1", + "revisionExpr": "958affd2e0b70e659f5e5a32157e0ba3b7b558c1", + "sha256": "0ipvhhkj8d1fpixx5s51133k87riqdczaarw9lnr65anx4s781sb", + "url": "https://android.googlesource.com/platform/frameworks/opt/bitmap" + }, + "frameworks/opt/calendar": { + "dateTime": 1633683613, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "c522b14186560a2faa5e846371cb97a038a0de13", + "revisionExpr": "c522b14186560a2faa5e846371cb97a038a0de13", + "sha256": "1jjj2y6qsj5q20fj4rr1kbx7cn233myv6yk5l2j23x41nryandd2", + "url": "https://android.googlesource.com/platform/frameworks/opt/calendar" + }, + "frameworks/opt/car/services": { + "dateTime": 1671496267, + "groups": [ + "pdk-fs" + ], + "rev": "fcfe306c17dab8e592565bc5856e87154b35b3fa", + "revisionExpr": "fcfe306c17dab8e592565bc5856e87154b35b3fa", + "sha256": "11axyckajs1sp30dk95gm6dwp8b1z4s0bcj66lz2m6bmwziina9c", + "url": "https://android.googlesource.com/platform/frameworks/opt/car/services" + }, + "frameworks/opt/car/setupwizard": { + "dateTime": 1644612441, + "groups": [ + "pdk" + ], + "rev": "4995a2ba9c0f260f383667cd389f2cdda7326eca", + "revisionExpr": "4995a2ba9c0f260f383667cd389f2cdda7326eca", + "sha256": "111jf8p30si13iz3fm2z33r2l5v46skg29w5a9b4mhgfh3xmc7w3", + "url": "https://android.googlesource.com/platform/frameworks/opt/car/setupwizard" + }, + "frameworks/opt/chips": { + "dateTime": 1672539696, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "3288226e5709b2126e14df312eabe28e407d96ed", + "revisionExpr": "3288226e5709b2126e14df312eabe28e407d96ed", + "sha256": "0hzbzg35a87m7dw22rl69skhqgrz2avm5jf1kzhwbcskz1c44qpy", + "url": "https://android.googlesource.com/platform/frameworks/opt/chips" + }, + "frameworks/opt/colorpicker": { + "dateTime": 1672539697, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "3f8293e046609ce86ae9e033f8b6d8abe5909e96", + "revisionExpr": "3f8293e046609ce86ae9e033f8b6d8abe5909e96", + "sha256": "198nl7arpzsd799ws3l85sv9fbhxs0f58vhv8rz47mawsk3b0nbb", + "url": "https://android.googlesource.com/platform/frameworks/opt/colorpicker" + }, + "frameworks/opt/localepicker": { + "dateTime": 1651648133, + "groups": [], + "rev": "2dc3c73c8d86828d36d6af7975b792db1e1b3826", + "revisionExpr": "2dc3c73c8d86828d36d6af7975b792db1e1b3826", + "sha256": "024yc5bxrqm7xbh4cqqnrknph6p0fbp403wls76dsg2qvl5qzws5", + "url": "https://android.googlesource.com/platform/frameworks/opt/localepicker" + }, + "frameworks/opt/net/ethernet": { + "dateTime": 1648957217, + "groups": [ + "pdk-fs" + ], + "rev": "8849c5ef2a3897e6da57fe33819f6a2c463adb2b", + "revisionExpr": "8849c5ef2a3897e6da57fe33819f6a2c463adb2b", + "sha256": "066bxp6qz0ngxj60ghnbxbsxp8176b4qhr4lvz2rwwh6flgiin4z", + "url": "https://android.googlesource.com/platform/frameworks/opt/net/ethernet" + }, + "frameworks/opt/net/ims": { + "dateTime": 1667431299, + "groups": [ + "frameworks_ims", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "c2fd41a4f1cf9e077e588eca93650e7f821447dc", + "revisionExpr": "c2fd41a4f1cf9e077e588eca93650e7f821447dc", + "sha256": "1d6b3c8nk9wf73vgkw2kl2q7p1650fspvjc0i7w3qplhgk3x08a9", + "url": "https://android.googlesource.com/platform/frameworks/opt/net/ims" + }, + "frameworks/opt/net/voip": { + "dateTime": 1644859170, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "4416f10f73cc3ab4d4a567dd28f1a3b53e0db0fa", + "revisionExpr": "4416f10f73cc3ab4d4a567dd28f1a3b53e0db0fa", + "sha256": "0f6yvdmj13y92v12fx784shi6l7qy3m4wqgd11sa8c0jkm281vcq", + "url": "https://android.googlesource.com/platform/frameworks/opt/net/voip" + }, + "frameworks/opt/net/wifi": { + "dateTime": 1678728665, + "groups": [ + "pdk" + ], + "rev": "dd55a1d56102a60f5034787958d1622597cc802b", + "revisionExpr": "dd55a1d56102a60f5034787958d1622597cc802b", + "sha256": "1j14ikrhgc3m92f38rnpsv2cmw1rvp2m5p4b7mdyrm99p99l10vg", + "url": "https://github.com/GrapheneOS/platform_frameworks_opt_net_wifi" + }, + "frameworks/opt/photoviewer": { + "dateTime": 1672626081, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ebc5e073f68f673a324f9c7a71225b9b4a18e64e", + "revisionExpr": "ebc5e073f68f673a324f9c7a71225b9b4a18e64e", + "sha256": "1hmjv5zmway5f6sxwyda4142dkqhld0rl4q0xlmgzjj7bn4ahld2", + "url": "https://android.googlesource.com/platform/frameworks/opt/photoviewer" + }, + "frameworks/opt/setupwizard": { + "dateTime": 1622652704, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "7cb27d06467d4b6ba46ea563240200df8c45c86f", + "revisionExpr": "7cb27d06467d4b6ba46ea563240200df8c45c86f", + "sha256": "1sdvs3n3nxd0dflqyjqqhf0g1drznwqrkbd4qv5za5n0g9dqg5x1", + "url": "https://android.googlesource.com/platform/frameworks/opt/setupwizard" + }, + "frameworks/opt/telephony": { + "dateTime": 1675374732, + "groups": [ + "pdk" + ], + "rev": "15989939be965cd06a06e0437e69e6c0dec5233f", + "revisionExpr": "15989939be965cd06a06e0437e69e6c0dec5233f", + "sha256": "1kfp33bf9yqsj4h1samsgjs222pgh3g365312yh1az0hjwpjx62p", + "url": "https://android.googlesource.com/platform/frameworks/opt/telephony" + }, + "frameworks/opt/timezonepicker": { + "dateTime": 1672539711, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "6e10c95d39bff43f7742bf0b1de71cdf763fa707", + "revisionExpr": "6e10c95d39bff43f7742bf0b1de71cdf763fa707", + "sha256": "1r1s5h57cl57mlnrnfczlqx0lssgz538d7xqdrwzqh48rybl7rza", + "url": "https://android.googlesource.com/platform/frameworks/opt/timezonepicker" + }, + "frameworks/opt/tv/tvsystem": { + "dateTime": 1643966666, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "95b8c7c51738969ef1029906a939d624fd9411d3", + "revisionExpr": "95b8c7c51738969ef1029906a939d624fd9411d3", + "sha256": "0d2gmqif71392hcwqxj8b2r8ficy9ylrca8z8rx2wb5brn4s2d14", + "url": "https://android.googlesource.com/platform/frameworks/opt/tv/tvsystem" + }, + "frameworks/opt/vcard": { + "dateTime": 1668558351, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "8780a266a2ae60467b77af2c73920806cc0b413e", + "revisionExpr": "8780a266a2ae60467b77af2c73920806cc0b413e", + "sha256": "0d3ja1y37sijh2xf6gmi4mg1cygphh02ckp21mrar5f8mzk6i9pf", + "url": "https://android.googlesource.com/platform/frameworks/opt/vcard" + }, + "frameworks/proto_logging": { + "dateTime": 1672273285, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "b19dcedbe2715acd3c2a70a3e8b5ba0b0be5aa30", + "revisionExpr": "b19dcedbe2715acd3c2a70a3e8b5ba0b0be5aa30", + "sha256": "170fcq6sb9s221phqwln25a7chqligi537fyzr76xva3yj9w0gv2", + "url": "https://android.googlesource.com/platform/frameworks/proto_logging" + }, + "frameworks/rs": { + "dateTime": 1645158975, + "groups": [ + "pdk" + ], + "rev": "b16f26ec37e5225ed253c83dbff4fcd037041fc8", + "revisionExpr": "b16f26ec37e5225ed253c83dbff4fcd037041fc8", + "sha256": "04w8y0ydblqy004hrpvx5bfnv3qc6vzvjp22n4vlrgxvicf7aisr", + "url": "https://android.googlesource.com/platform/frameworks/rs" + }, + "frameworks/wilhelm": { + "dateTime": 1644859169, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "7f97005bba3577b5cb46239614c7c47bb7b817fc", + "revisionExpr": "7f97005bba3577b5cb46239614c7c47bb7b817fc", + "sha256": "0wkykkxd9rqfb8yjj8ahdsrdsws9r9kv4jhfzbf01gq2biksw2a7", + "url": "https://android.googlesource.com/platform/frameworks/wilhelm" + }, + "hardware/broadcom/libbt": { + "dateTime": 1636391705, + "groups": [ + "pdk" + ], + "rev": "fe15e94f9d1d0a5d3ac11e3ae71a13899d706c02", + "revisionExpr": "fe15e94f9d1d0a5d3ac11e3ae71a13899d706c02", + "sha256": "1mvmvy7h7xxfpr7ffqscr46jwwj485r1qsliyk756cyl8rdx9lrm", + "url": "https://android.googlesource.com/platform/hardware/broadcom/libbt" + }, + "hardware/broadcom/wlan": { + "dateTime": 1672359720, + "groups": [ + "broadcom_wlan", + "pdk" + ], + "rev": "b9ef4a2bad1bfb3bc6e803b71cb1efb218c88b14", + "revisionExpr": "b9ef4a2bad1bfb3bc6e803b71cb1efb218c88b14", + "sha256": "01zaidjal7rpwqninwsfxk86zfrfbvmckh0lndbqn2dkvs13qyq1", + "url": "https://android.googlesource.com/platform/hardware/broadcom/wlan" + }, + "hardware/google/apf": { + "dateTime": 1625028672, + "groups": [ + "pdk" + ], + "rev": "cf574c6c6dd634fd56b8581948d03cbae3ea85f3", + "revisionExpr": "cf574c6c6dd634fd56b8581948d03cbae3ea85f3", + "sha256": "0gac3k379i9i5cydvzkc5anh88zz67gmj9r8a0fr0yvmg5n3i2mj", + "url": "https://android.googlesource.com/platform/hardware/google/apf" + }, + "hardware/google/av": { + "dateTime": 1651597460, + "groups": [ + "pdk" + ], + "rev": "1885aa7e3f17d8f17b1ce75281b7171026f779c4", + "revisionExpr": "1885aa7e3f17d8f17b1ce75281b7171026f779c4", + "sha256": "06p9y4anpzngqbq7jba2smww58annxxhn69i9a8ksvrjzkxm956m", + "url": "https://android.googlesource.com/platform/hardware/google/av" + }, + "hardware/google/camera": { + "dateTime": 1670638907, + "groups": [ + "pdk" + ], + "rev": "a9f62a39108326fbc00ea3e3b69c28ebe16fc4bd", + "revisionExpr": "a9f62a39108326fbc00ea3e3b69c28ebe16fc4bd", + "sha256": "0fgclbhasy0b9zkghd3b9f8qgbpd4gngwhhfi1kzj2hjygvn94a5", + "url": "https://android.googlesource.com/platform/hardware/google/camera" + }, + "hardware/google/easel": { + "dateTime": 1643161227, + "groups": [ + "easel", + "pdk" + ], + "rev": "6079cbb5196e1e026edc793e7e61240afb4c2bf3", + "revisionExpr": "6079cbb5196e1e026edc793e7e61240afb4c2bf3", + "sha256": "1pq0pa7hnmzdpjmkyr8pb0gyhv3srwcpd5ihmy0q53xpbrzw9f0x", + "url": "https://android.googlesource.com/platform/hardware/google/easel" + }, + "hardware/google/gchips": { + "dateTime": 1672273300, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "dc666acc6e8be0de1f0db62620c66ef641ded2d4", + "revisionExpr": "dc666acc6e8be0de1f0db62620c66ef641ded2d4", + "sha256": "114awbxi56563b7yl804rpcqj8619n0d4kcb18c9hnckg1aiwrsy", + "url": "https://android.googlesource.com/platform/hardware/google/gchips" + }, + "hardware/google/graphics/common": { + "dateTime": 1673130384, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "1965174d29170893871dc12ec6da4d1031848859", + "revisionExpr": "1965174d29170893871dc12ec6da4d1031848859", + "sha256": "1lkiqlkvl9fm0w77h6dkly8s1b1j7qvv8rw4b894186vblin3v43", + "url": "https://android.googlesource.com/platform/hardware/google/graphics/common" + }, + "hardware/google/graphics/gs101": { + "dateTime": 1670372529, + "groups": [ + "pdk-gs-arm", + "pdk-lassen" + ], + "rev": "12fb6fba570634dc51ca31cbdc39a3ce389246c9", + "revisionExpr": "12fb6fba570634dc51ca31cbdc39a3ce389246c9", + "sha256": "10c7rzc5hv8v4v7fj4g58l813l90f6qp1cp7chf2mh68nz6c1130", + "url": "https://android.googlesource.com/platform/hardware/google/graphics/gs101" + }, + "hardware/google/graphics/gs201": { + "dateTime": 1670372531, + "groups": [ + "cloudripper" + ], + "rev": "468109d167fa2f6285ca20a69903195ea8bf0a72", + "revisionExpr": "468109d167fa2f6285ca20a69903195ea8bf0a72", + "sha256": "1a3h1jmnjdz0dip3mc66vcc341vn6khav0lv28gjp6rhp1g3125h", + "url": "https://android.googlesource.com/platform/hardware/google/graphics/gs201" + }, + "hardware/google/interfaces": { + "dateTime": 1665703395, + "groups": [ + "pdk" + ], + "rev": "3cd72ad4bbed5f66c4b88ea64900a3229b742392", + "revisionExpr": "3cd72ad4bbed5f66c4b88ea64900a3229b742392", + "sha256": "0h4md7wrmpn44s58sal9nggmh1wxhj60rvrky7f80ndkwz3m4vhf", + "url": "https://android.googlesource.com/platform/hardware/google/interfaces" + }, + "hardware/google/pixel": { + "dateTime": 1676398865, + "groups": [ + "generic_fs", + "pixel" + ], + "rev": "b6e9d01df9edd932fbb268cb74f9fc43abf28c15", + "revisionExpr": "b6e9d01df9edd932fbb268cb74f9fc43abf28c15", + "sha256": "11m07p4dc0rc0zn6cgnfmpnrx15lx7qy6il2z8jwgamjjqr64fbl", + "url": "https://android.googlesource.com/platform/hardware/google/pixel" + }, + "hardware/google/pixel-sepolicy": { + "dateTime": 1678728666, + "groups": [ + "generic_fs", + "pixel" + ], + "rev": "d3ce5a856e7c4fb0661aa1d0aa095a27c8b7ae97", + "revisionExpr": "d3ce5a856e7c4fb0661aa1d0aa095a27c8b7ae97", + "sha256": "180xqz457d45rv5k3y7yzv1hpah4lviy88nhz0cxnlnzxcbp2yrp", + "url": "https://github.com/GrapheneOS/platform_hardware_google_pixel-sepolicy" + }, + "hardware/interfaces": { + "dateTime": 1671316009, + "groups": [ + "pdk" + ], + "rev": "352035b047c679608086b4bb2b79ae20732c16b2", + "revisionExpr": "352035b047c679608086b4bb2b79ae20732c16b2", + "sha256": "1wm7ch4phyb0sncdlc9v28ndzr5i12xmsfkal36blahddsy70f7g", + "url": "https://android.googlesource.com/platform/hardware/interfaces" + }, + "hardware/invensense": { + "dateTime": 1646368224, + "groups": [ + "invensense", + "pdk" + ], + "rev": "004a2dd5ea0d3a777520319536de119be1ba0049", + "revisionExpr": "004a2dd5ea0d3a777520319536de119be1ba0049", + "sha256": "04w57jngzg9x8xv2dcykmxhijjhd4c5qj1l305knhhay3zj80alc", + "url": "https://android.googlesource.com/platform/hardware/invensense" + }, + "hardware/knowles/athletico/sound_trigger_hal": { + "dateTime": 1647563434, + "groups": [ + "coral", + "generic_fs" + ], + "rev": "61ca38058a06c524677654d67d6f4bed7757f1d7", + "revisionExpr": "61ca38058a06c524677654d67d6f4bed7757f1d7", + "sha256": "06pmsfi9bydd6cy3sy8qf4vjd8an1pd1im9ai3ivcy1qz4kd4fsk", + "url": "https://android.googlesource.com/platform/hardware/knowles/athletico/sound_trigger_hal" + }, + "hardware/libhardware": { + "dateTime": 1667431346, + "groups": [ + "pdk" + ], + "rev": "ad41bb504981fde6678d17750fecff522020d3a4", + "revisionExpr": "ad41bb504981fde6678d17750fecff522020d3a4", + "sha256": "0na6qclc6kzxzzvrsc9z7hdbq3rzqvjwz2yc7158b0rv6nq9hmbz", + "url": "https://android.googlesource.com/platform/hardware/libhardware" + }, + "hardware/libhardware_legacy": { + "dateTime": 1650958020, + "groups": [ + "pdk" + ], + "rev": "47482b2a15de43362ff971ac72581d14cf85f168", + "revisionExpr": "47482b2a15de43362ff971ac72581d14cf85f168", + "sha256": "0a5hqxs1z2qcnzgzghhx817p26fin8arkhgglxrq0c8j3ymyippl", + "url": "https://android.googlesource.com/platform/hardware/libhardware_legacy" + }, + "hardware/nxp/nfc": { + "dateTime": 1680029489, + "groups": [ + "pdk" + ], + "rev": "67e9823cf953f055d70461c757c3f42e63cb4175", + "revisionExpr": "67e9823cf953f055d70461c757c3f42e63cb4175", + "sha256": "0jyzagc6ddlxwbjlnjmah2lrg1dk08wlk3axcjaz5741yps6ica2", + "url": "https://android.googlesource.com/platform/hardware/nxp/nfc" + }, + "hardware/nxp/secure_element": { + "dateTime": 1647857202, + "groups": [ + "pdk" + ], + "rev": "69b223b099f01b59100a175cc6b1ce11c76d203a", + "revisionExpr": "69b223b099f01b59100a175cc6b1ce11c76d203a", + "sha256": "0qr5sy7ylinkh2liba4czkrnp9if4m9qsw8kg9ps4m14f0j5id88", + "url": "https://android.googlesource.com/platform/hardware/nxp/secure_element" + }, + "hardware/qcom/audio": { + "dateTime": 1646385866, + "groups": [ + "pdk-qcom", + "qcom", + "qcom_audio" + ], + "rev": "d0d1d9dcf858785e60251b894237bfc076d3cc13", + "revisionExpr": "d0d1d9dcf858785e60251b894237bfc076d3cc13", + "sha256": "0c7msyqf0s6x0m68li4252ix7r6bwvm0mxv8jg4jvba2s147zkc8", + "url": "https://android.googlesource.com/platform/hardware/qcom/audio" + }, + "hardware/qcom/bootctrl": { + "dateTime": 1613844920, + "groups": [ + "pdk-qcom" + ], + "rev": "42b3699fcbb77287b683ad6ecd788f2d763fd4b4", + "revisionExpr": "42b3699fcbb77287b683ad6ecd788f2d763fd4b4", + "sha256": "04dv3a0zj03af7g4c19kiif4v1gff0fby467kh3ji440y4z00r31", + "url": "https://android.googlesource.com/platform/hardware/qcom/bootctrl" + }, + "hardware/qcom/bt": { + "dateTime": 1636391705, + "groups": [ + "pdk-qcom", + "qcom" + ], + "rev": "79ece28f29bf9b49a6527daf3e50f80d31065243", + "revisionExpr": "79ece28f29bf9b49a6527daf3e50f80d31065243", + "sha256": "1bn83l7kjxdbdrx9drpfd5svf494mpq3qcd7s9ipb9888p7wgxv2", + "url": "https://android.googlesource.com/platform/hardware/qcom/bt" + }, + "hardware/qcom/camera": { + "dateTime": 1634842100, + "groups": [ + "pdk-qcom", + "qcom_camera" + ], + "rev": "5c74a7ae39cbbc4b198774a6f1dec872c65ec981", + "revisionExpr": "5c74a7ae39cbbc4b198774a6f1dec872c65ec981", + "sha256": "02pd84iwqhq4fdjlw1dj7yrly890v47b5ppmv4y2bh1183402r0s", + "url": "https://android.googlesource.com/platform/hardware/qcom/camera" + }, + "hardware/qcom/data/ipacfg-mgr": { + "dateTime": 1636052452, + "groups": [ + "pdk-qcom", + "qcom" + ], + "rev": "3c912eb72795c2fcaf995aaf32d4738086ee3e38", + "revisionExpr": "3c912eb72795c2fcaf995aaf32d4738086ee3e38", + "sha256": "0i964bx7hp4j055f71hniqjrbjwxhb635f40y9vbzfqsjqijgfj7", + "url": "https://android.googlesource.com/platform/hardware/qcom/data/ipacfg-mgr" + }, + "hardware/qcom/display": { + "dateTime": 1650408418, + "groups": [ + "pdk-qcom", + "qcom", + "qcom_display" + ], + "rev": "339d1330cc15852e46ea786693966aa390ca61a0", + "revisionExpr": "339d1330cc15852e46ea786693966aa390ca61a0", + "sha256": "0rfrp7qz8m5hb5kq8yk323zw1y8lyi3d3kq6yaq8dabh210z51zq", + "url": "https://android.googlesource.com/platform/hardware/qcom/display" + }, + "hardware/qcom/gps": { + "dateTime": 1613827055, + "groups": [ + "pdk-qcom", + "qcom", + "qcom_gps" + ], + "rev": "313b2a71c53daadd976b3232ac53e5f869c1b006", + "revisionExpr": "313b2a71c53daadd976b3232ac53e5f869c1b006", + "sha256": "0r99iirahalmj8w9v93cqi9lhandavj88jqwlcgd01czlrynwm9x", + "url": "https://android.googlesource.com/platform/hardware/qcom/gps" + }, + "hardware/qcom/keymaster": { + "dateTime": 1612568344, + "groups": [ + "pdk-qcom", + "qcom", + "qcom_keymaster" + ], + "rev": "f72628c92a978a647a07759f5b4d6554e1e6cf86", + "revisionExpr": "f72628c92a978a647a07759f5b4d6554e1e6cf86", + "sha256": "09882azkwai7h3xdr0krqv4d5k63qdyvpwzcw6d16wljbfkf525r", + "url": "https://android.googlesource.com/platform/hardware/qcom/keymaster" + }, + "hardware/qcom/media": { + "dateTime": 1635812568, + "groups": [ + "pdk-qcom", + "qcom" + ], + "rev": "60cbfc1b1591640a19219f97ee14166e04bc8777", + "revisionExpr": "60cbfc1b1591640a19219f97ee14166e04bc8777", + "sha256": "1wdqf7vqrlfwyxz8l48pnq61hf032r0d6l1zq07g00sdnpwbbdb4", + "url": "https://android.googlesource.com/platform/hardware/qcom/media" + }, + "hardware/qcom/msm8960": { + "dateTime": 1592337238, + "groups": [ + "pdk-qcom", + "qcom_msm8960" + ], + "rev": "a07f28717936f2b1df955025bb77e68c5d2d3f9a", + "revisionExpr": "a07f28717936f2b1df955025bb77e68c5d2d3f9a", + "sha256": "13ss8wgnd4306024174vsfv6ka2sf45jzx7d4b8z5ywcpqiyczwm", + "tree": "6ff8fdea8a4f4de8bf5bad30a5689b1f1403a083", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8960" + }, + "hardware/qcom/msm8994": { + "dateTime": 1592337170, + "groups": [ + "pdk-qcom", + "qcom_msm8994" + ], + "rev": "f32968583b5845a4bb5bad89136586ff568f430c", + "revisionExpr": "f32968583b5845a4bb5bad89136586ff568f430c", + "sha256": "15zxcb9dx1862fvasyn11iav765a3522my4mxby5iymjax8sir99", + "tree": "bd7ce56ab1126bd0374752531cc2923d6e2aaba0", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8994" + }, + "hardware/qcom/msm8996": { + "dateTime": 1592337277, + "groups": [ + "pdk-qcom", + "qcom_msm8996" + ], + "rev": "28a1930a65b966f6d4389ac6fb80aeaac841451a", + "revisionExpr": "28a1930a65b966f6d4389ac6fb80aeaac841451a", + "sha256": "0g381r0mv2rv0yzq0qw2m65z6a6wx2wsc14xln7q9pphn7x7kfyl", + "tree": "eab6e2ec0efc501bdfafbd858176a8222503f7e0", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8996" + }, + "hardware/qcom/msm8x09": { + "dateTime": 1588715629, + "groups": [ + "qcom_msm8x09" + ], + "rev": "2a866a2634b973659373dd1c14cf04d05ee69360", + "revisionExpr": "2a866a2634b973659373dd1c14cf04d05ee69360", + "sha256": "17hq55hsfyzknrjfmw877y5cnm4mgxi7bdj0fpb920gcn6klfdrs", + "tree": "a4675d7c2c1824d4007a5c229a3bdbf3d9b06027", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x09" + }, + "hardware/qcom/msm8x26": { + "dateTime": 1592337224, + "groups": [ + "pdk-qcom", + "qcom_msm8x26" + ], + "rev": "6d5cb01a7775990778ccc90cbc39f59344e22871", + "revisionExpr": "6d5cb01a7775990778ccc90cbc39f59344e22871", + "sha256": "0kxbm2sk5lxzydh2f8jv1z6j3qpjxrb2b2vr3q71mfwms76z7zlc", + "tree": "1eb80daa5206e83bf56d6c6e6fb1a53f9c4f5ef0", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x26" + }, + "hardware/qcom/msm8x27": { + "dateTime": 1592337231, + "groups": [ + "pdk-qcom", + "qcom_msm8x27" + ], + "rev": "b5f01bfaa0f87d12708003f7fc4db8e21e407d77", + "revisionExpr": "b5f01bfaa0f87d12708003f7fc4db8e21e407d77", + "sha256": "0bly3vx1ykfm251fz9c86znqzy9f8rlmgijaczzz1hk78mrk5sy7", + "tree": "6b411438e41606382a5f4592b0a92c7e61a72dd1", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x27" + }, + "hardware/qcom/msm8x84": { + "dateTime": 1592337218, + "groups": [ + "pdk-qcom", + "qcom_msm8x84" + ], + "rev": "e25f1ea1138ec7f774cc64432325e8b230f8737f", + "revisionExpr": "e25f1ea1138ec7f774cc64432325e8b230f8737f", + "sha256": "1ds8p9sr9r3m9lncav7kjzma9m1v6abapddjx6xjncn9ghv3ga08", + "tree": "85cf4c498dbaf35bfb6eb23a1f4079547ab20d1c", + "url": "https://android.googlesource.com/platform/hardware/qcom/msm8x84" + }, + "hardware/qcom/power": { + "dateTime": 1613844456, + "groups": [ + "pdk-qcom", + "qcom" + ], + "rev": "95ed424dd4cdeca1f245315e641c573ea8fcba94", + "revisionExpr": "95ed424dd4cdeca1f245315e641c573ea8fcba94", + "sha256": "0hgjhbm8bj66nm29xgmg9xb32y12kz4jn8bm4fpflxn1cz4gb38g", + "url": "https://android.googlesource.com/platform/hardware/qcom/power" + }, + "hardware/qcom/sdm845/bt": { + "dateTime": 1636391706, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "2bf063f3221818100d147f812048c081bb4eee77", + "revisionExpr": "2bf063f3221818100d147f812048c081bb4eee77", + "sha256": "1i8xx0v2di66gammy629wmvcahfjq2msibphxiycwy8z7261sbs3", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/bt" + }, + "hardware/qcom/sdm845/data/ipacfg-mgr": { + "dateTime": 1635973913, + "groups": [ + "generic_fs", + "qcom_sdm845", + "vendor" + ], + "linkfiles": [ + { + "dest": "hardware/qcom/sdm845/Android.mk", + "src": "os_pickup.mk" + }, + { + "dest": "hardware/qcom/sdm845/Android.bp", + "src": "os_pickup.bp" + } + ], + "rev": "276d1f45e7264bb0bedcd23b705cf90e288dd8d9", + "revisionExpr": "276d1f45e7264bb0bedcd23b705cf90e288dd8d9", + "sha256": "18bm672gijcawpc9s4dg8kc61iawlgxg7h4g06kwrsja0bx499za", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/data/ipacfg-mgr" + }, + "hardware/qcom/sdm845/display": { + "dateTime": 1650487044, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "9aadba0de2095399e15d4e52bcc0f20ed6bbb875", + "revisionExpr": "9aadba0de2095399e15d4e52bcc0f20ed6bbb875", + "sha256": "177fplgxdgz2286r6xr8k9nzf37sdpxa30zrs8vrhpzp2wj97iqz", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/display" + }, + "hardware/qcom/sdm845/gps": { + "dateTime": 1633683614, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "5d25740a426743bafd256e82dd2aff39f17295d7", + "revisionExpr": "5d25740a426743bafd256e82dd2aff39f17295d7", + "sha256": "15ibil263invfsc8p2889lb92370zxi27gkgx14b8y0jnpf4jx14", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/gps" + }, + "hardware/qcom/sdm845/media": { + "dateTime": 1636082383, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "953ccf2641e9bebe5b94c43e6fe8f2166c2a009a", + "revisionExpr": "953ccf2641e9bebe5b94c43e6fe8f2166c2a009a", + "sha256": "0c19q98vk474jk9vm622pczk74jbybg6jpr63af9ap7abc6smpyr", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/media" + }, + "hardware/qcom/sdm845/thermal": { + "dateTime": 1636098233, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "e67bb2d9c20b8362f2c4618846e63a234a239d16", + "revisionExpr": "e67bb2d9c20b8362f2c4618846e63a234a239d16", + "sha256": "1swr7xzjj26n8y6gg6bk834q53lzbaxvcsvxxhy9nfydjxi27kqh", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/thermal" + }, + "hardware/qcom/sdm845/vr": { + "dateTime": 1588703755, + "groups": [ + "generic_fs", + "qcom_sdm845" + ], + "rev": "8bb741811fe2017c069655677293d7f799a981ff", + "revisionExpr": "8bb741811fe2017c069655677293d7f799a981ff", + "sha256": "06fbwha2qkigss5r7r5vmgnr3c64cxy3njdp2qlbsxgm0c07xy9q", + "tree": "8a89bf7312d03c03baab7335c255238f57347b33", + "url": "https://android.googlesource.com/platform/hardware/qcom/sdm845/vr" + }, + "hardware/qcom/sm7150/gps": { + "dateTime": 1633683621, + "groups": [ + "qcom_sm7150" + ], + "linkfiles": [ + { + "dest": "hardware/qcom/sm7150/Android.mk", + "src": "os_pickup.mk" + }, + { + "dest": "hardware/qcom/sm7150/Android.bp", + "src": "os_pickup.bp" + } + ], + "rev": "1b91e8741de1a19b6cd471ec7643edbd3248e215", + "revisionExpr": "1b91e8741de1a19b6cd471ec7643edbd3248e215", + "sha256": "1ilgf2rdxniq5b63an8asrbdir2f82yj05qcq8pg51gmkm2550nh", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm7150/gps" + }, + "hardware/qcom/sm7250/display": { + "dateTime": 1658975672, + "groups": [ + "qcom_sm7250" + ], + "rev": "607c57bdc3102bab34fb881c802c4bf8b3c053ac", + "revisionExpr": "607c57bdc3102bab34fb881c802c4bf8b3c053ac", + "sha256": "1m8wsb0hqrzvnhh21kjqhjm2m044k9qr9aq4ngr6b0z5yddd2fpl", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/display" + }, + "hardware/qcom/sm7250/gps": { + "dateTime": 1650479363, + "groups": [ + "qcom_sm7250" + ], + "linkfiles": [ + { + "dest": "hardware/qcom/sm7250/Android.mk", + "src": "os_pickup.mk" + }, + { + "dest": "hardware/qcom/sm7250/Android.bp", + "src": "os_pickup.bp" + } + ], + "rev": "91b1b935341812ecfffbb745c0c31b99bafed435", + "revisionExpr": "91b1b935341812ecfffbb745c0c31b99bafed435", + "sha256": "1l91vfk0q9r13ay7p6wllfnkw419f728hs7jws25xs57w3gnnprf", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/gps" + }, + "hardware/qcom/sm7250/media": { + "dateTime": 1650479366, + "groups": [ + "qcom_sm7250" + ], + "rev": "1ec1fd19b47ce9f9392edbc86da7c0d51bac7cce", + "revisionExpr": "1ec1fd19b47ce9f9392edbc86da7c0d51bac7cce", + "sha256": "038m13qqivgc2fbcswdmz9xz8fl0yi8bh0crimx6npxlfk4qq7pq", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm7250/media" + }, + "hardware/qcom/sm8150/data/ipacfg-mgr": { + "dateTime": 1650408299, + "groups": [ + "qcom_sm8150" + ], + "linkfiles": [ + { + "dest": "hardware/qcom/sm8150/Android.mk", + "src": "os_pickup.mk" + }, + { + "dest": "hardware/qcom/sm8150/Android.bp", + "src": "os_pickup.bp" + } + ], + "rev": "04921b8ee3283102e95037f2510ceab579cf6e8a", + "revisionExpr": "04921b8ee3283102e95037f2510ceab579cf6e8a", + "sha256": "0xhky78a36vf5fh4bb7qihvzhm5z1nifb49vh7qjyw74ndx8fjkb", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/data/ipacfg-mgr" + }, + "hardware/qcom/sm8150/display": { + "dateTime": 1658975672, + "groups": [ + "qcom_sm8150" + ], + "rev": "58137990bb14cdac7b0e368bc8e3b92081dc2d2a", + "revisionExpr": "58137990bb14cdac7b0e368bc8e3b92081dc2d2a", + "sha256": "1x49a6badyv2l6z9a8w4w45l2pr0lrwqpd6lkb1yq1qzygw6k8hs", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/display" + }, + "hardware/qcom/sm8150/gps": { + "dateTime": 1650479378, + "groups": [ + "qcom_sm8150" + ], + "rev": "1b79318154d9df1d3588092443d1fd331107be3d", + "revisionExpr": "1b79318154d9df1d3588092443d1fd331107be3d", + "sha256": "1859dkw6ccjnr9k1y2jhlvaljld8zpfhwwywhi2qrv3zkaqbg5yy", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/gps" + }, + "hardware/qcom/sm8150/media": { + "dateTime": 1637144453, + "groups": [ + "qcom_sm8150" + ], + "rev": "810e6addccfd8913c3e82022699a7e61866f20b6", + "revisionExpr": "810e6addccfd8913c3e82022699a7e61866f20b6", + "sha256": "0xivxd3rwr5mrpxhglindnr2qmlglvprjikkmz0zwmxh3d2pplh8", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/media" + }, + "hardware/qcom/sm8150/thermal": { + "dateTime": 1636082391, + "groups": [ + "qcom_sm8150" + ], + "rev": "72f214e79db46e82d3dd21a2ed7f6ba418a6505f", + "revisionExpr": "72f214e79db46e82d3dd21a2ed7f6ba418a6505f", + "sha256": "0yf8wbi8alpmw3zqq82k8y0nvrpkpkvwlx3801dq7bsczlq1h63a", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/thermal" + }, + "hardware/qcom/sm8150/vr": { + "dateTime": 1636082407, + "groups": [ + "qcom_sm8150" + ], + "rev": "1b71f99dcada3b7e90d1eb8ef34e3788b021a2cc", + "revisionExpr": "1b71f99dcada3b7e90d1eb8ef34e3788b021a2cc", + "sha256": "0m8s491kqvfpzzl383lh96ppf98d4h3q456n88jjyb55lyd3lhyc", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150/vr" + }, + "hardware/qcom/sm8150p/gps": { + "dateTime": 1633683588, + "groups": [ + "qcom_sm8150p" + ], + "linkfiles": [ + { + "dest": "hardware/qcom/sm8150p/Android.mk", + "src": "os_pickup.mk" + }, + { + "dest": "hardware/qcom/sm8150p/Android.bp", + "src": "os_pickup.bp" + } + ], + "rev": "7f1ba79cd890e48105ec7f16f7e489789ea18d63", + "revisionExpr": "7f1ba79cd890e48105ec7f16f7e489789ea18d63", + "sha256": "1m43j0m0cdjn7xn81n1a9h9v2b3846vixqffamajb8qrfp25yvzr", + "url": "https://android.googlesource.com/platform/hardware/qcom/sm8150p/gps" + }, + "hardware/qcom/wlan": { + "dateTime": 1670192861, + "groups": [ + "pdk-qcom", + "qcom_wlan" + ], + "rev": "644af943531b2215ee73ea8fa58b864f3d72dddf", + "revisionExpr": "644af943531b2215ee73ea8fa58b864f3d72dddf", + "sha256": "0ksr89131ihvq5xjv4jvpam3cj2pjkl44yyic4id82a65017cq53", + "url": "https://android.googlesource.com/platform/hardware/qcom/wlan" + }, + "hardware/ril": { + "dateTime": 1648957216, + "groups": [ + "pdk" + ], + "rev": "9d2da48f617367bca6299129577e7346b4632110", + "revisionExpr": "9d2da48f617367bca6299129577e7346b4632110", + "sha256": "0cmm9nx9wrnk151sn256wd9sf29085vcrg56h6nkfldlcz96c3v9", + "url": "https://android.googlesource.com/platform/hardware/ril" + }, + "hardware/samsung/nfc": { + "dateTime": 1621156443, + "groups": [ + "pdk" + ], + "rev": "d4195a0bdfe35a6201cf1b5e222eb532a92cff2a", + "revisionExpr": "d4195a0bdfe35a6201cf1b5e222eb532a92cff2a", + "sha256": "1mcsnjjngc7v1rb0pdf9fkjz5ww7smpdyxvll32yayx27nfmnsdq", + "url": "https://android.googlesource.com/platform/hardware/samsung/nfc" + }, + "hardware/st/nfc": { + "dateTime": 1669940655, + "groups": [ + "pdk" + ], + "rev": "c44a00244261f08a0a58d44785fe781a248bd4fa", + "revisionExpr": "c44a00244261f08a0a58d44785fe781a248bd4fa", + "sha256": "0mlna6blrszzzxq4w5kgdnml6vg9k3gzfwkv35xxn9hfcn15cmdp", + "url": "https://android.googlesource.com/platform/hardware/st/nfc" + }, + "hardware/st/secure_element": { + "dateTime": 1669940656, + "groups": [ + "pdk" + ], + "rev": "aefa34d7a646f28b6e45a0e12788d6e3e2c9daf9", + "revisionExpr": "aefa34d7a646f28b6e45a0e12788d6e3e2c9daf9", + "sha256": "1fq33900qzbs8dxrahyg2fcygnancjbjk6gg5rw8sks75n1ns4sg", + "url": "https://android.googlesource.com/platform/hardware/st/secure_element" + }, + "hardware/st/secure_element2": { + "dateTime": 1652379106, + "groups": [ + "pdk" + ], + "rev": "41e299f99d2a35877546fff7bf9f56595ca30ab3", + "revisionExpr": "41e299f99d2a35877546fff7bf9f56595ca30ab3", + "sha256": "19jwil7k5fn8kdqafhpfsgf85w4gf0pzsvllmshi3s66jd3n8dzm", + "url": "https://android.googlesource.com/platform/hardware/st/secure_element2" + }, + "hardware/ti/am57x": { + "dateTime": 1613844457, + "groups": [ + "pdk" + ], + "rev": "051ca1565ae8fb7e8e23f0dbcd94460f5a9ad522", + "revisionExpr": "051ca1565ae8fb7e8e23f0dbcd94460f5a9ad522", + "sha256": "0gqn5lsyf7s420cdiga57w2c6g03zj048i5qq9r4904abcn9w1bm", + "url": "https://android.googlesource.com/platform/hardware/ti/am57x" + }, + "kernel/configs": { + "dateTime": 1653391288, + "groups": [ + "pdk", + "vts" + ], + "rev": "c590ab063f72cac8214aba7724ad2abe74aa9dd3", + "revisionExpr": "c590ab063f72cac8214aba7724ad2abe74aa9dd3", + "sha256": "1sq663811j32p42lmjll23nc2c7i14jihlk19znvqdg3b70rjajr", + "url": "https://android.googlesource.com/kernel/configs" + }, + "kernel/prebuilts/4.19/arm64": { + "dateTime": 1650648220, + "groups": [ + "pdk" + ], + "rev": "ed6d15ebf8aaf246d1dbc8117a51c7d97872b289", + "revisionExpr": "ed6d15ebf8aaf246d1dbc8117a51c7d97872b289", + "sha256": "14cir32mhjgx7xx85zf3mr8xpr61s8c39nakmn61vq2iq5r5nm76", + "url": "https://android.googlesource.com/kernel/prebuilts/4.19/arm64" + }, + "kernel/prebuilts/5.10/arm64": { + "dateTime": 1666049274, + "groups": [ + "pdk" + ], + "rev": "4aa0542700313b979d9482700fde94a7dd8ecdc6", + "revisionExpr": "4aa0542700313b979d9482700fde94a7dd8ecdc6", + "sha256": "17fppa74ws173882x0cnpy9ll0l706iy3smkfxdg7x3xv0ysabyp", + "url": "https://android.googlesource.com/kernel/prebuilts/5.10/arm64" + }, + "kernel/prebuilts/5.10/x86_64": { + "dateTime": 1666049275, + "groups": [ + "pdk" + ], + "rev": "6968facef26929fc7fd2be1ea425d8a634e51b97", + "revisionExpr": "6968facef26929fc7fd2be1ea425d8a634e51b97", + "sha256": "093224rkr08wzixjdr5jgyxnlblj2hxqvwd5rv7pl80yncb3lah3", + "url": "https://android.googlesource.com/kernel/prebuilts/5.10/x86-64" + }, + "kernel/prebuilts/5.15/arm64": { + "dateTime": 1666135766, + "groups": [ + "pdk" + ], + "rev": "ce6b78053a8e6b64ae52316e6100c8eab399652f", + "revisionExpr": "ce6b78053a8e6b64ae52316e6100c8eab399652f", + "sha256": "1530bb7mffylh92cr4fnrhiyhkn0zfhsj1sg005vnajh8mnpw9q9", + "url": "https://android.googlesource.com/kernel/prebuilts/5.15/arm64" + }, + "kernel/prebuilts/5.15/x86_64": { + "dateTime": 1666135767, + "groups": [ + "pdk" + ], + "rev": "0482c8a8f9a0ac1f6bdd07793628b2e2e52455ca", + "revisionExpr": "0482c8a8f9a0ac1f6bdd07793628b2e2e52455ca", + "sha256": "0j3w6xrajvd1ap9ihbihalfx5kmmlj3snjdswh94pqavnrlvwv58", + "url": "https://android.googlesource.com/kernel/prebuilts/5.15/x86-64" + }, + "kernel/prebuilts/5.4/arm64": { + "dateTime": 1651040864, + "groups": [ + "pdk" + ], + "rev": "e8ad5a9f08d21aecbb5893533f672a4758a7a673", + "revisionExpr": "e8ad5a9f08d21aecbb5893533f672a4758a7a673", + "sha256": "09qld0lbj16cyhx405hbjy0b237bp63268qbm6sbmqq9ibcg3ipi", + "url": "https://android.googlesource.com/kernel/prebuilts/5.4/arm64" + }, + "kernel/prebuilts/5.4/x86_64": { + "dateTime": 1651040864, + "groups": [ + "pdk" + ], + "rev": "31fc431189b522205ba40804561d97b54056a31e", + "revisionExpr": "31fc431189b522205ba40804561d97b54056a31e", + "sha256": "1j5glkwqaaamfaq4cgmd12ahkjq1ddj7j64v5hjbv0d52jbvhqf9", + "url": "https://android.googlesource.com/kernel/prebuilts/5.4/x86-64" + }, + "kernel/prebuilts/common-modules/virtual-device/4.19/arm64": { + "dateTime": 1612209682, + "groups": [ + "pdk" + ], + "rev": "31fa2c2d74f8b3659d8a2093f727486c4d890540", + "revisionExpr": "31fa2c2d74f8b3659d8a2093f727486c4d890540", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/4.19/arm64" + }, + "kernel/prebuilts/common-modules/virtual-device/4.19/x86-64": { + "dateTime": 1612209835, + "groups": [ + "pdk" + ], + "rev": "396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68", + "revisionExpr": "396ea43be7fdb2f7fa7f5ebf3e9aa2a3491a0e68", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/4.19/x86-64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.10/arm64": { + "dateTime": 1666049285, + "groups": [ + "pdk" + ], + "rev": "0899cd5f9d49982f8cede1e734ac7b7372e7d3c1", + "revisionExpr": "0899cd5f9d49982f8cede1e734ac7b7372e7d3c1", + "sha256": "04k5m8gbrwkq92z3ydiixlmz54480w1j863w7f86ry87h9i086yd", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.10/arm64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.10/x86-64": { + "dateTime": 1666049286, + "groups": [ + "pdk" + ], + "rev": "dd446aa3872977a247c0bfb4bf46bc9dc0243165", + "revisionExpr": "dd446aa3872977a247c0bfb4bf46bc9dc0243165", + "sha256": "1ci7fi7kzqxgxk6mck6408f73qal2v67xhyvglq5ii64yp75mgwj", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.10/x86-64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.15/arm64": { + "dateTime": 1666135777, + "groups": [ + "pdk" + ], + "rev": "26c192875dcaa8e48260f94c00eb5417de1dab7f", + "revisionExpr": "26c192875dcaa8e48260f94c00eb5417de1dab7f", + "sha256": "1m1y03ljl8n3lay2vqx4civn1wv7gwi202j95psl21aq9njcimiv", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.15/arm64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.15/x86-64": { + "dateTime": 1666135778, + "groups": [ + "pdk" + ], + "rev": "e6324902183771488186698d2f0e2b802e833772", + "revisionExpr": "e6324902183771488186698d2f0e2b802e833772", + "sha256": "0612fv2k86alhlfdpwvx4k73xm0si5gb20nxdq5cqiv77zlv3ww0", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.15/x86-64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.4/arm64": { + "dateTime": 1651040864, + "groups": [ + "pdk" + ], + "rev": "ea8353a8777f65944bd1d5b061daa26b379942c1", + "revisionExpr": "ea8353a8777f65944bd1d5b061daa26b379942c1", + "sha256": "0fk102afavpgsw33k82l4jghhlkayj1x8hi1ad8ifapxki44wyxz", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.4/arm64" + }, + "kernel/prebuilts/common-modules/virtual-device/5.4/x86-64": { + "dateTime": 1651040864, + "groups": [ + "pdk" + ], + "rev": "4be15bb0a4fe7d22293441c9880312258578db3a", + "revisionExpr": "4be15bb0a4fe7d22293441c9880312258578db3a", + "sha256": "0daznq9z6q9a9qdma23lcsmb6z0wp2afkr0qadms4p7a99wj014g", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/5.4/x86-64" + }, + "kernel/prebuilts/common-modules/virtual-device/mainline/arm64": { + "dateTime": 1636529493, + "groups": [ + "pdk" + ], + "rev": "6e9848e472b6f66b90b2d364c09017c45836aa0a", + "revisionExpr": "6e9848e472b6f66b90b2d364c09017c45836aa0a", + "sha256": "1zk6519z88imfw5y5daq6c65gwdfsq7b3nl427b3yv4m94jwxhfw", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/mainline/arm64" + }, + "kernel/prebuilts/common-modules/virtual-device/mainline/x86-64": { + "dateTime": 1636529493, + "groups": [ + "pdk" + ], + "rev": "3e167c39dd51744d8f6709fd7ad413c3e7013d20", + "revisionExpr": "3e167c39dd51744d8f6709fd7ad413c3e7013d20", + "sha256": "11fznra7slil73gr36jsfdwy9ggl5ca6hqqar07a4hanxy0rmx35", + "url": "https://android.googlesource.com/kernel/prebuilts/common-modules/virtual-device/mainline/x86-64" + }, + "kernel/prebuilts/mainline/arm64": { + "dateTime": 1652731247, + "groups": [ + "pdk" + ], + "rev": "9540c4e81f937973970c3a60c82e4896d5a0287b", + "revisionExpr": "9540c4e81f937973970c3a60c82e4896d5a0287b", + "sha256": "10b2488andkk1alwkwnp3pqxx0kxa5dyi5l76pj199pv9x3xsp4c", + "url": "https://android.googlesource.com/kernel/prebuilts/mainline/arm64" + }, + "kernel/prebuilts/mainline/x86_64": { + "dateTime": 1636529493, + "groups": [ + "pdk" + ], + "rev": "71bf770c97cd6e3dadbfd49a90b983685daf3e41", + "revisionExpr": "71bf770c97cd6e3dadbfd49a90b983685daf3e41", + "sha256": "071qc4c3i0xzszn2mblyplzafjdyx591fs9xm4sm77ba0pns821w", + "url": "https://android.googlesource.com/kernel/prebuilts/mainline/x86-64" + }, + "kernel/tests": { + "dateTime": 1654647681, + "groups": [ + "pdk", + "vts" + ], + "rev": "255116f9f535d3bd1121bfd6d5ddc44735785dde", + "revisionExpr": "255116f9f535d3bd1121bfd6d5ddc44735785dde", + "sha256": "0d2jjha9zyp5fdlc2vphbsylnyrqiyaw649zg6xiihj0aawq516h", + "url": "https://android.googlesource.com/kernel/tests" + }, + "libcore": { + "dateTime": 1678728667, + "groups": [ + "pdk" + ], + "rev": "82e6e7ccf8afc0648555e98d0193c0a597327c3e", + "revisionExpr": "82e6e7ccf8afc0648555e98d0193c0a597327c3e", + "sha256": "0h1ba0l9sqi4848dx2xq2a1kzbf55i2gazng3mk8fz4r9r8j4fsh", + "url": "https://github.com/GrapheneOS/platform_libcore" + }, + "libnativehelper": { + "dateTime": 1649245297, + "groups": [ + "pdk" + ], + "rev": "49ecc5f1e97e810d27e2c6558abdde49e875349b", + "revisionExpr": "49ecc5f1e97e810d27e2c6558abdde49e875349b", + "sha256": "091c752ys3rzd7v0pw7znjl28cl5hkqkrskba1zj63xd2bd0l65v", + "url": "https://android.googlesource.com/platform/libnativehelper" + }, + "packages/apps/BasicSmsReceiver": { + "dateTime": 1672539874, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "659b0fe67c0bbe9d6f0d2ad1ee61487ad50acd97", + "revisionExpr": "659b0fe67c0bbe9d6f0d2ad1ee61487ad50acd97", + "sha256": "0zsrdgljjgkmypgr18mzdak55khjsmwfwrqic4s685l8g30xwslv", + "url": "https://android.googlesource.com/platform/packages/apps/BasicSmsReceiver" + }, + "packages/apps/Calendar": { + "dateTime": 1678728669, + "groups": [ + "pdk-fs" + ], + "rev": "d6c22d753534f93c574004daa54ccacccc8c11f0", + "revisionExpr": "d6c22d753534f93c574004daa54ccacccc8c11f0", + "sha256": "02mz6pf18z6zgjk4rlj4dld3rnzqhllr00ldy1wsc0r3rvv9x7d9", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Calendar" + }, + "packages/apps/Car/Calendar": { + "dateTime": 1672626254, + "groups": [ + "pdk-fs" + ], + "rev": "f13212b67a58b0c7c407b037b2b3da7791743940", + "revisionExpr": "f13212b67a58b0c7c407b037b2b3da7791743940", + "sha256": "0mhd3igach662adfi98yqyzwk6ci50yqqrz0glsz05g3sbga6dxi", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Calendar" + }, + "packages/apps/Car/Cluster": { + "dateTime": 1669249540, + "groups": [ + "pdk-fs" + ], + "rev": "7df5b20179a9a9c078443ff8a2f9ff5dc035cf59", + "revisionExpr": "7df5b20179a9a9c078443ff8a2f9ff5dc035cf59", + "sha256": "0xyhm65lr89r2qqys17mnxipnv4w5dhrfah854v72i96y66q9l95", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Cluster" + }, + "packages/apps/Car/DebuggingRestrictionController": { + "dateTime": 1628031567, + "groups": [ + "pdk-fs" + ], + "rev": "b1483fd34c896ab040f1abd43c99f0c4741223a5", + "revisionExpr": "b1483fd34c896ab040f1abd43c99f0c4741223a5", + "sha256": "1hl1gyk1x3if9vbbd57qi69xrkzlbazfd71cvna9my33aazlz22n", + "url": "https://android.googlesource.com/platform/packages/apps/Car/DebuggingRestrictionController" + }, + "packages/apps/Car/DialerPrebuilt": { + "dateTime": 1674523913, + "groups": [ + "pdk-fs" + ], + "rev": "2abd6902882d5b5c25d99e411578ad74bbe2dd62", + "revisionExpr": "2abd6902882d5b5c25d99e411578ad74bbe2dd62", + "sha256": "1wnfcgwjwmbqzb9mrkvdb4m32c9ksvc5iss56ra9ry4mzd1jf4dn", + "url": "https://android.googlesource.com/platform/packages/apps/Car/DialerPrebuilt" + }, + "packages/apps/Car/Hvac": { + "dateTime": 1651278707, + "groups": [ + "pdk-fs" + ], + "rev": "9bf6e86eee78e54a103da3676d3ceb014e9ee574", + "revisionExpr": "9bf6e86eee78e54a103da3676d3ceb014e9ee574", + "sha256": "0685vy790f7h2frm5xmcjshaca90j5ycrybnjx2d9cy6dizi84f8", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Hvac" + }, + "packages/apps/Car/LatinIME": { + "dateTime": 1627445170, + "groups": [ + "pdk-fs" + ], + "rev": "3942474afb72928cd9300385d6b63c8b56268290", + "revisionExpr": "3942474afb72928cd9300385d6b63c8b56268290", + "sha256": "04ljinpwkcbylavkvc53yqma4rabkjk12fpqffawxxg5wyawx0mv", + "url": "https://android.googlesource.com/platform/packages/apps/Car/LatinIME" + }, + "packages/apps/Car/Launcher": { + "dateTime": 1671150295, + "groups": [ + "pdk-fs" + ], + "rev": "232b2996dc7a188557b435981a4c3206beccbe59", + "revisionExpr": "232b2996dc7a188557b435981a4c3206beccbe59", + "sha256": "1vxir2dnim88c0r0r1jflm95q1q469ldggsrp9cfv05ljhy1j553", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Launcher" + }, + "packages/apps/Car/LinkViewer": { + "dateTime": 1672539891, + "groups": [ + "pdk-fs" + ], + "rev": "6f6d42ae130e5fe66d90d40211cd0603f09879bf", + "revisionExpr": "6f6d42ae130e5fe66d90d40211cd0603f09879bf", + "sha256": "06q151jxlsr1y0v2zcrg9vhchfy22rh9kbwbkck8nj5c2zkfncs8", + "url": "https://android.googlesource.com/platform/packages/apps/Car/LinkViewer" + }, + "packages/apps/Car/LocalMediaPlayer": { + "dateTime": 1640903604, + "groups": [ + "pdk-fs" + ], + "rev": "d52c1b46dc734a17afee894007a6ba689e681b10", + "revisionExpr": "d52c1b46dc734a17afee894007a6ba689e681b10", + "sha256": "0zgyynzv02rbivzkc9v5zd4frch55j38h4kgafksv55bd0npyl2y", + "url": "https://android.googlesource.com/platform/packages/apps/Car/LocalMediaPlayer" + }, + "packages/apps/Car/MediaPrebuilt": { + "dateTime": 1674523915, + "groups": [ + "pdk-fs" + ], + "rev": "c39ca604ce84bbfbf1ff6b7018ddc5b67b9757fe", + "revisionExpr": "c39ca604ce84bbfbf1ff6b7018ddc5b67b9757fe", + "sha256": "0zbb0mv8ky9k4v3aqpjr754l00slr0da9xclgrd857ryll86s5c7", + "url": "https://android.googlesource.com/platform/packages/apps/Car/MediaPrebuilt" + }, + "packages/apps/Car/MessengerPrebuilt": { + "dateTime": 1674523918, + "groups": [ + "pdk-fs" + ], + "rev": "cf7425be912b6b7266e57d35368c1bc202a33fda", + "revisionExpr": "cf7425be912b6b7266e57d35368c1bc202a33fda", + "sha256": "1ivfaghq57sshqxya6l1g9s8vf0jpvccl2nvrx7rlvpxm2khmgjz", + "url": "https://android.googlesource.com/platform/packages/apps/Car/MessengerPrebuilt" + }, + "packages/apps/Car/Notification": { + "dateTime": 1672964721, + "groups": [ + "pdk-fs" + ], + "rev": "8fbc7b0972dde49fb9ba381a3c9d80f1135b7517", + "revisionExpr": "8fbc7b0972dde49fb9ba381a3c9d80f1135b7517", + "sha256": "16d8c044rnkhl7g0wnszmqcp2zyhm5l628yb9fiss1l0w2792p91", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Notification" + }, + "packages/apps/Car/Provision": { + "dateTime": 1654125626, + "groups": [ + "pdk-fs" + ], + "rev": "e4b1eeda039af2cdfc8e8f67d192195ff61b3b6f", + "revisionExpr": "e4b1eeda039af2cdfc8e8f67d192195ff61b3b6f", + "sha256": "1q8zp85nv0c92mcba3yssvj64yq46m32f4jvb9xndxcyhy8dc3n6", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Provision" + }, + "packages/apps/Car/Radio": { + "dateTime": 1651517161, + "groups": [ + "pdk-fs" + ], + "rev": "c0719220552e094c6e2c30aa2882a32f95a2ccdc", + "revisionExpr": "c0719220552e094c6e2c30aa2882a32f95a2ccdc", + "sha256": "0h3af4l3182s3y3zlik5fd8k845f8g9ic781csr310sdcias68br", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Radio" + }, + "packages/apps/Car/RotaryController": { + "dateTime": 1655069718, + "groups": [ + "pdk-fs" + ], + "rev": "283f50684635007eb720d80c76326f28405df326", + "revisionExpr": "283f50684635007eb720d80c76326f28405df326", + "sha256": "0l5i9dl4ag699vq77qj8vc0gqxnvw9bqybfkqlq7m4fqx1azihx3", + "url": "https://android.googlesource.com/platform/packages/apps/Car/RotaryController" + }, + "packages/apps/Car/Settings": { + "dateTime": 1673058290, + "groups": [ + "pdk-fs" + ], + "rev": "c4ef2f76c59278a1a0bd3736f1de1fd11aa37a93", + "revisionExpr": "c4ef2f76c59278a1a0bd3736f1de1fd11aa37a93", + "sha256": "1slziswmlghryzww6p7iq26abv1cqvr31195y5qrkhzs4majbwfl", + "url": "https://android.googlesource.com/platform/packages/apps/Car/Settings" + }, + "packages/apps/Car/SettingsIntelligence": { + "dateTime": 1646967873, + "groups": [ + "pdk-fs" + ], + "rev": "faca7f5ace8912f7872393c4cf9981daf5dd75e7", + "revisionExpr": "faca7f5ace8912f7872393c4cf9981daf5dd75e7", + "sha256": "1nwsbi5n8i48spdyahg5cr8cviqr2rzy4p3x03ycfwm7464k001k", + "url": "https://android.googlesource.com/platform/packages/apps/Car/SettingsIntelligence" + }, + "packages/apps/Car/SystemUI": { + "dateTime": 1672539881, + "groups": [ + "pdk-fs" + ], + "rev": "edc51648cb95a30b33a030cd2fca8d72c1403ae1", + "revisionExpr": "edc51648cb95a30b33a030cd2fca8d72c1403ae1", + "sha256": "1nagvy0wbzp6z862rjlbx0r1glcdxqk98nb4h42d0qwzh481bpm0", + "url": "https://android.googlesource.com/platform/packages/apps/Car/SystemUI" + }, + "packages/apps/Car/SystemUpdater": { + "dateTime": 1672539906, + "groups": [ + "pdk-fs" + ], + "rev": "ecab2f42edb5aaf705fa3c0fd61ff8fe32ba2de9", + "revisionExpr": "ecab2f42edb5aaf705fa3c0fd61ff8fe32ba2de9", + "sha256": "1inpq12gqil9ahnck0g8awikva2qfn1gxhpca39454fvfv59ykjx", + "url": "https://android.googlesource.com/platform/packages/apps/Car/SystemUpdater" + }, + "packages/apps/Car/systemlibs": { + "dateTime": 1671150310, + "groups": [ + "pdk-fs" + ], + "rev": "a297405f4b53f47ae6992a6c9bdf50aa38dc428a", + "revisionExpr": "a297405f4b53f47ae6992a6c9bdf50aa38dc428a", + "sha256": "1058pbvviyp0qdf6ya0l4qnapj4vvj5hfigq7v31v45djs2hxqc1", + "url": "https://android.googlesource.com/platform/packages/apps/Car/systemlibs" + }, + "packages/apps/CarrierConfig": { + "dateTime": 1678728686, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "42beaa82e12fcf4c34f4ef51cb8fd018cafa4f19", + "revisionExpr": "42beaa82e12fcf4c34f4ef51cb8fd018cafa4f19", + "sha256": "1ffag8znqvy8szmd3hm9mlcps8kkc77p58md43734djsxkfcy4zb", + "url": "https://github.com/GrapheneOS/platform_packages_apps_CarrierConfig" + }, + "packages/apps/CellBroadcastReceiver": { + "dateTime": 1679247585, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "4ca6148e8a972c54fd32e739245305e4270dfb67", + "revisionExpr": "4ca6148e8a972c54fd32e739245305e4270dfb67", + "sha256": "1wc6pg4imfia5c2yfi9yk2r1m029iaqr3w7jvw0jf44xyxik55q7", + "url": "https://github.com/GrapheneOS/platform_packages_apps_CellBroadcastReceiver" + }, + "packages/apps/CertInstaller": { + "dateTime": 1672964738, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "0fb0d3874ebdaef44d50819d563af05c3fd73533", + "revisionExpr": "0fb0d3874ebdaef44d50819d563af05c3fd73533", + "sha256": "089kilcaqhgj57mkfc9r5ws47g1058w2rszx02xg785ligadkgki", + "url": "https://android.googlesource.com/platform/packages/apps/CertInstaller" + }, + "packages/apps/Contacts": { + "dateTime": 1681040066, + "groups": [ + "pdk-fs" + ], + "rev": "863fb78fb1e5757a5d4942117402b3aa731f7218", + "revisionExpr": "863fb78fb1e5757a5d4942117402b3aa731f7218", + "sha256": "0pdkh7drk9ilv6bamxq8nvafyvpag3x72c5pk21jzrjk2dpfpsv4", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Contacts" + }, + "packages/apps/DeskClock": { + "dateTime": 1663071595, + "groups": [ + "pdk-fs" + ], + "rev": "7e04cd4bec8c1d9e1579eaa5b3089fe6042a0cb8", + "revisionExpr": "7e04cd4bec8c1d9e1579eaa5b3089fe6042a0cb8", + "sha256": "0hm99irmjqfgwzrp71rxmi8l8q952g1zhhafqs9cy4591gsmr7kb", + "url": "https://github.com/GrapheneOS/platform_packages_apps_DeskClock" + }, + "packages/apps/DevCamera": { + "dateTime": 1621251763, + "groups": [ + "pdk" + ], + "rev": "7b1d45fd7767e3f5c3571fc7de33aa5c85c084ba", + "revisionExpr": "7b1d45fd7767e3f5c3571fc7de33aa5c85c084ba", + "sha256": "10vv74hndkdq9281dxsv8jk8frfjjqkqw2h48wc63c762mvvfy5f", + "url": "https://android.googlesource.com/platform/packages/apps/DevCamera" + }, + "packages/apps/Dialer": { + "dateTime": 1680546972, + "groups": [ + "pdk-fs" + ], + "rev": "04a8519b67b3269de315ac9bf22457995883a9cb", + "revisionExpr": "04a8519b67b3269de315ac9bf22457995883a9cb", + "sha256": "0p7zb70dk73lymzwlm9jf91rnvlby328qp1g7fpqhjl8zfc0vzs7", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Dialer" + }, + "packages/apps/DocumentsUI": { + "dateTime": 1678728712, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "71a0f5d22ca479fb1332cab4a4145e31ce53e18b", + "revisionExpr": "71a0f5d22ca479fb1332cab4a4145e31ce53e18b", + "sha256": "0pa899k4n9v43fyk2m8vcn4kmg21ngg0jjqll7ckhz0f2hk8x72l", + "url": "https://github.com/GrapheneOS/platform_packages_apps_DocumentsUI" + }, + "packages/apps/EmergencyInfo": { + "dateTime": 1672964746, + "groups": [ + "pdk-fs" + ], + "rev": "9657afc9cd82cc933fa73d7ecec1c3c0ea8d4d92", + "revisionExpr": "9657afc9cd82cc933fa73d7ecec1c3c0ea8d4d92", + "sha256": "0wa3yzwsf93pcxlhwbiksp40854hdnx8z1rmphbd5zy8kyzy31cb", + "url": "https://android.googlesource.com/platform/packages/apps/EmergencyInfo" + }, + "packages/apps/ExactCalculator": { + "dateTime": 1663071638, + "groups": [], + "rev": "89fe58e083a80342f4e890314d8445eac1066397", + "revisionExpr": "89fe58e083a80342f4e890314d8445eac1066397", + "sha256": "10i57g72659dq7kwgvs5x28kimm71l290bsibck18djqiya32ykr", + "url": "https://github.com/GrapheneOS/platform_packages_apps_ExactCalculator" + }, + "packages/apps/Gallery2": { + "dateTime": 1678728714, + "groups": [ + "pdk-fs" + ], + "rev": "b1f9e573c4680baf093f3f213e7314abb1b1c431", + "revisionExpr": "b1f9e573c4680baf093f3f213e7314abb1b1c431", + "sha256": "04fvzw4zvsck5gr8xqf8bsngp17iklfhs40lh9zmnp2svxpys9a4", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Gallery2" + }, + "packages/apps/GmsCompat": { + "dateTime": 1682803053, + "groups": [ + "pdk-fs" + ], + "rev": "d2565f542093fd068e65991738647fe1251256f3", + "revisionExpr": "d2565f542093fd068e65991738647fe1251256f3", + "sha256": "1klbhhv8rbj4gmxrclzcnv0b8q047ac6c3l46q924h9kaxijkva2", + "url": "https://github.com/GrapheneOS/platform_packages_apps_GmsCompat" + }, + "packages/apps/HTMLViewer": { + "dateTime": 1646820363, + "groups": [ + "pdk-fs" + ], + "rev": "40ee5730f96f840b1be7cbe8daabddd543eba49b", + "revisionExpr": "40ee5730f96f840b1be7cbe8daabddd543eba49b", + "sha256": "14lig05g1p6fm16fbm56yjhm4888z5wi1xhymbhbfahg6sg7nzaz", + "url": "https://android.googlesource.com/platform/packages/apps/HTMLViewer" + }, + "packages/apps/ImsServiceEntitlement": { + "dateTime": 1664839692, + "groups": [ + "pdk-fs" + ], + "rev": "29f98848134a4cb1985a45c68ee13b354e8e1d92", + "revisionExpr": "29f98848134a4cb1985a45c68ee13b354e8e1d92", + "sha256": "15vz9rnw51qrnpsip8w1bray2kp1y4d9rdpjx97ba4vw9dsvdaia", + "url": "https://android.googlesource.com/platform/packages/apps/ImsServiceEntitlement" + }, + "packages/apps/KeyChain": { + "dateTime": 1672964753, + "groups": [ + "pdk-fs" + ], + "rev": "332e7efede46459ee5f0e3111d9a37730a639ea3", + "revisionExpr": "332e7efede46459ee5f0e3111d9a37730a639ea3", + "sha256": "0acgby6wkq0mmbhhkn07l9v5mphv1wyllfwvl3g28ydn1rnm5x58", + "url": "https://android.googlesource.com/platform/packages/apps/KeyChain" + }, + "packages/apps/Launcher3": { + "dateTime": 1681777501, + "groups": [ + "pdk-fs" + ], + "rev": "7f00f01c7ff2f04fa2b228cb25ba6fdf0a8a352f", + "revisionExpr": "7f00f01c7ff2f04fa2b228cb25ba6fdf0a8a352f", + "sha256": "1f7zmxdr5c80h6akdg8kf1k55hbrl2xf3pg22crsip6an2cg52sm", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Launcher3" + }, + "packages/apps/ManagedProvisioning": { + "dateTime": 1672539931, + "groups": [ + "pdk-fs" + ], + "rev": "bb42b40b098ff453b43244e883dc6f0ad66ee9eb", + "revisionExpr": "bb42b40b098ff453b43244e883dc6f0ad66ee9eb", + "sha256": "0x803h1ippih2z517gwhy522m3qaf34j8620qlghi9pkbads9a7g", + "url": "https://android.googlesource.com/platform/packages/apps/ManagedProvisioning" + }, + "packages/apps/Messaging": { + "dateTime": 1678728875, + "groups": [ + "pdk-fs" + ], + "rev": "017d70db155f7b742810cdf22e20e430dccc0e6e", + "revisionExpr": "017d70db155f7b742810cdf22e20e430dccc0e6e", + "sha256": "1blpp6g3gvjln4n8rk2p43lhygmmld62f4knv214bzjpyfw7wsxb", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Messaging" + }, + "packages/apps/Music": { + "dateTime": 1644612448, + "groups": [ + "pdk-fs" + ], + "rev": "b991ed277219518763ec3f456d15160b357e5d7a", + "revisionExpr": "b991ed277219518763ec3f456d15160b357e5d7a", + "sha256": "177c5rhvbpc7xwb7rzkfdadf14ab5crl2dr6vr9zj7dav6i809l0", + "url": "https://android.googlesource.com/platform/packages/apps/Music" + }, + "packages/apps/MusicFX": { + "dateTime": 1672539935, + "groups": [ + "pdk-fs" + ], + "rev": "8181b24b117cf0dfa5b3e295e464c0a370d272e7", + "revisionExpr": "8181b24b117cf0dfa5b3e295e464c0a370d272e7", + "sha256": "1zkjb48g72058v16gmybm3gzx10vsd4zh0x4a33f2v4sdadwh13d", + "url": "https://android.googlesource.com/platform/packages/apps/MusicFX" + }, + "packages/apps/Nfc": { + "dateTime": 1678728873, + "groups": [ + "apps_nfc", + "pdk-fs" + ], + "rev": "6adfb350507f10a7873e1071aa29df72e78a60bf", + "revisionExpr": "6adfb350507f10a7873e1071aa29df72e78a60bf", + "sha256": "0kmjlg1pib3kmkfd7pqsr8a0xdmfrsp04fbj3gdrsfmzivlr2abq", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Nfc" + }, + "packages/apps/OnDeviceAppPrediction": { + "dateTime": 1613938360, + "groups": [ + "pdk-fs" + ], + "rev": "460e94bc49773d6e1a442fe0885e64bf3de98992", + "revisionExpr": "460e94bc49773d6e1a442fe0885e64bf3de98992", + "sha256": "1fkf6vkd884q62xl21kayi6113ggay9yla8v89nq1dyp2k5w3dna", + "url": "https://android.googlesource.com/platform/packages/apps/OnDeviceAppPrediction" + }, + "packages/apps/OneTimeInitializer": { + "dateTime": 1612562263, + "groups": [ + "pdk-fs" + ], + "rev": "3f70a0dbc890d9f125c4090b4ccfd5157ad87a64", + "revisionExpr": "3f70a0dbc890d9f125c4090b4ccfd5157ad87a64", + "sha256": "1p5xhhljcd2bcpb57b22h65rgsv6k11l3xdi0bc4jaim9p12sikp", + "url": "https://android.googlesource.com/platform/packages/apps/OneTimeInitializer" + }, + "packages/apps/PhoneCommon": { + "dateTime": 1672539942, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "cfae7e62f009f5ce51b5f889288903f28ad4fc11", + "revisionExpr": "cfae7e62f009f5ce51b5f889288903f28ad4fc11", + "sha256": "125h53l378kr49kfvrlgcj2i4yxp20aysj8g6n0k94p8jii3qh3k", + "url": "https://android.googlesource.com/platform/packages/apps/PhoneCommon" + }, + "packages/apps/Protips": { + "dateTime": 1613938152, + "groups": [ + "pdk-fs" + ], + "rev": "3437e591c14ff7eba8f114e8af5e7c4446f7ac58", + "revisionExpr": "3437e591c14ff7eba8f114e8af5e7c4446f7ac58", + "sha256": "0krih7himlvr4i051i1ccrr46pvz34nl7zabxq37i5902fg7ifn6", + "url": "https://android.googlesource.com/platform/packages/apps/Protips" + }, + "packages/apps/Provision": { + "dateTime": 1644612449, + "groups": [ + "pdk-fs" + ], + "rev": "841d5199e1d1c64e7853fd953eed5247780908c1", + "revisionExpr": "841d5199e1d1c64e7853fd953eed5247780908c1", + "sha256": "0y0drikkxgax3jqqacw5w34rrjw52hy29js4fq5affiwypl759s2", + "url": "https://android.googlesource.com/platform/packages/apps/Provision" + }, + "packages/apps/QuickAccessWallet": { + "dateTime": 1672626329, + "groups": [ + "pdk-fs" + ], + "rev": "a4c7272ba31448e2035e189ae0741c48a2b5d7f2", + "revisionExpr": "a4c7272ba31448e2035e189ae0741c48a2b5d7f2", + "sha256": "06g5il41zscv0rgikh2z1b85gkgc7875kca6gjmyq7fyzsx8klv9", + "url": "https://android.googlesource.com/platform/packages/apps/QuickAccessWallet" + }, + "packages/apps/QuickSearchBox": { + "dateTime": 1678728878, + "groups": [ + "pdk-fs" + ], + "rev": "36909cce02be5337ce2f03fc2e0514051bc6c52a", + "revisionExpr": "36909cce02be5337ce2f03fc2e0514051bc6c52a", + "sha256": "01yfdwfb0sazchq74zlkkraj344ma8gc9jyfk0npw0c8djg0lxk6", + "url": "https://github.com/GrapheneOS/platform_packages_apps_QuickSearchBox" + }, + "packages/apps/RemoteProvisioner": { + "dateTime": 1680586860, + "groups": [ + "pdk-fs" + ], + "rev": "6cd692248090309589d249c9e0aeae857b9768e3", + "revisionExpr": "6cd692248090309589d249c9e0aeae857b9768e3", + "sha256": "1mm9hk6vg6jfcbvb3bj8j0ln44gc01iidhmw9c8b3v75bfnwb164", + "url": "https://github.com/GrapheneOS/platform_packages_apps_RemoteProvisioner" + }, + "packages/apps/SafetyRegulatoryInfo": { + "dateTime": 1672539950, + "groups": [ + "pdk-fs" + ], + "rev": "8d81ddb6a5b08ca5ff9ab52db47624599068e5f8", + "revisionExpr": "8d81ddb6a5b08ca5ff9ab52db47624599068e5f8", + "sha256": "007dx5nww503fciv90c8hfmman2gq35ngym3pi0gpz813qdhx7hh", + "url": "https://android.googlesource.com/platform/packages/apps/SafetyRegulatoryInfo" + }, + "packages/apps/SampleLocationAttribution": { + "dateTime": 1633683595, + "groups": [ + "pdk-fs" + ], + "rev": "0fd20325c8c02610a0bf2021a0d178ac3105a277", + "revisionExpr": "0fd20325c8c02610a0bf2021a0d178ac3105a277", + "sha256": "1rl5fafh4w2ly59yby031ag1h5b1i7fp01i89qlsc85x5c4k3ash", + "url": "https://android.googlesource.com/platform/packages/apps/SampleLocationAttribution" + }, + "packages/apps/SecureElement": { + "dateTime": 1651857756, + "groups": [ + "apps_se", + "pdk-fs" + ], + "rev": "7e9d165899058103fa612ffb41858e4fd975182b", + "revisionExpr": "7e9d165899058103fa612ffb41858e4fd975182b", + "sha256": "1vw05as1pf6d96hxjz7rwgl0qgmhgdzfa9lrfa9alkknv42bah9n", + "url": "https://android.googlesource.com/platform/packages/apps/SecureElement" + }, + "packages/apps/Settings": { + "dateTime": 1682966722, + "groups": [ + "pdk-fs" + ], + "rev": "3cb122eae3d7af2086b9d29f5a49feab4786a60e", + "revisionExpr": "3cb122eae3d7af2086b9d29f5a49feab4786a60e", + "sha256": "11q40ainlabyvi98ld2fs7plz4kn5aybasi88jgiyw5w91ld2wdp", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Settings" + }, + "packages/apps/SettingsIntelligence": { + "dateTime": 1678728881, + "groups": [ + "pdk-fs" + ], + "rev": "a2a509acc2c0d7e6390a61bb75ce173e17fe2182", + "revisionExpr": "a2a509acc2c0d7e6390a61bb75ce173e17fe2182", + "sha256": "1kpv8c9l6ni06x31jcvaczj1b3va23y8v0d5naw8da5jlls28xxf", + "url": "https://github.com/GrapheneOS/platform_packages_apps_SettingsIntelligence" + }, + "packages/apps/SetupWizard": { + "dateTime": 1675617110, + "groups": [], + "rev": "11c8904c54fbe3ed904bd2272cc40aa0a5e6a0c8", + "revisionExpr": "11c8904c54fbe3ed904bd2272cc40aa0a5e6a0c8", + "sha256": "1j9fymxa3bvmm1dk8b8xfagrlqrqhqy4piakmhwvyi94i1f578ca", + "url": "https://github.com/GrapheneOS/platform_packages_apps_SetupWizard" + }, + "packages/apps/SpareParts": { + "dateTime": 1643389253, + "groups": [ + "pdk-fs" + ], + "rev": "b3f27d8186afe0ee1907a1e88e8e0ca0ac08e256", + "revisionExpr": "b3f27d8186afe0ee1907a1e88e8e0ca0ac08e256", + "sha256": "0sa7zmx243pk0l1hkfnscj3f0dip2c8k586w1v3msxmyxqzwng2g", + "url": "https://android.googlesource.com/platform/packages/apps/SpareParts" + }, + "packages/apps/Stk": { + "dateTime": 1664839724, + "groups": [ + "apps_stk", + "pdk-fs" + ], + "rev": "561cb12a98b0e640ccaf609948a8ab6b29f275ff", + "revisionExpr": "561cb12a98b0e640ccaf609948a8ab6b29f275ff", + "sha256": "0kl4669w1xv0wmcsm7ygyqdazygffi0rp0rpdg4l0wxnr00j85f8", + "url": "https://android.googlesource.com/platform/packages/apps/Stk" + }, + "packages/apps/StorageManager": { + "dateTime": 1672964788, + "groups": [ + "pdk-fs" + ], + "rev": "80342e2f06af3d7b24e5dae5058ebc673406d146", + "revisionExpr": "80342e2f06af3d7b24e5dae5058ebc673406d146", + "sha256": "1vmb33g432isgzqpw27dznklfxz740yar0z3fkrvjns07kna4qmk", + "url": "https://android.googlesource.com/platform/packages/apps/StorageManager" + }, + "packages/apps/SystemUIGo": { + "dateTime": 1668644998, + "groups": [ + "pdk-fs" + ], + "rev": "c85fc30dba11c885c4bb3ff1ba0d322ca24f8d7c", + "revisionExpr": "c85fc30dba11c885c4bb3ff1ba0d322ca24f8d7c", + "sha256": "0qyb5rpvngix8w6yxc1k3qlik0qsxyqcs45b1zi6mncyr1gk9xf6", + "url": "https://android.googlesource.com/platform/packages/apps/SystemUIGo" + }, + "packages/apps/TV": { + "dateTime": 1672964800, + "groups": [ + "pdk" + ], + "rev": "b09c1b8c37981bd1563b2b79b6caad6906071593", + "revisionExpr": "b09c1b8c37981bd1563b2b79b6caad6906071593", + "sha256": "0chqjpwq406hznr66labl6ps8i0kfbz002b9f4ba91nqlds192x1", + "url": "https://android.googlesource.com/platform/packages/apps/TV" + }, + "packages/apps/Tag": { + "dateTime": 1672539961, + "groups": [ + "pdk-fs" + ], + "rev": "16cf8352c88d30528266c0dd09fe9f46aaabb9a8", + "revisionExpr": "16cf8352c88d30528266c0dd09fe9f46aaabb9a8", + "sha256": "1rhdw1sxsk9g9rvbaa0m6lf814wycrcmm5kvy2raqikhi3q2fynq", + "url": "https://android.googlesource.com/platform/packages/apps/Tag" + }, + "packages/apps/Test/connectivity": { + "dateTime": 1644595143, + "groups": [ + "pdk" + ], + "rev": "6179ceeccf2ed30919d9e913f8a43ee81d01d41c", + "revisionExpr": "6179ceeccf2ed30919d9e913f8a43ee81d01d41c", + "sha256": "11bjm5447ixphing7maky2rb97cmrfv738czx9i4cczwgfa5aj24", + "url": "https://android.googlesource.com/platform/packages/apps/Test/connectivity" + }, + "packages/apps/ThemePicker": { + "dateTime": 1678740837, + "groups": [ + "pdk-fs" + ], + "rev": "572c8434f1a51360409915ab0dbfe4a6e99015bf", + "revisionExpr": "572c8434f1a51360409915ab0dbfe4a6e99015bf", + "sha256": "1jn79z5pw6bki5fllg1xj02spl53mhcymhvwgfn23jk4sknbqs5a", + "url": "https://github.com/GrapheneOS/platform_packages_apps_ThemePicker" + }, + "packages/apps/TimeZoneData": { + "dateTime": 1631285158, + "groups": [ + "pdk" + ], + "rev": "498c5148458a63598417d2b2369fbed3ab19331c", + "revisionExpr": "498c5148458a63598417d2b2369fbed3ab19331c", + "sha256": "13i2ihs85va39gsismsr1ays9x9qfb8kpm0vb11knirzf8hkmkw6", + "url": "https://android.googlesource.com/platform/packages/apps/TimeZoneData" + }, + "packages/apps/TimeZoneUpdater": { + "dateTime": 1648976919, + "groups": [ + "pdk" + ], + "rev": "e862d8ef6370b8540a8dd010d9c8dcff20735af5", + "revisionExpr": "e862d8ef6370b8540a8dd010d9c8dcff20735af5", + "sha256": "08myb6cvdm1sq7320pksyrk2062k0lja208yw87935186jv4naxa", + "url": "https://android.googlesource.com/platform/packages/apps/TimeZoneUpdater" + }, + "packages/apps/Traceur": { + "dateTime": 1672539968, + "groups": [ + "pdk-fs" + ], + "rev": "25a03106289bf9591e91576434bcbf4766c95cc5", + "revisionExpr": "25a03106289bf9591e91576434bcbf4766c95cc5", + "sha256": "049q47pls00xiy4c0fwh2c0hpykmpdizb57vp2v3y87zs9zdglrj", + "url": "https://android.googlesource.com/platform/packages/apps/Traceur" + }, + "packages/apps/TvSettings": { + "dateTime": 1673058364, + "groups": [ + "pdk-fs" + ], + "rev": "2b5504e726cc2fc36d5cccf287718d970844b012", + "revisionExpr": "2b5504e726cc2fc36d5cccf287718d970844b012", + "sha256": "1chby37w789nfsd0paa7cx3qbgihpyfg1w2vh48zw78plx2z09gk", + "url": "https://android.googlesource.com/platform/packages/apps/TvSettings" + }, + "packages/apps/UniversalMediaPlayer": { + "dateTime": 1633683592, + "groups": [], + "rev": "a56170cac624f5cd5b5344de8a24b074049d9076", + "revisionExpr": "a56170cac624f5cd5b5344de8a24b074049d9076", + "sha256": "09kqj2bdbx7k77n2gn4xvvwmnf0yij9xwqqw1fs94ivfbhac8ly1", + "url": "https://android.googlesource.com/platform/packages/apps/UniversalMediaPlayer" + }, + "packages/apps/Updater": { + "dateTime": 1681128687, + "groups": [], + "rev": "649df566ceaf5b930971601335b37adf146925df", + "revisionExpr": "649df566ceaf5b930971601335b37adf146925df", + "sha256": "1vqzlp2iw18fhs28njjywv4rmffwvyy1fn09ijn5sa22rhkz47xx", + "url": "https://github.com/GrapheneOS/platform_packages_apps_Updater" + }, + "packages/apps/WallpaperPicker2": { + "dateTime": 1678728882, + "groups": [ + "pdk-fs" + ], + "rev": "026f7d421b975eb9cb23a7a425540916b5b99803", + "revisionExpr": "026f7d421b975eb9cb23a7a425540916b5b99803", + "sha256": "1fnli7bby8qa2fn7i440mf7xr2xzris9qg64n4mpnc56k6nl7z1g", + "url": "https://github.com/GrapheneOS/platform_packages_apps_WallpaperPicker2" + }, + "packages/inputmethods/LatinIME": { + "dateTime": 1680568305, + "groups": [ + "pdk-fs" + ], + "rev": "25de44b2526fc0a62c3c0e7b9bd5bb1d59d806f8", + "revisionExpr": "25de44b2526fc0a62c3c0e7b9bd5bb1d59d806f8", + "sha256": "0gfwscsharhdvxldayvxl9822zg81jr8dz1jn01k90jn7vifch7g", + "url": "https://github.com/GrapheneOS/platform_packages_inputmethods_LatinIME" + }, + "packages/inputmethods/LeanbackIME": { + "dateTime": 1633683567, + "groups": [ + "pdk-fs" + ], + "rev": "7f3f4edc7332f27acb3803a2d295fdce1386b9d4", + "revisionExpr": "7f3f4edc7332f27acb3803a2d295fdce1386b9d4", + "sha256": "19wfvg8izsyvb2fwy1gl21vfk7v9c1icbpw542pqcjdyc6dyb672", + "url": "https://android.googlesource.com/platform/packages/inputmethods/LeanbackIME" + }, + "packages/modules/AdServices": { + "dateTime": 1664839745, + "groups": [ + "pdk-fs" + ], + "rev": "a789bd122135018bd8c13ae772e4b4f5c9c774f9", + "revisionExpr": "a789bd122135018bd8c13ae772e4b4f5c9c774f9", + "sha256": "1yi7x6plyqxay1kcy2lf6rjspn8vy2ddnw1801nz41zqcnm8r0c4", + "url": "https://android.googlesource.com/platform/packages/modules/AdServices" + }, + "packages/modules/AppSearch": { + "dateTime": 1672878362, + "groups": [ + "pdk" + ], + "rev": "4dd92af711df843f83d5a66b68b404bd292ce006", + "revisionExpr": "4dd92af711df843f83d5a66b68b404bd292ce006", + "sha256": "1k1q4h57183ix2mcylzwkxq64drp6b5cgxwzxq5fv6kcbwvm1a53", + "url": "https://android.googlesource.com/platform/packages/modules/AppSearch" + }, + "packages/modules/ArtPrebuilt": { + "dateTime": 1644595142, + "groups": [ + "pdk" + ], + "rev": "2363a7573c76c3731c66f36a858ab7811e373b1a", + "revisionExpr": "2363a7573c76c3731c66f36a858ab7811e373b1a", + "sha256": "1v4bf5ckm7sddw79qbvzdhfz57nzh68d4x2lhrjn8p8k506plrah", + "url": "https://android.googlesource.com/platform/packages/modules/ArtPrebuilt" + }, + "packages/modules/Bluetooth": { + "dateTime": 1682966734, + "groups": [ + "pdk" + ], + "rev": "b46a307e3fe62da5e9501f213dcdd82456295b7d", + "revisionExpr": "b46a307e3fe62da5e9501f213dcdd82456295b7d", + "sha256": "037n63n8pahz7bfn8v7sj1i6b2vsr9fxmamqw61f4la8vb37jcb4", + "url": "https://github.com/GrapheneOS/platform_packages_modules_Bluetooth" + }, + "packages/modules/BootPrebuilt/5.10/arm64": { + "dateTime": 1610155294, + "groups": [ + "pdk" + ], + "rev": "95cfa206c00dd5fcc72991f80ddfe383e76095ad", + "revisionExpr": "95cfa206c00dd5fcc72991f80ddfe383e76095ad", + "sha256": "1n7apxd43m3i2sqgjcp80garn9zznfcsq67gnm0nywp0bbi7wd58", + "tree": "b295d4ff499093b36054a06f316ce2f001ebcbf4", + "url": "https://android.googlesource.com/platform/packages/modules/BootPrebuilt/5.10/arm64" + }, + "packages/modules/BootPrebuilt/5.4/arm64": { + "dateTime": 1613828110, + "groups": [ + "pdk" + ], + "rev": "3130a05a2f71e6c43892db92148956af0b05a406", + "revisionExpr": "3130a05a2f71e6c43892db92148956af0b05a406", + "sha256": "13gs7i4dcwmjwld93q0w47ar1gcah0kaqbkxacwlc404axfzqg72", + "url": "https://android.googlesource.com/platform/packages/modules/BootPrebuilt/5.4/arm64" + }, + "packages/modules/CaptivePortalLogin": { + "dateTime": 1672539990, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "634c9d9c98935bb451f34346d7d5d9de04ca0b9d", + "revisionExpr": "634c9d9c98935bb451f34346d7d5d9de04ca0b9d", + "sha256": "0hn9k3vywb1safkz2hj0dran2sg21sqjlda4s19xqjz3mm0qzbak", + "url": "https://android.googlesource.com/platform/packages/modules/CaptivePortalLogin" + }, + "packages/modules/CellBroadcastService": { + "dateTime": 1672539991, + "groups": [ + "pdk" + ], + "rev": "7399b4b973e27ed6da67be71e1ce5aeb9553b993", + "revisionExpr": "7399b4b973e27ed6da67be71e1ce5aeb9553b993", + "sha256": "1i8xy7wkinqs6wqrxkw012fgcwa9hrqqjmzwwhbyn4qm2ykc9riq", + "url": "https://android.googlesource.com/platform/packages/modules/CellBroadcastService" + }, + "packages/modules/Connectivity": { + "dateTime": 1678728893, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "8365cb45c049b485e7b4d79502a038724e70ee06", + "revisionExpr": "8365cb45c049b485e7b4d79502a038724e70ee06", + "sha256": "102dfm0wl63a2j9hqslkzdkj2i4slzn1hzdssknid7j8dx7h0dg4", + "url": "https://github.com/GrapheneOS/platform_packages_modules_Connectivity" + }, + "packages/modules/DnsResolver": { + "dateTime": 1664839765, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ce3e32503b97a100df9350a066112c0b87fd0474", + "revisionExpr": "ce3e32503b97a100df9350a066112c0b87fd0474", + "sha256": "0ri5y7j91kks6w418ini15iarb1ijd6grigplvahz8f49x463wgw", + "url": "https://android.googlesource.com/platform/packages/modules/DnsResolver" + }, + "packages/modules/ExtServices": { + "dateTime": 1672539994, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ac6a9a67672580ac0aab749c97d81ca92b4d2e7b", + "revisionExpr": "ac6a9a67672580ac0aab749c97d81ca92b4d2e7b", + "sha256": "097g5qwf33368jjjvcr77s0n2ikayb9lcyhd3idf3jaszg0grbs0", + "url": "https://android.googlesource.com/platform/packages/modules/ExtServices" + }, + "packages/modules/GeoTZ": { + "dateTime": 1650458010, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "870682b01e3f3747c121b409a6fb49d92a4c94c8", + "revisionExpr": "870682b01e3f3747c121b409a6fb49d92a4c94c8", + "sha256": "129ivnha3s8vvvv3r0snsghcj7m9zzcm1qq83gn2zwc2p2zn61sq", + "url": "https://android.googlesource.com/platform/packages/modules/GeoTZ" + }, + "packages/modules/Gki": { + "dateTime": 1634729847, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "8466ade7f9fce92bb1ef8c6fd3dc01968bdf68b9", + "revisionExpr": "8466ade7f9fce92bb1ef8c6fd3dc01968bdf68b9", + "sha256": "0zsggi379gvp4k4yw2sbyzd4ffd9xy06c61l1w54a010p1nqy2iw", + "url": "https://android.googlesource.com/platform/packages/modules/Gki" + }, + "packages/modules/IPsec": { + "dateTime": 1664839764, + "groups": [ + "pdk" + ], + "rev": "285e5f1f85fa88fe8961b687d3b6e6ff824a6521", + "revisionExpr": "285e5f1f85fa88fe8961b687d3b6e6ff824a6521", + "sha256": "0blsz1cc0klj38j48m9bh8hks8glwrq6b7sk63rqda0x4bnkhg5n", + "url": "https://android.googlesource.com/platform/packages/modules/IPsec" + }, + "packages/modules/IntentResolver": { + "dateTime": 1672964830, + "groups": [ + "pdk" + ], + "rev": "979ab1f8f6c40d629207de7901a93cbbf959b177", + "revisionExpr": "979ab1f8f6c40d629207de7901a93cbbf959b177", + "sha256": "0qvvwqqhj3ahpf4nnsdgcgfm98gixnllr094vjhj8znpzka55jy8", + "url": "https://android.googlesource.com/platform/packages/modules/IntentResolver" + }, + "packages/modules/Media": { + "dateTime": 1658250766, + "groups": [ + "pdk" + ], + "rev": "81ad0c08c51e1acd226fcd4d9941409736ed6fe7", + "revisionExpr": "81ad0c08c51e1acd226fcd4d9941409736ed6fe7", + "sha256": "0jqglyvwpffx0d8xgss9awm6sy7cac84r7zxcba8gzawskqdp13y", + "url": "https://android.googlesource.com/platform/packages/modules/Media" + }, + "packages/modules/ModuleMetadata": { + "dateTime": 1622652740, + "groups": [ + "pdk" + ], + "rev": "3cf2ed217f8e58317e3f278f7d062fd8ec68d08c", + "revisionExpr": "3cf2ed217f8e58317e3f278f7d062fd8ec68d08c", + "sha256": "0wl1mb6fmnym4yyi1w4fc0zni7awb50mh9w91a6plp5j1rmy3x87", + "url": "https://android.googlesource.com/platform/packages/modules/ModuleMetadata" + }, + "packages/modules/NetworkPermissionConfig": { + "dateTime": 1650862586, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "99a7b05e8e8863c9b6026dc36aa0a97c48ee9df4", + "revisionExpr": "99a7b05e8e8863c9b6026dc36aa0a97c48ee9df4", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/packages/modules/NetworkPermissionConfig" + }, + "packages/modules/NetworkStack": { + "dateTime": 1678728895, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ce6e4a7828cf7d7725c050b45500dc11af62cd7c", + "revisionExpr": "ce6e4a7828cf7d7725c050b45500dc11af62cd7c", + "sha256": "02kxkbscavp5ii9p7h9z358bnk50q0d91lfcr0gfrxs2q0zkk9a7", + "url": "https://github.com/GrapheneOS/platform_packages_modules_NetworkStack" + }, + "packages/modules/NeuralNetworks": { + "dateTime": 1670459257, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "702115813f0ac72722e0d86b4da44ab65660e911", + "revisionExpr": "702115813f0ac72722e0d86b4da44ab65660e911", + "sha256": "013circ5kcr960d28kwgb0rsdcyf7sk08mlvm63i193gb73hgvfd", + "url": "https://android.googlesource.com/platform/packages/modules/NeuralNetworks" + }, + "packages/modules/OnDevicePersonalization": { + "dateTime": 1664839774, + "groups": [ + "pdk-fs" + ], + "rev": "bb372b558d0a2e5360bc4643c2ce20cef12cd6d3", + "revisionExpr": "bb372b558d0a2e5360bc4643c2ce20cef12cd6d3", + "sha256": "0axpqfb77jxfq2k9r8jd951f6xwa3vrgg4llf4hbqv3xhdckgkak", + "url": "https://android.googlesource.com/platform/packages/modules/OnDevicePersonalization" + }, + "packages/modules/Permission": { + "dateTime": 1679698184, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "be59d59d7ce538750533cfe454426e6e18b505c8", + "revisionExpr": "be59d59d7ce538750533cfe454426e6e18b505c8", + "sha256": "1wfim088hdqykz8am6dzjm4j1ly7jgmv4s0vm75i0wvxk5f0kwn2", + "url": "https://github.com/GrapheneOS/platform_packages_modules_Permission" + }, + "packages/modules/RuntimeI18n": { + "dateTime": 1647879989, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "a529a236d02913ef712cd497a06d575c128e5079", + "revisionExpr": "a529a236d02913ef712cd497a06d575c128e5079", + "sha256": "1l8cdm25gfp5wcp755pwda2qmb2gl5608p8m797g9ic1jjfkj97f", + "url": "https://android.googlesource.com/platform/packages/modules/RuntimeI18n" + }, + "packages/modules/SEPolicy": { + "dateTime": 1646284512, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ff064aedc19c5d989724fde8669b8ac998ad80bc", + "revisionExpr": "ff064aedc19c5d989724fde8669b8ac998ad80bc", + "sha256": "1zcvq91hzlwhy587rks9f7gfpcdnyqx7xqgcbz0d8lww05d1m4zq", + "url": "https://android.googlesource.com/platform/packages/modules/SEPolicy" + }, + "packages/modules/Scheduling": { + "dateTime": 1664839777, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "c196cc8fc5101cb71829a947b655135dec03b749", + "revisionExpr": "c196cc8fc5101cb71829a947b655135dec03b749", + "sha256": "0jvf3md7xw8z9q5sgciq7x320kih646ir7ya93qv7pyxx22pjl9i", + "url": "https://android.googlesource.com/platform/packages/modules/Scheduling" + }, + "packages/modules/SdkExtensions": { + "dateTime": 1664839780, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1cf895a1d4c7c2878cf3f9d439252001ea530f76", + "revisionExpr": "1cf895a1d4c7c2878cf3f9d439252001ea530f76", + "sha256": "0lmipbsl6zfirjn27179wdbgrjfpzlszkdz74iadd5ffywpybk5k", + "url": "https://android.googlesource.com/platform/packages/modules/SdkExtensions" + }, + "packages/modules/StatsD": { + "dateTime": 1669249688, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "7caeb5cd345dc9b8b635bbc316d0e3f4db85020e", + "revisionExpr": "7caeb5cd345dc9b8b635bbc316d0e3f4db85020e", + "sha256": "0vgmsl969pqks1d14q896k8if8q2j5nx5yhnghdsbmiq2vp07b7v", + "url": "https://android.googlesource.com/platform/packages/modules/StatsD" + }, + "packages/modules/TestModule": { + "dateTime": 1539195664, + "groups": [], + "rev": "3523a2f0f9b12d4e60374af63aae14f75a2b4c10", + "revisionExpr": "3523a2f0f9b12d4e60374af63aae14f75a2b4c10", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/packages/modules/TestModule" + }, + "packages/modules/Uwb": { + "dateTime": 1682355805, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "79bd2ebc3cd28524ce02d934df1c9931dbfce220", + "revisionExpr": "79bd2ebc3cd28524ce02d934df1c9931dbfce220", + "sha256": "0gbrvbbpqhvbg18v79sc2dpcc2a517l38qmf1f2gs9gypks5x0kv", + "url": "https://github.com/GrapheneOS/platform_packages_modules_Uwb" + }, + "packages/modules/Virtualization": { + "dateTime": 1676398875, + "groups": [ + "pdk" + ], + "rev": "8244e5988b6b11ebb527c3ef39b90bb995d8d6b2", + "revisionExpr": "8244e5988b6b11ebb527c3ef39b90bb995d8d6b2", + "sha256": "1y6jgk5xacfz1kc1ad3j47hz2cjli9kwcx43qmp2ffv13h1kl2z9", + "url": "https://android.googlesource.com/platform/packages/modules/Virtualization" + }, + "packages/modules/Wifi": { + "dateTime": 1681167023, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "238edfe6532fb4c94e3fc1e1eba090971f76491d", + "revisionExpr": "238edfe6532fb4c94e3fc1e1eba090971f76491d", + "sha256": "0bf4caln8sbv6jlbnx29iq5aynxfknpkwbmp6vzcad9h1zwb1cja", + "url": "https://github.com/GrapheneOS/platform_packages_modules_Wifi" + }, + "packages/modules/adb": { + "dateTime": 1664839744, + "groups": [ + "pdk" + ], + "rev": "58cd7ebf6584c4db44e376fd4e4ef53e4d2ac02b", + "revisionExpr": "58cd7ebf6584c4db44e376fd4e4ef53e4d2ac02b", + "sha256": "1265m28kiszw7y243gyi64hs9vi423y9flgyqjw7y9i6fxvxc05y", + "url": "https://android.googlesource.com/platform/packages/modules/adb" + }, + "packages/modules/common": { + "dateTime": 1678728894, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "199d9689b9d3a61896967b30217e931e76e50d3a", + "revisionExpr": "199d9689b9d3a61896967b30217e931e76e50d3a", + "sha256": "0ryz87r1qw2wn1m46n0dvc0f4nv117zmzzgkafg2c8v86qqzng3l", + "url": "https://github.com/GrapheneOS/platform_packages_modules_common" + }, + "packages/modules/vndk": { + "dateTime": 1647581373, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "2e2799dd657d16d4456be0674c21784be9114141", + "revisionExpr": "2e2799dd657d16d4456be0674c21784be9114141", + "sha256": "03axx4l7zxiap11mka0v18495wf618jfrxp6j95gbjr7s4z5ghw8", + "url": "https://android.googlesource.com/platform/packages/modules/vndk" + }, + "packages/providers/BlockedNumberProvider": { + "dateTime": 1672540031, + "groups": [ + "pdk-fs" + ], + "rev": "9961ffbba973c2ca87e9ca90d2f5a90271e3d0ae", + "revisionExpr": "9961ffbba973c2ca87e9ca90d2f5a90271e3d0ae", + "sha256": "156z6w83ighvm23jajv2i3z5c5cmzq59xq2z0jpsp7n0b4vflq08", + "url": "https://android.googlesource.com/platform/packages/providers/BlockedNumberProvider" + }, + "packages/providers/BookmarkProvider": { + "dateTime": 1613938159, + "groups": [ + "pdk-fs" + ], + "rev": "8cfd4be65fb59790b33c7b3d88bc7d2ac0dccb08", + "revisionExpr": "8cfd4be65fb59790b33c7b3d88bc7d2ac0dccb08", + "sha256": "06p1pl2iq980hibsdal7jq7qnmvsr3w4zw88jvr53ifgjvaj7jyy", + "url": "https://android.googlesource.com/platform/packages/providers/BookmarkProvider" + }, + "packages/providers/CalendarProvider": { + "dateTime": 1672540034, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "903115da6bf85d6ebba851e2091b4453e41f9341", + "revisionExpr": "903115da6bf85d6ebba851e2091b4453e41f9341", + "sha256": "119xyi6cklzaiwbjlhpymxypcffv7pxsr792hfbn88s42v5hff33", + "url": "https://android.googlesource.com/platform/packages/providers/CalendarProvider" + }, + "packages/providers/CallLogProvider": { + "dateTime": 1652915262, + "groups": [ + "pdk-fs" + ], + "rev": "3b4d76d9018e21d1ebe04136986e00b054a9c0b5", + "revisionExpr": "3b4d76d9018e21d1ebe04136986e00b054a9c0b5", + "sha256": "04nrm0zassz766mihfwnl1acnxfd2bxg7brlkw7hdpywrmzns47c", + "url": "https://android.googlesource.com/platform/packages/providers/CallLogProvider" + }, + "packages/providers/ContactsProvider": { + "dateTime": 1672540036, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "c63268cdc91767dec2437156c74c10436fd898ff", + "revisionExpr": "c63268cdc91767dec2437156c74c10436fd898ff", + "sha256": "1p0lndpmnxd4i9xyjkrn5y526myrvbq3dlg7zvlp7kgq5g1pri1b", + "url": "https://android.googlesource.com/platform/packages/providers/ContactsProvider" + }, + "packages/providers/DownloadProvider": { + "dateTime": 1678728902, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "6343cce54499e732a1f2768ad8c451c3f791cb84", + "revisionExpr": "6343cce54499e732a1f2768ad8c451c3f791cb84", + "sha256": "0dipp8b2689kwxw20a1rsrf4kn60dvv7dzkv0in7dga8jk2qrkp9", + "url": "https://github.com/GrapheneOS/platform_packages_providers_DownloadProvider" + }, + "packages/providers/MediaProvider": { + "dateTime": 1681167027, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1e29c12baec3e95d86aefebd0b34411f2f6315cc", + "revisionExpr": "1e29c12baec3e95d86aefebd0b34411f2f6315cc", + "sha256": "1xh5l9l21ksz0wjl28byyyd0ispzssrlgp0s362lxmmdqpf23vcc", + "url": "https://github.com/GrapheneOS/platform_packages_providers_MediaProvider" + }, + "packages/providers/PartnerBookmarksProvider": { + "dateTime": 1613938158, + "groups": [ + "pdk-fs" + ], + "rev": "d982e500f09447d000f2ca67782831cc6b599330", + "revisionExpr": "d982e500f09447d000f2ca67782831cc6b599330", + "sha256": "12s14vcmpypbk2h116n3spvqg4akj6xizjrw7vilab7ln8wp89i5", + "url": "https://android.googlesource.com/platform/packages/providers/PartnerBookmarksProvider" + }, + "packages/providers/TelephonyProvider": { + "dateTime": 1680029504, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "70206bd6e242b00ad3bae948524964681895a4b5", + "revisionExpr": "70206bd6e242b00ad3bae948524964681895a4b5", + "sha256": "0hhgxs69svihlc4jlnx6r4vxhzqaqfyqjjkpf9y1yprcfmhbn55h", + "url": "https://android.googlesource.com/platform/packages/providers/TelephonyProvider" + }, + "packages/providers/TvProvider": { + "dateTime": 1664839800, + "groups": [ + "pdk-fs" + ], + "rev": "314a46aff20495c68d937c9941b636b21bafeb3c", + "revisionExpr": "314a46aff20495c68d937c9941b636b21bafeb3c", + "sha256": "08w6a7cwskmzhbbcq8l4prk4vyrc13nbkiwvwb1nmwl201374qdd", + "url": "https://android.googlesource.com/platform/packages/providers/TvProvider" + }, + "packages/providers/UserDictionaryProvider": { + "dateTime": 1644595138, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1a5d6d4997847e0ec2040be5cb9a7efaf1620e72", + "revisionExpr": "1a5d6d4997847e0ec2040be5cb9a7efaf1620e72", + "sha256": "0psiiwswbny9lxxfq42sbwrip140dbk66drp14bj8ljzyb8il6wd", + "url": "https://android.googlesource.com/platform/packages/providers/UserDictionaryProvider" + }, + "packages/screensavers/Basic": { + "dateTime": 1672626436, + "groups": [ + "pdk-fs" + ], + "rev": "ac543eca98fcd680988df733846c9ce35c562218", + "revisionExpr": "ac543eca98fcd680988df733846c9ce35c562218", + "sha256": "1f55xipd0vsjgr7ipiqb0gj8iyhghvds8w6c3wajnjk57hh76nqz", + "url": "https://android.googlesource.com/platform/packages/screensavers/Basic" + }, + "packages/screensavers/PhotoTable": { + "dateTime": 1672540046, + "groups": [ + "pdk-fs" + ], + "rev": "adba65f016a23f18157ffbc46c6da4c54ae849f9", + "revisionExpr": "adba65f016a23f18157ffbc46c6da4c54ae849f9", + "sha256": "0z1wr216wgmrriq0dgzz93fzlw2363sd3j53xqp5600gdah8jjzl", + "url": "https://android.googlesource.com/platform/packages/screensavers/PhotoTable" + }, + "packages/services/AlternativeNetworkAccess": { + "dateTime": 1664839807, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "e3befa400fb3d33ec74d357960d07cf9eee754e8", + "revisionExpr": "e3befa400fb3d33ec74d357960d07cf9eee754e8", + "sha256": "030lw9g6pggrr1v8929m7b46h46y5nq8c47jdpp444sqmfddyycl", + "url": "https://android.googlesource.com/platform/packages/services/AlternativeNetworkAccess" + }, + "packages/services/BuiltInPrintService": { + "dateTime": 1672626438, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "de317b461b4b1081fdd1e62329081db0f6607186", + "revisionExpr": "de317b461b4b1081fdd1e62329081db0f6607186", + "sha256": "0kv21wjqjk9c4jcijwvbp1df2m3dfhxkkcfyl1mkc0ysfdgy8596", + "url": "https://android.googlesource.com/platform/packages/services/BuiltInPrintService" + }, + "packages/services/Car": { + "dateTime": 1673058453, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "af68c5744030bfa8b9f4257975a019bdc60bab8e", + "revisionExpr": "af68c5744030bfa8b9f4257975a019bdc60bab8e", + "sha256": "13mhwy1s1d7f6arr54d62ldhkbswgzsr4q7slh4q64dkcabza4yz", + "url": "https://android.googlesource.com/platform/packages/services/Car" + }, + "packages/services/Iwlan": { + "dateTime": 1680029509, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "db2b33dc1dd8e3cb9deebc4f3bcee5f8cc8a49c1", + "revisionExpr": "db2b33dc1dd8e3cb9deebc4f3bcee5f8cc8a49c1", + "sha256": "0awsk5y4xkw3vkrqdcjjdbq14zzb4iy8ksikgw42m26g6g4yds16", + "url": "https://android.googlesource.com/platform/packages/services/Iwlan" + }, + "packages/services/Mms": { + "dateTime": 1671244051, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "627963a179dea2faa33943096a8d9b5bcb6f66a2", + "revisionExpr": "627963a179dea2faa33943096a8d9b5bcb6f66a2", + "sha256": "028xapxfdi0ddjvziadpzvkk1cv93qmygycd1dd0bsxcl9m463kx", + "url": "https://android.googlesource.com/platform/packages/services/Mms" + }, + "packages/services/Mtp": { + "dateTime": 1638989780, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "5d827f2e69dacf1cfddc03e66466f9af9a908b9f", + "revisionExpr": "5d827f2e69dacf1cfddc03e66466f9af9a908b9f", + "sha256": "1zvdfan8ramdjyr5rscdm6zhi2pdlbgqawbcy6xxdj9jylscanpn", + "url": "https://android.googlesource.com/platform/packages/services/Mtp" + }, + "packages/services/Telecomm": { + "dateTime": 1680029513, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "fe034361ff20945c0ac21ecbb2730a1b15956052", + "revisionExpr": "fe034361ff20945c0ac21ecbb2730a1b15956052", + "sha256": "0p8snm0cq7g1nwizgmp2dw55c2xarg947d425jh0a93s0pdfahy7", + "url": "https://android.googlesource.com/platform/packages/services/Telecomm" + }, + "packages/services/Telephony": { + "dateTime": 1673058460, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "ddaf2a0d6a2ccbe2c7eeafd573cd34ac620bb939", + "revisionExpr": "ddaf2a0d6a2ccbe2c7eeafd573cd34ac620bb939", + "sha256": "0dz09f50drp0zq6vpi2ckl05nk76f6hvvdp3wbyv364yf576g30x", + "url": "https://android.googlesource.com/platform/packages/services/Telephony" + }, + "packages/wallpapers/ImageWallpaper": { + "dateTime": 1571790197, + "groups": [ + "pdk-fs" + ], + "rev": "0a1680f07b09889c7642a775b6bb69d1b27f9b09", + "revisionExpr": "0a1680f07b09889c7642a775b6bb69d1b27f9b09", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/packages/wallpapers/ImageWallpaper" + }, + "packages/wallpapers/LivePicker": { + "dateTime": 1672540059, + "groups": [ + "pdk-fs" + ], + "rev": "d9ab82d7fcd11845d5f7cc2ebf99fc10fa3fa384", + "revisionExpr": "d9ab82d7fcd11845d5f7cc2ebf99fc10fa3fa384", + "sha256": "0sk1q51i9pp23plcc66d4h2s29p2hcfh10lck2sngssdb7dvg5rs", + "url": "https://android.googlesource.com/platform/packages/wallpapers/LivePicker" + }, + "pdk": { + "dateTime": 1635443624, + "groups": [ + "pdk" + ], + "rev": "ac7df209e3ba002eb4fcfc7c8d4b818a0371fca4", + "revisionExpr": "ac7df209e3ba002eb4fcfc7c8d4b818a0371fca4", + "sha256": "0ry7ki24smzx9s9yygx5aby1njjxl3ni7spqk3nai77p83myacqb", + "url": "https://android.googlesource.com/platform/pdk" + }, + "platform_testing": { + "dateTime": 1673058465, + "groups": [ + "cts", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "0b9279fc6a33285edb20d4e1880baaaba31b91fa", + "revisionExpr": "0b9279fc6a33285edb20d4e1880baaaba31b91fa", + "sha256": "1nhnwjbnnsrzxbzwvq0gg5irdikj7qjb27s2bqzsybpi31af0flf", + "url": "https://android.googlesource.com/platform/platform_testing" + }, + "prebuilts/abi-dumps/ndk": { + "dateTime": 1651939999, + "groups": [ + "pdk-fs" + ], + "rev": "2f65d46ae63dcbd7eb10036b6bbf8198c44db5b9", + "revisionExpr": "2f65d46ae63dcbd7eb10036b6bbf8198c44db5b9", + "sha256": "0k584k582yywv6sw8j8r4vxwgw6da29iw2h1rwbqzxhshb3hdpkz", + "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/ndk" + }, + "prebuilts/abi-dumps/platform": { + "dateTime": 1651939998, + "groups": [ + "pdk-fs" + ], + "rev": "23b5443391b684e58c4560d0030bba003b264fb4", + "revisionExpr": "23b5443391b684e58c4560d0030bba003b264fb4", + "sha256": "1zwy4cj62cvp7wc6bd5gm5b5h5as15f7b1qfajh3s02m6yxzvm44", + "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/platform" + }, + "prebuilts/abi-dumps/vndk": { + "dateTime": 1654173161, + "groups": [ + "pdk-fs" + ], + "rev": "6bd28dedd88bd698426b7c134cc86e62e7c5885a", + "revisionExpr": "6bd28dedd88bd698426b7c134cc86e62e7c5885a", + "sha256": "086qpy3ad1dpb0pdbq1d0fcw89ixq3w4jhi9yn8ajrz580jsjpzj", + "url": "https://android.googlesource.com/platform/prebuilts/abi-dumps/vndk" + }, + "prebuilts/android-emulator": { + "dateTime": 1656451395, + "groups": [ + "pdk-fs" + ], + "rev": "dfb9801885e1dab816ef9283fc671283b748d86e", + "revisionExpr": "dfb9801885e1dab816ef9283fc671283b748d86e", + "sha256": "1yvpbwdiibzd4z26dmp5pfhikpyn3hmvlh1ggkgf8qr9cn2cv4g7", + "url": "https://android.googlesource.com/platform/prebuilts/android-emulator" + }, + "prebuilts/asuite": { + "dateTime": 1668645109, + "groups": [ + "pdk" + ], + "rev": "8a00b4544c04f2073eb1329c8d7fcb67cd0b398a", + "revisionExpr": "8a00b4544c04f2073eb1329c8d7fcb67cd0b398a", + "sha256": "06fva0yjg07ian3bjaia22p9jc7zygdyq8jky3ds40q4gdzbvbhq", + "url": "https://android.googlesource.com/platform/prebuilts/asuite" + }, + "prebuilts/bazel/linux-x86_64": { + "dateTime": 1638217236, + "groups": [ + "linux", + "pdk" + ], + "rev": "ef59c37ad35a770417121585d276444cb75d77e6", + "revisionExpr": "ef59c37ad35a770417121585d276444cb75d77e6", + "sha256": "1mhjw6z9b3h8c80svg7vcn8dmcm9dq7211jx1f5fc2qqhb4h1xsx", + "url": "https://android.googlesource.com/platform/prebuilts/bazel/linux-x86_64" + }, + "prebuilts/build-tools": { + "dateTime": 1664839830, + "groups": [ + "pdk" + ], + "rev": "7f95cdddb18593e04fa167708aaae54896d291ea", + "revisionExpr": "7f95cdddb18593e04fa167708aaae54896d291ea", + "sha256": "1hpdkqgk277vmazdi3sfpdl5pjmmsy3ah66xfz0zvhhslfq1l6s4", + "url": "https://android.googlesource.com/platform/prebuilts/build-tools" + }, + "prebuilts/bundletool": { + "dateTime": 1646458721, + "groups": [ + "pdk" + ], + "rev": "392c25154aac1d61aea84cfbc1be7d920f27b357", + "revisionExpr": "392c25154aac1d61aea84cfbc1be7d920f27b357", + "sha256": "0hlrwspccy84nj0cararwz5dymnz57imy1s5yvdyw257mbmzz6bm", + "url": "https://android.googlesource.com/platform/prebuilts/bundletool" + }, + "prebuilts/checkcolor": { + "dateTime": 1643995766, + "groups": [ + "pdk" + ], + "rev": "47d4cfb86c5001ef70ef9f9fbed6db04209f1775", + "revisionExpr": "47d4cfb86c5001ef70ef9f9fbed6db04209f1775", + "sha256": "1ppl0j3ixjyx1ypywbkh2ay3bja5syjrp94946vwxcd2pqnrz2z0", + "url": "https://android.googlesource.com/platform/prebuilts/checkcolor" + }, + "prebuilts/checkstyle": { + "dateTime": 1647591050, + "groups": [ + "pdk" + ], + "rev": "fd988c15302ded7109388dd80456ae282ccaef82", + "revisionExpr": "fd988c15302ded7109388dd80456ae282ccaef82", + "sha256": "1n9fyhsfim5pb4gd3x0ms0ppvvc2czd1vjy66w7adczqiwlsqli5", + "url": "https://android.googlesource.com/platform/prebuilts/checkstyle" + }, + "prebuilts/clang-tools": { + "dateTime": 1645667812, + "groups": [ + "pdk" + ], + "rev": "8be4a2386eef2e2337c654ace5ceeb1d4d9c4615", + "revisionExpr": "8be4a2386eef2e2337c654ace5ceeb1d4d9c4615", + "sha256": "0finr6d9jiq6zva7xjq4yigarzq2bq0flhh92h6ipgj3fnpr3xxm", + "url": "https://android.googlesource.com/platform/prebuilts/clang-tools" + }, + "prebuilts/clang/host/linux-x86": { + "dateTime": 1651652329, + "groups": [ + "pdk" + ], + "rev": "c9c9d70ad5cb62dd761adccd87c34e8a35846a81", + "revisionExpr": "c9c9d70ad5cb62dd761adccd87c34e8a35846a81", + "sha256": "1lak78svrmlsvanizmzw9pcxmbvzggliwbrdlrg3di05mzzkwf78", + "url": "https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86" + }, + "prebuilts/cmdline-tools": { + "dateTime": 1644957791, + "groups": [ + "pdk-fs" + ], + "rev": "f46cd25af9309e403566d1f3a34d3c46371bdd80", + "revisionExpr": "f46cd25af9309e403566d1f3a34d3c46371bdd80", + "sha256": "0wn5xndvyw1abak6v8gh4ngrqbgnqajsbhvh5r50d5knb7mbydz7", + "url": "https://android.googlesource.com/platform/prebuilts/cmdline-tools" + }, + "prebuilts/devtools": { + "dateTime": 1561663933, + "groups": [ + "pdk-fs" + ], + "rev": "7880027af1a44ffe1c2b4ef8c874ff9c3a414b69", + "revisionExpr": "7880027af1a44ffe1c2b4ef8c874ff9c3a414b69", + "sha256": "1yr6acnwdmwygnvd1kljs27pnhwywgm8gv7qp1m6ir23axwydx0s", + "url": "https://android.googlesource.com/platform/prebuilts/devtools" + }, + "prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8": { + "dateTime": 1645807930, + "groups": [ + "linux", + "pdk" + ], + "rev": "c2f3c6976a1b064810179e70351b67fa577fbc80", + "revisionExpr": "c2f3c6976a1b064810179e70351b67fa577fbc80", + "sha256": "0j2ynaxpv8yivpp0n4d4zsdqyiwb57lqj53s4m3dl1mfx61q8a65", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8" + }, + "prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8": { + "dateTime": 1646421967, + "groups": [ + "pdk-fs" + ], + "rev": "5f20d5fab91331118a3c8b31038fd1400457ea26", + "revisionExpr": "5f20d5fab91331118a3c8b31038fd1400457ea26", + "sha256": "1bswrbv84gkanaabj4hjdfcwfsx0j4x7rwh68kx52fjzg16clw51", + "url": "https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8" + }, + "prebuilts/go/linux-x86": { + "dateTime": 1648004511, + "groups": [ + "linux", + "pdk", + "tradefed" + ], + "rev": "54b24a8b0acb4627a3e352121f262a92fecdad24", + "revisionExpr": "54b24a8b0acb4627a3e352121f262a92fecdad24", + "sha256": "1nc7rsrngzz4bakvxc7llvqgf05iq7fx3av98f01ghbva9ca911c", + "url": "https://android.googlesource.com/platform/prebuilts/go/linux-x86" + }, + "prebuilts/gradle-plugin": { + "dateTime": 1650077630, + "groups": [ + "pdk", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "4045aecd4f30ac8e3e0c7aa0e24d23b6b2263efa", + "revisionExpr": "4045aecd4f30ac8e3e0c7aa0e24d23b6b2263efa", + "sha256": "0ziicc72lxp0aw1b6f1sb74fhl68qa00qrqgarp439i5gdc5l1i3", + "url": "https://android.googlesource.com/platform/prebuilts/gradle-plugin" + }, + "prebuilts/jdk/jdk11": { + "dateTime": 1646419176, + "groups": [ + "pdk" + ], + "rev": "3a4731d3c4e968419e008b7721b9704ccb40ddf2", + "revisionExpr": "3a4731d3c4e968419e008b7721b9704ccb40ddf2", + "sha256": "182lx53iqf6p3r3r5rc8297f79xn0ap0lcm5rggganw4pac27xxf", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk11" + }, + "prebuilts/jdk/jdk17": { + "dateTime": 1649465420, + "groups": [ + "pdk" + ], + "rev": "3a809a345408165c84f73f76bbbe6bca79801570", + "revisionExpr": "3a809a345408165c84f73f76bbbe6bca79801570", + "sha256": "0gg55fs99axpz24yf23vm659hbrya28zk0v8kgjdm5cg5kgyx7aq", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk17" + }, + "prebuilts/jdk/jdk8": { + "dateTime": 1551002778, + "groups": [ + "pdk" + ], + "rev": "74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07", + "revisionExpr": "74e4f1844dfa9b8df9e0fe2ff34a2ecc24d52b07", + "sha256": "0mhlk9jrbg0vjmy8fsjgzrn7cpywqixbj72va80mhaavp5425mg1", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk8" + }, + "prebuilts/jdk/jdk9": { + "dateTime": 1600160960, + "groups": [ + "pdk" + ], + "rev": "1f0b937930e83b0f7470b9555ad289153072882f", + "revisionExpr": "1f0b937930e83b0f7470b9555ad289153072882f", + "sha256": "0f7b8cydz6j6pvgxln6g0dp62qz0g1768zszdiwswk8zcvzk80l0", + "tree": "d8c2bfea4bba77fa788977d9afd7bd61d9cd1a04", + "url": "https://android.googlesource.com/platform/prebuilts/jdk/jdk9" + }, + "prebuilts/ktlint": { + "dateTime": 1665098975, + "groups": [ + "pdk" + ], + "rev": "36805205b6b41c9db060c442037a6eb79725171f", + "revisionExpr": "36805205b6b41c9db060c442037a6eb79725171f", + "sha256": "16dq1fc53rz78w6m8ip8g8i2x4d6k3wpibby67iwy3axcjn3nm9h", + "url": "https://android.googlesource.com/platform/prebuilts/ktlint" + }, + "prebuilts/manifest-merger": { + "dateTime": 1633683601, + "groups": [ + "pdk" + ], + "rev": "ecfeee7607781bcdd1139abf162a83c3d2d50c06", + "revisionExpr": "ecfeee7607781bcdd1139abf162a83c3d2d50c06", + "sha256": "1b7m9093aqf40m5y9yqglyfml7iakrx18lqkrqbl5n7lk341sk5i", + "url": "https://android.googlesource.com/platform/prebuilts/manifest-merger" + }, + "prebuilts/maven_repo/android": { + "dateTime": 1572476701, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "1057296cf7d4af15eb504ffdf6a1791aca1dce7b", + "revisionExpr": "1057296cf7d4af15eb504ffdf6a1791aca1dce7b", + "sha256": "1vlh9fnsdlv60a28rb6sz45laiql495vccq5bzyygy5fsxswdhp7", + "url": "https://android.googlesource.com/platform/prebuilts/maven_repo/android" + }, + "prebuilts/maven_repo/bumptech": { + "dateTime": 1633691592, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "135733fda5d783880efdcd273c5b3c62374a1ffb", + "revisionExpr": "135733fda5d783880efdcd273c5b3c62374a1ffb", + "sha256": "1g2b28firzxf9pvkdw7yid7rssr22ba8fh4b6pfz7pzf2928xpri", + "url": "https://android.googlesource.com/platform/prebuilts/maven_repo/bumptech" + }, + "prebuilts/misc": { + "dateTime": 1671668897, + "groups": [ + "pdk" + ], + "rev": "1771a7adda2f3117f3a913012ee0517ffa761454", + "revisionExpr": "1771a7adda2f3117f3a913012ee0517ffa761454", + "sha256": "06nzj4dd915xvddylgvi96xlsnwr8zgg1kifb0i344nrqagw6jck", + "url": "https://android.googlesource.com/platform/prebuilts/misc" + }, + "prebuilts/module_sdk/AdServices": { + "dateTime": 1675482528, + "groups": [ + "pdk" + ], + "rev": "023b53f3f72bf88f9ceb105013ec67f14a881703", + "revisionExpr": "023b53f3f72bf88f9ceb105013ec67f14a881703", + "sha256": "0wjrwx5w767dfmy37swsd2f3x74x711a7n99hqnizfy92r3i68cl", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/AdServices" + }, + "prebuilts/module_sdk/AppSearch": { + "dateTime": 1675482529, + "groups": [ + "pdk" + ], + "rev": "676216a51944dce299a7fa1686e082042e26fd65", + "revisionExpr": "676216a51944dce299a7fa1686e082042e26fd65", + "sha256": "0llis0rhbxfzcraxyqiklszp0fh4aqnshhg3dg2dk15fxflfrila", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/AppSearch" + }, + "prebuilts/module_sdk/Bluetooth": { + "dateTime": 1654718244, + "groups": [ + "pdk" + ], + "rev": "524d23f8664b2e5020bf401391260f67511db436", + "revisionExpr": "524d23f8664b2e5020bf401391260f67511db436", + "sha256": "1993jmbnw47dzxls2xw87kr46cvkv9fazv75sk17zxmkw7npmj9k", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Bluetooth" + }, + "prebuilts/module_sdk/Connectivity": { + "dateTime": 1675482530, + "groups": [ + "pdk" + ], + "rev": "01cde53e2512aa269afb021449ce89018d1f3d54", + "revisionExpr": "01cde53e2512aa269afb021449ce89018d1f3d54", + "sha256": "01w9972avlfddgp01sm0h9l1r4mn5jq0q181k4a9hwvgzq4x9b62", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Connectivity" + }, + "prebuilts/module_sdk/IPsec": { + "dateTime": 1675482531, + "groups": [ + "pdk" + ], + "rev": "1ac4bca96ad78e6dd82f7a800bf0fe833c07a5e1", + "revisionExpr": "1ac4bca96ad78e6dd82f7a800bf0fe833c07a5e1", + "sha256": "0jkjmsjnxjfh1hy9lcssk0vjy7ghkhy9lki1djvga45rvlmhyf0n", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/IPsec" + }, + "prebuilts/module_sdk/Media": { + "dateTime": 1675482532, + "groups": [ + "pdk" + ], + "rev": "7c28a73414ad507f94ca0765e43b7fc7101853a5", + "revisionExpr": "7c28a73414ad507f94ca0765e43b7fc7101853a5", + "sha256": "12wi1d43l6vrp88czgqxwzb5hcwvdm7gv8z5k7b2i0w48ynlw55h", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Media" + }, + "prebuilts/module_sdk/MediaProvider": { + "dateTime": 1675482534, + "groups": [ + "pdk" + ], + "rev": "842e8127ad847a3223b2eee21012172c3f239b10", + "revisionExpr": "842e8127ad847a3223b2eee21012172c3f239b10", + "sha256": "0mwzg8sgbawgxdyjgpm4cfwzvdrlgrlv1jb34qb6wwbv9nhdwl8j", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/MediaProvider" + }, + "prebuilts/module_sdk/OnDevicePersonalization": { + "dateTime": 1675482535, + "groups": [ + "pdk" + ], + "rev": "2975c8d771312556005b1d7d10b80b4d978348bc", + "revisionExpr": "2975c8d771312556005b1d7d10b80b4d978348bc", + "sha256": "1h2z4g4rgqs05sllh8y6wi4hpy59hdm9l59di3nzxzf6jxgfhfh8", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/OnDevicePersonalization" + }, + "prebuilts/module_sdk/Permission": { + "dateTime": 1675482536, + "groups": [ + "pdk" + ], + "rev": "e781b680e729ee3bdba6856f54e9322db5a0ffc2", + "revisionExpr": "e781b680e729ee3bdba6856f54e9322db5a0ffc2", + "sha256": "0m5x7173inqjc03w1dp16hjdc9dq7d5n2nn0k5fki0x59bj0pjbx", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Permission" + }, + "prebuilts/module_sdk/Scheduling": { + "dateTime": 1675482537, + "groups": [ + "pdk" + ], + "rev": "7b0dcc6d9f0cbb9c2dce348e073c14c8f3018b1d", + "revisionExpr": "7b0dcc6d9f0cbb9c2dce348e073c14c8f3018b1d", + "sha256": "1kjl45j83688ay6c8kb35hfv22ag999lmn4jgkdpyfc3p66mqfzj", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Scheduling" + }, + "prebuilts/module_sdk/SdkExtensions": { + "dateTime": 1675482539, + "groups": [ + "pdk" + ], + "rev": "742c18cd6ae65511026d55a967e5298eecb20e2b", + "revisionExpr": "742c18cd6ae65511026d55a967e5298eecb20e2b", + "sha256": "0nh68d2dzfhadzq1p82shgjgjz60d8mgkrkd0yrg43n6cyn96wj3", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/SdkExtensions" + }, + "prebuilts/module_sdk/StatsD": { + "dateTime": 1675482541, + "groups": [ + "pdk" + ], + "rev": "dfaecbfffed0fab83fe6315c15331512a609c6c9", + "revisionExpr": "dfaecbfffed0fab83fe6315c15331512a609c6c9", + "sha256": "0vly7qa3gkdzxmy7j7bigiwzy4ghb8x4ff4g9dg5crlx7mps34xx", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/StatsD" + }, + "prebuilts/module_sdk/Uwb": { + "dateTime": 1675482542, + "groups": [ + "pdk" + ], + "rev": "97cfe07e5d36477c0f17e6d1ba6ccf66b7431ca0", + "revisionExpr": "97cfe07e5d36477c0f17e6d1ba6ccf66b7431ca0", + "sha256": "0r6qzrlb04s4gfsn7h6sdn0r88ypc5lmmgriv9hily4z1lgxc353", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Uwb" + }, + "prebuilts/module_sdk/Wifi": { + "dateTime": 1675482543, + "groups": [ + "pdk" + ], + "rev": "d618cf01ce509e02c0a3e433ae472c87db5f4864", + "revisionExpr": "d618cf01ce509e02c0a3e433ae472c87db5f4864", + "sha256": "10slv84rvphk5r355056ajpcdgaqfcjfwhgkmdjwncvncx325n79", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/Wifi" + }, + "prebuilts/module_sdk/art": { + "dateTime": 1675482545, + "groups": [ + "pdk" + ], + "rev": "ef7d474d1eeca1f63be71d2c31a25fa17a67bdfa", + "revisionExpr": "ef7d474d1eeca1f63be71d2c31a25fa17a67bdfa", + "sha256": "1pn1ffcg3i58wqv4r6hyskfxzmjx5j4y9mmqn9ld2jg9wjxp5rvw", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/art" + }, + "prebuilts/module_sdk/conscrypt": { + "dateTime": 1675482547, + "groups": [ + "pdk" + ], + "rev": "4b38ed784231c1b2b78c7a4f1eb81e1631ea7dae", + "revisionExpr": "4b38ed784231c1b2b78c7a4f1eb81e1631ea7dae", + "sha256": "1yhz4hd842f3lwj8c745064vlkdb7xkqd4497kf1pxw71ff74nk5", + "url": "https://android.googlesource.com/platform/prebuilts/module_sdk/conscrypt" + }, + "prebuilts/ndk": { + "dateTime": 1651102777, + "groups": [ + "pdk" + ], + "rev": "44e35a40ecda0c30cc757ae239c31abdf0c496fd", + "revisionExpr": "44e35a40ecda0c30cc757ae239c31abdf0c496fd", + "sha256": "06vaiv4f69ih63ih49zr6aw4g36jadlss1fha2m2hh8z2fvx53q2", + "url": "https://android.googlesource.com/platform/prebuilts/ndk" + }, + "prebuilts/qemu-kernel": { + "dateTime": 1622652773, + "groups": [ + "pdk" + ], + "rev": "841f4661bd5fcd086206d4e3ed16eb0432493679", + "revisionExpr": "841f4661bd5fcd086206d4e3ed16eb0432493679", + "sha256": "174ffmr45kn5qkzbfc8a9irk8p2ksxzj5rylbbisswhlk7419rpq", + "url": "https://android.googlesource.com/platform/prebuilts/qemu-kernel" + }, + "prebuilts/r8": { + "dateTime": 1668040178, + "groups": [ + "pdk" + ], + "rev": "75ec1d47bc130ec7682ddae5046c8dae45cb3e84", + "revisionExpr": "75ec1d47bc130ec7682ddae5046c8dae45cb3e84", + "sha256": "1zn4z0gr8i33vw8z86nsnlq766sh4xama0jwwis11vpa9cj833bs", + "url": "https://android.googlesource.com/platform/prebuilts/r8" + }, + "prebuilts/remoteexecution-client": { + "dateTime": 1670639327, + "groups": [ + "pdk" + ], + "rev": "ad1d9e6c048ee986aa143b763ad298f092c40e41", + "revisionExpr": "ad1d9e6c048ee986aa143b763ad298f092c40e41", + "sha256": "0prrl1sppsd6nzmiqqp217p637by4vvv3n5ribai6xzhqmvj74qf", + "url": "https://android.googlesource.com/platform/prebuilts/remoteexecution-client" + }, + "prebuilts/runtime": { + "dateTime": 1652111820, + "groups": [ + "pdk" + ], + "rev": "9e38bf90406e422304b60d06f3256dd5d02677cf", + "revisionExpr": "9e38bf90406e422304b60d06f3256dd5d02677cf", + "sha256": "0x941hqbiq2lpqak34dfyijc54zalaw8mh0r6cq626pp1zn61j2a", + "url": "https://android.googlesource.com/platform/prebuilts/runtime" + }, + "prebuilts/rust": { + "dateTime": 1647372856, + "groups": [ + "pdk" + ], + "rev": "3bd33ffd0f448c15acb98d576c9705d7e6244c9d", + "revisionExpr": "3bd33ffd0f448c15acb98d576c9705d7e6244c9d", + "sha256": "0v3mzy821y59hza4ixzrkn1cpsszaray5166spcf128bcv2bwp53", + "url": "https://android.googlesource.com/platform/prebuilts/rust" + }, + "prebuilts/sdk": { + "dateTime": 1672453727, + "groups": [ + "pdk" + ], + "rev": "707d377947c99642821861243309007470e880e3", + "revisionExpr": "707d377947c99642821861243309007470e880e3", + "sha256": "0mwz225qw4hd66100assc13qf7kqrji3b171fd7qc95gbvsvvwss", + "url": "https://android.googlesource.com/platform/prebuilts/sdk" + }, + "prebuilts/tools": { + "dateTime": 1672964979, + "groups": [ + "pdk", + "tools" + ], + "rev": "5b01086c7a3d3c387eb0388c01b2fc525dc34223", + "revisionExpr": "5b01086c7a3d3c387eb0388c01b2fc525dc34223", + "sha256": "1k9vcss2hblwjnn5zkzlhn7z4az2qyjzfwmzsamj1a273rry8shm", + "url": "https://android.googlesource.com/platform/prebuilts/tools" + }, + "prebuilts/vndk/v28": { + "dateTime": 1646375428, + "groups": [ + "pdk" + ], + "rev": "682bb53451739cc166c4cbcb08ef0a4891f076af", + "revisionExpr": "682bb53451739cc166c4cbcb08ef0a4891f076af", + "sha256": "1b345afs8piy5xk7n2hci2q1sv6bcnk4g1lac53jvrb1d7p95mif", + "url": "https://android.googlesource.com/platform/prebuilts/vndk/v28" + }, + "prebuilts/vndk/v29": { + "dateTime": 1664839893, + "groups": [ + "pdk" + ], + "rev": "5d530fb1f01685d2c89b8115ec1f59b01d32a30e", + "revisionExpr": "5d530fb1f01685d2c89b8115ec1f59b01d32a30e", + "sha256": "1gr1q2qrji6lrcm8yjh5qjls47dc603ypqj12pk5sgi9s26brybq", + "url": "https://android.googlesource.com/platform/prebuilts/vndk/v29" + }, + "prebuilts/vndk/v30": { + "dateTime": 1672720129, + "groups": [ + "pdk" + ], + "rev": "5aebe99ae03d5ecb3a9ec099470b0a2f31b81489", + "revisionExpr": "5aebe99ae03d5ecb3a9ec099470b0a2f31b81489", + "sha256": "0m80slal5avzwq0q7r151fnrbcpbs5lzziyk1h1alamjm7v5cw5l", + "url": "https://android.googlesource.com/platform/prebuilts/vndk/v30" + }, + "prebuilts/vndk/v31": { + "dateTime": 1672720130, + "groups": [ + "pdk" + ], + "rev": "969d5293913d7830bc7cce8b7517e9590e93a82e", + "revisionExpr": "969d5293913d7830bc7cce8b7517e9590e93a82e", + "sha256": "0f1js2ryqqrdhlyfa4vh46l3h9msdfn89pdjyqqv4vzq0c30zd8l", + "url": "https://android.googlesource.com/platform/prebuilts/vndk/v31" + }, + "prebuilts/vndk/v32": { + "dateTime": 1672720131, + "groups": [ + "pdk" + ], + "rev": "ea6c2fda11e3a6c087c7682a78306963bbe0c711", + "revisionExpr": "ea6c2fda11e3a6c087c7682a78306963bbe0c711", + "sha256": "1zrl8iv1bm54xpb452f32ihsf9k6gk5bypq200np731mgzbmrjg5", + "url": "https://android.googlesource.com/platform/prebuilts/vndk/v32" + }, + "script": { + "dateTime": 1682965791, + "groups": [], + "rev": "14eb89c6c6107441b4b6e4382bc55ba7a80b608b", + "revisionExpr": "14eb89c6c6107441b4b6e4382bc55ba7a80b608b", + "sha256": "03ykb5qbx8fd9q7p6mhvdb2gd5kd56gr92xdng33wzcn0bc5jc1r", + "url": "https://github.com/GrapheneOS/script" + }, + "sdk": { + "dateTime": 1634419509, + "groups": [ + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "7368b312e99de0f2809afde1ea5a1b21d44019b0", + "revisionExpr": "7368b312e99de0f2809afde1ea5a1b21d44019b0", + "sha256": "0mkvby2h6njnrb913nkgd910c3zvz3izz5m0bi90079b2g2658hz", + "url": "https://android.googlesource.com/platform/sdk" + }, + "system/apex": { + "dateTime": 1668040191, + "groups": [ + "pdk" + ], + "rev": "a6c05564be6ac04bc1be117f86564552cc200952", + "revisionExpr": "a6c05564be6ac04bc1be117f86564552cc200952", + "sha256": "0924cy80xv80d7a3h2vjy94gbg4mz3zhyk2ygkaq1rw6sh9d2wad", + "url": "https://android.googlesource.com/platform/system/apex" + }, + "system/bpf": { + "dateTime": 1659410366, + "groups": [ + "pdk" + ], + "rev": "52121cd0ee9eb6a5624665d3cf8922f7244ef1cd", + "revisionExpr": "52121cd0ee9eb6a5624665d3cf8922f7244ef1cd", + "sha256": "1awlqa76dihd140b70awx5cwikx2x7542p6i1mglfxr1lry88prg", + "url": "https://android.googlesource.com/platform/system/bpf" + }, + "system/bpfprogs": { + "dateTime": 1647385685, + "groups": [ + "pdk" + ], + "rev": "9f98f4c7cd2dca329bdb840f5d801756926b4bf9", + "revisionExpr": "9f98f4c7cd2dca329bdb840f5d801756926b4bf9", + "sha256": "0y8wzlw1a63kpj308jbna85a89kzismca210nardp0zv20bb4mr0", + "url": "https://android.googlesource.com/platform/system/bpfprogs" + }, + "system/ca-certificates": { + "dateTime": 1678728905, + "groups": [ + "pdk" + ], + "rev": "ae725336423e2094eed8e460aac5121a492ac2e3", + "revisionExpr": "ae725336423e2094eed8e460aac5121a492ac2e3", + "sha256": "0jxzy42ppp6nd5ccvn25v39vnmg7qx6amr204v1zvhxrv6x87phc", + "url": "https://github.com/GrapheneOS/platform_system_ca-certificates" + }, + "system/chre": { + "dateTime": 1670904793, + "groups": [ + "pdk" + ], + "rev": "2eea892635e517943e1a9a7bd4552c44d3d80104", + "revisionExpr": "2eea892635e517943e1a9a7bd4552c44d3d80104", + "sha256": "1wl6dpiflmjqwj00qbc1b9plackh8alw2ii65mpm78x46in8awi0", + "url": "https://android.googlesource.com/platform/system/chre" + }, + "system/connectivity/wificond": { + "dateTime": 1669768188, + "groups": [ + "pdk" + ], + "rev": "9127db3fa789e2d805ed98f806d39b9767ee3308", + "revisionExpr": "9127db3fa789e2d805ed98f806d39b9767ee3308", + "sha256": "16cqwrj0p47a2pvq8hd4zwwm81asqglj2qcmyfsb2snw7gwsnwdj", + "url": "https://android.googlesource.com/platform/system/connectivity/wificond" + }, + "system/core": { + "dateTime": 1678728906, + "groups": [ + "pdk" + ], + "rev": "a6aef7414505d638887d06b1c6317b47d283c4a5", + "revisionExpr": "a6aef7414505d638887d06b1c6317b47d283c4a5", + "sha256": "1q4k0jfrw4wfhl77qfpplhm0yy23l894gd8p0s39gng8njgm4b4m", + "url": "https://github.com/GrapheneOS/platform_system_core" + }, + "system/dmesgd": { + "dateTime": 1644599334, + "groups": [ + "pdk" + ], + "rev": "45b6106898f6bca88d66639354b536d770d1c53c", + "revisionExpr": "45b6106898f6bca88d66639354b536d770d1c53c", + "sha256": "0nb22hbdq54kgskfaxshzjd01d2dv5jrqxpr2i21gs1dpwaflx0z", + "url": "https://android.googlesource.com/platform/system/dmesgd" + }, + "system/extras": { + "dateTime": 1678728908, + "groups": [ + "pdk" + ], + "rev": "458cf613da352c246efa31081a377a05686a6663", + "revisionExpr": "458cf613da352c246efa31081a377a05686a6663", + "sha256": "0ppqmlg09s2j7smnxir77zsfv6krw6hgryi2akha2zsw5ps1qjx1", + "url": "https://github.com/GrapheneOS/platform_system_extras" + }, + "system/gatekeeper": { + "dateTime": 1635481061, + "groups": [ + "pdk" + ], + "rev": "a7af87e5bf47a1b3ae2945c09f466d476d89a229", + "revisionExpr": "a7af87e5bf47a1b3ae2945c09f466d476d89a229", + "sha256": "1l75d5xk670pjzv9p79v90wvpxnwjhymwdm6szwyziz6686kacgi", + "url": "https://android.googlesource.com/platform/system/gatekeeper" + }, + "system/gsid": { + "dateTime": 1658358825, + "groups": [ + "pdk" + ], + "rev": "27eddfa0e056bccf58e25b2091d358b6dbfa509c", + "revisionExpr": "27eddfa0e056bccf58e25b2091d358b6dbfa509c", + "sha256": "11nl39mnhmqkw0zyr7kbkgkslk68zafag5rqxgdnacibza2d7mlz", + "url": "https://android.googlesource.com/platform/system/gsid" + }, + "system/hardware/interfaces": { + "dateTime": 1659653626, + "groups": [ + "pdk" + ], + "rev": "265864c35c0635942389128139fc1664015bb45f", + "revisionExpr": "265864c35c0635942389128139fc1664015bb45f", + "sha256": "1l4r83n0m6fxrxkcn1ri8lq73yyz2v2s1ypi4i34sadm227alvcr", + "url": "https://android.googlesource.com/platform/system/hardware/interfaces" + }, + "system/hwservicemanager": { + "dateTime": 1647650500, + "groups": [ + "pdk" + ], + "rev": "13da45a7f0f80493750441747839a3d9c6d379e4", + "revisionExpr": "13da45a7f0f80493750441747839a3d9c6d379e4", + "sha256": "0kja20hmv8152y4ha1jl1gb5q75iidcwy7kwbc5djl5y556kx25f", + "url": "https://android.googlesource.com/platform/system/hwservicemanager" + }, + "system/incremental_delivery": { + "dateTime": 1664839916, + "groups": [ + "pdk" + ], + "rev": "8f9cbb23d06394684467798a2b910990c843e760", + "revisionExpr": "8f9cbb23d06394684467798a2b910990c843e760", + "sha256": "02wmczggprl4w2rx335pssxqwvhp2yiycg72afy9y176b16q8140", + "url": "https://android.googlesource.com/platform/system/incremental_delivery" + }, + "system/iorap": { + "dateTime": 1647925877, + "groups": [ + "pdk" + ], + "rev": "1b1dcfdeb3db1e3ee52db03caf6c89b5fdee1429", + "revisionExpr": "1b1dcfdeb3db1e3ee52db03caf6c89b5fdee1429", + "sha256": "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5", + "url": "https://android.googlesource.com/platform/system/iorap" + }, + "system/keymaster": { + "dateTime": 1664839918, + "groups": [ + "pdk" + ], + "rev": "10713d142520a4e56600fd68a42466fd3db5267e", + "revisionExpr": "10713d142520a4e56600fd68a42466fd3db5267e", + "sha256": "1ppl5mmv3z0j4jdb6k4j1016akazbyjvsikypfvdiaa3gmcgnyz4", + "url": "https://android.googlesource.com/platform/system/keymaster" + }, + "system/libartpalette": { + "dateTime": 1644952269, + "groups": [ + "pdk" + ], + "rev": "74c42c2b04a7167d190d957e8f44a6ad70f472a2", + "revisionExpr": "74c42c2b04a7167d190d957e8f44a6ad70f472a2", + "sha256": "1arwj40ddz4770yq67cysv4iwkzp73rg0hbqv8nja86f0nljhvvv", + "url": "https://android.googlesource.com/platform/system/libartpalette" + }, + "system/libbase": { + "dateTime": 1653504115, + "groups": [ + "pdk" + ], + "rev": "8436e04cfaa6c21be86b37e9599184d77c67faef", + "revisionExpr": "8436e04cfaa6c21be86b37e9599184d77c67faef", + "sha256": "12nhyizrsm33mvrma4yfm8hs6bmpkm76ffrdxlryvp85qqpx8ym6", + "url": "https://android.googlesource.com/platform/system/libbase" + }, + "system/libfmq": { + "dateTime": 1664839922, + "groups": [ + "pdk" + ], + "rev": "16a0cf8d892696c23d38bbc8609405fd648af34e", + "revisionExpr": "16a0cf8d892696c23d38bbc8609405fd648af34e", + "sha256": "0ci1jhap21vhamiwg4vji76fgyvznmsgki1i8y3dsxhr6268cxsq", + "url": "https://android.googlesource.com/platform/system/libfmq" + }, + "system/libhidl": { + "dateTime": 1669077257, + "groups": [ + "pdk" + ], + "rev": "9e496b52a58adcb5a786e69bab13fce011fd0a36", + "revisionExpr": "9e496b52a58adcb5a786e69bab13fce011fd0a36", + "sha256": "0wrcqz95vvflvby3h7gnh2a5dirsqyzvp2hc1x6wk6hfdvhqjvbn", + "url": "https://android.googlesource.com/platform/system/libhidl" + }, + "system/libhwbinder": { + "dateTime": 1646767975, + "groups": [ + "pdk" + ], + "rev": "bfbbb04c096deccf43ad1c52e80c399a7be985ed", + "revisionExpr": "bfbbb04c096deccf43ad1c52e80c399a7be985ed", + "sha256": "0yqyan2kjv8512l80yqyrn1mwrkj4mbgmpq8ix7pfvwis4ymam0a", + "url": "https://android.googlesource.com/platform/system/libhwbinder" + }, + "system/libprocinfo": { + "dateTime": 1647649281, + "groups": [ + "pdk" + ], + "rev": "25a50956ed0afd7abde33cbb99d7dd56ee61511d", + "revisionExpr": "25a50956ed0afd7abde33cbb99d7dd56ee61511d", + "sha256": "0s2lys7mr2x89skrkggfkq8y03yz16fmv3wav9lv1f1ax6h0jn0r", + "url": "https://android.googlesource.com/platform/system/libprocinfo" + }, + "system/librustutils": { + "dateTime": 1652378469, + "groups": [ + "pdk" + ], + "rev": "3b68c8f7ada7e95221b4dfddae25eb876c36a2bf", + "revisionExpr": "3b68c8f7ada7e95221b4dfddae25eb876c36a2bf", + "sha256": "13xs4m8mpdgxdl5mlkfhw3hsdfwfn5lbgxmhkg3726sh3ya2f9b7", + "url": "https://android.googlesource.com/platform/system/librustutils" + }, + "system/libsysprop": { + "dateTime": 1650668729, + "groups": [ + "pdk" + ], + "rev": "17d16c9c5a23d4154d7c83661f2933e267ce7cd0", + "revisionExpr": "17d16c9c5a23d4154d7c83661f2933e267ce7cd0", + "sha256": "0bzqhj1363n2xp3whvp0ps4zgy3pghfzn8axp4ci64n3vg77r611", + "url": "https://android.googlesource.com/platform/system/libsysprop" + }, + "system/libufdt": { + "dateTime": 1672878575, + "groups": [ + "pdk" + ], + "rev": "56469d72aabbdef95f7736cb06271b1480097477", + "revisionExpr": "56469d72aabbdef95f7736cb06271b1480097477", + "sha256": "1kf8amzc8wzng6k79fz8xvhi312dwid3xwp4yld6qgqikp3rcd49", + "url": "https://android.googlesource.com/platform/system/libufdt" + }, + "system/libvintf": { + "dateTime": 1649355521, + "groups": [ + "pdk" + ], + "rev": "295a2674053905f1d53b7cf1edb1812d5c2d3495", + "revisionExpr": "295a2674053905f1d53b7cf1edb1812d5c2d3495", + "sha256": "0mmcwvy3kr1cvz32w97ykm7v8njv6gn83s4f6xmmdmnbyyx24hb0", + "url": "https://android.googlesource.com/platform/system/libvintf" + }, + "system/libziparchive": { + "dateTime": 1647646211, + "groups": [ + "pdk" + ], + "rev": "c00ca31711471f7623bfe11b9b74648727cdfba3", + "revisionExpr": "c00ca31711471f7623bfe11b9b74648727cdfba3", + "sha256": "1zkcr7ffbmhxjhbmwac50da7ndcvxixhysd05x6cj1y9kf17lfb1", + "url": "https://android.googlesource.com/platform/system/libziparchive" + }, + "system/linkerconfig": { + "dateTime": 1646227638, + "groups": [ + "pdk" + ], + "rev": "45d040fd8ba22330c0ca61d2b803bd4f6cea6b7b", + "revisionExpr": "45d040fd8ba22330c0ca61d2b803bd4f6cea6b7b", + "sha256": "075229cl2v5lf8j0xxk3kbf03mzmqpyjl5is36ljc66dnwv0jda5", + "url": "https://android.googlesource.com/platform/system/linkerconfig" + }, + "system/logging": { + "dateTime": 1669077270, + "groups": [ + "pdk" + ], + "rev": "063a2bedc51c9c4e977f13dfc45a47a7a455d200", + "revisionExpr": "063a2bedc51c9c4e977f13dfc45a47a7a455d200", + "sha256": "1fd9c8xs1v47rbnf42nx5n3lzz8z7nmiby6vyxfn1f9j0a3in94i", + "url": "https://android.googlesource.com/platform/system/logging" + }, + "system/media": { + "dateTime": 1669249868, + "groups": [ + "pdk" + ], + "rev": "81d83ef0cdc7ced43a61f458e81265031cf46fc9", + "revisionExpr": "81d83ef0cdc7ced43a61f458e81265031cf46fc9", + "sha256": "0yfw4lgrv9x13z71b42sb59wwysvx0j197k315mkhqbfazvijxwc", + "url": "https://android.googlesource.com/platform/system/media" + }, + "system/memory/libdmabufheap": { + "dateTime": 1647669855, + "groups": [ + "pdk" + ], + "rev": "666e7028fde4814cdeb581b8ddeeb4ec185b9cd2", + "revisionExpr": "666e7028fde4814cdeb581b8ddeeb4ec185b9cd2", + "sha256": "1faasc7d69k335cvqdfdvmbdfwhi7zmmcfijdbx2d1vja1pn3hrp", + "url": "https://android.googlesource.com/platform/system/memory/libdmabufheap" + }, + "system/memory/libion": { + "dateTime": 1646423896, + "groups": [ + "pdk" + ], + "rev": "fe13bd22eec8204d6102c45fcb1c1dce667585a2", + "revisionExpr": "fe13bd22eec8204d6102c45fcb1c1dce667585a2", + "sha256": "0xf0lp0qa7a72wk966qjvbf689b12v4kk2fpfqb1zy2r0h9hs4za", + "url": "https://android.googlesource.com/platform/system/memory/libion" + }, + "system/memory/libmeminfo": { + "dateTime": 1648014788, + "groups": [ + "pdk" + ], + "rev": "81b8cb6c6aed80730cd41148e4cbb9d10598f8a3", + "revisionExpr": "81b8cb6c6aed80730cd41148e4cbb9d10598f8a3", + "sha256": "17j43byb4ggmngbhyyby0cc537s421qag6bvc9s477qayrsjy4yb", + "url": "https://android.googlesource.com/platform/system/memory/libmeminfo" + }, + "system/memory/libmemtrack": { + "dateTime": 1627495060, + "groups": [ + "pdk" + ], + "rev": "666bdc38122b525ed607bccec93d28b1a03131e8", + "revisionExpr": "666bdc38122b525ed607bccec93d28b1a03131e8", + "sha256": "0x48bpvryc19k5xs3lkl26bn348197az7gwll5j6gcxxfcyqfcz3", + "url": "https://android.googlesource.com/platform/system/memory/libmemtrack" + }, + "system/memory/libmemunreachable": { + "dateTime": 1652732319, + "groups": [ + "pdk" + ], + "rev": "9be8268bfec3bb61100ef16da40d3189564f775a", + "revisionExpr": "9be8268bfec3bb61100ef16da40d3189564f775a", + "sha256": "0qkqc93c5m5xa20hpfkp4y8zwm53pz53cv4kg62lfa99imp19fpw", + "url": "https://android.googlesource.com/platform/system/memory/libmemunreachable" + }, + "system/memory/lmkd": { + "dateTime": 1669941057, + "groups": [ + "pdk" + ], + "rev": "836bb569fdc0bc566a61dcc65b855becd1f44589", + "revisionExpr": "836bb569fdc0bc566a61dcc65b855becd1f44589", + "sha256": "1k40digrxyxfpq2x48wxb9bsj9szw7k1j4nw7i6zi4fdchdvvwy5", + "url": "https://android.googlesource.com/platform/system/memory/lmkd" + }, + "system/netd": { + "dateTime": 1664839947, + "groups": [ + "pdk" + ], + "rev": "2a381fcd7849d46c59608e48026dae31116915dc", + "revisionExpr": "2a381fcd7849d46c59608e48026dae31116915dc", + "sha256": "0x4wc50kl9wjfy88azhp3xd4kpic63bq1xihhawjhrlbfrh42bcd", + "url": "https://android.googlesource.com/platform/system/netd" + }, + "system/nfc": { + "dateTime": 1676398883, + "groups": [ + "pdk" + ], + "rev": "073073be799546cb61b1b7766efa63bfe7084e7e", + "revisionExpr": "073073be799546cb61b1b7766efa63bfe7084e7e", + "sha256": "03nzy1ls71kisnqz46z4rr6qq7flrir1bpyqm9ks4waai3hsnqlw", + "url": "https://android.googlesource.com/platform/system/nfc" + }, + "system/nvram": { + "dateTime": 1650494562, + "groups": [ + "pdk" + ], + "rev": "02029bfe8da6fe8131ac170f113aa60ea420e398", + "revisionExpr": "02029bfe8da6fe8131ac170f113aa60ea420e398", + "sha256": "1fglfmx9xwmh9xx8fx40ivy8n08dgpzca7w9i4mdrv438ayphxv2", + "url": "https://android.googlesource.com/platform/system/nvram" + }, + "system/security": { + "dateTime": 1665012937, + "groups": [ + "pdk" + ], + "rev": "727d5df64ddee3f93443ba1e9c57a993a60d714f", + "revisionExpr": "727d5df64ddee3f93443ba1e9c57a993a60d714f", + "sha256": "0y16ljbjhc36ssl81kgr916g3b5ras4bfgn04csbhcd4n5lq3dl2", + "url": "https://android.googlesource.com/platform/system/security" + }, + "system/sepolicy": { + "dateTime": 1681167495, + "groups": [ + "pdk" + ], + "rev": "6863392229575021b3982dd90404eb65428a8706", + "revisionExpr": "6863392229575021b3982dd90404eb65428a8706", + "sha256": "0nwadxj430ml0pwlpg3gk3zaz450l394ln970zlhpzq9bkijr0dj", + "url": "https://github.com/GrapheneOS/platform_system_sepolicy" + }, + "system/server_configurable_flags": { + "dateTime": 1635176491, + "groups": [ + "pdk" + ], + "rev": "339e12300f282c70fae5cc88d1f06f2a0343f772", + "revisionExpr": "339e12300f282c70fae5cc88d1f06f2a0343f772", + "sha256": "02fildklarf2bdf8pf8ld1afwh6c2mnxliaf1dpxhf6zsg5ynvz2", + "url": "https://android.googlesource.com/platform/system/server_configurable_flags" + }, + "system/teeui": { + "dateTime": 1647892849, + "groups": [ + "pdk" + ], + "rev": "965115e7b4ee5ea5434761a353cc24d953ede3fc", + "revisionExpr": "965115e7b4ee5ea5434761a353cc24d953ede3fc", + "sha256": "1zi829dwwg0q2xg9c5mq0r4k9k1r75mbq2lcc1nfm5x9k3w9j0dk", + "url": "https://android.googlesource.com/platform/system/teeui" + }, + "system/testing/gtest_extras": { + "dateTime": 1647645869, + "groups": [ + "pdk" + ], + "rev": "bf9eec9ab621911ed528e9fd83f7b3f11fa68bb1", + "revisionExpr": "bf9eec9ab621911ed528e9fd83f7b3f11fa68bb1", + "sha256": "1lkv7q01gz330n5ksrvzv6hfly7ki6cqla90v3ic93rk42l8dbdg", + "url": "https://android.googlesource.com/platform/system/testing/gtest_extras" + }, + "system/timezone": { + "dateTime": 1680389353, + "groups": [ + "pdk" + ], + "rev": "931e5379b22708233088966471ddf5d6647fe589", + "revisionExpr": "931e5379b22708233088966471ddf5d6647fe589", + "sha256": "0ql9fv5y25ya7j8rzf7s22yic9x940ams1axmmg1jazzp3mgxx9h", + "url": "https://github.com/GrapheneOS/platform_system_timezone" + }, + "system/tools/aidl": { + "dateTime": 1651124785, + "groups": [ + "pdk" + ], + "rev": "dc1275ca875479c6d1467e018d27e6a41c7d4069", + "revisionExpr": "dc1275ca875479c6d1467e018d27e6a41c7d4069", + "sha256": "0486mv1qsa20dsx4v1799xmnvycm7pcac4ws3i129wx76vfm7fxf", + "url": "https://android.googlesource.com/platform/system/tools/aidl" + }, + "system/tools/hidl": { + "dateTime": 1653346928, + "groups": [ + "pdk" + ], + "rev": "77f69ca4a1011dd79d9ce3a9637384bb218bc664", + "revisionExpr": "77f69ca4a1011dd79d9ce3a9637384bb218bc664", + "sha256": "0aa480cyfkg9lry0msbvzffgc2xmsc8fw0xhzy223y21bn4krvz4", + "url": "https://android.googlesource.com/platform/system/tools/hidl" + }, + "system/tools/mkbootimg": { + "dateTime": 1648818340, + "groups": [ + "pdk" + ], + "rev": "2fe7d1583e874b45eb678d10e1450a6e70ff4cb4", + "revisionExpr": "2fe7d1583e874b45eb678d10e1450a6e70ff4cb4", + "sha256": "03kgm1q4mbwbw8ixqqqj3cq6z7lfgq7wc27yxxsx99s1sqyxvb4g", + "url": "https://android.googlesource.com/platform/system/tools/mkbootimg" + }, + "system/tools/sysprop": { + "dateTime": 1622652782, + "groups": [ + "pdk" + ], + "rev": "b74896c4f8b27cd7cd9c644ee13f73829c131b74", + "revisionExpr": "b74896c4f8b27cd7cd9c644ee13f73829c131b74", + "sha256": "0hvq6n3kj0lyyx782wwy32q1m24qclkmas5jdb2wy5hxcrsqvwds", + "url": "https://android.googlesource.com/platform/system/tools/sysprop" + }, + "system/tools/xsdc": { + "dateTime": 1648112100, + "groups": [ + "pdk" + ], + "rev": "eb4c6d5ed9a91cec73c2f90199c8552bd8924628", + "revisionExpr": "eb4c6d5ed9a91cec73c2f90199c8552bd8924628", + "sha256": "0bznl9491b0i1xycj7z4gqgmc38r2mk73hqq69xf4r64nlwazx81", + "url": "https://android.googlesource.com/platform/system/tools/xsdc" + }, + "system/unwinding": { + "dateTime": 1650585852, + "groups": [ + "pdk" + ], + "rev": "6f4653d1cd327affb66145a444dfb60ce960d82b", + "revisionExpr": "6f4653d1cd327affb66145a444dfb60ce960d82b", + "sha256": "1dj7fy861iw5nziikpv61hfi8klasbyw24hawy5wqsz1qqvnn6bj", + "url": "https://android.googlesource.com/platform/system/unwinding" + }, + "system/update_engine": { + "dateTime": 1659380183, + "groups": [ + "pdk" + ], + "rev": "c64ba1ee743893065d2c30799b06216e9565c3b7", + "revisionExpr": "c64ba1ee743893065d2c30799b06216e9565c3b7", + "sha256": "0hfbx81b54x8jb0rbfrrimfxvrzbfabv6088r030bw0i6lwksqi5", + "url": "https://android.googlesource.com/platform/system/update_engine" + }, + "system/vold": { + "dateTime": 1664839969, + "groups": [ + "pdk" + ], + "rev": "db54396ede29679695afb226a8a23c5a3781eb97", + "revisionExpr": "db54396ede29679695afb226a8a23c5a3781eb97", + "sha256": "0hl91mnxa9kkswgq0ak93gk36499dz2qhn1j4hhws6x1f56848aa", + "url": "https://android.googlesource.com/platform/system/vold" + }, + "test/app_compat/csuite": { + "dateTime": 1667431852, + "groups": [ + "pdk" + ], + "rev": "f3abe341e045a42b0e6a95a2bf5c3000544f5bde", + "revisionExpr": "f3abe341e045a42b0e6a95a2bf5c3000544f5bde", + "sha256": "0m38a5jhghvx8317b48xbg1x85il1pjxil3lpw12q78hwgifqbca", + "url": "https://android.googlesource.com/platform/test/app_compat/csuite" + }, + "test/catbox": { + "dateTime": 1672965093, + "groups": [], + "rev": "d3e118dededcb4383bb9fb1e5234fbd996cf1c81", + "revisionExpr": "d3e118dededcb4383bb9fb1e5234fbd996cf1c81", + "sha256": "03zqg088v6n49xjqyryfsa9hj3wdg1n6wdzh5xpzrqci7f885msp", + "url": "https://android.googlesource.com/platform/test/catbox" + }, + "test/cts-root": { + "dateTime": 1648957208, + "groups": [], + "rev": "5c47d3d07847d1c0e23fcf36d1f3dd2a8667f24d", + "revisionExpr": "5c47d3d07847d1c0e23fcf36d1f3dd2a8667f24d", + "sha256": "0xjs2fqazxdp4n5nlj54xc6w22fk8mdicnqciri5gl3f88v51l7k", + "url": "https://android.googlesource.com/platform/test/cts-root" + }, + "test/framework": { + "dateTime": 1647996027, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "945090601a0dea63ca45560aa60b959aaff103ac", + "revisionExpr": "945090601a0dea63ca45560aa60b959aaff103ac", + "sha256": "1p4gak809gfak9r64pzrq708p53i7y7045x10q7ji16jycw123lv", + "url": "https://android.googlesource.com/platform/test/framework" + }, + "test/mlts/benchmark": { + "dateTime": 1650454208, + "groups": [ + "pdk" + ], + "rev": "04a0c95e8dc53eacff67ac9b97337eab526f0b31", + "revisionExpr": "04a0c95e8dc53eacff67ac9b97337eab526f0b31", + "sha256": "0aaqq9pg85vqxijy09jffb7w4q6zfgvp48a3zk3v5xn0gmk511bg", + "url": "https://android.googlesource.com/platform/test/mlts/benchmark" + }, + "test/mlts/models": { + "dateTime": 1634299731, + "groups": [ + "pdk" + ], + "rev": "26458643c0635a48bf31b253fadd400864b3126e", + "revisionExpr": "26458643c0635a48bf31b253fadd400864b3126e", + "sha256": "0mk0vrsah1a1z73gm7p5xzvngb6wyhy3pqkmpzrp86a5msgcr8i5", + "url": "https://android.googlesource.com/platform/test/mlts/models" + }, + "test/mts": { + "dateTime": 1668645277, + "groups": [], + "rev": "f248c46a4779078b78b5957886ace87b6d54e728", + "revisionExpr": "f248c46a4779078b78b5957886ace87b6d54e728", + "sha256": "01xm06sbirz4ldmg2qq3vzdri8yd7z2g48r3qa31zf64gka8zpm7", + "url": "https://android.googlesource.com/platform/test/mts" + }, + "test/vts": { + "dateTime": 1653346929, + "groups": [ + "pdk", + "vts" + ], + "rev": "c83d3fece32e3ff8cef3d996671c53fbc3b4c8a5", + "revisionExpr": "c83d3fece32e3ff8cef3d996671c53fbc3b4c8a5", + "sha256": "0w2hdmvsnw64664ivd4rzlcqg2hsk8c6dk2j60lbzwpzkhdka5ym", + "url": "https://android.googlesource.com/platform/test/vts" + }, + "test/vts-testcase/fuzz": { + "dateTime": 1647996031, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "05a84acaa3841cd1ce9652cb7388f0f489a4b24b", + "revisionExpr": "05a84acaa3841cd1ce9652cb7388f0f489a4b24b", + "sha256": "106hmz81aaqpy3gq6apgz4a1j6nmvhzp8rbzpldqcl7ymn552h76", + "url": "https://android.googlesource.com/platform/test/vts-testcase/fuzz" + }, + "test/vts-testcase/hal": { + "dateTime": 1654516666, + "groups": [ + "pdk", + "vts" + ], + "rev": "a66a1658a3ff50f03f8d96f4f987bd9d8eb1bab6", + "revisionExpr": "a66a1658a3ff50f03f8d96f4f987bd9d8eb1bab6", + "sha256": "0grb8psibj3a2cwqqqkgcgkd51wfpzpb143aivxwa8nc3mb9pzhn", + "url": "https://android.googlesource.com/platform/test/vts-testcase/hal" + }, + "test/vts-testcase/hal-trace": { + "dateTime": 1551088166, + "groups": [ + "pdk", + "vts" + ], + "rev": "2695892568f8fade958ec0ec172df8f295ae4112", + "revisionExpr": "2695892568f8fade958ec0ec172df8f295ae4112", + "sha256": "12pj9szswrfz5ky87gfmg8s4fccpmfiyxkp96qnwa5kics0qrx0p", + "url": "https://android.googlesource.com/platform/test/vts-testcase/hal-trace" + }, + "test/vts-testcase/kernel": { + "dateTime": 1664839986, + "groups": [ + "pdk", + "vts" + ], + "rev": "e8240b664d3941028c20bebd608795fbd4336d9b", + "revisionExpr": "e8240b664d3941028c20bebd608795fbd4336d9b", + "sha256": "1wd6mprp8m28bkz6by81h9a8jadcz8xvc08302b8ry17blqbydd1", + "url": "https://android.googlesource.com/platform/test/vts-testcase/kernel" + }, + "test/vts-testcase/nbu": { + "dateTime": 1622652785, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "72a3bd47e665633df281314fd6be8b3e7d642f2a", + "revisionExpr": "72a3bd47e665633df281314fd6be8b3e7d642f2a", + "sha256": "1h3vd99wax8n5ygs6cg15f0p8kj07kas75n72j7b20n4qdy2bflz", + "url": "https://android.googlesource.com/platform/test/vts-testcase/nbu" + }, + "test/vts-testcase/performance": { + "dateTime": 1622652786, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "d4f41f5f11dfa5068e532df4821159861aa5526c", + "revisionExpr": "d4f41f5f11dfa5068e532df4821159861aa5526c", + "sha256": "1dh5n3pprrdb607f3jriz2madgq3ri8fv4c4mcmqld5fbc56w05b", + "url": "https://android.googlesource.com/platform/test/vts-testcase/performance" + }, + "test/vts-testcase/security": { + "dateTime": 1650277616, + "groups": [ + "pdk", + "projectarch", + "vts" + ], + "rev": "762ba805e1417c11cd366ba7aed27197a791027b", + "revisionExpr": "762ba805e1417c11cd366ba7aed27197a791027b", + "sha256": "0wp3l0ycl7bqyk4265x90dklbbwira54zc7xz90vpzvzd7gm1989", + "url": "https://android.googlesource.com/platform/test/vts-testcase/security" + }, + "test/vts-testcase/vndk": { + "dateTime": 1649839015, + "groups": [ + "pdk", + "vts" + ], + "rev": "faa3a8e0272ffe104d3c1af2a51bb814b51dd34e", + "revisionExpr": "faa3a8e0272ffe104d3c1af2a51bb814b51dd34e", + "sha256": "1fqv40hqbkaa9ww6a70047pdjxdcqarp61mygr16jvqchyn2dy3m", + "url": "https://android.googlesource.com/platform/test/vts-testcase/vndk" + }, + "themes": { + "dateTime": 1663041501, + "groups": [], + "rev": "52b4dfdea9343780079903848df658bee6796512", + "revisionExpr": "52b4dfdea9343780079903848df658bee6796512", + "sha256": "145mm2wvqr82j6pwa7m8lsl2z8fb918s0id2dsj8d6h627dga3a8", + "url": "https://github.com/GrapheneOS/platform_themes" + }, + "toolchain/benchmark": { + "dateTime": 1622652787, + "groups": [], + "rev": "804d5a9aa72d6a52361f1a28ca7cf2488a8fdd3f", + "revisionExpr": "804d5a9aa72d6a52361f1a28ca7cf2488a8fdd3f", + "sha256": "04c2hzbgqxcim23z4brvq0px4cifmz52434lxacq741kqy8a3yn8", + "url": "https://android.googlesource.com/toolchain/benchmark" + }, + "toolchain/pgo-profiles": { + "dateTime": 1651082139, + "groups": [ + "pdk" + ], + "rev": "f94a8791312e6f9e45958f7eb98353f4bbd415da", + "revisionExpr": "f94a8791312e6f9e45958f7eb98353f4bbd415da", + "sha256": "0hvs3nga2x8bh2qlph31y42rs0s676h7lmi5c5176yb8kikvqcd9", + "url": "https://android.googlesource.com/toolchain/pgo-profiles" + }, + "tools/aadevtools": { + "dateTime": 1628121352, + "groups": [ + "pdk" + ], + "rev": "466333dde6b6ee267d43a4ec821573a48afb74a7", + "revisionExpr": "466333dde6b6ee267d43a4ec821573a48afb74a7", + "sha256": "1a4k475nrg0b20cp3alpjswx99z4im4hk9glwa9h0yfqrq71y2cv", + "url": "https://android.googlesource.com/platform/tools/aadevtools" + }, + "tools/acloud": { + "dateTime": 1650459913, + "groups": [ + "pdk", + "projectarch", + "tools", + "tradefed", + "vts" + ], + "rev": "b389693c3db3deea99c2fce321649abb76fde38b", + "revisionExpr": "b389693c3db3deea99c2fce321649abb76fde38b", + "sha256": "0v7jzzsnpq5gg0731cpm1prhwypbn6ik609kp9227fzpij06gsfk", + "url": "https://android.googlesource.com/platform/tools/acloud" + }, + "tools/apifinder": { + "dateTime": 1635800508, + "groups": [ + "pdk", + "tools" + ], + "rev": "a9890f89a58c74ecff50f87aa2e84be08d181d6f", + "revisionExpr": "a9890f89a58c74ecff50f87aa2e84be08d181d6f", + "sha256": "1j81x333m0ysbpymsva4kg4zpcz0m7awh61c0q64vjhrbyd63zrh", + "url": "https://android.googlesource.com/platform/tools/apifinder" + }, + "tools/apksig": { + "dateTime": 1652325834, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "3feae0e4b99bf3c67cb1b4de28b61b5cf1a95f07", + "revisionExpr": "3feae0e4b99bf3c67cb1b4de28b61b5cf1a95f07", + "sha256": "1m56jqbj8kx8433sjm3s6cs7p30lazl34pwhn9b5qphcp4r4hiyl", + "url": "https://android.googlesource.com/platform/tools/apksig" + }, + "tools/apkzlib": { + "dateTime": 1646399446, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "7c334f65d1c9e9a37667f78247a138cb41921b48", + "revisionExpr": "7c334f65d1c9e9a37667f78247a138cb41921b48", + "sha256": "0h0768hymz5hvxxw8p7ykzsz4ppcn391xyzdp4r3q9ahig06kqh5", + "url": "https://android.googlesource.com/platform/tools/apkzlib" + }, + "tools/asuite": { + "dateTime": 1667953964, + "groups": [ + "pdk" + ], + "rev": "31a6491e7237a242f0895680dad18db437653991", + "revisionExpr": "31a6491e7237a242f0895680dad18db437653991", + "sha256": "02h3gqbl92plc6fxanr08nbkhc4qxwkzlh789mwbw5i9mmlpm1i9", + "url": "https://android.googlesource.com/platform/tools/asuite" + }, + "tools/carrier_settings": { + "dateTime": 1652223441, + "groups": [ + "tools" + ], + "rev": "7e21d2d5b9ac42ded7d7e9a92492baf930774d8b", + "revisionExpr": "7e21d2d5b9ac42ded7d7e9a92492baf930774d8b", + "sha256": "0v2v7wya252pr5dsd0pfw8nazrs4qf2b0b5525y0v5wgmh9by0b4", + "url": "https://android.googlesource.com/platform/tools/carrier_settings" + }, + "tools/currysrc": { + "dateTime": 1611318709, + "groups": [ + "pdk" + ], + "rev": "5819393ca04902c8fea8f07062d7e38f76aa36c5", + "revisionExpr": "5819393ca04902c8fea8f07062d7e38f76aa36c5", + "sha256": "0h3smd8j3lrd8lnmzcpirn70k9q8l645sbgzfw6cxdrzbi7p2d1a", + "url": "https://android.googlesource.com/platform/tools/currysrc" + }, + "tools/dexter": { + "dateTime": 1638407953, + "groups": [ + "pdk-fs", + "tools" + ], + "rev": "36e133e187dbbb6ac29a13b06c42a28056c09df9", + "revisionExpr": "36e133e187dbbb6ac29a13b06c42a28056c09df9", + "sha256": "03w59yihvclqasyhdx1dpmxz6r228klb63l63yi8fdb7c1201spg", + "url": "https://android.googlesource.com/platform/tools/dexter" + }, + "tools/doc_generation": { + "dateTime": 1641325093, + "groups": [ + "pdk", + "tools" + ], + "rev": "a17cc37541597fbb02676bbda5afcc2b1077cbf7", + "revisionExpr": "a17cc37541597fbb02676bbda5afcc2b1077cbf7", + "sha256": "1lw5y0rrx1mqcawkpbif66hzxp0nbrdck9a5mgcb420sccj69fg2", + "url": "https://android.googlesource.com/platform/tools/doc_generation" + }, + "tools/external/fat32lib": { + "dateTime": 1622652790, + "groups": [ + "tools" + ], + "rev": "11b1061d834666a605e7a02fe757341ef224a04d", + "revisionExpr": "11b1061d834666a605e7a02fe757341ef224a04d", + "sha256": "0zx9wqm0l5w1ghcyj49bsfm39y8b97bckfmy9l5r62f6yx4hcgsh", + "url": "https://android.googlesource.com/platform/tools/external/fat32lib" + }, + "tools/external_updater": { + "dateTime": 1642119968, + "groups": [ + "tools" + ], + "rev": "612ce531b7d6d7a349467acfedd2b399787372f1", + "revisionExpr": "612ce531b7d6d7a349467acfedd2b399787372f1", + "sha256": "1piif2ismlirq6hr01v9glcpdxglq8bggx0b6nhk2x5r2nlzx2r3", + "url": "https://android.googlesource.com/platform/tools/external_updater" + }, + "tools/loganalysis": { + "dateTime": 1669249958, + "groups": [ + "nopresubmit", + "pdk", + "tradefed" + ], + "rev": "12e941e1b78be3e9f77725659c9644f8d80c2cd8", + "revisionExpr": "12e941e1b78be3e9f77725659c9644f8d80c2cd8", + "sha256": "05mhb6kxk60pkr216sq1lv7f9js0xw3mqn6s1dn7lnpxx2aqp015", + "url": "https://android.googlesource.com/platform/tools/loganalysis" + }, + "tools/metalava": { + "dateTime": 1651514093, + "groups": [ + "pdk", + "tools" + ], + "rev": "e53534c3af9b015f05defca5103dc9418951699d", + "revisionExpr": "e53534c3af9b015f05defca5103dc9418951699d", + "sha256": "0jfdv851rcmpvh6i7cwfzp7h5y6q6vhbwnsg2d3f512savvzsm2n", + "url": "https://android.googlesource.com/platform/tools/metalava" + }, + "tools/ndkports": { + "dateTime": 1638288839, + "groups": [ + "pdk" + ], + "rev": "446b435418361a872663352949eb46afae1ab506", + "revisionExpr": "446b435418361a872663352949eb46afae1ab506", + "sha256": "08k9m578059fk8lvm9nn3j0nffx1c6kmm89my1m11hf4cfsazdan", + "url": "https://android.googlesource.com/platform/tools/ndkports" + }, + "tools/platform-compat": { + "dateTime": 1651851471, + "groups": [ + "pdk", + "pdk-cw-fs", + "pdk-fs" + ], + "rev": "367afcd07f134693a3446ef37a8f2abd42975f6e", + "revisionExpr": "367afcd07f134693a3446ef37a8f2abd42975f6e", + "sha256": "14jqw0wb1br8bf0nyx35rlsffkakpxcvscaa035riam330bwk3rw", + "url": "https://android.googlesource.com/tools/platform-compat" + }, + "tools/security": { + "dateTime": 1650552577, + "groups": [ + "pdk", + "tools" + ], + "rev": "0cebcad238ebb0211ea95493fb1b07155c505ac5", + "revisionExpr": "0cebcad238ebb0211ea95493fb1b07155c505ac5", + "sha256": "05cw071z5mr7ddpjc6z61d4akimafcfxacxygi45rdy7w466405p", + "url": "https://android.googlesource.com/platform/tools/security" + }, + "tools/test/connectivity": { + "dateTime": 1666741011, + "groups": [ + "pdk" + ], + "rev": "345caf65b2b27c0b5a82c88ad7c24d100baec001", + "revisionExpr": "345caf65b2b27c0b5a82c88ad7c24d100baec001", + "sha256": "1wm2y3n6733q0mlfary4rqgnm9ch0hqj7zl0m7qnlll2icd10r0d", + "url": "https://android.googlesource.com/platform/tools/test/connectivity" + }, + "tools/test/graphicsbenchmark": { + "dateTime": 1655167607, + "groups": [ + "pdk" + ], + "rev": "9619d765d27d6589bc3b1909812541d1cd4308f3", + "revisionExpr": "9619d765d27d6589bc3b1909812541d1cd4308f3", + "sha256": "1p8lvnwv5q3s781f100z0d5asqynyaxa8na6n1mp234ypbdi3vql", + "url": "https://android.googlesource.com/platform/tools/test/graphicsbenchmark" + }, + "tools/test/mobly_snippets": { + "dateTime": 1648098257, + "groups": [ + "pdk" + ], + "rev": "27974cf0ddf620b18a81f6f3f393269ea73d0a8a", + "revisionExpr": "27974cf0ddf620b18a81f6f3f393269ea73d0a8a", + "sha256": "0ap01r6z689mn31wgnzcf0sxlkb1gqj4p53cbq69imj0fv9f56r4", + "url": "https://android.googlesource.com/platform/tools/test/mobly_snippets" + }, + "tools/test/openhst": { + "dateTime": 1622652791, + "groups": [ + "tools" + ], + "rev": "b6e47e44ec8b8997fdc5beda9305232c79323515", + "revisionExpr": "b6e47e44ec8b8997fdc5beda9305232c79323515", + "sha256": "1qlnvcpsy11nd9cjjh6yy1bhcsikx3xg5rzkqbfhli0q0a5jwrpp", + "url": "https://android.googlesource.com/platform/tools/test/openhst" + }, + "tools/tradefederation/prebuilts": { + "dateTime": 1673058711, + "groups": [ + "pdk", + "tradefed" + ], + "rev": "5e37332f71c87efd6897d81e2dfb802edb6dfabd", + "revisionExpr": "5e37332f71c87efd6897d81e2dfb802edb6dfabd", + "sha256": "19955n6xsds7dr14wg5i9fr9qymqvn3zdvl53bvkjxqqf1lkgs5s", + "url": "https://android.googlesource.com/platform/tools/tradefederation/prebuilts" + }, + "tools/treble": { + "dateTime": 1647399647, + "groups": [ + "pdk", + "tools" + ], + "rev": "d74b74010472ba957f4125b676a41c23ca91e549", + "revisionExpr": "d74b74010472ba957f4125b676a41c23ca91e549", + "sha256": "03qhb1cwmy0pi4dq94z4mkc2x2i2mc182lqzhr39z0mdqgk7m1r2", + "url": "https://android.googlesource.com/platform/tools/treble" + }, + "tools/trebuchet": { + "dateTime": 1648957211, + "groups": [ + "cts", + "pdk", + "pdk-cw-fs", + "pdk-fs", + "tools" + ], + "rev": "9ff3c1fd3ea48b7c148fc1f6e2456dbc5596ca8d", + "revisionExpr": "9ff3c1fd3ea48b7c148fc1f6e2456dbc5596ca8d", + "sha256": "010j3l5m0djpxw37wihpjbxjqsfwwalbzj5dbplncbq6vfsknw8n", + "url": "https://android.googlesource.com/platform/tools/trebuchet" + }, + "vendor/adevtool": { + "dateTime": 1680777133, + "groups": [], + "rev": "2a16515341e85238fbb0871ef92894c9c902fc9a", + "revisionExpr": "2a16515341e85238fbb0871ef92894c9c902fc9a", + "sha256": "1fa5qdvklq0kfpqnv2n4vc2sksjxv2rqb9jyvmml90cp96apn183", + "url": "https://github.com/GrapheneOS/adevtool" + }, + "vendor/carriersettings-extractor": { + "dateTime": 1680945490, + "groups": [], + "rev": "7fb7e264591baaf3bab22fef6b29223691442fc4", + "revisionExpr": "7fb7e264591baaf3bab22fef6b29223691442fc4", + "sha256": "10rldkdkxsrf3ln1f05900s5951d8plqrzar4cg6hmg39k39xj3f", + "url": "https://github.com/GrapheneOS/carriersettings-extractor" + }, + "vendor/state": { + "dateTime": 1679806720, + "groups": [], + "rev": "487e201a5ef7bc0a0a404e1faac24cca16393b1b", + "revisionExpr": "487e201a5ef7bc0a0a404e1faac24cca16393b1b", + "sha256": "1vmip7qr5mgk454yics2bnaf3rnfbbxasghzzg6jyfjvk4pkdaw2", + "url": "https://github.com/GrapheneOS/vendor_state" + } +} \ No newline at end of file diff --git a/flavors/grapheneos/update.sh b/flavors/grapheneos/update.sh index d2b8446f..b8d327b4 100755 --- a/flavors/grapheneos/update.sh +++ b/flavors/grapheneos/update.sh @@ -8,15 +8,20 @@ cd "$(dirname "${BASH_SOURCE[0]}")" ../../modules/apv/update-carrierlist.sh +_KERNEL_PREFIX=${KERNEL_PREFIX:-kernel/google} + args=( --cache-search-path ../../ --ref-type tag + --project-fetch-submodules "${_KERNEL_PREFIX}/crosshatch" + --project-fetch-submodules "${_KERNEL_PREFIX}/coral" + --project-fetch-submodules "${_KERNEL_PREFIX}/sunfish" + --project-fetch-submodules "${_KERNEL_PREFIX}/redbull" + --project-fetch-submodules "${_KERNEL_PREFIX}/barbet" + --project-fetch-submodules "${_KERNEL_PREFIX}/raviole" + --project-fetch-submodules "${_KERNEL_PREFIX}/bluejay" + --project-fetch-submodules "${_KERNEL_PREFIX}/pantah" "https://github.com/GrapheneOS/platform_manifest" - --project-fetch-submodules "kernel/google/crosshatch" - --project-fetch-submodules "kernel/google/coral" - --project-fetch-submodules "kernel/google/sunfish" - --project-fetch-submodules "kernel/google/redbull" - --project-fetch-submodules "kernel/google/barbet" "$@" ) diff --git a/flavors/grapheneos/upstream-params.nix b/flavors/grapheneos/upstream-params.nix index 7268deb6..cc5fc68d 100644 --- a/flavors/grapheneos/upstream-params.nix +++ b/flavors/grapheneos/upstream-params.nix @@ -1,4 +1,4 @@ { - buildNumber = "2022041600"; - buildDateTime = 1650078719; + buildNumber = "2023050100"; + buildDateTime = 1682958870; } diff --git a/modules/adevtool.nix b/modules/adevtool.nix new file mode 100644 index 00000000..729133d3 --- /dev/null +++ b/modules/adevtool.nix @@ -0,0 +1,121 @@ +{ config, lib, pkgs, ... }: +let + inherit (lib) mkIf mkEnableOption mkOption types; + cfg = config.adevtool; + adevtoolPkg = pkgs.adevtool config.source.dirs."vendor/adevtool".src; + adevtool = "${adevtoolPkg}/bin/adevtool"; + fetchImage = { hash ? lib.fakeSha256, device, buildID }: + pkgs.stdenv.mkDerivation { + name = "fetch-vendor-firmware"; + src = pkgs.emptyDirectory; + installPhase = '' + mkdir -p $out + export HOME=$(pwd) + ${adevtool} download $out -d ${device} -b ${buildID} -t factory ota | cat + ''; + + outputHashMode = "recursive"; + outputHashAlgo = "sha256"; + outputHash = hash; + }; + sepolicyDirNames = lib.filter (d: lib.hasSuffix "-sepolicy" d) (lib.attrNames config.source.dirs); + unpackPhase = + let + unpackDirNames = lib.filter + (d: + !(lib.elem d ([ "vendor/adevtool" "vendor/google_devices/${config.device}" ])) + && !(lib.hasPrefix "kernel/android" d)) + (lib.attrNames config.source.dirs); + unpackDirs = lib.attrVals unpackDirNames config.source.dirs; + in + pkgs.writeTextFile { + name = "unpack-sources-for-adevtool"; + executable = true; + text = '' + mkdir -p vendor/adevtool + mount --bind ${adevtoolPkg + /libexec/adevtool/deps/adevtool} vendor/adevtool + '' + (lib.concatMapStringsSep "\n" (dir: dir.unpackScript) unpackDirs); + }; + unpackImg = { img, device ? config.device, deviceFamily ? config.deviceFamily, buildID ? cfg.buildID }: + config.build.mkAndroid { + name = "unpack-img-${device}-${buildID}"; + unpackPhase = '' + ${unpackPhase} + ''; + nativeBuildInputs = with pkgs; [ unzip ]; + buildPhase = '' + set -e + cp ${img}/${device}-${lib.toLower buildID}-*.zip img.zip + cp ${img}/${device}-ota-${lib.toLower buildID}-*.zip ota.zip + + ${adevtool} generate-all \ + vendor/adevtool/config/${device}.yml \ + -c vendor/state/${device}.json \ + -s img.zip \ + -a ${pkgs.robotnix.build-tools}/aapt2 + + ${adevtool} ota-firmware \ + vendor/adevtool/config/${device}.yml \ + -f ota.zip + ''; + + installPhase = '' + mkdir -p $out + cp -r vendor/google_devices/${device}/* $out + ''; + }; +in +{ + options.adevtool = { + enable = mkEnableOption "adevtool"; + + buildID = mkOption { + type = types.str; + description = "Build ID associated with the upstream img/ota (used to select images)"; + default = config.apv.buildID; + }; + + hash = mkOption { + type = types.str; + description = "Downloaded sha256 hash of the ota files. Unset to redownload."; + default = lib.fakeSha256; + }; + }; + config = { + build.adevtool = rec { + img = fetchImage { + inherit (config) device; + inherit (cfg) hash buildID; + }; + files = unpackImg { + inherit (config) device deviceFamily; + inherit (cfg) buildID; + inherit img; + }; + + patchPhase = lib.optionalString cfg.enable '' + export HOME=$(pwd) + ${lib.concatMapStringsSep "\n" + (name: '' + ${pkgs.utillinux}/bin/umount ${config.source.dirs.${name}.relpath} + rmdir ${config.source.dirs.${name}.relpath} + cp --reflink=auto --no-preserve=ownership --no-dereference --preserve=links -r ${config.source.dirs.${name}.src} ${config.source.dirs.${name}.relpath} + chmod u+w -R ${config.source.dirs.${name}.relpath} + '') + sepolicyDirNames} + + cp -r ${config.build.adevtool.img}/${config.device}-${lib.toLower cfg.buildID}-*.zip img.zip + cat <<-EOH | robotnix-build + ${adevtool} \ + fix-certs \ + -s img.zip \ + -d ${config.device} \ + -p ${lib.concatStringsSep " " sepolicyDirNames} + EOH + ''; + }; + source.dirs = mkIf cfg.enable { + "vendor/google_devices/${config.device}".src = config.build.adevtool.files; + }; + }; +} diff --git a/modules/apps/chromium.nix b/modules/apps/chromium.nix index 27faedde..0742eadf 100644 --- a/modules/apps/chromium.nix +++ b/modules/apps/chromium.nix @@ -12,16 +12,18 @@ let # error: failed to deserialize resources.pb: duplicate configuration in resource table. # The version from chromium works, however: https://bugs.chromium.org/p/chromium/issues/detail?id=1106115 #aapt2 = "${pkgs.androidPkgs.sdk (p: with p; [ cmdline-tools-latest build-tools-30-0-1 ])}/share/android-sdk/build-tools/30.0.1/aapt2"; - aapt2 = pkgs.stdenv.mkDerivation { # TODO: Move this into the chromium derivation. Use their own aapt2/bundletool. - name = "aapt2"; - src = pkgs.fetchcipd { - package = "chromium/third_party/android_build_tools/aapt2"; - version = "O9eXFyC5ZkcYvDfHRLKPO1g1Xwf7M33wT3cuJtyfc0sC"; - sha256 = "0bv8qx7snyyndk5879xjbj3ncsb5yxcgp8w0wwfrif3m22d1fn84"; - }; - nativeBuildInputs = [ pkgs.autoPatchelfHook ]; - installPhase = "mkdir -p $out/bin && cp aapt2 $out/bin/"; - } + "/bin/aapt2"; + aapt2 = pkgs.stdenv.mkDerivation + { + # TODO: Move this into the chromium derivation. Use their own aapt2/bundletool. + name = "aapt2"; + src = pkgs.fetchcipd { + package = "chromium/third_party/android_build_tools/aapt2"; + version = "O9eXFyC5ZkcYvDfHRLKPO1g1Xwf7M33wT3cuJtyfc0sC"; + sha256 = "0bv8qx7snyyndk5879xjbj3ncsb5yxcgp8w0wwfrif3m22d1fn84"; + }; + nativeBuildInputs = [ pkgs.autoPatchelfHook ]; + installPhase = "mkdir -p $out/bin && cp aapt2 $out/bin/"; + } + "/bin/aapt2"; # Create a universal apk from an "android app bundle" aab2apk = aab: pkgs.runCommand "aab-universal.apk" { nativeBuildInputs = with pkgs; [ bundletool unzip ]; } '' @@ -34,9 +36,10 @@ let defaultTrichromeCertDigest = "32a2fc74d731105859e5a85df16d95f102d85b22099b8064c5d8915c61dad1e0"; # Override the trichrome_certdigest in an already-built apk - patchTrichromeApk = name: src: newCertDigest: pkgs.runCommand "${name}-trichrome-patched.apk" { - nativeBuildInputs = with pkgs; [ python3 ]; - } '' + patchTrichromeApk = name: src: newCertDigest: pkgs.runCommand "${name}-trichrome-patched.apk" + { + nativeBuildInputs = with pkgs; [ python3 ]; + } '' python3 ${./chromium-trichrome-patcher.py} ${src} patched.apk ${lib.toLower defaultTrichromeCertDigest} ${lib.toLower newCertDigest} ${pkgs.robotnix.build-tools}/zipalign -p -f 4 patched.apk $out ''; @@ -49,78 +52,108 @@ in }; config = mkMerge ((lib.flatten (map - ({ name, displayName, buildSeparately ? false, chromeModernIsBundled ? true, isTriChrome ? (config.androidVersion >= 10) }: let - # There is a lot of shared code between chrome app and chrome webview. So we - # default to building them in a single derivation. This is not optimal if - # the user is enabling/disabling the apps/webview independently, but the - # benefits outweigh the costs. - packageName = "org.robotnix.${name}"; # Override package names here so we don't have to worry about conflicts - webviewPackageName = "org.robotnix.${name}.webview"; - trichromeLibraryPackageName = "org.robotnix.${name}.trichromelibrary"; + ({ name, displayName, buildSeparately ? false, chromeModernIsBundled ? true, isTriChrome ? (config.androidVersion >= 10), triChromeBundled ? false }: + let + # There is a lot of shared code between chrome app and chrome webview. So we + # default to building them in a single derivation. This is not optimal if + # the user is enabling/disabling the apps/webview independently, but the + # benefits outweigh the costs. + packageName = "org.robotnix.${name}"; # Override package names here so we don't have to worry about conflicts + webviewPackageName = "org.robotnix.${name}.webview"; + trichromeLibraryPackageName = "org.robotnix.${name}.trichromelibrary"; - patchedTrichromeApk = componentName: apk: patchTrichromeApk "${name}-${componentName}" apk config.apps.prebuilt.${name}.fingerprint; + patchedTrichromeApk = componentName: apk: patchTrichromeApk "${name}-${componentName}" apk config.apps.prebuilt.${name}.fingerprint; - _browser = buildTargets: apks.${name}.override ({ customGnFlags ? {}, ... }: { - inherit packageName webviewPackageName trichromeLibraryPackageName displayName buildTargets; - targetCPU = { arm64 = "arm64"; arm = "arm"; x86_64 = "x64"; x86 = "x86";}.${config.arch}; - }); - chromiumTargets = - if isTriChrome then [ "trichrome_chrome_bundle" "trichrome_library_apk" ] - else if chromeModernIsBundled then [ "chrome_modern_public_bundle" ] - else [ "chrome_modern_public_apk" ]; - webviewTargets = - if isTriChrome then [ "trichrome_webview_apk" "trichrome_library_apk" ] - else [ "system_webview_apk" ]; + _browser = buildTargets: apks.${name}.override ({ customGnFlags ? { }, ... }: { + inherit packageName webviewPackageName trichromeLibraryPackageName displayName buildTargets; + targetCPU = { arm64 = "arm64"; arm = "arm"; x86_64 = "x64"; x86 = "x86"; }.${config.arch}; + }); + chromiumTargets = + if isTriChrome then + if triChromeBundled + then [ "trichrome_chrome_bundle" "trichrome_library_apk" ] + else [ "trichrome_chrome_64_32_apk" "trichrome_library_64_32_apk" ] + else if chromeModernIsBundled then [ "chrome_modern_public_bundle" ] + else [ "chrome_modern_public_apk" ]; + webviewTargets = + if isTriChrome then + if triChromeBundled + then [ "trichrome_webview_apk" "trichrome_library_apk" ] + else [ "trichrome_webview_64_32_apk" "trichrome_library_64_32_apk" ] + else [ "system_webview_apk" ]; - browser = - if buildSeparately - then pkgs.symlinkJoin { - inherit name; - paths = - lib.optional config.apps.${name}.enable (_browser chromiumTargets) - ++ lib.optional config.webview.${name}.enable (_browser webviewTargets); - } - else _browser (lib.unique ( - lib.optionals config.apps.${name}.enable chromiumTargets - ++ lib.optionals config.webview.${name}.enable webviewTargets - )); + browser = + if buildSeparately + then + pkgs.symlinkJoin + { + inherit name; + paths = + lib.optional config.apps.${name}.enable (_browser chromiumTargets) + ++ lib.optional config.webview.${name}.enable (_browser webviewTargets); + } + else + _browser (lib.unique ( + lib.optionals config.apps.${name}.enable chromiumTargets + ++ lib.optionals config.webview.${name}.enable webviewTargets + )); - in [ - { - apps.prebuilt.${name} = { - apk = - if isTriChrome then patchedTrichromeApk "browser" (aab2apk "${browser}/TrichromeChrome.aab") - else if chromeModernIsBundled then aab2apk "${browser}/ChromeModernPublic.aab" - else "${browser}/ChromeModernPublic.apk"; - enable = mkWeakDefault config.apps.${name}.enable; - }; + in + [ + { + apps.prebuilt.${name} = { + apk = + if isTriChrome then + if triChromeBundled + then patchedTrichromeApk "browser" (aab2apk "${browser}/TrichromeChrome.aab") + else patchedTrichromeApk "browser" "${browser}/TrichromeChrome6432.apk" + else if chromeModernIsBundled then aab2apk "${browser}/ChromeModernPublic.aab" + else "${browser}/ChromeModernPublic.apk"; + enable = mkWeakDefault config.apps.${name}.enable; + extraConfig = '' + LOCAL_DEX_PREOPT := false + LOCAL_REQUIRED_MODULES := ${config.apps.prebuilt.${name}.moduleName}TrichromeLibrary + ''; + }; - # Unconditionally fill out the apk/description here, but it will not be included unless webview..enable = true; - webview.${name} = { - packageName = webviewPackageName; - description = "${displayName} WebView"; - apk = - if isTriChrome - then patchedTrichromeApk "webview" "${browser}/TrichromeWebView.apk" - else "${browser}/SystemWebView.apk"; - }; + # Unconditionally fill out the apk/description here, but it will not be included unless webview..enable = true; + webview.${name} = { + packageName = webviewPackageName; + description = "${displayName} WebView"; + apk = + if isTriChrome then + if triChromeBundled + then patchedTrichromeApk "webview" "${browser}/TrichromeWebView.apk" + else patchedTrichromeApk "webview" "${browser}/TrichromeWebView6432.apk" + else "${browser}/SystemWebView.apk"; + extraConfig = '' + LOCAL_MULTILIB := both + LOCAL_MODULE_TARGET_ARCH := ${config.arch} + LOCAL_DEX_PREOPT := false + LOCAL_REQUIRED_MODULES := libwebviewchromium_loader \ + libwebviewchromium_plat_support \ + ${config.apps.prebuilt.${name}.moduleName}TrichromeLibrary + ''; + }; - build.${name} = browser; # Put here for convenience + build.${name} = browser; # Put here for convenience - apps.prebuilt."${name}TrichromeLibrary" = { - apk = "${browser}/TrichromeLibrary.apk"; - enable = mkWeakDefault (isTriChrome && (config.apps.${name}.enable || config.webview.${name}.enable)); - certificate = config.apps.prebuilt.${name}.certificate; # Share certificate with application - fingerprint = config.apps.prebuilt.${name}.fingerprint; - }; - } - ]) - [ { name = "chromium"; displayName = "Chromium"; } + apps.prebuilt."${name}TrichromeLibrary" = { + apk = if triChromeBundled then "${browser}/TrichromeLibrary.apk" else "${browser}/TrichromeLibrary6432.apk"; + enable = mkWeakDefault (isTriChrome && (config.apps.${name}.enable || config.webview.${name}.enable)); + certificate = config.apps.prebuilt.${name}.certificate; # Share certificate with application + fingerprint = config.apps.prebuilt.${name}.fingerprint; + extraConfig = '' + LOCAL_DEX_PREOPT := false + ''; + }; + } + ]) + [{ name = "chromium"; displayName = "Chromium"; } # For an unknown reason, Bromite fails to build chrome_modern_public_bundle # simultaneously with system_webview_apk as of 2020-12-22 { name = "bromite"; displayName = "Bromite"; buildSeparately = true; isTriChrome = false; } - { name = "vanadium"; displayName = "Vanadium"; } - ] + { name = "vanadium"; displayName = "Vanadium"; triChromeBundled = false; }] )) ++ [ { # Snakeoil key fingerprints diff --git a/modules/apps/prebuilt.nix b/modules/apps/prebuilt.nix index 637aabb9..9527dbe6 100644 --- a/modules/apps/prebuilt.nix +++ b/modules/apps/prebuilt.nix @@ -44,14 +44,12 @@ let }; deviceCertificates = lib.attrNames defaultDeviceCertFingerprints; - _keyPath = keyStorePath: name: + keyPath = name: if builtins.elem name deviceCertificates then (if config.signing.enable - then "${keyStorePath}/${config.device}/${name}" - else "${keyStorePath}/${lib.replaceStrings ["releasekey"] ["testkey"] name}") # If not signing.enable, use test keys from AOSP - else "${keyStorePath}/${name}"; - evalTimeKeyPath = name: _keyPath config.signing.keyStorePath name; - buildTimeKeyPath = name: _keyPath config.signing.buildTimeKeyStorePath name; + then "${config.device}/${name}" + else "${lib.replaceStrings ["releasekey"] ["testkey"] name}") # If not signing.enable, use test keys from AOSP + else "${name}"; putInStore = path: if (lib.hasPrefix builtins.storeDir path) then path else (/. + path); @@ -207,17 +205,20 @@ in inherit (config) apk; keyPath = if _config.signing.enable - then buildTimeKeyPath config.certificate + # $KEYSDIR is set by the withKeys wrapper + then "$KEYSDIR/${keyPath config.certificate}" else "${config.snakeoilKeyPath}/${config.certificate}"; + keysFun = _config.build.signing.withKeys _config.signing.keyStorePath; })); fingerprint = let - snakeoilFingerprint = pkgs.robotnix.certFingerprint "${config.snakeoilKeyPath}/${config.certificate}.x509.pem"; + snakeoilFingerprint = pkgs.robotnix.certFingerprint (s: s) "${config.snakeoilKeyPath}/${config.certificate}.x509.pem"; in mkDefault ( if config.certificate == "PRESIGNED" then pkgs.robotnix.apkFingerprint config.signedApk # TODO: IFD else if _config.signing.enable - then pkgs.robotnix.certFingerprint (putInStore "${evalTimeKeyPath config.certificate}.x509.pem") # TODO: IFD + # $KEYSDIR is set by the withKeys wrapper + then pkgs.robotnix.certFingerprint (_config.build.signing.withKeys _config.signing.keyStorePath) "$KEYSDIR/${keyPath config.certificate}.x509.pem" # TODO: IFD else # !_config.signing.enable defaultDeviceCertFingerprints.${name} or ( builtins.trace '' @@ -247,7 +248,7 @@ in mkdir -p $out/ cp ${config.certificate}.{pk8,x509.pem} $out/ ''; - }; + }; })); }; }; diff --git a/modules/apps/updater.nix b/modules/apps/updater.nix index 057337c0..250789f8 100644 --- a/modules/apps/updater.nix +++ b/modules/apps/updater.nix @@ -9,20 +9,32 @@ let cfg = config.apps.updater; src = - if config.androidVersion < 12 then - pkgs.fetchFromGitHub { - owner = "GrapheneOS"; - repo = "platform_packages_apps_Updater"; - rev = "55cdaf75f046929ccf898b23a1e294847be73539"; # 2021-08-25 - sha256 = "1hjh5wy4mh11svxw8qzl1fzjbwariwgc9gj3bmad92s1wy62y7rw"; - } + if config.androidVersion < 12 + then + pkgs.fetchFromGitHub + { + owner = "GrapheneOS"; + repo = "platform_packages_apps_Updater"; + rev = "55cdaf75f046929ccf898b23a1e294847be73539"; # 2021-08-25 + sha256 = "1hjh5wy4mh11svxw8qzl1fzjbwariwgc9gj3bmad92s1wy62y7rw"; + } else - pkgs.fetchFromGitHub { - owner = "GrapheneOS"; - repo = "platform_packages_apps_Updater"; - rev = "c5343bb56bd22ec430fa9f706e9d3e75a5a50fd3"; # 2021-11-11 - sha256 = "0sc0vpvp2yq71zr3bdnvkcds544127ijkqnq6dbr73ii4c270ff4"; - }; + if config.androidVersion < 13 + then + pkgs.fetchFromGitHub + { + owner = "GrapheneOS"; + repo = "platform_packages_apps_Updater"; + rev = "c5343bb56bd22ec430fa9f706e9d3e75a5a50fd3"; # 2021-11-11 + sha256 = "0sc0vpvp2yq71zr3bdnvkcds544127ijkqnq6dbr73ii4c270ff4"; + } + else + pkgs.fetchFromGitHub { + owner = "GrapheneOS"; + repo = "platform_packages_apps_Updater"; + rev = "649df566ceaf5b930971601335b37adf146925df"; # 2023-04-17 + sha256 = lib.fakeSha256; + }; relpath = (if cfg.includedInFlavor then "packages" else "robotnix") + "/apps/Updater"; in @@ -61,7 +73,7 @@ in } (mkIf (cfg.flavor == "grapheneos") { - resources.${relpath} = { + resources.${relpath}."values/config.xml" = { inherit (cfg) url; channel_default = config.channel; }; @@ -82,7 +94,7 @@ in }) (mkIf (cfg.flavor == "lineageos") { - resources."packages/apps/Updater" = mkIf (cfg.flavor == "lineageos") { + resources."packages/apps/Updater"."values/config.xml" = mkIf (cfg.flavor == "lineageos") { updater_server_url = "${cfg.url}lineageos-${config.device}.json"; }; }) diff --git a/modules/apv/latest-telephony-provider.json b/modules/apv/latest-telephony-provider.json index 29c8564a..5945de52 100644 --- a/modules/apv/latest-telephony-provider.json +++ b/modules/apv/latest-telephony-provider.json @@ -1,9 +1,9 @@ { "url": "https://android.googlesource.com/platform/packages/providers/TelephonyProvider", - "rev": "95d8125d98896e17c6719d93d031ad878c88c5da", - "date": "2022-04-09T07:52:10+00:00", - "path": "/nix/store/j913rqzza0psc41dzr5gn6caifvqz7vb-TelephonyProvider", - "sha256": "0ranjgv62xjpcgl9sw04sapigcv9j9xarw6nanl4kfx7fiv4f32q", + "rev": "5519d4c1f3ffbc5a1e1cf2f79246df88038f45ef", + "date": "2023-03-31T21:00:06+00:00", + "path": "/nix/store/vw3r4n93gzgbf2hnr1107vbvdchyjr14-TelephonyProvider", + "sha256": "0mk5zj3x9nrn3572riisgid5q2mw5jrqi0d1jb6lsj6c6fpfqff0", "fetchLFS": false, "fetchSubmodules": false, "deepClone": false, diff --git a/modules/base.nix b/modules/base.nix index bdb4a1b3..9bb4ad0f 100644 --- a/modules/base.nix +++ b/modules/base.nix @@ -7,7 +7,7 @@ let inherit (lib) mkIf mkMerge mkOption mkOptionDefault mkEnableOption mkDefault types; - fakeuser = pkgs.callPackage ./fakeuser {}; + fakeuser = pkgs.callPackage ./fakeuser { }; # Taken from https://github.com/edolstra/flake-compat/ # Format number of seconds in the Unix epoch as %Y%m%d%H @@ -33,7 +33,8 @@ let y' = y + (if m <= 2 then 1 else 0); pad = s: if builtins.stringLength s < 2 then "0" + s else s; - in "${toString y'}${pad (toString m)}${pad (toString d)}${pad (toString hours)}"; + in + "${toString y'}${pad (toString m)}${pad (toString d)}${pad (toString hours)}"; in { options = { @@ -118,7 +119,7 @@ in Unix time (seconds since the epoch) that this build is taking place. Needs to be monotonically increasing for each build if you use the over-the-air (OTA) update mechanism. e.g. output of `date +%s` - ''; + ''; example = 1565645583; default = with lib; foldl' max 1 (mapAttrsToList (n: v: if v.enable then v.dateTime else 1) config.source.dirs); defaultText = "*maximum of source.dirs..dateTime*"; @@ -144,25 +145,43 @@ in # TODO: extract system/product/vendor options into a submodule system.additionalProductPackages = mkOption { - default = []; + default = [ ]; type = types.listOf types.str; description = "`PRODUCT_PACKAGES` to add under `system` partition."; }; product.additionalProductPackages = mkOption { - default = []; + default = [ ]; type = types.listOf types.str; description = "`PRODUCT_PACKAGES` to add under `product` partition."; }; vendor.additionalProductPackages = mkOption { - default = []; + default = [ ]; type = types.listOf types.str; description = "`PRODUCT_PACKAGES` to add under `vendor` partition."; }; + system.additionalProductSoongNamespaces = mkOption { + default = [ ]; + type = types.listOf types.str; + description = "`PRODUCT_SOONG_NAMESPACES` to add under `system` partition."; + }; + + product.additionalProductSoongNamespaces = mkOption { + default = [ ]; + type = types.listOf types.str; + description = "`PRODUCT_SOONG_NAMESPACES` to add under `product` partition."; + }; + + vendor.additionalProductSoongNamespaces = mkOption { + default = [ ]; + type = types.listOf types.str; + description = "`PRODUCT_SOONG_NAMESPACES` to add under `vendor` partition."; + }; + removedProductPackages = mkOption { - default = []; + default = [ ]; type = types.listOf types.str; description = "`PRODUCT_PACKAGES` to remove from build"; }; @@ -193,13 +212,13 @@ in envPackages = mkOption { type = types.listOf types.package; internal = true; - default = []; + default = [ ]; }; envVars = mkOption { type = types.attrsOf types.str; internal = true; - default = {}; + default = { }; }; useReproducibilityFixes = mkOption { @@ -211,307 +230,403 @@ in # Random attrset to throw build products into build = mkOption { internal = true; - default = {}; + default = { }; type = types.attrs; }; }; config = mkMerge [ - (mkIf (lib.elem config.device ["arm64" "arm" "x86" "x86_64"]) { - # If this is a generic build for an arch, just set the arch as well - arch = mkDefault config.device; - deviceFamily = mkDefault "generic"; - }) - { - apiLevel = { - # TODO: If we start building older androids and need the distinction - # between 7 and 7.1, we should probably switch to a string androidVersion - "7" = 25; # Assuming 7.1 - "8" = 27; # Assuming 8.1 - "9" = 28; - "10" = 29; - "11" = 30; - "12" = 32; - }.${builtins.toString config.androidVersion} or 32; - - buildNumber = mkOptionDefault (formatSecondsSinceEpoch config.buildDateTime); - - productName = mkIf (config.device != null) (mkOptionDefault "${config.productNamePrefix}${config.device}"); - - system.extraConfig = lib.concatMapStringsSep "\n" (name: "PRODUCT_PACKAGES += ${name}") config.system.additionalProductPackages; - product.extraConfig = lib.concatMapStringsSep "\n" (name: "PRODUCT_PACKAGES += ${name}") config.product.additionalProductPackages; - vendor.extraConfig = lib.concatMapStringsSep "\n" (name: "PRODUCT_PACKAGES += ${name}") config.vendor.additionalProductPackages; - - # TODO: The " \\" in the below sed is a bit flaky, and would require the line to end in " \\" - # come up with something more robust. - source.dirs."build/make".postPatch = '' - ${lib.concatMapStringsSep "\n" (name: "sed -i '/${name} \\\\/d' target/product/*.mk") config.removedProductPackages} - '' + (if (config.androidVersion >= 10) then '' - echo "\$(call inherit-product-if-exists, robotnix/config/system.mk)" >> target/product/handheld_system.mk - echo "\$(call inherit-product-if-exists, robotnix/config/product.mk)" >> target/product/handheld_product.mk - echo "\$(call inherit-product-if-exists, robotnix/config/vendor.mk)" >> target/product/handheld_vendor.mk - '' else if (config.androidVersion >= 8) /* FIXME Unclear if android 8 has these... */ then '' - echo "\$(call inherit-product-if-exists, robotnix/config/system.mk)" >> target/product/core.mk - echo "\$(call inherit-product-if-exists, robotnix/config/product.mk)" >> target/product/core.mk - echo "\$(call inherit-product-if-exists, robotnix/config/vendor.mk)" >> target/product/core.mk - '' else '' - # no-op as it's not present in android 7 and under? - ''); - - source.dirs."robotnix/config".src = let - systemMk = pkgs.writeTextFile { name = "system.mk"; text = config.system.extraConfig; }; - productMk = pkgs.writeTextFile { name = "product.mk"; text = config.product.extraConfig; }; - vendorMk = pkgs.writeTextFile { name = "vendor.mk"; text = config.vendor.extraConfig; }; - in - pkgs.runCommand "robotnix-config" {} '' - mkdir -p $out - cp ${systemMk} $out/system.mk - cp ${productMk} $out/product.mk - cp ${vendorMk} $out/vendor.mk - ''; + (mkIf (lib.elem config.device [ "arm64" "arm" "x86" "x86_64" ]) { + # If this is a generic build for an arch, just set the arch as well + arch = mkDefault config.device; + deviceFamily = mkDefault "generic"; + }) + { + apiLevel = { + # TODO: If we start building older androids and need the distinction + # between 7 and 7.1, we should probably switch to a string androidVersion + "7" = 25; # Assuming 7.1 + "8" = 27; # Assuming 8.1 + "9" = 28; + "10" = 29; + "11" = 30; + "12" = 32; + "13" = 33; + }.${builtins.toString config.androidVersion} or 33; + + buildNumber = mkOptionDefault (formatSecondsSinceEpoch config.buildDateTime); + + productName = mkIf (config.device != null) (mkOptionDefault "${config.productNamePrefix}${config.device}"); + + system.extraConfig = lib.concatMapStringsSep "\n" (name: "PRODUCT_PACKAGES += ${name}") config.system.additionalProductPackages; + product.extraConfig = lib.concatMapStringsSep "\n" (name: "PRODUCT_PACKAGES += ${name}") config.product.additionalProductPackages; + vendor.extraConfig = lib.concatMapStringsSep "\n" (name: "PRODUCT_PACKAGES += ${name}") config.vendor.additionalProductPackages; + + # TODO: The " \\" in the below sed is a bit flaky, and would require the line to end in " \\" + # come up with something more robust. + source.dirs."build/make".postPatch = '' + ${lib.concatMapStringsSep "\n" (name: "sed -i '/${name} \\\\/d' target/product/*.mk") config.removedProductPackages} + '' + (if (config.androidVersion >= 10) then '' + echo "\$(call inherit-product-if-exists, robotnix/config/system.mk)" >> target/product/handheld_system.mk + echo "\$(call inherit-product-if-exists, robotnix/config/product.mk)" >> target/product/handheld_product.mk + echo "\$(call inherit-product-if-exists, robotnix/config/vendor.mk)" >> target/product/handheld_vendor.mk + '' else if (config.androidVersion >= 8) /* FIXME Unclear if android 8 has these... */ then '' + echo "\$(call inherit-product-if-exists, robotnix/config/system.mk)" >> target/product/core.mk + echo "\$(call inherit-product-if-exists, robotnix/config/product.mk)" >> target/product/core.mk + echo "\$(call inherit-product-if-exists, robotnix/config/vendor.mk)" >> target/product/core.mk + '' else '' + # no-op as it's not present in android 7 and under? + ''); + + source.dirs."robotnix/config".src = + let + systemMk = pkgs.writeTextFile { name = "system.mk"; text = config.system.extraConfig; }; + productMk = pkgs.writeTextFile { name = "product.mk"; text = config.product.extraConfig; }; + vendorMk = pkgs.writeTextFile { name = "vendor.mk"; text = config.vendor.extraConfig; }; + in + pkgs.runCommand "robotnix-config" { } '' + mkdir -p $out + cp ${systemMk} $out/system.mk + cp ${productMk} $out/product.mk + cp ${vendorMk} $out/vendor.mk + ''; - envVars = mkMerge [ - { - BUILD_NUMBER = config.buildNumber; - BUILD_DATETIME = builtins.toString config.buildDateTime; - DISPLAY_BUILD_NUMBER="true"; # Enabling this shows the BUILD_ID concatenated with the BUILD_NUMBER in the settings menu - } - (mkIf config.ccache.enable { - CCACHE_EXEC = pkgs.ccache + /bin/ccache; - USE_CCACHE = "true"; - CCACHE_DIR = "/var/cache/ccache"; # Make configurable? - CCACHE_UMASK = "007"; # CCACHE_DIR should be user root, group nixbld - }) - (mkIf (config.androidVersion >= 11) { - # Android 11 ninja filters env vars for more correct incrementalism. - # However, env vars like LD_LIBRARY_PATH must be set for nixpkgs build-userenv-fhs to work - ALLOW_NINJA_ENV = "true"; - }) - ]; - - build = rec { - mkAndroid = - { name, makeTargets, installPhase, outputs ? [ "out" ], ninjaArgs ? "" }: - # Use NoCC here so we don't get extra environment variables that might conflict with AOSP build stuff. Like CC, NM, etc. - pkgs.stdenvNoCC.mkDerivation ({ - inherit name; - srcs = []; - - # TODO: Clean this stuff up. unshare / robotnix-build could probably be combined into a single utility. - builder = pkgs.writeShellScript "builder.sh" '' - export SAVED_UID=$(${pkgs.coreutils}/bin/id -u) - export SAVED_GID=$(${pkgs.coreutils}/bin/id -g) - - # Become a fake "root" in a new namespace so we can bind mount sources - ${pkgs.toybox}/bin/cat << 'EOF' | ${pkgs.util-linux}/bin/unshare -m -r ${pkgs.runtimeShell} - source $stdenv/setup - genericBuild - EOF + envVars = mkMerge [ + { + BUILD_NUMBER = config.buildNumber; + BUILD_DATETIME = builtins.toString config.buildDateTime; + DISPLAY_BUILD_NUMBER = "true"; # Enabling this shows the BUILD_ID concatenated with the BUILD_NUMBER in the settings menu + } + (mkIf config.ccache.enable { + CCACHE_EXEC = pkgs.ccache + /bin/ccache; + USE_CCACHE = "true"; + CCACHE_DIR = "/var/cache/ccache"; # Make configurable? + CCACHE_UMASK = "007"; # CCACHE_DIR should be user root, group nixbld + }) + (mkIf (config.androidVersion >= 11) { + # Android 11 ninja filters env vars for more correct incrementalism. + # However, env vars like LD_LIBRARY_PATH must be set for nixpkgs build-userenv-fhs to work + ALLOW_NINJA_ENV = "true"; + }) + ]; + + build = rec { + postRaviole = lib.elem config.deviceFamily [ "raviole" "bluejay" "pantah" ]; + postPantah = lib.elem config.deviceFamily [ "pantah" ]; + androidBuilderToolkit = + let + requiredNativeBuildInputs = [ config.build.env fakeuser pkgs.utillinux ]; + builder = pkgs.writeShellScript "builder.sh" '' + export SAVED_UID=$(${pkgs.coreutils}/bin/id -u) + export SAVED_GID=$(${pkgs.coreutils}/bin/id -g) + + # Become a fake "root" in a new namespace so we can bind mount sources + ${pkgs.toybox}/bin/cat << 'EOF' | ${pkgs.utillinux}/bin/unshare -m -r ${pkgs.runtimeShell} + source $stdenv/setup + genericBuild + EOF + ''; + in + { + inherit requiredNativeBuildInputs builder; + # pass this to stdenv.mkDerivation to get the unpacked source for builds. + flags = { + inherit builder; + srcs = [ ]; + + nativeBuildInputs = requiredNativeBuildInputs; + + unpackPhase = pkgs.writeShellScript "android-source-unpack.sh" '' + export rootDir=$PWD + source ${config.build.unpackScript} + ''; + }; + + enterUserEnv = name: buildPhase: pkgs.writeShellScript "enter-user-env-for-${name}.sh" '' + # Become the original user--not fake root. + set -e -o pipefail + ${pkgs.toybox}/bin/cat << 'EOF2' | fakeuser $SAVED_UID $SAVED_GID robotnix-build + ${buildPhase} + EOF2 + exit ''${PIPESTATUS[1]} + ''; + + buildPhase = { ninjaArgs ? "", makeTargets }: '' + ${lib.optionalString (config.androidVersion >= 6 && config.androidVersion <= 8) '' + # Needed for the jack compilation server + # https://source.android.com/setup/build/jack + mkdir -p $HOME + export USER=foo + ''} + source build/envsetup.sh + choosecombo ${config.buildType} ${config.productName} ${config.variant} + + # Fail early if the product was not selected properly + test -n "$TARGET_PRODUCT" || exit 1 + CORES=''${NIX_BUILD_CORES:-$(${pkgs.coreutils}/bin/nproc)} + export NINJA_ARGS="-j$CORES ${toString ninjaArgs} -v -d explain" + ${lib.optionalString (config.androidVersion >= 13)'' + # needed for fontconfig + export XDG_CACHE_HOME=$(pwd) + export FONTCONFIG_PATH=$(get_build_var PRODUCT_OUT)/obj/ETC/fonts.xml_intermediates/ + export FONTCONFIG_FILE=fonts.xml + ''} + + m ${toString makeTargets} | cat + exit_code=''${PIPESTATUS[0]} + + # the android 13 build doesn't seem to set this var + if [[ -z $ANDROID_PRODUCT_OUT ]]; then ANDROID_PRODUCT_OUT=$(get_build_var PRODUCT_OUT); fi + echo $ANDROID_PRODUCT_OUT > ANDROID_PRODUCT_OUT + + exit $exit_code + ''; + }; + + mkAndroid = + { name + , makeTargets ? [ ] + , installPhase + , buildPhase ? androidBuilderToolkit.buildPhase { inherit makeTargets ninjaArgs; } + , nativeBuildInputs ? [ ] + , outputs ? [ "out" ] + , ninjaArgs ? "" + , ... + }@inputs: + # Use NoCC here so we don't get extra environment variables that might conflict with AOSP build stuff. Like CC, NM, etc. + pkgs.stdenvNoCC.mkDerivation (androidBuilderToolkit.flags // (inputs // { + nativeBuildInputs = androidBuilderToolkit.requiredNativeBuildInputs ++ nativeBuildInputs; + # TODO: Clean this stuff up. unshare / robotnix-build could probably be combined into a single utility. + requiredSystemFeatures = [ "big-parallel" ]; + + dontConfigure = true; + # This was originally in the buildPhase, but building the sdk / atree would complain for unknown reasons when it was set + # export OUT_DIR=$rootDir/out + buildPhase = androidBuilderToolkit.enterUserEnv "mkAndroid-${name}" '' + ${buildPhase} + ''; + + preInstall = '' + if [ -f ANDROID_PRODUCT_OUT ]; then + export ANDROID_PRODUCT_OUT=$(cat ANDROID_PRODUCT_OUT) + fi + '' + (inputs.preInstall or ""); + + installPhase = '' + set -e -o pipefail + runHook preInstall + ${installPhase} + runHook postInstall + ''; + + dontFixup = true; + dontMoveLib64 = true; + }) // config.envVars); + + android = mkAndroid { + inherit (config.build.adevtool) patchPhase; + name = "robotnix-${config.productName}-${config.buildNumber}"; + nativeBuildInputs = with pkgs; [ unzip libarchive ]; + makeTargets = (lib.optional config.build.postRaviole [ "vendorbootimage" ]) + ++ (lib.optional config.build.postPantah [ "vendorkernelbootimage" ]) + ++ [ "target-files-package" "otatools-package" ]; + # Note that $ANDROID_PRODUCT_OUT is set by choosecombo above + installPhase = '' + mkdir -p $out + cp --reflink=auto $ANDROID_PRODUCT_OUT/otatools.zip $out/ + cp --reflink=auto -r $ANDROID_PRODUCT_OUT/obj/PACKAGING/target_files_intermediates/* $out/ + '' + lib.optionalString (config.androidVersion >= 13) '' + bsdtar tvf $ANDROID_PRODUCT_OUT/obj/PACKAGING/target_files_intermediates/${config.device}-target_files-${config.buildNumber}.zip > $out/target_files_list_pre + bsdtar tvf $out/${config.device}-target_files-${config.buildNumber}.zip > $out/target_files_list + diff $out/target_files_list_pre $out/target_files_list || echo "files missing in copied archive" + exit ''${PIPESTATUS[0]} ''; + }; - inherit outputs; - - requiredSystemFeatures = [ "big-parallel" ]; + checkTargetFiles = pkgs.stdenv.mkDerivation { + name = "check-${config.device}-target_files-${config.buildNumber}"; + src = pkgs.emptyDirectory; + nativeBuildInputs = with pkgs; [ diffutils libarchive ]; + buildPhase = '' + mkdir -p $out + '' + lib.optionalString (config.androidVersion >= 13) '' + bsdtar tvf ${config.build.android}/${config.device}-target_files-${config.buildNumber}.zip > $out/target_files_list_post + diff $out/target_files_list_post ${config.build.android}/target_files_list || echo "files missing in copied archive" + cat $out/target_files_list_post + exit ''${PIPESTATUS[0]} + ''; + }; + + checkAndroid = mkAndroid { + name = "robotnix-check-${config.device}-${config.buildNumber}"; + makeTargets = (lib.optional config.build.postRaviole [ "vendorbootimage" ]) + ++ (lib.optional config.build.postPantah [ "vendorkernelbootimage" ]) + ++ [ "target-files-package" "otatools-package" ]; + ninjaArgs = "-n"; # Pretend to run the actual build steps + # Just copy some things that are useful for debugging + installPhase = '' + mkdir -p $out + cp -r out/*.{log,gz} $out/ + cp -r out/.module_paths $out/ + ''; + }; - nativeBuildInputs = [ config.build.env fakeuser ]; + moduleInfo = mkAndroid { + name = "robotnix-module-info-${config.device}-${config.buildNumber}.json"; + # Can't use absolute path from $ANDROID_PRODUCT_OUT here since make needs a relative path + makeTargets = [ "$(get_build_var PRODUCT_OUT)/module-info.json" ]; + installPhase = '' + cp $ANDROID_PRODUCT_OUT/module-info.json $out + ''; + }; - unpackPhase = '' - export rootDir=$PWD - source ${config.build.unpackScript} + # Save significant build time by building components simultaneously. + mkAndroidComponents = targets: mkAndroid { + name = "robotnix-android-components"; + makeTargets = targets ++ [ "$(get_build_var PRODUCT_OUT)/module-info.json" ]; + installPhase = '' + ${pkgs.python3.interpreter} - "$out" "$ANDROID_PRODUCT_OUT/module-info.json" ${lib.escapeShellArgs targets} << EOF + import json + import os + import shutil + import sys + outdir = sys.argv[1] + module_info = json.load(open(sys.argv[2])) + targets = sys.argv[3:] + for target in targets: + if target in module_info: + for item in module_info[target]['installed']: + if item.startswith('out/'): + output = outdir + item[3:] + else: + output = outdir + '/' + item + os.makedirs(os.path.dirname(output), exist_ok=True) + shutil.copyfile(item, output) + EOF ''; + }; - dontConfigure = true; + mkAndroidComponent = target: (mkAndroidComponents [ target ]).overrideAttrs (_: { name = target; }); - # This was originally in the buildPhase, but building the sdk / atree would complain for unknown reasons when it was set - # export OUT_DIR=$rootDir/out - buildPhase = '' - # Become the original user--not fake root. - ${pkgs.toybox}/bin/cat << 'EOF2' | fakeuser $SAVED_UID $SAVED_GID robotnix-build - set -e -o pipefail - - ${lib.optionalString (config.androidVersion >= 6 && config.androidVersion <= 8) '' - # Needed for the jack compilation server - # https://source.android.com/setup/build/jack - mkdir -p $HOME - export USER=foo - ''} - source build/envsetup.sh - choosecombo ${config.buildType} ${config.productName} ${config.variant} - - # Fail early if the product was not selected properly - test -n "$TARGET_PRODUCT" || exit 1 - - export NINJA_ARGS="-j$NIX_BUILD_CORES ${toString ninjaArgs}" - m ${toString makeTargets} | cat - echo $ANDROID_PRODUCT_OUT > ANDROID_PRODUCT_OUT - - EOF2 - ''; + otaTools = fixOtaTools "${config.build.android}/otatools.zip"; + # Also make a version without building all of target-files-package. This + # is just for debugging. We save significant time for a full build by + # normally building target-files-package and otatools-package + # simultaneously + otaToolsQuick = fixOtaTools (mkAndroid { + name = "otatools.zip"; + makeTargets = [ "otatools-package" ]; installPhase = '' - export ANDROID_PRODUCT_OUT=$(cat ANDROID_PRODUCT_OUT) - '' + installPhase; - - dontFixup = true; - dontMoveLib64 = true; - } // config.envVars); - - android = mkAndroid { - name = "robotnix-${config.productName}-${config.buildNumber}"; - makeTargets = [ "target-files-package" "otatools-package" ]; - # Note that $ANDROID_PRODUCT_OUT is set by choosecombo above - installPhase = '' - mkdir -p $out - cp --reflink=auto $ANDROID_PRODUCT_OUT/otatools.zip $out/ - cp --reflink=auto $ANDROID_PRODUCT_OUT/obj/PACKAGING/target_files_intermediates/${config.productName}-target_files-${config.buildNumber}.zip $out/ - ''; - }; - - checkAndroid = mkAndroid { - name = "robotnix-check-${config.device}-${config.buildNumber}"; - makeTargets = [ "target-files-package" "otatools-package" ]; - ninjaArgs = "-n"; # Pretend to run the actual build steps - # Just copy some things that are useful for debugging - installPhase = '' - mkdir -p $out - cp -r out/*.{log,gz} $out/ - cp -r out/.module_paths $out/ - ''; - }; + cp --reflink=auto $ANDROID_PRODUCT_OUT/otatools.zip $out + ''; + }); + + fixOtaTools = src: pkgs.stdenv.mkDerivation { + name = "ota-tools"; + inherit src; + sourceRoot = "."; + nativeBuildInputs = with pkgs; [ unzip python3Packages.pytest ]; + buildInputs = [ (pkgs.python3.withPackages (p: [ p.protobuf ])) ]; + postPatch = lib.optionalString (config.androidVersion == 11) '' + cp bin/debugfs_static bin/debugfs + '' + lib.optionalString (config.androidVersion <= 10) '' + substituteInPlace releasetools/common.py \ + --replace 'self.search_path = platform_search_path.get(sys.platform)' "self.search_path = \"$out\"" \ + patchShebangs releasetools + ''; - moduleInfo = mkAndroid { - name = "robotnix-module-info-${config.device}-${config.buildNumber}.json"; - # Can't use absolute path from $ANDROID_PRODUCT_OUT here since make needs a relative path - makeTargets = [ "$(get_build_var PRODUCT_OUT)/module-info.json" ]; - installPhase = '' - cp $ANDROID_PRODUCT_OUT/module-info.json $out - ''; - }; + dontBuild = true; - # Save significant build time by building components simultaneously. - mkAndroidComponents = targets: mkAndroid { - name = "robotnix-android-components"; - makeTargets = targets ++ [ "$(get_build_var PRODUCT_OUT)/module-info.json" ]; - installPhase = '' - ${pkgs.python3.interpreter} - "$out" "$ANDROID_PRODUCT_OUT/module-info.json" ${lib.escapeShellArgs targets} << EOF - import json - import os - import shutil - import sys - outdir = sys.argv[1] - module_info = json.load(open(sys.argv[2])) - targets = sys.argv[3:] - for target in targets: - if target in module_info: - for item in module_info[target]['installed']: - if item.startswith('out/'): - output = outdir + item[3:] - else: - output = outdir + '/' + item - os.makedirs(os.path.dirname(output), exist_ok=True) - shutil.copyfile(item, output) - EOF - ''; - }; + installPhase = '' + mkdir -p $out/unmodified + cp --reflink=auto -r * $out/unmodified + for file in bin/*; do + isELF "$file" || continue + bash ${../scripts/patchelf-prefix.sh} "$file" "${pkgs.stdenv.cc.bintools.dynamicLinker}" || continue + done + '' + '' + cp --reflink=auto -r * $out/ + '' + lib.optionalString (config.androidVersion <= 10) '' + ln -s $out/releasetools/sign_target_files_apks.py $out/bin/sign_target_files_apks + ln -s $out/releasetools/img_from_target_files.py $out/bin/img_from_target_files + ln -s $out/releasetools/ota_from_target_files.py $out/bin/ota_from_target_files + ''; - mkAndroidComponent = target: (mkAndroidComponents [ target ]).overrideAttrs (_: { name=target; }); + # Since we copy everything from build dir into $out, we don't want + # env-vars file which contains a bunch of references we don't need + noDumpEnvVars = true; - otaTools = fixOtaTools "${config.build.android}/otatools.zip"; + # This breaks the executables with embedded python interpreters + dontStrip = true; + }; - # Also make a version without building all of target-files-package. This - # is just for debugging. We save significant time for a full build by - # normally building target-files-package and otatools-package - # simultaneously - otaToolsQuick = fixOtaTools (mkAndroid { - name = "otatools.zip"; - makeTargets = [ "otatools-package" ]; - installPhase = '' - cp --reflink=auto $ANDROID_PRODUCT_OUT/otatools.zip $out + # Just included for convenience when building outside of nix. + # TODO: Better way than creating all these scripts and feeding with init-file? + # debugUnpackScript = config.build.debugUnpackScript; + # debugPatchScript = config.build.debugPatchScript; + debugBuildScript = pkgs.writeShellScript "debug-build.sh" '' + ${lib.replaceStrings [" | cat"] [""] (config.build.androidBuilderToolkit.buildPhase { makeTargets = config.build.android.makeTargets; })} ''; - }); - - fixOtaTools = src: pkgs.stdenv.mkDerivation { - name = "ota-tools"; - inherit src; - sourceRoot = "."; - nativeBuildInputs = with pkgs; [ unzip pythonPackages.pytest ]; - buildInputs = [ (pkgs.python.withPackages (p: [ p.protobuf ])) ]; - postPatch = lib.optionalString (config.androidVersion == 11) '' - cp bin/debugfs_static bin/debugfs - '' + lib.optionalString (config.androidVersion <= 10) '' - substituteInPlace releasetools/common.py \ - --replace 'self.search_path = platform_search_path.get(sys.platform)' "self.search_path = \"$out\"" \ + unsharedDebugEnterEnv = pkgs.writeShellScript "debug-enter-env2.sh" '' + export rootDir=$PWD + export PATH=${config.build.env}/bin/:$PATH + source ${config.build.unpackScript} + ${config.build.adevtool.patchPhase} + ${lib.concatStringsSep "\n" (lib.mapAttrsToList (name: value: "export ${name}=${value}") config.envVars)} + + # Become the original user--not fake root. Enter an FHS user namespace + ${fakeuser}/bin/fakeuser $SAVED_UID $SAVED_GID ${config.build.env}/bin/robotnix-build ''; - - dontBuild = true; - - installPhase = '' - for file in bin/*; do - isELF "$file" || continue - bash ${../scripts/patchelf-prefix.sh} "$file" "${pkgs.stdenv.cc.bintools.dynamicLinker}" || continue - done - '' + '' - mkdir -p $out - cp --reflink=auto -r * $out/ - '' + lib.optionalString (config.androidVersion <= 10) '' - ln -s $out/releasetools/sign_target_files_apks.py $out/bin/sign_target_files_apks - ln -s $out/releasetools/img_from_target_files.py $out/bin/img_from_target_files - ln -s $out/releasetools/ota_from_target_files.py $out/bin/ota_from_target_files + debugEnterEnv = pkgs.writeShellScript "debug-enter-env.sh" '' + export SAVED_UID=$(${pkgs.coreutils}/bin/id -u) SAVED_GID=$(${pkgs.coreutils}/bin/id -g) + unshare -m -r ${unsharedDebugEnterEnv} ''; - - # Since we copy everything from build dir into $out, we don't want - # env-vars file which contains a bunch of references we don't need - noDumpEnvVars = true; - - # This breaks the executables with embedded python interpreters - dontStrip = true; - }; - - # Just included for convenience when building outside of nix. - # TODO: Better way than creating all these scripts and feeding with init-file? -# debugUnpackScript = config.build.debugUnpackScript; -# debugPatchScript = config.build.debugPatchScript; - debugEnterEnv = pkgs.writeShellScript "debug-enter-env.sh" '' - export SAVED_UID=$(${pkgs.coreutils}/bin/id -u) - export SAVED_GID=$(${pkgs.coreutils}/bin/id -g) - ${pkgs.util-linux}/bin/unshare -m -r ${pkgs.writeShellScript "debug-enter-env2.sh" '' - export rootDir=$PWD - source ${config.build.unpackScript} - ${lib.concatStringsSep "\n" (lib.mapAttrsToList (name: value: "export ${name}=${value}") config.envVars)} - - # Become the original user--not fake root. Enter an FHS user namespace - ${fakeuser}/bin/fakeuser $SAVED_UID $SAVED_GID ${config.build.env}/bin/robotnix-build - ''} - ''; - - env = let - # Ugly workaround needed in Android >= 12 - patchedPkgs = pkgs.extend - (self: super: { - bashInteractive = super.bashInteractive.overrideAttrs (attrs: { - # Removed: - # -DDEFAULT_PATH_VALUE="/no-such-path" - # -DSTANDARD_UTILS_PATH="/no-such-path" - # This creates a bash closer to a normal FHS distro bash. - # Somewhere in the android build system >= android 12, bash starts - # inside an environment with PATH unset, and it gets "/no-such-path" - # Command: env -i bash -c 'echo $PATH' - # On NixOS/nixpkgs it outputs: /no-such-path - # On normal distros it outputs: /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:. - NIX_CFLAGS_COMPILE = '' - -DSYS_BASHRC="/etc/bashrc" - -DSYS_BASH_LOGOUT="/etc/bash_logout" - -DNON_INTERACTIVE_LOGIN_SHELLS - -DSSH_SOURCE_BASHRC - ''; - }); - }); - buildFHSUserEnv = if (config.androidVersion >= 12) then patchedPkgs.buildFHSUserEnv else pkgs.buildFHSUserEnv; - in buildFHSUserEnv { - name = "robotnix-build"; - targetPkgs = pkgs: config.envPackages; - multiPkgs = pkgs: with pkgs; [ zlib ]; + debugShell = config.build.mkAndroid { + name = "${config.device}-debug-shell"; + outputs = [ "out" ]; + unpackPhase = "true"; + buildPhase = "true"; + installPhase = '' + mkdir -p $out/bin + ln -s ${debugEnterEnv} $out/bin/debug-enter-env.sh + ln -s ${unsharedDebugEnterEnv} $out/bin/unshared-debug-enter-env.sh + ln -s ${debugBuildScript} $out/bin/debug-build.sh + ''; + }; + + env = + let + # Ugly workaround needed in Android >= 12 + patchedPkgs = pkgs.extend + (self: super: { + bashInteractive = super.bashInteractive.overrideAttrs (attrs: { + # Removed: + # -DDEFAULT_PATH_VALUE="/no-such-path" + # -DSTANDARD_UTILS_PATH="/no-such-path" + # This creates a bash closer to a normal FHS distro bash. + # Somewhere in the android build system >= android 12, bash starts + # inside an environment with PATH unset, and it gets "/no-such-path" + # Command: env -i bash -c 'echo $PATH' + # On NixOS/nixpkgs it outputs: /no-such-path + # On normal distros it outputs: /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:. + NIX_CFLAGS_COMPILE = '' + -DSYS_BASHRC="/etc/bashrc" + -DSYS_BASH_LOGOUT="/etc/bash_logout" + -DNON_INTERACTIVE_LOGIN_SHELLS + -DSSH_SOURCE_BASHRC + ''; + }); + }); + buildFHSUserEnv = if (config.androidVersion >= 12) then patchedPkgs.buildFHSUserEnv else pkgs.buildFHSUserEnv; + in + buildFHSUserEnv { + name = "robotnix-build"; + targetPkgs = pkgs: config.envPackages; + multiPkgs = pkgs: with pkgs; [ zlib ]; + extraOutputsToInstall = [ "dev" ]; + }; }; - }; - }]; + } + ]; } diff --git a/modules/envpackages.nix b/modules/envpackages.nix index f0804ae8..b8a378e8 100644 --- a/modules/envpackages.nix +++ b/modules/envpackages.nix @@ -14,7 +14,7 @@ in bc git gnumake - jre8_headless + jdk11 lsof m4 ncurses5 @@ -27,6 +27,9 @@ in # Things not in build/soong/ui/build/paths/config.go nettools # Needed for "hostname" in build/soong/ui/build/sandbox_linux.go procps # Needed for "ps" in build/envsetup.sh + glibc + glibc.dev.dev.dev + stdenv.cc.cc ] (mkIf (config.androidVersion >= 10) [ freetype # Needed by jdk9 prebuilt @@ -43,7 +46,7 @@ in curl flex gcc - gitRepo + git-repo gnupg gperf imagemagick diff --git a/modules/kernel.nix b/modules/kernel.nix index 37ecf9c7..4422fd85 100644 --- a/modules/kernel.nix +++ b/modules/kernel.nix @@ -6,7 +6,7 @@ { config, pkgs, lib, ... }: let - inherit (lib) mkIf mkOption mkOptionDefault mkMerge mkEnableOption types; + inherit (lib) mkIf mkOption mkOptionDefault mkMerge mkEnableOption types mkDefault; cfg = config.kernel; in @@ -33,7 +33,7 @@ in }; patches = mkOption { - default = []; + default = [ ]; type = types.listOf types.path; description = "List of patches to apply to kernel source"; }; @@ -69,7 +69,7 @@ in # config.build.kernel drv output in place of source.dirs.${cfg.relpath}. # This is because there are some additional things in the prebuilt kernel # output directory like kernel headers for sunfish under device/google/sunfish-kernel/sm7150 - source = mkIf cfg.enable { + source = { dirs.${cfg.relpath}.postPatch = '' # Warn if we have prebuilt files that we aren't replacing for filename in *; do diff --git a/modules/pixel/default.nix b/modules/pixel/default.nix index f192383b..c3ae149e 100644 --- a/modules/pixel/default.nix +++ b/modules/pixel/default.nix @@ -8,13 +8,14 @@ let imgList = lib.importJSON ./pixel-imgs.json; otaList = lib.importJSON ./pixel-otas.json; - fetchItem = json: let - matchingItem = lib.findSingle - (v: (v.device == config.device) && (lib.hasInfix "(${config.apv.buildID}," v.version)) # Look for left paren + upstream buildNumber + "," - (throw "no items found for vendor img/ota") - (throw "multiple items found for vendor img/ota") - json; - in + fetchItem = json: + let + matchingItem = lib.findSingle + (v: (v.device == config.device) && (lib.hasInfix "(${config.apv.buildID}," v.version)) # Look for left paren + upstream buildNumber + "," + (throw "no items found for vendor img/ota") + (throw "multiple items found for vendor img/ota") + json; + in pkgs.fetchurl (lib.filterAttrs (n: v: (n == "url" || n == "sha256")) matchingItem); deviceMap = { @@ -34,20 +35,26 @@ let barbet = { family = "barbet"; name = "Pixel 5a (5G)"; }; raven = { family = "raviole"; name = "Pixel 6 Pro"; }; oriole = { family = "raviole"; name = "Pixel 6"; }; + bluejay = { family = "bluejay"; name = "Pixel 6a"; }; + panther = { family = "pantah"; name = "Pixel 7"; }; + cheetah = { family = "pantah"; name = "Pixel 7 Pro"; }; }; # Make a uuid based on some string data - uuidgen = str: let - hash = builtins.hashString "sha256" str; - s = i: len: lib.substring i len hash; - in lib.toLower "${s 0 8}-${s 8 4}-${s 12 4}-${s 16 4}-${s 20 12}"; + uuidgen = str: + let + hash = builtins.hashString "sha256" str; + s = i: len: lib.substring i len hash; + in + lib.toLower "${s 0 8}-${s 8 4}-${s 12 4}-${s 16 4}-${s 20 12}"; # UUID for persist.img uuid = uuidgen "persist-${config.buildNumber}-${builtins.toString config.buildDateTime}"; hashSeed = uuidgen "persist-hash-${config.buildNumber}-${builtins.toString config.buildDateTime}"; in mkMerge [ - (mkIf ((lib.elem config.flavor [ "vanilla" "grapheneos" ]) && (config.device != null) && (lib.hasAttr config.device deviceMap)) { # Default settings that apply to all devices unless overridden. TODO: Make conditional + (mkIf ((lib.elem config.flavor [ "vanilla" "grapheneos" ]) && (config.device != null) && (lib.hasAttr config.device deviceMap)) { + # Default settings that apply to all devices unless overridden. TODO: Make conditional deviceFamily = mkDefault (deviceMap.${config.device}.family or config.device); deviceDisplayName = mkDefault (deviceMap.${config.device}.name or config.device); arch = mkDefault "arm64"; @@ -56,9 +63,9 @@ mkMerge [ apv.ota = mkDefault (fetchItem otaList); # Exclude all devices by default - source.excludeGroups = mkDefault (lib.attrNames deviceMap); - # But include names related to our device - source.includeGroups = mkDefault [ config.device config.deviceFamily ]; + # source.excludeGroups = mkDefault (lib.attrNames deviceMap); + # # But include names related to our device + # source.includeGroups = mkDefault [ config.device config.deviceFamily ]; signing.avb.enable = mkDefault true; }) diff --git a/modules/pixel/pixel-drivers.json b/modules/pixel/pixel-drivers.json index dead429d..b830b07d 100644 --- a/modules/pixel/pixel-drivers.json +++ b/modules/pixel/pixel-drivers.json @@ -1,4 +1,200 @@ [ + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-td1a.220804.009.a2-724bfafc.tgz", + "sha256": "3c007cd90d97d15794bbeb289215c8a9d33c716b7ddb92c99eda5029324cb3bf" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-td1a.220804.009.a5-b5618083.tgz", + "sha256": "f0597407877f5e714ff97846331ea25230e5675a34d8b8d084019ded862b264f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-td1a.220804.031-d59f7f42.tgz", + "sha256": "b962645f94c3d38cf67b520c53ef979c578daa0ad5f3377049604e66ec7622ce" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-td1a.221105.001-3d4a82f2.tgz", + "sha256": "e21b3ec0d40476df9d0f92203789a27abba595242904fb5106c29fac5a9c9654" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-td1a.221105.003-304f36ed.tgz", + "sha256": "26d3c8a0e37693d3c22b282b931fab8f60060ee8bf2109933d6cc12339cd2d15" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-td1a.221105.001.a1-79172489.tgz", + "sha256": "0948c479ca320cd0a44ed45396b87c053e872c1794f680d706daa4f1ba04c014" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-tq1a.221205.011-78597439.tgz", + "sha256": "111f0163eca1d46464f3dac2347543038421e8d27d54e9f20b0c6a0ce85a3b8c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-tq1a.221205.012-64e8d4db.tgz", + "sha256": "69161c27f076a72d53d6dcb95291f7d4c70a9c09b81485b387ef7f6ee700384c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-tq1a.230105.002-e5acddc9.tgz", + "sha256": "0cfb13fc6d3d802d648a1a6e1e400963d1b29e04c0df8d02ef8f9ba297a2a311" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-tq1a.230105.002.a1-66f04f8e.tgz", + "sha256": "7ca259df269a9dd14701bfaabcaa91576fd0fd844e990d6649d1d719a5393264" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-tq1a.230205.001.a2-a8f77f52.tgz", + "sha256": "0e411f76baebbcf3e13ddf4f28463812db97a8bcae6c6c8692c961832b3160a1" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-tq1a.230205.001.d2-46d246d6.tgz", + "sha256": "823d24b05784b1e1c17589a8a04b28bf39c09d29dd4106a8b416f1878adfd921" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-tq1a.230205.002-09d9f598.tgz", + "sha256": "2f3f13aae77ecd3d2eca0851a1a06a6682bfd4ccbe576dd8fba2a45a84d61e2d" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-tq2a.230305.008.a3-5768c753.tgz", + "sha256": "2d55384e159c6b6246b287ceb2449c16867f848d4224c4979a0a5a907de7dc36" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-cheetah-tq2a.230305.008.c1-cf255b9c.tgz", + "sha256": "ab29eee07baad764343c7a8c5fb1401ac86129ed528496cc662f9ffdedb41ab9" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-td1a.220804.009.a2-f2af1068.tgz", + "sha256": "720e14bb0473d0f334e6b1290670fe42289d7b235ba5d840da4a7f33f7d5dc9c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-td1a.220804.009.a5-b08c4600.tgz", + "sha256": "bb9f1c8498ea88e8099078d1a0c21447898a077f48a7b3c6c52675defd910f9d" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-td1a.220804.031-0041fc65.tgz", + "sha256": "41fe6a7f5e9c86b5ebf88babedf0efe4482825a04d55b7a701adb4c7cdea43fe" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-td1a.221105.001-f5c3263d.tgz", + "sha256": "c1b3b68d64bfa4d2ff340967adca78f4e793baa65e33a84a79681875afeaa4f9" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-td1a.221105.003-ab62124a.tgz", + "sha256": "1c9156480cd925d47ec1dbd02cbac693646f361eb1a723fd675692d461ad9ad0" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-td1a.221105.001.a1-4ba7e08e.tgz", + "sha256": "925eec379ce5dbc36a9d7669b392b8f49703986f20f05de998d664bdeb96a539" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-tq1a.221205.011-229ee18c.tgz", + "sha256": "c6fca60916b4385dfeb2c0e47fb2479a483debc2521f4b0a92c6fd75fd4eff87" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-tq1a.221205.012-e0531c9d.tgz", + "sha256": "ed8240eefd947a7b694b54ad8c81fac14811d739a1ccee00f8361f4c8387d619" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-tq1a.230105.001.a2-431d8cec.tgz", + "sha256": "4e17778a5e0ee7da234ecf3e597405fccc2fb4553d8e5ca36834eba56784c918" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-tq1a.230105.001.a3-d9238246.tgz", + "sha256": "9eff0616ec8edcdc8e44f73b435dd23c68fbf83733a3287c652ba0a17ce55386" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-tq1a.230205.001.a2-8335bf5b.tgz", + "sha256": "65922294569b534ce0002a8ef90dad49474444c1422f72460c9b8d38c8cb3897" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-tq1a.230205.001.d2-b0bbb4d7.tgz", + "sha256": "114d1fd2aed49757dc9e2dd9ac257de57eb9810652dcf665ee04e51491226889" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-tq1a.230205.002-9a32f728.tgz", + "sha256": "da49a87b9c4d6145da004620143827c188f63d37acfcef4bb075770463e780e2" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-tq2a.230305.008-1d4942b8.tgz", + "sha256": "775453a71e2d27de6fb13a5a2bb0a55c2916229a6713894a47446c763c91e2bc" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-panther-tq2a.230305.008.a1-1b085d99.tgz", + "sha256": "89b2fd79cdb8fd6c86e9972b0386f3365ba5407b57a47f8d4e808fad0d3fd949" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-sd2a.220601.001.a1-0145bbe6.tgz", + "sha256": "77d5f05efb753517b717cad3226447339d7a4dff51eb0a47e4293644d793a14d" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-sd2a.220601.004-7c778415.tgz", + "sha256": "dbf707f8c238fa6b5d7dc6a06e363a04a4d7d520494379effd518c27cd4a775a" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-sd2a.220601.002-1e7dd329.tgz", + "sha256": "2b9b86df876a33720cf54dd5442cf83d5b4ad74d13cb87522c4e137148379634" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-sd2a.220601.003-94980bd4.tgz", + "sha256": "c4c27b46a7097570dac54891c8f72d10fd701e2658036f3555730f7296e9e5c1" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-sd2a.220601.002.b1-11de82cc.tgz", + "sha256": "b0ec56284375fd15e3a9f7ef7afd49291cd7be7f9824ac14d50e967f4c42700d" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-sd2a.220601.001.b1-5866a9af.tgz", + "sha256": "843fdc534aff6e2037de5a149f5e7bddcb34b637c34f3b36ab8dda48b0ad90d4" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-sd2a.220601.003.b1-94aa047e.tgz", + "sha256": "4518135b14bdb71f48520af1dd32fdafbb8eb683b35042e4037a6c2c401c56ce" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-sd2a.220601.004.b2-13292478.tgz", + "sha256": "e7443b666e390e3ae7b874e69a57f552b09ca6214a45205a057dab1ddf611385" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tp1a.220624.021.a1-f3edb59a.tgz", + "sha256": "c60a6d735dfd093ab8be90149601aea07c16fcf5d594578382c515a2d5c07bf3" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tp1a.220905.004.a2-0c4b242a.tgz", + "sha256": "9f544fbfa66de9c85c1e1dd40cdac06857e00ab64d15d4c5c63a22b4d0a7009f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tp1a.221005.003-576eab18.tgz", + "sha256": "08b9d25df8c95939327fac58a70448f5dc9f2ef1d5f3692fb8748c2f714e9ee0" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tp1a.221105.002-8bfbf59b.tgz", + "sha256": "b172026514650ed205140bbb7a9da5c380ab07e9523577ebe198190cd58a394d" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tq1a.221205.011-ddb0b153.tgz", + "sha256": "66aa070772c339397528b66e94f1ebda07c3cbdf789f4110a3517e1347dffcce" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tq1a.221205.012-3024ca0d.tgz", + "sha256": "1edd14c9776ec1e073170af5171606f2bd5ecb3e3d2c9919295bf5420f70275b" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tq1a.230105.001.a2-fa4de8b5.tgz", + "sha256": "5d6a95be9281910eba5f7034a4f41a0cfa1f233a77dda21b230901723bf123a9" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tq1a.230205.001.d2-343e9e35.tgz", + "sha256": "a5f55acf7d9e1126791b29f6d6d914e8e280334587ec61684bb3a1f8ffda6f90" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tq1a.230205.002-d1f9e298.tgz", + "sha256": "d230648b33d11302ab7f062448001f63d23bcd552a7379d3a9380ea726cabda1" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tq2a.230305.008.e1-6720c11f.tgz", + "sha256": "60739b6a823e09dfb428b71b48ce87424aa9f15beb48b24e9c5a9a503aae9fc8" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bluejay-tq2a.230305.008.f1-43e8b502.tgz", + "sha256": "1823fed7fe744e50c64ff233c9265ce224bd0d18ebbd174981e98453a9b0e428" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sd1a.210817.015.a4-b4ec71a4.tgz", "sha256": "2201aeaab9df2c500f36bc2f6f960a9236db06747ceaf5e3aeb6ab3b6a7490d2" @@ -67,6 +263,90 @@ "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sp2a.220405.004-07e1dadb.tgz", "sha256": "392e492c1534c96c4f96ee22bd71a17eec5309e52c8f282c7227b8678ffed2ac" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sp2a.220505.002-8c3854f8.tgz", + "sha256": "4585fdb7bc39ba2360dc46ad8184a2e724d2458c78cba4cf6f552cb750b2225a" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sq3a.220605.009.a1-dbd6cc1b.tgz", + "sha256": "00d81ccd41b8dd618ca99ff61804d6da61051886b4d878af59b05ff4f8f1c815" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sq3a.220605.009.b1-13648551.tgz", + "sha256": "03ec4a11e674b86d0f7388323493ff91810c9a672fc9039d4b736d149a6c2288" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sq3a.220705.001.b1-8f39f3f0.tgz", + "sha256": "772d1adfd9217e9ffb33e499371868c486c38fef596d5af10fe4e9668945d32f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sq3a.220705.003-e84d9658.tgz", + "sha256": "797b455a4503511178a5f41353c2f54cfa941d9204a3eb69270e46d1922806d3" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sq3a.220705.003.a1-f6fe538f.tgz", + "sha256": "6aa661a74dd413800a1fa97b16cdac3fa6df9899e90089d9f0ca8ecc8bb14438" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sq3a.220705.003.a3-f71557ff.tgz", + "sha256": "ddaff667be3a7507dc0ae499f04cf84ba0f70b88c314e40c4121d20e18783a4c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sq3a.220705.004.a1-f88a7a1f.tgz", + "sha256": "90acdf3732d9e07e7d3bc01d30246f4a48dcbdb7f85507b099cb56f5cd6f97f9" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sq3a.220705.004-d1fa68fb.tgz", + "sha256": "63a758cbc42276c99dfe0b7952934b9fe7d85dbb4ab109a5d2d3b330bd18b506" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-sq3a.220705.001.b2-f0b4ace1.tgz", + "sha256": "2beeaafbc81792664136549852e1bec2e6c93404d74b0765e4d06f267664f708" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tp1a.220624.021-a4c4e70d.tgz", + "sha256": "bb8158e404cfa888825d219e8e5d58255d0f7df09061672faab9567be19c8d99" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tp1a.220905.004-c30fa159.tgz", + "sha256": "e5dfcc3c15b36a437c83ededcd93c80f8e7d6dc904215ac9e6c5604cbbd5c0d2" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tp1a.220905.004.a1-0596a666.tgz", + "sha256": "8fe3441a06415cb7e42ebd8b33f170995988dd5349c8f5404e0d745e7babdd80" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tp1a.221005.002-9b997b30.tgz", + "sha256": "34cfe17844b0e241f080f560101925e7d215797141aedcd3b5d7a90770fcee53" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tp1a.221105.002-5a693d22.tgz", + "sha256": "993ab175978164a6f1a851f0f778fcc3a332ebcfa0a98247ee053ab1d84ab13b" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tq1a.221205.011-b333f0fe.tgz", + "sha256": "d9588cd9a89d2540ed1f72123fa8d8ef3313fb708ef7136931ee71e8a45a877e" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tq1a.230105.002-8de6a648.tgz", + "sha256": "65118d1e4d692c0d7db9583859fca518cfe686fbc000a6f45e3efcf4669b398c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tq1a.230205.001.d2-29a0c3f3.tgz", + "sha256": "fd679f75fea66974034ff1f25079522ae8df94b1652fa41e47301d2d73d33bcc" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tq1a.230205.002-ab978668.tgz", + "sha256": "8250d5ae5b8d24409d84b95f008e84841d300014cb62edcbae3c9b8663cc0acd" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tq2a.230305.008.e1-e8454bd5.tgz", + "sha256": "acd43ee8238bcc51068ef8eeaec6f6a4fe1996eb8e91f630f70cc18598b6d600" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-oriole-tq2a.230305.008.f1-d6c18c5e.tgz", + "sha256": "8ac9676e8910e538a05e290ec4ba590f63b9ea1f4a86179e335e418970d870f2" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sd1a.210817.015.a4-31a5656a.tgz", "sha256": "4267914736943b542103ee037b872084fce71b06f90c3f638cd7aca7d009abb4" @@ -135,6 +415,90 @@ "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sp2a.220405.004-bf37d304.tgz", "sha256": "634b91ae03a10ca8f40f54d97b0a399647e98dc51c51aa2325fda7030c07c82e" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sp2a.220505.002-dfda7ce5.tgz", + "sha256": "813c4dc243187193fc252335a5e48b279d255b0edddeecc4ae7aa546c4d50d25" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sq3a.220605.009.a1-17282943.tgz", + "sha256": "92bd7e7779521938d2567656d6e2aa7fea652b66be19b054e7fd6a45d64774e3" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sq3a.220605.009.b1-6dbb2c64.tgz", + "sha256": "32e47d72e64a699bf50a1195aaba0d2a5e08f7702113d2a4c6f0f0b1a58abae0" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sq3a.220705.001.b1-0a8f9af3.tgz", + "sha256": "0a7638ff03a006c8367239ccb270091d762d246189c618759c6aabf5f1791dcd" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sq3a.220705.003-490f8f67.tgz", + "sha256": "1beecd5102c4a360a86f60fb9a8c4d6cea293fb771032ecd0848c80928f200eb" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sq3a.220705.003.a1-a4970437.tgz", + "sha256": "46529a7d07eb923e4b9da5796d6590c98013886a5d342dbbdf84c32ea58109e3" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sq3a.220705.003.a3-7b9e23a9.tgz", + "sha256": "9fdfa66ed2af4e68bfc2ae48fa838d7975484e17bb827377f163abfc07e70d49" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sq3a.220705.004.a1-a1d175aa.tgz", + "sha256": "834b978766bfa674f831c0fb4a8082f038a1a27a3e46d4616e8e37eb08a15b9f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sq3a.220705.004-6f0d720b.tgz", + "sha256": "a2974d0f2ba5e090b369d59ad0fe90f0a211568c4154ac0a81ca3a39f2c93571" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-sq3a.220705.001.b2-ceba424f.tgz", + "sha256": "fffbc65254538fa8cc6cd33358349a126f0c0e20b1cb904d483154a85daa7b4d" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tp1a.220624.021-e3aebf91.tgz", + "sha256": "87437b2cfb61d0728eed73c833de1562fc41afde1964eb397b0c06b088670fc4" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tp1a.220905.004-916490a2.tgz", + "sha256": "e460b5924505efb46c65da3fde739e17464a6fc9e643e79533edea117c27bce8" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tp1a.220905.004.a1-c74c75a0.tgz", + "sha256": "e05bd5f806085f2c072a75d13591bcad9479d3538962b150f27d9bf5440a89cf" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tp1a.221005.002-a88f334b.tgz", + "sha256": "f70fc11019b3338922ac52e02ad3d91c5293e79f692f54baca441f0bff154015" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tp1a.221105.002-8bc57e12.tgz", + "sha256": "0ef52384ea7aa29ecd1ef19fe2249e1dbf3434227a6dab9a2fac7196c5c2a6a0" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tq1a.221205.011-428bd924.tgz", + "sha256": "3de01fad773970491543ad60dcf73262191c30c074b9f06550cd274d5cb3dd0c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tq1a.230105.002-1d7433fe.tgz", + "sha256": "6a8313abcc107a51576b2e3322a0c12ef94e71cd52be7f6201b0e712d418669e" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tq1a.230205.001.d2-ba1493c8.tgz", + "sha256": "904c7f77441dc5c8142e0878ac220239cdc48436afffa62da2c823fb8a29fd13" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tq1a.230205.002-398b112f.tgz", + "sha256": "868092c30c585c88ee0401c02c144e6157b30ad4268dbe7f72f66233de36cc47" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tq2a.230305.008.e1-4e06919f.tgz", + "sha256": "7df6aa34c683de96bfda7ea814878b016676093f9383b350a9c07a455cc7fab2" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-raven-tq2a.230305.008.f1-54772b94.tgz", + "sha256": "1a46bddb02080d49c699d9fba73c5eb94420c6f642e90fd235f99a6419981387" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-rd2a.210605.006-22c86344.tgz", "sha256": "85647cb0a256c2d8f6baa44d98cbd082c5c34dc16d1e1012f33b2c17d035ac7d" @@ -255,6 +619,110 @@ "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-sp2a.220405.003-5e48d54a.tgz", "sha256": "2c357a4c574eaba83f5b86755ddf985f353736c10007c717d768a6d0b30c8acb" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-sp2a.220505.002-ef9d3bd1.tgz", + "sha256": "7b39704b8a2f645eb3e6db41331ac59846314fcb27fb73d92000777dfd96e615" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-sp2a.220505.002-cdaf1606.tgz", + "sha256": "ba0ccd12325c36646db03679ca7b07f9649110aa0f3786d847de0aa5cb0b01aa" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-sq3a.220605.009.a1-8f0567c6.tgz", + "sha256": "e8e6d339ff219ce6afd593967136e3b7bcf63d8dc0e82050a189929b0b269e96" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-sq3a.220605.009.a1-d6224e22.tgz", + "sha256": "6d34c14bb3ee607c2c296b769ccd9ae29b8cd67e4425879249fadec8f33186b8" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-sq3a.220705.003.a1-8531789e.tgz", + "sha256": "3639b3e7174eb21587d63842dbbc652ddf08294a5f2f109070478dd1b2a4b671" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-sq3a.220705.003.a1-81ed51b4.tgz", + "sha256": "9cbaf08c8696b21762cbf95007b7ecc0c7e9a4e82dd2a35cd01faebf361f1b8b" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-tp1a.220624.014-9970d988.tgz", + "sha256": "741aa49413a08e9cc63b82c8e91384078c0f9cca633f5b35ace449ef2b9cf61c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-tp1a.220624.014-62d175d7.tgz", + "sha256": "f4cf7d3d382b841e3b1924cf12fda3fc8d6d56f09211a73f2d970cf3e23a338a" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-tp1a.220905.004-c5a81561.tgz", + "sha256": "56b10ec836b02661198b8520648739269cf162b3aec9c95c1e487b9dd35da6cb" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-tp1a.220905.004-ffb8b56a.tgz", + "sha256": "7d18a163add17a556f513c11bb94103edbaf903ba4752965bc798e9e11a91d0f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-tp1a.221005.002-c0b23110.tgz", + "sha256": "f31d767e835e87704464516de410043bc7e60013d423cfbb6c15266e8a60eb76" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-tp1a.221005.002-7fc51656.tgz", + "sha256": "a8d6dba1b1a31b593d08198f9123c211cda9e2887109d58a8f5a5cbf1cec4b38" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-tp1a.221105.002-425252ac.tgz", + "sha256": "72ccf1e403824214bfbfeccac55c865bb179b15ff50f9066f87bde4c925fbc27" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-tp1a.221105.002-5f95b850.tgz", + "sha256": "d4a9c7845ab5a1bd6bce6415a18c376fd5214604a12a5bc768608a99ba8f527d" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-tq1a.221205.011-9dbe9836.tgz", + "sha256": "49888199b09e1bdcc05909dc9054443195620140a1e2659a18a2f82768258a8c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-tq1a.221205.011-cc9e03b5.tgz", + "sha256": "a6196cd8f643bb63b2ddde8855365c8133934ca5579bed22402912c758cf15b6" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-tq1a.230105.001-23ea7e66.tgz", + "sha256": "a793923f510536a4697feb5bbb893b3b08a296739db84576d6c5faa7697b8263" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-tq1a.230105.001-38a3f442.tgz", + "sha256": "33b57c2fe2e75ccc991f4ea286f548bda946967c1a83f3892df48a691e4808f0" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-tq1a.230205.001.d2-9f461f90.tgz", + "sha256": "c44572d1e5bbe7c97e764de317a4b47d1cc02da106341cfe91cd22e1d17473a7" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-tq1a.230205.001.d2-5a91fb96.tgz", + "sha256": "d4798a72152051befd3955efa993196174c7ca7cbfed14a823bcd8d61d81b279" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-tq1a.230205.002-253e4411.tgz", + "sha256": "e602de013e3538de69b9d0455a37eb14857ff5f9aeda2ba97f979550bf3cd194" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-tq1a.230205.002-0165ec78.tgz", + "sha256": "7ebed06f81dc44b0f7c7b508df010d2d8d869648aaaa6b9191b9e1adb2aa113c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-tq2a.230305.008.a3-9a06fbf7.tgz", + "sha256": "4d053f1b122de2bf42d7896d9b6220fc1c617fc0c2116c4ec4aab09e4d78a4f3" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-tq2a.230305.008.a3-b76b146c.tgz", + "sha256": "eede71a84c62f5ee3ed49999fc6600581acfb8324f95039e6bb1e1f74784afbc" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-barbet-tq2a.230305.008.c1-d45635e0.tgz", + "sha256": "4df31b5e07992c6398ff524505eef2c7135270a6045d37e8917e24bc01b186ca" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-barbet-tq2a.230305.008.c1-58d3b11d.tgz", + "sha256": "cb3cd24de1b000c971c5cde2a844ba08ed73e38121dd6bf64baa38640633b4db" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-rd1a.200810.020-3940ace1.tgz", "sha256": "42f54aae693d548a2bbc80e75fbfc634e998b76dc57942337c292450c9b9f836" @@ -496,60 +964,164 @@ "sha256": "9d572dc95f9c782efa719b8ae510f2df5238a31b89824bf6eb459e6d78457a50" }, { - "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sp1a.211105.003-d976cc9d.tgz", - "sha256": "1162745012a522bc97e2461372849ebb134735d44c41f64e3a6ee25236d1ddbc" + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sp1a.211105.003-d976cc9d.tgz", + "sha256": "1162745012a522bc97e2461372849ebb134735d44c41f64e3a6ee25236d1ddbc" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sp1a.211105.003-8d354400.tgz", + "sha256": "2d46aec0fe2c822626a64b5c7167b4999450ec5c707ead18f76971025e023083" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sp1a.211105.004-7e165263.tgz", + "sha256": "9ec2edfe526c35f7a1ce9ec673d8535cbe1f8bab94326d98064f8b64a16e553c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sp1a.211105.004-f5b84dcc.tgz", + "sha256": "ae8b08cdb8e8263d1605b86ebd4438ed98e21340dc74338830e53d03a9422cfa" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sq1a.211205.008-a9783368.tgz", + "sha256": "7f7273bd359c785a6087e37fc045ce48a3c280e1713c4c6351ab1d0bad22cb40" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sq1a.211205.008-58e75e02.tgz", + "sha256": "0a005807257c87e6bc41c1f8faabb2a92f00e9dc98a76e3ea6c1ff61c634a537" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sq1a.220105.002-f36b0476.tgz", + "sha256": "53747d819805260263f74dbe63a01718eb2990327cc6dd16ed8b8f7ff0974b47" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sq1a.220105.002-28037884.tgz", + "sha256": "4a433bc3c9186ad2f3deaa5711fe9a826b3a15d2135ba2a05280dde8a2f153c9" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sq1a.220205.002-2df7366f.tgz", + "sha256": "d94503ca6cdb833392b850f93fa58b679e026db48f7eb0475270e32612173a58" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sq1a.220205.002-b165e81e.tgz", + "sha256": "e88996f396ed6f819d2cdae4d1d5b17ed1223052ea8a40cc07aa0d94d5747822" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sp2a.220305.012-d3c63410.tgz", + "sha256": "464772b88c0b4916c0eb76aa2555919acd8718cc804789acd7ed822fa094f15f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sp2a.220305.012-fbeddcac.tgz", + "sha256": "9413131cc635a1de4193d8f0bd7fd5ad6cbc1f2cb96890bec30842ec33b46836" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sp2a.220405.003-2ab4bdce.tgz", + "sha256": "8c2bc955e6ca0e32f7460b669a972e8dfac85fe3b649e0bed47c5ef9790ebb53" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sp2a.220405.003-bf009895.tgz", + "sha256": "a5d7d15113ed3dca9e17aaffd82b8228a783496adcf955e41dfbdb820e5616f4" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sp2a.220505.002-27a36c13.tgz", + "sha256": "dce217d4a5e8e1006612a19ca04064320be96eb59d24c627d2f0c788893d37db" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sp2a.220505.002-2701c613.tgz", + "sha256": "4d27a2073ed456a67732505271ee1d2363440c9c1fe96a615874e83f4dcb516f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sq3a.220605.009.a1-6d5175c4.tgz", + "sha256": "3d1238305ef6973b67eb42a1a8a266af651388c5b5dee5f1a4d6e5913316f93a" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sq3a.220605.009.a1-93d0b772.tgz", + "sha256": "e9b13fb086c4648d55cec2356354c41f0c0363775210f19e967dbc77159f2f19" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sq3a.220705.003.a1-3b9815c2.tgz", + "sha256": "b911edb64da2ac55c8851adbd6af46f8222bc3e309a70482742dfdae9185972c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sq3a.220705.003.a1-8e4438cf.tgz", + "sha256": "2ea29606d7eba498cf1c0b712e44dfe9dc5f2c4a1206c0997d05b62453465d69" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-tp1a.220624.014-ff9a8cc0.tgz", + "sha256": "dac706656d099a5fc0ab672276b8845af4fe6ffa472543b189286e5efbcad1b4" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-tp1a.220624.014-41d66d5a.tgz", + "sha256": "3e40f81ca62c916663d0b4b597b688fb2324239c3e0c4b2587a5471810307477" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-tp1a.220905.004-64ac7d4e.tgz", + "sha256": "96d13bef59ade5410c71640cd5e5e08392cf4b7e22f68f700cbc2e71e22d1af4" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-tp1a.220905.004-7558cc05.tgz", + "sha256": "aca347068ebd5c27c2b8e2d5c33e03d32ca7e5d60956f80490fec33e5e1140a8" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-tp1a.221005.002-3daf7ea0.tgz", + "sha256": "09dc7793619eaf00cdd504f88df5399144337201d98e0a89fa47702d0d4e4b44" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-tp1a.221005.002-e7e20f49.tgz", + "sha256": "948e47d77d713831dac33193a8cb498ca991e765b2d1c14dd17c5375bf5763ed" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-tp1a.221105.002-2b78e8a6.tgz", + "sha256": "e2ab6c9024c282ace3fca7d66522075c4fc5188bcb00b3fb9dd8230056aef93f" }, { - "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sp1a.211105.003-8d354400.tgz", - "sha256": "2d46aec0fe2c822626a64b5c7167b4999450ec5c707ead18f76971025e023083" + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-tp1a.221105.002-e51f9730.tgz", + "sha256": "24eff8c4cc054e0e1dcb77fffd4cbcda3628d6ed90eeffd4a52c6fecf5ea6b7f" }, { - "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sp1a.211105.004-7e165263.tgz", - "sha256": "9ec2edfe526c35f7a1ce9ec673d8535cbe1f8bab94326d98064f8b64a16e553c" + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-tq1a.221205.011-a4366381.tgz", + "sha256": "9a25fce5dd82a7b792ad4b6c23b8b31ebba35138412a7ab31cd5909e63333282" }, { - "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sp1a.211105.004-f5b84dcc.tgz", - "sha256": "ae8b08cdb8e8263d1605b86ebd4438ed98e21340dc74338830e53d03a9422cfa" + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-tq1a.221205.011-48f02741.tgz", + "sha256": "476864822c67d025b48e23082cb05563c352dc2a1e52ab06cefc9177d9fecc91" }, { - "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sq1a.211205.008-a9783368.tgz", - "sha256": "7f7273bd359c785a6087e37fc045ce48a3c280e1713c4c6351ab1d0bad22cb40" + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-tq1a.230105.001-0522af7b.tgz", + "sha256": "1a6ced92681ab999931d75a87c11c5a889297d8137d9fb451e16572909bfa239" }, { - "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sq1a.211205.008-58e75e02.tgz", - "sha256": "0a005807257c87e6bc41c1f8faabb2a92f00e9dc98a76e3ea6c1ff61c634a537" + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-tq1a.230105.001-50422eef.tgz", + "sha256": "9203942c0c635ed9c6f793c932ba967d7015aa1dd7be94efc28f4299bd5f1695" }, { - "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sq1a.220105.002-f36b0476.tgz", - "sha256": "53747d819805260263f74dbe63a01718eb2990327cc6dd16ed8b8f7ff0974b47" + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-tq1a.230205.001.d2-08296fa0.tgz", + "sha256": "d581ae947ae70ad57f3d433519c03f44e3ce8412e40852ae112c045db5fdfca5" }, { - "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sq1a.220105.002-28037884.tgz", - "sha256": "4a433bc3c9186ad2f3deaa5711fe9a826b3a15d2135ba2a05280dde8a2f153c9" + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-tq1a.230205.001.d2-0e382432.tgz", + "sha256": "15105c4eafea4643428308ebfef552d829a7efcd8bb6aa95e94347a7e19b2636" }, { - "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sq1a.220205.002-2df7366f.tgz", - "sha256": "d94503ca6cdb833392b850f93fa58b679e026db48f7eb0475270e32612173a58" + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-tq1a.230205.002-e131f1d8.tgz", + "sha256": "f0fd7526245e4021d9b4ff35a3150a62b8d55eeaefa59f873b91e628ab07a450" }, { - "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sq1a.220205.002-b165e81e.tgz", - "sha256": "e88996f396ed6f819d2cdae4d1d5b17ed1223052ea8a40cc07aa0d94d5747822" + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-tq1a.230205.002-7daa2ccd.tgz", + "sha256": "77dcecb16c81d036b4562f187d146853ea37ece98697da5b48cd509a868d11c5" }, { - "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sp2a.220305.012-d3c63410.tgz", - "sha256": "464772b88c0b4916c0eb76aa2555919acd8718cc804789acd7ed822fa094f15f" + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-tq2a.230305.008.a3-a99f6f9d.tgz", + "sha256": "8ddc45b1d253248033613d155832441ba789373fef19a0e35766491123b15d58" }, { - "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sp2a.220305.012-fbeddcac.tgz", - "sha256": "9413131cc635a1de4193d8f0bd7fd5ad6cbc1f2cb96890bec30842ec33b46836" + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-tq2a.230305.008.a3-e59ec552.tgz", + "sha256": "a5d33c59cf526daa7326a863d464cdc47b5a3c1641377f0a81d03636ed207e45" }, { - "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-sp2a.220405.003-2ab4bdce.tgz", - "sha256": "8c2bc955e6ca0e32f7460b669a972e8dfac85fe3b649e0bed47c5ef9790ebb53" + "url": "https://dl.google.com/dl/android/aosp/google_devices-redfin-tq2a.230305.008.c1-887b696d.tgz", + "sha256": "44d735430729c94300c55e457d2382a15aa658b34e75b1925bdf7c8478780522" }, { - "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-sp2a.220405.003-bf009895.tgz", - "sha256": "a5d7d15113ed3dca9e17aaffd82b8228a783496adcf955e41dfbdb820e5616f4" + "url": "https://dl.google.com/dl/android/aosp/qcom-redfin-tq2a.230305.008.c1-2f37865e.tgz", + "sha256": "19ee9e7764a90c908e77e417b97e34b89b2a29bd27a9548fc3aac7705ba2cd89" }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-rd1a.200810.020-f048d12c.tgz", @@ -615,30 +1187,6 @@ "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-rd1a.201105.003.c1-10167e8a.tgz", "sha256": "dace94b15b1bf970bc9028ea4321cbce22407901cbbc457deb957e4d3209a6b6" }, - { - "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-rd1a.200810.021.a1-4b2dfbbc.tgz", - "sha256": "e987a9abfe98b5994fe727b8e543a2c888056ccc2df00613e8c487e0f7ef6b0e" - }, - { - "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-rd1a.200810.021.a1-c5622cfa.tgz", - "sha256": "672f1aa1f2e6105867117d27811b23a6f9393f7439be7eb0b4044b83b457229b" - }, - { - "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-rd1a.200810.021.b3-98fa5863.tgz", - "sha256": "f30ab93a0e5a80ce915738a3a66be945ee4815f9259eff3722ea36df9a01cf0e" - }, - { - "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-rd1a.200810.021.b3-c518d5b5.tgz", - "sha256": "9f6587c1d846aadb62fa0627f80a01e63a95707a24c6bf336d079b3de617b6c0" - }, - { - "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-rd1a.200810.022.a4-ebf5ebfc.tgz", - "sha256": "34ba01ad2a50b1577ff0bc1559cc39b68033c72fdd8635f49aa3670d4d2e8c8b" - }, - { - "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-rd1a.200810.022.a4-5db4ffd1.tgz", - "sha256": "60591759ee0240d4cce2da2dc8dc9c62eedd7c156c591bf98f7c95bfc8a2157e" - }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-rd1b.201105.010-66f8acff.tgz", "sha256": "42aed1ee49663bc80e8e99e8c1b332ed437a482e26c4f4af5f5893988e849a7d" @@ -863,6 +1411,110 @@ "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-sp2a.220405.003-5653eac5.tgz", "sha256": "3487ff6d0aa3ea909e1650367947180fb9293429ee04d53146b6741868582c40" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-sp2a.220505.002-3a7d35da.tgz", + "sha256": "9db48c6625ee8372f060d981c31ba1afe49b0d88a66c992a7ce9406b476cc356" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-sp2a.220505.002-b97efe20.tgz", + "sha256": "873c488bf4dfc5132ad650ae46e8f31902ffbc572d37e0c129af7cc56780e13f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-sq3a.220605.009.a1-45def130.tgz", + "sha256": "2579c960070f2726d0efd4112e7211fe97544781855bef76c0361df04ac692d0" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-sq3a.220605.009.a1-95ae90b5.tgz", + "sha256": "d8f7c075f9dc68c243c4e8669db7b7b8d9969fd4c28238ac6d3b5b53551b6837" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-sq3a.220705.003.a1-eec8c414.tgz", + "sha256": "cf66b71caf8cb2e1273ab44878e9cb2035df3ed2c5328ae12e41b8f3e28c4a54" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-sq3a.220705.003.a1-87eabc4b.tgz", + "sha256": "cf5496f01af73489fc0ce1c42a039a290801a32b14162eb0478e40f1d7ca0525" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-tp1a.220624.014-48bc6528.tgz", + "sha256": "9fe931c2c09d656c25ea07a8b44e1c87cdbba702b12e4306040362df80607452" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-tp1a.220624.014-c4dad827.tgz", + "sha256": "adb6a143b8bda571b9d6f3a00cfd93b497d8e06d40d72620778110d17ea36494" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-tp1a.220905.004-b3bb1ee3.tgz", + "sha256": "e97d4b8d93c290461c27d3e0964b779fe42501eb525bbf172a70048bf75825fd" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-tp1a.220905.004-c921c0a3.tgz", + "sha256": "fd577f2f446eee9baf39b175004a2a07d39c8f3eddb9cbe431e59fa8c5013cf0" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-tp1a.221005.002-ef685853.tgz", + "sha256": "d71a1f20bc8505613b3ccd0c57121b3496ea20cec6c6b6351039d3fb47420186" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-tp1a.221005.002-841c5c0b.tgz", + "sha256": "d6d79552ba53305bbb3a5d99ae90b046d4d407e6b63cccd647b28091dc9fd8ea" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-tp1a.221105.002-793c7b07.tgz", + "sha256": "b643f4f01a87750094049e0854abc6f2b506560bdc556fcc449eb9c2ff19038e" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-tp1a.221105.002-096d422b.tgz", + "sha256": "4564e91ee14e62987bfcb6f6800392534d482828586a5e2005ef33c411f78174" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-tq1a.221205.011-807d6337.tgz", + "sha256": "59ded9da621598ea2490556c1ce15e403869aabf197686e3f09f8bcdcc568af6" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-tq1a.221205.011-27cb4add.tgz", + "sha256": "7eeaf03bd6bb5ed8ea99d63be2da0252decec33c40867258e66a276c16d18731" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-tq1a.230105.001-ed4f1ffb.tgz", + "sha256": "a799425ad2a399955d1f154ce3090af9d7275d21a6fc5ddd3f44d7089e7288d5" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-tq1a.230105.001-6b02e700.tgz", + "sha256": "7f4721f09846fe399e562eec6095e7280040b58a12f01a2234ecb5db3ca12889" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-tq1a.230205.001.d2-66099031.tgz", + "sha256": "dfd97d8244f2adb06e2def13a4d0ed6c0d7ec949c8dac86bee867579c9d5c18d" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-tq1a.230205.001.d2-f92cc594.tgz", + "sha256": "ff5d2d560c4f737e5a423339d8dbb760477fbca2f1c233c236c27a4933927532" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-tq1a.230205.002-4ced0ddc.tgz", + "sha256": "e42c0f77ea91985d9044eba0453c7cd201d698b5e18a147d3b75ab14b7ed77e2" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-tq1a.230205.002-9cbc6c67.tgz", + "sha256": "ab1b7d1947f9d8d82a1b2f180b28e92f2f151fe29ffcee7ae03a970cd4d810f7" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-tq2a.230305.008.a3-8daf071a.tgz", + "sha256": "2ce4d77a59d15a7eac5a7d7b6edf5230fd8931e2cb103f8bb21b9009b6fd949b" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-tq2a.230305.008.a3-7444dfc9.tgz", + "sha256": "50d6a47011bf82d4f0c0b68429805e0fba38de9940a16c442b8ace4bea40275c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bramble-tq2a.230305.008.c1-6c90357b.tgz", + "sha256": "50730d6e09177d63b01ee4f3f58c4c5dbed92fa2b76b270352d81ed941bded4f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bramble-tq2a.230305.008.c1-7002cff7.tgz", + "sha256": "7817dd6e758d9415651ad83d9e08c63528e5224a8831b2f123adfa3ad71aa425" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-qd4a.200317.024.a1-44c42f0b.tgz", "sha256": "d47394ab981045679ea35eb507958ffd7af34345d29175873c0a88b958ec6df2" @@ -1103,6 +1755,118 @@ "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-sp2a.220405.003-15f97398.tgz", "sha256": "bec1c9c3484e4bcb5137d19bc4f1c74287108872034b2e98f76a920f1d68f43d" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-sp2a.220505.002-a240502a.tgz", + "sha256": "61bed48ff6f6d769177176a9cdf1b8dc43e3efa24a8f67f873b9b050a90f7121" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-sp2a.220505.002-d1b6b618.tgz", + "sha256": "f3869773bac5a1a2f2701e1d7039824ad036d21c9a537f54c87ccd93c2e7ef77" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-sq3a.220605.009.a1-8e14c7e7.tgz", + "sha256": "51f442be052dc2531466ce39c763c5d70d864aa44cb652beb23df61ddfd42cbf" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-sq3a.220605.009.a1-0b9eea8e.tgz", + "sha256": "e259a6f8ce0b5d2c72cd3aed8b130148f76042fd912f1deeb15e5b9aae8f7d6e" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-sq3a.220705.003.a1-8cbdb344.tgz", + "sha256": "9c541e6e69919166fc5c0926a1bffa767ccc2493442f233ded51038823096391" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-sq3a.220705.003.a1-34e47090.tgz", + "sha256": "8db79f0625bba83ac7162be1488311ae59b7d31085fdd64c49902d623429e542" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tp1a.220624.014-72659229.tgz", + "sha256": "5ab5acda40d1466812e7d093e64e6a26484a723ba2f4b1a1de212156651690d4" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tp1a.220624.014-b4be347f.tgz", + "sha256": "4913bf4d91ac825a66856d292d7dc7e1956bea90aba86e600978c9d4a2ba0f7a" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tp1a.220905.004-40af631c.tgz", + "sha256": "1774cd36626d9281ee1e11ee40deefd22b6fcea521ec03a143aca17e14b0b814" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tp1a.220905.004-2ff00f9c.tgz", + "sha256": "82377164a9a97e88296500d1fdaa23ff63df166102ca925d8389f002fbd5969c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tp1a.221005.002-17ccf759.tgz", + "sha256": "aebc028b59c69702377c7475a987d658471bb211ad0af72823f32c6f063b04cb" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tp1a.221005.002-1194a3f7.tgz", + "sha256": "ac5f803835fc39a4097f6e1c672342cb3ee58cdeccaf2be79931340beb612d5b" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tp1a.221105.002-6d6cfc6a.tgz", + "sha256": "5013b1aad7ae7a0724f08e26bf73954464d8a314b8c10f21f4e62e49237907c5" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tp1a.221105.002-134cfbb5.tgz", + "sha256": "12a654cd4ef420f9e95f3e70f01a922c3408940bfdae3f8ee82078427b4d25e3" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tq1a.221205.011-260d0469.tgz", + "sha256": "d9baba2f064aa38df487712670a81682550d4f2539702ed1dd30038327284dec" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tq1a.221205.011-53595281.tgz", + "sha256": "4f829d86d18bf3a967034ff3456960f902989bacceb28bb212aa7b9cff527069" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tq1a.221205.011.b1-82dca4ec.tgz", + "sha256": "e063474d213a222b7337d17560162da7eebec76c93b61a2897fbac59fbe903cc" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tq1a.221205.011.b1-b677fb13.tgz", + "sha256": "89cf5cc4c592aef06e44f96f044e9977930436505c565f1bf07683ab37bb7834" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tq1a.230105.001-269484d1.tgz", + "sha256": "59641df3802d6edeca29095e470e0aec7f00f687922d769d40cbba9627ea2371" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tq1a.230105.001-7d4c9bfc.tgz", + "sha256": "65b8359048f1beabf07ade3f33253710035ab9116b4b71f501a758ca28885b2a" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tq1a.230105.001.b1-4596aad8.tgz", + "sha256": "3add37689d3124695bb159bb26df0b53a132f124644abc44e3d266e3088cfc01" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tq1a.230105.001.b1-16edbdbc.tgz", + "sha256": "dc48a9e69ea0b4bfae109157fca026a781ae810b7a5e54be93ebddd56a4fbb20" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tq1a.230205.001.b2-fbe407f5.tgz", + "sha256": "15109f87bc67f3be8e5e829fe757ae9f9e37200d7086b1b7029f35fe1084bf72" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tq1a.230205.001.b2-d0da995c.tgz", + "sha256": "d0b5e417464ffd4e96928d2b3f0310dfad4fde4ce2066f6c879b526fd35ce807" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tq1a.230205.002-bf9d5c05.tgz", + "sha256": "7e8316d76ca5b57b5b79f1d54f8ff81da3a77bd5a352ae1227bd70c6467cd720" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tq1a.230205.002-04e533c7.tgz", + "sha256": "52e9b969b585d929f43b984ba54d5fd4dd9dc93cb67014f1be2c0b6dc0230a62" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sunfish-tq2a.230305.008.c1-95fed142.tgz", + "sha256": "6172b6209cff973b7369e6a48cf812bf61c06199ee756b6ec0826b6588779884" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sunfish-tq2a.230305.008.c1-efd67680.tgz", + "sha256": "d07b4b5820bc102cc8a5cdedce2e30d2fa38ff548da8e416c91f82983cf38575" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-coral-qd1a.190821.007-b27ff668.tgz", "sha256": "b029ffd2ccfd686980049597cd3f9fcdf6d5b35cf03ac7e6b2a558635f764441" @@ -1495,6 +2259,62 @@ "url": "https://dl.google.com/dl/android/aosp/qcom-coral-sp2a.220405.003-44ab9ba0.tgz", "sha256": "cfa0c675c6f4fadce9488170391a0079fe846ae2fa5a41604ea7a2c1f95acfd3" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-coral-sp2a.220505.002-af5cb5a5.tgz", + "sha256": "26f25c026507c73a309ac3f89746c11cd71b2c12d004fb83787ae47a8bf165e8" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-coral-sp2a.220505.002-03ca1c71.tgz", + "sha256": "ab9aaae163454036a98a32cdde9a056d755b3264b65f35060f921d066dfbedc9" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-coral-sq3a.220605.009.a1-b7680dcd.tgz", + "sha256": "af17a70aa40e188eff7758d61444dd9a9d6f1c9ca02a08a14309860abbb1d23b" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-coral-sq3a.220605.009.a1-279e4474.tgz", + "sha256": "c02efbaa5042dd037e0c9de680f0bac1b03cac5a009d7fe14456e5584cca3902" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-coral-sq3a.220705.003.a1-7c737377.tgz", + "sha256": "c1b4e6d4230b7881fad46f736882744a59888ca0e926d19c1a1a41b5aa301eda" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-coral-sq3a.220705.003.a1-bd52ab17.tgz", + "sha256": "b314ff1fd2e8c2fd3c77698bf2bfba017baaff5f4dd192733d2c6b613e0afede" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-coral-tp1a.220624.014-d1e57e62.tgz", + "sha256": "789f0a352a3078d0bfbaec9a928a9ed92cbf6ef96c3464ffbd15d710baed191f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-coral-tp1a.220624.014-7a1059d3.tgz", + "sha256": "d17e2ec67286a496f9ab5cca17a5592fb665a0fd6c66af18aa6943954de7bd7f" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-coral-tp1a.220905.004-62240e03.tgz", + "sha256": "32ff046459dac968cb53741dc24a5fecf9a15765189902211b26edcd6d781da0" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-coral-tp1a.220905.004-0f629cb7.tgz", + "sha256": "ded775e6efeb82962e302ac0fc18e07bed09edd26eae55c91facfb17515b3c57" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-coral-tp1a.221005.002-94708d87.tgz", + "sha256": "9d9415c9468f54c9577265535383ddaa403eb163249a1d2b946e4365663bb0ad" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-coral-tp1a.221005.002-f8352265.tgz", + "sha256": "a46f4e8f2ff7c396136d46e7180b80f0b1067c407e9f7c1f9d0e45927c3e67e8" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-coral-tp1a.221005.002.b2-71cf297a.tgz", + "sha256": "0c6c75db00a07343fea4505df585d036ee54b5cadc745d77f11fb962879e2b40" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-coral-tp1a.221005.002.b2-38f89b47.tgz", + "sha256": "d7f886bd38ccbdf1dbfa95fbad5871602dd7d135e9a2f7ae59e318d3b46f8e9b" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-flame-qd1a.190821.007-2a6a603e.tgz", "sha256": "195edb3ee2fc16ed02dbb3270564b307a6dc000a9d748ea88f3778181d7dde1b" @@ -1887,6 +2707,62 @@ "url": "https://dl.google.com/dl/android/aosp/qcom-flame-sp2a.220405.003-7658ada7.tgz", "sha256": "2476d64d80577438512762c737a90fbea55febdd5a19921bec09b59ae7c39ab9" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-flame-sp2a.220505.002-37388b23.tgz", + "sha256": "335570af0fde06c6308d853aaa7a31765ba401e1e1f38c2c014048a5153b803e" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-flame-sp2a.220505.002-36ab0a83.tgz", + "sha256": "841fead1bab9d1269bf3af1ef4ae51d4aeb4147919c9cd8ba5b1594705895692" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-flame-sq3a.220605.009.a1-d425b309.tgz", + "sha256": "c4b68a6388c19d0440f9cb06eb6d04d373796eb2af5284976f9dd109d5900954" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-flame-sq3a.220605.009.a1-81e66132.tgz", + "sha256": "5ddb5246004bf8d122f5489a6218f6a2d5b0fee1ac97d005b9122397db78c3fd" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-flame-sq3a.220705.003.a1-f7055a83.tgz", + "sha256": "67249e410333eb97db98547db7eea5552a0de2f0d96134aacbb75e39328352da" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-flame-sq3a.220705.003.a1-f11cbfb0.tgz", + "sha256": "7a863b5231be43df346f8b1346233f18a7a9e02192dd23a61df0ed0ae925310d" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-flame-tp1a.220624.014-7a64d79d.tgz", + "sha256": "56a9b97af6defda8696d73deb707824acf22f69a47007373344e035de42e8f6a" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-flame-tp1a.220624.014-edc2da61.tgz", + "sha256": "21c71069de4e3a27341d63bd7934541f7b83e8f805f82b8a9c865a63da00b749" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-flame-tp1a.220905.004-549b3e61.tgz", + "sha256": "86658990f043b00e9a31e10275ec0aea84d37c90d81e5a576e4deaa2358e4f41" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-flame-tp1a.220905.004-04aa8af7.tgz", + "sha256": "7b9e33b8765328bf9e58da4306ccd4df38b4a4bd8b61a9aa57c64c0c5a1ebf54" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-flame-tp1a.221005.002-bed97aaa.tgz", + "sha256": "6644a17f9a5ac25b7f63fa3130b8ab0b8dbe768915fabadce3da9cab5dd39e35" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-flame-tp1a.221005.002-a1684f31.tgz", + "sha256": "49e598f600dd59801e17240bdc950e5204e60b9e8674a278d07dc0bce34d4248" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-flame-tp1a.221005.002.b2-22399ead.tgz", + "sha256": "fc2bc6cd2fde8d96641d624d68260b5392ad62e3d031d81659fad21d654f57e0" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-flame-tp1a.221005.002.b2-358af558.tgz", + "sha256": "4793dcccf3c61593110ce35efafa5f60064fcc84f4921ed79be676027b33ee03" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-bonito-pd2a.190115.029-c43be085.tgz", "sha256": "b273375f819d308645f863a152e52533e26526fa4cd03d06febdfdd46977ae74" @@ -2239,6 +3115,30 @@ "url": "https://dl.google.com/dl/android/aosp/qcom-bonito-sp2a.220405.003-47884610.tgz", "sha256": "cf91b18f8e0146b63a2df609fde53017df8628469eca13baba633783c102c8df" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bonito-sp2a.220505.002-fd352cd9.tgz", + "sha256": "8521056a273f18b56ca854c40065f863dd496958d8f16e19f91913469468ca6c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bonito-sp2a.220505.002-8f995508.tgz", + "sha256": "33e8bc5b56885827edc5abcde518ba24d33afb2f5f29f22763308eee4e691993" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bonito-sp2a.220505.006-033597eb.tgz", + "sha256": "69cdfef75a17fb4334b31a03961bb83b09f4579a40db555cebbeb7ee3a1483ad" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bonito-sp2a.220505.006-490c06d3.tgz", + "sha256": "414f36438807afb097f1f1b9ec17208774a05e36bba5be5deb8fa15359a9941e" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-bonito-sp2a.220505.008-38e61d43.tgz", + "sha256": "5d8481871f4e7f1ad3e735e57d6c79457ef683b326319978aeeb60b76224bf77" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-bonito-sp2a.220505.008-fb8d4554.tgz", + "sha256": "41c20495887348bea6bbe13b8257afdd8d33bf362bde31fb8008604a8f918369" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-sargo-pd2a.190115.029-338f4e68.tgz", "sha256": "7a63010a5ca53f5d4e3113bb8611c5be950217fda89d0b65cecae2928bcb0b35" @@ -2591,6 +3491,30 @@ "url": "https://dl.google.com/dl/android/aosp/qcom-sargo-sp2a.220405.003-b730b709.tgz", "sha256": "be34dfa1cf01d7186f4851b47599237f966f1aa12b84ea6ffd1897479cdb7a96" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sargo-sp2a.220505.002-9c800a9b.tgz", + "sha256": "c33521a047219b977fb936199a91dad65e7964fb638d6a69fd51543e88620636" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sargo-sp2a.220505.002-c7ef25c8.tgz", + "sha256": "7955b30447658768ce075c06ff791fe4daa041081f6964d3d025e55ed9cefb7a" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sargo-sp2a.220505.006-0e61aaca.tgz", + "sha256": "3cb9d0e5ad66ba70ea96d87a0104d8abe524b15616d0f5a146bd53a4cecbf29c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sargo-sp2a.220505.006-c59c4dfd.tgz", + "sha256": "891f72bc26aefea62505eec08c1ed396eeb5c4ed36b392d7007dd13f5fef0ba9" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-sargo-sp2a.220505.008-772e1993.tgz", + "sha256": "702c4563207f77eefa7822ffbfaf0cc8a33059140f417b2deda1844ae4bb097c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-sargo-sp2a.220505.008-8c718226.tgz", + "sha256": "cbcf1221a665c8749ddd65139d6aece364b4fe32b9c2a7ed590de6bd271bc188" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-crosshatch-pd1a.180720.030-d85db144.tgz", "sha256": "22086d86287320ce7469d88b1378a6028fae1c1e0f8b72c35e4efcaef6d2a682" @@ -3023,6 +3947,22 @@ "url": "https://dl.google.com/dl/android/aosp/qcom-crosshatch-sp1a.210812.016.c1-6bbcb8e0.tgz", "sha256": "b6aa4cba861cc9eeebf9362b4f4f3805198863a2df762cbd1c0526b7415d26b8" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-crosshatch-sp1a.210812.016.b2-c1b97eff.tgz", + "sha256": "966ea852e9689cfd74165a971e09c85e98a41e1b4c07c58f665b6dfb6029920c" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-crosshatch-sp1a.210812.016.b2-7f02b78e.tgz", + "sha256": "726053b8a689dad389d1aee89fc379bf74fc27e6960ecf998c60e10deae44f3d" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-crosshatch-sp1a.210812.016.c2-a4e274b7.tgz", + "sha256": "800d1e7195f096798884ccada37f0ff2ee2a991833f75a8ff5cd63632ffd2e57" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-crosshatch-sp1a.210812.016.c2-00a7f1f3.tgz", + "sha256": "f0ab49d876427109cd23a03bf86cdfa515466394150a129b6f6fb208264e3bf8" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-blueline-pd1a.180720.030-c47f3403.tgz", "sha256": "43834afa6c28e342ad5d57616748dff92eab1dca5aa873ada104f37512a4b1c0" @@ -3455,6 +4395,22 @@ "url": "https://dl.google.com/dl/android/aosp/qcom-blueline-sp1a.210812.016.c1-3a8f8e14.tgz", "sha256": "c9776f16bd108bd78c410e966057c7c020153e27d7202cd8b6be29ba2dd295aa" }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-blueline-sp1a.210812.016.b2-36993db3.tgz", + "sha256": "ede315cdeef5b97e9a1903b87b367d5fab30ea6e4ba0e9a8432d9b3cd21fb622" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-blueline-sp1a.210812.016.b2-544ea0e0.tgz", + "sha256": "bb817fc9a7fa906efb37880cb58e5c9f951d06e6d3ae302fb286fdd6f73fe804" + }, + { + "url": "https://dl.google.com/dl/android/aosp/google_devices-blueline-sp1a.210812.016.c2-47172864.tgz", + "sha256": "75a24f7403d5e4fa995cc7c09130f6172e50f07525f3ca82c3e93b08d1ddc610" + }, + { + "url": "https://dl.google.com/dl/android/aosp/qcom-blueline-sp1a.210812.016.c2-7c544085.tgz", + "sha256": "e3aeed22b170f3919d67b35d7ef9a72ccb59f16261f1e03063409e4ff9d23af6" + }, { "url": "https://dl.google.com/dl/android/aosp/google_devices-taimen-opd1.170816.010-6f251667.tgz", "sha256": "2463963e52f32f581c601b63ebb8861b1724541e53c339d2123e41c5039ffdb3" diff --git a/modules/pixel/pixel-imgs.json b/modules/pixel/pixel-imgs.json index 2e762413..620af32f 100644 --- a/modules/pixel/pixel-imgs.json +++ b/modules/pixel/pixel-imgs.json @@ -1,4 +1,298 @@ [ + { + "device": "cheetah", + "version": "13.0.0 (TD1A.220804.009.A2, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-td1a.220804.009.a2-factory-8e7393e1.zip", + "sha256": "8e7393e1bd7f86d76d75cdea988d5e4ebfded3a50fac26d774b9eb07152c1ed5" + }, + { + "device": "cheetah", + "version": "13.0.0 (TD1A.220804.009.A5, Oct 2022, JP carriers)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-td1a.220804.009.a5-factory-c68659bd.zip", + "sha256": "c68659bdd1d2b0b9a1740daa1502acbbf1b535be5b7e5bada157c82ef5fbf5c5" + }, + { + "device": "cheetah", + "version": "13.0.0 (TD1A.220804.031, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-td1a.220804.031-factory-6152f6f3.zip", + "sha256": "6152f6f3d8437be0ef840ed7056f15d0f52ba181a1d029ff84bd9d83c860d49f" + }, + { + "device": "cheetah", + "version": "13.0.0 (TD1A.221105.001, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-td1a.221105.001-factory-f2793a62.zip", + "sha256": "f2793a62a48bc840b892e74dd515739b657d2727c25edd074064e3ab019e73bf" + }, + { + "device": "cheetah", + "version": "13.0.0 (TD1A.221105.003, Nov 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-td1a.221105.003-factory-021be73c.zip", + "sha256": "021be73c7c602de0fdefcd3a4c43d0d745188b7847880a0d4a2ccb6aa64c47a6" + }, + { + "device": "cheetah", + "version": "13.0.0 (TD1A.221105.001.A1, Nov 2022, Telia)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-td1a.221105.001.a1-factory-8c023692.zip", + "sha256": "8c02369293402dc629728e0966d2ccc1976f513ed783ea2f64dcd1e55e221b3e" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-tq1a.221205.011-factory-b144b426.zip", + "sha256": "b144b4262b6a349efe756a9446c9e9ce9123d839280f5e5b06ebbc661c577b68" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.221205.012, Dec 2022, O2 UK)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-tq1a.221205.012-factory-4406695d.zip", + "sha256": "4406695deca324c94ef49b9be594362e350d45bdf2e7fad40cf147cdcfe5dc89" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.230105.002, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-tq1a.230105.002-factory-34d676ff.zip", + "sha256": "34d676ff4d260f02d9ada1f16f24fd7995c9b9ca832410099950d9c510db8793" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.230105.002.A1, Jan 2023, Telstra)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-tq1a.230105.002.a1-factory-6632344c.zip", + "sha256": "6632344c9647b04bfce622b0decf3733dfb3bc5c3b2c068ea118f8631c1b39b8" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.230205.001.A2, Feb 2023, Telstra)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-tq1a.230205.001.a2-factory-f81c82a2.zip", + "sha256": "f81c82a2687ee092b675e8329628a00dfc5ce722e47d0603c000a3dd8ddfb68d" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-tq1a.230205.001.d2-factory-f2c2d91a.zip", + "sha256": "f2c2d91a753f96c45cb7d31c79929eeac408ba4abff9603cf2c786e36aa87042" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-tq1a.230205.002-factory-4439927e.zip", + "sha256": "4439927e14a29c71499ed7796756b7197e76096c197c7f43634638ccea89e237" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ2A.230305.008.A3, Mar 2023, WINDTRE/Canada)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-tq2a.230305.008.a3-factory-da1d9915.zip", + "sha256": "da1d99156fa03162ee8216277a8ff06b626f16efbc7e8b5d12096c5a10ede1ef" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ2A.230305.008.C1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-tq2a.230305.008.c1-factory-cefc4e56.zip", + "sha256": "cefc4e564cb920af510a44a9cdb982ba4e8af879f6796490e03128f12f92189e" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.220804.009.A2, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/panther-td1a.220804.009.a2-factory-336ba5c1.zip", + "sha256": "336ba5c1728987d0dea8ce764e342b1d3c5cf30b8c3ea1dd5c405c492f66677d" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.220804.009.A5, Oct 2022, JP carriers)", + "url": "https://dl.google.com/dl/android/aosp/panther-td1a.220804.009.a5-factory-3c42ee81.zip", + "sha256": "3c42ee81ee32f8caf9b3fe132db8b5d61004f0a44096d7db59c7a798f682f1ed" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.220804.031, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/panther-td1a.220804.031-factory-2f036a47.zip", + "sha256": "2f036a472dfba2c4fbf4511a359b83f359678bc02fe817a40a3bb5e816b17034" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.221105.001, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/panther-td1a.221105.001-factory-10a338fe.zip", + "sha256": "10a338fe6bb94c1d329b3d7e1d5617c57dd938eae3439434d1d5b91ce73dd3d9" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.221105.003, Nov 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/panther-td1a.221105.003-factory-0b4874bc.zip", + "sha256": "0b4874bc931e562c6b1e0cb0f5d4692642273e36924c6d017ec9f5146effc5dd" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.221105.001.A1, Nov 2022, Telia)", + "url": "https://dl.google.com/dl/android/aosp/panther-td1a.221105.001.a1-factory-f0f0aea9.zip", + "sha256": "f0f0aea909e5a0bfa964db310a9589d67a9f2c57636cfd270d3cd51e8be03954" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/panther-tq1a.221205.011-factory-ab58bb03.zip", + "sha256": "ab58bb03b5aba9a5b289cb554bad9fb37d9b24c57792e24172127a3f0f3551a3" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.221205.012, Dec 2022, O2 UK)", + "url": "https://dl.google.com/dl/android/aosp/panther-tq1a.221205.012-factory-20f71241.zip", + "sha256": "20f712411a9d2cf0f4bc2f5a3589e0bd80f7c129cc23ee959a719e355679baae" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.230105.001.A2, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/panther-tq1a.230105.001.a2-factory-264b1602.zip", + "sha256": "264b1602f8f2afdd974500ff11835a28176fa35d8168443a05206576d94dc982" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.230105.001.A3, Jan 2023, Telstra)", + "url": "https://dl.google.com/dl/android/aosp/panther-tq1a.230105.001.a3-factory-f4b994aa.zip", + "sha256": "f4b994aa26bc85b2b418ad450e72f0aa9596bf34900d1aa8726c2e80b2ec05a2" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.230205.001.A2, Feb 2023, Telstra)", + "url": "https://dl.google.com/dl/android/aosp/panther-tq1a.230205.001.a2-factory-09d83dff.zip", + "sha256": "09d83dff85ec97e04d903fdb7e0aa9b66ab503d63e8ecb96a4cd0c8c6bb03d09" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/panther-tq1a.230205.001.d2-factory-8e09000d.zip", + "sha256": "8e09000d081dabe3876aeeedf2bb5218bc23bf7324f3b01eb8aa1c87a009a12a" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/panther-tq1a.230205.002-factory-d504ff3a.zip", + "sha256": "d504ff3a0aa586e6f1dbab904b597d6441c9e83a864673b359ce0d00163f586e" + }, + { + "device": "panther", + "version": "13.0.0 (TQ2A.230305.008, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/panther-tq2a.230305.008-factory-3dcff7d6.zip", + "sha256": "3dcff7d60729ad0c957f0dcb581294dfe13e2c09536e744d335b43f166b95ed5" + }, + { + "device": "panther", + "version": "13.0.0 (TQ2A.230305.008.A1, Mar 2023, WINDTRE/Canada)", + "url": "https://dl.google.com/dl/android/aosp/panther-tq2a.230305.008.a1-factory-55e00053.zip", + "sha256": "55e00053583e083a881813d72c902a357ddbd0cb8c933e2b04bfd9583db3f057" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.001.A1, Jun 2022, JP carriers)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-sd2a.220601.001.a1-factory-16c3fe1c.zip", + "sha256": "16c3fe1cce5be6bd26db4a87a40c8ebe0b0f520efe5fa79602e809d91d89c40b" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.004, Jun 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-sd2a.220601.004-factory-5ecedd46.zip", + "sha256": "5ecedd46a2c981f40b940366fcf1b810ede60d3c81cd581243cb38f255d52f6f" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.002, Jun 2022, AT&T, T-Mobile)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-sd2a.220601.002-factory-928c0c46.zip", + "sha256": "928c0c46e1fc88294b3933354667eb24bc41cec81530eb99c97083e7e64950f2" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.003, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-sd2a.220601.003-factory-96c1bea8.zip", + "sha256": "96c1bea8fd18761238007ad4d36ba66649b97548b6722b69c35bbf4fc643f31f" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.002.B1, Jul 2022, T-Mobile)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-sd2a.220601.002.b1-factory-5757bf74.zip", + "sha256": "5757bf741afb80824900e9a676a9fc88fa6b912adc5d93c4f9b7567fff978da3" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.001.B1, Jul 2022, JP carriers)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-sd2a.220601.001.b1-factory-af00d48d.zip", + "sha256": "af00d48d6ac9d5abe5534db023837ef35e3034936b9bc5b7a7487e4a9de3424b" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.003.B1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-sd2a.220601.003.b1-factory-79324336.zip", + "sha256": "793243360b349c377124e25193f757f16c5de731d2ddb9209eec3998e412eaf8" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.004.B2, Jul 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-sd2a.220601.004.b2-factory-beedcf39.zip", + "sha256": "beedcf397597780963257c1aaf241f3b1814b6bae42008bb396cfb9e024c9476" + }, + { + "device": "bluejay", + "version": "13.0.0 (TP1A.220624.021.A1, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tp1a.220624.021.a1-factory-4a2a794f.zip", + "sha256": "4a2a794fabb12b265e1aeeba4bcd07fce77b5e8427a73b1837caf9f1257f0170" + }, + { + "device": "bluejay", + "version": "13.0.0 (TP1A.220905.004.A2, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tp1a.220905.004.a2-factory-bcfb549e.zip", + "sha256": "bcfb549e7ad1bbaa208aaea9c248635023296a8b2e0b1dca3b36cc7912b7b18c" + }, + { + "device": "bluejay", + "version": "13.0.0 (TP1A.221005.003, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tp1a.221005.003-factory-79e6bc1a.zip", + "sha256": "79e6bc1a7b7084ae2e3a8d4eddd49ac943476ad55f0254a9902658432576264c" + }, + { + "device": "bluejay", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tp1a.221105.002-factory-efca1d2d.zip", + "sha256": "efca1d2d250ba552411cf214ae1e9bacb23106dbd08f4ee9c264e03e545da953" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tq1a.221205.011-factory-41aa5eb7.zip", + "sha256": "41aa5eb717185caa1f661c1212c08db19b0092af7f10ca841d3111ab00fc848b" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ1A.221205.012, Dec 2022, O2 UK)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tq1a.221205.012-factory-a38d8ff9.zip", + "sha256": "a38d8ff9c21ad0e97a825bae9853aed891eaefe8816854772969c3f1db796453" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ1A.230105.001.A2, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tq1a.230105.001.a2-factory-cd488744.zip", + "sha256": "cd4887446e60dd02c93b5b391b655ffe82e6eb87cc3af6bc173b0451897c3cfe" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tq1a.230205.001.d2-factory-0b7a7917.zip", + "sha256": "0b7a7917ad8caa8b15b860983526366832251ce6881738aa272cf80998d1d159" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tq1a.230205.002-factory-1b04ccc9.zip", + "sha256": "1b04ccc96962f6e9fbf2ba37925ff3cf771e41a5369697c618b21252d63f88db" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ2A.230305.008.E1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tq2a.230305.008.e1-factory-3023e8fc.zip", + "sha256": "3023e8fcc2a5c2ed9736ff1576bf042cc64ba52ba6c005f4c229b0dc4b4ac0d9" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ2A.230305.008.F1, Mar 2023, WINDTRE/Canada)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-tq2a.230305.008.f1-factory-3b64df38.zip", + "sha256": "3b64df38142bfa87740094c8891fc45b8d4f431f4ee0d9a035a5ce4302bbfb19" + }, { "device": "oriole", "version": "12.0.0 (SD1A.210817.015.A4, Oct 2021)", @@ -77,6 +371,132 @@ "url": "https://dl.google.com/dl/android/aosp/oriole-sp2a.220405.004-factory-f560807e.zip", "sha256": "f560807ed4dec7aaeedec831114f4b809d1857da6464f194903bd9413838eed4" }, + { + "device": "oriole", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-sp2a.220505.002-factory-3238ed95.zip", + "sha256": "3238ed95ed9822ac4f1b98aef7978f01300067d34adf521f60c23558a40d2068" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022, Verizon)", + "url": "https://dl.google.com/dl/android/aosp/oriole-sq3a.220605.009.a1-factory-d9064c59.zip", + "sha256": "d9064c595c70c95b6fbea85607906a653bd1bbba0cfba5232a2be878ad3cfe31" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220605.009.B1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-sq3a.220605.009.b1-factory-80f98167.zip", + "sha256": "80f981677f6e2aa8fa288b4c9cbb5717da785c172bda47cee12201366c418f78" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.001.B1, Jul 2022, EMEA/APAC carriers)", + "url": "https://dl.google.com/dl/android/aosp/oriole-sq3a.220705.001.b1-factory-1e87de1b.zip", + "sha256": "1e87de1b379c8553e73a883a1b4bbbf9dc945a1a8afaff5b6317d3d204c8ca5d" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.003, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-sq3a.220705.003-factory-4ec7503a.zip", + "sha256": "4ec7503a01bb5cef06446e882c259fcf2cb70a0a44d3355e13cec7c940255e3a" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/oriole-sq3a.220705.003.a1-factory-66e78a21.zip", + "sha256": "66e78a21929e022874543c909be47832f91ea021037188bebe0e594ee9f21c22" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.003.A3, Jul 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/oriole-sq3a.220705.003.a3-factory-a9bb7750.zip", + "sha256": "a9bb77503e16c760e0da4291c6b02c70ecfb7310fdf85a22792b521dbb16583e" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.004.A1, Jul 2022, Softbank)", + "url": "https://dl.google.com/dl/android/aosp/oriole-sq3a.220705.004.a1-factory-1fb143dd.zip", + "sha256": "1fb143dda098f1a391eca4ce9c137e2d32f27d3a197beeb580c669753ad80865" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.004, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-sq3a.220705.004-factory-b6f37423.zip", + "sha256": "b6f37423ff23a90021942d3bfd9d1e9605ab13431613fffc15375f3db5ec6c53" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.001.B2, Jul 2022, EMEA)", + "url": "https://dl.google.com/dl/android/aosp/oriole-sq3a.220705.001.b2-factory-acf55813.zip", + "sha256": "acf55813fbec8920acd20608a1558c8cbd0ab0a6c724c105d4dd73c5db3b2dec" + }, + { + "device": "oriole", + "version": "13.0.0 (TP1A.220624.021, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tp1a.220624.021-factory-4bd6cec7.zip", + "sha256": "4bd6cec7b3dc2bd384ae5d1e19e2b66286a051d47811fb0dbb72a84804c98ef3" + }, + { + "device": "oriole", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tp1a.220905.004-factory-b7d576f5.zip", + "sha256": "b7d576f50b9e27b753c18a9ed70669d9cbd212bb01db121de959d48cfe448e67" + }, + { + "device": "oriole", + "version": "13.0.0 (TP1A.220905.004.A1, Sep 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tp1a.220905.004.a1-factory-8b8585b2.zip", + "sha256": "8b8585b24193e41f7f1480cef89311a912a751d4e60b6cac97264fe8fd6dcc4b" + }, + { + "device": "oriole", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tp1a.221005.002-factory-f28b656e.zip", + "sha256": "f28b656e29b6652f8bbdc0bfad1207495eb4a8cc39e25c872683f3abab660e4e" + }, + { + "device": "oriole", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tp1a.221105.002-factory-25739770.zip", + "sha256": "25739770d58c8107d70fedac49eb41b600a40b7a8faa4107640c5f1641a6bfb5" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tq1a.221205.011-factory-c9a67c51.zip", + "sha256": "c9a67c51367fc638c55bb05f8c92ce9617fd549b342a1025d9e366cc9139851d" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ1A.230105.002, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tq1a.230105.002-factory-df40e2ff.zip", + "sha256": "df40e2ffecd32e48a368034303d306cf990342bbf85cd30d1b2035150c871f39" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tq1a.230205.001.d2-factory-762a000e.zip", + "sha256": "762a000e19ecc6df8db4215dc4465ef92ebb26e17ecc6b4cdd26e70ade935ac2" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tq1a.230205.002-factory-f6f5ac27.zip", + "sha256": "f6f5ac27649f1e18095cd89e5bac8e5af8e43a6bbdeb582876848116d13da596" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ2A.230305.008.E1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tq2a.230305.008.e1-factory-aecde6c4.zip", + "sha256": "aecde6c4e97c79be9327795685863b51011b78f4386422e2e4752f264dbbf74b" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ2A.230305.008.F1, Mar 2023, WINDTRE/Canada)", + "url": "https://dl.google.com/dl/android/aosp/oriole-tq2a.230305.008.f1-factory-0d1bd865.zip", + "sha256": "0d1bd86523defdd65b494cc0a6c3c02233160e813ce3101e869829c6c8c39ac7" + }, { "device": "raven", "version": "12.0.0 (SD1A.210817.015.A4, Oct 2021)", @@ -155,6 +575,132 @@ "url": "https://dl.google.com/dl/android/aosp/raven-sp2a.220405.004-factory-bce807a6.zip", "sha256": "bce807a636fe86eea129336c6f0ddbc026fa4b0af888bc25c92ffb3d007ba543" }, + { + "device": "raven", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-sp2a.220505.002-factory-e1266508.zip", + "sha256": "e12665088bb6f6aa4d1064e95daf6f2f47fcf4f1ca4e7e93dcb772651cefb3a1" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022, Verizon)", + "url": "https://dl.google.com/dl/android/aosp/raven-sq3a.220605.009.a1-factory-2b4b1d47.zip", + "sha256": "2b4b1d476a6e80fd9fe09ace45e8abbd654a4d4a6fc51d39f0fd76f5a2c6a024" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220605.009.B1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-sq3a.220605.009.b1-factory-157e2284.zip", + "sha256": "157e22840d4d4fde9f90d7de3d6ba6930922e9376096040d68501d155c997cb2" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.001.B1, Jul 2022, EMEA/APAC carriers)", + "url": "https://dl.google.com/dl/android/aosp/raven-sq3a.220705.001.b1-factory-07f684fc.zip", + "sha256": "07f684fc95dc5415c596a503aec6f111feabcb267c075ea91a091f56b90be426" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.003, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-sq3a.220705.003-factory-1c48ad3e.zip", + "sha256": "1c48ad3e8799f6040172e2d0c72e02f59af44502228e85beb0b5ba568bb2d272" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/raven-sq3a.220705.003.a1-factory-152f6a65.zip", + "sha256": "152f6a658ae314583a46a7ed6d1f4befe927d5d0616549f90e163102dd4fea3b" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.003.A3, Jul 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/raven-sq3a.220705.003.a3-factory-5651ee94.zip", + "sha256": "5651ee94a61222e2c03ca55b76f4aa452c5eed9e43ad8aabb7060739177e1689" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.004.A1, Jul 2022, Softbank)", + "url": "https://dl.google.com/dl/android/aosp/raven-sq3a.220705.004.a1-factory-6b60f5a6.zip", + "sha256": "6b60f5a6401b35c635408494b54323825a8bcf5c85384a7cc2c241849a2d7413" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.004, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-sq3a.220705.004-factory-112d4f32.zip", + "sha256": "112d4f32aeaac5352596837b2b71cb94ffd57b4c515264d776921c42fd9164be" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.001.B2, Jul 2022, EMEA)", + "url": "https://dl.google.com/dl/android/aosp/raven-sq3a.220705.001.b2-factory-2ee23ef4.zip", + "sha256": "2ee23ef4941d11d37edfeb0d7a4c60a7298385307b24b157642c8353da8edb26" + }, + { + "device": "raven", + "version": "13.0.0 (TP1A.220624.021, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-tp1a.220624.021-factory-d8ddfdca.zip", + "sha256": "d8ddfdca3af0b97b3b99460afdab3cf95a741f988dccd5122564c855a64baa36" + }, + { + "device": "raven", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-tp1a.220905.004-factory-4dba4ced.zip", + "sha256": "4dba4ced0ea829e3d334dee55d8b15daa4cd1b57848417a8787d68a0b6ce3793" + }, + { + "device": "raven", + "version": "13.0.0 (TP1A.220905.004.A1, Sep 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/raven-tp1a.220905.004.a1-factory-5e431fe5.zip", + "sha256": "5e431fe5b488b48c4543a22f18356d1ad45c04fdab07bfe451ca13bdf08d0039" + }, + { + "device": "raven", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-tp1a.221005.002-factory-d61dff29.zip", + "sha256": "d61dff29d5c9ba513a959d1b87be08df59432c7c0dc17092ab462d12492adfd5" + }, + { + "device": "raven", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-tp1a.221105.002-factory-3b4905f4.zip", + "sha256": "3b4905f427347fde761269ecf629722f5d5346c4bc0d46dbefc50e039508f9eb" + }, + { + "device": "raven", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-tq1a.221205.011-factory-0e262cd9.zip", + "sha256": "0e262cd998c362ab1a0e8850b53c085e62fbca8f392131928dc78a0ff882b379" + }, + { + "device": "raven", + "version": "13.0.0 (TQ1A.230105.002, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/raven-tq1a.230105.002-factory-924ad4ba.zip", + "sha256": "924ad4baa13f6611a85bf3d1b2f26f8f61e4e90230b7b69618208323e47a94bb" + }, + { + "device": "raven", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/raven-tq1a.230205.001.d2-factory-c407dfbc.zip", + "sha256": "c407dfbcf91141020be919357fa161844296cb1e98ce027264240efde1c61abe" + }, + { + "device": "raven", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/raven-tq1a.230205.002-factory-0388bd90.zip", + "sha256": "0388bd905ed2f926a1b68779dda5f8a67f5ee0b395769a8fc60e6d82ef11a17e" + }, + { + "device": "raven", + "version": "13.0.0 (TQ2A.230305.008.E1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/raven-tq2a.230305.008.e1-factory-def2deef.zip", + "sha256": "def2deefd33b1d70f9d800cb297cf6a8437b73d959cf531300ee40b924c3d369" + }, + { + "device": "raven", + "version": "13.0.0 (TQ2A.230305.008.F1, Mar 2023, WINDTRE/Canada)", + "url": "https://dl.google.com/dl/android/aosp/raven-tq2a.230305.008.f1-factory-0d60c5da.zip", + "sha256": "0d60c5da557bba63a78d6c5c10e22c4d0f8399a1a0e29451571567cfb6cb506c" + }, { "device": "barbet", "version": "11.0.0 (RD2A.210605.006, Jun 2021, JP carriers)", @@ -245,6 +791,84 @@ "url": "https://dl.google.com/dl/android/aosp/barbet-sp2a.220405.003-factory-549c22f8.zip", "sha256": "549c22f8bf8b0d61739b2c46aa16f8d98f2de24b08442b3feade393e24d1759f" }, + { + "device": "barbet", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-sp2a.220505.002-factory-78d755fd.zip", + "sha256": "78d755fd9ee779f253c6058173b8b8a1334962ceb11762298280ef5fc1f1a5e3" + }, + { + "device": "barbet", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-sq3a.220605.009.a1-factory-f7c6bb71.zip", + "sha256": "f7c6bb714e5e20a4fa59e5cc1568fd7d8064d21fbdf528eff141ecbb2c552f71" + }, + { + "device": "barbet", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-sq3a.220705.003.a1-factory-02a3ec15.zip", + "sha256": "02a3ec1520db5f2357b2c5dd28ed138614414a9a18090bdb2be2035ba1304e8f" + }, + { + "device": "barbet", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-tp1a.220624.014-factory-af1f224f.zip", + "sha256": "af1f224fccb523213b1e0a55596d9e32ed2b10bc3e37d092bdde643b48757209" + }, + { + "device": "barbet", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-tp1a.220905.004-factory-3a769d44.zip", + "sha256": "3a769d44e663bd6dc536f5399fffe8071e6cd9f18e075626b9490725ab1dcafb" + }, + { + "device": "barbet", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-tp1a.221005.002-factory-9c196e4a.zip", + "sha256": "9c196e4a8a50eb44bcfb5bb7f26f7332e808def1ebf0b64270ae4e12ed11b8fc" + }, + { + "device": "barbet", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-tp1a.221105.002-factory-71e6dd38.zip", + "sha256": "71e6dd38b307bbd9da9b0bc73c2df53d2487ad1dafc74c99fee9b8594cbf3246" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-tq1a.221205.011-factory-d7937aee.zip", + "sha256": "d7937aeeb038c4d10fdc61adfd77779a8ed8534087318ba206d05fa2547e761c" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ1A.230105.001, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/barbet-tq1a.230105.001-factory-94c6a49a.zip", + "sha256": "94c6a49ac94bcf764a4edf6ba85b1f720126ddc945b17c07962211c3c5088bf3" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/barbet-tq1a.230205.001.d2-factory-b3ae5b4e.zip", + "sha256": "b3ae5b4eb955c214de8bca643da6e7e0d574af485cba15efc4e7d160bef3c69e" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/barbet-tq1a.230205.002-factory-56361bbb.zip", + "sha256": "56361bbb04d6b394358814fd352710f47ab67bf4dca2e36796dc04b0a4bd3853" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ2A.230305.008.A3, Mar 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/barbet-tq2a.230305.008.a3-factory-6411d9aa.zip", + "sha256": "6411d9aacd6c7e9191f03e9f32c5455f590a6ab66bb3a8036b233500c3b9282b" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ2A.230305.008.C1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/barbet-tq2a.230305.008.c1-factory-cc4ce08d.zip", + "sha256": "cc4ce08d0fa60ce82ec7167b3c0e73e0d6a18705c6dfd6e5789858773cbf8909" + }, { "device": "redfin", "version": "11.0.0 (RD1A.200810.020, Oct 2020, AU & JP carriers)", @@ -467,6 +1091,84 @@ "url": "https://dl.google.com/dl/android/aosp/redfin-sp2a.220405.003-factory-cb9855a6.zip", "sha256": "cb9855a668f618e30825d24d29d68557f757f149cebf8eec10be5a4404239fde" }, + { + "device": "redfin", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-sp2a.220505.002-factory-7fe11c77.zip", + "sha256": "7fe11c779aa0cb9bb4d6e0d25dbccffc3dd528239329784f37db08ed2e8cbef0" + }, + { + "device": "redfin", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-sq3a.220605.009.a1-factory-391bb7ac.zip", + "sha256": "391bb7ac33e8b8079d62347f6868f2d1e7b77e8655fadd01bde6edb0f341ef0d" + }, + { + "device": "redfin", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-sq3a.220705.003.a1-factory-b193f96f.zip", + "sha256": "b193f96f8b0b9acc832fc4c3df3350bc05bf1acf189d19c8c7a992d1d7566e51" + }, + { + "device": "redfin", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-tp1a.220624.014-factory-ff1cdae9.zip", + "sha256": "ff1cdae9ae79f6c5d6941ec149cfdedc60133e03cc6ae15bdeeff28b8198ee75" + }, + { + "device": "redfin", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-tp1a.220905.004-factory-99596a8d.zip", + "sha256": "99596a8d6da36a97403cc2f2f652cca9a267194141dd381766cf60fa9fd1bbbd" + }, + { + "device": "redfin", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-tp1a.221005.002-factory-3c13ab73.zip", + "sha256": "3c13ab73f19b35b83793b5cb1ca0dc240814715de9dafe799e68ac11f4b58b6c" + }, + { + "device": "redfin", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-tp1a.221105.002-factory-c13cf32a.zip", + "sha256": "c13cf32aba3459e526235a4be1f7e75ff2d6216ae5fc6fb6e0df9173aa6be955" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-tq1a.221205.011-factory-20783ab0.zip", + "sha256": "20783ab00d3727eb846d7617c88b1d5c6a780948a9109e91e0e3711e41d62183" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ1A.230105.001, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/redfin-tq1a.230105.001-factory-abde7448.zip", + "sha256": "abde7448e020d1e67902461d536ca88d56829f5b60c701cc5b51fe87060c8225" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/redfin-tq1a.230205.001.d2-factory-b0f37709.zip", + "sha256": "b0f3770932c1ac2141eeea771a0fcda7cf6aabf5ea79d34794adf86a1bef2cdd" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/redfin-tq1a.230205.002-factory-8713dc8e.zip", + "sha256": "8713dc8ed04c2f34b07331d45a2ebb278a905b5b74432f64a0656dd2122bb39e" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ2A.230305.008.A3, Mar 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/redfin-tq2a.230305.008.a3-factory-2ab58d60.zip", + "sha256": "2ab58d60accecdfb56170fa97715933b2245048731447cc9521dca3bcb93295f" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ2A.230305.008.C1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/redfin-tq2a.230305.008.c1-factory-666e725c.zip", + "sha256": "666e725ccc48587ca127276aeb5a61d0ec3858bc66d70c268d03a08ab2c2bc0d" + }, { "device": "bramble", "version": "11.0.0 (RD1A.200810.020, Oct 2020, AU & JP carriers)", @@ -683,6 +1385,84 @@ "url": "https://dl.google.com/dl/android/aosp/bramble-sp2a.220405.003-factory-41421655.zip", "sha256": "414216557c52a927c5ac9623910e60e478a9310ad7a7b1f0a21efc618f4fe2c5" }, + { + "device": "bramble", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-sp2a.220505.002-factory-dfbd855d.zip", + "sha256": "dfbd855da5b31ce2d48582b07a3420943ddba6eb6652017903f3ebada0080a60" + }, + { + "device": "bramble", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-sq3a.220605.009.a1-factory-b03e1e6c.zip", + "sha256": "b03e1e6c3abc988f0b34c6446e9af19cabe5699d23851ec60bdf93a758e8c9a6" + }, + { + "device": "bramble", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-sq3a.220705.003.a1-factory-87426cb6.zip", + "sha256": "87426cb607e5d7758f14e04d2ef277438f5e7ebcc7807419171e16c77f494753" + }, + { + "device": "bramble", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-tp1a.220624.014-factory-2969e152.zip", + "sha256": "2969e15279c46057b38740c40805bb7a9493dc25a4f8d3f1030dff5319268cf9" + }, + { + "device": "bramble", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-tp1a.220905.004-factory-48ff8061.zip", + "sha256": "48ff8061f5f45bc6ea59ea5652d28b0fe64e1301b549b3d28418f5dd5e517905" + }, + { + "device": "bramble", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-tp1a.221005.002-factory-c0df5be9.zip", + "sha256": "c0df5be9a8f7c14d202e74f1806c4354cf653aa4583d7d3afa0b1fd040a61a5b" + }, + { + "device": "bramble", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-tp1a.221105.002-factory-a06bda38.zip", + "sha256": "a06bda389d767c2909a7e486bcc6d7e45676f6d7030744f13d86e14b50cb4174" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-tq1a.221205.011-factory-006e2997.zip", + "sha256": "006e2997084720a0f68d18feffe3a09d2af1dfb8111d4c22d45e8d08b59b0a01" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ1A.230105.001, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/bramble-tq1a.230105.001-factory-e53edb4e.zip", + "sha256": "e53edb4ee8349dc818e18adb50ceec74ffccc26344a0221b2d4ed51d115096fe" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/bramble-tq1a.230205.001.d2-factory-8e802a8e.zip", + "sha256": "8e802a8e6a3d010f3ea9433d69c3c446c8d0666d86bf4908337a7447c73149c2" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/bramble-tq1a.230205.002-factory-8b7c5b99.zip", + "sha256": "8b7c5b997762b1664e1ffd06dcbbfdd79b1b6c48c8c0e582796633b0b7ad0845" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ2A.230305.008.A3, Mar 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/bramble-tq2a.230305.008.a3-factory-b89e428f.zip", + "sha256": "b89e428f431bc3e9913393b87bd870a3ad828b18d3fc87a4731740e191733eb6" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ2A.230305.008.C1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/bramble-tq2a.230305.008.c1-factory-907bf4e4.zip", + "sha256": "907bf4e41972134b7a180cb57e5ea8951b6f5ac6a5c63a5d377773cc9644e7a7" + }, { "device": "sunfish", "version": "10.0.0 (QD4A.200317.024.A1, May 2020, JP carriers and Verizon)", @@ -863,6 +1643,90 @@ "url": "https://dl.google.com/dl/android/aosp/sunfish-sp2a.220405.003-factory-1efe375b.zip", "sha256": "1efe375bc03b534cdf5bbe7a0124c141169c3ab1b95aa008149928c5aecfa569" }, + { + "device": "sunfish", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-sp2a.220505.002-factory-2ca902f1.zip", + "sha256": "2ca902f10574fa45806c598e8cf10584aa2dc3dd0fb1cf75882e50426187221c" + }, + { + "device": "sunfish", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-sq3a.220605.009.a1-factory-7d440084.zip", + "sha256": "7d440084e8672cab1f283bea308c69387883ab7af660de4cc018312f483d2daf" + }, + { + "device": "sunfish", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-sq3a.220705.003.a1-factory-c1963f71.zip", + "sha256": "c1963f71ccbe9a393a16f98f53b9504620e298ea50353b0e347c7f892ff56d02" + }, + { + "device": "sunfish", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tp1a.220624.014-factory-0d658770.zip", + "sha256": "0d6587706e00f53da15255d36c8a9306c144de6a2c05af0dc6304e9b73de82fe" + }, + { + "device": "sunfish", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tp1a.220905.004-factory-b55d9ef4.zip", + "sha256": "b55d9ef42e487dc1cf787e24abe402d6083ca3e785a7eecf4b90fd42ea9f1d9f" + }, + { + "device": "sunfish", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tp1a.221005.002-factory-ce14ad3c.zip", + "sha256": "ce14ad3cb569d75b9db381ca075fee374bc7f72b7c3c65a6c01f23fec9794361" + }, + { + "device": "sunfish", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tp1a.221105.002-factory-4fcff485.zip", + "sha256": "4fcff485a0614555a436a65d6a12b83cdfaf9f8f4da502e7b3a94c061279042b" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tq1a.221205.011-factory-05560ded.zip", + "sha256": "05560ded5d018dcf4584a6292b8ff81e8de208a9eccc581968e46ee82ddccab5" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.221205.011.B1, Dec 2022, Canada)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tq1a.221205.011.b1-factory-a5eb8073.zip", + "sha256": "a5eb8073d3d87fb03ffee0c47164e9e9513361ab5e6e3c1d8e2faeea866cf701" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.230105.001, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tq1a.230105.001-factory-c8465a28.zip", + "sha256": "c8465a2837e4de976ace4ac2038d50140320ce4f2e77805f7602c2d4b26faba3" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.230105.001.B1, Jan 2023, Canada)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tq1a.230105.001.b1-factory-e32586ef.zip", + "sha256": "e32586efe7461c1ca3332c54c7d2ea28d66d9f452020e93974776e68d515736c" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.230205.001.B2, Feb 2023, Canada)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tq1a.230205.001.b2-factory-6fc00894.zip", + "sha256": "6fc00894a91a427d098086d818fdb86522eb543facd0ac1703b061939bf0982c" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tq1a.230205.002-factory-2d0ec997.zip", + "sha256": "2d0ec997f54cd83a0b4447a2fcf032616a615528ac93d5b30fbf3a04bb481585" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ2A.230305.008.C1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-tq2a.230305.008.c1-factory-97732c43.zip", + "sha256": "97732c431378d70382dc5bee7af00033a9d849fc34d90d77223eb370df43fc10" + }, { "device": "coral", "version": "10.0.0 (QD1A.190821.007, Oct 2019)", @@ -1157,6 +2021,48 @@ "url": "https://dl.google.com/dl/android/aosp/coral-sp2a.220405.003-factory-7c0ef94e.zip", "sha256": "7c0ef94e4180cfb3df57f80b1cba73110d3bc6f084eed989a7eac9dc72c7d0b6" }, + { + "device": "coral", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-sp2a.220505.002-factory-165116a1.zip", + "sha256": "165116a17ccc12e6b449fdc292c127484e7efc02ce6fdb6aa79234e115175e31" + }, + { + "device": "coral", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-sq3a.220605.009.a1-factory-c6d6ea9f.zip", + "sha256": "c6d6ea9f00bde8db03c19c50e601612e0bd189ffadd6391936684a96b0106646" + }, + { + "device": "coral", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-sq3a.220705.003.a1-factory-7d161018.zip", + "sha256": "7d16101823b6e63d453c2d31f1e81a68cf98b07aecf790e1d4d67e129d9f5793" + }, + { + "device": "coral", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-tp1a.220624.014-factory-8f60813e.zip", + "sha256": "8f60813e670c146e880226d9b04f7a92229c06cb89351a17f60ea2b94c06e58a" + }, + { + "device": "coral", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-tp1a.220905.004-factory-8e79a64d.zip", + "sha256": "8e79a64da5e92a9b8bc071e9e0a811ba6ed918582680a2fdb4f9c7271a3ff1a5" + }, + { + "device": "coral", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-tp1a.221005.002-factory-e70c4640.zip", + "sha256": "e70c4640478599d0068120051862a66315a028b346c5c268462f7ab164f5ec7c" + }, + { + "device": "coral", + "version": "13.0.0 (TP1A.221005.002.B2, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/coral-tp1a.221005.002.b2-factory-db99b1f8.zip", + "sha256": "db99b1f89e2fea16cbf48c876809c78d6dc46279e7311ab52d00d8125ef3a5d9" + }, { "device": "flame", "version": "10.0.0 (QD1A.190821.007, Oct 2019)", @@ -1451,6 +2357,48 @@ "url": "https://dl.google.com/dl/android/aosp/flame-sp2a.220405.003-factory-0138b220.zip", "sha256": "0138b22040a493223b621fffe1f1d288d307c67524432805f674be05925c3580" }, + { + "device": "flame", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-sp2a.220505.002-factory-b1f5341d.zip", + "sha256": "b1f5341d413756a24662144b7ea96a9a0918b4673db41d69af71da0df188ae1a" + }, + { + "device": "flame", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-sq3a.220605.009.a1-factory-6762fa66.zip", + "sha256": "6762fa669273093db63bc1b85f707c3a5f5112c42861d6bcd4fae93a9ae0eb50" + }, + { + "device": "flame", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-sq3a.220705.003.a1-factory-fdd77628.zip", + "sha256": "fdd776283419c4a2fce92c8f542ac03474668d96e11e849538a69499050212e7" + }, + { + "device": "flame", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-tp1a.220624.014-factory-7b8f6f73.zip", + "sha256": "7b8f6f73aeee25aff2e641feff41d826cfb99f2ad7d186b6843b5dfaddcdedb4" + }, + { + "device": "flame", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-tp1a.220905.004-factory-d3d046c8.zip", + "sha256": "d3d046c81803d74bb7327a99a8e66884256f2853fb14c2f555a2f7719a6961f8" + }, + { + "device": "flame", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-tp1a.221005.002-factory-f91d46b5.zip", + "sha256": "f91d46b51e2e7a83c75f5d8655717d938def82a89f6ce87db5cfd0ac4bca8cc4" + }, + { + "device": "flame", + "version": "13.0.0 (TP1A.221005.002.B2, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/flame-tp1a.221005.002.b2-factory-38e4f49a.zip", + "sha256": "38e4f49a8f72a8f9522f86874187de47add539372fa8c951d11ebde4f9c21103" + }, { "device": "bonito", "version": "9.0.0 (PD2A.190115.029, Mar 2019)", @@ -1715,6 +2663,24 @@ "url": "https://dl.google.com/dl/android/aosp/bonito-sp2a.220405.003-factory-60d408ea.zip", "sha256": "60d408eafb1f24896461fde2b9db30a615c058268cd6438ab9564fcf53a3b60f" }, + { + "device": "bonito", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/bonito-sp2a.220505.002-factory-7586d75d.zip", + "sha256": "7586d75da37f0f610ca4c28d1aa52f43cff6a3717a2afd28a328de7ac668d81d" + }, + { + "device": "bonito", + "version": "12.1.0 (SP2A.220505.006, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/bonito-sp2a.220505.006-factory-5adf2317.zip", + "sha256": "5adf23171f3efd561b8b9394d4e167e70e821d768ac6f753d0091996804ea37e" + }, + { + "device": "bonito", + "version": "12.1.0 (SP2A.220505.008, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/bonito-sp2a.220505.008-factory-db19d2aa.zip", + "sha256": "db19d2aaff36f29b7f58f11acad856f9382dafa1ae9160a692782e27cd7b0002" + }, { "device": "sargo", "version": "9.0.0 (PD2A.190115.029, Mar 2019)", @@ -1979,6 +2945,24 @@ "url": "https://dl.google.com/dl/android/aosp/sargo-sp2a.220405.003-factory-c5347c7a.zip", "sha256": "c5347c7a2b7f401511c893c252a9c225f49c8bfe14f0b3d36802dfebfec6f79f" }, + { + "device": "sargo", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/sargo-sp2a.220505.002-factory-f89f634a.zip", + "sha256": "f89f634ad7bcdb201997ef51f8a260afcd5bb6769144490ba307539cfe96b672" + }, + { + "device": "sargo", + "version": "12.1.0 (SP2A.220505.006, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/sargo-sp2a.220505.006-factory-978959e1.zip", + "sha256": "978959e1abaa1d39d2a26eafeebae69e90f6a82bcc214750f40e73bebed24767" + }, + { + "device": "sargo", + "version": "12.1.0 (SP2A.220505.008, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/sargo-sp2a.220505.008-factory-071e368a.zip", + "sha256": "071e368a127ce5a3c553f8b717895eaf1e44dec78971dc4c80baa7237d2d37f1" + }, { "device": "crosshatch", "version": "9.0.0 (PD1A.180720.030, Sep 2018)", @@ -2303,6 +3287,18 @@ "url": "https://dl.google.com/dl/android/aosp/crosshatch-sp1a.210812.016.c1-factory-67ea87fc.zip", "sha256": "67ea87fcce2c2ea5da0d0a12b476a4bb1844040bd7c20f17f105d13b253e2a62" }, + { + "device": "crosshatch", + "version": "12.0.0 (SP1A.210812.016.B2, Jun 2022, Telstra, Optus, Vodafone AU)", + "url": "https://dl.google.com/dl/android/aosp/crosshatch-sp1a.210812.016.b2-factory-b2d529d6.zip", + "sha256": "b2d529d6ce6dde71d5d54e2768ce828625e2d705e766777adaf3c78b7681a7dc" + }, + { + "device": "crosshatch", + "version": "12.0.0 (SP1A.210812.016.C2, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/crosshatch-sp1a.210812.016.c2-factory-27f59137.zip", + "sha256": "27f59137f9802f6913f92d820bb0cbd80793f6e4a80c5f05e1242810903d4aea" + }, { "device": "blueline", "version": "9.0.0 (PD1A.180720.030, Sep 2018)", @@ -2627,6 +3623,18 @@ "url": "https://dl.google.com/dl/android/aosp/blueline-sp1a.210812.016.c1-factory-b41403db.zip", "sha256": "b41403db20d13a6f74f8a626ee9ee591adb435768d9f8cf40fefc8c294e2a4e1" }, + { + "device": "blueline", + "version": "12.0.0 (SP1A.210812.016.B2, Jun 2022, Telstra, Optus, Vodafone AU)", + "url": "https://dl.google.com/dl/android/aosp/blueline-sp1a.210812.016.b2-factory-6eeb77ae.zip", + "sha256": "6eeb77ae47a1933f5c2052bcc1ad36f86833cb05ee193032faa1e8eedf549e42" + }, + { + "device": "blueline", + "version": "12.0.0 (SP1A.210812.016.C2, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/blueline-sp1a.210812.016.c2-factory-fa981d87.zip", + "sha256": "fa981d87b6b28a1996161accbb147f46fe29663bb2ce6cc13dc9e500cbc59c93" + }, { "device": "taimen", "version": "8.0.0 (OPD1.170816.010, Sep 2017)", diff --git a/modules/pixel/pixel-otas.json b/modules/pixel/pixel-otas.json index 9df0bd14..eab41c0f 100644 --- a/modules/pixel/pixel-otas.json +++ b/modules/pixel/pixel-otas.json @@ -1,4 +1,298 @@ [ + { + "device": "cheetah", + "version": "13.0.0 (TD1A.220804.009.A2, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-td1a.220804.009.a2-8138be71.zip", + "sha256": "8138be7172de4b543e54deca7f024a6171d2fdaab34e6347fd1f882b00ba5efe" + }, + { + "device": "cheetah", + "version": "13.0.0 (TD1A.220804.009.A5, Oct 2022, JP carriers)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-td1a.220804.009.a5-f0c1f917.zip", + "sha256": "f0c1f91730cc856aecc5e5cbdc6b672424c22fe4bed6464a1e39a8060fa7b0f8" + }, + { + "device": "cheetah", + "version": "13.0.0 (TD1A.220804.031, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-td1a.220804.031-cd81a567.zip", + "sha256": "cd81a56734f58f4a6d518c856452fc45eaad3dfa59e5c9d6dbf2893e9a7ac0f6" + }, + { + "device": "cheetah", + "version": "13.0.0 (TD1A.221105.001, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-td1a.221105.001-aaa230a5.zip", + "sha256": "aaa230a5d38b8a8af4eb2e024e4b4c58d4e1d187efb3ebacb972f5f812203420" + }, + { + "device": "cheetah", + "version": "13.0.0 (TD1A.221105.003, Nov 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-td1a.221105.003-96668209.zip", + "sha256": "96668209033b5f43a35a9c43e8efe394032df35603e619044807ec55eabe8e6e" + }, + { + "device": "cheetah", + "version": "13.0.0 (TD1A.221105.001.A1, Nov 2022, Telia)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-td1a.221105.001.a1-1f08ca38.zip", + "sha256": "1f08ca38e66c4794bed4b22ef8a5baa9317461093532c2b4c51fcaefac11f246" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-tq1a.221205.011-23c84042.zip", + "sha256": "23c84042a0d4f5236ff446f1b77deca01b9004b20414b688d571f1d8399724e2" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.221205.012, Dec 2022, O2 UK)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-tq1a.221205.012-c42d9ec4.zip", + "sha256": "c42d9ec4242ae69ec4477106b413351b035272419252abf60ee434061c3f2fae" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.230105.002, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-tq1a.230105.002-0c8fdd0d.zip", + "sha256": "0c8fdd0d42af8477338bf841524327f3aa253cf4a562eadc6a6198c3da88ed19" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.230105.002.A1, Jan 2023, Telstra)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-tq1a.230105.002.a1-c1f20281.zip", + "sha256": "c1f202817b5a56ca67d2165605ed0938d118646b22bd46be67f136a5ccc5d6b0" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.230205.001.A2, Feb 2023, Telstra)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-tq1a.230205.001.a2-6a00d994.zip", + "sha256": "6a00d994e104ef0308f44e69af47f4f0724809d1a4069b4379433e256dd5f5b9" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-tq1a.230205.001.d2-280b10fd.zip", + "sha256": "280b10fdb12f1f9acbbcf7b7dcc12139f7364b74fe7c540ba138f7dd4b4ddc5c" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-tq1a.230205.002-ad27a6d7.zip", + "sha256": "ad27a6d7ca78c0d3fb7f51864cc6a9e6bc91f536f9e9bab5da06253df602525f" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ2A.230305.008.A3, Mar 2023, WINDTRE/Canada)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-tq2a.230305.008.a3-b551f7e6.zip", + "sha256": "b551f7e6a670828cb82da300f6e806e5d7648261513872f0c5a14d9e5b875e51" + }, + { + "device": "cheetah", + "version": "13.0.0 (TQ2A.230305.008.C1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/cheetah-ota-tq2a.230305.008.c1-6ac5ff2e.zip", + "sha256": "6ac5ff2e14dc16755ea4ea30e6dbe25103b889a36a465194ef943bd0d665b91c" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.220804.009.A2, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-td1a.220804.009.a2-1ba82532.zip", + "sha256": "1ba82532cf20c7f71dc6f3ea3a89b3ebe13fb82b46944e6a9f2c936aed41f63c" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.220804.009.A5, Oct 2022, JP carriers)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-td1a.220804.009.a5-44511a4b.zip", + "sha256": "44511a4bf3b8d16c50f4510364666240ddb1c102d5b3a26130de4afef74d8706" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.220804.031, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-td1a.220804.031-8236abf4.zip", + "sha256": "8236abf41254bf5101d676eddaaa57520325357f743ab5da1b0aa2251be98cf5" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.221105.001, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-td1a.221105.001-6f05b2cf.zip", + "sha256": "6f05b2cfeb68cf4f88561989f422310211a619d3e39638309894cbc548ebbd38" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.221105.003, Nov 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-td1a.221105.003-32ef0dee.zip", + "sha256": "32ef0dee678d2b2b70396eb5538595c29b8d65fb6282ac52f0f53b55848f1d83" + }, + { + "device": "panther", + "version": "13.0.0 (TD1A.221105.001.A1, Nov 2022, Telia)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-td1a.221105.001.a1-9db72d2f.zip", + "sha256": "9db72d2f96f7bb0f5d1435645b6adbab6e7879bfc61dfd19ca422df67a82dbed" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-tq1a.221205.011-7bdbdb25.zip", + "sha256": "7bdbdb253c847c262d0523f228ab18f543a4cc0ad3c6c71ddd99a839662a2f1a" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.221205.012, Dec 2022, O2 UK)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-tq1a.221205.012-b5249672.zip", + "sha256": "b5249672554b50b5d020c0a7f69f74f38dbf961c6fc8661c2c07d6992b58f194" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.230105.001.A2, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-tq1a.230105.001.a2-9e100a75.zip", + "sha256": "9e100a75920e99b474cb3473963685038c218ea063b605c955581eb9427f278a" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.230105.001.A3, Jan 2023, Telstra)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-tq1a.230105.001.a3-4fb1875a.zip", + "sha256": "4fb1875a28f6a96c4c68d52dccfea9d5f9f79c77ee4051862f9d03a4b1fdc1c3" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.230205.001.A2, Feb 2023, Telstra)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-tq1a.230205.001.a2-b46da773.zip", + "sha256": "b46da77398901e70657379cb5d8890d1d7e6d2d97a78b5a34fdb7bd738966108" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-tq1a.230205.001.d2-c8671851.zip", + "sha256": "c8671851b388714833990e9f0b4ec68cea7e178fced0ee4578da28fc2e250e57" + }, + { + "device": "panther", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-tq1a.230205.002-23dcb575.zip", + "sha256": "23dcb57551646c9436dec2a895cc489088cd75520a4b769bec3e63f971472a5b" + }, + { + "device": "panther", + "version": "13.0.0 (TQ2A.230305.008, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-tq2a.230305.008-d573ab70.zip", + "sha256": "d573ab70c513c6d7a28b5c2df03e82d45325f14867122bd0eb692da3d965d44b" + }, + { + "device": "panther", + "version": "13.0.0 (TQ2A.230305.008.A1, Mar 2023, WINDTRE/Canada)", + "url": "https://dl.google.com/dl/android/aosp/panther-ota-tq2a.230305.008.a1-afc434be.zip", + "sha256": "afc434bed2af99f7f07c9d5b12429215872594815d1dc2a15f0244f56746d4a8" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.001.A1, Jun 2022, JP carriers)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-sd2a.220601.001.a1-bacd4108.zip", + "sha256": "bacd4108518f9e6b0908030bca1f7410b71526854351c41f918078607d4b16c3" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.004, Jun 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-sd2a.220601.004-a53caf37.zip", + "sha256": "a53caf37f76731525ed1d809d48950d585713bb0475a027fe78b4e12fd7b0f53" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.002, Jun 2022, AT&T, T-Mobile)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-sd2a.220601.002-344f1ec9.zip", + "sha256": "344f1ec90934dd99354b5b424038be78d82de81db9df01bb2d120e758018fc36" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.003, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-sd2a.220601.003-ddfde1f7.zip", + "sha256": "ddfde1f7edcdbb2b3de41d24f6c3f31587f836f387cab4cc6d16adee32bcab8a" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.002.B1, Jul 2022, T-Mobile)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-sd2a.220601.002.b1-4af4ae37.zip", + "sha256": "4af4ae37491c9349af5500a272dd3d1b256d738cc8dbc39411ea098c10f4b10d" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.001.B1, Jul 2022, JP carriers)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-sd2a.220601.001.b1-e51cd08a.zip", + "sha256": "e51cd08a966bbf90b3b8eabd5cddd08cfb3a2b6e59f91f6cc0b19a71b9412c44" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.003.B1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-sd2a.220601.003.b1-8b8a81b7.zip", + "sha256": "8b8a81b7496152c6c02e7f79f7eae60be0843785b042963a3fb9e329f517c1b8" + }, + { + "device": "bluejay", + "version": "12.1.0 (SD2A.220601.004.B2, Jul 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-sd2a.220601.004.b2-0fe6dde8.zip", + "sha256": "0fe6dde8e0c6242bfad21b364a11fdf231a745eb918fb79b59b2ca627370c3b4" + }, + { + "device": "bluejay", + "version": "13.0.0 (TP1A.220624.021.A1, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tp1a.220624.021.a1-10f43b8b.zip", + "sha256": "10f43b8bf31a3674756305c21d62e767fde23d278a3f19559fd2d6fba47a6509" + }, + { + "device": "bluejay", + "version": "13.0.0 (TP1A.220905.004.A2, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tp1a.220905.004.a2-1e3ce69c.zip", + "sha256": "1e3ce69cc51d96bc25a61e204735e6d669e729c2866354a8ac31a8a3810fc8a4" + }, + { + "device": "bluejay", + "version": "13.0.0 (TP1A.221005.003, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tp1a.221005.003-574bf4cf.zip", + "sha256": "574bf4cf0ad1f1cb563592a9dfa76876a70f9e5aa4c3e0afea4dcbbfe55d7320" + }, + { + "device": "bluejay", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tp1a.221105.002-1bd63cb3.zip", + "sha256": "1bd63cb33d23288224f4a14891fc75e72d6483fb952f58ca095a8308765a0cb8" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tq1a.221205.011-7a7b0700.zip", + "sha256": "7a7b07000a677ab5654e70ea157f8eb6462214f95ba26585ffebf857f51f97a6" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ1A.221205.012, Dec 2022, O2 UK)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tq1a.221205.012-82b18cc0.zip", + "sha256": "82b18cc0f3c4e0960adb7cb2b2f704ac75f78ce4bfae7a58692a7802ff292904" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ1A.230105.001.A2, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tq1a.230105.001.a2-deb3f832.zip", + "sha256": "deb3f8324f57a9e605fdac3500710c7efa38997532d930289fe89837d50497f6" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tq1a.230205.001.d2-df8c54e5.zip", + "sha256": "df8c54e54403ae4c25f64fa93cda4e540e325b22c2f96d468119c55fd42083ec" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tq1a.230205.002-1ec64b58.zip", + "sha256": "1ec64b589cba8d9687ea8f85cf6c2e5d09c9e4fbdae15417aa06d5ba976fbe79" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ2A.230305.008.E1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tq2a.230305.008.e1-915f9087.zip", + "sha256": "915f9087b627b6961be9bb447dc63a7a1083b536753a78715e98641eaeb9c9d1" + }, + { + "device": "bluejay", + "version": "13.0.0 (TQ2A.230305.008.F1, Mar 2023, WINDTRE/Canada)", + "url": "https://dl.google.com/dl/android/aosp/bluejay-ota-tq2a.230305.008.f1-295d6274.zip", + "sha256": "295d6274dc3fa0f0087b749dfde65154970d5a68d2f271b71896dae176a3a735" + }, { "device": "oriole", "version": "12.0.0 (SD1A.210817.015.A4, Oct 2021)", @@ -77,6 +371,132 @@ "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sp2a.220405.004-f019343f.zip", "sha256": "f019343fc56cf466249580dfbdee30ae341a88d6429ecedda727097f51d41c28" }, + { + "device": "oriole", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sp2a.220505.002-513d254d.zip", + "sha256": "513d254dc29c6a61f26fda316eededf265b4fc4b0b528d761a852d074632ec71" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022, Verizon)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sq3a.220605.009.a1-34ba17b7.zip", + "sha256": "34ba17b7436744d8493ff2eec256b5ad15eb608bdea9e84c757d0e24cd4c85c4" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220605.009.B1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sq3a.220605.009.b1-e5bb789d.zip", + "sha256": "e5bb789d835082352aa71ec48045cdefaab2b9ec788a958c2fd698c3d23e9abb" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.001.B1, Jul 2022, EMEA/APAC carriers)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sq3a.220705.001.b1-1e0b9eb5.zip", + "sha256": "1e0b9eb565f25191ea1a99eb520a810041aff2998c31c076c7df5665b6521e50" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.003, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sq3a.220705.003-17fec7eb.zip", + "sha256": "17fec7eb2217c801d4bffd43d109901f108f5464d3f9a43d82fac1f4227c4a3c" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sq3a.220705.003.a1-277fdab7.zip", + "sha256": "277fdab7d69ad98143cfa3468246821926317162fda83a43a9e0a57fc32f8acf" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.003.A3, Jul 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sq3a.220705.003.a3-df99bdd3.zip", + "sha256": "df99bdd3bab4104f98904c4a1546f942b359b784b7ad1de848c5d3a7c6931264" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.004.A1, Jul 2022, Softbank)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sq3a.220705.004.a1-13bec694.zip", + "sha256": "13bec694aaed9c83a05888b1957e01a5df300ba8d5b300a4ec9828711af57284" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.004, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sq3a.220705.004-cd7eb344.zip", + "sha256": "cd7eb34461a28ad8e5415a3cf53f8d5a37bece79e6d3aad13dc5fbd184283350" + }, + { + "device": "oriole", + "version": "12.1.0 (SQ3A.220705.001.B2, Jul 2022, EMEA)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-sq3a.220705.001.b2-24812aa8.zip", + "sha256": "24812aa81db580761af4a8990b66ff3abbb00b4263d0d0f5e15a4ff4f529414c" + }, + { + "device": "oriole", + "version": "13.0.0 (TP1A.220624.021, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tp1a.220624.021-a13fd9d0.zip", + "sha256": "a13fd9d087cfdf87b182ba7ed448e27a50e4d54c64554685cf697adb2f0ea4c2" + }, + { + "device": "oriole", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tp1a.220905.004-2838b370.zip", + "sha256": "2838b3709aae0c4f3b563293df2feb76cd6f17401dfa553358987d0b90b74545" + }, + { + "device": "oriole", + "version": "13.0.0 (TP1A.220905.004.A1, Sep 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tp1a.220905.004.a1-3c359495.zip", + "sha256": "3c35949554ba677e2616eead76f7fcc451adbe8050413581f3cee3485958f262" + }, + { + "device": "oriole", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tp1a.221005.002-5e69c530.zip", + "sha256": "5e69c530e67d9570de52bd977e714da3bd2768144a3b0e4e4d97b15c35400fd0" + }, + { + "device": "oriole", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tp1a.221105.002-e727d382.zip", + "sha256": "e727d38243ad09ee1f833344efd19c62cd95de07be7beb51f7d5dda5891fbe2c" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tq1a.221205.011-92335215.zip", + "sha256": "92335215f90b4a838348492db3595ab55e9c0a0dd4ed976b52e25a20cad8ffbd" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ1A.230105.002, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tq1a.230105.002-24b2622a.zip", + "sha256": "24b2622ae78e7df8652326a10b5bcc770d94ace1d74da3fead9714a899c074b7" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tq1a.230205.001.d2-1e9d2029.zip", + "sha256": "1e9d2029d1389538a4f91a666018587cfdd597c92cf993aad40a72fc05e453e3" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tq1a.230205.002-78790641.zip", + "sha256": "78790641c2b620136ae9e50cedbd143df2fc0be66f6a4b0211da62c360d4a5f7" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ2A.230305.008.E1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tq2a.230305.008.e1-cf96ac59.zip", + "sha256": "cf96ac5956cef291ef0e83af4964cb587fc0d114c37775a22d96b6108245b78d" + }, + { + "device": "oriole", + "version": "13.0.0 (TQ2A.230305.008.F1, Mar 2023, WINDTRE/Canada)", + "url": "https://dl.google.com/dl/android/aosp/oriole-ota-tq2a.230305.008.f1-43d2dc22.zip", + "sha256": "43d2dc22befc051278116bef7e1f43bab1e7a3a0af4adaf9d05f2ba8d6e0d477" + }, { "device": "raven", "version": "12.0.0 (SD1A.210817.015.A4, Oct 2021)", @@ -155,6 +575,132 @@ "url": "https://dl.google.com/dl/android/aosp/raven-ota-sp2a.220405.004-197e873a.zip", "sha256": "197e873a43f21642bbf69f4f3e51d626cf9ece4fcd120a4c91e3df55e1a757b5" }, + { + "device": "raven", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-sp2a.220505.002-fb9e19f9.zip", + "sha256": "fb9e19f968082b392dcb35c9209fb0c1ba75fb1d5aa5915d255629a2aa240e94" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022, Verizon)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-sq3a.220605.009.a1-037e6d44.zip", + "sha256": "037e6d44fd0fa5e6989b5ded77a287676ef7a90526e7d58738841aaf594ac363" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220605.009.B1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-sq3a.220605.009.b1-5eadc400.zip", + "sha256": "5eadc4006c52c83a6c46ce3727c88c49a2025a9e3eb76a32438d08f0fc0bcc4c" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.001.B1, Jul 2022, EMEA/APAC carriers)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-sq3a.220705.001.b1-03710c66.zip", + "sha256": "03710c668b84792dec9b57fb03f68e3badaade9518e501a2a798cc0892c74e9a" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.003, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-sq3a.220705.003-e66e2df3.zip", + "sha256": "e66e2df393d5a0f885f62d2de086dcd80cdcf8eb28d567f4582ff67756876170" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-sq3a.220705.003.a1-20816bd9.zip", + "sha256": "20816bd9302b4a2332a54f6bfa1c4484c2ffea7ec7381134f2e77f0f4c67df90" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.003.A3, Jul 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-sq3a.220705.003.a3-e1982416.zip", + "sha256": "e198241601183c98dc8ef809084b8339da387c45fbab865a3fb6f8c125fa247e" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.004.A1, Jul 2022, Softbank)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-sq3a.220705.004.a1-9b86421e.zip", + "sha256": "9b86421e29092efb6aa56b0012bcd9ef55cf575207c6923fe93982f5c2468682" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.004, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-sq3a.220705.004-d609581e.zip", + "sha256": "d609581eb926f38fe0067af966492f18b8d48c810840a96b3bc14778d7b20856" + }, + { + "device": "raven", + "version": "12.1.0 (SQ3A.220705.001.B2, Jul 2022, EMEA)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-sq3a.220705.001.b2-6a06895d.zip", + "sha256": "6a06895d6b9dbd65f00765c3fd29b4f419334f42a626e33c4471b35e2481760e" + }, + { + "device": "raven", + "version": "13.0.0 (TP1A.220624.021, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tp1a.220624.021-7298bfcb.zip", + "sha256": "7298bfcbce87ce487b1ba45b272e8ea86516b6df0f52ac60e000ee7a3d417c42" + }, + { + "device": "raven", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tp1a.220905.004-6cb0dd16.zip", + "sha256": "6cb0dd1664bbe373eb3419aa0b449b4d6530b8ada4fc1f75bb27ab1f56a47f78" + }, + { + "device": "raven", + "version": "13.0.0 (TP1A.220905.004.A1, Sep 2022, Verizon, Verizon MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tp1a.220905.004.a1-51d01d3b.zip", + "sha256": "51d01d3b5ff123e6435ee2b084193c44489da8050cf637f0ab5a4598df619da5" + }, + { + "device": "raven", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tp1a.221005.002-36884de3.zip", + "sha256": "36884de3192743526017155aac86e7d7e83fa97b98c335325db108bb49335560" + }, + { + "device": "raven", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tp1a.221105.002-0508bbb1.zip", + "sha256": "0508bbb193495cee46403309450b8013d6f167a3f0e5012914ddeebd42113d8f" + }, + { + "device": "raven", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tq1a.221205.011-23332b05.zip", + "sha256": "23332b05381c6f0020a69dc99f11a8efbcbc406edac7895c71b45578aeb0fde2" + }, + { + "device": "raven", + "version": "13.0.0 (TQ1A.230105.002, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tq1a.230105.002-d2dee04f.zip", + "sha256": "d2dee04ffd32a598364c726597f9d1d5c4191de3a6a48655e3871df549b02be0" + }, + { + "device": "raven", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tq1a.230205.001.d2-57910bb4.zip", + "sha256": "57910bb499fd0327602410b4be7deea718006c8223e7c58d089c252013d62414" + }, + { + "device": "raven", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tq1a.230205.002-315ebf12.zip", + "sha256": "315ebf123ac6a7008c3301768057ac597d98c9b496293d8c72c3ec8ce6bb9ea6" + }, + { + "device": "raven", + "version": "13.0.0 (TQ2A.230305.008.E1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tq2a.230305.008.e1-59964683.zip", + "sha256": "59964683335f26eb491e1cadb9f74b3d1adde93122e028d9d6a8b19553a4d845" + }, + { + "device": "raven", + "version": "13.0.0 (TQ2A.230305.008.F1, Mar 2023, WINDTRE/Canada)", + "url": "https://dl.google.com/dl/android/aosp/raven-ota-tq2a.230305.008.f1-371c6635.zip", + "sha256": "371c6635360aab39622334977d62c557b9784b7e114b17a6403f74b1e6f616de" + }, { "device": "barbet", "version": "11.0.0 (RD2A.210605.006, Jun 2021, JP carriers)", @@ -245,6 +791,84 @@ "url": "https://dl.google.com/dl/android/aosp/barbet-ota-sp2a.220405.003-ed8f42fe.zip", "sha256": "ed8f42fef5284ed761b70d7157b8fb0351d64d5bf5366c499a74a58ba5d450a9" }, + { + "device": "barbet", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-sp2a.220505.002-89da2c33.zip", + "sha256": "89da2c3347269f61250288c901cc1012b7f775aaeca60c840dc34111adb020bd" + }, + { + "device": "barbet", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-sq3a.220605.009.a1-575330e9.zip", + "sha256": "575330e91f643cdf0b1fb73a62c52e393bf5d48fa7a0777de9a577a82995acd8" + }, + { + "device": "barbet", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-sq3a.220705.003.a1-cb621def.zip", + "sha256": "cb621def17250a349e330a9284928e49ef4ee868d1b9042d0244e386b52ba4ed" + }, + { + "device": "barbet", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-tp1a.220624.014-502b35c0.zip", + "sha256": "502b35c0d15d194c14a414d6a8d4606bc8e1867cbfd26d289d184e0317f1e8a5" + }, + { + "device": "barbet", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-tp1a.220905.004-68a19815.zip", + "sha256": "68a1981562b6297fd3d4e7fe3b7f197372d95b543f96fb573d3b6c4c90298e87" + }, + { + "device": "barbet", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-tp1a.221005.002-a247f254.zip", + "sha256": "a247f2544bc746e048637a7d53b98132cf3d16d54da7642511e0607ddb897e43" + }, + { + "device": "barbet", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-tp1a.221105.002-065b2b77.zip", + "sha256": "065b2b77543a07c3d59319622c44db8dbe1062d7b3aa3ff1609b0e40ff6724cd" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-tq1a.221205.011-33e40ad5.zip", + "sha256": "33e40ad5569eb351aeb35e8b07e10ea0582f6ae847bbaa97d46ed1f43908a2f6" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ1A.230105.001, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-tq1a.230105.001-28aa0b37.zip", + "sha256": "28aa0b3707c7aaf733ca4d2917fd131cabbf9501aba191a9033012847c199938" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-tq1a.230205.001.d2-c1515124.zip", + "sha256": "c15151243e4f82b25853cc8536315ec5874826b1b3deef2e35b052fa283f2568" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-tq1a.230205.002-27638455.zip", + "sha256": "276384552ccbcd223f279ea4eb6355ed361f7d2b5c3b525bac706d7369b263ec" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ2A.230305.008.A3, Mar 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-tq2a.230305.008.a3-51169fc2.zip", + "sha256": "51169fc215f8952e170e09ab6c30b025ee9939eef8789b5b349468ccdb86acc5" + }, + { + "device": "barbet", + "version": "13.0.0 (TQ2A.230305.008.C1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/barbet-ota-tq2a.230305.008.c1-797c94bc.zip", + "sha256": "797c94bc321042c0370ab8de705aa1f79f6dd78e517016bb1d8d84329d9147de" + }, { "device": "redfin", "version": "11.0.0 (RD1A.200810.020, Oct 2020, AU & JP carriers)", @@ -467,6 +1091,84 @@ "url": "https://dl.google.com/dl/android/aosp/redfin-ota-sp2a.220405.003-7d56639f.zip", "sha256": "7d56639f816a8382ae0cb5a8da2920eb3d314b74c9438555c5e6031044be530b" }, + { + "device": "redfin", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-sp2a.220505.002-aff89673.zip", + "sha256": "aff89673547a9402d4e76e0e6088f2975e67e8fadec6428383bb096a876ae9fa" + }, + { + "device": "redfin", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-sq3a.220605.009.a1-b07256d6.zip", + "sha256": "b07256d636dc8e21bf0c7b9d1f59fac182b0eacd5da133cc24bae6e9a97544e7" + }, + { + "device": "redfin", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-sq3a.220705.003.a1-6e8011e7.zip", + "sha256": "6e8011e7b18112886285499fb70d90ba0683b430a2ac429b42885d419b3d7649" + }, + { + "device": "redfin", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-tp1a.220624.014-3301931b.zip", + "sha256": "3301931bd6d287899aa08eeb50a869d30f2b767de7505bb802d08f4476af1e0c" + }, + { + "device": "redfin", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-tp1a.220905.004-c1e785e0.zip", + "sha256": "c1e785e0976a4b86c282630e6839a1fde17278388b271e4f438deb74716aa0db" + }, + { + "device": "redfin", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-tp1a.221005.002-e07f4f86.zip", + "sha256": "e07f4f86798c4098ca078acae49ee941d0b66e593b0f0ae9d8f26afcd29017b1" + }, + { + "device": "redfin", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-tp1a.221105.002-5ef18c52.zip", + "sha256": "5ef18c52e7338cc550bc93f89968b837b55c7570816b61e2f0593b976a611df9" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-tq1a.221205.011-a4d302b5.zip", + "sha256": "a4d302b586e85eedbb7e7736ee1575dc9c4633c6ec18af9cef8f01d208c5ea1f" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ1A.230105.001, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-tq1a.230105.001-fa2ba8ca.zip", + "sha256": "fa2ba8ca61f1ff7687eccb67e791f0a53fc4762a96661620cf7a6914fb5cf310" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-tq1a.230205.001.d2-8c29b17e.zip", + "sha256": "8c29b17e99e42eb736ab192610b667d433cd5d9364bc00b75ffc6345de7a1521" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-tq1a.230205.002-8414fb29.zip", + "sha256": "8414fb2990cf207af848c5408889d36f4f5982fdd08b841002ee2369324a461c" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ2A.230305.008.A3, Mar 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-tq2a.230305.008.a3-f26b0512.zip", + "sha256": "f26b0512bb2234e7df372518086081ed6dfdeb6d792831e0a1bd127825a8dd2f" + }, + { + "device": "redfin", + "version": "13.0.0 (TQ2A.230305.008.C1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/redfin-ota-tq2a.230305.008.c1-2211e7b7.zip", + "sha256": "2211e7b754652d09297f9e4fbe58033c685ef3661eadda6e8e1a60db5f7907e6" + }, { "device": "bramble", "version": "11.0.0 (RD1A.200810.020, Oct 2020, AU & JP carriers)", @@ -683,6 +1385,84 @@ "url": "https://dl.google.com/dl/android/aosp/bramble-ota-sp2a.220405.003-080c4046.zip", "sha256": "080c4046e7c63921c2df982888e37130fd2791bce3772d1cd57f57a41bb3866d" }, + { + "device": "bramble", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-sp2a.220505.002-d22d3d1e.zip", + "sha256": "d22d3d1e4e0704b4ba94702e229911c9712bfd703e58b15a56d93356a5a237ec" + }, + { + "device": "bramble", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-sq3a.220605.009.a1-0e6f789d.zip", + "sha256": "0e6f789d217429bbb4a94937e774862820f52c4351395445ed257deb75075512" + }, + { + "device": "bramble", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-sq3a.220705.003.a1-1fefa3a0.zip", + "sha256": "1fefa3a0a8b4f0e7bde6baf008b20613312184428d754d1387e73aecda7d6f1e" + }, + { + "device": "bramble", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-tp1a.220624.014-2a3dda42.zip", + "sha256": "2a3dda42e0989fe4e0c7153badfa90dc3da361d968848387b7cca4ee7a8f45a8" + }, + { + "device": "bramble", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-tp1a.220905.004-4ba8f540.zip", + "sha256": "4ba8f5400636da09d157ba0eceea4fec3f1edddbc0c52096c83e6a4ac3fbdcc9" + }, + { + "device": "bramble", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-tp1a.221005.002-57a24fd9.zip", + "sha256": "57a24fd9d27e942ac5d0f8761c0c4846945ce498b6081be511cb6a1d0ae612be" + }, + { + "device": "bramble", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-tp1a.221105.002-3cf7efe1.zip", + "sha256": "3cf7efe1af074bc9ab49936629547aaa676bf945ca0e386082c5a707465dfd09" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-tq1a.221205.011-766eb5ae.zip", + "sha256": "766eb5aecd591b1930f279b77785c21c813bbffa4b9d9f11a0f8d723d885b291" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ1A.230105.001, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-tq1a.230105.001-9e101313.zip", + "sha256": "9e101313a8c12036dc3edb7e8472c8e4a3071f04eed43ac2fe707a3a5713ca52" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ1A.230205.001.D2, Feb 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-tq1a.230205.001.d2-40031cdb.zip", + "sha256": "40031cdb8ba776f5b724b37a421a976d41e0a92b425f962f54a0d35196bb5381" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-tq1a.230205.002-49f2dc71.zip", + "sha256": "49f2dc71f63eadec07537ce0d1b0c42995518a9447f008eb6266b6edd03a8a92" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ2A.230305.008.A3, Mar 2023, T-Mobile, T-Mobile MVNOs)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-tq2a.230305.008.a3-aea00d90.zip", + "sha256": "aea00d905805b7292b2ff9adca884980db4095c80c6c5de1baa42c1856c420fb" + }, + { + "device": "bramble", + "version": "13.0.0 (TQ2A.230305.008.C1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/bramble-ota-tq2a.230305.008.c1-a925dd09.zip", + "sha256": "a925dd09c8d613d46cf72677c16f4fadee18bc21734d57047c6ccf31f672507b" + }, { "device": "sunfish", "version": "10.0.0 (QD4A.200317.024.A1, May 2020, JP carriers and Verizon)", @@ -863,6 +1643,90 @@ "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-sp2a.220405.003-e7cb5dd4.zip", "sha256": "e7cb5dd48c4d9b30226499444a996840e57ea43f863baf13b10965fd360b2108" }, + { + "device": "sunfish", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-sp2a.220505.002-88e5da83.zip", + "sha256": "88e5da832a1d6452c0b9a81ff27274dc2a57c2116cf5eb4d1da4cb6877e0d4a6" + }, + { + "device": "sunfish", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-sq3a.220605.009.a1-5b848a53.zip", + "sha256": "5b848a530505c3e056ae954b7f3d38045081aff553921509075b8d32f399ee63" + }, + { + "device": "sunfish", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-sq3a.220705.003.a1-27aafada.zip", + "sha256": "27aafadab2513ad18c2008b0c2aab093d2232778f79615823f5994809e320858" + }, + { + "device": "sunfish", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tp1a.220624.014-296281b7.zip", + "sha256": "296281b7f7d9bbcdd4c77c290fc1e1eb34a1b70480250a082cb83b0e95d2fa27" + }, + { + "device": "sunfish", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tp1a.220905.004-4e5314c5.zip", + "sha256": "4e5314c549c5289f910e14001a48b21fb05502ec5f63aa9533623efd648ee47a" + }, + { + "device": "sunfish", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tp1a.221005.002-305cd73e.zip", + "sha256": "305cd73eb0083f6fff2de45816b28dc92c3c6c8bb830a168c783d5e8987cd163" + }, + { + "device": "sunfish", + "version": "13.0.0 (TP1A.221105.002, Nov 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tp1a.221105.002-7047c381.zip", + "sha256": "7047c3814d810a94c62711a36aaa27abd7682fe49354afffd4a9f87711a2612a" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.221205.011, Dec 2022)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tq1a.221205.011-6f7e232a.zip", + "sha256": "6f7e232a7b978ad04b11135e05023903ff682440bb3c414fb2d53dfef568b361" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.221205.011.B1, Dec 2022, Canada)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tq1a.221205.011.b1-d8347b6a.zip", + "sha256": "d8347b6a439e7f7690b964252605a693f7e3138ca8bb940310712c5e2285258e" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.230105.001, Jan 2023)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tq1a.230105.001-43f1d8e6.zip", + "sha256": "43f1d8e65aacc1795c4d7ca6b900e2fd48890fe70c25167e3e651250319b8a8d" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.230105.001.B1, Jan 2023, Canada)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tq1a.230105.001.b1-f07e5f60.zip", + "sha256": "f07e5f60d3e4443258df54e015359f0252909a1d1ed635f26eb0e11443d8d815" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.230205.001.B2, Feb 2023, Canada)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tq1a.230205.001.b2-cddd5142.zip", + "sha256": "cddd5142bbe920e851c360cd2ba5fdab05066a28b4a88c31cf680146b45d4770" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ1A.230205.002, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tq1a.230205.002-536bce5f.zip", + "sha256": "536bce5f0038173c83a82072385bf56c0ceebbb6caefcf3190de45b0aff754a9" + }, + { + "device": "sunfish", + "version": "13.0.0 (TQ2A.230305.008.C1, Mar 2023)", + "url": "https://dl.google.com/dl/android/aosp/sunfish-ota-tq2a.230305.008.c1-174fd16b.zip", + "sha256": "174fd16b47ef994ea8f3cb0f3fb456df2654b0aa1f9ea6fb8e54e5c6319f2601" + }, { "device": "coral", "version": "10.0.0 (QD1A.190821.007, Oct 2019)", @@ -1157,6 +2021,48 @@ "url": "https://dl.google.com/dl/android/aosp/coral-ota-sp2a.220405.003-2238ce53.zip", "sha256": "2238ce5364388f91f89e61b19c1747c717f8902d6aeb866610bfe2ecc82eab95" }, + { + "device": "coral", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-ota-sp2a.220505.002-f35b7852.zip", + "sha256": "f35b7852052e46e85eff5ddc13fef8bf7e7af37698c6e1806b1493aef748b48d" + }, + { + "device": "coral", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-ota-sq3a.220605.009.a1-80393254.zip", + "sha256": "803932548152683fd415c6403fac15a01516ca215ffe430affd60d0a9d07aa4a" + }, + { + "device": "coral", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-ota-sq3a.220705.003.a1-75a07f91.zip", + "sha256": "75a07f9179f594cdf178c4d9b3e47a5818915f47464434fd7cdbbe3692ceb19f" + }, + { + "device": "coral", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-ota-tp1a.220624.014-5d1e8151.zip", + "sha256": "5d1e8151f15cc543f3cc94e7129724e5895254c996acb207bc0fa64af6141010" + }, + { + "device": "coral", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-ota-tp1a.220905.004-e8486648.zip", + "sha256": "e8486648d831e4dd2a373aacd702a1584f5d8a1cfd799ba2c95cd492780960b3" + }, + { + "device": "coral", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/coral-ota-tp1a.221005.002-b7d054a3.zip", + "sha256": "b7d054a359fabdaf498e20b747be17adf0fc49df52b9dadc1dbb3ed8a4680830" + }, + { + "device": "coral", + "version": "13.0.0 (TP1A.221005.002.B2, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/coral-ota-tp1a.221005.002.b2-9e04f1c9.zip", + "sha256": "9e04f1c9c2eaaf58d8186393d38661638784791f74a9e9d9a96a4359b144b9ed" + }, { "device": "flame", "version": "10.0.0 (QD1A.190821.007, Oct 2019)", @@ -1451,6 +2357,48 @@ "url": "https://dl.google.com/dl/android/aosp/flame-ota-sp2a.220405.003-4cfe45f7.zip", "sha256": "4cfe45f79eaf6914f618ed11e6943a612623c0a31c51bd02cd35324df37c1242" }, + { + "device": "flame", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-ota-sp2a.220505.002-5c5eb99e.zip", + "sha256": "5c5eb99eb39d373c5f6ea6bded4f8967c488ad4de8950814d2b1ddc0153c954d" + }, + { + "device": "flame", + "version": "12.1.0 (SQ3A.220605.009.A1, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-ota-sq3a.220605.009.a1-296671c1.zip", + "sha256": "296671c1f64d04d4b5eb6829b88d53e63f3caa64b1c595b94fb610d6bcd12cae" + }, + { + "device": "flame", + "version": "12.1.0 (SQ3A.220705.003.A1, Jul 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-ota-sq3a.220705.003.a1-c3ee51db.zip", + "sha256": "c3ee51dbdc2b05b47c1384b347de7e1cbacfc2202a1acfd4a7529409c617e692" + }, + { + "device": "flame", + "version": "13.0.0 (TP1A.220624.014, Aug 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-ota-tp1a.220624.014-9ac24d3e.zip", + "sha256": "9ac24d3eb3670d7f89c552b73945726d1183e2e94d4b6c3a260c00154cd4a1c1" + }, + { + "device": "flame", + "version": "13.0.0 (TP1A.220905.004, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-ota-tp1a.220905.004-0c8049f1.zip", + "sha256": "0c8049f140f449408e3bce0797f9d09aa02b828ec558fb59c63c55ced7bda019" + }, + { + "device": "flame", + "version": "13.0.0 (TP1A.221005.002, Oct 2022)", + "url": "https://dl.google.com/dl/android/aosp/flame-ota-tp1a.221005.002-c29c98cb.zip", + "sha256": "c29c98cbf630bc4d37faf0c3a80e11d3afe91bc1acaf8d4af8a763bfc9106ec4" + }, + { + "device": "flame", + "version": "13.0.0 (TP1A.221005.002.B2, Feb 2023)", + "url": "https://dl.google.com/dl/android/aosp/flame-ota-tp1a.221005.002.b2-4d76895a.zip", + "sha256": "4d76895aac34a8bb816a338439ee62ca0794628228cf4c1330b4e40a5c8cb4af" + }, { "device": "bonito", "version": "9.0.0 (PD2A.190115.029, Mar 2019)", @@ -1715,6 +2663,24 @@ "url": "https://dl.google.com/dl/android/aosp/bonito-ota-sp2a.220405.003-509d7f74.zip", "sha256": "509d7f7440261c5cc520e0803fbf448eade9555a002f150621558af86df37654" }, + { + "device": "bonito", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/bonito-ota-sp2a.220505.002-e9d0609e.zip", + "sha256": "e9d0609edb5a8ce4a2b22545a6578fb19b28f22668997206d17a49fdb3454024" + }, + { + "device": "bonito", + "version": "12.1.0 (SP2A.220505.006, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/bonito-ota-sp2a.220505.006-a854942b.zip", + "sha256": "a854942b648e70d3195b327fc4d34af8780ff5f6915d20e1ccdeffdfc94cb1cd" + }, + { + "device": "bonito", + "version": "12.1.0 (SP2A.220505.008, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/bonito-ota-sp2a.220505.008-37a410d5.zip", + "sha256": "37a410d5a370771625e9c607913ab94b07e1bebdb1b0c1a931854d48b5defe53" + }, { "device": "sargo", "version": "9.0.0 (PD2A.190115.029, Mar 2019)", @@ -1979,6 +2945,24 @@ "url": "https://dl.google.com/dl/android/aosp/sargo-ota-sp2a.220405.003-2a2d9802.zip", "sha256": "2a2d980235ad30412d31e58f3e29bef29a0738a354f5da34985ce1cd571993fa" }, + { + "device": "sargo", + "version": "12.1.0 (SP2A.220505.002, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/sargo-ota-sp2a.220505.002-bbbac63a.zip", + "sha256": "bbbac63a7b9a59da5d1195d91ff72df6519f2596ba02d980666c135bcadef25b" + }, + { + "device": "sargo", + "version": "12.1.0 (SP2A.220505.006, May 2022)", + "url": "https://dl.google.com/dl/android/aosp/sargo-ota-sp2a.220505.006-361c0735.zip", + "sha256": "361c0735ea2c641c083c1cdc45f56df9721b7600b755a2b535aafe8b4ff1e605" + }, + { + "device": "sargo", + "version": "12.1.0 (SP2A.220505.008, Sep 2022)", + "url": "https://dl.google.com/dl/android/aosp/sargo-ota-sp2a.220505.008-2037245c.zip", + "sha256": "2037245c06c8e0912c098c347be7b49a707d7cacf9a663ad7e68c96ce75ea32b" + }, { "device": "crosshatch", "version": "9.0.0 (PD1A.180720.030, Sep 2018)", @@ -2303,6 +3287,18 @@ "url": "https://dl.google.com/dl/android/aosp/crosshatch-ota-sp1a.210812.016.c1-d3a532dd.zip", "sha256": "d3a532dd7e61bd1c038ccbf3de1a3063b210b7677c4814e63e5b2070688799a5" }, + { + "device": "crosshatch", + "version": "12.0.0 (SP1A.210812.016.B2, Jun 2022, Telstra, Optus, Vodafone AU)", + "url": "https://dl.google.com/dl/android/aosp/crosshatch-ota-sp1a.210812.016.b2-83dc66ed.zip", + "sha256": "83dc66ed90d4deb3176d045210fc37b3edb178f8806be5a57103381a34452daf" + }, + { + "device": "crosshatch", + "version": "12.0.0 (SP1A.210812.016.C2, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/crosshatch-ota-sp1a.210812.016.c2-efea980d.zip", + "sha256": "efea980d6359363b645435a5d077228d9a00d6f9772bf6adf16e26090dba0d53" + }, { "device": "blueline", "version": "9.0.0 (PD1A.180720.030, Sep 2018)", @@ -2627,6 +3623,18 @@ "url": "https://dl.google.com/dl/android/aosp/blueline-ota-sp1a.210812.016.c1-e72a1a2b.zip", "sha256": "e72a1a2be3a2fbe211a430776c66810fc48ab222e9441bb48d27d6a8f3cf07c2" }, + { + "device": "blueline", + "version": "12.0.0 (SP1A.210812.016.B2, Jun 2022, Telstra, Optus, Vodafone AU)", + "url": "https://dl.google.com/dl/android/aosp/blueline-ota-sp1a.210812.016.b2-6c5eb510.zip", + "sha256": "6c5eb51008b783bdb1e32a13f67390a9e794a071a1d54532d8578374af6799ef" + }, + { + "device": "blueline", + "version": "12.0.0 (SP1A.210812.016.C2, Jun 2022)", + "url": "https://dl.google.com/dl/android/aosp/blueline-ota-sp1a.210812.016.c2-f7ebc6b3.zip", + "sha256": "f7ebc6b326be1b40355d1e0b6d5e5e73204878f3419dec954eb35e1677bb12a1" + }, { "device": "taimen", "version": "8.0.0 (OPD1.170816.010, Sep 2017)", @@ -4391,6 +5399,12 @@ "url": "https://dl.google.com/dl/android/aosp/ryu-ota-opm8.190605.005-079b7ec4.zip", "sha256": "079b7ec489392fd0bd235db44600bfb36cab7111c88c697d334b702dafc71596" }, + { + "device": "angler", + "version": "6.0.1 (MHC19Q)", + "url": "https://dl.google.com/dl/android/aosp/angler-ota-mhc19q-b9ac826b.zip", + "sha256": "b9ac826b083d9de0f6cfce889e5ecc5357373537f205178bd64feba49fb4be6f" + }, { "device": "angler", "version": "6.0.1 (MTC19T)", @@ -4655,6 +5669,12 @@ "url": "https://dl.google.com/dl/android/aosp/angler-ota-opm7.181205.001-abb36a2f.zip", "sha256": "abb36a2fddb08501f9a425b19e43200ac4d639bbf4e387bcfff206b28b7024fe" }, + { + "device": "bullhead", + "version": "6.0.1 (MHC19Q)", + "url": "https://dl.google.com/dl/android/aosp/bullhead-ota-mhc19q-8fe67a2b.zip", + "sha256": "8fe67a2b9e060d4790dfa5e7a2232b1afa38a79236c391d063c6c5de178c1396" + }, { "device": "bullhead", "version": "6.0.1 (MTC19T)", @@ -4907,6 +5927,12 @@ "url": "https://dl.google.com/dl/android/aosp/hammerhead-ota-mmb29x-13c27a19.zip", "sha256": "13c27a19d036140ef17c3d7b53b06f819258077cfdf52bc5900d9975f6b27c6f" }, + { + "device": "hammerhead", + "version": "6.0.1 (MOB30D)", + "url": "https://dl.google.com/dl/android/aosp/hammerhead-ota-mob30d-74ff57bc.zip", + "sha256": "74ff57bc6526cc0349b78856beed7f20bf9572198d6c7331881d952afb06ebca" + }, { "device": "hammerhead", "version": "6.0.1 (MOB30H)", @@ -4955,6 +5981,12 @@ "url": "https://dl.google.com/dl/android/aosp/shamu-ota-mmb29x-27102553.zip", "sha256": "271025536502b0a1357022df0fe7cc4a2f0dbf9744f088b04057c7bfd2dfb6f2" }, + { + "device": "shamu", + "version": "6.0.1 (MOB30D)", + "url": "https://dl.google.com/dl/android/aosp/shamu-ota-mob30d-6505ca97.zip", + "sha256": "6505ca973e14c11a93f70d0a6a8c12485cac127558f64f4c10424e205b973f91" + }, { "device": "shamu", "version": "6.0.1 (MMB30G)", @@ -5189,6 +6221,12 @@ "url": "https://dl.google.com/dl/android/aosp/shamu-ota-ngi77b-0ea2ff80.zip", "sha256": "0ea2ff804eb84cabbc018633f631959142bf87d8e03e8da8d8e3af3d651059f0" }, + { + "device": "razor", + "version": "6.0.1 (MOB30D)", + "url": "https://dl.google.com/dl/android/aosp/razor-ota-mob30d-b7239cf4.zip", + "sha256": "b7239cf42f860119ef27e4e54d4b72e83170cbd163435b25bd0fdef72aaf6e5b" + }, { "device": "razor", "version": "6.0.1 (MOB30J)", @@ -5219,6 +6257,12 @@ "url": "https://dl.google.com/dl/android/aosp/razorg-ota-mmb29x-f97b2025.zip", "sha256": "f97b2025fc25363ddd69d0a132485b2ce062a0647416cbb0773f5e8193964701" }, + { + "device": "razorg", + "version": "6.0.1 (MOB30D)", + "url": "https://dl.google.com/dl/android/aosp/razorg-ota-mob30d-e01d8774.zip", + "sha256": "e01d8774929914d185e74140e71dc4587b1bc4c89bddd3a8cdd857443f423215" + }, { "device": "razorg", "version": "6.0.1 (MOB30J)", @@ -5267,6 +6311,12 @@ "url": "https://dl.google.com/dl/android/aosp/volantisg-ota-mmb29x-fa4a68a8.zip", "sha256": "fa4a68a8fc782d0c0a7be218f252c34ef6bc86e7a87f04327fe638acaac98062" }, + { + "device": "volantisg", + "version": "6.0.1 (MOB30D)", + "url": "https://dl.google.com/dl/android/aosp/volantisg-ota-mob30d-0339a6a9.zip", + "sha256": "0339a6a996e2e65a4e542fae2aad9eb06fbe04d9cb8b91f2cb0565b562f7a1ea" + }, { "device": "volantisg", "version": "6.0.1 (MOB30G)", @@ -5369,6 +6419,12 @@ "url": "https://dl.google.com/dl/android/aosp/volantisg-ota-n4f27p-3616b6a4.zip", "sha256": "3616b6a4e8187d343fbc188b35b767bf44d4f20defd6ed33a7be4867b7850f62" }, + { + "device": "volantis", + "version": "6.0.1 (MOB30D)", + "url": "https://dl.google.com/dl/android/aosp/volantis-ota-mob30d-1da7c803.zip", + "sha256": "1da7c803f85c64a90369b5c90af9bc6ae440e6f19595b9f5ee938d7b5d99b9a0" + }, { "device": "volantis", "version": "6.0.1 (MOB30G)", diff --git a/modules/release.nix b/modules/release.nix index e570d752..a3b1934d 100644 --- a/modules/release.nix +++ b/modules/release.nix @@ -8,49 +8,60 @@ let otaTools = config.build.otaTools; - wrapScript = { commands, keysDir }: let - jre = if (config.androidVersion >= 11) then pkgs.jdk11_headless else pkgs.jre8_headless; - deps = with pkgs; - [ otaTools openssl jre zip unzip pkgs.getopt which toybox vboot_reference util-linux - python # ota_from_target_files invokes, brillo_update_payload which has "truncate_file" which invokes python - ]; - in '' - export PATH=${lib.makeBinPath deps}:$PATH - export EXT2FS_NO_MTAB_OK=yes - - # build-tools releasetools/common.py hilariously tries to modify the - # permissions of the source file in ZipWrite. Since signing uses this - # function with a key, we need to make a temporary copy of our keys so the - # sandbox doesn't complain if it doesn't have permissions to do so. - export KEYSDIR=${keysDir} - if [[ "$KEYSDIR" ]]; then - if [[ ! -d "$KEYSDIR" ]]; then - echo 'Missing KEYSDIR directory, did you use "--option extra-sandbox-paths /keys=..." ?' - exit 1 - fi - ${lib.optionalString config.signing.enable "${config.build.verifyKeysScript} \"$KEYSDIR\" || exit 1"} - NEW_KEYSDIR=$(mktemp -d /dev/shm/robotnix_keys.XXXXXXXXXX) - trap "rm -rf \"$NEW_KEYSDIR\"" EXIT - cp -r "$KEYSDIR"/* "$NEW_KEYSDIR" - chmod u+w -R "$NEW_KEYSDIR" - KEYSDIR=$NEW_KEYSDIR - fi - - ${commands} - ''; + wrapScript = { commands, keysDir }: + let + jre = if (config.androidVersion >= 11) then pkgs.jdk11_headless else pkgs.jre8_headless; + deps = with pkgs; + [ + otaTools + openssl + jre + zip + unzip + pkgs.getopt + which + toybox + vboot_reference + utillinux + python3 # ota_from_target_files invokes, brillo_update_payload which has "truncate_file" which invokes python + ]; + in + config.build.signing.withKeys keysDir '' + export PATH=${lib.makeBinPath deps}:$PATH + export EXT2FS_NO_MTAB_OK=yes + + ${commands} + ''; + + runWrappedCommand = name: script: args: pkgs.runCommand "${config.device}-${name}-${config.buildNumber}.zip" + { + nativeBuildInputs = with pkgs; [ sops age gnupg config.build.checkTargetFiles ]; + } + (wrapScript { + commands = script (args // { out = "$out"; }); + keysDir = config.signing.keyStorePath; + }); + + fileSigningEnvironment = name: script: args: config.build.mkAndroid { + name = "${config.device}-${name}-${config.buildNumber}.zip"; + outputs = [ "out" ]; + nativeBuildInputs = with pkgs; [ sops age gnupg config.build.checkTargetFiles ]; + buildPhase = wrapScript { + commands = script (args // { out = "$out"; }); + keysDir = config.signing.keyStorePath; + }; - runWrappedCommand = name: script: args: pkgs.runCommand "${config.device}-${name}-${config.buildNumber}.zip" {} (wrapScript { - commands = script (args // {out="$out";}); - keysDir = config.signing.buildTimeKeyStorePath; - }); + installPhase = "true"; + }; signedTargetFilesScript = { targetFiles, out }: '' - ( OUT=$(realpath ${out}) - cd ${otaTools}; # Enter otaTools dir so relative paths are correct for finding original keys + OUT=$(realpath ${out}) sign_target_files_apks \ -o ${toString config.signing.signTargetFilesArgs} \ ${targetFiles} $OUT - ) + + ${pkgs.libarchive}/bin/bsdtar tvf $OUT > target_files_list + diff target_files_list ${config.build.android}/target_files_list ''; otaScript = { targetFiles, prevTargetFiles ? null, out }: '' ota_from_target_files \ @@ -60,24 +71,24 @@ let ''; imgScript = { targetFiles, out }: ''img_from_target_files ${targetFiles} ${out}''; factoryImgScript = { targetFiles, img, out }: '' - ln -s ${targetFiles} ${config.device}-target_files-${config.buildNumber}.zip || true - ln -s ${img} ${config.device}-img-${config.buildNumber}.zip || true - - export DEVICE=${config.device} - export PRODUCT=${config.device} - export BUILD=${config.buildNumber} - export VERSION=${lib.toLower config.buildNumber} - - get_radio_image() { - ${lib.getBin pkgs.unzip}/bin/unzip -p ${targetFiles} OTA/android-info.txt \ - | grep "require version-$1" | cut -d'=' -f2 | tr '[:upper:]' '[:lower:]' || exit 1 - } - export BOOTLOADER=$(get_radio_image bootloader) - export RADIO=$(get_radio_image baseband) - - export PATH=${lib.getBin pkgs.zip}/bin:${lib.getBin pkgs.unzip}/bin:$PATH - ${pkgs.runtimeShell} ${config.source.dirs."device/common".src}/generate-factory-images-common.sh - mv *-factory-*.zip ${out} + ln -s ${targetFiles} ${config.device}-target_files-${config.buildNumber}.zip || true + ${pkgs.coreutils}/bin/cp -rL --copy-contents ${img} ${config.device}-img-${config.buildNumber}.zip || true + + export DEVICE=${config.device} + export PRODUCT=${config.device} + export BUILD=${config.buildNumber} + export VERSION=${lib.toLower config.buildNumber} + + get_radio_image() { + ${lib.getBin pkgs.libarchive}/bin/bsdtar xvf ${targetFiles} -O OTA/android-info.txt \ + | grep "require version-$1" | cut -d'=' -f2 | tr '[:upper:]' '[:lower:]' || exit 1 + } + export BOOTLOADER=$(get_radio_image bootloader) + export RADIO=$(get_radio_image baseband) + + export PATH=${lib.getBin pkgs.zip}/bin:${lib.getBin pkgs.unzip}/bin:$PATH + ${pkgs.runtimeShell} ${config.source.dirs."device/common".src}/generate-factory-images-common.sh + ${pkgs.coreutils}/bin/cp -rL --copy-contents ${config.device}-factory-${config.buildNumber}.zip ${out} || true ''; in { @@ -104,7 +115,7 @@ in }; otaArgs = mkOption { - default = []; + default = [ ]; type = types.listOf types.str; internal = true; }; @@ -116,9 +127,11 @@ in }; config = { - prevBuildNumber = let + prevBuildNumber = + let metadata = builtins.readFile (config.prevBuildDir + "/${config.device}-${config.channel}"); - in mkDefault (lib.head (lib.splitString " " metadata)); + in + mkDefault (lib.head (lib.splitString " " metadata)); prevTargetFiles = mkDefault (config.prevBuildDir + "/${config.device}-target_files-${config.prevBuildNumber}.zip"); otaArgs = @@ -129,7 +142,7 @@ in config.build = rec { # These can be used to build these products inside nix. Requires putting the secret keys under /keys in the sandbox unsignedTargetFiles = config.build.android + "/${config.productName}-target_files-${config.buildNumber}.zip"; - signedTargetFiles = runWrappedCommand "signed_target_files" signedTargetFilesScript { targetFiles=unsignedTargetFiles;}; + signedTargetFiles = fileSigningEnvironment "signed_target_files" signedTargetFilesScript { targetFiles = unsignedTargetFiles; }; targetFiles = if config.signing.enable then signedTargetFiles else unsignedTargetFiles; ota = runWrappedCommand "ota_update" otaScript { inherit targetFiles; }; incrementalOta = runWrappedCommand "incremental-${config.prevBuildNumber}" otaScript { inherit targetFiles; inherit (config) prevTargetFiles; }; @@ -138,13 +151,20 @@ in unpackedImg = pkgs.robotnix.unpackImg config.build.img; # Pull this out of target files, because (at least) verity key gets put into boot ramdisk - bootImg = pkgs.runCommand "boot.img" {} "${pkgs.unzip}/bin/unzip -p ${targetFiles} IMAGES/boot.img > $out"; - recoveryImg = pkgs.runCommand "recovery.img" {} "${pkgs.unzip}/bin/unzip -p ${targetFiles} IMAGES/recovery.img > $out"; + bootImg = pkgs.runCommand "boot.img" { } "${pkgs.unzip}/bin/unzip -p ${targetFiles} IMAGES/boot.img > $out"; + recoveryImg = pkgs.runCommand "recovery.img" { } "${pkgs.unzip}/bin/unzip -p ${targetFiles} IMAGES/recovery.img > $out"; # BUILDID_PLACEHOLDER below was originally config.apv.buildID, but we don't want to have to depend on setting a buildID generally. otaMetadata = (rec { grapheneos = pkgs.writeText "${config.device}-${config.channel}" '' - ${config.buildNumber} ${toString config.buildDateTime} BUILDID_PLACEHOLDER ${config.channel} + ${config.buildNumber} ${toString config.buildDateTime} ${ + if config.apv.enable + then config.apv.buildID + else + if config.adevtool.enable + then config.adevtool.buildID + else "BUILDID_PLACEHOLDER" + } ${config.channel} ''; lineageos = pkgs.writeText "lineageos-${config.device}.json" ( # https://github.com/LineageOS/android_packages_apps_Updater#server-requirements @@ -174,7 +194,7 @@ in }.${config.apps.updater.flavor}; # TODO: target-files aren't necessary to publish--but are useful to include if prevBuildDir is set to otaDir output - otaDir = pkgs.runCommand "${config.device}-otaDir" {} '' + otaDir = pkgs.runCommand "${config.device}-otaDir" { } '' mkdir -p $out ln -s "${ota}" "$out/${ota.name}" ln -s "${targetFiles}" "$out/${config.device}-target_files-${config.buildNumber}.zip" @@ -186,34 +206,38 @@ in # TODO: Do this in a temporary directory. It's ugly to make build dir and ./tmp/* dir gets cleared in these scripts too. releaseScript = (if (!config.signing.enable) then lib.warn "releaseScript should be used only if signing.enable = true; Otherwise, the build might be using incorrect keys / certificate metadata" else lib.id) - pkgs.writeShellScript "release.sh" ('' - set -euo pipefail - - if [[ $# -ge 2 ]]; then - PREV_BUILDNUMBER="$2" - else - PREV_BUILDNUMBER="" - fi - '' + (wrapScript { keysDir="$1"; commands='' - echo Signing target files - ${signedTargetFilesScript { targetFiles=unsignedTargetFiles; out=signedTargetFiles.name; }} - echo Building OTA zip - ${otaScript { targetFiles=signedTargetFiles.name; out=ota.name; }} - if [[ ! -z "$PREV_BUILDNUMBER" ]]; then - echo Building incremental OTA zip - ${otaScript { - targetFiles=signedTargetFiles.name; - prevTargetFiles="${config.device}-target_files-$PREV_BUILDNUMBER.zip"; - out="${config.device}-incremental-$PREV_BUILDNUMBER-${config.buildNumber}.zip"; - }} - fi - echo Building .img file - ${imgScript { targetFiles=signedTargetFiles.name; out=img.name; }} - echo Building factory image - ${factoryImgScript { targetFiles=signedTargetFiles.name; img=img.name; out=factoryImg.name; }} - '' + lib.optionalString config.apps.updater.enable '' - echo Writing updater metadata - ${writeOtaMetadata { otaFile=ota.name; path = "."; }} - ''; })); + pkgs.writeShellScript "release.sh" + ('' + set -eo pipefail + + if [[ $# -ge 1 ]]; then + PREV_BUILDNUMBER="$1" + else + PREV_BUILDNUMBER="" + fi + '' + (wrapScript { + keysDir = config.signing.keyStorePath; + commands = '' + echo Signing target files + ${pkgs.coreutils}/bin/cp -rL --copy-contents ${signedTargetFiles} ${signedTargetFiles.name} + echo Building OTA zip + ${otaScript { targetFiles=signedTargetFiles.name; out=ota.name; }} + if [[ ! -z "$PREV_BUILDNUMBER" ]] && [[ ${if builtins.toString config.incremental == "true" then "true" else "false"} == "true" ]]; then + echo Building incremental OTA zip + ${otaScript { + targetFiles=signedTargetFiles.name; + prevTargetFiles="${config.device}-target_files-$PREV_BUILDNUMBER.zip"; + out="${config.device}-incremental-$PREV_BUILDNUMBER-${config.buildNumber}.zip"; + }} + fi + echo Building .img file + ${imgScript { targetFiles=signedTargetFiles.name; out=img.name; }} + echo Building factory image + ${factoryImgScript { targetFiles=signedTargetFiles.name; img=img.name; out=factoryImg.name; }} + '' + lib.optionalString config.apps.updater.enable '' + echo Writing updater metadata + ${writeOtaMetadata { otaFile=ota.name; path = "."; }} + ''; + })); }; } diff --git a/modules/repo2nix.nix b/modules/repo2nix.nix index 7ebda0f0..8398d9e7 100644 --- a/modules/repo2nix.nix +++ b/modules/repo2nix.nix @@ -43,7 +43,7 @@ in stdenvNoCC.mkDerivation { "GIT_PROXY_COMMAND" "SOCKS_SERVER" ]; - nativeBuildInputs = [ gitRepo cacert ]; + nativeBuildInputs = [ git-repo cacert ]; GIT_SSL_CAINFO = "${cacert}/etc/ssl/certs/ca-bundle.crt"; diff --git a/modules/resources.nix b/modules/resources.nix index 433f5a33..df69e145 100644 --- a/modules/resources.nix +++ b/modules/resources.nix @@ -32,24 +32,41 @@ in { options = { resources = mkOption { - default = {}; - type = with types; attrsOf (attrsOf (either resourceTypeGeneric resourceTypeModule)); - description = "Additional package resources to include. The first key refers to the relative path for the package, and the second key refers to the resource name"; - example = lib.literalExample "{ \"frameworks/base/core/res\".config_enableAutoPowerModes = true; }"; + default = { }; + type = with types; attrsOf (either + (attrsOf (attrsOf (either resourceTypeGeneric resourceTypeModule))) + (attrsOf (either resourceTypeGeneric resourceTypeModule))); # included for backwards-compatibility; if a key includes a "/", it's processed as a file path. if none of your keys include a "/", the default value of "values/default.xml" is used as the file path, so if you need them to be interpreted as a filepath, include a leading "/" in at least 1 attr name. + description = "Additional package resources to include. The first key refers to the relative path for the package. The second key is the file to place the resources in; if it's not set, values/default.xml is used. The third key is the resource key to set with the provided value."; + example = lib.literalExample ''{ + "frameworks/base/core/res"."values/config.xml".config_enableAutoPowerModes = true; + }''; }; }; config = { - # TODO: Should some of these be in system? product.extraConfig = "PRODUCT_PACKAGE_OVERLAYS += robotnix/overlay"; source.dirs."robotnix/overlay".src = (pkgs.symlinkJoin { name = "robotnix-overlay"; - paths = lib.mapAttrsToList (relativePath: packageResources: (pkgs.writeTextFile { - name = "${lib.replaceStrings ["/"] ["="] relativePath}-resources"; - text = robotnixlib.configXML packageResources; - destination = "/${relativePath}/res/values/default.xml"; # I think it's ok that the name doesn't match the original--since they all get merged anyway - })) config.resources; + paths = lib.flatten (lib.mapAttrsToList + (relativePath: packageResources: + if lib.any (name: (lib.length (lib.splitString "/" name)) > 1) (lib.attrNames packageResources) + then + (lib.mapAttrsToList + (filePath: resources: pkgs.writeTextFile { + name = "${lib.replaceStrings ["/"] ["="] relativePath}-resources"; + text = robotnixlib.configXML resources; + destination = "/${relativePath}/res/${filePath}"; + }) + packageResources) + else [ + (pkgs.writeTextFile { + name = "${lib.replaceStrings ["/"] ["="] relativePath}-resources"; + text = robotnixlib.configXML packageResources; + destination = "/${relativePath}/res/values/default.xml"; + }) + ]) + config.resources); }); }; } diff --git a/modules/signing.nix b/modules/signing.nix index 150a7bbc..498747ed 100644 --- a/modules/signing.nix +++ b/modules/signing.nix @@ -4,12 +4,12 @@ { config, pkgs, lib, ... }: let - inherit (lib) mkIf mkMerge mkOption mkEnableOption mkDefault mkOptionDefault mkRenamedOptionModule types; + inherit (lib) mkIf mkMerge mkOption mkEnableOption mkDefault mkOptionDefault mkRenamedOptionModule mkSubModule types; cfg = config.signing; # TODO: Find a better way to do this? - putInStore = path: if (lib.hasPrefix builtins.storeDir path) then path else (/. + path); + putInStore = path: path; keysToGenerate = lib.unique (lib.flatten ( map (key: "${config.device}/${key}") [ "releasekey" "platform" "shared" "media" ] @@ -17,6 +17,9 @@ let ++ (lib.optionals (config.androidVersion >= 10) [ "${config.device}/networkstack" ]) ++ (lib.optionals (config.androidVersion >= 11) [ "com.android.hotspot2.osulogin" "com.android.wifi.resources" ]) ++ (lib.optionals (config.androidVersion >= 12) [ "com.android.connectivity.resources" ]) + #++ (lib.optionals (config.androidVersion >= 13) [ "com.android.bluetooth" "com.android.adservices.api" "com.android.nearby.halfsheet" "com.android.safetycenter.resources" "com.android.uwb.resources" "com.android.wifi.dialog" ]) + ++ (lib.optionals (config.androidVersion >= 13) [ "${config.device}/bluetooth" ]) + ++ (lib.optionals (config.androidVersion >= 13) [ "${config.device}/sdk_sandbox" ]) ++ (lib.optional config.signing.apex.enable config.signing.apex.packageNames) ++ (lib.mapAttrsToList (name: prebuilt: prebuilt.certificate) @@ -80,19 +83,46 @@ in }; keyStorePath = mkOption { - type = types.str; + type = types.either types.str types.path; description = '' - String containing absolute path to generated keys for signing. - This must be a _string_ and not a "nix path" to ensure that your secret keys are not imported into the public `/nix/store`. + String containing absolute path to generated keys for signing or relative path if your keys are encrypted with sops. + This must be a _string_ and not a "nix path" to ensure that your plain-text secret keys are not imported into the public `/nix/store`, + if you do not enable sops encryption. Read the documentation for sopsDecrypt.keyType for more details. + + If this value is an absolute path, make sure to add this path to extra-sandbox-paths in your nix config or pass --extra-sandbox-paths + to the nix cli so that these keys are available. ''; example = "/var/secrets/android-keys"; }; - buildTimeKeyStorePath = mkOption { - type = with types; either str path; - description = '' - Path to generated keys for signing to use at build-time, as opposed to keyStorePath, which is used at evaluation-time. - ''; + sopsDecrypt = { + enable = mkEnableOption "decrypt key files using sops"; + keyType = mkOption { + type = types.enum ["age" "pgp"]; + description = '' + denotes the kind of key passed to this module: + * age - the key refers to an age keys.txt file that contains the age key(s), one line per key + * pgp - the key refers to a pgp public key and the private key will need to be read from config.signing.sopsDecrypt.gpgHome + + make sure to add `--extra-sandbox-paths "$GPG_HOME"` to the nix cli invocation to ensure this path is readable. + + DO NOT CHECK YOUR PRIVATE KEY INTO GIT!! + ''; + }; + key = mkOption { + type = types.oneOf [types.str types.path]; + description = "see keyType"; + }; + sopsConfig = mkOption { + type = types.path; + description = '' + config file for sops to use to choose a private key from those provided -- refer to https://github.com/mozilla/sops/ for details on how to provide this file. + ''; + }; + gpgHome = mkOption { + type = types.nullOr types.str; + description = "see keyType"; + }; }; }; }; @@ -108,13 +138,8 @@ in ]; signing.keyStorePath = mkIf (!config.signing.enable) (mkDefault testKeysStorePath); - signing.buildTimeKeyStorePath = mkMerge [ - (mkIf config.signing.enable (mkDefault "/keys")) - (mkIf (!config.signing.enable) (mkDefault testKeysStorePath)) - ]; signing.avb.fingerprint = mkIf config.signing.enable (mkOptionDefault - (pkgs.robotnix.sha256Fingerprint (putInStore "${config.signing.keyStorePath}/${config.device}/avb_pkmd.bin")) - ); + (pkgs.robotnix.sha256Fingerprint (config.build.signing.withKeys config.signing.keyStorePath) "$KEYSDIR/${config.device}/avb_pkmd.bin")); signing.avb.verityCert = mkIf config.signing.enable (mkOptionDefault (putInStore "${config.signing.keyStorePath}/${config.device}/verity.x509.pem")); signing.apex.enable = mkIf (config.androidVersion >= 10) (mkDefault true); @@ -182,6 +207,10 @@ in "packages/modules/Wifi/service/ServiceWifiResources/resources-certs/com.android.wifi.resources" = "com.android.wifi.resources"; "packages/modules/Connectivity/service/ServiceConnectivityResources/resources-certs/com.android.connectivity.resources" = "com.android.connectivity.resources"; } + // lib.optionalAttrs (config.androidVersion >= 13) { + "build/make/target/product/security/bluetooth" = "${config.device}/bluetooth"; + "build/make/target/product/security/sdk_sandbox" = "${config.device}/sdk_sandbox"; + } # App-specific keys // lib.mapAttrs' (name: prebuilt: lib.nameValuePair "robotnix/prebuilt/${prebuilt.name}/${prebuilt.certificate}" prebuilt.certificate) @@ -209,7 +238,7 @@ in ${config.source.dirs."system/extras".src}/verity/generate_verity_key.c \ ${config.source.dirs."system/core".src}/libcrypto_utils/android_pubkey.c${lib.optionalString (config.androidVersion >= 12) "pp"} \ -I ${config.source.dirs."system/core".src}/libcrypto_utils/include/ \ - -I ${pkgs.boringssl}/include ${pkgs.boringssl}/lib/libssl.a ${pkgs.boringssl}/lib/libcrypto.a -lpthread + -I ${pkgs.boringssl.dev}/include ${pkgs.boringssl}/lib/libssl.a ${pkgs.boringssl}/lib/libcrypto.a -lpthread cp ${config.source.dirs."external/avb".src}/avbtool $out/bin/avbtool @@ -327,6 +356,36 @@ in fi exit $RETVAL ''; + + build.signing.withKeys = keysDir: script: '' + export KEYSDIR=${keysDir} + if [[ "$KEYSDIR" ]]; then + if [[ ! -d "$KEYSDIR" ]]; then + echo 'Missing KEYSDIR directory, did you use "--option extra-sandbox-paths /keys=..." ?' + exit 1 + fi + ${lib.optionalString config.signing.enable "${config.build.verifyKeysScript} \"$KEYSDIR\" || exit 1"} + NEW_KEYSDIR=$(mktemp -d /dev/shm/robotnix_keys.XXXXXXXXXX) + trap "rm -rf \"$NEW_KEYSDIR\"" EXIT + + # copy the keys over + export SOPS_AGE_KEY_FILE=${lib.optionalString (config.signing.sopsDecrypt.enable && config.signing.sopsDecrypt.keyType == "age") config.signing.sopsDecrypt.key}; + export SOPS_PGP_FP=${lib.optionalString (config.signing.sopsDecrypt.enable && config.signing.sopsDecrypt.keyType == "pgp") config.signing.sopsDecrypt.key}; + export GNUPGHOME=${lib.optionalString (config.signing.sopsDecrypt.enable && config.signing.sopsDecrypt.keyType == "pgp" && builtins.hasAttr "gpgHome" config.signing.sopsDecrypt) (builtins.getAttr "gpgHome" config.signing.sopsDecrypt)}; + if [ -n $GNUPGHOME ]; then export HOME=$(dirname $GNUPGHOME); fi + + (cd $KEYSDIR + for f in `find . -type f`; do + mkdir -p $(dirname $NEW_KEYSDIR/''${f#./}) + ${if config.signing.sopsDecrypt.enable then "sops --config ${config.signing.sopsDecrypt.sopsConfig} -d $f >" else "cp $f"} $NEW_KEYSDIR/''${f#./} + done) + + # now set the new KEYSDIR and run the script + KEYSDIR=$NEW_KEYSDIR + chmod u+w -R "$NEW_KEYSDIR" + ${script} + fi + ''; }; imports = [ diff --git a/modules/source.nix b/modules/source.nix index c1d76b96..8de2012d 100644 --- a/modules/source.nix +++ b/modules/source.nix @@ -42,9 +42,8 @@ let else { "${builtins.head xs}" = listToTreeBranch (builtins.tail xs); }; combineTreeBranches = branches: lib.foldr lib.recursiveUpdate {} branches; - enabledDirs = lib.filterAttrs (name: dir: dir.enable) config.source.dirs; in - combineTreeBranches (lib.mapAttrsToList (name: dir: listToTreeBranch (lib.splitString "/" dir.relpath)) enabledDirs); + combineTreeBranches (lib.mapAttrsToList (name: dir: listToTreeBranch (lib.splitString "/" dir.relpath)) config.source.dirs); fileModule = types.submodule ({ config, ... }: { options = { @@ -200,8 +199,8 @@ let unpackScript = (lib.optionalString config.enable '' mkdir -p ${config.relpath} - ${pkgs.util-linux}/bin/mount --bind ${config.src} ${config.relpath} - '') + ${pkgs.utillinux}/bin/mount --bind ${config.src} ${config.relpath} + '' + (lib.concatMapStringsSep "\n" (c: '' mkdir -p $(dirname ${c.dest}) cp --reflink=auto -f ${config.relpath}/${c.src} ${c.dest} @@ -209,7 +208,7 @@ let + (lib.concatMapStringsSep "\n" (c: '' mkdir -p $(dirname ${c.dest}) ln -sf --relative ${config.relpath}/${c.src} ${c.dest} - '') config.linkfiles); + '') config.linkfiles)); }; }); in @@ -253,6 +252,15 @@ in ''; }; + dirsTree = mkOption { + type = types.attrs; + description = '' + Fully expanded directory tree after sources are unpacked. + ''; + default = dirsTree; + internal = true; + }; + excludeGroups = mkOption { default = [ "darwin" "mips" ]; type = types.listOf types.str; @@ -279,7 +287,7 @@ in inherit (config.source.manifest) rev sha256; }); - unpackScript = lib.concatMapStringsSep "\n" (d: d.unpackScript) (lib.attrValues config.source.dirs); + unpackScript = lib.concatMapStringsSep "\n" (d: d.unpackScript) (lib.attrVals (lib.attrNames (lib.filterAttrs (name: config: config.enable) config.source.dirs)) config.source.dirs); }; config.build = { diff --git a/modules/webview.nix b/modules/webview.nix index d77c8ae0..08ca7180 100644 --- a/modules/webview.nix +++ b/modules/webview.nix @@ -54,6 +54,17 @@ in type = types.path; description = "APK file containing webview package."; }; + + extraConfig = mkOption { + type = types.lines; + description = "extra module configuration to include with the apk"; + default = ""; + }; + + usesLibraries = mkOption { + type = types.listOf types.str; + default = []; + }; }; })); }; @@ -70,19 +81,10 @@ in ]; apps.prebuilt = lib.mapAttrs' (name: m: lib.nameValuePair "${name}webview" { - inherit (m) apk; + inherit (m) apk extraConfig; # Don't generate a cert if it's the prebuilt version from upstream certificate = if (name != "prebuilt") then "${name}webview" else "PRESIGNED"; - - # Extra stuff from the Android.mk from the example webview module in AOSP. Unsure if these are needed. - extraConfig = '' - LOCAL_MULTILIB := both - LOCAL_REQUIRED_MODULES := \ - libwebviewchromium_loader \ - libwebviewchromium_plat_support - LOCAL_MODULE_TARGET_ARCH := ${config.arch} - ''; }) (lib.filterAttrs (name: m: m.enable) config.webview); product.extraConfig = "PRODUCT_PACKAGE_OVERLAYS += robotnix/webview-overlay"; diff --git a/pkgs/adevtool.nix b/pkgs/adevtool.nix new file mode 100644 index 00000000..276f9f4d --- /dev/null +++ b/pkgs/adevtool.nix @@ -0,0 +1,25 @@ +{ yarn2nix-moretea, nodejs, p7zip, python3 }: + +src: +let + python3WP = python3.withPackages (ps: with ps; [ protobuf ]); +in +yarn2nix-moretea.mkYarnPackage { + inherit src; + name = "adevtool"; + buildInputs = [ nodejs ]; + nativeBuildInputs = [ python3WP ]; + yarnFlags = [ + "--offline" + "--frozen-lockfile" + "--ignore-engines" + "--ignore-scripts" + "--verbose" + ]; + patchPhase = '' + set -e + sed -i 's|mount -o ro \(\''${imgPath}\) \(\''${mountpoint}\)|${p7zip}/bin/7z x -o\2 \1|' ./src/util/fs.ts + sed -i 's|umount|rm -rf|' ./src/util/fs.ts + patchShebangs external/ + ''; +} diff --git a/pkgs/default.nix b/pkgs/default.nix index b1397c73..777f1117 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -17,6 +17,7 @@ in nixpkgs.legacyPackages.x86_64-linux.appendOverlays [ androidPkgs.packages = androidPkgs.packages.x86_64-linux; androidPkgs.sdk = androidPkgs.sdk.x86_64-linux; + unstable = nixpkgsUnstable.legacyPackages.x86_64-linux; inherit (nixpkgsUnstable.legacyPackages.x86_64-linux) diffoscope; }) diff --git a/pkgs/fetchgit/default.nix b/pkgs/fetchgit/default.nix index bccfbb25..5a2a824c 100644 --- a/pkgs/fetchgit/default.nix +++ b/pkgs/fetchgit/default.nix @@ -26,6 +26,11 @@ in , # Impure env vars (https://nixos.org/nix/manual/#sec-advanced-attributes) # needed for netrcPhase netrcImpureEnvVars ? [] +, sparseCheckout ? [] +, nonConeMode ? false +, allowedRequisites ? null +, meta ? {} +, }: /* NOTE: @@ -51,12 +56,15 @@ in */ assert deepClone -> leaveDotGit; +assert nonConeMode -> !(sparseCheckout == "" || sparseCheckout == []); if md5 != "" then throw "fetchgit does not support md5 anymore, please use sha256" else if hash != "" && sha256 != "" then throw "Only one of sha256 or hash can be set" else +lib.warnIf (builtins.isString sparseCheckout) + "Please provide directories/patterns for sparse checkout as a list of strings. Support for passing a (multi-line) string is deprecated and will be removed in the next release." stdenvNoCC.mkDerivation { inherit name; builder = ./builder.sh; @@ -74,7 +82,12 @@ stdenvNoCC.mkDerivation { else lib.fakeSha256; - inherit url rev leaveDotGit fetchLFS fetchSubmodules deepClone branchName postFetch; + # git-sparse-checkout(1) says: + # > When the --stdin option is provided, the directories or patterns are read + # > from standard in as a newline-delimited list instead of from the arguments. + sparseCheckout = if builtins.isString sparseCheckout then sparseCheckout else builtins.concatStringsSep "\n" sparseCheckout; + + inherit url rev leaveDotGit fetchLFS fetchSubmodules deepClone branchName nonConeMode postFetch; postHook = if netrcPhase == null then null else '' ${netrcPhase} @@ -90,5 +103,9 @@ stdenvNoCC.mkDerivation { "ROBOTNIX_GIT_MIRRORS" ]; - inherit preferLocalBuild; + inherit preferLocalBuild meta allowedRequisites; + + passthru = { + gitRepoUrl = url; + }; } diff --git a/pkgs/overlay.nix b/pkgs/overlay.nix index cd540116..c5b18e19 100644 --- a/pkgs/overlay.nix +++ b/pkgs/overlay.nix @@ -3,6 +3,8 @@ self: super: { android-prepare-vendor = super.callPackage ./android-prepare-vendor {}; + adevtool = super.callPackage ./adevtool.nix {}; + bundletool = super.callPackage ./bundletool {}; diffoscope = (super.diffoscope.overrideAttrs (attrs: rec { diff --git a/pkgs/robotnix/default.nix b/pkgs/robotnix/default.nix index 3c38cc77..695df03c 100644 --- a/pkgs/robotnix/default.nix +++ b/pkgs/robotnix/default.nix @@ -12,11 +12,17 @@ let echo "\"$fingerprint\"" > $out ''); - certFingerprint = cert: (import (runCommand "cert-fingerprint" {} '' + certFingerprint = keysFun: cert: (import (runCommand "cert-fingerprint" { + nativeBuildInputs = with pkgs; [ sops age gnupg ]; + } (keysFun '' ${openssl}/bin/openssl x509 -noout -fingerprint -sha256 -in ${cert} | awk -F"=" '{print "\"" $2 "\"" }' | sed 's/://g' > $out - '')); + ''))); - sha256Fingerprint = file: lib.toUpper (builtins.hashFile "sha256" file); + sha256Fingerprint = keysFun: file: (import (runCommand "sha256-fingerprint" { + nativeBuildInputs = with pkgs; [ sops age gnupg ]; + }) (keysFun '' + sha256sum ${file} | tr '[:lower:]' '[:upper:]' > $out + '')); # getName snippet originally from nixpkgs/pkgs/build-support/trivial-builders.nix getName = fname: apk: @@ -27,9 +33,11 @@ let then lib.removeSuffix ".apk" apk.name else throw "${fname}: please supply a `name` argument because a default name can only be computed when the `apk` is a path or is an attribute set with a `name` attribute."; - build-tools = - (androidPkgs.sdk (p: with p; [ cmdline-tools-latest build-tools-31-0-0 ])) - + "/share/android-sdk/build-tools/31.0.0"; + build-tools = runCommand "build-tools" { nativeBuildInputs = [ pkgs.autoPatchelfHook ]; } '' + cp -r ${(androidPkgs.sdk (p: with p; [ cmdline-tools-latest build-tools-31-0-0 ])) + + /share/android-sdk/build-tools/31.0.0}/ \ + $out + ''; apksigner = runCommand "apksigner" { nativeBuildInputs = [ makeWrapper ]; } '' mkdir -p $out/bin @@ -37,10 +45,12 @@ let --add-flags "-jar ${build-tools}/lib/apksigner.jar" ''; - signApk = { apk, keyPath, name ? (getName "signApk" apk) + "-signed.apk" }: runCommand name {} '' + signApk = { apk, keyPath, keysFun, name ? (getName "signApk" apk) + "-signed.apk" }: runCommand name { + nativeBuildInputs = with pkgs; [ sops age gnupg ]; + } (keysFun '' cp ${apk} $out ${apksigner}/bin/apksigner sign --key ${keyPath}.pk8 --cert ${keyPath}.x509.pem $out - ''; + ''); # Currently only supports 1 signer. verifyApk = { apk, sha256, name ? (getName "verifyApk" apk) + ".apk" }: runCommand name {} '' diff --git a/scripts/patch-shebangs.sh b/scripts/patch-shebangs.sh new file mode 100644 index 00000000..9a48440d --- /dev/null +++ b/scripts/patch-shebangs.sh @@ -0,0 +1,123 @@ +# This setup hook causes the fixup phase to rewrite all script +# interpreter file names (`#! /path') to paths found in $PATH. E.g., +# /bin/sh will be rewritten to /nix/store/-some-bash/bin/sh. +# /usr/bin/env gets special treatment so that ".../bin/env python" is +# rewritten to /nix/store//bin/python. Interpreters that are +# already in the store are left untouched. +# A script file must be marked as executable, otherwise it will not be +# considered. + +fixupOutputHooks+=(patchShebangsAuto) + +# Run patch shebangs on a directory or file. +# Can take multiple paths as arguments. +# patchShebangs [--build | --host] PATH... + +# Flags: +# --build : Lookup commands available at build-time +# --host : Lookup commands available at runtime + +# Example use cases, +# $ patchShebangs --host /nix/store/...-hello-1.0/bin +# $ patchShebangs --build configure + +patchShebangs() { + local pathName + + if [[ "$1" == "--host" ]]; then + pathName=HOST_PATH + shift + elif [[ "$1" == "--build" ]]; then + pathName=PATH + shift + fi + + echo "patching script interpreter paths in $@" + local f + local oldPath + local newPath + local arg0 + local args + local oldInterpreterLine + local newInterpreterLine + + if [[ $# -eq 0 ]]; then + echo "No arguments supplied to patchShebangs" >&2 + return 0 + fi + + local f + while IFS= read -r -d $'\0' f; do + isScript "$f" || continue + + read -r oldInterpreterLine < "$f" + read -r oldPath arg0 args <<< "${oldInterpreterLine:2}" + + if [[ -z "$pathName" ]]; then + if [[ -n $strictDeps && $f == "$NIX_STORE"* ]]; then + pathName=HOST_PATH + else + pathName=PATH + fi + fi + + if [[ "$oldPath" == *"/bin/env" ]]; then + if [[ $arg0 == "-S" ]]; then + arg0=${args%% *} + args=${args#* } + newPath="$(PATH="${!pathName}" command -v "env" || true)" + args="-S $(PATH="${!pathName}" command -v "$arg0" || true) $args" + + # Check for unsupported 'env' functionality: + # - options: something starting with a '-' besides '-S' + # - environment variables: foo=bar + elif [[ $arg0 == "-"* || $arg0 == *"="* ]]; then + echo "$f: unsupported interpreter directive \"$oldInterpreterLine\" (set dontPatchShebangs=1 and handle shebang patching yourself)" >&2 + exit 1 + else + newPath="$(PATH="${!pathName}" command -v "$arg0" || true)" + fi + else + if [[ -z $oldPath ]]; then + # If no interpreter is specified linux will use /bin/sh. Set + # oldpath="/bin/sh" so that we get /nix/store/.../sh. + oldPath="/bin/sh" + fi + + newPath="$(PATH="${!pathName}" command -v "$(basename "$oldPath")" || true)" + + args="$arg0 $args" + fi + + # Strip trailing whitespace introduced when no arguments are present + newInterpreterLine="$newPath $args" + newInterpreterLine=${newInterpreterLine%${newInterpreterLine##*[![:space:]]}} + + if [[ -n "$oldPath" && "${oldPath:0:${#NIX_STORE}}" != "$NIX_STORE" ]]; then + if [[ -n "$newPath" && "$newPath" != "$oldPath" ]]; then + echo "$f: interpreter directive changed from \"$oldInterpreterLine\" to \"$newInterpreterLine\"" + # escape the escape chars so that sed doesn't interpret them + escapedInterpreterLine=${newInterpreterLine//\\/\\\\} + + # Preserve times, see: https://github.com/NixOS/nixpkgs/pull/33281 + timestamp=$(stat --printf "%y" "$f") + sed -i -e "1 s|.*|#\!$escapedInterpreterLine|" "$f" + touch --date "$timestamp" "$f" + fi + fi + done < <(find "$@" -type f -perm -0100 -print0) +} + +patchShebangsAuto () { + if [[ -z "${dontPatchShebangs-}" && -e "$prefix" ]]; then + + # Dev output will end up being run on the build platform. An + # example case of this is sdl2-config. Otherwise, we can just + # use the runtime path (--host). + if [[ "$output" != out && "$output" = "$outputDev" ]]; then + patchShebangs --build "$prefix" + else + patchShebangs --host "$prefix" + fi + fi +} diff --git a/test-keys/com.android.connectivity.resources.pk8 b/test-keys/com.android.connectivity.resources.pk8 new file mode 100644 index 00000000..c4735fc4 --- /dev/null +++ b/test-keys/com.android.connectivity.resources.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:Ok5Xw/VIiSIujNcioWFnMQmzn06D79erdBrEDO/yB922J/Zs6UGLniEYGegoYK0cO31cFcO//kNT8hEQDCxNqc0Q9K/LdBZPkC8OK4qhLpbk/fPsrt2VWxOpok1t0KyLHqCvqggsTSuYgM4+13DoqqkFeR3fRms8v9qw19vJY7IutFwSQYlRXGTO3VTYiq7gKJ6v91Q5C0DiPitkeGmv140ntuXbKkui47VGjHYbgw2rm8g/IU4ZXG0r80XMKN0TKU7QuoxdKGsozm/8x6PoCKUvcHDqi8sb358uXR+BIrmG3gpHiQLOTyyqM1G6YAjufWiNtGWJz+VQlvsnCIWW72atX8C5P7XAYKvQZSC7yRLz76R0dMDbNnk6q2J7qSmshUrSzPkcTLFDH6yoK0IjKmQDrkc6Cfpa+ZJbATED6d608nYr+6Mt/vRFNH5Zk+67XHG2eY25VlEFBpP2Ax7Jzuh6500byrNs60PNiSLAn07xw8ZrKrGIDJOm8hPGlqmXdOG4UTzfzOQ4IWShDVcu31UpWaUuKO/VYetUq0uUaqoissAq200d06coYjYSs7A3NMuj4B2GrcuRtPKtZ9IoELqDYGVyxYic0hv8PaQOQESzJyZTKStWyZAiZHTCTXLQ6AeFdOl+HuXUr/jZzsG38jCdFtn4nIy9JoP7e47m7AX2Yh9Tsju3XJFKoT37ql73mGs2xNCsLLUXVg8+MGFbZMhgbRF8IvIfsq6CzgqbAWB4XK2Xc2NFFFwCqLyPTRyVTkja2ebRiPi2mm6qJDWoj3LuuTeEMHndT1dZil94OOLrRUyMPmcO01soVM8usn/AoQp9WnQ+G/utdxrdj8J7EI/xiRzEE38dcnJnTaIGNoTKldJnNX56QwRSmt8m4to2kws5eQvzM2Wji3V5rXisaPABXmvfAAt/noQ0CGqAd343nL8fc1QHfXRH/wGlpSOP1Ggio8nggAnydgmsFORY6RXOx1APmV00MSEVhbnP8FieVPyt0lVFmZBB5unlaktf6r8JCzrSxbpoMzaO3nubzEWs9hwl4mBptJYFOqJY2xUoYmoU/8+fvd7Qiz4UXiNYNZv8XlKiXfxEmLx3GKt0NT7brdcD21Wa/3ZQPf29izMQ3w16PvjrZ8Rejyp3tD4oMOtz/xwhTxNoPCVJ2DwGH5S4O5ol3UDbQhVsgR3X/x1LPk+Aze1vZqKZRAASa+b4Zst9ON0dvKfxmoSAzsTXRHll/9KGZ3W35GYu9rdpAa6duxZkLcN8ufaOjZGF4YcWcTUD5Ca8NBgzKWZBIL9m+8qpuuggljFE1NRkGD4bNBMr4LibKTGTRopOuN/ZuF0LIyPgSWwc+81l6okx3CWpYF+3puRlt4KruOzM7ofHsWkqFLtsTo8xpLowHhyCyfNQrSsvcTVd6ezVCKLFWVI4Ae9e+u4xvhYFlu9t2nbutQgHp5CASCjDFg7CYr25COQN7grAOSiL1+WnQtkH5vAEfubcLiqmJj1D0/h46dDamsl7lW9tM4AKjB/z+72ZjJ80WM7Fa4wr/8KqOQFtCmapKFa6zEe8BLkxKVjM7Itmc0SHB3Ln4ryZZyDfEiZ7RkSAyqYZMPXjF0K0d013F4lOtwzgZFvtIZoArtGhcvlQBPzTpe5uuWnh9gYb7FJXpJeGQDv7xgrvDBYLgIqYB6gi+RcGT9WAWw1xK+gQoZpThNIeNOn+WhUVgnXDDev7DmLDOYTvxNuuB3ibQ0DovxohM2ug7Skjd1Ovi6vl+AyaXBJQrxndDK+E9i5W0g/HwENN8sV+1L19vTt/EgywvBBXbXCAc6wiXztMDQWutQBpL8LqKRhUbAVYsvUmUprxy8ZcAZXCiIjTUbyira5TcCoRzdEricX5xf/S0nU9M/OqDGMwpY3UaC0m6rS3VP6xKXZcK3+2wrbOWTXSMtApQWh/hFkkC94FDPolIDf8EjA0agvs9gRsdd16sSeQuvxNohiUcRo4+GrXkbORD4okFyxXA6l+FKc2LZimuV0R9jr6VtCeg6guEIYEZkrSyk/mNJGCLixlfyXXDwKHVQK+O36FBM5i+RwVdh4KpMK8B9uTtBdWTIZ9cCSc2ksfUGBM0403jYD6WtbcWMH/gcQ+gBuCdTS8sFyLmOgx6T4s1iBcBlgI25iDcBZ23ZkvmPHxy98pebGKJShx3KNEvXK/hbxPI6xR8RARn2cW2SXy65JQeGbZqoS1ALwyiRF75KOJ58pmFu73pPqo1AMxoxvciNihTq4xwo5ni1RsR9MnAsjUj6V1kYLV6G+A4/euzlSS4Q4z5rn16IaNL+tGAY03uZ45UPXEPHZv0mSza6h9w/X7ah1/uRZd3/LByNLCflrCTUfa90D5lOIAr2jmZxJsO5GfnBSiTBWNlLwT72G1u9SV/Fm3sIWRftpEn0hrS0mTmrMI/dB82E67KxDEayd0MpQtZKOqkxiiHnmNplbLsr93agDHLcEi8xGQewpPfZa941j71CjhFkd2GRBbX0S0zmUSIgwvwG799AyElb4/3XVXwSsU6gybV8py3AWhXIF33kyKd7yTwlslm8HfR5Mz3qWEsUdtDZaGqlOJ8Lt8dO8RcyhKDabxlr6VfgE0j7ycz8VaR5nXPl5+4ONDvNW+KpU7jWCLSSC3x0q0CTNyCDcoWBA0AdkiLBV3SP+SZlzznJAITp4zsZmtZH4TnLZElbXYkncs0H/Rv7tlHuh36rTkMMlxpwAmyXq4W3xcIv3qHhNb/xaYxSapQA+qYzEbqbP9gdaHA94yyewNTMOWbU6VpWI7g2xRC3oYLHyvM9f2J+koiTvfGDocYYgJgUOi/SnpovEWn3L9Hbyv34OiXGoXEbF9rzJhf/4BGBskpCDTs9NZFjAct2O+OTJaU/UaD1maZQxkCYWVMF90moQr2Lb1pw9hkqKztbIG33pojXLZXMUdRdecdjg9EkLJsvsj2tsAF6mTsvOHlKg2pat7ZIfg5H+S1iggsrCUVDCt3RKfEPfPcctwHwJ8rlOmdOBNlifvFlhTEOx2MFZ3HSA15SVETR7YOc3dCqf6ifAQgQKJG280aGsILCHadBCgkmVanwCtanEQr2F85HAd03Cr6MO+/pKaRWSbom7ezTPIYdNm8ZDHkFHmKT5BsBJcjnExQMxQjYh4Geoyw6A=,iv:Tx+6/ZNRsOTuDmj/Gs4LgBtiGdFLdICwxB08lK+pvs0=,tag:yMYXNPUkDplBUu0ldtl2gA==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1d2dkODVRbTE0V1drU2s5\nQmNicUhkbVY0RlROOFlOWVJmSS8zUXVNNGpnCjk3RWFpYTdsbnV5RGtVd3ZUUmla\nNnBsekZNMFJKaUpoOG50bVBBWXZpaHcKLS0tIHRXbXZQaHR0ZU1lblZibldNQWF5\nQlo3L2RJaDl0TytlQmREMFdGMytPV1EKexP36w9cCZ52d3BjbAcr2ifeoq7vLuwP\nt5ul2KfISKoD8eR726rnMbj8+4LtBCgdGszUfy0mAyH6orx2LDvsTg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:6Zfnojs5HvmXA3GGu0d7GA3iTQ86FP3hmqbnjvMicbaKYQdVeGaIFnzIo/DDWvYZ5hneCp+XJERZ1OGAA8iYXIXg5qDY7UIwC2FthOfWgUbkR6WvAk5c6SEHLneO1eBOib6knhvs9vFUpMg08B0ExZE63nrI3oCQOQrAmlMhbI8=,iv:IL/atgn3ZibOmKGWoNrkUJeN6r+nZ8Sy76ZzEMy776M=,tag:rToNQHQ5/0XwszAydGvV4Q==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/com.android.connectivity.resources.x509.pem b/test-keys/com.android.connectivity.resources.x509.pem new file mode 100644 index 00000000..f73bcfd8 --- /dev/null +++ b/test-keys/com.android.connectivity.resources.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:RkYWb4y9DZVEHfRRnfE2TmplCFqP2Xf/wF669fVEJNkt7GDgpGzNJ+swpT5vZUQ4ykz/u1TcbfOZZrtwYG4JX282yJPkiAf2rQexrN6M3KYHaTAy+4DCnNTn4LzrhTM2MAbzxKgW9Ig3YsaLdgZVnGAvcLV62qiM0CApa8CtomWH/Z2TfA7ECDAg9Uwk6dqHzWpB87083BOHp/DcuJ0mDZJRxy9qimpFnal3k/jTQyL+LRyG+JxJ4MN/Z9ThSuAg+juj2bwS5mrBlV4ao/SE2Dqmr2q7khjCrM5TU9gwrjZX8/2j5eO/6u8EcMqI6hp7qzlbhU5ZlA/czf+OhGHxO9NZbO/dtb1IN0G68Lmb1OEVGlQRAroClpgNChT5BqnN6qTVSEzgOkLDVChqEw3gAUHnfqx7TAQudv89m9idH/nNVbAFJwrHBKYM+rASVRgLOKZnxg9BZU42gykEUrqbpsnT2eO+RbPiQWjoSL10IRmifVItm0nVf/kuTXHn6U84Urv4oy79wdS16Y8rUzHK1IZBPHnIYF+HCQAt+aoJHNbafBTCgF7HyzNLxSsCl4/ZB2ip17XDp2fLDZs2uEaGNdvqrT2+Zjziwuni4D++UzAF2o6Z5MieofracBRBPU0k3M+1lhKNhw3K7xOfc59TmN2SkbvmVAbb8M0e8u3MNZyprNnwgCo7bcC8xi0ki7Lp4e7naXneFxj3v4LkfH5g23XAJ/7uQ0N9p63oOXPy88hjIbw/m3lqvlWKaoAnpTCNQEYmvQMfOafNsxqIlfHIhvoG6hbiI6Vs5gAKcVvD5C9cLyiyrp2aqXHx4gB2/r6zJvFxkMPXpFaHM+lABEyyzPLnQnScqZ6OZ0FaauKp1t7KWdxJMGHsaGEwRn4EG5UqW1WNisVAcdNjTDXhM/F4Z3O+2+xIwhW85uMpWAlEE5Uqw17dJAUxb24OxCpYlsQuT1lryUuNQ9m6cADtomMrL/nhtg6N/JzLVnFJ63/4Af4ZoHJSefabNjVyEo7iMECab/DbBWgFFmz5L54dgVH6gVEf2IQpyzl5xgjiD8aSsI6RqEvAPWWPAkyeRzTyDwGD/0i023KBYTZEFt2kWaESbBOmfFE3poft07iUK8Pt39kdAL0G2RfPFCjr24SfF0TRvcw1jiGib8zrZL7KBC+bRZQsBokcZ7qTEJtOopvg9cyGdQ4oAyhSS/KilKRLRDZ/VxeFniiYrAxcdX41aocAeEUeQFtFfOn8wAga3IEI5C/oXnESaVNcbIkgf2CWyz4YZpM4KCghdnX1PXyMtnZXuIl6sedlgDGVyfbUKVkipAVSeqlgvqwn60LYYHGJtw+QWb4fsy9MZD/okbeQBr0SdZQnog6BGQ2+zH762T/oYunsM/uZImGKOJyj/ZAEWORN8YQ2sBSEpPEb5SUxKfbQPksfRotUa04mv5fQDcok5Q/a0kN4qFmOqS7kcfgzYrChVVoSU0puF08X2kzFq8KyLeZNDQ25+E8ttrCPeL67XI78PcTg0GJmtzC/T0xqaTjygfcgoFS6WpIeESMJSvUYSahQnOS/cwJkUIIDDFG0Md4Wj2GJVGDDaJmzvFCqDP7+CjL7Wkdb0M2kN51ZSFI0/dX/PGU8cimVgAuRap+3CypEfMsmIygqKVwdWlDkJd/fWRzgqFHB9jSWRBndPYqSwP7es/AoDSeBCL3coJCpPsBVpOZB4vgYKaQE5pUMa/KuQWrJ+vBsC7xndO5Edzwf3hvPP0V8VgrxBHnXdtDyWGD3RHtOYIBQMWibbEotMl+HWhRdO7P+VKZakiN4AAkmjSv+DTD8HZXR5H6UqfL6tzIEbJHP69OcazRWO0BxjQbqq//Mx/Hk9KU7BPCNhTkMr6WnJB3cbndWybMsI8oW3UC38xq1rOIktnv0dAHLQ4elsyl5dcnyBv+YzJCNCF1geGHeht48KWfq2qw+03Y6Mr74p1orSTEsfC173NOr43Y2dXuCK6Y4L4xJ1tYQmGGC/+qQk3FQIwil6tY/EEhIrSIypuuL3t+77iBBL5MqvlqtMHcVD8pyb5nuw0VZhNpNcvK6fxjXYXYcBrF/gFG9i+G9ehKam24BD0FjpitwplXkaMSu+XHmZgCRO5uO6FJGloJdf934jm71IrLp3OrnXP0wPv/JRONvzjgn7Rnl3Q9SDpHQa86SfL+Y++6ToU0YP3JizvhtHfM1yMmJUgNVEedlysDoSzSnndP7n1/bkXGiTQSoOfCb6w83mggzSO8B7svT/OY3rkbIyuOKtB9ZT/ekBPPzSSBZdguI5bIyOu3dto3uYU6MQzl4arJYmRGiW3yVwzWF1e2ue1n88GGFW9mRwak596/miZ6Tup6qcjD+AkBAjR3kUsojLjTKSwwkTiDtzdr+FaKhMTtZhjUnWOHnqV6as3Hs6ISrR4I57maoDDX8RGCthE1TDQgg49O1fkCO02HOpbsHknRkZb990pBDyQ/ROhPh3jnVF76thzY2JRrK5GhjEJMrxP/pAK/83Vk+DnEDedZCmam39ox99g==,iv:bHZRCGsIqdx69nrDzzMnsLwstD88SYUYvJ2I8U82OlU=,tag:wGuAd0zVtZ0dajTynRJiPA==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiMW5MWUMvaFpOcG5DSnBy\ndFlDV01Mb0tWSzY4dHlJQTlyZTBMc0NTUVdZCnF5K3E1TkFqKy9xemFLQXVRdU5j\ncXdVbFJOVDBFVmE3dzFET1piK1hqa3MKLS0tICt5cEpOUTVrUzNBZE94WjdxbTEv\nSzAyMUVuMTM4TUdzUWRpc3VQQi9HQVUKEv8kHqvhRU4fJhtnY2ug24gtHwmeoJpW\n54FuIE+OBRmDTlQ4zi3kj79uerIo77URZMu6p6T8E90J0JW9JI+SsA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:JU5GAhB9gVSNQKw57CDvWLg3prWiKY5qqHZICYg+DT8d+Ai83Vu6nbqGR8+5PuwpzPj/gzENjFssUC00KoDdmmqatEH0nP+JCPULXXScQXflwbwnt39ve5pC47WSofk8Qy6oIgjkkQQDLk7/jTcLUyWApdWd5bDuKD2B8SSF3Cc=,iv:MD6sSgkQttn0Ovkcya1TRB7wAINZuQLWgP0EOs7vlD8=,tag:/ZP371dabq3ueMrrbnoI3A==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/com.android.hotspot2.osulogin.pk8 b/test-keys/com.android.hotspot2.osulogin.pk8 new file mode 100644 index 00000000..cc78202a --- /dev/null +++ b/test-keys/com.android.hotspot2.osulogin.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:tu3ZDjUyaBPHSkNmVo3FtMBJoezZG2kKjl1RqIzSBmT7xWV9FWej6rJgCr3ZsyJKMaybroSmgPbQ/XQL3+8OxkqHdHAHUFGQGNkjs7yG829euWhOEpu0ukznQylmhr/IjXRPczI2XO2wf2QLTaCQByBZWV7enBOuA3039UrDuzUeI4gnIo0OXUKhF5CdBDJ6HJcUQ83B6fECuzF4t413MYTZlU/OtVvT/7/5PwTFHm6l5HPqY3EDRneKwfgpP5jCh5CSzdjz52eQfbnrV9m7WR64ScJg5SI03KfDYRkn+FZwpQyfmY/pfI5wJzcg/IGdyKaPFXcpQ11gasW8nnG+7uhS5dv/y0G4GrPxnus1VcBfd3qCl2ivRTLkl/UP+DQhVAK5ofRxCRNdpHAJA4jlgYN8GDCGZs1yTpLNdN6EI85cch1TIFEbuhHfQUfs1mgWf1P9rdn4MrXXH8XT8PYNUEbm/jGgJFWsgI5wzrVjTg6+DDT3Nv83uJeCWnX2Jk8vb5dzMCrsoGs0Am21BXM5PslYRGanaUDYN1J0Zg0EBeRsIWYeq52j4QuEBpAud4/K/pC0nuvFVTgUPFg36GT/caukM2WK0rwB2+tuZrgGmSuHFQLUEMEjLr7TEwAISKEdqJdHKeqd6S8zWNiRDLhF816RBFi0Y04+RDUhRx1hTt4HMq5nlV7eGT8u2hdGonLsFIn3qq7SOHUaWSh0JjTgrxsaZAt0W88x4iCLyEx1syudU4PPW7Ds+C4nsqTSu7y5kk2nr6DCH9/j+oDXv31zVSztNcyN5E0tFBVeMdvIOy+vX5xnF/LyM6eMtfWKVEKOzLnUG39LOE3hYqLJHK2V4neqGvwvLAJZFPfaLujp/tcoJy9BGVAlglKZYlGrSqcVyygfMWLQTY2PwwFFO1fwMOEPTsxyWJVid/mH41pdK3M8iqwjLv8gK9aIY1QtFnmv5xgfGGGepsWWQA/Xjd6TNYC0SK01Y4TIuC2IDuIaTZrvqtQ8lla7hR3DQvxW8DUE1Os3bHYfW1wvE48R8L/6GPpjB9hl7rrJfuU9+qPn6aJDP+Qn9H+p+Ur9uOcaw6BFEQgvt4o59CjNgueMbG+/PihzoY8BR6XGY5Vg96BL2UcwgscKw6o8tMDKQU6Tli1OERay/md2qt0C/uS7u7EyuggctfSXV04IYFqH0kU8b4dEKWSOhb8DYmueq1cQJ2LXRS9TqhA+w0bVthCiUD5xwl4D7jiEch7DFyVjMzGT/XHzv0Uu3qwIShd/5LtMkSN65hakLRyzFDzT5txeYd+mk66XfUZbSWzDcuHF0cgraywvEsOgBLyoZncw3QRcnA28wU50rkrc/oBkG0uPAqeQLHIp2p490Wh7d7CKnJQKM8V7V07WXV8oNlD7wXIIkC6mlily8ZBFKsOStZbI/o43Zk9yusLigtgy21T3L/oJ6NdfN+HkMODmO2v9W2mrmUOkfixlnX8DRmHYwamy2r0Rpj6+qpbO6Zxi3EXAEg3ZHXkP5NeLBBwq0JPIzI6L61nZXX4P7ewI9fHo6qEzg1HtGENCuTaAoguxqsXqH46cg/e3vZxT+NQD6QclwIkZPOGDrBPJOFsozaTLS24bcm1ym87FBEYnibX2gekYMan2XPTrcgr4JHhHvXEKHXqKyY4Rl3kX3ZW2AXpfZfCRY1KBNvbaD4l4h6O0rS51ehJtiq1bcTgfpneRe18ewvdOZa1D4UHcbIHDuftTg1CAiFGhDrfdAMW1EzVF0QBG8LQZjsm8wijtaz0924qDNUDQ1rE9J+ssioujNMmAROhqYcOVk0xS5XqG12Dkp6gmKYE3e1KIG5Ygi9FLU+nVEIGtbYDkX/bWjjMOLmt/m9rNaPnaV+wJiylXZdvVj8s7AAKn9MGW9M6lh1ygd0jRPTWOstJ2/JqQMAxsGgB7SWTut3jgxaJlbAYCE48bPROK14WyCkeAPb8q5GvyTDxjy001Or8+PN+x5AMcJHNf+bYK/2LOH9UqczLGzClthQnXXM/+QBibb2n8keeZusjb8hWlfhBPXKL402AGbSz6CJJM8GARR6d1ZBprLGtTtlMRIi1gOsGxCZEUjxCcwTPS4WWNpYKKJOTnSDrw9338AbBrs8g957mwuUvctp+hVcWKE9eCuOubtgGAp/MmR7HsGNY/3dECt9fvTXCBj0g/ALSy3bvuPN3RHpJ1J470gYGWicfH73Ws9PjJOrHOerw39XPA7oUimN6CnzSL6bapWNHaLDkbwOpe0YQ/ZrCKpbasZbQpeHL9CbUbl5zKbpyIoZBq1J225iWzQBgFXfU/d8zl3ECN0MLOcxg5eYRKI9nRZRe1iGBdthSRexpNNvqW/KekAHwzUvypw3NQ4Lz7W4aqWgy7bkbH+9KjBx1KObCAZhBLnmWOAHkgGr6tiqXBzTcdzDhRQX7EHtW6z5t0jr2W6DUqBiQo8ZSU2k95qoBxAg4SDDris2lRDDrQYyulA/E2pKDLxQ6lI2Na9XAGS27f78sMgwqMHgUgK8TtMI7qP1Gi3vvk33URFip3guqqJ0ZM8cKqmAisEtdtbIvvCwnyFRBiXLAUpAlguyr7qBj9GCubc7soofP7LTyfKM4E6NWujyFmYlO/FWrkRcQ1SIdemprEcRoZGv9bKU62jdcKrs5xAjU8XamTax2hmnsm9oJYpvfh+sP8eXLh81HpiaLSe1I3E/7RKercs8HpeU4zrBrqz8okDCUJhl0AF1WjF9hALKHvDmaACnvSNKjesZYJUsRjGA6IncKZvN5pX6OcK3K3WpWzEBZPV1r6WJ5H/vpKh64d5P+uNRi46h0isMsNfuEGr8fcea98wdPtyafSFMQInDfDwsOcBTvyCk5W9SptUehPHqaY6D5LPBJNLeBjTBK5NJTBwzM/lQOKyFaekn+usOGvaecteNxb4LcxbecvPeMglW3Bpv5maJBiDblE8CZSOqKY88NyVP039k9Yu6U36SURqDPYrdiJRYAEUXNi9TAp7TDvErwz1oKiJRm3yQkPIkGUyVCz0NUlvzDcXN6Pzf5VFf6iwh03jmvqDzov5J3EpyJaEyEKaDP5JGCbpAFFQZZtnTVwN9UOBQzNrsXGr5reeCQqfFMxJan6jTAuvyqneWyfbe5jIF3U7fg6FCJgkek145x/bg==,iv:FwSKGyH+eCcT4cZQl5BzR/+IRjNf1Lp+LqAqe2IsJHk=,tag:k46pyFcz9oyd9qxIfJ1XJg==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXRVJFaDVoa2JGQmdna0Fv\nVFY1MFpCVHk1NXJrNDF1ZEpGOTMzSzZtd1VjCjM4ak81QThFeWpVbDhpMlJMWU1K\nSk9QZ3lBZ3pWcFhVU2xBamF5V290MTAKLS0tIHZOeWtBTzdrSzlua2pwWkNzSFpP\neFVYUU5teTNuK1lyNkM3UG16TzFGV2sKShAQHGUemxMPW/aqhUB5SybbnHuhFit3\nCTgedbbLDB+8ab0fWicJt/XMlunL/VfJf+TTgm1UaDUXSmb61E64rQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:qJAUSW5C7g3rWfxcjFiKC24SgqVM9ifoa8oblcJOPfpATZoHd6aEp6kgUfazNzg/7N4ZH3wQJU1EON5HiDjzemcPb0ixp/VE0oUdfSaQNoiLSjig8eSj9DDqS2UGy9fJeVmrsCUvsyA1vYEeOedvLk+BYpWi5mR1n1kon1RpGAo=,iv:yzbs3JtF2s2Ts4SBu6ex5W9wLFJGnPGoB18hDfKRHqo=,tag:MW8cp1ZAI42j/Ga6mmahQA==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/com.android.hotspot2.osulogin.x509.pem b/test-keys/com.android.hotspot2.osulogin.x509.pem new file mode 100644 index 00000000..b034ee7b --- /dev/null +++ b/test-keys/com.android.hotspot2.osulogin.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:/mrLkZ/9io5Bxenq4ww95F8HohgKzCgtQR62w8re4qC3pmzkbszWFHGsf+pVm+wzH0eG/NG7ZKdpBVNAciI+aWVW8zi6SS4chAp1p9z6WkbCpmkD5CbWZlW8yIrs8elmFlZMSr/WKuNoQ+dZR4L5SFk67pdIRBsGGNfixiJzs82GQtr9FOsaBNaKmjUgJ/7ROuFoygrOWAv8iXfIeAG0wDMPYZ4lF8oWubNfcOjzsw0ovGtLs5T3sQcbCbsQm1P2EVQ3WUHuB+ctHZvpFQjx4lirWppShwcxWWlZK2kJVE4ppEN7l0GBYD1EgrGr3OYro/l7Jo09mDWEGYdD5cNlbCnUo7prIcjFW4TY3/XHYaO9QUXLIeHHKqoC1N2RvbMMu0rPyoUimhiDyy8I8a1O6+f5J6VsOtUZdM2ZT7Fdl3gvxk8tF66A/RnF6IDz1WrrsY2q+ISlrPOejPKYX8xOqPHglJDKkdPHOKf1XdWig+85OK66cCci1vmUSqh46joRpSPBjb95f65TAECoWzY2t4zh5QKQuTGEw30CTAb6NfH9/RNKUFmS8rMnDxMrdoIOJ3yp5YVpi2epifWyMCs60OHswzeZKpwkh8zQ+pFkVu/1LYfXs9ATctYnCuFtp5OR/u6Wp/IC/aQd3jQxjs+StBIZeheMqgK3zQ1XUGh//RH2eC/b8eDSNpc7b0TwvZ5eoLANxg4TX0bIUVuH5KMqp7g7UVl9q1QYOo2vSVHY0DycX7CIyjV4SmAgktQmN0Eto/RaErlSFe/uy33V4oZqdR2zOSdZ6pWoepVSLgYVVOFCbfoJuLKyI/0uWzZIX8B0LqUElzEXhCWFEF3g7BLASlHRFa+dJooeSZhL/d2+g/9JanJDmP7BDWhys6n8dBsVNgtJqri7ggmWt3VaK6Z2A3RvkhGO3lrp8qskfSUmew3+2DPNy9++AiETOoGIX33lUY6pLs5QlgW1jDpeb1Ye8dbMW1ljZ1s/BvU2gGlFGbyC1QaSaB1Po+ed2jAFKZeyYnp7yOqocmBd8rcxcc7XCARI308FKqO5NOVUJCznrPcN6AOfLqEjh9mlf0WB8+qx+68f5UPgGkljyM3KipNjPDHe5Eic4kGSjTaqNCN6DAI8k0BBTqL5wSlXkGuUW4PcjH8EmJPMot9oYoKQlxHF0ByrfycRsOwoVminOyXJdi5+rJxhSiHcPQmnUP0UHOhA6taknd6NKxyjIoqGohHDuAgmFEK24Cy36YduKnqaO5JgNZuttbkPf+s/iJJm9QB1+CCfpE8Pn6xrUao4DGIOhXuB3aFqOKn06zAjWMYbZxV9xC9/FWsK3r6QGvocfEyPSHUlx/LcuNVD/NimMVuhvxqwmX98hjnnKkQHK4f7fpxJuf3hEtfc3NEhmWiz+vJynFCMz7S8SfX2ksOtSexfT5FKAUIJLOIxng1jBd2PnQs1fEorseeqAzCt9OasnIFQ7kP8rBbzRPQpUKDK+KYRnbbfpCRsmrO8D4B+fI3KykscWq9raBjJ9Ym4yKUir7bP4nfT83Vd+92VfbpNKIPEdxyAkWKlOubA4Cxrq9GX34X8rb9ENbyChPiu6JjqQuiLwenKy4Aehhbg1xCpcXIizrhAOhtMdwUjIoXLndhU3GdOkv2ZeQUEgS3IMqwfpRhMSaW+81+dO2IJVBrqG8p8jgc4Uld/V8bHX2eYFSQBk3EwDL+0BVi92UIWdYcnX7Fuv0BlhjW206sf/apuZRs4JiQExfiA2VNGHLX1AyI7HniE3eKLdDAWEKnuw18ifnY5kBjS2ls7q+a+kvFVh7ey93euFScyE614Q8n1QACdUIU7cVXumDLen5OfK2M28P1+zURqR3NC+XkpmbNItnhIauA+CpzmY59rtDJfLODheNNegCcp76N3bcnnoSUsdvYKuXbrJDKsQqSIBogiDSOK7Pg57xT8aIZLWdX8O44c8yEIxCRQQOz8q8jBJalfCIhcLhnGrYf/kzz9fMpr9K1Zxpss0bY3eq0TiWOQmmH+rU0099wx6FeK9IJcu5OzZku6WWonk2GdXEiRgRSLl2Q2g3R/2XeJqKdqPRSlm0u/zgpgPiWArkZT2mLx3zU0lNaACMEzev/yt0Hu8r+8zd2fZKa452yk+K4L16ZtcNkezpdLWchOlQl1d+X+1DIBUmXD9x32M+h8FP+NemvqRVSXokfvwz9TIDhYfz2mDn9lG2vpxMSlPmQG6iiCDLMQSa2KRJzwoUpXIYf48fmhBcRddNEw4WH25xxi0RJafoPoveswLUFDqDK+KZS0/k7BVlx+5nDvVTLNeaD9sU6x2EW9yIfV1jDgpWB0EsV9ylPRsrKHsvDrqRnHw2baI0SfzpY+zATtLSnnqjF20ubE7W2C71JTq5d64unL2q3Lrp8AlHwOOSPZE1mcZYnqiDpf2h3OTcOUL9NpPAZIwsNvw34HMkgUE4AI/ANkFTHBHWKx07qyDw7eZOr6IbEwJaDrH9uB6tH3p6D7PMWcTZl8/8sK,iv:qCYpq8EUF4Ny5HmGb6BGy85cWjFSgssBgnQzbKeuaYc=,tag:WGnqxBMpnD45PZSxTGTqnQ==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4R3NsREVraVRTdWJjbzZi\nb3Y3eUhoRXo2OWVCa2wxVzRRb0dlbzNUcGd3Clp2YXBtZUZKb0YwYTB3STgyWjdT\ndVJOS1U2K0FKaGIvRDhNMmx6azllNEUKLS0tIFZYdHVjTTZjdlN3aVZPOWVsUG93\nV2ltcHREOUdIVWhlOG5rRVRCSUljdjAKITIsxQ8LXMkdqMQDkmrbUfScFkFLRZn4\nFu5KSXpETrdI7I1B/JgO2nDykaFl+PPAu7amzIyzcjiaE/N83nBbMA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:Tfc+64H6YMV5DsMEibKX7TB+bWhxgwPDQImDcl41nhtOfHb8ua2tThKLqSQuILVOTT+kdiYpax2kLRVfpLdt/26DVvNGULo/sGOKZbIBcs0ZTE6wqxxxshCvq1RawKzYLTtDnBMJjogkDuiJ2dv9DzzxP4FS8i4jNA0bO/3dQTI=,iv:XPmwkccN7HXXeQV5auWM/NrA8cUjI27r++0RtrC8MLg=,tag:ceV8/jdqDjPmawvkXsHyFQ==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/com.android.wifi.resources.pk8 b/test-keys/com.android.wifi.resources.pk8 new file mode 100644 index 00000000..17128d37 --- /dev/null +++ b/test-keys/com.android.wifi.resources.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:3hxSBuSZFZ9xBTTg2KVWachRAHTp+1Q3yMbCFUEaymrjnWQbH9Qc/22iV133zykdIm5Z+tS7A45hTQdOPzVjr/gvoO7uWWtthgg58LVqaP8vWoWub01HX2mjeFhCahAiKPVuklTczR2+4kIXEGyOFZA3RzCv+YnjdSgvjTxwOwCxkTt32payRaZSHG36HirLGWSIsabn5cv2OlRAQ7k4CiEshWJKE7kGtp4BGnSQ7sCq/KxoVbVFJtc8Ycldg/2LKH/dKChKIHqYvURhc+V3Fam9H76nSKsClW5j6KXkeBnchAxOPHc4P+8VK8u+V93XOCZjnGRpe6yCKGJfucBUenYW6Y60Cgg/uYMNk5Ormyn315+f/1lLkR6gusMDOyRe6A/ZklGPtRvWivRR8WokA43QU/BDHizqlEw2svF6TKD0z8Ty+th/cqmrryfeWX789sqtkkjA5BVLrjUnJz5ZNpzs59egylqGwRLhFzrI2rOyxIr34lHFijxnN0/v6Rrj9R7hzNkLOeJ0ZK10rFvGYQ3TzDDu1HTxJ5ekgRekpuQox7S676pY83tSduNIM7Ls4XVNOHWlDLXF1gerhxNoUar716Wbvo6wAQStuCM3G1h1a/GaqgKCDkJoAfdxGyxqOEz8wNwcfH8Qy479LjMf6/I3R8aWhQZsi+WjdFHT9n6xgqF7z2jpE/Qp/jR7RS+GfRrQpV8gGBiX7dw9jzhNxrlVD3cKLaKaMyv7w4kbHiZfO7yttEAODTTElgtTO24bzc/EjyBK5bMC/uVqUX087/5BnPpGHGJY3g6g4rZEqL11Bn9Q1JvbxPcsBRx259usgLP7Id3NxivAgfqKdj3HLprMbyQzR8nE8N/67aGuRPlmLzpTuNQr/j0aKvvknR310gOigmiVoswp1yf72nlMyNkPvMBT/wdzwYUnVTe2tpmx9sXVYmDaniEr0L2I+t2lEOJ1IPT0Kr1fHW6GdcVTDW6gzsYrb2mRGGcXCkxUa6Ut0hqvfBaq9zh8qWtv6YK3dorhRDbtN0FsP7s0wFzM/enwq7sroB7g6nie4dLdd/Ew2Fd0ANFYnXedJ6nQE135c2eCL0EXATqpl8UaTNvZI1EGQIse5RG4iKclO/lYtMfqr0odd7WAbjtGmmBnuyyDoFTCqhveDgEF80n+1YMoqGezlb0Fov7mYt0Uwi4uJ9+zmro9MwVPNznca7P3SAcYHmqolUFvfauWp4nJB3UESUsv02W8aHF/jTP4cJEyck6GpGK5nluxZo8LhQZnvbtWalspZKKHimFlkkhE7zanJ9U9ewSw8jZN7WbzV8wg38Qs4+fEWwk6q2Ejs0CTfnEEPUbAh3O369nLZzUOidaHSVsJcbCDHfeMu1FsP07pcd3+zt78eWArBj7jte7NsNtIHg0Jd4T/3g3jsdFG8zkA2p5ayFWmr/0W4DmRaOYGzgdbLZ1Bq3vEAw73qpPCNJxU4GBmMQjaZziSYxJpZPhlbP2qrB/VxRNU3uAj7jmEmGU55Hv3sGSA7KRqhBxl2k4r3iuZq+flTeLJFOcZE84cKaVQhgfWt1xulz4Fk7C+vMOLCJewElnQxBiuAXoJjsC8qlfkGB4er9r9AAx4st89CivR30mbbG9TShWgeY0GCGfmCQbW7CTpE1YG25vZqv3lBvSLV7vsWuYRzx9NGZPeUzcArIYo45th54RiMSf6doZ6jRyRgVkMF0hGp6UGYvNCWcR0fjMlW78ta60SARwhq5UsM9wKRu9Iv9wv/sFw9ppHWII4gCYgCiz9MOjqX/k0jYEFGPBrbX7rXXZc0FvAEexyOsl5aipaMv8sPlpzzK/WpfufuXtW7B/8H7o2RC++HmF7yeQ3T/7xAth6o2rMC/PXuYW6elBjlKutwjbizLIlSuyff9jlWEYM8AMaYur0PTE0ghMdKQGqoJspnSrI7KT1HNlHagFh1uBN16BjGyfSrlVZ5yNLI+68ASudekA4YGOzCo3Yj3Y2Zkn5wLQ1gBAKEbQMLscFL6lRmYk1JiJ5u8ikF2sbHaNQvDMIBVN/zZOMLB0fTwGd4tcjSDdmS7QVEoJM3im/YfUpzDTS7N+NCozxsJZJzKNGcgF8rtETdfzIr31IpdSN16WZ/ckFV0bM0FI6cqvOBL49detauKOyOjdwupf3BlaJlsnrFm0cPo1l4rZEOjTKFgylCSWR4i4Rpq7y+j96IbScMRvS2nAlOyCnv9TLItlXzFE8bWp/+NeOEj5ltkMmmRqSfIk3Z083LCHRRdVIHc0nm2TZrLh8UHu+o9zIRCo5xwqhiUZYhlVSvRc2MiwbN1t1Ztr28rVBLX8Jj45/Q9Dn0jTu9k0e0+fmz+MdzoZhnMvEn2s9zK76a5Z+JOiT1tdT957Jc70nZsOG6/XNo7kRGBSzPNc8epq2ZFkuB8KUBkWPYMCiAZ+FG8xZ+zbNLHAhoHZg1RodNQzjPGJmrlY2wE7DtE9vn4nQZNWbKXsutbEreUEj9tAlUe1Z5cw0qXNZzZ9p5pdq+H20XWQZi5lurTLnxQm3M85W6Jazc5X2A5w3KG7rTl10lULFGVGuIMSV9W5FLX1SJz0dF0CT5wGC8J2n2/EDcs8wRSITUgDqEwR0Th7Ik/IDd73bP1wrpAkRDX+BzNl1ug+iSzn9KIqyoAe7n2FngNjt0ozh/83wf+PX1EK/t1EqZwXdLz56qBod1MMJlt9TcN8vUyW/03715Pb+hpIvg8pPXD45tK939r3zUnvgglQITpcJYHbrozilwKsgivcKjBHDTFRX6V+tPnqW+xY3NGQwfVTMQW6KpEVcUnn4Aj9p1Kfz2vTql/jU9vZwJhLHgJI6opzYzL/NasUehUuOvcs7IYBGUt36KOQ5kUNMR5Ovt2HpRs/JLdUrQEwVT2y7SNgAtcQHJM644umI0bZz+CRhTmJd2ctzAoQ3jHOqtsJ3mQ++Kla0xYe4lGkRGPyNEXofQEZ7i7GJVR4XJ3jFLdV9/0vDD2NOmxwnuET1J82vEsojwxjws3lxlCRKkygZaMn6kLOKk6kw8ocn9dgHnzQc4VAUHUbvSt8IINN+pcm7y87NHRrme95nALRBogiZN73EQwNOZ1anwJw3O+3l9WIuWwaSpX+Vn6x+74yLkH7m+Ju3mSRRaao+yAcEeak3OKRZyw==,iv:gY7snHxjXUy40Yh+ZRdcpyXSfW5Fr90JbjD8LItIl/8=,tag:6LAjapGPgcyvIl87DsHmRw==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwUXcwTTc2YnhxdlViWTF1\nb0V1cWFsT1YyYlFFSUlzT0N6eVNGZ3VYc21NCjV1blo5T3cxVHJ5d0k4V0ZhRzNq\nSmk5VHdtRko5amZ5elBacUk2dy8wUjgKLS0tIDBEVmhuTEdLTVpRdzRvN0hHbUtr\nanpVRjd3ZG53VEJPaHlHWVhRcXFLOHcKh6Gjjmr0xabE8jiLlm3nMukVyxxMAtCq\nEM/mvOzbao5WCU0J6+xbSIFp7wFqKwbJ7+OTJZ3fD15CKhhBYPtyFQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:kXA44GYEeOrNwvi0gi9wpK0RW1nPx2ysWq8brom4DNy2nq8WScL6mTYwB6QwzKT3wHghwqx0FTnmIEEd/oS4CYLBe9oKn7b3LWH0XXfaCZx0YXQSRD4HIkFI57b7sGuzdmagDHbg+y7ygf+OKVY/DAVzCOU3RHVB5A4pRVnJ1wo=,iv:FC80aBT/CEsojVvlM59qJGLdHWr77+6b3/D40xWUTjE=,tag:cTQ1QlJw6tFaVMgir27rjg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/com.android.wifi.resources.x509.pem b/test-keys/com.android.wifi.resources.x509.pem new file mode 100644 index 00000000..2853b81e --- /dev/null +++ b/test-keys/com.android.wifi.resources.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:MpCsUMavYrDOgFYQGYkUKO21h1ti6JEIhnqQEigMVRu+6FgaHWkjiFGqUABkd9BqNeiNdQmK3r737cDJ1I7EBwmD5/WeLozx/QnNEXgVNQlCi4/oFNK06Mtd3TeM6e3ZNB2zMmFHx2uuXrkzK/B+6FGFsYIzPpqP7LVbSITSZFINfQj9SO/yTJk//wKOjMSTFsRbQqFR4x2ukuOdiNxcuk5t9wycrT9LXdixgDJJnlFj2F8BmisspAnpqCJ1pa7xeCIC/wLjD69e7ZFJaU3wmkLKM4ggpSQwIPhilsbfNRrAvhkcz0QG2rlAFrlG8dW6hJBSO98Lk7on9aMp/cJkZ6m1MqDENgfLBTxYFkUUMEpxvt0HAOt7YZV+dJAXGNpBuVAZrGc2LBnyqMyQD4AXKQ5Mx7iVRCOgkqfIjSHZpxTtePmzbB2QyW5p0/+nFQEhT3q8qXdnLmr4eE1w5jOAX/rm4TyYSNnKRwnw80WecsN1i1gbiyNCz6STIazqRxuQVkPefkVlUqsoveOL7SXWc4TExX8K4Q6LjfmtyICnLVizK+r/H2tYNu2gj3B0mdfLTef861AJMspfsmjiHrDYseYi6lPMVq/EkUgD00u3+9LtRGZD+EluWw9HOFFaon+6TDcgeD1yPs5E2e5GbqHHF/fOMkYlCAtRcoS3PXblbjGT8e1e46Q2hnWBxlUBRqha97rWY+o8rt++druuyCp//N8iyZqHvRhQc1o03MY/8PcUrjO5lgqSWwi84HtbzyUA9iRxow3ZmW/DKjs4C+eE2q94JfpVC4JzdDChhPtIPf9NgzfVn2zOtdYL/gxnWjbaByYrYNKRfG/cvGxAW6bbRByEF3o9tmWh1N7HbHyf6rzz9uNKkTiu8mApP3TVqii9gBMXfF5hlQsqnpMrrdIYSySRXLthdMiMuaazy/PeI3BuBrOKnLzrxOYEG780zJkupaHDLkRz7sZOhstAZgc9BR5Dytzx9lNLmLzEqxvVO6Z6sklMR6W7mxGYSGCAjhkHGgBUYDTuHUbG1SZ6rE6p9apRsIVMDNUejpaLdxxcrAwAHgjD5XZE48Im++Uwni8UEQS0t+0miqFZSH3me50+DRLc55Zg3jchYrFvvkQKTrzIRX4Vz45esxvAs3yW1uXjGxGN/2G9//A29DyVPAw/LrO+j5WoLWB+1cP3kI54Xegcei4s3E/CEEaaEa13F9rw+44OkT4wkJYSlLzhFeuKJdCAy03Onb/oNAw5Y8ePNMsCyqL6aysqdct1DN8HAmngxg3upVoh4zTXA9VbZ6H9T/NFqwhZ3UYvjZkDYZq117zp9NJ6rCJaFSIEbYrXyq3EZQVamWP2LFARNrFQE2u3nl7cT0xvZ4b/6scwiu3TFy5IT/37Jm9JH5and/cCVDYNEuAbveIsZcX5f+wGBJpda38vkHK2cc3SwhlZLh0AL/tryrB7/diCKPXfH8j5nSr6+9Ra7IDM6HeLa6By+AwJFM5V2JKpFgQrMDEmPpTNcnoBvzeytqTYvrT/OaEu7xbCdsripXwzeLp+LHUnaS4Fn746ko4Dz8SmNCv4gDy25NIzMf0/4fE9fGrsdUpiRkXZLVG2/NFGHZEjkg1SzMrXTlNVMt+fvBdeImVwmx/78n6x3nASTe//cRRjJ3AYPpvrqp73e+6FV2ty30FLgr+dsC5VobtG7ABR8eqcYGxbeLVQGQz7VXR0f5CkcNLnatfUDCMHl2ax5wsF0Hd5NxioKYhBTUuzo6Vznfd/YfrG/OOQGR6wvj7iR2Vvr0uXtaYq4/7ijOxJjpt0kn9BXc9/WEbXa0+1YYl8qR78U3dC5YhViHLp7VdPjKJPIg3vxG68ylS9IPOHsiDbGK3JCsGEETKOn3EeG/YKGZp93Rl6lwPhYNHcwEfE+gC7mNGm16DgPASTDvukI5rFF+E/VZyZx+cseuCrMwo2hw/SMJOUrpaSm9g+0mst492XgIpNNmai2/2AeJrjmb39pszQRaX1rWrRYFgso7us4DNmoZ/YuE0Lll2iuaMMU3dGXD33//qvyYokc+giDs7ozEvLUlwwTIDTWNNv1NuWiCDIajveA90Ekcg2A8VdOh0T9rKxWV+pNZTgCgolsTM+H6EAR/Ouv3bc76SyU94qzxMAOaZXtdLnI87ObhEv5BnIM2GApLguuex2IWd8GyECj18H29n982GzlxSn6wq5RkxtXj7gC/hGnfEJdJkv03nHkti+K5dnQzlrSaXvOzjt9wUiyAK5UVoqKnbJvUeO8gyzB71Icgm1hibcXPmYfyDZfoEJWBPVnFT5azUbYmceNCNmNzfDXJiJBmboRSo/cc7uh4rygpL+inm0HRRjl/IQLp1LdUubl3sY938GDcaSIkfb3SwlzN1z+fXXeHRVbmMJiH9DlkReuajyKKDINWLOaQBMP0lK2PpcJUlP0ZYKc2NN9fTXAIXep5oSCbxK3sK/q9seOzQnOvfxfWK6u4V4WpPIv+ADEL6q/bdkFw==,iv:5cX25QBZ3iEOxE4iP+sexx6mfkneRF48/L7Kmiho7xI=,tag:Fp/un8hen4dR4iTKVIMsKw==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxaGMwT2p0SXdtRjJIdW93\nSDU3V0RoRzBXa1gzVmNMTUdRZUxQTloyYkZZCk5sdFA0MmZieWhlRk45MlRxbSt1\neWloM0oyV3lLOHRLTmNua1NMRnJHcEUKLS0tIElsMURxNTRQalRQZW5YbTFibnBw\nc3R0dDlzOVRXbE5RUy9MQjYyQUx1MlEKvyMx//IsjR/9Gf8oXvFx/5BhTE7YvK4U\nsBBdrUXtk3ZhQ4WsJ3hCGlV7+W1U2uFnciPWphkhORh8nvoMH3ef1g==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:ZAkbI/q6SnRgOZVzkfdF4qaVLRCKL44au/6mXPEZpIEKUvt5/bwGECYj+wiDz3RbUMblr8SDUw/ej8N6MhucE/aLLC/Pm1rhYU5uCAIEf2QlTm8gbRzEENRSrGhB9zJANLVtu7th5CNVnA23l07DfyITa/xmN/L0pdbuSlPwWoU=,iv:FKPrWNIxsgENz7wc8rMYWj7q82PyZfFWkiuyIe26eeY=,tag:9AHbl532XBEcjmUV1ofQUg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/avb.pem b/test-keys/panther/avb.pem new file mode 100644 index 00000000..036f41ef --- /dev/null +++ b/test-keys/panther/avb.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:a/WgE8JMTUlSeTKJxyy3u0mfBk3JnGKVNb3Szf9YOJnDvE48Y4dx5AG+B2TVcRmoOA2zRlJYPfPSb5BpxlVyav62hvSE4TF4lYJAY6kvFMmGPch8M1YA49nahcYkZFkioOpSVmHh5P9CLvy2kGVBmKqJU+DHWDp+ahQmQxXFYKoNJXj+sDKnkoN/xG3NsM4yRxqZnDvtZnN+rXj/zpCr66E7hWiMFTTnULSt1pHOgGkcuySC1S7WPVdjX4iGu6cnPg5UutSFb16QI7ln8yjp0iMrlV/C039DDib5Gaw7m/AwM8HGQ7n410FRJ4hboKBM3fvmWku0V473XEKxbkTY6giLV+CmfU9ovWTFfTPA46FGSKgmEOyXU8GLaPRhVHTCyPjoFwn0fVBbaLPgr01nMEEvREyI3r0POTphquwU1Y2p1U3LCYps/JFu8VloA4dAB1zT2yUiJOQHGzXpcuJpXrFnUzvxp2J1lmOo4IX7s99De4wBc1gjCHRjIEeqhbSZneZZzdYUeK4d3oF2z8Ve308GxEsSz1wfvUZfGfOiTGkrpyg1p5Ys0KPtxYg7/D4uYo3vUulh6z6q6AGtgZz9cwqKdr2jfIbRZ3J7oRUMKVbSAD0XOcd0ckibBDkVrLqIP92+ebH3WxM9xtJdlhZiODZt9NDaZ722zv2/9eLLgpVPSR2r+jFL5H6o7j21tXDgR5zh6kiZ3DBnLptNTrgOCb28hMzg1Cjbm1NAl6770L/ZUGHGJAbSvdaDRm4M803XRKvKKeLppJ4i8IGMdDZC8NqPUKFztLMeoZj9KFCRBCFc/L8os0msKoPZlwJi9nzLHrvVJ3Oqne8fQGVxWqZqYY/t3Ud3sVvbO4k8fo/yQkiSZZ9rl5XBz78P7NlZT3NvPrYsPKJ+bTicSE5/r1XWO25NDsfua1y8NwoCIt/eJ5UivedM2slgEDxSy4SsjfUqp1hz8h+1NAAwghgo9eeMmmCOUI7M7gZCX4WKhehQ4eUaZesxdlzsMsZw/SVphRKqtl0/9dilsK7GyzuhyAiQhDtLVyE7pqqE5DoAM/c3UJEBK+aJybWyN7lVSOb6TeY/ncWKCc4G3UTx+5UdR22FGYUBp3pDbNthnz+oEuDO0RfLYW+JRgs13gUOaEgPNi4QdVz9knCDGIwNSfWwP+nZnYepkKyFLqVtbsnP6mjxaZkKDMNrqa4ZQDEL+KSm3+wK4W2kDbTKQZGRzELSXtiIeVf4o6Xo69AiI8o/bGT7+oYN7/5ox/p0vwuYvZOncmaKcODkTs3BgYp3TbgtSUAq6XngOwevndDsQktfe0zmFldvxxtT3Ggk5SW8yxt6vp3TmclsVllloZkzSdmVzhTEpYA5LphMwQCwvXQO6kPVt34X6gyT3v41CAELmZfvz/2sq+bH5ii52LkKeDi9GRzf+26yHbR1mIaea0gscPVMt1S3NJgsm6uptEDJf7qF7gqw7VPYfW+m4GBoQl6l0ii6hIfaL739HFuAnt0g3vEc7XOMT9Wy3L330b6+H7ByVWo/u+RaVOz3isjedZnRKlW/rcjJ9thONNU2QwHG1I7JjfqEHLB3ffk8+n+4FGEJoGsnxa8tPmu3dv/LiLp/xvY3zkKI9sPhvf0eACZwMyFB39hzzJcRJitcJYdv4zMbNg3Cc6YxdAt6YBEOnDp2RtEF77OXK+NfrSpJkTXOrsxGj8NXS+Si5BBdeVQAiveWQxGtmHTJoOYzoM1CcJUTE7UlCePU9TCrgprn0ysMT8WC+l16pRbmbPExvJLwxXdCiYtNRT0m3X/yjSxqSHAins/86AoT7ZqKxq76YyVjT3RNGuy+NCD66bR33efWcPt/Fq8m7Y6b4CXaMr7Bwlz9EVNI5B7oFosFgcXqHj0U0/DPwTVP6IlV77Nz187Z5DhLZD4DaTtdq5SNQr/L4oRmEhfKDHk1uiyoaguftAv8r8rSTNiUu8iuby3uaFIwpvzyNJ92yFaUC60MxnT/CCSFh0P4GC5iXkTc7tsMVfzjMkGSIzFuAgAt84RXONla6/ik7HXf+JSgiBUEVtkZ4sBn3mF0rrdl/BhdD3L6C8WVRIA/bdutoS/+oaccArJW/w+pwn3AiFWg/AqplhBhDeN63xeVw46bWUwfG0159C9V+xMO9H6UgrRH1DHwhPFMVtldO1J0XH9V1b5SP4dQH/H4ZvZDQ/3RxWbMxLeU4Xu2QOs3+y/VVhuMv82lZ27hVjOLV9lY0PQJzIsur4ORWZ+F+WxEXWEw6GzKq0uJ,iv:1lrTTfmMPOGM5oXijpdhWyGwJbfVDuILXXUNqerHLbY=,tag:Be+uywYnznHZQtHPLCZMxQ==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKQnJqVUk1NTJNTVh4Yjgx\nQzNybkFhRTFNMzJQeVhOalJGZzY0eDNFbFZrCjBVWVJsV2pqQVVoTkl1OU11b29t\nanRLcHVpaWZuOFc2VkFCSlUwRk1ub1UKLS0tIFZRS0lBeW1BNDJKbHFoeWJjZ2Fu\nVzh4T0wxSmxhWUxzMW55ZHkxT0FGOU0KRj61mIUHTFclrlkR56Bnip38fLtlUhz/\nkIOmaVstml/aw4XP/qeHD+6DfZ0Cp16r2fiTumyRhB6qVlOO3Nv+sw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:EHgzZBNYyD5ICe5J1XtMXwsCvYIVfE65JLjhShl0bdjtbGIO4U/RI+23iRLy6eSaq0YVweqSopNOxlVlHUQ6FzCPAaYXWBgzLpEOOR2I5k9vuIdgagDAtrsKpqxUttZaxqU5mIL99eq+/UP5NvRBKvzQCX3OO7mTDEORslHGRHg=,iv:qdceIBFJbII5F5zWtzMgu06zZfeGfIpKZxfmGs1euwk=,tag:Pk4zqlSRFmNNqa7qe02DZA==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/avb_pkmd.bin b/test-keys/panther/avb_pkmd.bin new file mode 100644 index 00000000..4cb981d5 --- /dev/null +++ b/test-keys/panther/avb_pkmd.bin @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:ygv1PiV3n+Mu84eICgMtCkl0tFdYmnpwLyeHnKQvEh5TrvIwqTBbadx2k1uDuafuicH2TE3JcAdIyb1jsKV/8Xx/vmnYa+4R+4ITaxAZdq7Rvfiw+E6EI9zLasN3xapm+LO2DyuSvzP6QaQa9Z2avrKEh41fo33yR3Kdzc41h5EBO2t+Nt9pbMHAJveX6ynd8yDzpzowMNMyfSiN4yaXAbwntnkcgWM6d9IEPa+tA6pdTBkCsxvH7Q/5clSAK1ITb3ff/rmJaTdl8pxovNoT2xmkNymg20f3aOVx2gSx9KH4hWOyOUSBsoj2JXyFFR+ME2M/nqldg1rAW8i7wIFAxxQy992I8EtP7dr3YX+yLQD1sHy0WSVhwyAyOw2tDatDv8Kh228T1PEDTopXKU+IPMZJpajoSNewBDwYgTRQl+RPLqxDh9fV2FJ7ZBLC8SjEqQHfXdsDSctHddbFZktbqMuSAAdvHazjQU/pU+BilGucBcOog5VxKyM9a56kiyUr/zeJWG3g3cuP77hsp890U5l54O8/7KtSKLuWAyRigGhPEwZiU9iK+F6UXg364AarsihMsAesfYGrvPNnR/uaLqNQFKzNIjWqUqogJW6+ubl+VZ2XMdGv9p7xwHhQwR3xDJzSqiLCXOQ/ichzd044tzyVuq602ImyXj7un2ro3mEM6rLcOOggUw==,iv:t+o/dlRfRqYJVscCthg5gFN57/yE4OrObgzahlZu1CA=,tag:ezU9lsruOC1F0S2zDNZ09g==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnV3ZhaEs2b1JwVzNrNTh1\nNEc1NEFEKzh1dWk4a2crNDhwODY3Y09HRGhNCjhwSlpNU3lPdDJUY2dFcjZlVXk5\ndVB5VEs5bkNMSVlyYlhTQ2VhS1VxUVUKLS0tIEFaMExLS3RabkRVS1dhZlFNV3lQ\nTTFMYS9tZ0hjQjVIVjA0U0tlKzJ2amsKyVFIP/ExkaXNrvtdQZiVtDcNXdp+UnyO\nK02Lku27hm6LzTHssPMGTtLLJxpfoL85v59Yv8P9BMsYzPjZ/BegLQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:raYVNrVnxkOWGTUH4RKh6CE9XjoEwk9rwbwqCOU6TcSR2uHuRwD5Xbpt64q6o08+HAz+ZQJh3w5D83d/Xvcx6LWBQAyaKh7ZQRot0bZ3K9GXUlXa5gApG6eUoD8nVYnyQMbnEhzsekhIZJ+c5qnr7Lqm5TNSjkoDvFjOeCizMNw=,iv:GjIk8PEl73mZ0S8VbBFXXiXC1qF9leMxdPpu8BWNdoo=,tag:6SjPR+M9YKFM9ktsPlb+TQ==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/bluetooth.pk8 b/test-keys/panther/bluetooth.pk8 new file mode 100644 index 00000000..d842bb48 --- /dev/null +++ b/test-keys/panther/bluetooth.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:vesyvERgbRcLalKqpaJ2ND2maDT2NTOU1uuyPZulNlvE4nkorS3//oBhJDikVb23vWf3ITO27paGjwfQ3bwr9IGLl23+5rgRlrcdAlbOnlSLlbOQ6OSyeU0uqAKCxYDGSgoL/KSZELQNLz6BdFgUMr4UIywi00DMmsDTI2VFJDYMXhDG86d5XjEJNyh0zMWRViT8LF2pMQxZpOsUre8BlSirJEhVz/BPNQSGPGTphI5K7Veg0aAAffVs1PVYLLYKezOoZP4v63mhjl1Gmy+cIK6CgkJdZnAfxw82XfDx5dYN5L18J/P9+QZEwj4zvLaJh4PNg+XtQawy4/KqjsjmJU4WrvJH1OQoVtVklJs0NnFCh+zF3Ciw4am9IxgoSx/2Ik27ln7TGFLhCfVkaa/rLhf7KrGqN5D1OvAufT39OkfD5hRu7TvQY6q9yC/2Gzn8llz2gnljGM4j7l0Sul+0rQv85RKhdTFb/iRI0+40q7NmkN18jcr1aKsMA4OZCM1AEnwAYSIX7Q7u/gEpXVX80438LScGeklCtRQG6RJc5zmniiFM1Tt8q3ZnE6nb2+RPEft5N/eily2NVlMCtVrth1ONXvb503OXPlNnCS3xS647vpBqeB/W8q8+GzxEWgShKyDj8RL/BjoXDasYL+4FNF/a5rK0sJ8nT75go6iEH9F9t0jcKgzX73BWuON4EuP0KTLaVEZr8IKdAaI5AUlB+LJUb+pbijEBVHqMD/i9X5OazhPsd42TZ6E8Ulbdp0YaMm6TmTxWzAr3nIsKQbj92hoxSfNcuJ36TvpSdSorlQ1J9yITkAO6H5mluFeSF6GpbaDLKf8BprltrpB8JhmYhKDqiAWIecj8iad2svReHT1ojb4Vhp3kGnwFc3PMjrATNEknSJ6OSZde+yxpuHZbFZLbA6dUs47RNkNTWIEgInDUPy8aESMh66a2irSqgFfGPLG6wZLI5OEkgeK+rIme+7j07vK+iqp/D+wkkY8jpOzvce1TVTEh2ipPBy/Rlu0dt+Muj0cD3pWHXvEzOBbOW0zCR1HBMElfSrMwzqaK7hitiZVWf3YBU5nchI19/u7+m3fWViRSwiXYghUR6qzo3eSyjpdv5f3uEoytfbcNCy9sUCb3Uhl75zE21vP44hbDZuMwW5rprFfc4wPjkMc99bJNBaq817aj3ACN/0Yus0QTNfuVxr1ryRdLpBu4oFt1Sge/l7Men706uNclXLOUHZrc31e9fdXLeXUXkVMO84+pFzfLZO+EWSOuL49MK+Hl6G0jQ9fqEjJkzUl/8al/9Y8ypxRbO+EBWBXjaZ3qJQViA8gwbqjkeYbzPARqgGU2JEEGjU65R9xSY9l51YjuuBSFhSnLz1HmMgNbhTsxRLn7+rDbDovqmdPSwLJCwJl/fr8za9N7gghfysG7Wu5790vGsa/TydxBqNpnbxn28Z2oAh8/d/1nOC84JyVOeXdhuj98INoNgwR244vLoEYxIi0isr9kBMXElvIzwfwE+rYSmSt+21p8sYbW07NL+GudQnGHUjK4aNWFt6QmepzJLt4aq3+QUu4ohr6RAUYTxzVQ0QX8gKhT0y1sriP8lhduSJy5KN6SWAQ2NjsNxt0w/WaW0Oji2w8NOr58x9ynLqrdGaCFUK/Me5NkdBa5sWSrWIM2KwDWt3ElplsWE9bujz4p8u1ivm72iKQAAMLP8b9KHlv6+dKexrR1YZc9np9CT71nINF/lT919/CAzewtwJaoVqyPhIdjwcUfa1kiSZP2mlG+Z6ogzStSmh+INaG5COc5jx9GCkgrJGJ1a0wbmv2zlXneUT1aRD0neCA4bCLMbnkhHCdKgIBAEgELlRdxyY4odrpWAvvDv2H0O0Xja5H/KGyzDwntf4ckHwAIU+6X3wQDhwrnK4YwlWGm2Ecjfh2BgNsffgiYuzrHFIwEA5zOuPF/sZhtMzaYQ/80oTwOnwqb6sTeqMyU8fLQA3v5qikRw0lMcvLSRFK6NS4mWdye6pWFtcH2jf726szJEg/qShE7FOEPmB5QJpX1ZMyijlrzl9aMjKT9fCbC0EM9DSUjdo1hQzDggap0+xeoatt2O2Uem7cbdRp0ghnu+aLH2Pcko5e/OGZDfI2QHMh2DQCUntR6Q8nZD2wRW9FfhBLcAI/weCJIMjqXwevGpY24kOZtHKD+lJCCMCVDgLUlgFboI6mkiU6yMNbKNMDRnkueAGOHfCe/dQVE7lrqli6jLx/NVv6SCdik2QKwD4apyGoQREAEFHaG9zwrrhuuLJen0bg0y6Du0jsELaJx5wamon/w7WwmUUDmmm3DpzeXzNdbK9VwFV1qFfRn1MczadFDrt7dU2s1bykMMWyalNzpNRlJtNzxa7GsLtBcZpn20Y1BTHB91CYT+4fX6LXTSrkXf93TsEmNVNWX2fSUg4Jxad+FqyVn69yty64/Q1dIVwSx/WV2Ihv8vklE19uuZDQViFhW4sElZiB6igoO+u+nsrBkotdjIRg4JpsLjm9EUVjCKQMRKpA/AmIWrFSiLMvBDNgPC0TRzPAbUXPrWzDm7sR8oWK6kxzHFqNgYD4+i7NCpBaBHGvc7XOQWh1dyDPLpljicyAxZ9tci6Q8bgMYfv+tuJDlh50m7u4dSLtQPzTX2y36UFjIUz7dSu2sujQLEZeNf/qQOlAuCzPqsJyOl76lPbPrJiAeW6YDREEd0y0WbKNdRoJTbyOxDgiYWPeEbo9w6IsO8sn5RLSny7iLfMVTeWycee+koK9o/QoRXveFG2Gl65EoETZomQkBRhyAcSSyGPemdDeYJSLYr+CqUR6kr4JsNaaG7Nx0d5a6DBRAYGGEI3VmGn2ES3610TQakWr/oxveWHw1KQb25FGYZyAr5ZdfWP/ZiFfmb7zv5Tm/9b2DBhYeUkiN85Gv6Ha3VVfK5HWS4G6lM72NtNL+K6CrLDxS4GoLPApog9jJdDWTgd7CWSgfCbIhaMgcow7wHqe5G6pj0uAz/b3SZbQ8w1EpwBJVCHLsv1cXDqfNaCPjTRs2NBuyk34oF0Dyu6hmt5nZodjFunsi/o4zzbAacZ+aSSy0GT3vzTuf/stz36+i4AFi4IEhjeAil7qKLNU9Ng1N+plVo+1TZlJzRlW0jKpMZ6EV0yzj1o9eJ2z1ioFfjVW9,iv:zQp10bL684IMAcHJ/lhbhxO6/qmMH6KmE5d6CPVNZhY=,tag:7Gq9NcwUTF5N2h9RguqIZw==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQZGh0clV5S1Q3cnpMd0Rk\nZ25TeWZ4UHJMNHFKbjl5L0dzUE0ybWZOL0RRClJmTk9HMFRjR2s0MUdrRkxIbkYw\nb3ZlQVErL0JuSXdNRkVieG90UllRVTgKLS0tIGlBb3Z5MnArak5mdFBVWmhlajJr\ndTJEOG5hUjBkS3RSUk5qMi9mZ0ZPdjgKFG1uZt7NwU33y1Oycc6i2yFzAA75uZmF\nQuJIQlgVeT6iW9iTe3VWM5bAl1E4+XVFndK3dKyKnj0CU6yuLrt9AA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:mFawRVdYtZq7cn//m7LiZ5v4QHv9EjeK4k5gk35+rDk2yadVwbwOAeJWSPySo+6dJwOzb1yH/3oLKM0Ey2Y0pee5tMg6hiD/SKM43v5NPqXLv/B0k6YlPGpdTC2wTeEhh9jdctZxsNp9c+mf1xyA/jlqPlQUamwxFZd/k9yReSc=,iv:FWs2JoCpJEEySvdaqvOw5pnWw5LR1sbmEl7znWSvyNY=,tag:DShzvrZTYLaUFVWDaiZHLA==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/bluetooth.x509.pem b/test-keys/panther/bluetooth.x509.pem new file mode 100644 index 00000000..57ea5854 --- /dev/null +++ b/test-keys/panther/bluetooth.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:Er80xf+oOFJ2uxipoqwyF9ZCzFGaHy2cEo8jV+VSXjhFVPdE3A5XZQr2d/GvwmLdRF2w3zKNZG+gHYQ/QyVBMMxpnQ7XFSBgjZ9Ky9hf/ZjvHRM9zd8ViOodB0ctOGoMcMps49oODZtoxRtG96KxSh5Dxu8ANgNPRSsVOsSi2TqJPpNQf0KmBmUqZlrca7axNOHvmqZeGyBbEYauEvOBCeHsgbty+a/6F3VlnIVKHhDEVinRx3UTG5/vUTDSIRMeFZeKL4oXxswElWPDYlMwrAE8QMLuFXonPjQevdajNsVf3wsVHnYv9/CMZOmoOqQJMEARVUWyMvkeIWHo54VRNk8q8oM/lYAhGwqysSIPCezcwWLcODBQ9lChVtHjBwb19IcuIG0pcQ2ImScAnVJYGcRLcOk1gJB/aHjtLfMCeEnHEYLU3shXV1PyR00nSZmiQbeQxIsY9a8eXqgMNhcrtOEjA+YXu/j+SbzPFG+OR6HotTECsYwRbeAJIvsZ7touqFiLmqFiID/jY8wn+nW4CaFZCCYvpGmtVW9QJAGpnV708x1qtRNKK1/9uLCKp+VT66hw2M7hp77VQxUC0hUQjQJ3f/j/dsOUzVvP2q2eLsmb61B0qKQ4Ys/8phT2KHBviN+/lL+/c6WzWpmla3d9octZQtpn6dsEaL5U+W8x3cW07Tf/2W8xYFAVaZTMRfZVvo1LeRUSWi/7nA18/e+mAn3bZifUPp0rM2z5xjIVHZuMHKx8sYoJey+gtxz4uqu1m5y9uXELtZCw3nK2jrKslvdRkJ2M/ha0nqy5HZu2eWj4LfxhsyPckbqXEjMaUqce19C6ViMno+DiUfw0R/6Sc6fukR6sju8pRJbaA8yClroXW46yGJaCjUgkEJFP5I1FQ7bohGArOzQ0nU2iXYX1zarrmXFvtX02iCgBYhnr2E6nui1YPoUHbkEFdiN9HlRK8hsa7Mk3fvkZWP9uMtVTna03jxchSgJ1ag4Hlg0M2mdzhaIZxocgPQzrZi8fVBeRtSyBf+GufPYPQqQZZ2k9sowFJbR5yl30CR5vo6gj/NLKhMEfxY3SUjm67dnVJ3OSnfQxGV7Ym9ANacgNoygCIo5baw6qXIuy/zbdBNzFF5REM1utOZPilqrGbQUDM4W+O0NTYWTjfSAopKOQ2OhMdNp6GxsDcDSye5slfsn9bZ0u9CXxyj9h4Q4IYA7uLZTXmsE9G7yDwakV4X2DXPC00UYv/aFBfru5dD32pXJj6D4ztSwTSrvUyUvHxYgzKhf3c0R8p5KKmrhKC1fh6eoErmQ7QVLGVE0hkM+YK7fZRFEhupAiOaT0t9LFAQQS4mAU8BwvyQSLSPgHIn+5MKXACmbDFHiYqpWxPVfYnABqYDaZ3cYN/BJngqtJp57oVsBQIB6hd+U8OaGazybAa/boc/8kIJzkli1UCtOms/7i6OS8JA6V8ONkviU0r0FSj6kuNYZZzp8F9SC254CMR/6TtRSJ3E7Ctkqtydet2tU5/o/T3DmwCbEI4gXI48+1P3StyGd0pEkeOtZlHoO/G8YYBCgA8/hr5SHlAPjNpy9Q2L0p84W4vQgY1WRKRJYzTyussp2Ut0ZOkbV1EIIsYzSCXG1TUFAzJzD741jT/IohudIZrPxeAsg/w7HOH4um5yUoIE3JuPtyfy+AGt4Z2ognvGrOTwGPzT3P8abSVWZU5EvesqEXQIXP/URBOYkuierNUVQngE00H0PLNYP9v/wYHek+XP59+5lzcCU1OGhPGiEUGSAasUuh23Hhoi/S0TRjQVfyT0IMHu4T7X6ITq8gQdYm3v+h0dIqdMeCMv5lePe5Erk6/khYdspD5TP9h0+g3oclavKn7kR7AFodLjY2T7QhmIylY5F1xphOKhYnRUfJkQ+oW/gtltBIGdSAhPeyYKqxO9ZCzVIuGGcMUEaUpiNjq98Q1OPQ/NBgAc+vjnfoHBosfaX2sYgv+ix0yW5f1bqS30TooRj+J8zF80q1qjfroIZKa3691HK+Nrnc9xeSwRWFjYSQIkuFiFCqtvvUD2TJaBhYcX6T6A1/lRrL8/mFV6AdzQhCBM0Njm8ApLC0PS2NdY3IG0o0OXjbDVNPDA8Jp2rOQk50IJVnlJP2yEKP/iXlRgcjHIKUV3PDGYgPRdLut3myby/lZE3AFagOP6NvjBWDXoD0f1ErM8f2Klk4pyxMcogL9BTHcAJPO4C4su+7/1MFG7mE0+AOxX8KnKSKgvwREQ8Gf8K00RHR1nk7WdEkl4ahPc6C6yfOCI6d/hO6i+qedchUSosKDTFcFXCZ2n/RlVOusme6Zp1bxx/obE00zrkHVRKPVULCProfkDKPtkBvctSO+W/831a17/EQHkmaSQdDHypCPOqMcPfIqeF3+Fzpc1DZnv3gsRnpk5p6buWC/eVBbR08/FlTAIHU9FYwS4DEwG+d4tzsx1i0YBIO+3cAneXTrvQh,iv:sG+WufKz+OAC6M65Q/yHwkbXy6Hs68Bku7zU0lF3Z5A=,tag:eqj6kPIvQO0R+SKcO/eWPg==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1clQydmxNbjdKYXlkbFVZ\nSDFmbFFsc0N6VEFnc2I2aFFnWXZaa0FsY1ZJCmQ0U29zNmFWUGsrOHZ4VW0wN0Z4\nSFdFMnZTUEg4NUorMnlqU0R2WHFwcHMKLS0tIHR0cnhhMm16bmdqeEd0TzdiL3Yr\namJCc3RJdUE5bFlIY2tVbFdtdE1ON0EKpktCpIzByEj/jOTZRYBqcMfi8bjDvFaZ\n0ViT9sA2M5PrLy2gAD7i05dSXQvZ2fkfYFgTX79bQlRaUZO4yraC2g==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:+louyrOxLSt9HJJJwLCPiVSZeLf+SLQZk1rEYrbG/m/9ISL7SDWpCEuVO2Wlb25v2BFnvJlKI7wOSJareQKFQunyWXpJZ33Mp816D3XWChXM1v+zMvxZCo4GPzDyoPHG1V4R6uZIWzX7dqA+EL46d4mF8p94zROiGv/6YpFDalw=,iv:w/Gyi+rI1kbSXkofghA45cyMPinT71ibrgvol5wZ0jE=,tag:qOwgXVa8PYcC8qQ0QWBQHg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/media.pk8 b/test-keys/panther/media.pk8 new file mode 100644 index 00000000..21626eff --- /dev/null +++ b/test-keys/panther/media.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:HfcSbnkE5JLwwekOYDp1di7I0pmKI4S+EEuLnYuAhiRIXi+IR1AfOGjwwEBVT+vEVhZvCxksPn+OedmAlK0sMvL3WlXztFp68eyxrGl1pj50Fg4ApOz0RzZBr0/3V/o9F0wFF3u56X47eHXSWFDXMUlDsOT71LL1mliSwZD5mROQCeoTyPImEH+I9f0mvpOYlg9iIBzOx5f558l3+wrODKyaCgFOiGlFfk05CZTfSsp4hc2NJrYn55ZzbXO90ndNoTQqTkXdDJ6T1dMnmQmSQiLCsBA8KzEBEMxirN5W1P5skyxCsBTmoXaNkS6sEO8x6oLapi4Ec+SVLhTkzfqaoQawF6d+ruTUnhHEzhyifIQtNxfz9+uR+MAI7bNxdMqoJrZ7kEQwPnX/rexxC+oVFDMLgSZytitU7nHF3dnEJEvmbMdqYi4sV8i9zSE/M7Io4naT7WVF2NAa9vxSBSFgCytFmXG/lEwRB8W3U+zYgbvkZFJU/lmHGuBxZlm/hM89/2/bfc8vPwJniRjAqt/1HyBtxkcrjNSi2suqy28MKhrG6SJEJVAtWamuAcPgaaO8V++sEsF0Ol6yEWDham0pEO24cTIHEqmrARdJedhKsY4MaguOeKTwe3MhNSts2nb/pUfFY1hkacX9vBYOeIRuNyIzh8O/RnEnzIH/2U6P2tAcyYMv/waks+DL3FWXTuP6drAUDem5QLEkwESk9hDpDXGR+T9b+scvnoLFZhEylMnnzeb8eTM/E8s3nCYoOHDF0WaXEZmVZAMZbQcFiqkColBaRABd7+Se2/Ru8gDP8F3Pj6x/9FWOcqvveZ7zvDgoSldA8HbtEOrRTNSD98vfKm8Itre4KnOMhePUCRL5gp1cd3EVtfI48J8Ew/oVEoORlcxiNhEhjSOdXtveA6DTT88sI8m+AnxfISiOf5GW8/pF/rfw+QsgsLbBWBQmy3MUT3O5jZylG2mbGeHvymq6f0efD6fHZjKFLVqZGddlZpjysnFkrb0z34O8f3T760fZr3ty2qxauI1104P+iWWis7/kIDkUGlDghqqm0XZbFQ/hWPO/6DKrCvmOLG6LeoXkqVThHOwtimGMZ53Wc6prNh7JdDxzHH5nPb2xcK8d/epJZHaQMRaAsfVIBJxyq69LjUuOnj4P7/ybL1KR8OKtcy3ygTos1cYIT0a7rAqkj0/taS9jx2lX4LdsOoV8tDtaaBO25YJI156Bma32pCYKxvrjAj6xgMqDw0Xvo3WE/mkIAU1/o2R3lFZs3z7Y9BnIuwssVPKuTTd9bW+jy5x7oBmeUgnAklJ7GtPpzIpciHRHfbFsOmibYl/RoG8xHaqtTZ7Ca+cPhyhh7E+gzYUEE6rb0ZJBTwCckPAlk7ca7Yn66oScEhrKnfiht6AK9MG6O1lUfShdIjEUoI09JL28kwK8YZkyEYxstjZuomWomcDNB6C4e+PDzObuzvaOEooMr4HxNXacjIypyOHgfodeJcJ8/CIpgoDMDk4QY2VbX2w4Fek/06bXq0lbbTO0lXW2RhiawIBNuhHTXDFy6FX0v2d+58opejY+HOHnv1ZLljymWkLEcQgqWRqml/bTha3mnDHldW+ajK95stM4/SWqA9Fs9aVYflPu4yp8YsEC+iUUYrrRUgRSpK8MhjtmlLzWLQuu2LZQSPP+IQR5ov/ccT+n2Qdn9qPuD9RDVvHAnNEM5Impf5XZmTyoEhmwcXSxtdfD3wcdAh90xO6nfCrAp+p0KaryC3EbiG86+rvpJunsLSvTUXh3UN/tkkHAwVlwg9suV6O5TOEulubwa1IOi89Rzgg7eCd2ToyY2KRX2G7XZp/YoLTiynA50f8tY7+BiIg1bUCI015JIg07MEmXtVhMVZvcT9lFBwViOkpnkNmnCo3S4fW8IiAFWvJT/l3YE5RDXWyOUM9MrCq1lB8PjzjzGu7s3zr7k1MuU6F4LZp3CLhUrtIp7o9mg5o4cy85IO00cd4to8UqsqK6wk1PJ8hYYoqyDC7b4+6dGCH1bUPw9N403jI53cnfZABkRna4sVdhLmg7mHrdr4fQEWO3xRvlIOXK4qeSExATH0TnZ2GkXLyOhnW3TlgKWwytyT6eQTkbvwtGwuXnikITawxAm9p4xaOGcaz9uqGIy7XEfx7mfAilYWJKiyyyE1MV8G3IM9viPA2LEkO8OoASIjquMZPyQGbuG/Gw4WpXayubCw37HJKtCrMOhTRtEzOsH2OS5HOXrCU+/Qm6MVLlIqeYWpHdc3cfZC0Tov73TepVfOzx25hVo4BYLKB9qw56JKfyX+MQXX7LzvKrjDsb/RMJ/4/MXmEn+n5ZOVxLZF9HHo6jKdO4yAoUGnJcEEVtCXG1pTphZ4VCF0qhaKUsPIyniSUpoN2Sl5Mao99RgsM5tSpsy5qs5vObZzzuO5E2gq4BAk2CFDQTl2BM0ooI8BHff8Uh66CDsoi+6SYXEbS3JblnxZxptnlO/vHa58nFBNh/QfA6FfVoX7VeFtyHSeHkmsWby9YJIlyAMfNS3tDotS/JBtpp+gqdQf2SCrfDqBdJhm7IzPXaqup5Vj3XJMej8M7fOw1+fGDaQdplK2ZkOkuuYxF7Fhaoszx08f54nM/t3+iUblcNbgWZ6xc79nRhRUb2hx7026kUa1G/seWRA4X869yLaj6ylM2LTcAO2zPcKq8X6yGy3oYTL7dNYmInKEeOo9+3zgIEZxtlc+l/nGoRc4i87xPeVzZOpl4aIbyXq+pyPVW/y925/N7ZnNeiMnKYUmcHfiDhe+CEeR7z8D4bNKhq3rfsncmxuOiCYSQTLuAl36YqWeSSK8NHqrBmPjC+HrR3toPXXvyUYL3yeSEgL5y2ee2P0JJcDrgd8MqZkQwziqzAWRPyxm+ScVALqQCI9iCXr4sW8FoPyP4UdulOUuRfePt91b1Vn8ZPxJziiLMxf/d9HCpHMD7hLjT8kZR9m4ZTrV1C+jzXOqekPFLRkLo0jxE/Xkj0qDtJtKQ0rx2aDcOm1Ow2z3GhoAkvhNQZiFEWdkpv014xFLGYs7eyIJ8FCHHYf4B3Q6THjRHa+NVpongpRCkvUenojd9Br4opl13SUS7JIvi4StpFEW3S5BCdTpUzo2uquE80lguycXfZyDMatxnwnKAP6Kgl2TFGPOc37A==,iv:89tNGtkVxDvIquwW4JtKagrvUhmyDHosdcLTg9HVclc=,tag:MgGSueULRBtoSBQMGMu6kg==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyY1Rpd2o1WWxKUzA5Z3pS\nQ0dVTW1sS1RVM3FrcFpiYUVLNWNOMHBkVTN3CmJJK29nTEdmVkhnajNZTFZVQjJY\nRVJRM1p4dk9VVmhDU1EyOVIwbVhYblUKLS0tIDI0MTlXckxiZmtBSC9Ocjk5Q0lX\ndFZiTnJ3WHNMNlpLZU1nL2hMaUZGRzgKAwc0XiuS6eM5PMkOU9UABXVrAzZfWYV+\n+uuMMSPaBRjtCc8Cxk6HJRdvfUgQ2EvWulfQurlTzL1ZpO6hRz84iA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:l3I7/G5802w7xL4HAYaYu7Q7dEXK1nLTyoCzIc5WptOPsmf7VL5qoD7icgR6Zkju7C0M4Ry7t2sa7+RX0i3IY4SzT4GycAigfmeD44r6yUpPMONHZ0qwT0Crzm8RgBCXw60rffBu4nb3Y0eggwoEvyAl96vWez7SV5nEkVHsl3o=,iv:ede+4iVOI7WfZukwmeNtuybpXlw1GedivTV1BWlIWiM=,tag:Ck3EM3VQgVjea5fppigQCg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/media.x509.pem b/test-keys/panther/media.x509.pem new file mode 100644 index 00000000..d697fbcd --- /dev/null +++ b/test-keys/panther/media.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:kZ0wfGOjNH/TUAfoKu/agMDlsMel7NVEZVAqwtqqxDhrDm9jFXKWOaa3YdApkQte/tfNNdIa1D04YyYY0vIG9yaka614U4SmtGYIRd+v09uG8KKCMg1mGdCk2ZmYsPHx3pqLSXWj3KA2xVjRAX+ruxpRS/ALtF+2j48tvvK5IXFwjb0UhPiKwNVtfG00OJRxQypuQaV7I5rFCvNMgCHiyAJo+wLQzRIWnzyWtJEf2xn1icOmneU4/iVNeKd5t5PeUqnYVq+XM3hoiButvyDmFfGSf0uikO5l0osDnCtpWR97XnwhbQE2GgQrblRX91vaeICKJ4Pv1HCKQcTVWngXJIXbv0PeY11VsE0Nkp7+E43a+emw6CusERDbvAu7M5W7DDdSvKdg0q2KDMzgsJyUewNSLRMeKV2QG13a0vRM3RpoBekVNizoqMx7+ES5ir/szXsvbXx1zqbfospj7AHgU6enjYtqPBj+faZMRub6M1h3oLpAoDR31jo2A+jwS/4g+6x6NJpmJ/WGVMeUU9GQwGIOTb3OsQ7uzyIrbnTrGcHYkdwFfmskcVfnySak0MJCfxi59/diO4LyQBVvRkbBWQjTQtcJsQEdRfHb5cKn8M3ge3X9GgFKM8HIL00xGZv8dqQTcQjxItTy4yCtLZoxDFftRM8vWxZuXUP6xsXlf/ip3UTbQEjVxp7U6ZOZNRtLM/Z6YMfc83uWQwRnfYa6VEbW2fjrCz8dXRwTfXbLN3rFH0hnI6PPus0r3gtD9sCdhlOGiJ9tegckN39DvNohWY30JhlDmTkjDmapJ4MVBOSCe+lYZhLBb5GRI6LBV3HVsZr6MijxVj+2jPYRP/VMlTMQJzFTPO4WGKrR45qe60WM1AU+PO/rZUdqfkYmcq0u1wSdpnSrCEuRHkhcEEPWosfBksiiu6Tzv53OzQru6VArYAOIsMsdQDUXVUKe4L1E/5U5c/CsYk4i3SsXpf5XxUk9lu419riTq7vD7byg3ACo7FflG8p5Ah+akp9+3XTZkuzc4RVYsUrUaftGTcvWZ6era0BPKpRuvSQjyvjn5EKImFjfs8qdBLybIkhCVwLRmhhN+7+bBI3+NKhHDF8rAZduEEJfFWGytiDU5qUxKS5BzTM1+skbVkJBO9fqp7APfWJbMkMVFEVoC+C+DDNDPhtUGa2WPLg32KyFnYAfIuyMioG5I0+ZgzFesiNQ87tCy6R88KIakldlU0rxf/i4phzzricpureDefgWcSRh6jNLTUU1MgGknep6ztLfQZozys0wU+ds8vtKnz1jpn7uLgsrsl4xwiOs6OfZDP31r0iYQ8SNDdCK2CQnZBZjfX8JrMKtkJESa3/OT5tBkHaqJqq/qm40M/cLDK5BBlZ6p/BpzZnNWm4JNLAAORzvqVaqHTSyN10pK/iobYRjDh2R0UXzghnCMRxZtomY4gKdRchVG5B8pol8V2Xil/qKKz2/aqdgmAFMaqMtNOUY1iKZ/xTPjRZ6T3CnD0jiG6Wdqt13W54dk4wMcHP274VRVclRCk151XhBrmIn7yRchjfchU1SV3ONMKVuVuue3iBAsJnJKxLXSvcBIF92hyEd4IzcESL8MI3B7rSEDwC+e2QfqQXwaO0LoXzTrwM0ldZ7igeHeL6cg5vcII3Z0NlHpWwGd8cfa8iKCUMsB0B48IvR+MV8suHhcyCcWoBIOTTwQI7x+Vy4sYzogTGHs5YESQE+apQ6DIi5Dl6GTvw3zPF2E1VyxZTFmQc1SmoojF8KHpSfZt0vHOfh+htzjB8gBVxTw+OqMrsZo6oiIbVAPnTtPYd4J3G0D4ByxkuAeziFkzv+YxOcQDaLsNpqogbBte31IWZfUQMLkNIYICfJkFTLMCRe7Fj2lqbLyr09i7lS56IKZ3TK8yonhBQk00oXiuw+l9Z0BdOCasPdnpaugn6PXTZEeXPnAJkt/mC6ohnPJb2uSStOJwX5wNTUACc1JK2rHynJOFB9wWccQF9Mk/rZGYMBb5eGRp8/ZUCq45n2Xl92ZpUTZ9/Vqrc9N3UrQKL+wr8uOokRWuXTt8QBHJEkPd4052dCImQVFBPCfPzjVFphZUFMorRO4/QfdNDDVMNfkhK8l2ksm52urMwnH8J2Admjp8US9vynoxnvjme/7gxmpIqi4/6bXw4ZIaolpzobbTH5n1kkSzNsbnqz7CdO2efuYhjSBSr8QaZHVAoy6nO8TwMKuIRnYRw7EiORdVet1NO5ykLkyIbn7Jhaf7/awB5wrZLxJByXcVhODwWvyYdp08MADWVJYqtWEHn1WRjIm0CN7tVCGcJ86PKmcgKqWRhgtqrpO2JY0pwPHInivSEyhPwjt34qD+o30IvPo2dwoyBwRLp7ND8lNz6ZsrkHVzH+OJ79EvpfZHsJDomyiTpxLn8P2RzlkOrra6zzNecRF/PiV1I6zeTl9m3hC9TMsRs3ioey4A==,iv:AuAbNEUt+Tt1DErujxQfw2c53a33YfmwpaFgAJAiVVg=,tag:8CKIPtPItaPGZZXuqLkiDw==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1aXRndUZPa0xyMy9yeFJv\nTlNxWWlxMFZsWVM5WGpvR2pIUTJXdlBMbndJCjFKVDlmbTlOREVUVFppQmN1TEI0\nSmhOWm51bGN3WlFZSDFiSmo2SFRQV00KLS0tIGxuZGg3LzlvVi9BVnRkQXdzL09I\nUVBXVzZGQjVZYUNpSFc3cVZoYzdOVVkKmsTxErXmy/cmWye+T3w9BX0Ui4gw71Yw\n6MkQNtAfuE4K0NlbX7ARoqeVcBoUYw7xfdBivzJxbEarnYK7pgmXrw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:JPC/LzUUHiL+nlgzRTrimaKdsBZrBoNBUExOr8CM1Uw0ajx8QWnfsX9n30mJpWM6EA/R/Jt6Er04ZLY+gH2UEAYdMiA/rq1BCordLDw5D5G75c+zVI5kHW5Z241R4Gph98vNZVIKkbv22GKc0qu25R+dWvPrE6UWwKw/IL5QPd8=,iv:KgsVpWnVSgo438VgYO183wYPOOfILvVL7eY6a1EINB8=,tag:8ZKg/DReEOvIj82twogvPg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/networkstack.pk8 b/test-keys/panther/networkstack.pk8 new file mode 100644 index 00000000..8ad112b0 --- /dev/null +++ b/test-keys/panther/networkstack.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:3ww2VMg281X2HjSpC1B+1PF14las2StgqWG7/Mq8XjXDy5F/jZ7fHy5OOfGlANLErvFCNJL1eaECacqY7Qwteb53SH97YzrBbcZBX4msjVaUHEPtmMIlB0dd+PJvJhG7HI1uHcJfDMeuq/rqqZGZERuVvNsIjKsCVKuBpbI9digcC6SNw0F1OXMfqmEzVe1zC7aYcgJCNrt2A3ZRKuGB1W1BczFIlOzRCO/84LSZUJ986Irl/Bw3lLgG6YZnBDqi0vVTaGLvPRsFsMamyKjrcVK1uLykqYvZ6S0WgnSzmk3lIzLbVJYolMqxsH81fxYMNup/16DlLCJMF93i6gzWdODlzPS/Q1+US8A/hlHfVpA0KZSHuqJUZNexsJtAKAHndjPqNc53yAGj6DVDVDDimsRt3btlhTi/5xHvbitcAcdcqKBR3PMfu+rOvwv2CLoDW3v025g5Vi3kZm0GJ5YhyUme6VPlN49WpDT2bQKXSUscJUFNybxAdIDc9eue96mqgjLtdwcIfrTPoqPC/3fc78551n7LslfRzeKGWahQLfWRF30mz+M480nIwzf4PuYbYmfRCkBFCZJ1Eu5Z8P9N5Tn1pvtLqSbJbiwe27447hiXUTjgWenXOjlKM3cNri1BDiper7hZjgi9AGSyQP+JKXjSk3sIau6p+bG9AVh0p/d8dyzeuqRYLduCOcnkxdX6bJfM5l31eNuuKErbNum8KyL3jm9BWsSV18KDr0V58zU2hKQsKy4FXhG0kQnPJ2UMdfnuZpITrtOvKF+nlgrzKUFpQpLwNDgdG6pEueyxUAxXAiOW15wVtSrsA109nmYwXWL8qmr1KRudNtWzj1wuao275ftbbe12SwMLEl/gL2SdOcBB4pTpn/Z9y9TiYG3CYn4nhs8WSbe+uT7QdpdEP61aG2wOsiZiqLbIXk5E/DVd2vvOOILaRhPeLGiV3ksMOid13X2pe1Xujp7MT9drEzhzjfNM4FvpH0km7GuDp7jDKElUY9RoUtDNtPK1tKAq8y1pLfhmQgzvRZYDYvaEAhHEB5vzlDo7q8BdOszTteYDo/1o8tDNdtj2VWn3wqg6YRQGqYAWP6BmNCYXgXssJxBK5fHGOEwOJKLFJkmcu/1dwrfKRQ0IwVuwx/2FlergbkOqJPcWcTQh4y2eGbQ7PU3m6xdI05XrQaID+Bwe/3w1Okp4Utr1Y5xFFVQZKqzOxIHXh07ZLjldBt5P63PeEAHaeABkjZiQ66kZ/sDRUnzN27Ed0PmW0fZATHkQ5a97pBnx7xAfo1Di6i9CPI3M3nDw691odhWuH98Ry5yM2rf3xz7lrb2mhrcP06udWAWZIVuQ6ILVG42Kd+uEnU6W57z+lGJL/LoGf/jnIUPoM2GLzVo7no6wG1BQi9biBNCZ8fLsR6rZRmbxWuN7zVHOmkmpISgk64cSrNnuhE2cdzqf/ZlBDkUwsSZWHXFdnUWpSw90E1ebySSJFA2TvH8ZPgBzh3JZ6dnh24gaYGjlVXdsH1LCvYaGYBHvC7HgRWm0BmaRim+lfR4YKwiuGFVZSEqOt3qM1mbODVxfdf3bRv80bKWk1ec0q4sbgkIUIy+jRQc9PIy1l6n6WYF7Bgdm5VN3QkPU+WepI7eAeEZdki+DBkoRV1m79yqiOuDDgqXo1PWG96b9UaxLX/uCPt0gDlmoRK4nQAFVjhGHgX+7raNKK4Hv3Ht90OLjJmFv2kKe9RKoweZz52jEaQqBdVuZIBxwyyRfUTFR1M1QNROK5i6nz/d6lC6DbBgJlUBQZRpGJVX7+SfCWAPehti8eb5qsy5XoimfKjH6IHhhzN/MVnQsYTggRdaL/jstgfp7v7q6ON76apGb9ouu93ohJOmsviNdXCbk93bMS6FJ5fqyrnscdtZ9jfE2A4uc0x6J8Bv8MdbrZjDUPMpqpFmpKW5FCviH86d80YHhRoEJZE/XuPLSs2H8zQ7mj6yLn1UiSR50wxRCTuCAUqqqACbqeh24nA/reSUWf3DgzVbHJ11q+IMDikISXFn7p1Rjw5cD/AfIrtXgnrFYUdkIPBy+Ps/Lh+sT5sSXr927le76LpsWkQv2AGaKQ8PPHWziSj3ZLRZXTJVVg5WC+ukh71UpqTUNkP0zlmNaWjHpRfz1tEe4GpxzpwBADxRUZLPP/MoE4EpYJVb57MZuXc6r9HeGS3TQrEpq7wnJGynaQNrT8MbGSMa+VLCzbxYrgDjA5tkeGAeWGVSfELF5l0N8K8V5ORvYr4XsUElNl3lur+0cFo6hztVofJOP3+hd6zN7dvymoadQMNWco+PSK/unmXu9p1qX/dVXituhV8mRyh2uG8rTaEpu74uiN6KxavquPEFMhM0kkSzA60si4vn+rD3rvq6EtJBPtSM9lemqrbUh2K1vFj9KQ/GgDrIareE+ut5+RW5o14LZkQCQdhU6h/ZJBT+c7TQaTgC3C072c/OMJ9iwg0okP3soR5Gym3Vf0c5yYbxSlijOR+YLCIRMvxMadti87B/6Lb1Suyth/Zn9qSJxRpxBd1i/2y4yhCZxvBWtAqY5ffU7V5/uCfYSI7a0qfcZuX6e6px9LZO2VL8R4H9xGw4WQR8x8mgYykooh5z9QG4Oj4cMkDaiVL9bNfQNGz1SokbQnFGm8ZHaHwrj36+TGMdkql1B2p0IVyfKKPiE97Drj1KSidMHtX18o2aJv8rLGZJ/xpq044v2HK9FbdZuLEa7rMfg8Udt8zItqbsZctDsndWTkTxnH4UJyNtLUXkBU4MjK2oFq5sU54K3RPcbKOuIJPRA5NpZbu7ziiv9tR3qu0z/IzSRTnGTqzo3ZTVC4x4S0FrB/Y8IFjcJb4jf276TOHxe/dDnTAjd5+xyz7LCdrqAOkiw/T013ewzUw4+3WQnzZJClAH4d50HdG/7NgEmH47a86wQP2ZP2tBAf3EQJ+amh59qSonKXk+LbsT1cpHikZEnUERnGyYtLG2udAg12LVbkr4UgF2Yne62Z4Tsgqs9XbwWDEtB0PdWFMnEdI013NHlLZHyCy/rTkmft64rReQKARQ72Qh5/6SElAESI+xMUU6QsL8DiKSQ/eaDOGQdQl9PzkQvdlBD7ScqDrAXeOm6VUvtfbzVSKUEdhCOukyfNObaS/kN4j9kBoAMkgQ0Nni4,iv:aV7BNm0j9myma8IGNHkZabo696CtowUmMZTiWZgI+CY=,tag:ko9raBMtusswvV7p0EDIyQ==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxU3hnRTY5ald0RnQ0Z1c3\ndi9oa1hGaDdLRXZuamtlbnhjR2k3UGJQaFRVCitSWUNZL2ZKcnkvc2lhZ0hCVHdM\nZEF4OHF0U2U4S0VQLzcvRDRQeXM4RUEKLS0tIHdxc096TzVSeFpwVm93Z3ZZYVRT\nc0ZnbGozc3FiMW84R1IxeVJkTHBDNjQKCw+D4IkM/1d7EGSoZ0IieIwcn04fu6k7\npyEY7Hf+ph5mFR1gEKAZ7zlruqzUKPH+SHoP83lIZltmOLGWzfq36w==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:sPtQh4DKgpnCJCNTi4m7vaQXOj04sjtbCkiOflwt+5ZvMx/lQD6JGnlf6k7OKNrIu8dmU2+qvqibnx4wJSrVWVmPGISDJ5FJZLT/J0GtnBWl72L8+ladi+FZ3fAAJvKyNHZmNFq3SzJczx5kEPGzEkokCsttx2HMNERZ3yWAtl8=,iv:sxg6FQlfAnRIY4c0g2jO0i0Bnp6Bc0iVbD3bIaRJFOw=,tag:rgnaWdlUqJEdhy4JVQQoRQ==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/networkstack.x509.pem b/test-keys/panther/networkstack.x509.pem new file mode 100644 index 00000000..b86bb1c6 --- /dev/null +++ b/test-keys/panther/networkstack.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:0ptI5SMV6n59vh7LmLMFemkTnCXMTcaQ3U6dQ8Up+sU9tg0nN6Xw7HgSNLIJsvNDDit6t+iPwnCqSogqY4VtNQnlp85QZTi8aIlJhLDwxbXiMD7gW4xU/IO/3N4tTpfAsgm4ueZLs9rsbgdKY4wQFjlZEYmX0nJbcxXPJvii/517IhAKrBSASPhopUfBWTCaJLL4jfIpP/ISamKpfjYBMTm0c/qoCay2Nxh2C0ZoTxHwqIXyx9s/nC8DF/LKsDP7BOj0w7fFMkAFs+3m/F/yrF9mWScaWHP357ylKMLPUDsClYD5ZcP34/RezhondySGLFCtBrRv+bRLJGiEa5HeKJ07B/ddwa95Ly4xy8R+P1v+1PX4OD2Llb0E4VWyDl+h3l2EIgR1U1Y4Pf1iInllPGRbjpD/dIR4pSiVrg/LjYyOacVMhl21N8PfDPVd04mCAe603DZjeoH8i3aeJmDAaahpIazFWFCNEUkE/gn9dTxe8yLcimuiyJMDrIkOUPtoLG7E5Io/Y5rW8jNrBglfOY8dHHFVgsogUCaxyDzZ+FAEIy4GKsFMF3NNKYd1UYDksx0O2ii0DayMye381DRGZqGVdbpXCWDKCjlzFtAegyW1omSuqaxCIUj2NLfE7rF4xp8oHTuVc4diOCV/KR8qw5WblSBlKsk14sJjolOYkeA/z9zj17KtteqAxklJW3qFfbEQb7Ru5nvxyeHBN9RvwiydxeVAc3YYBoRpQ9XpIDMt1Zw+jG70bch1rQUhdVKoVXGq+v7c5B72ISsSt1JR/eMmbRVrHqdm7F9OC/VlB030+ERdcBa7T8GgBZYjegWpvtdoSPO9x4rIC6CvlNIO7MiuX8H6NhlaKg6bE+1sY7w5sNBV0/Clanpl5ii3K3V6wtX5glL3fEwiHlWB8rBLb+G++N6L+TlotQEzgCJ0XPUC+RMFYwGMyeQOWYLjj4BaWW2JOs/zSyPbHLgDSky3lIAfXq2v21vK9AhE3dGqqlDQcZi2+1SFmg3OOqPpr6lVkXMh6dDmDE+big8N/0Mrxz2GmfakElNK3QQH6VYdn20VI58dajiAjiWUJT1f6rHoe4z/D2TTNUtHiN0wFHDpYLVO+mK7KSswlB3rxEpl/EzIeesEraILbzn/mvs402f5joWvCyE7Lh3tPnLZ2LGrM59fYIoaKtjpfc4LIPI/Ym3NvoQ2irbTuh8/vwCFFbEtCYU/o2mjg+UN7mOcJYRhkKoP8noQP+/YtfQgCKmiSPBTy56ucM92aoBOrIdETHIxP/Mknv3tHqx6InS1homH24EMHRi2U5LIBh054xRoXVqgaHDlvnJOjKQKY17MWk/0ixIUQq5eVbMJc1FDyM9LtS0yGi9CnF6BKswgIDja7Ei3wlVYXsFGyVtv2ZrH3YOPPN5WL+GCy0NBecONCJjWB/UU9WvfyAxmSOdZUYGRJK9Ez+lyiWWs85XlE2eKTIL//fZnz0UbNsJEisR8EpLpAz4VRLC5Puug2dC59zAJctbIkvdwSrnzKwiSrgkV/gp6WDcWcYrMc11SyLqASerlkuatyg9Znadr6iSVah0PxmOWw/rLmhPTFI8jL6luGfcgs1oyuNxsEzqO8gSR7Lpr4uP6y4ZvZbrwX3a3n3dk69lRQUCOTdvfrLhxAitlM1RnIgi4oXOR2STCRsuGPpb7p6Ljs2ocnkuaBJTcNsXjWmdp30LOM2tMI5LSeF8UiC3322LtUOXY0ECJoZf7i6ljpSkm5wwQayBSWQk84TwpKn07IO1X6s/tNVJ+QcHRyIfw68cWDKBqD/FEA9JkqiA1y8eV2ns0oKwdlzHCcgCowRSfftHaiWxCTER0ZoxRn+H5HtUNF1KziaI1WzKZfIKUPAtEAVv4ze7NFL4432ssoehc4BqbyoVrkGwSBhNX1IrtEtHMkFBrZc1fCewzHF8xOLnG8Q3P5GulNTzCcJvjREqQcuiXsGQkB/Vowt9l7wKH5SVJYBbxbQICb9jixdbCXdS9n9a7an+XdF6HQUPbItgMSm0xQN3ctzdT6dPwTs7PaZy7eK8Yc5CkpNggoFKn9Rgv/GWVNIKYkcdaV1cc9xfjjFm1sdEWdM+sbScYoh1GE+wsGcoQTbQaGYdTGxv0Oo0qGjIk/bobdYN/OZYJ9Uokk8F8waIYG2Yn5TroUpuJJaZoT5U1Pd4qjDUlqdK3thFQ/FjdYC2Vw1Fd0RoR6WhnYbIKkAozgRZynPVIhMNhSFcxqeFNigFeD4OF046eY9xc0TKsA90b7Cvs4BQLxZz/QCXRZDafhYgMZcl7c4tIOZ9shZVRBPz/cJsqU0uPa6OQUUV7QSku3g9GYcZbfZZLe8A+gEd7xqc9CDjt7i1Q8SaU0JJAWrRQRP0bRG/oNBEXCaSQk9QAEdKVV44fsoLBsx761uvFOJhUi1orE0uxH3s8OnmVOx+IpwUU5uRmERBDPS+3PIjQoEVrhYCS2yFQPZDi5Zs=,iv:QQ52TvibeZ9iYXM+hxzSUuA7505fGPxwEAf06r54F4g=,tag:7xNvRe98o0WlYFN0svFlzg==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3K1ozQUFnNnd6Z3c1NGY3\nU3Y2Q2pxUitzSXpQNGtQSWxEcjVZWkVpZUFBCnVtaUhjZ3dYeWRyUG5vRzR5MXZJ\nK2NZMHVXZ0RUNTFVdE1pdTNaQ3R0dVEKLS0tIE11KzYrQjVDaEduZE5ReVVsczNr\nbEtQOUpQb3Y2ZEpjKzY0YUwzVm84VDgKxo16uOZbJPhTmLXNFPeXT8fU4DuC+3/w\nYgGNGQQbeFaZdNTea6SAIX4VHfAOaQzGxBBmYObG3aA0qOrk+kSNTA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:W8Kem0exYOoZNaDv2Q4FPEoSYENmcS5HSI84ZZgZCPRwb6FjxghGFsmwlPMZMcQe+UjhOM9Kl3Qxv2WI5/3gHNbbs7yeHnYN2+8r6lbHimPfVRNTiNS+409+4G228KQSH38dJr4NEdLF0I5RZIIZRFw5+JdzJkBw+r054XMyF3c=,iv:cdzyr8ieU6ulrz2uwYAoLFNP6vTan714y6Zi6lfpI9U=,tag:v5g/A8Wzdmo50D4LQTfjEg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/platform.pk8 b/test-keys/panther/platform.pk8 new file mode 100644 index 00000000..be1916b0 --- /dev/null +++ b/test-keys/panther/platform.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:PdtgyT90GWL4gUV8WXIWGIzHeuF8plRuPu+M97l0NErF+A47rTQLlMzmai8ivtTnsrJY058gf163GMNCItE2ErApabYtDMnsWNooYVhTnFtEIt5hNR5sh1TA4vPaajSmpyTp6U5t6/4evRnpalwKieSset4T04H0y6nEImGx25B05miuEiWg11azJt6Qkwr0UhYoMAjC/CZNaCyQhAGh/jQ26QlF46lZtt80A5PqUaqJsRa5HeXOjw9DmGi+NIAN+6bgl0FqRjZ2G+ERgjo0NFSzyj68c4mOWJUP+wYHfVlQ6OaI3SLkEQ2eCOzznXVVHsvZmHkAtgF/GEkEonBYVAWQdufTkjUulpfMddRGAl2iVm02kTrQTj+1t854fKTYd4Qgd7xE2m8uhOqYas91RvvkeUTFNTAmqdkc/uNWUNR9bfk4hHpwhTx6j1jxVVo05hyYKDA6wYZjO9hGDHCDDb80CJ5OVOH7oQ7PKqkscu+QUDHyrSJFOL0vSVV0MKj4LZuKPjtpecJUvgSy6kzgEXhkKsNA72+0BtB94foyNh92Wm47sMuTn9Ie1d7MyGRC+XYt5jgPQMV6fyutPCYz9BOkysRv0ks9FViRuj3myt/TPWzAUoF3qmhgFKBH+Ee8ZdznGxvF8o4FRKzy+NtL8ijFRNSo7MlXx6krxxVFUkOOt6mOg/E1dwq+moaPeFQ3OmCej0ZeOPSBWONQVt7Vz8z3DWSO44RWq9EMzQFDNEu4amLfmFnXxFe4tAarjOYFyJYBzUwWFtvJ4T7xNwmasKiJsLJzowtkcUWdA6ZRkGWhTic1HUT1/UsywOLSCp1seLJpWIAkiune8YFntRa+1AU4+1Tg/l4MpjUpJYQPZqOfjnlYiEwRGK4+5/wrFYrHuXU4FwNfAUoptzOOjEUwQnESL0L9SuI2+w6G/1A61c/Xeu8UCFXJzP0QvqvM0oYG5SvyBW8ooGGRInBYzrt/BzVeQPIae9kwivk7hxkS6emHZFDyIusqTAPEDVePQuxDcAgdJXhoJXoVAmLc9exjs1S9DDhxxkhuDfEy1d2ssi3qybSL1Q9LK8qtqklb/cIU/PdL9/B48WCdwqehxHv9hOpHWW6JySp8jR3HSWeWVnJfc45bTYwqiDY4NeSutK1mh0+Wn6Yw6gBDABeS7MS8smeloZfmk8LdFqadPuLzAsXccEv1PBDwiO13XxCb/8Lyyr5WSDVsUm3nZdgw8XuAnKs0bwrBUdsEKxa61NrAwMSzDaNUVWDBP74LjI6Kk07xFQhqu14d0WbuNVwjkLN3uqnyFXy0S9rcATJ5ba8V/H4V3qUZaon6UZ3krOU7DOIGKqn+N4MRkbrK57RDbxqNCRw/KrSgUGcMpWVukdQmyD1pAH2NBYkP1UmMni3l7krHv8VSCBWI9hoGjbPa2QE6Mj27JopY5y3+BMpq5K18H4si0PjiUJJ5G+kOtXIWR08UCmq3mtkw8fsjZBOvzzQTX/fzUIRwg+v9Xa1L0kD00f3ufLsosvZwCPE/zeFtTL1uUldCkBFGSWleyxXqaFkIfTc7ZcbGi4QuiLyAgpOKT5ICCKXJZnISAeOjSctA+PAjQ9BJReHdMpsU1ePXrImR5OTEhsGhqgyHLAw3cYemiForw75Fqr/PD5CmB0DNpwckmFKeYGpIFZPS+HJUc1idk6TuYQ6Y+JaVa9EEdDIRhPQMYQ5xHjUQ/F7V/rAT8C35EaJS85ulI87fXH5v3UkCXj+msFSNEM2ARAyHfTwKdKkRB5tBnfQl5ehfTGv0XpXqFeCKstgyUTDrGxEWude6+yOjoxuEv8fluyqcoxwQKQmxD1KbwL8qOmKQ1z6rkF7ZOnBVW50Okgll5wp16FRrBqsZfa8U9MhqnGsiiaUDPdBjHMdF1U4BFnb2oisnk7vyg1pGfBqXDfab4LUgrxrkk67SLtU+b6OPdh7NpiMyMdjhCxDhuF+BDkJ43GKP3ozS8htX7LDGl90jcrTJ276oQkJRpsf6ZxFXC5vkyuoBiZG7C7Ag02PzhSn/ebHmdEpF8qnl8PK7elMZWpElPksATY1vUsS/DlVCAjmeFYaOcSV9in97CBgUBQk+GHV17AUcWRCLvy3K+VJMk0KxLseLa/QWnFBlnvdtEOO1IXM/2lP1KBZXB/ZABsDI6UbsjcD6TZ/goZy/c5wqfHrzuAqW9L2g+d5byj6lKOc9cQxRpSEkr7DkuV1BncwQZvUNEwRRmugric68+Ez9w9lbDqUwJOHi9gJim4lkRd65LPPweRnIEcw/AuFxC+xfIaR9hT1h5b7Xh2U9oCHUV8n6w5gpEFmdgFM/OMZFgQqnq0XjTj4lnP0dAoTlIIHbW/pNnWDmFjux/Fp3vWp45uqoj6EXQSXwkHyR8q7vgdhIqRcXdVrpR0VgpcmPK9TaEDj4J27pxBdEeSIltQX0oZYyqIODKX1ps9V/+Be7qty/T6vsYV0Pr+vw7pXMF/GiXG49PGmWy7RCwKT70Bp8EWVeZVVnQCBcrpbEgarBriWKDk8ReW8Mhzto7RjEYlP6rn+9oXt7LpaD1JOs/aWAucY/TieBlyUVFdEI4kr2w2/77mxJ2qwwhAPBDJn0YWgh58bDNGgP2dw5gTaqAC7f5QROMV6bwIiMXlCEpSM8NlFCCizb8o5ZdrQA7ZQuMInZWeOJKHTjT+5vJRU3r7FrLBZsALSixImBu7/OFtc93VsiQAzn6+csr0uXT3WzJQMueGl+S0v3Wg/rnrFcIPq1KCI4k3Ffg5K4ZVR0+pk2M/cjz30U2EP4+XsaAbEzqiGojjFujzQb6EJ0gg/C4vpvCsHXqCDKe9JCHtGMFi2GwLlNAnsASeTPCbIOdXb7M8KL2X0Ygs7VI5QlxP5ZRoT6dqvXznyCNaK9humBo0pUk6mylyVXXfcygNQZ3OJGQIKnj2Ev+0v1ty9Jq+F5c98Y+dL1ME0FQzpJFXJ+iWcSX3F+tioy6OgyFqDK3p8S8+I4zBzByC2geJUuMmFUKT8bVz5DU/vvl6hyqaPeVxTRZfSudIwUIwI6FrmPQBdOESFCkstuZtp5Clw8W0Ia3UEHas4eImy9jSdFXn5yTtCt7UGDOIEJPhbKEIX0deIrS3jENALvPDynH++gQhXw1Kf582VUJFXc3fFuOHsh,iv:pgNkbFjtytEhDHNAvRQ77G/UgnOunWpoY5y7cJ/YrYg=,tag:eN4MHc56h52oTt3buaFLaA==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0MjFFdHE0OFA2Lys4N1VZ\naFdJTGRSbDVWeE8yRno4UEFTZzJQRVFZS1hBCkFXUkc0N0pBQ0tMOTZ0ekJzS2t5\naWh4MmY1UlczaHBCNWw3QXNxNnpVVGsKLS0tIGV2M0Jwb01IVjd4dzBxb0NJRGVV\nUjVHcjlhN0x2anZuWmtWSHpnNUpOUWcK/Y9Prv8Eqg9txOEFU+VHtz42x3jhdVg3\nqsrEHQATQvJUBCkRI7ILK42/JR/PUCMsN7Z+UXmQJYOsMP0vYxeaaQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:5xN5G79EGaD3fFQ/28YJxIZ6oLVNR+fcqZJOa7igj0O0fkKHThp6IWrISjohMcwIx3eYfDr62fbBhN+SRfwL9GEO5QxrNdF0RC0IgD25o/BtRNpIs9AUHoqjpGH+3wY+bVBnZ1gSrTbUVR30rgi855eCpPOcUm/Ux6wdGfRuZgI=,iv:R4BmUitZe/DHMzMOsFgTyHEBGP5p1+Ov3pilpu+IjFg=,tag:/IxRDmoqhWbUZmXUvZ6XKA==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/platform.x509.pem b/test-keys/panther/platform.x509.pem new file mode 100644 index 00000000..07fb8827 --- /dev/null +++ b/test-keys/panther/platform.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:nPANFMxua5P8wy/YG0pIBN1Q0XalAjTT2rJDHLbdGLGUSakFGJnDfyWCrc2g+1v4GBpzScxZCCB3CWgDcPNlj1GLG45sTt/i3ADh0qb3wAtDNTiAKvAszrA0iqKGRQRhr9RDZXeO5oyKYWUSkSJOyZ4GiXCKLvG92vZBb0ruNIpxFNzkHv+aMWwH80GWTARuTQzk4Oi31EHg5rVwbpWRDD3SEr/A0DEc2Dhk23YrdAWhIfEhbY+CEHTkx7F576ZZVkGRwcvqhnmelSkp9rDXQ4XZopyt0Mps7XUA/2kW4AZBQ4kIwnow5w/fq765p0RdXiJflYOlkc8z1zwgoi703CZRnjlnSx2WmCrRLlfy93WfxMAxdy6SwDPqQjIRJ20lTSncBg2JTJt9MQEQ9pDPvLBwQosH8i3+KBAfTTSB+yO+UaFUpOQDNq3zF9FZsPbRngzOb9KN7WcBjS4IgJBPCvUEUL+gf7HhH8stuhJGN0mbkPRKXh7ro41shHWVaBjcKkffZc4icevE2qTuqqmHlcyYjKfnypE0vTXNwPZLjVeO0kCRjNaU36MPYxF7Cx5qxq/5r8ZlVdBEQjif4lHmGk4C9GnmAk7GMMzcPe1VcIiCnnIodHQAmYWGFnggUnLoIGdCdcWy15nppgYqur/AkooGcY/rlricjQ9HTT1K7XWku2QwGWa7xZSuM4/MooT2K2S/IixNQRt1aUruxSiO4ynnz8D3izLXdO8SI1ULs90BveT98YFXw/PqQz6/X8DJC8+hZIzQtrWd10NUNGOUXSph+VwtC1DYWCAPHnp4LKeIc0pGhUgWueMFnveIZr8Asu3jzhDVbNkjEAOCUXfFSgxXHiEIWTQ2uihqL5xb0lPcup2BHyKr6mFVDV/Ji2HA1PwTiFbdAlIq7XhpDkuivs3OBtemoFDzX5akDlAMWhkx277d0KMhNX2qr4C8UM/KCPOvoRIDCWSCa8RXgP7b1v54YWm48vJXoo+dSKcpkQbv4jrnuI0U4AkR7sZ1esJRW4ufFdEnDPrM01z2udC2kqDljygfpGOdhYyh1+1wnS0BCzzAZU6EPEet4tlfqaAi6Yn/Pa/nL7AKgq5UV3ayk1M3olMuZgm+WqmPhoLg9QMWsver3v0OssgHuLE808bRmMV+1MsQp48akHR9FxGGDcOxOZ4+4q0cRwNBbFo8cYjSpBU4n22tBPCrQU9aiHcqpBj4c0Y5zh/S7AZnny03tXxiXTb2XGTx81aTfio+m/apFL9lb4lcypakXJ9Y5SdrkR5NUr3p3xhBgEuAqL8EV1rdNB+zUETca1isIRZuNURx/3SF2fh+HYoXTCqDNGMzSVyw4N+dmKt9QrxsHNVltqUmswEuevRAdbne0NISE24p7NhhS1sXn8m0yeMacbgUUE8sSqWPm9B+rmSU3NtpX7mhdRQ376rRFbHHssqNwPm7cbb60+Wz1UItW/p8m8/Pd0D8dSU6CbIJ/BajkhYYyx4INCqetpReExWaLyr4utXx5pMsEQRfJED8YJrKlFasxAEAUjsyZFCY5KNmVvd5i3A6SJS0dJmFhJXZyNZxsuJuN9kECwK6XPokqHsEiiVq/6GHUSJVeVii5d7/BIjWGomvYnhmc8gNzwutfGG6puojKHeg2D6XAqN+a+EdtceHSiSPNrDLhRTTvnajJLcwh/Gr5SzxyNxWsguwoQZPnipeZny5WWnKaBj5jmWKy7l2xah6sIYlTPReIjnYpmU9nIS41DOO4GUoRnpOCV7FeXxnmYEbvH5Xjh38rz+trFD8Oma6z9Q9H+VP2EX1b8E7n277P71ORiWQNSjNAEj+ITOnm5RAXdYa6S+ChwYs9drpiQUVyB6Hy/Bd0kcjzLh4ukkSt2GQ60TElZwc9MKIl5ceYie8NuRzx0aDvohmY2ogVDSBFXyNwxheCFOIdwBlNEJ9cwbEQaazuWd/L7+z7deFcSP02edz6LMdPqk+Z6Z8oU/jkjdgflFNo5uEhsRgb9rsgzqjUc3ca60YRrhBsEHoTpuAMCeDAeiJMXy8UFZsbrLbVktK5EB/eJYQpGnIwMrMt445UT1eEJcK8Vl3ku5AU+BmSpufZh2gXdICxbtnOwdRCJum/VIvfd5TtMIzKyZp+ADXLnUg5JoeIRQiXPrTe6rH0RAyFTeiTU/jl895FlphyJqz97Jhpj7pUmeh73Yfg6vuZJJOibO+9a12esIY6evb/Z5Ec7lpZHNOYHImQRjKtKz3Zz1yJf99w7fmcxIahON+dsVaa0tTknkHZMIo9fGm2k7TfD6ZzFKotzwwKXp5xyUVsDY4JxDk07RCqKpFkroFL0rZobLEIWBFZawP72ZDNnJH7gs01fGqoKsMYNa1cxhlqrk3IwonJSfDYraSmS2/gdm6XE/1Foy7iFzM5WNvICPrIlokD5FN5aujEqxyCBwO1iypxisMKwncQZFwKnmonaLU9AKXJPmn,iv:Q5Cfn5MomPg4amaOEjNJqESZr1zpJFNSvIV9I7UK/Sk=,tag:c8KANEuZgsPcTzJz7Lr6hg==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBTWFsSmJlL3ZnTDdZUzUr\nYWtDc3h5WFU0NjdIMFNoK1o1Y2VXQzdTNVNvClE0VXhLOVFaN1VRc3hwTkt2OGFq\ncjhOV3FPVXlVVmp5dzh4KzRWdGliaWMKLS0tIEQwME9hUENHQ3JzcHNJeVFPRjRN\ncFcyYnZ6YzdZRjU0Q1pLNWN2WlVDZjQKH7tf2R53o0QGnkg3KD2RWc4pikdFYAGW\ncNIWhjs4w9EGgQctQ60R2sjLGl0Y0pELZPA+Hy04CbNAOQLuKy/4rw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:owU6ZZOI2sFYJ2Tm/ETHjZO+YliKGVUI9fe1L0FawVO3PKTp6rQ1Ugd7SopRikY2yVl9jWJUXsgREAFFOwA7S2knndBiZrppxxTLhAOOPe+wZ4c3jt76j6NyuFS+EraT36qLKYPLVf45LZHkFS3LRITTI2RHuG4OJUvD74HYBR4=,iv:NSE8YHvr54E2OvxB86XazpY/um+ATtNOgLSPTQFQbvk=,tag:GhC9DDkc/w945Zygd/7e/w==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/releasekey.pk8 b/test-keys/panther/releasekey.pk8 new file mode 100644 index 00000000..55f89fe0 --- /dev/null +++ b/test-keys/panther/releasekey.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:u8x3/ZRXd38NxF6EeGZzsFsUGYCbePl5oJuoWvZwC5oUt87gzQlDppkmDuMvTtRlAmM3AwLfDv+rmZOCk4KXqnQImEHVvAQQdzau25AUeSB8PfUTrn8/9YdaIsUS2rOnNkulzdHRGC3wrxPEM4Wqtll1PBP/TGzRmlhVTWocm5zXd0wEes08M6s39kdhlhOBE9/Hjx7a9no3SPB86ct8VIDWCj+7P+lUutJgmJ+Tc4X7m1Kp6Buwgj13RHje6WgdEWeKR2CErS8qtf5NG2mKjvr453AxuKcgZOA0TPk4ohFUQEom4zPrepZBpuPj1WAUxaG+4JQdoUSXy8JFIqqlcKn/w563QTt3I/K4FDxQuXkpPOv0pi5tr6YC/IjMht0nL8iDsxBByIMK2ecN1s2kAwkioCIn2gh0moOw3qdUtpE7FxE0IWwmJbIxkxIxD4BPhu9DsqOvkj5nWDJsRoeV/eoX06zap+bo+dA6L+FO92el02eDwJ3c+YiPG1WKn/qt923EI6SIvDwgjURkWL6eVPZG6NTwW5+IL/nMrKKd6UdM8Il2ex+Mbin6mCdpM3kSyYRPnXMgksWnuxpykDVawu9OhwjJ3SqaBlr8cB98lgroa7OW0nauDmqpfdNTwhl4XoY1ovLtItwuCIZByysaEFmdiFcN2mQNK78uNijypoOjnTg0olR8ODZEwuQLsFMoyhzDRqm5MU8RrZ0JkJofbRY05x3LP8rifWUc0LaEU8voHOeOs5teOIk2X9QPUnQ1iIfsarbdnoKJrax8XTQ29dwJ9dIivzrUlI6EiZjJZOFFe16s37FzRfjtOlaTsoM22QOR5ODV7jM5dbMchYRZsrk6CCE19Jr0ev1KdGKFiZJKaEok647345Bc9H/VI6BvnJOLO2m7PYDzKC3gV6ol2IL9uFzRo+9gUxWFkcuByLrw2LTrlCAhULFocfVdZTkBjFZfE5GaDBh9S176+yzf/2IaQ6M8o+Xf9j+8w+iauoCRfsPta697Wv4j5AhQT6IKLzkJ47zNtc0Lk8/R2dYBXkbysI13zQbSEdj9YkUckLCOtgjmUgcaWzptVHp5ifHct8gowMJ0oN8upLOuyE2jRwHcd/Agiu/dnF82XwVD1/kaVhAoFV2WQNgKlnrwlAJOBxbf66/RqIGd4zH62fOmT4BcM7sCb2QVkJ662sSSUxyplEqZBpvwadAy9BCZ/LAASuhxbAURuAaSykPNtQ/KQfZBHtdEWvLAqc3W2RZ7Jc1clVFwirkJdXWnbt9iRNbGzqVEznG3G4FYuhAEpMa/H6yOasZxuNEJC0/QCFYaWkD8S7ghXSN87rm0T3SBia/kPN7q/fQc6N/598qGhpaSl0Xw8YTNasCpVOrG83B/390umhygDJZ/CdZwrWIXoUg6AKb3a801X6M1YlgT0l62ss0BNPANcGe6OmrWbQPGLZSKYjv46vv1CSqhJ0bVVYXC5nUibc8Sr7Ssu0q9BgMBwFVzVaWSFw5R1J5TWo6FGBv4Qe0yO+jVGTAF54n+SlhTCkRldBu2jXoHWnfT/RdrcEEIUKox6vNvfOM9saIZms5+0MkwfHA1avRG/QOlJ6YcT5mgQyGuFEdWFqtIgOiyxFKBuKl/OuGVKJTy3tOIo3FJ/cYykurQHZJIWeZN/NxjpuqR+aLclWSDiXNc3sORtdpR+ij+zkAKBxxC1Ar4RH/jPawftK5TVQYkfjpFWifxekoaUtRuPNuoCXJtsMPTibt/PPHxMZKX8sCerMax/3NAYqifIA2aShCFObH8uBHlJHXeH+HP7awe33dNYgsw1etahHJU6SNEd7qXyCXLLMpwoMbQrpeodXvROlSIXfxYmVr49MKKEJPE1WTSKSnqGHJY6V5MRPOSTjDTT4Sq739I4vWo7mE+htSgI2dLQfD4f1gAqCt85I13DTr4VCmjDC+v0V9Bfs/CLv1xOjOSicqFz8AVpPTIOUMIV6OSZDLnd+Phyhs8QLz7jnOu812Ol3Mg0SX/CWqqJuF2uhSVLyc90qfPZlfs8WiMW8LurPo8sEozEVXzl41cuqVo3sEKeAlejEaZXqcQ3ibbnZ6jRvvDLtDn/kbDWFX7TEPOhk3bIhu2ijEBDYU4yfOzha6ZU5Uih/cn3U0KjCCHOIhbdcQD78B8LUhiVfx2LYs4EY0UWGVYuRVWQX0C6ia0CTGNODydZMm0lG5ZZy5yx1EJLry6qqNYNeHa8anyRV8zsolXewA2s/8YP7RmFueql120lRFk+f150oMO+EU+lZoG9p0rjXMkmekBB2/kym7ABvpUc6EYXZiSTfbAc6CbQiEZSV/iAjEdoXwdeUfO8mAW96Msw83uNMr7SkJi5JvlU5mbkP3lz5fUNhAfbZ8uWw1n6Pc0nAJbCFZrYYLU9QM8p3F0P5uWtBQyw7bADLC5R1jiuMzbHfXCcXBFLy936B3DiauGM1TXsX1pPitvj5hCTk5lTuNx0tNnJ30tiRTyT6PIt4M9qyTTbyXZuBU79NaWKSSRgfmyu9jbgh14C+cQbFAAIrYk+7GvQ99HM0w1s+Lw1mYWVFEKOQmg2ngRJ22vr74NpYNtK6p4shCisxw0ssUpgAtVED23myMiWgnPvNVbWYUt7ZSkpfC9cXn2GLEJFINE1nJMxIZwa4IUp7NFpD6OQvKl0bfFvJAPqLuzU7ENOZO70W01HZVBOQaDCU3B7Mh9rasqfvjKLalwylrFfPG/HSVbEupggZanlcpFcVOJazcnpNwb8HJVRPkVnXuLJi8PQCCLlhgrO4qFdXDOzOeI9NcS1oRivOLOIwIBjcFz77iQFOkLWriw17O436yVMbwmlTCqe9w8t0Lo06iTRyKOsFveU2g/PdSfxLGF063/8kPppXmMiz4guJcn1gOcVYD4CtuHvKK05PCeQa4rbQaXZP8UgW6yoMkuXbYJt9H9VonHPg+Il+451zN9mus7ErBEjxqr19vmOFrgZFE1HnoJIMJQBNA6RIiET92Z2xiq0ebtWx41TkDwm9q5HSh3k8GDgnJS38zI8i2crTUDK1IZyIgvRIoYAVcFrgJGIHCVtjywmprTN1n4OpxEh6P7tAtK+eP6WiV0akdoFF0h233qDa1aSJG3p6JBjtvWTSXL9278RX4i/pZxGDwsoX6cb4mIodcVRw==,iv:HDCFmOcyfne57k7GnlQjZdkKieeoCmBSG2uQMOC9AC8=,tag:sbjjQG0ThaSjFSxvOy3O0g==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0bDZOVWYwZXZVcCtQYys1\nLzZJWHNtc3owOGxqTW5meXRLcEo1ak82WG5ZCnBkUmZVaXlXSTVTR290b0dpK1VU\nUW5rNU9VK3lXRThzRFZkWkhUS1pFZ2MKLS0tIFZFckM3OXZjb0lobS9XMWJnMWI0\nL0ZlQXloaXhxMjM0QjhFUlVYYSthM3MK8/c9ROY6UKcCHnmT0bD3xVKQOTKRBTVk\nrJW26iXzCGKE7cZS/6aqNkkwe5AqfTTyAnLzxq0n33LE+eZQq3aa2Q==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:Dfp7wpWqW2vp09St+pvnF5JY8y5HrF2+inQAXTGvdtJz6GYEtZkThyI62l7MtZQP2eTuGl6wD4IP/L5bQhO5Q+rsXlsErtiDoLmMp7jT5GTTItp2pZCyBGzBvfQvbbXqVOxOXC5Yfxqqa4l7ancGMfOUlFtnJGEnxtxaHImd680=,iv:XYenKllEYwlCUdTGkDw4cOrWpOKaBcHtyxzuDyD3Ins=,tag:EEfk7i/MLM7SSuH/oYkOtg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/releasekey.x509.pem b/test-keys/panther/releasekey.x509.pem new file mode 100644 index 00000000..d351ed34 --- /dev/null +++ b/test-keys/panther/releasekey.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:IcmSkzkMiEADZK2MD61Fq8kI0iOVqaix+r9xJct86S1YfmPT4dbYj1Y1elMR5PcO5v4+kZYwfDDdXS7llfKI1Ga5FdLpvjIogX3kOspzuXsXEuhGglEVNvuLWsyim8Y5AhYduONR/nDc3nzreL5UWi3j/hxxinqYVlilXIgp0bzbJuHiD6/isxMJnTioLovM8bBFM8vzimjegAncI/2eldKPS+2f/+BxLedarNh51pH/kid/SiEbYWEB6NvhcxbbOp1bYxLsfJv8NqUX2YvQGGtjJlyVDpgfTyd9mCFpXPxZ845/SyYxNrZ/YnilAX3j8HYgsB6W4UzgXh36mLUt7Xk4lwKIwlZu8iIA+BndxZNuOdXry8NrtAzjpj0Uri5IUmsGIAwwMEGAZd7CM/+nED8H458N/Uaa8yRqTsh5TvhGA0k4Uez9OZijdF5ffR5KqRWnVUwZomQQGgE56la5jrGG68fhPHtRTFypxNtGaZ7zTdb4QyafWdZhtDAwB9faq1GnMPUmBoNh61oqV3caUmD+Dxtn79Ff5hzo17N09Vl0RTQEK668Ko5r5mIBcyCrn1krlSb3iLbCukJZZm5dmuZCf7494L8lre2TpsHLAS3IVNJiv/Xs742DzepVdGTuBSj7BhnYr9yhKIXGvx0STadHbXQNRrsux7Qxl9kP+65XQ5Oog2K1yzN36ym6++mnsiIHv0XaB0eWl2/qc7s2tozsyReEdIhZypAESuhbod7IBTdfaWCDggF7Kkb6H/RuMKT30g7Cnrvis6pzgRT0qVS/g0l9X6mS6oDEETXecnjJQMmVNOz2o51wJ5b4/5yWGdvBaoPhLJMzS0TpZS3JjQZFoDY33TyPu5UuQ8qvdIoRwqyvQLibQNuUmP1MZvEudk4ZXzUb7zYaNY9K5rkYQSf7cwZHMPfHvIdZSP+cQv9rSjM/Ri2eJ3Qd2TTu1Y3n0f2/NJIsFC31aU2G50Nrh5tD1oNy9Xyxr4V1d9U09oI4jNwNvcu7Y0LWfgeR4HgtecMjkPW9iwmH+DGQu4k2KuBhjG5csfqKNIryxcWNJ9KZ1maEUvJk8aZePKR78vtoCJyRoGPyephq9oBr1Cl69xCw+I2sCaSktWGNZ/Y0pWOIww05+A7BT6eC2SnCGIE1BM/CZOgOF/TBENO3W58iGwwvUEE7wti/BME4pwfcbzz5xz6LzOVuXwdIHAgqtQWIQmq7KAlFItxbrFj28JunGnsZ8niKpb2aKxf6I1kBAJML1hCgTJZlXYZKnpL2Hr0ae5yhIFxU52Tbx25w9MiSURT+TjGAlMQolw7XcnRlhcsX1ZDsRfAgLJbSup2Vky2pyf+A1GWqnEZAMF5tm0WTP4uC/wLmppEyrMOFmdtLuFkSiokys4KDEY3hnx8Ayd4BD49ud7yE1wWyBf9MP5SfDxQDvjMDWxMGg9hjoLQeQ9q/uCOx2/d2+9pLf+QKozufXdELDXXjrt65JK5+bRWW3t2wkmX4NG1tZKTMlSOZZACQq+4Hr3bLqRzXHjxQNC4gXDBYTzi9cyAxkuAOR50XzqQMbZ3DLQeKOPl/RNf0guzBLxCY3b9qjELdTbksx6wq6k5mnmVxImibD31gqG/7DWb00BMasxM/U4UJAuRPkehDlMvycW5uue8rWF4IyWnsmv7WbgLpW8S4UyxwmX3Z+yP/b3nddNXQsg/7KUmtCGO3rxjcjXhplZkGF7AGRSE42NvhTg7S0sjZ10b2E4WAqHO1nK/nkTMQZquhDvuyFtVEVs6FxilTqBLJwI13Tok++l0JjLM7mOaZYbqLy8L4gKXae1XnXAQooTZTeJkj0AlIenPcxnhc2CY5krmTWaKlvgrc2oZNG59alFAGcr7MgJsn3t2oJuFzw5K5LYF/wycvlcTsu1SOGqMU7dQSn3XmdDXyHy1YGK8aYb6cISrJukWxLkOkzDNDxQljKqjzQRBEjej3L5aQaPtAli3BHoGrWpvn6gWJQUbcRHUrbJkRA2vPK36FOKE101qSHhYUJraKW34COEp2nz+iCp3D3lKQnSJa+EIfU5B4BORC+YjUN3k3o7Ae92eVTx7ZKTMzhntX4+b6aN2VO3VLpdcPtwUGOGMuRQ6Z0g5YMvj/eEPWM/DjySnb9kwEaZ7qVPXC0LANzHjdi4dkfmOLio/5bO9OmTCjD6gwx+6ms+X6yCHvB7/QN/LiQD/IOH3o1KCqfUexgJif0uFMErDsTc05RWvQDyaUC8kpGBJd6eHRWjisKirDnDTs6aWDSs2kisvcXSVfW3J0jFwYztK5MGQliF66hjRyCPyEDNvLDQ0cUPApaoQXs0t5kRXKkI20k5Muo4u5SsPDrXUykpPQI7ZX+H7eEP7uQtg1yC17hKEB1RINi0iRJqgQnrg/dR5Q4GelwTz+ixEzW/1Fym1tKI6DEUJ/fB6EY9cfg7p04mJ+PkleY7tINeJ75wu64Rvlxdial+98Rw==,iv:2bmpuswdzMOSdgQ6IzZiVReKPX15JO5P8ljUviLOGL8=,tag:N7JmIaOxjgYvh8BEl9iZiw==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4RlVnbmxlUS82Z2F0MkIy\nWTFWenVBT0h6MjRRUkZyUFBEMkJiNHpnUm5NCmVLc3ZoUGdKdFNxeko0RnhmV25Z\ncFI5eHVKTXhFWk9DTUlBdjRna2VxWDAKLS0tIEkrWEhzZ2dxQ2dCWUZKVkY0aFVG\neTFvank1RTE3cFE0bXdBQnB2bjI4UVEK5L9x6Is7elCFZRdfWR+Ta23G5d8ikKqW\nc3eYE7U1OMkJhMeJi3vZWfTJd+yL8Y0umoJczyAjqW6kXk18TlgKUw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:97M4/zkr0/rTb1yg53bVFia4ONack+hnASol85tjn/oJxq/jU9F8t9HVokTCfiQcQsd/plVuvP97tE9MaTWHB0JR1x04Sj3IBYCP7qO03mYDYf9iItEeWJXpB4/t6ytI5wn+ToY60hnJngk4BHcUiVs04medgHPJD62AUrxN6SY=,iv:xz9HFpA0sKUhEjGZeV7s+gCEljGWHquf62fbKEqDL1Q=,tag:8QeGbsgA8sscQXNN3gfxIQ==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/sdk_sandbox.pk8 b/test-keys/panther/sdk_sandbox.pk8 new file mode 100644 index 00000000..7bbb8681 --- /dev/null +++ b/test-keys/panther/sdk_sandbox.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:oj9GiQ8S63J6Ha3mCI9z7DKAe0OibHwUOhexiEKDkjPFsxKpH5LUqOHcxsD6VgFHarmy1f9zB7Q6Hbbbz43vHiWgyMkQ7cmpS738qGN+ZTm0mq3Cmw4OSyenAxa5eTHPackYxQcobXRWLjo2NeNeCTcXNLaBX+8x/n2dlLdeyJj/LJJGdMOGf+E/sP7xTuGekVj0ZyHMJmne4nCTD9XNprGiC4mmyXt+z1kCmrDRkLB50Hb5058n9z3REQ1dmrBa/p94mINACMjQpk8494lnm5TwPULmm1IBz6K///1NxwA1I6kVJQFoPStNBotM2RvP2349ArwDADIx7Puv8htttyAHGeegbP/7lcS1GODQurcwsbsOhkN6jGoVv7pBwJtmpBdQnRJfiwaKekUeKy9GVFM8WXTuHHQuM10GCkqp5iA8rXF8lGBbOmDsI9I5x9T+TysaHtJro1a1EKXcn7CByntv9OC3B/jpmJfRhVq7dMl9dHKm7uBQ1IoiBS3PSMw3NvcBf+H8duim2Wt6JGAKOLEaJtvMNPE86T/U3jA82OIQzD3uIu+NpWwQDhehhPcDI+KF2CDorovusN4XkTo7A/pfYzDoXTaELTL3CI13ePum6gNGBTRbonYgL0iWfjJIfdG/+YXO5MXI38LLIOcWs+TqOqsA6aJRFJq1HGh6U3AmgMDM7MIvMw09+izSj01JRKsGDTnHXcm4QzMRiaSyfcKkuW4G7DNtGGnid15sG/ljpvG/LPUv3sN+QhI+EWCbiLG8OLrXnEGyIYlISXFHvMtl+H2MjGU5K6jiSDVFuFe89fFliGJWxWdtLwZVTH4JZijzupVJ0VUSXo2Hs/Jg8c+Jz7ER1e32Nnqi/h22/aeA+UJ8rWISHqiIh9Ky8CXdFvjNzZVOSwY7MrgkGkDrsG61fMQVWiFif6wTIFSaKzKEjxiDtowA5UjWcE3K6t7h9b1CMDhreFI/gaWOsGJOSwmRMvPynIjCiv8du3I+C3/SMFcXzNk0y7p42l3rAVkM3V9PiYT6ebD7AHMboA7WIq4OcwAIZFuVY6iqAHALdeGVZjEKgSXVh6P3O6Zp100ZgSI2SaiwPvgkFbcqwRlQGUjvBjFmatcNBXdKRkoDvpIUHre1ldo5kgJEF79efneepRPtfactn5V5/AnKOaQVW8H+YNzFtm9mODVCxDTCcP23YeUhup1gYN0gfBehHCF13MhM2zDZIGSn2IXNP6UCaH1jU5I88DN7wYeZN5OLzSq+mddr/ZwSZlftIUP4BDh6pd/EN2/IFWjUO9fOSusCFcRhQHvP/OVTlTFYV3+EWa14en3Jc89Cqa2uDlFz5pKZ9WAg5XUNz8f3to8xg3MP75GExW1XeyuhBbwLMaD6XL2Uh9S9vLnmCOpy3d1GTuWyavsc4uG2CdZ3hdMYf13rm3tquYeg1ygF716bHayJ30pP9GP26CzVsXHGecc3+tCiqSo5iPG6qHVVi/L+rGVUynMvLugQvvP3p+9ys7/t5heHQ5xbWZqeARWlrwAI1vdsN6cxdESOui92jOqak27e2YS8a4+vdhOpX4XwbZJe1YBzltOwCkEC810SbQaKixMFCLdnr1tET18sRSSt2M8u2zYCxkAk8Ihhs4K8aJq8IBC9/d9Wv8o1NkaZknPEAMWIPVGEDvg7scbEOPChaafAUJT0H1gYJkfoXrXeof7GavcQnHG9qqTgQsNAyQgucZQl+fihSYO8TDtNGvBhS9OOCZQ0xQPsrq0OV58+FYVAWWaLL+7+0hGF/BCXPu/InQI6RsNnQN0iQHOLIANssX2QwPHGT5AtQqCsQvojhVNDdjIUK9GGrFP8DS6j2Rp6j4+M0oyGgxsllLn3GTRbCtg9dIyRuaHymx+WM9tOo6nUIy3X9mHUEZpq6HEVf6FCifgSHVU7HSqXL5fo3zzzPLHVeZnZjNlAAHHjzrb1E83VucdeqVut4RMisJFoi8olpXw4RJJ8rgTns+sf8JXLXz9l2f+j7l01vcm3Ib0J+jCDadLz1OzDgEMEmOGUJJG/Y4v7KJ/ZRePGnXalG3hrI67sBNrZQRIFa3RgX7F7IilRGxKRPOuqCjRNRBXUy9ul5ThhWQKFBqQ8AKNCPMPcy8M/HZnPkYkbulSR8Zv2cyGG/7fGNyEUxHbviW+HWanK0kP99tqhwpLHriH/oWvysq1d60wLSyE1YGnGjIhvBQxcYst3m93Y7xTngSvyjpz//jN27kLo48EkcESA6juWQXLQWCAvzW9kre2ol4S6zSzVeYtDW6h7hO3RJgFnhnR1eWYcH/Z6PHfsjJsjxs86U4H9qnx6ezwYT9T04r0inw7uext0EN58YxBLR3LGb+8zW/PWdrzwF282ThlkNhdfIVBLBP6AGX8Zm2fYgLfBU/QYIzRsUkvXcPHGRMyruGu92OufgBeqtajAUxLjPXilk1YLVOYHsz55tkKmRcA7JtVcwK94wb+t15Tax2Rn/F9tyu/IrMCIQX2EUIMOu44NFIATlzmAj4PHPt0oVlJ5giarm/rjj5QHwLP4/e6TiPQq+Hk798u9MPGu01NfwN6tZcBjuKGQYS4Fucw7r+MI9sHZU8sdXYDKLuKvTFdJCJ2Z8sYvxsBcXgE9n3xHPvbOf6113z1U3YoAM+nUOIUlmLvOA9Xm7x0MqBp5MjNXxbPOBHb+XZK7NIvgdDUUcjtEfEkmo4fLXRNBu5LvYeRjGEI/I7KSmcd30JCarp3LdPMpbUUuWXLLR+yv8CBOK+kRdy7FbBmX8cHai9CB2DiGFCTdRzh3mKKhy720KMWFyHIGJOAgBn6CIy3Tt/kJzgDAfnpgyozQMaLh5WOl0v5e6A2rXctXQpuS9VTLEOMOC31qBAcjxXq7cErOkvv7gvv+OeKhBmFjvq6pHmljKgsjQPfd14Yvut4oxZaaEeDfdMdPc1YJqE+m7bGxsLExW+dyHdTNEXSKUZrIF0fL5o1aLoI5GjD3HCjgA/xkUFI8yzib9UyRqSMszBrnxgRj1BC5kfkixqPQMz0VLbYXO9f9Y9UwCjOiQV2fSlTQENxwFebd9xH5M5P0m4DgNBpc1wJ+6qdr7V+IfWSaAsKrj+tOnsK6FfQ+0OhtW4wC8VxKxjpvEkyoqfU2999tTEVFqJBdJHeBOVezqSqkefA=,iv://uReM4xIJBWq8TN2GYEcBpvEVV+goK41MbDzpnH8wY=,tag:v/2QQOG0sUZo6KT5qbSalw==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCQzRia1pmTE5VVGoyblJK\naEtML1hZMFBzdnF6ZWY0WjJhZUhIeE5mOGdzCll5NCtjUllUT1N0b0dKdlFTSXFO\ndDRxNHVhcTllNFk2TXdBL1JGQ3dGcmcKLS0tIFBHQkZzT3JxZjZNZjVPUUFEdHR6\nZ01UUDFKc0VGdFBKQmhBaDFuSktrMEkKVAh956vkLPdovoN2QMSD0dsKFu16nE4h\n3zoOVOTHIG0U4UZS/LnX0LCgfenwxZDLKeqpIV8pAdEpRZ1U1jiocw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:ujra+4JRNbV7ilc47FQpSrTw8HJW1wxbq+y5oxGOSHUKdzzVctETBakEP1DeD/8uU637macSosS0jdfQt+aMi1H3LbXPkA/8GD/+fJuUiB6cBaR2pqdWCXGioeK8EbuTqqpDLvy44Gx0t9he5I10aLwZozMlkE/rt6y+vM1NGMk=,iv:pBj+HFekdi08lVy1wHL5EKvF6JdIOaYhDwJu8TMEtHM=,tag:+xKmHRd1vEVdSUQuevbPfQ==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/sdk_sandbox.x509.pem b/test-keys/panther/sdk_sandbox.x509.pem new file mode 100644 index 00000000..f5c86def --- /dev/null +++ b/test-keys/panther/sdk_sandbox.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:2u5LPGwifpI4oFA0Kca43E2sgGQBVHnrqpDxQaLcm+VmYjG7Pc42qyHF2z+bel6hLckM98u+YKjxTAIKqMF0hGTR2oPJrj5tQDwvlr1mA5tr5ZYshdkxQL11/fwy97E5jxLX69uYOUoktW+dHEeksdmCq1yVQP6JixQvu7nQmpsC5hOsJLMNSuwyiAbRq7TrUs/HtT1QwxfOlPVkffSQFEvukbVh6vCV8Ndqlbi+ky4QH11Q9LDsnDSLvGZSh5MOs7reaEq+CsDqKURKse5txS9UzWB4h7fl91WVg+eoTUGZLjDM7FlAXumOz3ivJmqVoTrccMwlcGb3TnUkshqd5r3/JtacCitEB/Fj4DPA7Xc5Z233S8h8wp6E9hBmlTdLD0PlAXDbSHnDQLDqMJnSFax71zRfK1CEOqc28KmdFOnVOP0kZykxgCk7OyJNvcZvvCM/oyBdk9dYkDi3KwNLtmIMi8WlrSA9/K+jvTnp3db5/BDrk6BwFm0ksShiYkHihvXAM/ar96m/CObK6GngLPuBrIiZyRZuaf0jcVQdsCcGhaSRO++QcWZsb1KJEH49zOEue6bhGaplvg+0Uxv6NlgInL5fMQoH8tZggzf6p46BSrDT4xDlQmJj1B4SFHMTiVLtUTwKWtqsbCuPzJ3t+7soeEh7MEYfEmUnlBFqbJEv6huKUpE4ETof15aWfFY50POPKCy6pcIxg5tu9f70rxorKOHP0phTFWzMJhenhxz8akDulnU3QarODSllbm2jUjTQyCJ5Q7WNyIvU3xPmzprrAyb5ZLhrN/XPF+Q33CQsErEOBEHOL/VBUY+Sx843uhpzGAKkD5aIWZcGWOTGdt5hGtUN0DA4KRnEaAcNhoORSUNcEiIZg/V74mLOuELOSt6IlH7Ldur5cdLEOMGyKc4SbZcLqTAjdrr/k5k2Nb/xIybxOHlqmvwrBQsWsuC2/fFvgsbOtTn2NYKL2+/QTorKH+vz6BJHsnH5EV2m/5M9fTYjXq17kN3sbb0DKOoIQYYDLph6xF6FkfxH7d+/r1yv7Ige2WOUoUFlddFRxlgNx2uHtqdlNM+bL2CMeF+ceunCNUJfSC96KmiVu97zerdGr9i/dMATuYu86YWg9lHd2U9vZGkfFwRn3YNeyn2xDLypZprdUjGITYxND4mZzkfME68jevp4ShL7RG+Zsj3uHAS/PMiOzFJRvVG8kpgEhfXFe6BpGO+wCs+7kervkRVwQvGC6sSvzAOHcCUQk7T6PU4Qg+MUwcj3XgWV2arztybzaKkFZCMfzPOrsqOgy92Ao3sAGgb9bR3sVdvnnHU2wgscWdCM84p3Tac5Nq5+7jPeNit8o/2FHkfgl+RxA0jiHtd9Dwn8WpiPRUdEHZ9XhcB5U46P/RVA9jzCEaBJyPYxWCHVPEcOEYv9MlMoOb84EqqKQBCEZ6ttFD+15YcT1rPS7BWLQ7UveCqYpSFZreH6fjQSJfLV0geSe3kECdG7FBGa8mw6pooCaIJn+8NiQTQXerlOfNm22QI5DhMwj7QyIYyZW3SmdMqnZ1Ij4iBeKlqa6LdtKV6c2shIVOHn27BZ0ndr7Cc3nipOhZ410AXuMpldf75+LuED0umt+G4JFKRDqbCXoKKjnu2/3tJsi2rCXuYimrsBYnu3hhf9499Fu9lsV3qRejKk5UZ23Fdz98+zYzUUIhy2lQA6lDjDyijo7WxoT3SBc7uDgYCEqRq1zSGX/IR6M7rjByoQNIgrWfk3i9wwvkydphg1CIUDozB6seN1g09u70b0YjjcoTT0jZFZ1lwBwLsdJEBceylb9zxv5uEfKZ8d8DRozb1OeEdY5DLobEAdaa2IbiuTa0QZEfyQ3XE/IpLpJBzsjFy0MYGgxrNw9e3qKetHxomSfRvTxTXxTUOqHSLqIeZSeMZ5U/vqxvIEgATr3coyG+IWfkAp4pM5QX0yfFOFxRN14wO5tVRlMtG+leoGx9KLsPNbsbOOd38dwqvrorJjZLAMKI76H6F7zVl8aGbWmJSIHSA84Zr19piuAQaLsiCOj0xEvSt4gtC2ob7gsSBbJQJDJMxf+YggiNUMJq29jwN1TO7xHh6XxlM3+BnAnX7hM5IZ35L/p2BCxBypWBBQkIASHs5WK5DW/APMel7/d6AqdHcL2jGHGg4Oevhjb/Xj+NOZXjT2DG8kIBm/Lg5UlAa9jj3CVjeJOeoYdsKXjuM7A+av0MKrbJu2lqPK/I+XwYvALu6oV8D6uCoforgkeTqrg56Mj5l8Y7qbOmiFyKoNI+p2rHnn41E9VbA8Yofv7LoiIRB5xlMYMhHE8iU4ZAGZw87BZxAsIJp4B9JwW4gDhSCBQa9dx3MMqwuSvqZRfJTYtYg8eJSFPVDuc7gc5v/P0pr4yDR3R+Ysv7T//iWZAA1+NniWQIpWlVHhWJuWwG9/fCKzqB8yamTZulh/ndgYUzaRQeEVMmHf0qFnBDwYnZUxXYM=,iv:MbVdQRL6jY7gERqsnKTBsfwcbVKTeEpdl/K2j3rTxBw=,tag:y3gsq1euXtcESQr5fz9ZBw==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyUktQcXE0MElzSUh2bS81\nc2dkZzFCY2laaXRTMHNYcFZ5MDAwTFozTDJJClU2ZXFjWmtoZzFCbXZVeEhyMHJ4\nYjI5b0VUWUI5eG1KZklVVWNtdFVoMDAKLS0tIGdOZFR5NkFzeUQyWmdFQk9uQ1la\nYjZFM2JkbU5heXNNbW9lT3JhelMxclUKG/c4Hzc5UG06Y7hNHHJSxUs5KdrJcNWL\nSzslyCV+9jzcFegRMSWYcxAn5ZNAT1LHqgBE1vDP3z9ZJcvNrgivhA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:vTzqztm+REdLVX0NIQ4mH9run/+T2WcMDyYcTrj1Aa1cXxtF8ZT9VHGJRFRNlNTINDmf5vObNLwrtqgsyH00UYiKt13YwB3bVc4NnK1YgWH+uV0hI5zgKGyRpBdvG2NnfPivctWqCRV3hA2+qBpWPuWKEqMhcsFPFSjMyCX94Ak=,iv:Xb7ctpUa5dTEctrcenB5HP/wrzUode+Qyq8dpuR5LU0=,tag:HrO7/Ok+q3UiZrUs1GQRWw==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/shared.pk8 b/test-keys/panther/shared.pk8 new file mode 100644 index 00000000..ed1c145e --- /dev/null +++ b/test-keys/panther/shared.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:3+REfK7Cfb3xuJLZ4p4Nf6aroNK8TUIknys1UdBOfpy0sBgMsQngsQyq+3coorbUXOKhTOdvCdtasPBVRntJf9p+KyenprC0NmFmirKwVLjZsfb1F9B7/locZ+rM2eAsZ0vVrfHTeEaf1HEww1Hcqw0/N9M+TauR9gyc+Z5JBsuCRj0j7z5j+3ufFza0cpBMip+II3gu2pKoJNdbhdId0QOrk3lLe8kgXQYP29FRUZqnaxRqc9K7sQBrQfYVBsEJ1ru6JTzawQrzUSg6c0mVjyiQF3fpzET5OTG5x1NDtxkJ9phFJeHu44dTZX+QzdkVO+8MB0nFilNupYn5SA3R3hX1Oo/GHkaJvGvTSeJvhyjv5JGGS3kdQb1hWZ4oRJpmeR2zlTIf4EJTuIhyLopnPO+nv4dbOlUkrpzRSUVlPejt2Zk0P3OqD9zu9/tl+sOzQRvpzN1JSvOz5S+nxokOdjWRltYL3lTjmGmlk0zdPEtMxwKKnoFX7WymUA/Z+pmM3Y9iW9iXbOUliaGo0R/Uihjn9mpswK/8UIA3ntakQJ7w7R8AunMXeqgH/fpsiXyFD8SqbJ4IHTV63mkfgMh8+NFKLgCodfoNr5IQyBSg/3U2mJ4SbaGDc2ytj+TT+6ML94qoyjcR7wvxKc7cTWKHvQY0uo6ENYPTqzqS+MA7bIjIU+OO6z31c85Oui0W4d5IqlrOojJrlft+UugYoCmY/Y/eAiDSdFejiSUvT5hTMjAG6Lev00Ct2Vx/kvfEO5gPNqx5X+eBmoR99Pk15j5wQCG/jgwyrpN9KW6yh23Zsrqlpf9rLAoSVPwucTpqLQ/1Y7R8EhxHQlx0uVfKisOjyCujlOGfOu0onYEBUXl+Fsp7NScLsP0CKBOqX6US/Gexlchpcqr8Z/FmhpHaFjCfmdXegxabLeeZPlSm6H/vtcQZkpgGQM7S/bxuk4rnlaL54lC1lGt6Hj36e5pRUDQtfIXg6QwZnuxC6kkmf0QsC9TKQmiiU0hS61tiDXxPlnrsEUR4gjtm+gXTpzk/y9j85+pweNrdx2/+tpxTXeipx/VP/KrEbzUp+vb2jKnHlzeVyyiYxENtMjJEfHV/pEavEkq4c6X37c95d6qRKdqng2anQvZGuGKPOOJtbijNlvncOZS6cLgVjpu9corDyO1mwQc3LiQqflL7wdaDnygjm3W5ZpWCaw9aF3CsB5I1gAdBo09J0yZWDpPPe7NqQFcwNlAtxB1lJdGhfzlkYFPLMdCqvdkYiKl5KHyXo6JuUNK40TvZfHxUJskiW/qUT904Pb7xNDOciiLw9NDjV2IP3X9CEKW0wFOP9DjY884F78D14QSFoECgOu9XCHjXjcJilZqpDGogX5y77Tu6SD4f94KbZMOTHUyndlnUK7SaT5BAB3AlzAIQodJgltukJP+XWnAWJum3IEBBBu4YbkTEl08GSgcYuSBYIDbpNcQx+JRw83HHhO1z7mZdWa/nksCH6A4cBVgNIUO5PVSOQN9L8eYOj6UOFvKnXhwb7OvqiMZKGo4+LH/A76ByOtgLEnPrVLYixKn3JlOWuy1ZGLRfTM7/ZDu0hOvtvX2EBU6dn8Kb12A//PM6OFAA7Q98WUGjXwRR7kAKtJBbXc+DTIhJQ3G/PAow/FW1SY0xyo0rAfrGFmc9PQplQUQkhZ95e1hw9jtBya6y+v5DIQc/VOvKIr6jArv90EXrh2hzWEciHOEIqmn43BB6p8Z4XN3xmHrqMUMVmjlCvkFGA1s+i9vunzWJnqoRwbyf8wHSbx3zaPhUkgTaNnxg476oBz49Mu2VVyA/yA1nWa+zEzeYJnkl0wMTxIwBzxdFJhykcgJZJMXaNDP7flHurPHxA3yak0OnNMD/R5W7UdmqixvHeh2kAFxoO+/5mx5cRct/0gti3rwe6UeNEAX6rWliHpOzeXf7ZHJOX4s34WZs/iNDg5LUyMf+plFzpXevjIcWWKiZSfxURNgqJMb6vRLHU9dZ3IcboZOSnhSzwX5Xnj5nMqlm3ee/HJ8MZuT8QyXfQoGLst9QNCp5jZftDxSkREzRPI/OnyO7mbDFMpe6BCUxQvq0o3E440F0YBdbb5S2TJymH5/3Wg/N50shhUJnOUMIOZ2FXEYDWqI+Qx9pLbn30gBTlFcOczp0T72/7l/W0/8A3e1ygFFF/zIguc+/tpSHKtTMAhXjEsQC6iEFofl9euN2p6Zn3KsE2cAQUsn+eg4PPF7lLqGoblDnbQItgVIAUyfqfIKWr5LmufLsEUJdogwwSSVLFHG0M3lgYKhH6byIQuJDVBkpiw1EezGiVJFGuKk/tePQFAktGn6d0P9NX5J5em68IpBO7Hl8j1MAbHboPUtldUiIa0vmDR3cWtOj1JJ1c1FxjEFKmmZ9PhODCnu0KIe5ZCdW4JPj8QPk/b0gQ8pjjTdhfJ5kPBKOZOriwmKItsP3CZREsB+N5CQUCiC0o2baJirz62NQC6njJWfKQ81QunQw4aMacx7qP0kjNTTUpi+tUV27KZvQ5QVsJJ3wPM81BdWS2tjzdvp6CTMsW6WxA/YgubSe1ENxq52EDUtdwYLac8iiA/U04HqNYtAw1KXE60SewCYRQzD9kNEWYsLwQqnY7fC8/wFl+J0U6/Lw3XQBJm9HA5FEAi76xZSBmssgxU20CWQUSKdr8BNEFH/Yv4Z1/6fO5euE+BblLX5YTKOxhdGHaJY/4lZCfq7adTDUU33KszK8jgHNzZIBU0/FANZyqTCgQD6CLt1Hlnfx7VgPIbi9S+WynGclck4/nwnsYNx1OpC8Sy2V9C5jZkn8S/Ospzrk4kfOmdIE1aX1zy2Hmigh3tiKReomzpqGqzWKDrBPcFvom0Rp4X1rNEI4Xce/N7wykECdLU3NOMwhWTgvPSXTTofYGTztmHvmvpVXT8YE8mj5p12QCX9TF9SURkcpMklBH4Lb5jfz1olnSQlNrd+kzFCuz3PYyd5CdRJktWjw9fJnFm++K7Vru1G3PO+nAPZhqyHE8Dwv3QHT03OCLFzxHaS1NVS7B/G4aOX/yzc8gR3JCrzfSHSJ0GTDSJV8lu+ojajZlORSRNs8QPiPHHThkmfUJB7SsdqWFLOeFX/sCdD5LJ/Ru8hYWyrkx83X6zyElSMILEzTvjf2svtsceP8Rg==,iv:BsKSIYLU7P3nkyfYs76Etj73Ddp59+uGrSqTks3LXng=,tag:J09jdDLxT5Ch4FFjFeO8EQ==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUOThCMjRGSWpkMnpVSmE5\nektRYWFoWE54d0lDd3B4VG9ZZHJlNStyK3g0CjA1Ylg4MDBrd0M4TWJNMlR3YmVa\na2loc0ZFa0JPNmxXbExtM2FnMVVVZUUKLS0tIFVQVjQzbC9wbHcvNC82UC9nVGJ2\ncFVBWlNoMW1jdERHWFM0N2lzNFhnaGcKG5vP+UsuTpREmhYC05NgIwW9bmdN/F9z\nVQlqWM2+oqpW9jcWv0oB4R2uBglxOIJ0UDm52NcXrolHeERDNgq2qQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:6ZcMZS3UX0hqzon1hCF3Yau5B5RsTzbwBJUwh3n0QY7gYKQvRLBvivVbszIkjaKkYWOZqTyOYq3W1D0lQuIGKr8P2OW0JB/Ek40HwbBIdJ5gQFKXr9xNpMpLflu4AG1SLY81xI1QX6cY8k39h4JxxxWjGifpRYCkDp/UXoF2RZ4=,iv:UlbNDL+NSitoCJNHiCwZWP+5lrsOJPbRgd5wMa7db48=,tag:FIduNS5D2MOYN+29G/SeYQ==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/panther/shared.x509.pem b/test-keys/panther/shared.x509.pem new file mode 100644 index 00000000..9c1ba522 --- /dev/null +++ b/test-keys/panther/shared.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:sGIm31AHJQ5xTZymHjFu1giw6K00JaZQ38JntY9UIf7Vm9IoxjbRayo+ZpYcM8hiMZTTDEEj1TUBSI71II/bdFynTDD0qvyVWDWkAKcUrX5yfE1gGrYas6du09GJUwa3pzqGR2CLxz28fddgVZcWM3SawSb3Rla3In4QPM9lgMVAMLEIN8+atb66gk00AL4NwBo0SX9b4t2SedZlAExm/mvY6iN/2oKoTWXCIADeTWwpGQCKypyIC/4m/UUB9CPf3oxvdux3UDV7qdb0aP3ptbFQB54kZvkiWpY8DRBetmuQskrKw+WPaU6wuUrRW4wMQTic0iBOTvhM/4jLA3xGByU8UX2SJgtfuy6TgmROi3K8kOKQNagbXp5G6U1cNNAPUWwZAMlcEPtJRWBdEhJU3BaKDAk08GvpPhkLnPYZ5PxPf3nkTYvNif4MzH86ZfU27fmFd1PRapNdKH0IHmmULLeTMTLqh9ucmnmL0MHnraCBzrwDgJXy7M8RO5x1mtP6CA25tdlIwF79tQxEylRByb1V9sSJifA5kFV8YFI67cWxtYMhthS1vWlnx4GPGcYPCLbYhzqmUIqfr3RjahHOI81hx95kiBeF2gt8fBYkqLsiBlD4waKJGANlc165R+QEHCF1jfkSr30ETXLWgbFn2k8so5EwivPKPQENUGmc2gVjbE0DuKDX7y8fQpupmZKdMfaHvZX/PPIPRcSlSLMLCZ0S6WoxVAo5uyCq4mZf1bXKYl9+6GtJoJ5H9lrzJ8MXosVYD920DEuz0JxLDKFjsXmlErUl/MU8xHMziwrkM3mR6y8uBtX5jbh40I2vw3Tbj4r6PXGkiCc0UmYIyat+Itgp2Tn2IjAdjU00FwNjecd+Eb3DmteuCv+58MJyyQlMxAx10FLwXudhXwTEScDqAwRteEUBsx1kG9uYD8k3COi+lM3zYk92OF75tCyK9W4TLTDuqkNLd6zgc7/y48RpguSdJuBQ7unXmWtZ6mrdhcaXV2MbBOW15HoxXtraEIe5Q56OS9oyOAo/+Dgs6uuIREQaej7MTrP05g4XtfihVSvLB5zZ1T3JFfu6Za0DwHFpk2uSQ+yZKkGR7aCNQaLRYS+EeJJb4K0F22uu6/xdM5ZpKWrTk2vi+gNos4SJLI9DiA7bObPJKupjVWiVmpdJlNByneCzH3xQq3lUxM2g21ZGM5X3d/hOBEyAc/2woPKYAa/ZeOxHGdPTa7adwcqJlWcycE61556hhhPyg6ahQHnB49ARB1ELE9V2TShT5G01aSUzCmfw9wDjUdZhxxFveb9HLHCKQsncHe+lx2y6SMVm/p1Do5V46p35cBRqkE0rf13yykdnCEQN3VrujYeEAjRgVD89MHqmveqUIP5/eCJ7Lf8rPqH3Own0i4tu0i676muEIvwQmXq/qNIYk/nK5hX0xWjrNnO1AV//W95GJGm0xHhPfpWc7ojBjYSK9Ws+mvIor6yYgy0GrZrfkiXdfiuxdMHgFIcJH6nOoE8bSi91nxpxbPZoQBqSa8TML3GV+v07eahoV+wfUcA0p3DPQy7v4reqDSSl7jC72IDSjH1HNYTUv5eaD7au3LQYtpii0yTRGmnUaGUpK1EVasJMQ1OoiHCV1dT6hEM0nfIndKXxc59peRNV2Rt2AtInqvuVWjC1ynuZM1pu8d/TxuSyoHXz364jzZCX96TIH9CiGQ9MmdAfBkIixVWZCrNCkEIVoGyMmXpRir6jpQ9Ku1qSrQBRjjC5+uMhVUYs9JNs69bl9nTyK3QqsjcHEmPKLKChGvZs+yuzGGZiD/Wckwm6tuv1W/7dDi6B8dw3JPX/NbGtqhsJQgdXWZA0FZfnnndrJKfh/1nhnstgr88YZwMx4PYvAj+100UWr0j9NlCI8yYHBSkaINT2VzdVVyz65t3w9h25/uFVu865ZJYJoXisL6+UeeJFaDHbQDkLxoeDzk1y9Rj6rJIpC3TWJTar0JFR0qfWxj9gHmD3B7F+F7EFiWvQIMxJQhyoprYb3ZY7cUy7cGwu9pWttU0OCphQTT5BYJkcSOwBvNGy8wP1glqcAj6gKrrDNvG9tjonaJbDuLpY8K4WQgUY6xcNU51PK4IGi2+P7v7AZ2sEK22yj7PsR2X720DZ1zU1MT5yLxXWT0WDiIFDlzZSHEQo94CNJDsF6p/GARR5Im5cYWAwj3pUKLUq95R/Tx2hkYRQXEn/tRoFyBiWkq2bu4jk09XsTrSNxeaezPY9WZriy2R2Rz2yvGoeB9rRGfsC2BW8R0c3YmuVNsAt2zutSdfKVxeA6sJ52viskoWg42mGXSfG/TkKXEbwMXPVZr9xJc6lRBFCkT+xl68MLeFCYTezJYPUwjD/Az8RqJZyV54CPvyfpMFF0OigVwxH5skfXrZMn+XA4BARH8XRksENyW3/G3fHlWPkiOX+UhvKPEhiqLSwkRdnXoxe1q/Tog==,iv:2Y/Wvdds6qtwnEeOHksGXRD3CVjwVyEch2ouDGpbdA8=,tag:uKY2pftwexnOuCsTVPDU4Q==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLaVZYeXJPcGlEN2FuZ2pK\nd0gwYUJVM0FVRkNNVHAzMWhhRDludjgwaUVzCmRWOW5uMktzb09FQjlJQVVEZDhM\nVkFGSWVZVkphUFZUNWZ0a3hyR1RwdVkKLS0tIDVDeUVxQ0JaSWYrUVBYeHpFRkwy\naGd3bVV2QndwM25jb3VHbUJlOXVnSlEKUWfvy8ojpzM7GXP19zsFDgG79O3hIOSb\nyG8wgbo6PkCFK2OAErQuJvEEh8Xqyf7NM5F1yT7XnEMHZqvIBbZr7Q==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:zo79TGhfYsURoZvw9Mm9KmyKC58O5z6pm8R/d++EtLLCBVL2R7G7PfL4iuFHNk36rrReN5nTgPoDiL4udzdfLlcKJKwb1OuQTBCza2M/TUxQmxJfg4yfq4dZ3NS/txgMeBZqqu9ARgBeThLxV6NGxKmqTI2z5tRBqplvG9gvxVw=,iv:JIfWIXdLmJ7oI9TpmtRjkTxAR5VQNWljdcPsO0xLmU4=,tag:aJiPJLWv9heQdQIesTM4kA==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/redfin/media.pk8 b/test-keys/redfin/media.pk8 new file mode 100644 index 00000000..56de7297 --- /dev/null +++ b/test-keys/redfin/media.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:PffX1lV8ak2Ze8zuQ8yab+ajCZ1MdATz51dpg7aqEA9OVwexm0+W4zeJJsItksiXGh8V+GOPZby3wNk54Af7KUJnA4WSY1L0akfBQJo6kmgLbt1GGe+GkIk8PEr3USRFvEI2myyNVfZb+69Yv4ueFPecEpnI5fZc2Ke7L0i+dqAROUdsVUVgSscD,iv:A/ItDpuphTZ21udOEy6/WEwnlOMWzYzU4PvD6YF74n8=,tag:esert4U6i0lqmgKXVdxeuQ==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwUEMrYjZLa2FDakxTVENB\nVUdmNEU2RDhoclVxTkVUSksrd3RKdXRaYmdBCjhrTXNrOVdvc0xpQmd6NkFiMUsw\nWHY3WTlNaDlmTTJVZFZ2aEJmYnpLajgKLS0tIGNBdUJaanpxN2Y4b0FVWEdLL28y\nUHNVS0JxUmlVL3VndjF1YjM3R2tremcKCcyXaTuiKCiQwsUnUKgb8tbB2J8QTMef\nAgiK2lBEtVgTE4id0n/E3haU3ZEgwMNYkHZPIwzwe5ZfZlJgLNEEng==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-28T15:00:49Z", + "mac": "ENC[AES256_GCM,data:sgc4gilgQeBuehbXiziGAHvWcCb2T4iLiMrUaK8wOYjyPd7dWbNxKXKbi1Yv38bAdwAYod8hR6baXDOmMtVUSLUPXM+tK5JOIpGVEXF6VcSONWdSjZhq1h2QRKeMLsaZEXYBxAXRlDOA/plswe9qNf3RiE1zpt3bY0XgH0reXIM=,iv:5Piwvhuwf2TfI1xZaqj6Kmcp7+btHf2y0G7d8vaYx14=,tag:9Ky0HMuRlbEe+TwO0Ef+uA==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/redfin/media.x509.pem b/test-keys/redfin/media.x509.pem new file mode 100644 index 00000000..827b58c5 --- /dev/null +++ b/test-keys/redfin/media.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:m8gGiMxiav6LKO698dH1RA+oPBtTTpfED62HlbqmWyYFy9wpkOz4pAwA9V6rd7NktDOjZp3K314vwWo5z5CbWlliXP0Ky4ZEcu6Pj6i9yiFmvbF9koz8Qsl+FJeyE2+K8+2ohw1Lab3AnTMUs4bkGqHq+5yoac1BBJ2Pze6Vn7Nu2K4zNeigpiBjY3x+SCdIvvfkyFoCxJ5nLSsu6SIkUC2FM4NtgcWsBCUOL2Y/Uw63pAvEJFoxyAzOANaeetwL9pflMkGoGjNFiws5W87kfh474DY/OvaYJiPDe1d0HD+Scar0uxpuSW3ls1fyVU6HQDQkxVf6pz/LCNf/BjfK5VXb0n1ednOyQgtEH4INU1CxtzuZw8v/n1gB7ysL5bczuoJxP2HwfOwz/GaEEfNNAc6ApLwY+pGM2+ZdJ3np0FtSwPxoOyjlq6B3MK5K6S4Tg11Btbsn89WQky2m3lrDEuAB316c6yl3cmdO/vErq7PGv7qqMTha5TQV/b/NCWlqJRMgJB9WujH8n/MHyTDLLMSgJbcT9n44MyatLXI5kM1WDVHSgq0p00RCP/UNP4/d0DhcXeIaw4CRRUdvklRffqjgArqwDCeeZKsaPkj+1sNx06mdvHdUaVsC7PAocDyBu680Hgkkr2UOGwMBMOiEGIOVbOo917SPPE/oNXCD9bcAyEDeNE4ftvwugQF8fzWfTjuynWVIQR5WDG3SsaSifJfZGLneO4cEDjhbFFftzylexxCeo5hNwSxOpDZQHRxyGuRYO4EGLSnEcGQUV+w7s8X7YmeG26BkvLuNfie26O5iyJA=,iv:k7e+MWQOAC7wZa5iBgz+Xkr124dTKLtmO5+F2I3bAaw=,tag:m1Npl89PgLp7zqbCtg+6rw==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPUTltbFpNbElybmF0VWor\neXFsYklpNytDaDdLUjk1enQ2WU9keVg5S1JFCk1jc2JDbGtTcEI5R25BZ0V4QjIw\nWmxpQmxsc25VaWlmUWdZYVZad282b3cKLS0tIEhjc2NFNEhCRVNSUlYxdVU5cld2\nNGNrSk5qYjJ6OUZ0N05rT1BDL243aWsKGfrdQvcLC9lE4400icyVK8Su8RKYCN0K\n8c64A0iLScPS1rPM1PKbgeguLGRuU3yd0DE5V4GTlm0AL7tg9sG+3g==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-28T15:00:49Z", + "mac": "ENC[AES256_GCM,data:K7dMQMhzjIr1kbN9Qqssc07218AdeIWZ3TaOcouvr0PebZs6urmR2zIkw6CKWOnIofvv9LvuuhzxmDzUG36Q56w6H9xMd/J6AD9GhkRM39tzMgVbk919MtBv4LDXbyRlDNvVAdEgkAX6jSp6AeqgJ9iAs/UWk3/bghSXjrY+uho=,iv:u6UucvzuxpfNs1viFrlKvJE7SJGgMflt5GrfRkh1FB4=,tag:YbmAT+AezvXz5ZvDuZupMg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/redfin/networkstack.pk8 b/test-keys/redfin/networkstack.pk8 new file mode 100644 index 00000000..475c0f34 --- /dev/null +++ b/test-keys/redfin/networkstack.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:oe9V/uGYLRBP3yT8WKb81NjppNg6vGu7L7LT/jJNuDe2iFX4pVfj54hXsKimkaxEGITny9JlisN7pi6dXlycI5buyj586C7botGxxfCKdL6fPxkVBObj+1DWlo5lwSF/wcAhEXZ/Ld1xynADIyMSWuvzQiyVgT0AqKfsl6nualxbZLiq4Gc66L+F,iv:ZSUOfdTPY7sBEW9Lkd3fU8ScNarr35eDadmbnWFE5es=,tag:c5H6kVDRIWZIPM+ihjPqYQ==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTc2VBQUMwVkdZc3QzZjhx\nUnMyNTVEbmUwbXhIdVF4Qi9HVXhCaUFtTHpRClpKZ0NjQ3UybVRyZGhKVG5yamZY\nYjdJUlRzMVpjZzdreXV0WG1XeG5uMDAKLS0tIElyQmhyK1l2cTBINVJKdlBnOFBE\nV1JZY3N1UG56OEpoeUM0dFEyZVpwYTAKruK5zr8X9eyViz5TrjbGgWD3Gm8qITGM\nGQsJHqPyMc9hciwh9cWvRcuz0HFmEuISTdBkX39M3c7FilW3h0vbWA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-28T15:00:49Z", + "mac": "ENC[AES256_GCM,data:rQheaAYfFUZ/d6frjyX7ea3hluT2p7u1/tL8QPk/1+H3KUhDxaM8ZDs0DN+QN+NjGw0RShRslCzj4nf/JEPqrdZTgaSgbLW8Tk84FhmMhTvv3vNQ9zvfjWRBXLgPwouTp3ZKLtY83R0x2P3VSWEGG8c4ztLzsrgETbiQ4oLNWeg=,iv:cmErnD0ZSfZVLHXH/RXekefAIKE5+pAER8WGoyT/qZ8=,tag:p2OAPrmHCOeL/mIICNosjg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/redfin/networkstack.x509.pem b/test-keys/redfin/networkstack.x509.pem new file mode 100644 index 00000000..7c33073e --- /dev/null +++ b/test-keys/redfin/networkstack.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:A+fLs8rhXhXDsQm+4LFlAo7jpBGQeu1u+JtQZIQVtrv5BAPUFjJ4rhGnO2LEME1TtubEfp44MqQY2VVx8tH3y+0DVnke2A9wGAIRmF6o5x6yg17OA1rDYRXU39bpf5tr1tc89gfVLhzFEt3vSCtyfpGZ49hi4FnNBG4hXMyWQWjvAcSwW7NT7ofTlZIOyad/UgYGBhE5p+LnyxvBd6C5yqxhdK3gyQwaAOUvfP3ZS+k1wUBxEtNCh/Od1bsBTisAdn1/z3If+a62ZTNhVOumvE+7MLMMt/WUUGpiHLyBA/g+I2ukICTmaSW5KSfnmFzbSj5lc2FNfy0B+oCGtJpjU3p9Iz5jT51dT5rJPvNSiLc4qrFfxL6TqI1dzex4qUKqbhsbOt8bkdAtn3AYzr/YUM44PV6saOrNXKe32Wy4ZSsdm6AqfRfQwddaV4vq8Wog/biOCuEvRfVKgIT9j3Wm8jwHX9zj5cgkwOkQVD/4Uj7jKPy71qcldLrfUMs882oaDfShsNqXsjlX8CFv/bbWpBP2omX+/WpLq0z6VTTEnzi/DKlE7Z/Y/Nr6xfmH2emWVH6w7Fa3glaBcNXFmaJSYSz8I38xDkx6KLNxidW6p7SkvnWDRVL/xV0Qm9fEQbsH/6KBTRB6Il6RwBo0/dRRb8N4PJUzkWOPLDiinpE/1bJxvBop22iMTAik2ua/m5V2JmfyRQpWDjz0M/Rzmbh2VdUTNvyuodA9tITkUZ3E8hASMWUR05U77R+rRN6KGcWgsEX9I/U6l7zxdHzYxAXRNE2GVRfZuBZAnRJUElUsPvhHVurJaII5uHySQ9VMA0m65kVjdRXsxw==,iv:/Y30tun0FtvAVHY04JnJA6anLDjD9xC/8K97eppz0ro=,tag:K0E3TPw/Ahzv4IXDX7e01A==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWMnFKVUN3N2VRYUFmcytG\nVjJsUjFCRlJCSjVHN0dIQkRFU2t2UkE0a0d3ClZNMEU4OW5SQ3dTZ3V4ZzdXeUR2\nbklPQVNYRWNyd0d4SEZ0bXliajVEWmMKLS0tIE9Fd0FaR1VYbm9UYm5Mam41aGl2\nNWlSaGVreDhpRS9BYklScUI0aHlsQncKaXiSW0sXazhVlJVy2Em2IvUChl+35tr3\nNxtKHn9AIxQzhmWbx1jrQ1Cu7DInq1VhVI/B13R1+lubWpEgrMkHMQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-28T15:00:49Z", + "mac": "ENC[AES256_GCM,data:UQbPhwHAKu/mRKg1Qb+0A19MlvqbrkSvCjBpv653Hug6r59XfeUYgE6aFO1I7itnK5wnwFkwX7r9R2ydZD9qvZWRz+96mwuSwTM2vpDyEnww4oWqAzi7tXOl/PBI79u975JJWbadvpkRx6AmDeZBKPF3oHpi4Ema1fpFEFnXa+c=,iv:iQt74AkCJ7i1LWoufQ3eN4emNhhahKPxezSsppo9Uvc=,tag:4kOn8xxFnxrCvE4474sMnw==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/redfin/platform.pk8 b/test-keys/redfin/platform.pk8 new file mode 100644 index 00000000..0a74b097 --- /dev/null +++ b/test-keys/redfin/platform.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:++iTYj5A6rOxiB2h3SKlqWzGGjdwMqntIFgHv52eIyoevxrYk4hVkh6Xs03DaBrQCvI2Ik7dGBFFdfw/NfpEGfIv+n/w6h9xYGyMtKStML7vbH7jbWFVqcxxmnseYiIXtc5RLwV2MIYqTg36JzQsdCRi78x/at0pnrYpxa7XsDszlK5RUNA3VWDe,iv:fSfBFqVI57PmMePzVS6i54apJQxjVbZaQeXG5bete7Y=,tag:exRCbTvD6XmfMtYCyonaoQ==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEMnUvYzQ2M2pEUHhXTFVK\nMlBxVkx1MzBhNXVhaDNBdzNQcXJsSysyYno0ClR2aHcyckF4NmJnSXJpNDRGTmd5\naFBDWWNjYllGM3NEWHZqazVuKzN6cmcKLS0tIDVKSE5jWDBNcHJZVkhTalZWdHBz\nSDQ0b3JrbUR5UWtYc1pmYjFLY0tGd0kKAFGL45O3Cr7TWp/DkJawgHRNKOCQzuqs\nE//c8CxxK9jywZ11ijR4NEXbfMeXGPUSjt/9zT7d1x3b2qAO0QlvMg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-28T15:00:49Z", + "mac": "ENC[AES256_GCM,data:GTsE1MCtCl9xqrk0PG1r2qbcM/3LzP9Ij2rpWLZ8TyQRjzUiSbPI936DRhonWS9PH46m6BoLgGL7g1VbBCRKNOSxn4Tptee8a2lTz7uMv+4Wp2UmHfcVMs6wHGnIIssiBrIgQ9gDpjwVD9Pq8bNynY+ECJds6zQ+4PGg6D1Vplw=,iv:yMiJU7iHCqE2l3o2qoFu1xAxbQU94p+VHNsNXhnOukA=,tag:RbOzymxnKo5V/LXs6QFAaA==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/redfin/platform.x509.pem b/test-keys/redfin/platform.x509.pem new file mode 100644 index 00000000..f0b9aef0 --- /dev/null +++ b/test-keys/redfin/platform.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:Q5yZLv7VtgqxMrU8zJsCjN3o+RI6n6n+TK3kWseuiU94/SFx5vXAtDzLGWa/cmZBrSWH7h1PAawEKbMqTIN+raKFGMPAkAJwAZFtwB47h1nojb9yCxgPsA5AY56gUI4/DUVTGLhgRFT2KGdPSNrEJxaroeaZnSC1v92DJ8yk/yzkkudc8uDXXcvHr4Jr2CIAdK82eO8Qewilq3DWzqcvB78gwPLiDRr/DHfsMpelKp4vOPt4O+997GTGp/dQcA1iM8un5Q78vIwB5+0BJUe6poKTV6pN8XcRTiHw2TqB5zr2+/RnEJh6l7JwQhB7wGDR831UdS4TirmeZSoNCVUeGh3CwMIbqcInT7jqOCCQfpOW0lxnO++J8luAkLuYk7ImxJMEwxJekqHX3Ud5JyRe3EitkvBhXef5M4Epc1A87dKoG3Fv+n7uKops6rcDz3QmsVgkJuxwwRLTxCP5fvvX5hKHNjNWAFdP2j3gFylGB0FY963YcS6Y5mCBm0azu12kuBqBLUV/Jfd6+oKal0OTamcbPr2VbjvsWIwaVnz8dgxFCYEK4qHHFqQeiLf+NL2v2XQTbwA5H+KhEaPmpZtZkQg4obVexZI/fKNxm7Zy3eoF4a6J4wba95sj0uQIXJdSKn53JWyq4jj8uQeBQrBRM3EyFqqcwan3SGwzBf8sJL533zNtRJSiqKKljGr+BPXCMXpqfz5RLqU5/OQPsCp58EcOh5AmsLyZY8k4bS6N24o3F9ycVHAM8S1Beu8Xg5C/yvFcbqhiKXMfstPSyIoRvFMoRWKIFMuF09JPmjR21IUH37T/9Q8d0A6A+g==,iv:6GqesfZ9fYw0ftBrSKNi78xyyqQ6OD3DfzJN51whW0g=,tag:/6BGtIz0N4OCB6POpdMgTw==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtODZBc1gra2RyUXYycUQr\nNEVFLzJaMFR1R3JSaFg4eGNTSjNSLytMR1IwClpwYWtvcTFxUjlsWkxYZjd6NTdW\ndWJvWlZxL3pzVFNuTjhNbEQwVG4zOHMKLS0tIHY5UmgyampLTXplcStoRjhNd25h\nVSt3K0xZQ0Z1K2s4WjNUVWVjdEppZGsK2bRP2kOWRkv8Q14H3X9nchVClieKopSZ\np+/u3BFycf3EoSgI5UGs2fCO+Myh3ZedhqQLP/AzqPVgFV5KWZstpw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-28T15:00:49Z", + "mac": "ENC[AES256_GCM,data:bjipnk52Q5FzTA3tAkqfqoZnYfAjWTFnDoNJszpw9rv6zbNa6IsPnG+W7LTeQ6QkCGh6vHV5mB8gAfopOyfLZn+cP+PxtQ7dAQhEnNblcF86VTMLJwww7T9aP/0d/Y1x5MxYAZdxJ+hPQP0jrVInnJWD/D0FXAcp1qHb2Eq/efs=,iv:avzQmON3OlKWhvdRx7WDXlct7xxL2csEz0BeKEW54XM=,tag:xTzsxmJWZ7rQZKRYU6ECQw==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/redfin/releasekey.pk8 b/test-keys/redfin/releasekey.pk8 new file mode 100644 index 00000000..93869bec --- /dev/null +++ b/test-keys/redfin/releasekey.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:lNsWKsDR9gpHF8PlTFrsoan55W03tTczzBxnxmFc2DNMKXbRpVMzCqEYw/vSFbeQs1c1HTMO/3O+2TbzGr9yx/EtmqMFdcz8uhMwl50Kng183tQX3wki/Lr1oUR1dxNYJOo/XH1XeZoeme7ggsdDPsD2NhiIt4i4ZvrdD80qsQyU8R8uDlwndtvK,iv:frfW++tsssPrOOEUmBUHivunV5eIpnk6T65kwmTeTXU=,tag:xJsOcaYDa8V3qtd49KnVcA==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWNEZkajVFYXFUbGRtZHZN\nZmRRU3ZiVGxkdWJzaHRZaEl1TkJ1b1ByVzFJCmN6TU1BVFFpb2luWmlVcDhScm5V\nL3pidFBwRys2emlHdUxIYlFpOVF2aTQKLS0tIEZoT2RQeW13SHZ3QVY4M2tTSjNw\nWUh2elJsaFlnMGVmUlVJN1JMVmJ5Yk0KA+Kk0ZxsNH6P6WGgyKEvklUeyEvx1FHE\nhUxWvsStYs9tE2nT80kxAptblkee5HipCPlwh4r4dmaZGLsMHTaFqQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-28T15:00:49Z", + "mac": "ENC[AES256_GCM,data:QFfarDrulkDK8od9xA7L73qiJscqXUN+q16yP+ByzELSyyCFdPLo9RjcLUoX+fCB6aEdfjPual/xlphBd25pK6Fru5lmw8KC/XMcQwJPgfC6vn8hg1ywKTUQH4p1hQH1Rbdn0sHoEDUOU/zQUBZzmU7jC1ZHtlT5fgDCHZqEX/8=,iv:u5lI/dwnDfIRAo6+GOinnx0XNC+ttFLlEn+ku1i77cw=,tag:XR3Zrkg4gxHhVBWoQr0Bkw==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/redfin/releasekey.x509.pem b/test-keys/redfin/releasekey.x509.pem new file mode 100644 index 00000000..ebe024d2 --- /dev/null +++ b/test-keys/redfin/releasekey.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:oaUTk1f2B39A1hLoQPKEJc5cj1pz+KbPl56vQN9+mw5/3l/+akCZsDFspAnak4fwPNbWeA/NUTYPqqiwrMM/kdMeoMnQ0MXykxP1VMnv0idKhBqlIbIpRN3KAKpsWEaCU3U23rcbE4KtHleIV5W+WNmd8r67TcO24ghOfoAlyAyo1nna1qlr0gNaAlhTE3I0iuIy+IrLsZW/UoyGI5FxCaXUswUyDezGoBOYePpL+96Q6giWUC/dGI5f6Rb4K/pSXG0bB9lfTjAVsgK0RS0HyU07D7PU5mBqaI0XQY5c52WwYpTyeUufrFg01/ikDhDosEXmbcqyN0loKAtW1I3UIaLIXB4pHrFSxwYNpQAu3jZ92uIzRUKbh/mT2n7PoFaNJSR5LUsDD2qMCM21FYjRrYnyOFtYgtBDbZbXOeNnFhToCaC5nld28UTw2MonjvQeUSkj5hhuSOfo3elNhFrZJV1gKPI9bULfmmYjfIVabqdRwywiLGMpXNyd+gHd1P6BTNfKvSj3VdAYVWi2GCXgt7ckm2PBHy4XBpdTOM0NMau7Thbzo/fuBl12SAUe0ewvwLw1L7571h+7geq3rq8PaVkZlw2J4kNrqKSx9lfWaSWMYa+ulYY8ZdjG9w8dNLEw5qjUMB049bRtYMo8yq+jeb5LMgwkKx8rHgEXWpgWmbpCGndOCuaw1AOpxg/ryzDRIvmETw1h/GeeLTd3qFrKQ4pswuXfavb3NYyNl6AAt705GCwNdt14285mhwlnpluKOSwlkKd1B9y7lqSVFsHEHWL8yhEBwdFZYYFhRduA4y9dj+W/ToS4g5cfHYs0ePQ2YflN,iv:0CwgxKcFr28JeD9UH2f41G5GbY4G6TB7ZQHAUCtnGtM=,tag:29iq8tUa1p6W1a5/pGRrcg==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvMDJoU1o5aGRubDFaQTFP\nNHlhOWtkQUZGWHArZTRmUFFtSVM4QW5qUzIwClF1c3Z5ZWhtZHZyVnZOVzFkbmJx\nV2xnOUxUQTBmd3hldzFtNmdlUzJjWTgKLS0tIGhDOW5aRndRdWlvbk16OEN1Mktu\ndVdCVzRqM0RidDRjQkkrYUNNV2M2Z3MKKKGD8oWlZdFnogax1LV/+3zCOBQk1ntq\nP0VgywwOPXgpo8kiQjEs2ROlgleT6VsbSLQApq12Y0OPbkQ7pmytfA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-28T15:00:49Z", + "mac": "ENC[AES256_GCM,data:CZW46Y29KDXGyaUoBUgG8gxEPhhJjcrm1ksw8u9ReZMCnycVKZ8i+6wUgWDy9uKQ9KTtFOPx4ITE6QPqslutqtnKVpcUarGjhdG2mvZl5LppzL48UE8hUT/ufj10SBzn2392OE6MVBXN8MVhE7ZtytjYzkI61rduiiVTyHmTx+k=,iv:si83q0bu37YzQODGJLLhCRO2r6suiUPlXCyr9TpX6xI=,tag:O2AJkQaoqIubiqi116+3mg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/redfin/shared.pk8 b/test-keys/redfin/shared.pk8 new file mode 100644 index 00000000..9638198c --- /dev/null +++ b/test-keys/redfin/shared.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:LxnLajUy+bp3FFr+Ed2cYou9ez0ep+3f2KKcFOT85O+wbN2O3zOimXU+Wnw1ZZdBisrwME6jM9L7mBMCcYb6eS+6/kQGlvw04tMkHXPBZZVaPnL4eH4Mo8Mbgj49BDHoRTDdxgbmNJmcJ3Fu8MMyghERzj0e482TY6L5KbGacjpg7AgPiWEuNAAU,iv:0tK/21H3uHK4AUP7p0OuVDxmRazFz3l1zENkTktOsOc=,tag:Y1lw9Ki56zo4kAT4zOxegg==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5aWNxT042VEFOSU9EcDM3\nTzJLNkcyM2QzekVkNmR5aVA4WEFUc3YraUNrCjRsSlJPQlM5T29EQjRFZXBkTXU0\naGFFTGtkQi9acVhvVWYvUXFzT09sWlUKLS0tIGl1UlY0MEZia2lic2IrR1RkZUhT\nN0JDQy9sVWgzZExzZGxsREQ3Z0w3RXcKES/61egDh67EZ7bdtRiy2j+h60m7nBmX\nLXNKrMzxUNNxGjfSp7cpGlwVwdBjl3jPrmq3B8R7u5RyZHldzQLqHg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-28T15:00:49Z", + "mac": "ENC[AES256_GCM,data:W/Uy4LhSA6Rl+mWG+m9foOIqITdzqRfnPFZRoEKovRUoA773ZNee4i/Keoc5VJ0kRdoNY+Q3oeiCkCj0WN2z9PRdY0kHQuXebAl5mkdUggssqXDWoeUTHkj/2S5lmeF5RbbI8ouY2jG0n4CLQUwLABHWqi1co2G6Ks9zxlBbBaw=,iv:lPiuKvspGwUy5k556h6EdcuWkLZtj8xcp7IOM8qocCY=,tag:/oqZwsVrOk6tCjm3ybS8VA==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/redfin/shared.x509.pem b/test-keys/redfin/shared.x509.pem new file mode 100644 index 00000000..f7306810 --- /dev/null +++ b/test-keys/redfin/shared.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:Sr3QCODdlsCC1NpMNwF+Lk/4lYtcv/54/zlRrw1/D9hnssE8bOA8NOXK2/W2kk8xDUi4j7J13PG6Ffzqq7mUUMi82tC0fx0wYDUKHdEVP4a3BOUBgcdpp4uULeupW8Q1l9oFm1Tz0q1aWCi4JAOwWBHN+n/4sRV1Emb9qhzjX6vUx7RC/mxY+3KXoHwFK/gliA3h/YhTFGBkT09rZDd1t+VhV+8NacqJUnYijt4YtldZOEs5miSqTX+W0ryJbROpPzQrc8aihNDnp1nVi4XIuAZyO7RwaaXJ0ykBa17LrXVwmBy8Bsz3ISHFCNfciqKS8KfyQn5ddLKglhRSdn4hEf1H4R2Ole2ZBNsuwHhJ1IIFnVwosBvT/VMwkfAMGPIPMIWBenvNK/ZdBhJbozfW/AUGIn7uNCAevPmtmGUDUv4Y186fNYomqhJDfL4Me4ju5n7Ybs+SamVyCdO3m8qAgjeHcu4y1vXn76TJ3HGt6K9viv3ZAK249iTzbiTBQ4wagIi+Gk7Du920Q7XvhqUxVZqphmf7xfYWbzkAnoFb6GFuf47vD4h0vtz/f02bKHyQQcXZr6VemfOy0ZcbLagUf0wNfwd0/zjsW7tsFHYilkXrPWu1wLd1A0TSNl5ueCPkLmdoHodeSg5Q03A4XsW9V/SgsuMDeev897HxAAiAh1UCiC8/Xcj1uOz+sXW5gNb5D/Zg5rdWb6om7aUfALrDj5VImUEWAbUfGVUilDWmN1ACRq1NjywYbFkaZgY9z8U6vHOBKzBf45naGBkpFi6xrMU1Y4pMTVVfL7v7WmdQvhMozCAmqGZZ,iv:6HwpSxmsvZTz+cRO0w4lbQXp4pmkCO32HrFaIxjmZh0=,tag:+FAmPllnjub8ZHAlfBWF4Q==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXMTFzZzNmR0JLUU1LQ0t3\nY1RjTVFaSzJOTnFKNGUyTDdQbTZxL1oxNEI4CmFMZFZHajhhRHd4cFJNUER6SHpJ\nWDJEaE0ranRpaEw2MFpNRU9rbEFIa3cKLS0tIEQrMkg5KzFES2poRWFpMVltZlRm\nbzhRaVphVVp5N0N1U2gyT2t0TkVqOEUKA1OCNfuS0AokarZCfih8aEU2oM0QiWoK\nueXByeUmBOkDbs2dE0PMmp7Xbj24iRjGGfq4RTc6NJ2pOJxA7DcvTQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-28T15:00:49Z", + "mac": "ENC[AES256_GCM,data:jc21EAhYV2RQnLDozmlOHNxJ30CXyv3gxNQqRWhdpxXm2wzNz4BDdUKugGCkvAItJqvE8Wpk3YEsfc24VRQiZ1ql4qFHR8Mvzkj9sG0+VzaaTWi7tEgJq1IGSI4t0FWIKIvLX3+iafy56dqK1cEsihN8BLC9EYfCVAybrLG5JQQ=,iv:Nidxem0LsEqzXsNBrM3WkAa/KtHw94LF3fyUdzQQfoU=,tag:FfGDuUKa2Xo8jv20AEdvUQ==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/vanadium.pk8 b/test-keys/vanadium.pk8 new file mode 100644 index 00000000..1d6dea4a --- /dev/null +++ b/test-keys/vanadium.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:w/5mmUsarfV80M6KBtK+74GHGNNBmt5Yj1vBwt9QUX31vUDSHCH9kI5YvJ2kuJlA2mw3pOegoqsu91pm7tQeVRrCC7RDuhHh2MlZBjEaWtnhDyRz6AVZb1meZOv8TW26sE+zA94UouGk+muSnscYPau1s4Pa0iyaAZ4ah3hYnODa99oo66ZpTwg0cwNYp8lZ1Ga+91DVusNShJV3TKqCc0nGeWkuPAe1q/mVhaN+4YcDx/gBmGo0js1OoRDzOR56sgxxmbQ56RFCOW9PXZNmYuXe1oETIncLYMcS8QOLnCphNJQOgpGXmhyRBzjq6Z6JzVXi5o9TArpZ1jqeJDDbAY4CRzYTMJ7njPTnIN5opA6SLvrP4SkdJPkXaZJmS21p0RZLnjsjPksUjz9+w0jlX/VNASC7hlNS3KBWkvqCXUl/kLJYETqPom7ybF65TRDTh8b0fsVW0QdQ7NToVxWpGdMx2C0qXd6NHi6gmTV779e/a0VhL/XMx56oKzH6hlpJZlM8BTnydzwE+letMUF2xybcJF0l0pVyngrYxfxfIab8N0Qbf2vcMcj7xMw+URXCObADw6e/qetJm1FSrhHGQ/Y1VuTh4FtRIVta99Coocx/1WtyHrTqz3j1keHO2VtVk5XawlH6/xBFM4ixpJ03+8bUwmOKm9016zF/HZa1YsjAM9zEiisyzGWVC0gEJEeZ+fc4TWFg6juTUKAINN66eVfGP8CNdM/MwGTz7zt9fsfBSZVNqvkNgBM7HGOLKnuV1716CkueTwHsjMcBfQvzS6VLXpAomstHQ8XRfcXxGwku2iRFUuc4xuwS8qoCJIfOxPYcfdyNQ5045mboReAsj4/PpktYXKtlFdj7n7AwgeNX6ZO6b3HsDXhTX9sjhE/dzeNacj5SDhSGqbBFBg7G+l62FhCnLzBuAF0KsDUCa43CusS68OLrs41Ky+MUwm9uGSLg00I0ZnqzLde7SAGLRdcBqdFomXXT7GlbKvR9s9OM8fblpA2YUX3YyCDPPHZFfxXRpmQBzpTRUgThKz+MS/Tt8PN9ueURyIVTx9yfCMHyXS73zPE8wOMik/OPS9vIqWyWLkEN6aLU27w8yT59ab8VBgMObhkOCQtdngTf9Ci92R/iZgNZ9H4oey0ve3tXYp+M6azhIrYb9PGjTdCGCyn81yVsRt+MuJbpSw7hDLKMTk//+FAkTQrqz2AXtimC4Bampg8/NatoCvzKlhN72ALG7jcYac+V2znwhW4rNxFkpXFhsIx1RzsHS986vrxmrva3ZSll0o6K3P/LQQF2dVHNsrhFt/d7kCcfoh6h4huJFddYCyUa6kfLMd7ssVQddVM1OY+hNdSabYY/545exNHwnNiSSLs/IVG0vfQJCe6eYYIXJWm+Jb0HLbeFmRsCBmX0Z3qtlV6YoqtAk9x8vwY+YjWwKgJMTw4M/nTnpm0Jh2WusyD6KXB+skKY5Im1B3tXxDIYYOxR4hhgrHqR14kcf19U7pgJIZm85hO4eOsLysmtZRfkxVPbJZ9dZw1F8dJfSGpdCRsiBsRdysVXlRo0+67W8giGmnQCLbqzpiho+HvdDVb7U+Xd30/ghM6UZFWAXlopWm9BnAEy4XQo8WCo78cML/SyDSSlYPHM+R5Ds4Y1EgrZZ6Rsnx1yBhk531ygBndtVk7kj4qwIKb7Nu36Ljp8YYyNYPIp78oZMuyLrmK4EcPHkjHxmbosA8G/2gFBy8MErNqjpIQd8KPQFVZjsuZvg0jWEO63zfYqZZWgiAKNuPcij8Vpyq9nF0wPZ4bEYjgzTV61L61qnrybc9breFsqqz8AM46zKfs30DkSIakgJVGPzEo4hBFk9uGW44XrPNI5Ysi9RStOt26liN0xLayH7xapKnZtAtOYqsdSfwpK4ynEw1AAe8oRVoo3AFnmEt9apUXJqbP84SzK7PPkldm16eabXi93ujS/V0NczY39kw0Y/VuncFmW++9jx4kRpTLd7qtwvH1wUWlbIdyB+HcWr1ua/xNsiySw1p0fOySGBjpjHOgKOXL+DPpHTSdqdnxlMVUrLrXik62ht6zuRc4Ae9grZtloexvmlc9XOINFw1SgD+pJ3EHMiCn51LyzNk7QKMZhzie8V7MyYmiXr42AkUOBu9hsl/QG/Mvp8FPw75mwMlr+W7ksQ5JuizeB15WWqbUyBQWSL5qwyBaTl00fYUfpj34zLk2ASJagjDkf23GxvrDzzFi+2UXN8kKLGaKrqVNccDp5HE0x63mv4tP33WcZfHGC9AYOptfBKzGfozbaa7nwlEEUA/M/5U+8T51oLsLiwjSWSJX+ZNzy8H5GKotEU7UW4bUJwwmKcwSqn1tUwiLoX/uf312uJOIZChaHIwk0IdenomwJCDQxWqRkspkNIkTfSi21MOvDW8R2nCZD043LCXW6LM53NGncTT3wguN53ve+HRCJ0n7W2V5LOb3sZqk+7EaJqrRuNA0fZno6ox3OVYiJ9SY0dneheJvXkHUUTQcFAkv89VMbNAD0i+HzNqRrpvdIi3d2ft0xZQtzr3+F2NHV1MfmwlRTiSP2K55q/2Ti5tjP54cGnccIJGqn9YF/CNLs2ZXuSqo0i46SO7/CMP2i85VSKX+hI23OUPE5usstz0HI1HD4nG5GXrB69KielVBM0SyoAmkRm7b757G2qAlDG9hdxS3pv6a3horMMdWSaa7eadEYvHRLvjBbp3+vIilKmAikN0nF6bAKAbpEJWHw8WZDGSCUgambsrGB0nbmwuVBCk1u61Nl53SQF64K9RV5mL+rWKWtKURyybhPJ1y1iH9I2W6UXDQVyH4k9TyHFo5kTlSjL6UHE/YRRlaLR9rRicGWWkp+wi2NJ4SlcJDKaXfvB9FZz6wTp4+Xzbu0EidZuWm5WUgFEkZbon5CxMzaJWaoV3NyIgm60qavdB9LSebss1WtcYjmuHgIoYBS0/nuUxhZeuIMzDf9EFHFI/kHA08o0c6qceX9qiMbN2Ow4B6ZovZk26fJJjXwDS5XMdh1xVmwxEHnh5FZDQsMbPw5tWeJUeZ7xvGvl0u3VdJpi/OWfDEaWI8NnYfQuFaTP/QlBbysOu7PqWvjkXwokGwBTt2cOtWqF4Cs+SazPNG4ZEt7G9h+oBPqaK9QQV2yGOcK3e6U8EZhoQ==,iv:QJsp2t4vstmJ28s9vlk8rA+BL3M69HEHqaIz3pq3lWk=,tag:af93bn9PVJfi6o2YYO0Frg==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVdXpCSlArdW9SbVlEaFJF\nRVIrWEM3Vnh3ZjFZa0VMQ3JFQWhXOEVPdzBjCnk4Z2hWQWpkMnE5Vnd3Mkc1M2lF\nYTNhTUtQb3BlaVE5Slo2MjhybFFES3cKLS0tIHo5SjlUSmZKWW9wKzZUWGltVmtJ\ncElKcmZ1V0NaVmMxS3JPSWNjVVpVZFkKmIcb5zCfXOQ/BeiXkqVUJSblbJPD3OZJ\n6yu5v4g+2tpXhAVnmXobvHgWa9Qw9GqS4GVirieNswqXBCOM4J/ARA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:VMg0BHNIfT7IKhPt8LPlRq+Vd0GcSVedBjkKLazmdnwc1TRKdpIurV2e0JmJWOa66YjXwfQTTkcwyPl5f3LENzpAGD6BAHal4+EcA/BHrhDJRAv85UKOdisV0PrQp/LsTurCQQj7tOM1mHFKdI1YRca2CDUYMc/DHWbPDJ2OkTw=,iv:HXyfujuKekC0ujtmv99dY6lmZ2ghYk8gY1u+ZiwSQQc=,tag:O7dhk88vLrZIHMJs5xuWow==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/vanadium.x509.pem b/test-keys/vanadium.x509.pem new file mode 100644 index 00000000..7e0cce85 --- /dev/null +++ b/test-keys/vanadium.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:0BgX1B3Y1YwrQRnTkEb7pcrHY7J3XqMmZPOqtGTH81RZbbxoC3bsrMGZ/k6EE/sjRaqe8gADObdst3KV7ik/QE2yJxTHjWdFL/h/hdZWrPFEg6E8lT8kG231cBwboXQEs9FBalmjDrteRvnRWE84VHwGHXUcLqQ5LjN2qe1hqQCLeJubT5ycudZWrONfFYFcswBskn5VwYlXVrzi4W5w6x+4hW7cgvVSEdKV1Z0Zw8Tfsucjg/dLz1WVFSa4g/bcTGyKdZxs6gk/NO17q61ew0cs4WlaHL3fcs9SPLGS6iqCBalMyl4Y5Oz2bPR4nHk4KHjZK5egTpub2ToA1IU4ELkC8MVVz7miv22xaYC6iL90Mnir5ASF4f/8Y528aOytXMHrhXilGRVvg+LRoehC/QYloO2y0LUXfma6PnanJyuAt0c47PTxn4kNTjgVSHmrVwLPIOnzSM7Ij0KAWb7RLSvKrS40xcSiFwUiRGsMsa0BBOWtfpdYDg/FcX/9Rvb9+LKlze9wZIrfDpYVqiS52pLB9uPoYByjOyRP371ERpOoi4WI0Z8auHu+GimgOLs4bueTREj6vPjW9o9lpwu1NaaSheOTLWcdOeYhBsEq1Hg8tNvIbk3QL+0NObSuMiIhcLTPm0Htvv+UnpUwkNHQBEVZCe748Nj1sfIMUzXMyfc3eV8aU63MznOMP6NVobRbhMAc2fTar4ruW7+t56Op9P7dWUhePhctL5d13S3gmbscqAjG7P0eIUHImy3M+ah94Fdq2dqUq/5xC03WifZznQGE/HxRzC5MjyEKX8ouS8bJcSn+Z7zwBdDbmIzyNyDZQGCw1O6kGxlOJ2vh9cwEAhMUIvqii97cpv+whaciNBquXUVaed5JogszeWoqMO0YbvUilqE7++qGx+cL2cZlwSmf+tjqEj2ORp3QuMIFH0ZJQ6tVxO3Yy+tKDUG+5CoKBbVh4Z4p4uRsgCbfGeb9S4bFaNnXi223TRZQzZgVsX5T1liAVDeoNREzk1QI4hueRdwOfIluKEbg+qvWorNFf0jS+yD66ED8HSMefNMFwX6j6ebeIgvV0uB5GjHsGC2DO1F4lBd6b2r/0zIc7QuZ7Yhg0vc+PuF8nFqhUvWTXncXBCYJcVzxddz3UVUTiStlO8KQrsZtiu1oUYlH3VpEGOqkWuOJiixt7rem+gYs3F/rApudbYFt32PWa/+rz0SNJkiwaACEI2qydMkeKuRkVRcu5g+4SM3xTkCYmXCjLcM15Kpv9ErOWwYr5c7gg9ESDDoSdn4CRTKz1p9zl054QAaJDIsMnVsLFIrN+xKnqZDu7UgFzdnU86eIXYPPi/BUD0+AnWTNK6yonGHKIyw9Ai79/5o917hDiQwdYx+v8kkbh0Vzvf+e/7rlp48Mw6MW8xoYODjFl0dR2NT9UE/1X7eDlyuwJzGa4zaxy3zmzcgHS+CgYYRJrfav0uvONh59WiZ8Ws71Nx0pApgBEOsTftXcFDzo3A9tR5hoz6KL3a+jDV9uq6WQKwACvAOoEK+iENNcRMBF+kuqkYSq76TywO7qjMmTvk3NO5atzyNv2/oSJSnvf1GLHj7HdkW81QaFStK6su966PbsYvmiaOLvk1NaY3DhTQRdBVto/RVfiv4lMJ3N4k74uoE2LvYj0o02HldkPvotYmpUHGlBwnSJ9VF8Owv90yo/GqcovgwhIPA632Ns4+u9aV1g6vy4dorXxIsgef+plC+a7dO1NWIPn9mGv1qvycvlSo9H146yfqNIxPe/0Etfa7sIErNazHcSOiQERbBxgmurSSZrZX+xYDkenabQfFhjdCgfbwvcQ9AwFUoWpI0Tq/+pjZn111rZJooaQEiH7sG8j9XI8Nh0NxkUpPfdg6ToZhPAIwk7axyoqPQ6Sqt832z7zkVVHruEMHupby9QbD7LxEAMTI9Y0p4i6KghJTXn/Wx9rS1GaQu/N35NgGh62m5GgmG7anfs9glUHGEht/E/YZpN3Nh6935T9wogbHDbHvF1NtjU3A+VXqfQR5t/Rekt+f9qA3NiYhmw+u6LWxL0sFq48ubotY78ckF9ce8rIFdZSeFdGqB8nNHQCP4nHZVJC9KE9Ac4bdiAzuD4CdNcEtxq4WzMZJGdzHOvsJAcKg0BRoG3JcKi1mfrMqwqHXBAFudoNT9JDaXqBpcgKolTFEaE7yKTkiWEC7g3js5HSNHMQK6CbCBUcsj5nQ4NbQd3UgNfLDoj8o/pKoe+VzInjeDrNc4PcADzXafvi1Z5DdQ/lEgHolfphEldZniuGqTokpBE4sDkzAltE/Q1JX3EBdf/LbG4Lg2kJrmmrbLO6l0TV/JY1TsUsXr246Y2od+xxF5WeLDzs4reLkncgp7ZiTz4Vm8W1JTqeeKf/cQ1AEeEL8U8oJ66MKWlgkFuAcKuwSAjtel1HJh6eRhV,iv:aJh+dL8CrzhHycNsKdKL9/8+p7Ok22SlxQjpMXNQYUQ=,tag:bryDc6I7LvD+ycZ+V2A8PQ==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxbXBqWHNsdnR5QVhiem5u\nNWZlOFg2RnpmMUNmNWxYbmRFdld5NGc5STBnCnVGdG9nOWh0aVk1Y3cxMWFNSWxz\nem1ES25UY2Vod2FCM1FON0p2SFREL3MKLS0tIHBoR0hWeEk1Y05rNkZrSFM5TnY3\ncHQ0WkJBaFpVZ2J6eUQ3d1RsdjUwaEEKxw/VIETBQbLsx8kcXeD7pce/3bR3ki/i\n6259UkS2iBNK1jxTwaI85769SPA/44KIZ+y737bUxcAkWPreLab+PA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:BrFXJwHuTj0FIiKAiGD/bFUzYmwBHHRmgFXRB2Kj//77u2xKhMDRx3y4Iw9MOnaRIFopsCGinDGYjcvH7swXHSjeuPMbQmD5yU2hcRbZWBLIilJRVK74jDUbPczgDpTIl93sVysUxGgSYPcHnzfMGCOtH3BVv1vGFQrJ+sNxVgs=,iv:PYq3pZmOAYzL6/eNPYFy3vmx2gCQWy5CL+FhxGnRVWA=,tag:a2dGDkPup2Rh7EjqtaJesQ==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/vanadiumwebview.pk8 b/test-keys/vanadiumwebview.pk8 new file mode 100644 index 00000000..81e0a120 --- /dev/null +++ b/test-keys/vanadiumwebview.pk8 @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:tFThZiCAWbAoO7YAvdYtykjXAgRkmkih26u3YUk0iJNfQFAqG1f97fv3e3ObpLVCLE2vXOiu/QLITUXlu/GYJ7Lqsswp1+ERxnj0g8BAsEDKq+ORSETGfuT738tIlmfrZrfUy4ELsUfqAVXU/3MWMI6l0yx6BEzpzU5gDd/lwCNKtztQBavloGxD86/tuBl+GMkhixJB1btJg/URo8ykSY6wcWSjJDZnrVkmNpsznhhUYHFmG4uemZQMCBnyze9egi7n0p2I4VNc3ou+iYCW9AVot6NhzE12bgsv+tRYNjhdZvkRHwg00MTwzjkW9gWt+aPmBMiI2iva3kf5FD3wgGbzFYuqtb9R1An6Fmkcg0AfVPBCzvCd5th+pIyXLE7SyNpOh1yi11kATHFtNZnefOCmO58+1/34aIUm+Q+ABSF6MamBBHTHGrJBjZlWYfMZ06XWsr4rKVJHu4LYrPgFbUPPk4vHt37YueIhtgqtjqfzz+MKUTbjpTbFuVJtteVppbLCZQBUZ0YP/4+uv5WqzEnaWFMGLJlMEd0+eJ2Ybfsv1M2DWee7LTZ8wQASdVjqnx35J1Ux5Y5OO9XGqcO106N8a8SJ6Q6kcWUfgW9vQ7kIm0u7MlJ5Srb4rqeuEWB8khDyR0AwZfxOBtfD5oh/fY5rtAOjpZwArPiAJcfnSRSwb28qo8/Lqv00PASjc0UL4RfHcDToMbiBePE20IL9w1pkVA7DHGyYPywnA6gtl/siZXyJoF9jeEMq+68kiCUbVoj3RbTuwa2pDIbdiT9WauzuZ7IaeTTnQPVpu8p935kTE1QFSBsJP2UXx3HrLkK/AkcovrkD30YRQV55bj0Y1CcDiHT0ce0FpA/w3gv8TO+9cF7AGid/dwOqyzTsf3hUGrnHtUVloctWHNqenxeXW2zxtIWjOqk3C015Ehynto3XPE7idfm9G7z9STlO3Pf5EgkDlpwCpr0uP9AMIZMe3QOjxI91lzL17LSD6D4+JIxzbZZBpjr5LQerQlHEPt+NpRInk2IGst7XvjyJ+D6NFTrZ0JkeFEV0myWMzzhTUYiqvL85iPLDqRBMK55Qzst0xmP69GuJHXUpDqgDRzW9K+Q1dWvfG7eejCIEW0Kk9EAqEBPDogMYn+Ww/nucja6lzwDcq4DLZRUOGenxNH+53cFLooy0UcrZszco66FiMg460DmabLlgQ34C3GBKkWYJAgg3hkr4aM7o9MNa+btJx9HlczKhzjdJJJzwkpueMCuy8rh9TZDCXg7ADgzaUp59DZm4D3yDvmHuXn659ssZyA9ImNdJmBaIP7rzWsSx+icM7cWhkHHM70yJyr0g+86LgyaMGKiDaujlqsLWvh4qIF8TZzfZThmyL0xHFiUg0DI+wpEZPi+EEtqcdvstYMG9OIWxklRYOG7jBeUVpT43ygeHcbjgrCX9YxnoKwwXwBfE1K47AmPVlfdfs6UwFE297rkMp8CdoClzznrnJue2Uk55vZ6EZS3pQY0lEPIcafpMwCYFiReIF5MEp8XX+bIs8cgGh5MYCu2K6dSzwEi1z7fB3UMQWbUCMNbZrgas3GzGnb3zyPcsgp6VBUBabdY5kIS09caN9db4zKKUuJIk9h8vrga+4aVjU0tR+hrJ6KgAkCDHifvhg71892JjMdfHorICOq7j8k6cjzrl2DOT7Y5xk8z8+KdVTJ9BD7NCpsYcGP10mT/Tv9FyOGacKugnLRQScfTeWFkqYjJAcqNRLFi+gRU9wqblDa8fE+nb/49mu+AE6TJLIE40N0d509aVfe6n4qx2hf22Z8MVSbOYvl88nMIkYblg7l4ICaSm2LUopZY2cOu0xEqGHma/Nqf4YjDQueTbo+k976QrTR6a3Ft1B7X7/vcfpBjqVvUV5BIfUUP1tbTbsi0S0c0VKfl6V9y4FTqmBzTKeIrwAHUPe5HUXzKQManujCODCG7vAnKE3oCVGqrCxojm+N4DR4CRlUHgyUu2Q6XGoMaitEf75xwzZ+FOe4By8kuZ0xHGQcfOhn3onHWA/q5xhfoe/puQ18jO0wbAfit6U+mSgjCrdmFj1JZbX0M4lD8ak2vII2L+VGar8zZxsQW/H9tsXj6CsFBMoqbboyiTzOFRbaFp1/T4pzbCUQrsRJ9UkB2H4VisytNWMLl/vZwR1lVXB3C6fP1+O7yA03+BfKdeHDR+SbudyzE9m5OvQYGkCCBdbnUKi4KPsm0e601QtfeaYkM1feCuEhyc4/qrCBLrTqe9dc+N94XHOjAUGtDXX2Rz2ow30AQo96Jezmt4kUBxpLBBwKXNR7xzGlXgF9UCznXO2kYvckW3QeUcwu/FXyGk382YKP6jxc3lbxDepnQVNc+APESZaBiEJzxqUEPnJGtD+CzC4pOVuHIuUJjriYvW4clDk5vUIa7iG2U9zVmw99PRw5hM9jgIgx5Op5RlKtQdfkR1xtUlbyBYInlT/EhdRuy8c0Pp6n6erxQxK915LaC3byySjNYPX/CGcPza0zTDHPB0MGPVG9vI2vwR31tgt3FvOymH41Lpvs0phEZfdAyQ9gHOCwA2GJEqX1tseZRRDdtNB4Bpo/ky4jiA2jCnDYqmBVHCGZqjQJ5ruka5thLyJIZRZxALK82P0+VY4+TxrG0kDABsqMp0PjFBApueIOR5qRFAqaGo/8I0hZxDmEquZjN7CCmFu8WMlwDmlePzL3gf1FV8GgFB+MgmoLBWayyJcS/QRuSFkXUkpkJlQuHWOsHKmn9oyk1bFo30Se763eldCpeVF8DwLR3lQMlgSGPzQNNhf5TQF5BdVsaqWRYoCTSuZb2kpWfYsvy7MvVQGVNJuAE7KrBt1yVf+90Ya7nGjNemWCDswlKH3//3j5NhZY3KD9U01ohWM1bjefdo64cLVWXBfTkIgnGsIXQT55reCEdptuUQ4qzczunnyBEPZi4djxZUX4YO2WbGMknu4YrFRVJctgYJcvLS9XhJsMVhldBDOQYLNW94P1A7PTmSzijWtdSwgxKiBeKjrz7I2Qzfvde2b0kFWaoWHGzwIy/QwMsMUsDb/18GH+/wZwKGDU1wspMlPKTU9h8oK2qwjmNbeceAG+0nF3mVTsalIGSFTS5Xih6HHrTl29zyPa3Jib7lSkoTia6f011YBJr1N4S1ZJG0,iv:rrXouBbxRzuue6tywxr/8121vMIbbwW9gvkt38EUpJo=,tag:LJjshD3JmM9pXO89LAiVJA==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3d2E0T1JPYzFTY1VVcWhR\nb3lHRDB0OFhIVDl0NDdzcGo2N09GbWY4WkFNCm82TE9IT1NQVFphNWxyOGwxdlJU\nR3hGK2F1SDFjOVhnRWowK3dYU25pVWMKLS0tIFhCMmpjQkk0WXd5VWhLNWpvaHVP\nRTc0eFgxcVR3dGpXY3lZMm5mbXdFTHcKiUSCmOFIFdFP+BkLb+xqw0IkmNECFizK\nJiMlgr/BLgNJr+8TkKIu6ee1s7zrGOw5Mcdg236aPYgFztsVRxFJ5w==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:oUb4TthuwD7C7Y7dc5G+XhpfMo/ja3l44J8WokLL1eK06N2WFoBD2cnZZ8K7LN+RLGC6qpWl9ylpsb8QuD8INdnujwH3oW4uyPgeotf5Mycn561y17Lz11IO9GIQj0tYYnKAPe7R+yBu0MdvtgjBvWjiEOVF5C8WHQA9zj778jM=,iv:U1TMunBT7Tfqwx+oDKI6xOz/AII0k0CVtA5ZzXk+v0o=,tag:/bf/bg2bdw6JAsiE1RRHVQ==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file diff --git a/test-keys/vanadiumwebview.x509.pem b/test-keys/vanadiumwebview.x509.pem new file mode 100644 index 00000000..d6b9fd84 --- /dev/null +++ b/test-keys/vanadiumwebview.x509.pem @@ -0,0 +1,20 @@ +{ + "data": "ENC[AES256_GCM,data:Bi5lYVMZQxUCDlVMUsbwp9HDHCl3ZbDGDRWDFJzZtf5S16RW9i3J0919KNXpRNWKk93KkQa+n2Asp+logDXW/HFEDGKLcdIm4E7HSfs3LA1q6gmT85HModhhUl7WJc7uqWz3pSdrrVi8/JRQNiWDu9PBXt9giAqux6AbBMxf+8+wCRW0jYuUwbfcK1ArguI0/2zuK5iFwjHpTPejNgrAcFF4kG0lHSzsT+tdlxgrumrdzeBqxlEMwXQwf5Mvr8x4iKwFAEoaPyWoX3PcKaNQb6LTeNsPpyeRgc0Kxw7OM/Ud1FS2xj7Y960nGdBzAnbzCOjlJhf0Xw+dgNQK1l4FgDrhI82qWEFAZdHCQMePVMchzHZi4RcfVCscEeq8KyBnp4w6av/Omas4S5fD8tf6+qUtT1qJZGYl0sp3s4cCG/mq6xxuAX3lSO/t/sDcGMHSfWHwlni0yhSc15vc4r8gGjKdUA9xQtVZx+7F/Ggj10yjQfhfRv884Q5Pb6EP6usaYADLGiF2zzL62CeRw96DtJ+VLgqnp1+8652z3D3YU1pZWCe43T8XXlWyEPCwFldT+9z/nw2tsO6Bb4DZWGJU0s9SfoFcgrseV81/GHbruN0ELtsGN0f0g3MYMo/KnBQzAngpQ4bp/66SNQHX2fzoLU9v9pD3P9GRjoch0qXVPC/5Xybgk3PkCSDJdwFGO8gDBw88tDTx5lQ/B0cB5tnvoBQ2uwb8pliApb5Unu+bAQHG2d4VHkLVq2IXEYfzVlwhyhbufrzzRD3tlL0tscJeusOZRLP4sznvgzWdLMVkG5DW6e/rL6das4CQqVqdjKhyPnBXtspYDv35gIQbeQoFloL3T6ZQUEh4FtqEKUlhFk6Rc5a1O8ZQ1bOOJAxlueNZmFxCm2OLgvbZZMO2P2JzYhGn7d64YTjMOcmI3jiIhEZy9sS4QJhTApCQ6nw6W1/kBzErvOk4GgQ+4dQh+neM3KNbz9+WM5dbdvcjsCsqgrGytHthVScTSP0C4iCXjVSTtjzC1N9SqOD5y7fYr6XX43DYOOgqo8zQGuoq0+yGg0gr0eKCeJIcyc5J4ZaHfOikfRJUbgh+Q2oIq+x7oHj2zcKVdp4zJ5V2FC+zCihy3te16fBdRPr29eI7zMdxG1SZ+X9rtem8PCJmtk3GOWCIydPJWVZ6Tuc69R0Cxi05ctO++xalFMzGpAfVBwIEC5eCfCd/yBKh6skrt3SskEjNwoBCRxDTdihUgXTQzZGr68baVkRWhQGwJhVCBnGGYmkgqohMjWvpLKMnYUIhcxIL7Y36na6P76AcCQV2umjaOypJuk9Afsq3EDjCmaFjaoNNsebWpSE9h70Gjuajb5m5emZnjogQsGuIHxl+6V+OslSFvlcoQwuMfdnGsIcJ29v2G91CDBGOiAGNqf3Mcxw5ee3yytyeT0I9Nw44IUkX1CFckJhCWOcfdbwNnNVOnTUXK4QWsTz8lEJvzhjUx99M+eKfkzybk4hy+CRKw5troPoqWXAWuQeyn39ctHg6N2Amfg2vrbNiY2jCb1omySgTjPXcZBOTEEqIgKjjVfJFg1QTf0EkhqdOMGBCc+tfkjumCC2P6qJs8t6/pUYE7hgbmKgbgFodQ02xKA6h+QYrxPa/cgyxNYf4kxaykgdCukU0UuiN83xWsbEN/jUEb6zgJKGC9pXvaqWXSda39+94v2S5r7Yphji7eg9I1NbGAzPMhj37/urBSw94GSpnyJk6GzydmWUxhA++tP0xlLNodKq54FutQwpk3LZHNyEq1KBIrHmdh5F4ZzHlu928p0SUB2mUq1pVuat6+XtkT1RSvmKflHTUaCZZyDydaCr41gbwPHLPRivOJrP8HReYVKAT92/3oB8JoNGe4674gGaHiHh70p4XOigu3CTgE3TSHN/wjeFxDPlBsTDmpPo4T8rAMd70b/cNPmJwA+DSb4lO6wwwR9WRpDzElAPmvXIDID+6prN7Suza3KLdaAuJNHlmGgvLHAYCOl7C30flxsNvy8YJO7casm/MfscODnVTw9wc0+DMmax/lMn9eKXAlkOHS53xGeww/ZHolhKkpsdaWzWS0+Q60X+aEguLRmrulTMTu2dSlc7kGBeT6kbjmFIAedBlvH9D1l/j48qYblRflJEOJbYT2y858oF2wp5CbudEnb1qCY2no+PUXf1sa1q7zmny8P68jKqZ348lZtJ4RmJqC0qJ/jsBoyQC6wXxCgFbaYeNiNl46b8d8pf+zqy7aPBQpL0Vy1dYBxr4YoyKmFHM/SWiY8JGOfEmlk7HVH1mVym0Lt9dyrfWsZVxGgL2RJpOpJjrgh5n1BTBPtorNUI0OTEtqadSDtEzmCBH8HKZ2k49HNJ+6OP5jlt6SHLU2KGPe3XI+QUcDJOxe3EwEdFzFdhglsQCqrDI9atMmCoQkfUJ3G+Kn7TnImQBnFLvuG4GKyTdVuJqRWs=,iv:b5R1K1sVWhC9m0OK4VG3zypwCdSNFj45kFYEI4n5KZ0=,tag:E/kBtjlen1ewdeGkx/y26w==,type:str]", + "sops": { + "kms": null, + "gcp_kms": null, + "azure_kv": null, + "hc_vault": null, + "age": [ + { + "recipient": "age18xp0rzq0520kt7jfcrf0ky6lc3s0f4953cfgtjf4nrs7gp0dm43qh9lzm7", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1QVlkeDZJcnV0Qmwwalli\nelZoWWczSm4zRW5pdlFGOThUcXk5UXNtamlBCjZyM2RNU25HNDBnOHZqdFJoTjZK\nK1BGcUVLZjNaRmxsQm1qRzRYMWxxeVkKLS0tIE5tbXB1WDQ3R0krS1ptWG5TeFVY\nbEc3Tmh6TWNxS3hKL0lNbmgvUEY5NjQKpzPGjRyGZj5qmIYdwLT5JJBsSC4yqxnU\nKc2j2k+nOtTtlIQbBcuuxyJu3645mt32cWag8IDOyuGh/5CH/+epxQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2023-04-07T22:31:03Z", + "mac": "ENC[AES256_GCM,data:bWbrTH2yP7+iU32VHnjbw0kFn7EU2Hp3+mrKLrMe7xF3IGTS0kUspNYxZqnHV6LU/NBpwINRQXiwzhra9roWIGkxZ5q4i4owU0sLJClMeAPCDAYcSHBODGbFDqXGP2fBDwV5OPkwc8TyXi+DJzJQJ56krct5KDmW8b3dzmCrwrE=,iv:VJGQH5V9bqLxyIjouuh9qWmHhtXw/BTYYeRdEkzWj5g=,tag:Im5SbPuAGXTTXk2upw4PFg==,type:str]", + "pgp": null, + "unencrypted_suffix": "_unencrypted", + "version": "3.7.3" + } +} \ No newline at end of file