)]}'
{
  "log": [
    {
      "commit": "63174f7804886190de1291c73a5ce9748540aaa1",
      "tree": "bd34a2f7e38d436651f6c2d54ebd19cbfcdd64bb",
      "parents": [
        "855d2dadd125d0aa53f009b2740b9d4ca07461e7",
        "9425bcc5971b05031e67752a4f12f5e8b8fafea3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 10 22:41:07 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Sep 10 22:41:07 2021 +0000"
      },
      "message": "Merge changes from topic \"cf-vapex\" am: 9425bcc597\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1811056\n\nChange-Id: Ib1b74e05d7e9bc209cf4eb2d62071e1ff6196066\n"
    },
    {
      "commit": "95ad3242a4b21f32de081d4d5402a527df45b7f2",
      "tree": "0cb1750704a7ae92a58df265506e70163c3898de",
      "parents": [
        "af8f9d666c56f9deff858b4c15e31233f63f404e"
      ],
      "author": {
        "name": "Daniel Norman",
        "email": "danielnorman@google.com",
        "time": "Wed Sep 08 09:56:34 2021 -0700"
      },
      "committer": {
        "name": "Daniel Norman",
        "email": "danielnorman@google.com",
        "time": "Fri Sep 10 17:13:42 2021 +0000"
      },
      "message": "Reland: Creates an Android.bp with prebuilt_etc for permission XMLs.\n\nThese will be included by APEXes in followup changes.\n\nChanges from original attempt\nI60d435f629e9ca25f6da98bac960a12d6d762fe1:\n- Removes unused android.software.app_compat_overrides.xml\n- Adds soc_specific to the defaults so that these modules all\n  go to /vendor\n- Changes each module to use a `prebuilt.xml` suffix to prevent\n  warnings about duplicate/overridden build outputs. This has\n  no effect on how these files are ingested by SystemConfig.\n\nBug: 197787336\nBug: 198635611\nTest: (Used in APEXes in followup changes)\nChange-Id: I3aa922c88ba91b948da6c6c1f4611044e97fa03d\nMerged-In: I3aa922c88ba91b948da6c6c1f4611044e97fa03d\n"
    },
    {
      "commit": "d1ba191967bbba5c6527e3218e8794596cac17c5",
      "tree": "f4af7489e8d901f72d4ee9b83e7e72f7d000c3b7",
      "parents": [
        "82063f1f049dfe1cfb8f29b0d979eb95835d0542"
      ],
      "author": {
        "name": "Daniel Norman",
        "email": "danielnorman@google.com",
        "time": "Thu Aug 26 13:52:07 2021 -0700"
      },
      "committer": {
        "name": "Daniel Norman",
        "email": "danielnorman@google.com",
        "time": "Fri Sep 10 03:36:03 2021 +0000"
      },
      "message": "Creates a default com.android.hardware.core_permissions vendor APEX.\n\nBug: 197787336\nTest: Override and test this vendor APEX in\n      https://r.android.com/1810532.\nChange-Id: I9543a4ccf7dce1f1ff569b1a73974a6711aaab66\n"
    },
    {
      "commit": "82063f1f049dfe1cfb8f29b0d979eb95835d0542",
      "tree": "fee42e39a6486caf21baaa24f68c9c68064df04c",
      "parents": [
        "cf2e66bf19e65be7bd8bd9f73a3d4bcb229ebdde"
      ],
      "author": {
        "name": "Daniel Norman",
        "email": "danielnorman@google.com",
        "time": "Wed Sep 08 09:56:34 2021 -0700"
      },
      "committer": {
        "name": "Daniel Norman",
        "email": "danielnorman@google.com",
        "time": "Fri Sep 10 03:35:58 2021 +0000"
      },
      "message": "Creates an Android.bp with prebuilt_etc for permission XMLs.\n\nThese will be included by APEXes in followup changes.\n\nChanges from original attempt\nI60d435f629e9ca25f6da98bac960a12d6d762fe1:\n- Removes unused android.software.app_compat_overrides.xml\n- Adds soc_specific to the defaults so that these modules all\n  go to /vendor\n- Changes each module to use a `prebuilt.xml` suffix to prevent\n  warnings about duplicate/overridden build outputs. This has\n  no effect on how these files are ingested by SystemConfig.\n\nBug: 197787336\nBug: 198635611\nTest: (Used in APEXes in followup changes)\nChange-Id: I3aa922c88ba91b948da6c6c1f4611044e97fa03d\nMerged-In: I3aa922c88ba91b948da6c6c1f4611044e97fa03d\n"
    },
    {
      "commit": "262e6a55707834e3d88450a7af2a614f1076e9cb",
      "tree": "85a4e9593bba66444cf604a0ff65211aa4809bc7",
      "parents": [
        "f824b538078f701b6881db46b630378b55a66dd0"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jun 03 12:52:43 2021 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Jun 03 12:57:17 2021 -0700"
      },
      "message": "Revert \"Added android.software.device_admin feature.\"\n\nThis reverts commit e157812629b6e48a6c1620322fcbd62605780fef.\n\nBug: 189246976\nBug: 178412797\nTest: adb shell pm list features | grep device_admin || echo NOT_FOUND\n\nChange-Id: I68083666a37ef1d349d6be864939c9817443acc2\n"
    },
    {
      "commit": "93a1f54bae88baf67e9cc5ccc9c3dd4ae718dc04",
      "tree": "c9e520922e9c80897a9ac91f6622f71e2a2fb064",
      "parents": [
        "87f1e3fe07ac72cb6e8d94fe0ccf551bbcc5b2f2"
      ],
      "author": {
        "name": "Joanne Chung",
        "email": "joannechung@google.com",
        "time": "Wed Apr 07 19:45:39 2021 +0800"
      },
      "committer": {
        "name": "Joanne Chung",
        "email": "joannechung@google.com",
        "time": "Wed Apr 07 19:45:39 2021 +0800"
      },
      "message": "Delete translation service feature files.\n\nCurrently, the Translation uses feature to determine if we need to\nstart the translation system service. But our case is like the\ncontent capture not the autofill, the autofill can have the feature\nwithout any service defined and the user can install one later. But\ntranslation isn\u0027t, we should need to check config instead of\nfeature.\n\nBug: 183360041\nTest: atest CtsTranslationTestCases\nChange-Id: Ic44f085a688bcd9dcb6582fd5e81531eea22ab2f\n"
    },
    {
      "commit": "3306e497c5b6c85164713032de0c789d5a118f89",
      "tree": "49d03f9512073b8dd90e517e605d8d627d3aa26c",
      "parents": [
        "671994c80bad8c58d6b79ee94e0b1eae26423b2a"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Thu Feb 25 15:35:37 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Thu Feb 25 15:35:37 2021 -0800"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/native\n\nAdded SPDX-license-identifier-Apache-2.0 to:\n  cmds/atrace/Android.bp\n  cmds/bugreport/Android.bp\n  cmds/bugreportz/Android.bp\n  cmds/cmd/Android.bp\n  cmds/dumpstate/Android.bp\n  cmds/dumpsys/Android.bp\n  cmds/dumpsys/tests/Android.bp\n  cmds/flatland/Android.mk\n  cmds/idlcli/Android.bp\n  cmds/installd/Android.bp\n  cmds/installd/tests/Android.bp\n  cmds/ip-up-vpn/Android.mk\n  cmds/lshal/Android.bp\n  cmds/lshal/libprocpartition/Android.bp\n  cmds/rawbu/Android.bp\n  cmds/rss_hwm_reset/Android.bp\n  cmds/service/Android.bp\n  cmds/servicemanager/Android.bp\n  cmds/surfacereplayer/Android.bp\n  cmds/surfacereplayer/proto/Android.bp\n  cmds/surfacereplayer/replayer/Android.bp\n  data/etc/Android.bp\n  libs/adbd_auth/Android.bp\n  libs/android_runtime_lazy/Android.bp\n  libs/arect/Android.bp\n  libs/attestation/Android.bp\n  libs/attestation/tests/Android.bp\n  libs/binder/Android.bp\n  libs/binder/ndk/Android.bp\n  libs/binder/ndk/tests/Android.bp\n  libs/binder/parcel_fuzzer/Android.bp\n  libs/binder/rust/Android.bp\n  libs/binder/rust/tests/Android.bp\n  libs/binder/tests/Android.bp\n  libs/binder/tests/fuzzers/Android.bp\n  libs/binderdebug/Android.bp\n  libs/binderdebug/tests/Android.bp\n  libs/binderthreadstate/1.0/Android.bp\n  libs/binderthreadstate/Android.bp\n  libs/bufferqueueconverter/Android.bp\n  libs/cputimeinstate/Android.bp\n  libs/diskusage/Android.bp\n  libs/dumputils/Android.bp\n  libs/fakeservicemanager/Android.bp\n  libs/ftl/Android.bp\n  libs/gralloc/types/Android.bp\n  libs/gralloc/types/fuzzer/Android.bp\n  libs/gralloc/types/tests/Android.bp\n  libs/graphicsenv/Android.bp\n  libs/gui/Android.bp\n  libs/gui/sysprop/Android.bp\n  libs/gui/tests/Android.bp\n  libs/incidentcompanion/Android.bp\n  libs/input/Android.bp\n  libs/input/tests/Android.bp\n  libs/math/Android.bp\n  libs/math/tests/Android.bp\n  libs/nativebase/Android.bp\n  libs/nativedisplay/Android.bp\n  libs/nativewindow/Android.bp\n  libs/nativewindow/tests/Android.bp\n  libs/renderengine/Android.bp\n  libs/renderengine/tests/Android.bp\n  libs/sensor/Android.bp\n  libs/sensor/tests/Android.bp\n  libs/sensorprivacy/Android.bp\n  libs/ui/Android.bp\n  libs/ui/tests/Android.bp\n  libs/ui/tools/Android.bp\n  libs/vibrator/Android.bp\n  libs/vibrator/fuzzer/Android.bp\n  libs/vr/libbroadcastring/Android.bp\n  libs/vr/libbufferhub/Android.bp\n  libs/vr/libbufferhubqueue/Android.bp\n  libs/vr/libbufferhubqueue/benchmarks/Android.bp\n  libs/vr/libbufferhubqueue/tests/Android.bp\n  libs/vr/libdisplay/Android.bp\n  libs/vr/libdvr/Android.bp\n  libs/vr/libdvr/tests/Android.bp\n  libs/vr/libdvrcommon/Android.bp\n  libs/vr/libpdx/Android.bp\n  libs/vr/libpdx/fuzz/Android.bp\n  libs/vr/libpdx_default_transport/Android.bp\n  libs/vr/libpdx_uds/Android.bp\n  libs/vr/libperformance/Android.bp\n  libs/vr/libvr_manager/Android.bp\n  libs/vr/libvrflinger/Android.bp\n  libs/vr/libvrflinger/tests/Android.bp\n  libs/vr/libvrsensor/Android.bp\n  opengl/libs/Android.bp\n  opengl/tests/EGLTest/Android.bp\n  opengl/tests/configdump/Android.bp\n  opengl/tests/fillrate/Android.bp\n  opengl/tests/filter/Android.bp\n  opengl/tests/finish/Android.bp\n  opengl/tests/gl2_basic/Android.bp\n  opengl/tests/gl2_cameraeye/Android.bp\n  opengl/tests/gl2_copyTexImage/Android.bp\n  opengl/tests/gl2_java/Android.bp\n  opengl/tests/gl2_jni/Android.bp\n  opengl/tests/gl2_yuvtex/Android.bp\n  opengl/tests/gl_basic/Android.bp\n  opengl/tests/gl_jni/Android.bp\n  opengl/tests/gl_perf/Android.bp\n  opengl/tests/gl_perfapp/Android.bp\n  opengl/tests/gl_yuvtex/Android.bp\n  opengl/tests/gldual/Android.bp\n  opengl/tests/gralloc/Android.bp\n  opengl/tests/hwc/Android.bp\n  opengl/tests/lib/Android.bp\n  opengl/tests/lighting1709/Android.bp\n  opengl/tests/linetex/Android.bp\n  opengl/tests/swapinterval/Android.bp\n  opengl/tests/testFramerate/Android.bp\n  opengl/tests/testLatency/Android.bp\n  opengl/tests/testPauseResume/Android.bp\n  opengl/tests/testViewport/Android.bp\n  opengl/tests/textures/Android.bp\n  opengl/tests/tritex/Android.bp\n  services/audiomanager/Android.bp\n  services/automotive/display/Android.bp\n  services/batteryservice/Android.bp\n  services/displayservice/Android.bp\n  services/gpuservice/Android.bp\n  services/gpuservice/bpfprogs/Android.bp\n  services/gpuservice/gpumem/Android.bp\n  services/gpuservice/gpustats/Android.bp\n  services/gpuservice/tests/unittests/Android.bp\n  services/gpuservice/tracing/Android.bp\n  services/inputflinger/Android.bp\n  services/inputflinger/benchmarks/Android.bp\n  services/inputflinger/dispatcher/Android.bp\n  services/inputflinger/host/Android.bp\n  services/inputflinger/reader/Android.bp\n  services/inputflinger/reporter/Android.bp\n  services/inputflinger/tests/Android.bp\n  services/powermanager/Android.bp\n  services/powermanager/benchmarks/Android.bp\n  services/powermanager/tests/Android.bp\n  services/schedulerservice/Android.bp\n  services/sensorservice/Android.bp\n  services/sensorservice/hidl/Android.bp\n  services/sensorservice/tests/Android.bp\n  services/stats/Android.bp\n  services/surfaceflinger/Android.bp\n  services/surfaceflinger/CompositionEngine/Android.bp\n  services/surfaceflinger/FrameTimeline/Android.bp\n  services/surfaceflinger/TimeStats/Android.bp\n  services/surfaceflinger/TimeStats/timestatsproto/Android.bp\n  services/surfaceflinger/layerproto/Android.bp\n  services/surfaceflinger/sysprop/Android.bp\n  services/surfaceflinger/tests/Android.bp\n  services/surfaceflinger/tests/fakehwc/Android.bp\n  services/surfaceflinger/tests/unittests/Android.bp\n  services/surfaceflinger/tests/vsync/Android.bp\n  services/surfaceflinger/tests/waitforvsync/Android.bp\n  services/utils/Android.bp\n  services/utils/tests/Android.bp\n  services/vibratorservice/Android.bp\n  services/vibratorservice/benchmarks/Android.bp\n  services/vibratorservice/test/Android.bp\n  services/vr/bufferhubd/Android.bp\n  services/vr/hardware_composer/Android.bp\n  services/vr/hardware_composer/aidl/Android.bp\n  services/vr/virtual_touchpad/Android.bp\n  vulkan/libvulkan/Android.bp\n  vulkan/nulldrv/Android.bp\n  vulkan/vkjson/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD\n    SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS\n    legacy_notice\nto:\n  Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD\n    SPDX-license-identifier-MIT legacy_notice\nto:\n  opengl/Android.bp\n  opengl/tests/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD\n    legacy_notice\nto:\n  libs/vr/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-MIT\nto:\n  headers/Android.bp\n  services/vr/Android.bp\n  vulkan/Android.bp\n\nAdded SPDX-license-identifier-BSD SPDX-license-identifier-MIT\n    legacy_notice\nto:\n  opengl/tests/angeles/Android.bp\n\nAdded SPDX-license-identifier-MIT\nto:\n  services/vr/performanced/Android.bp\n\nBug: 68860345\nBug: 151177513\nBug: 151953481\n\nTest: m all\n\nExempt-From-Owner-Approval: janitorial work\nChange-Id: Icd397e38ca313ae4886bd92afa927d4633a75c4f\n"
    },
    {
      "commit": "a2a777386263118bdd758a9ff28c20216c0f3d09",
      "tree": "d58ebac7a3753ad04c75e2bbe470c0fc45a9d5e3",
      "parents": [
        "79e26e175fe62e1dc31a6f587a3a9f999db59db2"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Thu Feb 25 11:46:30 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Thu Feb 25 11:49:26 2021 -0800"
      },
      "message": "Revert \"[LSC] Add LOCAL_LICENSE_KINDS to frameworks/native\"\n\nThis reverts commit f84491a4874f20653104f47622d7215521310526.\n\nThis reverts commit 2e6718529b3f3b55d310db6738e71255e9b74dee.\n\nChange-Id: I1a9655335b856d6909b27929e00c0bde3186d893\n"
    },
    {
      "commit": "f84491a4874f20653104f47622d7215521310526",
      "tree": "2d113556cf99ceb5fd0c93cb5616691d96c50bac",
      "parents": [
        "7dc57eff26cb36da4e7e92e74217855d40a9d56a"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Tue Feb 23 14:27:23 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Wed Feb 24 22:24:30 2021 +0000"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/native\n\nAdded SPDX-license-identifier-Apache-2.0 to:\n  data/etc/Android.bp\n  libs/attestation/Android.bp\n  libs/attestation/tests/Android.bp\n  libs/ftl/Android.bp\n  services/powermanager/benchmarks/Android.bp\n  services/powermanager/tests/Android.bp\n  services/surfaceflinger/FrameTimeline/Android.bp\n  services/vibratorservice/Android.bp\n  services/vibratorservice/benchmarks/Android.bp\n  services/vibratorservice/test/Android.bp\n\nBug: 68860345\nBug: 151177513\nBug: 151953481\n\nTest: m all\n\nExempt-From-Owner-Approval: janitorial work\nChange-Id: I81cd5cc4a877c2397d56da916b3bdac773e22114\nMerged-in: Ia0a5896316bc000a016f67939fe01a7336f2708c\n"
    },
    {
      "commit": "021885b03abe889a724412a45457ee4ae002e0d4",
      "tree": "4efac1ca9166e46399417942b1ea8d9d9de1381a",
      "parents": [
        "e2edd2237bcb681222f2af201afd9016dc95827d",
        "83501604de36c8ef5b6a853c70412264728b4662"
      ],
      "author": {
        "name": "Shawn Willden",
        "email": "swillden@google.com",
        "time": "Wed Feb 17 20:49:09 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 17 20:49:09 2021 +0000"
      },
      "message": "Merge \"Add flag for app-generated attest keys.\" am: cc9d967deb am: 69bd0bd99d am: 83501604de\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1591655\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I6ab0d79c2c147028fb5b09f881acd3012b8cba8f\n"
    },
    {
      "commit": "d7ad3484a7ad567e8011a047867c552bce1a1050",
      "tree": "01d13c6534f72553da9e45f681d361a58ecafb7e",
      "parents": [
        "616ddc4f6f6246054db217a4c3a24f5b6f89e13d"
      ],
      "author": {
        "name": "Shawn Willden",
        "email": "swillden@google.com",
        "time": "Tue Feb 16 21:37:02 2021 -0700"
      },
      "committer": {
        "name": "Shawn Willden",
        "email": "swillden@google.com",
        "time": "Wed Feb 17 06:46:32 2021 -0700"
      },
      "message": "Add flag for app-generated attest keys.\n\nTest: N/A\nBug: 163606833\nChange-Id: I3513a007fc02f673ec0376c2c43b22d5d09c2da3\n"
    },
    {
      "commit": "0a14f06a1b566a13600879720a784cfeada72bf4",
      "tree": "d43dd70935f6b95fbfd01e7c061a8c3e63423dfa",
      "parents": [
        "7af525ef9537b6870dd2717ddf59533c06ba17fe",
        "d163b11e2b6eb2f9e0cd0b38edc6a3f0fc701e31"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Feb 04 00:38:15 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 04 00:38:15 2021 +0000"
      },
      "message": "Merge \"Add feature definition for devices that support IMS single registration\""
    },
    {
      "commit": "6db169c0206e817af68ccf22aa83e226cfc52963",
      "tree": "08549d0bc2a3505c3d4b54b142eaf5bd7045995f",
      "parents": [
        "477fef40cb3987437b8c785b974fb078cc2f5604",
        "ad80c4b689017264e79855365e1b35ea1d032f9a"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Feb 03 20:48:02 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 03 20:48:02 2021 +0000"
      },
      "message": "Merge \"Add feature definition for devices that support IMS single registration\" into sc-dev"
    },
    {
      "commit": "74e21077da73a8df2b291608bbb2758f4e2779b6",
      "tree": "86e265abc61ad3dbfeb5bdd3ce0164d963a05657",
      "parents": [
        "a907cfd21dc4e5dcb226c09d15ab54c5b2990819",
        "0538ddc49b10c5d2ecdf7ce8542d2928bb4aea12"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 03 09:56:37 2021 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 03 09:56:37 2021 +0000"
      },
      "message": "Merge \"Limited use key: feature files\" into sc-dev"
    },
    {
      "commit": "69492e9372b8cca25fa4964eac1ab3138f51f006",
      "tree": "d386604f789a53bb1f2d7e63986f1d4e47057382",
      "parents": [
        "1fe4c9f19e4355c0410d46abf339b4addb2b55c3"
      ],
      "author": {
        "name": "Qi Wu",
        "email": "siofive@google.com",
        "time": "Sat Jan 16 23:39:48 2021 +0800"
      },
      "committer": {
        "name": "Qi Wu",
        "email": "siofive@google.com",
        "time": "Tue Feb 02 18:13:01 2021 +0000"
      },
      "message": "Limited use key: feature files\n\nAdd files for limited use key feature. So that the app\ndeveloper can know whether KeyMint cannot enforce this\nfeature in hardware, can only enforce when count \u003d\u003d 1\nor can enforce with any number of count(\u003e\u003d1).\n\nTest: compile\nChange-Id: I33349c4f968fa7b16055acd3db2e0cb80c0c5df1\nMerged-In: I33349c4f968fa7b16055acd3db2e0cb80c0c5df1\n"
    },
    {
      "commit": "0538ddc49b10c5d2ecdf7ce8542d2928bb4aea12",
      "tree": "43b2f6bf03ba99a35235a3a245b5ad35b7f61e1e",
      "parents": [
        "87eb2c419ef230366ccbdbe980c4f49b7a70f372"
      ],
      "author": {
        "name": "Qi Wu",
        "email": "siofive@google.com",
        "time": "Sat Jan 16 23:39:48 2021 +0800"
      },
      "committer": {
        "name": "Janis Danisevskis",
        "email": "jdanis@google.com",
        "time": "Tue Feb 02 09:23:33 2021 -0800"
      },
      "message": "Limited use key: feature files\n\nAdd files for limited use key feature. So that the app\ndeveloper can know whether KeyMint cannot enforce this\nfeature in hardware, can only enforce when count \u003d\u003d 1\nor can enforce with any number of count(\u003e\u003d1).\n\nBug: b/174140443\nTest: compile\nChange-Id: I33349c4f968fa7b16055acd3db2e0cb80c0c5df1\n"
    },
    {
      "commit": "ad80c4b689017264e79855365e1b35ea1d032f9a",
      "tree": "3360499dc257387b72d59b16ba8092dcd8ef495e",
      "parents": [
        "782536816d4d963b2c3dd21d3313d57f436c6e81"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Jan 27 23:55:21 2021 +0000"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Feb 01 23:44:41 2021 +0000"
      },
      "message": "Add feature definition for devices that support IMS single registration\n\nDefines a feature for devices to declare that they have an IMS stack\nthat supports a single IMS registration for all IMS applications\nusing the AOSP APIs.\n\nBug: 173715911\nTest: manual\nMerged-In: I6205be7f3c2e9a0a3e716a9486c6730bfc5d90cf\nChange-Id: I6205be7f3c2e9a0a3e716a9486c6730bfc5d90cf\n"
    },
    {
      "commit": "e157812629b6e48a6c1620322fcbd62605780fef",
      "tree": "2e33731ec3f4f5b6a86de16743d5633edb49c0fe",
      "parents": [
        "87eb2c419ef230366ccbdbe980c4f49b7a70f372"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Feb 01 14:41:53 2021 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Feb 01 14:43:07 2021 -0800"
      },
      "message": "Added android.software.device_admin feature.\n\nThis feature allow the device to be managed by a device owner app.\n\nNOTE: not fully supported yet, CTS tests are still failing.\n\nBug: 178412797\nTest: adb shell pm list features | grep admin || echo NOT_FOUND\n\nChange-Id: Ie0f7daa176e6c4a78b9dc28ed856f70b638fe73a\n"
    },
    {
      "commit": "87eb2c419ef230366ccbdbe980c4f49b7a70f372",
      "tree": "f68d052e6221f55a08a6c0ef54e0e5d02607a5cb",
      "parents": [
        "ab7a201e6ace9520b3f6e8768684d8ae3165c8d6"
      ],
      "author": {
        "name": "robertchou",
        "email": "robertchou@google.com",
        "time": "Mon Feb 01 09:31:00 2021 +0800"
      },
      "committer": {
        "name": "robertchou",
        "email": "robertchou@google.com",
        "time": "Mon Feb 01 09:40:00 2021 +0800"
      },
      "message": "Remove typo from feature manifest to avoid build break\n\nRemove accidentally added typo from\ndata/etc/go_handheld_core_hardware.xml to avoid the build break\n\nTest: Build Go related projects\nBug: 173540259\nBug: 178953620\nChange-Id: Ia47743c023033532b9d6a7d65452ec0f7e1949e6\n"
    },
    {
      "commit": "6237cbc206bdb02756c91035ac8ef2e126dde5ca",
      "tree": "210dd528d5d48b5c9ecb37098a301c13481235a3",
      "parents": [
        "814bc2250c245ddc03f505e8d0424aae66b3567f"
      ],
      "author": {
        "name": "Jeremy Joslin",
        "email": "jjoslin@google.com",
        "time": "Wed Jan 27 16:29:34 2021 -0800"
      },
      "committer": {
        "name": "Jeremy Joslin",
        "email": "jjoslin@google.com",
        "time": "Thu Jan 28 23:26:31 2021 +0000"
      },
      "message": "Add new feature to all device types.\n\nAdded \"android.hardware.security.model.compatible\" to the core device\nconfigurations.\n\nTest: Built phone and verified the new feature was present.\nBug: 173540259\nChange-Id: Ia3932e8ea66c7d5081b1d30a93b58ca45b3c0cab\n"
    },
    {
      "commit": "d163b11e2b6eb2f9e0cd0b38edc6a3f0fc701e31",
      "tree": "adb92c0564de3de550aa0fdf891e6ec18035e933",
      "parents": [
        "827e3d5b7d8beaf915e4d8e3ec15f38cfebb7d3e"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Jan 27 23:55:21 2021 +0000"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Jan 27 23:55:21 2021 +0000"
      },
      "message": "Add feature definition for devices that support IMS single registration\n\nDefines a feature for devices to declare that they have an IMS stack\nthat supports a single IMS registration for all IMS applications\nusing the AOSP APIs.\n\nBug: 173715911\nTest: manual\nChange-Id: I6205be7f3c2e9a0a3e716a9486c6730bfc5d90cf\n"
    },
    {
      "commit": "67c4ea71895960c6788f71b571d3a823b734e778",
      "tree": "9b761e0c1dbe3b737b6b1b7e3fa7b9384eb26731",
      "parents": [
        "a176f5f2585d250a3cd1b9f689eb8bef22e766c2"
      ],
      "author": {
        "name": "Joanne Chung",
        "email": "joannechung@google.com",
        "time": "Wed Dec 23 18:20:36 2020 +0800"
      },
      "committer": {
        "name": "Joanne Chung",
        "email": "joannechung@google.com",
        "time": "Tue Dec 29 19:34:15 2020 +0800"
      },
      "message": "Add translation service feature files.\n\nIn order to use Translation Service, we need to have translation\nfeature support. Add and update the required feature files here.\n\nbug: 173243538\nTest: manual. Command pm list features can see the feature.\n\nChange-Id: I6af7897d328d819254614aa52fb7752cc862d2e6\n"
    },
    {
      "commit": "9dde76da64ea004fd9ee2ab144ce9f441b80d5bf",
      "tree": "3212b741ce9a5fb1a18948b852ca9fc3d6d2355c",
      "parents": [
        "633ffeac48fe32bdf027b37af7f081d8a231fc34",
        "6852ca9c8b8227acd7c33b91c34367a697ddad20"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 01:23:20 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 17 01:23:20 2020 +0000"
      },
      "message": "Merge \"Add permissions for pc cuttlefish\" am: 4694d14adb am: b750fcb7bf am: 6852ca9c8b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1531079\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If85bf33be76b7ed90b5a9170e94334e01b9ebe10\n"
    },
    {
      "commit": "1a1378d738424bab77bef2cecc546f619c558e90",
      "tree": "56af36a32706e1791655a8b4966fe87be2ebdf86",
      "parents": [
        "2705d04f15050a6146551671c1130f6361d2ec26"
      ],
      "author": {
        "name": "armenk",
        "email": "armenk@google.com",
        "time": "Tue Dec 15 13:45:45 2020 -0800"
      },
      "committer": {
        "name": "Alistair Delva",
        "email": "adelva@google.com",
        "time": "Tue Dec 15 23:08:30 2020 +0000"
      },
      "message": "Add permissions for pc cuttlefish\n\nAdd pc_core_hardware.xml for pc cuttlefish support.\n\nBug: 169864301\nTest: lunch aosp_cf_x86_64_pc-userdebug\nChange-Id: I383ebeaaa1c7f63a9e51b41718c2e98c809eaa70\n"
    },
    {
      "commit": "44eb4554596671e5b6cdc245b9266b61a82a1166",
      "tree": "c315467e9b70d4a38012193c9b4967df7b753e7b",
      "parents": [
        "e0791694b14741572df0b9003afe7d7c2c1af737",
        "b11b9393110d9e335ec1c9b9b1a86e183e524779"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 11:05:05 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 11 11:05:05 2020 +0000"
      },
      "message": "Merge \"Add XML files for dEQP feature flags\" am: 24756e39eb am: fc3fe0956e am: b11b939311\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1518258\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Id2e3d9cebc442427d4d07d760f18b52a67e00335\n"
    },
    {
      "commit": "24756e39ebea0ef78fe16b1df28f2f4eef7b7841",
      "tree": "3cb9f9a83cf21ff965ec8f2c386886ff13e7fd58",
      "parents": [
        "94e09e58616ac1f7c16b52e72a63856b2046ef29",
        "ce6dfa3bd3c14dafb1b29f5ad27a4f3bbfcb3825"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 08:53:37 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 11 08:53:37 2020 +0000"
      },
      "message": "Merge \"Add XML files for dEQP feature flags\""
    },
    {
      "commit": "d055b41a85859eb74a61d288e4a26277d667e4fe",
      "tree": "2c68c8c6f36664b1bdde92059c3f0d5f1916f4b6",
      "parents": [
        "c53833d21f1f54863884e00def608d2d29992db5"
      ],
      "author": {
        "name": "Michal Olech",
        "email": "molech@google.com",
        "time": "Thu Dec 10 14:51:24 2020 +0100"
      },
      "committer": {
        "name": "Michal Olech",
        "email": "molech@google.com",
        "time": "Thu Dec 10 14:51:24 2020 +0100"
      },
      "message": "[CEC Configuration] Load master XML into system/etc directory instead of product/etc\n\nBug: 168020131\nBug: 174349652\nTest: smoke tested an ATV device\nChange-Id: If6a04c188defb54736fcfe151345652453869742\n"
    },
    {
      "commit": "ce6dfa3bd3c14dafb1b29f5ad27a4f3bbfcb3825",
      "tree": "cbec859e1a51c590e0c38e622abb417ed4dcec66",
      "parents": [
        "f5c89f5911cb24070dd3248d588a0d9d065fbe41"
      ],
      "author": {
        "name": "Alastair Donaldson",
        "email": "afdx@google.com",
        "time": "Tue Dec 08 16:57:01 2020 +0000"
      },
      "committer": {
        "name": "Alastair Donaldson",
        "email": "afdx@google.com",
        "time": "Tue Dec 08 16:57:01 2020 +0000"
      },
      "message": "Add XML files for dEQP feature flags\n\nAdd XML files for the new android.software.opengles.deqp.level feature\nflag, and for the latest version of the\nandroid.software.vulkan.deqp.level feature flag.\n\nBug: 159842117\nChange-Id: Ia6256254e8cdb3573f6c3ad99a760e7db1c5d15e\n"
    },
    {
      "commit": "580b592902041a048c96cd651993b6fdd7243741",
      "tree": "039c21d8caa71d1fb4bf16438bd3f321999b4e38",
      "parents": [
        "78ecf588819056c76b7bd6143df0f26c359114f6",
        "c959c6a4284d70e4210405fdb67cbe0d90f6bfbe"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Dec 02 00:36:09 2020 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Dec 02 00:36:09 2020 -0800"
      },
      "message": "Merge rvc-qpr-dev-plus-aosp-without-vendor@6881855\n\nBug: 172690556\nMerged-In: Icfc08862db6fccd67ccfb60dc390d456ec5387e0\nChange-Id: Ie98fb7180de7b10542ba5b9635fb47542a75a956\n"
    },
    {
      "commit": "60ecda25d31925bb98724e162fe1b0771aa042a9",
      "tree": "666ab64de95a888924bf20e266b5be8d9f8da514",
      "parents": [
        "9fd75c73c99a9988bfe889652b587552c428efc6",
        "93ba79f6ecaa01cdc6cc38aa2ad0b030aa8ffd90"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 30 23:39:23 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 30 23:39:23 2020 +0000"
      },
      "message": "Merge \"Add android.hardware.uwb feature\" am: 5cb0fbd267 am: edbb8c6a3b am: 93ba79f6ec\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1504124\n\nChange-Id: I9fca8f6306f6ffea82dd5b8721b80d30bcb5fe7f\n"
    },
    {
      "commit": "93ba79f6ecaa01cdc6cc38aa2ad0b030aa8ffd90",
      "tree": "59e235a9f04e1726c554fab03c4f12a6aef43357",
      "parents": [
        "fcd5c57c92d9e5399be9c8e80561540cb565a13b",
        "edbb8c6a3bdc58f24f5285be586993752f1bfba5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 30 23:22:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 30 23:22:21 2020 +0000"
      },
      "message": "Merge \"Add android.hardware.uwb feature\" am: 5cb0fbd267 am: edbb8c6a3b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1504124\n\nChange-Id: Ib3d9b14a82e33673bc1628c69243c7ed13ef08f5\n"
    },
    {
      "commit": "a51cdaf77c7c47ef2a8c4bfe1980d5e527c7b444",
      "tree": "5f5daf94a59a3d87e296d30305ae471e1c7aeeca",
      "parents": [
        "d37a1b47f0a39607c2033c331e198160798209c4"
      ],
      "author": {
        "name": "Brian Stack",
        "email": "bstack@google.com",
        "time": "Wed Nov 18 17:56:31 2020 -0800"
      },
      "committer": {
        "name": "Brian Stack",
        "email": "bstack@google.com",
        "time": "Wed Nov 18 17:57:34 2020 -0800"
      },
      "message": "Add android.hardware.uwb feature\n\nBug: 170323306\nTest: atest UwbManagerTests\nChange-Id: Idab6fabc9f745aca15e9a131c32cc6f3d41d0e76\n"
    },
    {
      "commit": "31b31825380c5509e47f65c5c12e6536ce41f949",
      "tree": "bfe74b19388a5f6a7f389cdd7bc0fa6c3fac2dee",
      "parents": [
        "0fac2d27e089886ce2fc425ed0aa75400052a7e9",
        "d0115d785cfad8681e43367e85fef1b231a3b952"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 16 13:30:04 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 16 13:30:04 2020 +0000"
      },
      "message": "Merge changes from topics \"CecConfigPowerStateChangeOnActiveSourceLost\", \"CecConfigSystemAudioModeMuting\"\n\n* changes:\n  [CEC Configuration] Make \u0027system_audio_mode_muting\u0027 modifiable\n  [CEC Configuration] Make \u0027power_state_change_on_active_source_lost\u0027 modifiable\n"
    },
    {
      "commit": "d0115d785cfad8681e43367e85fef1b231a3b952",
      "tree": "a34405affba956b736f1264befdc35e2ad39d2e9",
      "parents": [
        "d17d2b51b0fa0e73adccdaa77bc0fb211ab99e5d"
      ],
      "author": {
        "name": "Michal Olech",
        "email": "molech@google.com",
        "time": "Wed Nov 11 12:28:40 2020 +0100"
      },
      "committer": {
        "name": "Michal Olech",
        "email": "molech@google.com",
        "time": "Wed Nov 11 12:28:40 2020 +0100"
      },
      "message": "[CEC Configuration] Make \u0027system_audio_mode_muting\u0027 modifiable\n\nBug: 171958586\nTest: smoke tested\nChange-Id: I8a11df307320c8142f1fb52e9d70d22e6e5a9e05\n"
    },
    {
      "commit": "d17d2b51b0fa0e73adccdaa77bc0fb211ab99e5d",
      "tree": "eff34ea4a0ba53050a77afd8628f2d375eb27647",
      "parents": [
        "cad85079d63bc3f65913cfe649a646e0f143cd03"
      ],
      "author": {
        "name": "Michal Olech",
        "email": "molech@google.com",
        "time": "Wed Nov 11 12:28:07 2020 +0100"
      },
      "committer": {
        "name": "Michal Olech",
        "email": "molech@google.com",
        "time": "Wed Nov 11 12:28:07 2020 +0100"
      },
      "message": "[CEC Configuration] Make \u0027power_state_change_on_active_source_lost\u0027 modifiable\n\nBug: 171958586\nTest: smoke tested\nChange-Id: If66fab6eb85b61fc704e5972aeceb161b6aa2d8a\n"
    },
    {
      "commit": "e745453b34cd6e37aada07356b49e32866a4927d",
      "tree": "23e5344094d0a7487984dd8143558df15773cf6c",
      "parents": [
        "d068f48eb440ab7df1ceae9055b02d52e63f0326"
      ],
      "author": {
        "name": "Marvin Ramin",
        "email": "marvinramin@google.com",
        "time": "Fri Oct 23 13:59:50 2020 +0200"
      },
      "committer": {
        "name": "Marvin Ramin",
        "email": "marvinramin@google.com",
        "time": "Wed Nov 11 00:38:40 2020 +0100"
      },
      "message": "Add HDMI-CEC version config to CEC master config\n\nBug: 170297951\nTest: make; flash\nChange-Id: I3e0b49e0111e13869fb249b70c4664ca605c0663\n"
    },
    {
      "commit": "138cecffd44b956bceea8725de5127df37924d8e",
      "tree": "f4735ab09d2ee4e964a354a9fa6a5500097dfaab",
      "parents": [
        "9febda8e05bbd924d14682454fdc7a846c38f954"
      ],
      "author": {
        "name": "Michal Olech",
        "email": "molech@google.com",
        "time": "Tue Nov 03 17:21:08 2020 +0100"
      },
      "committer": {
        "name": "Michal Olech",
        "email": "molech@google.com",
        "time": "Tue Nov 03 17:35:54 2020 +0100"
      },
      "message": "[CEC Configuration] Introduce type checking and switch to \u0027int\u0027 where applicable\n\nBug: 168020131\nTest: atest HdmiCecConfig\nChange-Id: Ifdc195b8efb58b96bd6c28cc02b209813de816f4\n"
    },
    {
      "commit": "c20bcda161ebd194e9bd1d65075df2590bc3923c",
      "tree": "d63ef267bb672c607009c81dffa7b44695a91ab1",
      "parents": [
        "6a72c836ef3f868a0687278b219282dcbc1b3f6e"
      ],
      "author": {
        "name": "Michal Olech",
        "email": "molech@google.com",
        "time": "Tue Sep 22 15:52:28 2020 +0200"
      },
      "committer": {
        "name": "Michal Olech",
        "email": "molech@google.com",
        "time": "Wed Oct 21 14:13:13 2020 +0200"
      },
      "message": "[CEC Configuration] Add master product configuration XML\n\nTest: smoke test\nBug: 166430550\nChange-Id: I8d469a71c6fe3244663e0cca106e5132b17e4c25\n"
    },
    {
      "commit": "efcea5a87c6ed0738aecc4b3603f020cb8adb1ee",
      "tree": "f0b2f0d4c842b6d74eeee1f736475c9cf6cbc2c6",
      "parents": [
        "59113a603b00dce7e9ae17f3b931892b472fecd5",
        "5cdc190835606366fd2801b9a6e3c689df0b598c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 28 17:30:49 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 28 17:30:49 2020 +0000"
      },
      "message": "Merge \"Removed android.software.backup from automotive.\" into rvc-qpr-dev am: 6867a125cf am: 5cdc190835\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/12688363\n\nChange-Id: Ib5821381861cbc27ae8f3e2ea462ccd2ab2ac2be\n"
    },
    {
      "commit": "ae6a545e88394ba133c7823e55a519aa4b4140d3",
      "tree": "474a4ec379a2fda8704dfe9db06fb9484b9e8989",
      "parents": [
        "3c21a5608428fc11589d8af5d59c3f9f418edafb"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Sep 23 18:45:34 2020 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Sep 24 13:05:54 2020 -0700"
      },
      "message": "Removed android.software.backup from automotive.\n\nReason: the Backup service doesn\u0027t support secondary users.\n\nTest: adb shell pm list features | grep backup || echo NOT_FOUND\nTest: atest CtsBackupHostTestCases\n\nBug: 166339795\nBug: 169341308\n\nChange-Id: I9bf370ac7364725c540e0b9c3acf2d597ea6ab5a\n"
    },
    {
      "commit": "3da896f0e686bd924a5bf0d42d7c0334383e366c",
      "tree": "fff09f179b9030983de8f7f739c27189535b662c",
      "parents": [
        "cc61d0f3368debb360ff50a86865825284d7867f"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Sep 08 10:48:20 2020 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Sep 08 10:58:05 2020 -0700"
      },
      "message": "Added android.software.input_methods to car_core_hardware.xml\n\nIt wasn\u0027t defined before because automotive supported multi-session IME\ninstead, which is not the case anymore.\n\nTest: m sync \u0026\u0026 adb sync \u0026\u0026 adb shell stop \u0026\u0026 adb shell start\nTest: adb shell pm list features | grep input || echo \"NOT_FOUND\"\nTest: atest DatasetFilteringDropdownTest#testFilter_usingKeyboard\n\nFixes: 149411720\nBug: 162370837\n\nChange-Id: I8e7e4809b2c50b06c820dff75f3b24401c3b90e1\n"
    },
    {
      "commit": "922ef07f10f8ce1d06cf599783edb07fd233244f",
      "tree": "bc51c056169470511631ff31c86e04e7454173e9",
      "parents": [
        "dc07032296a6cd8525b5c7c1648ed7aed6f7769c"
      ],
      "author": {
        "name": "Zachary Iqbal",
        "email": "zacharyi@google.com",
        "time": "Fri Jul 31 10:56:44 2020 -0700"
      },
      "committer": {
        "name": "Zachary Iqbal",
        "email": "zacharyi@google.com",
        "time": "Fri Jul 31 12:45:30 2020 -0700"
      },
      "message": "Added prebuilt_etc package for android.hardware.biometrics.face.\n\nBug: 162461782\nTest: Built and verified permission added.\nChange-Id: I1e80ff3d50a395c4a118109b148e637736d937d4\n"
    },
    {
      "commit": "17884fa8eae1453467ea1d18cefc870cadae20ec",
      "tree": "20c501bd2ec587998375ae52c3f115bcd8a26900",
      "parents": [
        "2d76a5eb50baeba260c2b42e7da9cb0ef7fdcacc",
        "a9708b1763d7d97693d08a7b534acf120b57f7f8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 13 20:42:42 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 13 20:42:42 2020 +0000"
      },
      "message": "Merge \"Controls API - Flag controls support\" into rvc-dev"
    },
    {
      "commit": "3e03a580bfce43674bf4d98559f6c0dbb2217542",
      "tree": "d3cbf36dfd51f1b127d0e24b00116100fe2325b8",
      "parents": [
        "7bcb89317d296296c67b6da2d5a27ecebd9afe19",
        "02025168dfbbc84b5fcfe8b4d36a397fc9b1e0d3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 11 14:27:31 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 11 14:27:31 2020 +0000"
      },
      "message": "Merge \"Add XML used to declare hinge sensor support.\" into rvc-dev"
    },
    {
      "commit": "02025168dfbbc84b5fcfe8b4d36a397fc9b1e0d3",
      "tree": "91b2bcb80c9b98ae22a1f56a531b61687ebf228d",
      "parents": [
        "49497c9af796204dc09aed3e0d643e82402f7f2c"
      ],
      "author": {
        "name": "Anthony Stange",
        "email": "stange@google.com",
        "time": "Sat May 09 22:31:06 2020 -0400"
      },
      "committer": {
        "name": "Anthony Stange",
        "email": "stange@google.com",
        "time": "Sat May 09 22:31:06 2020 -0400"
      },
      "message": "Add XML used to declare hinge sensor support.\n\nBug: 156049606\nTest: Presubmits\nChange-Id: I4c453b75fd59987b5bd73d3fb04f535bef0cf765\n"
    },
    {
      "commit": "a9708b1763d7d97693d08a7b534acf120b57f7f8",
      "tree": "9bf5306ec1fe12be7c46293a569d4f57773a04f0",
      "parents": [
        "a7e92558ee6b21be51ec2b47854639c990ec1cc2"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Fri May 08 14:15:08 2020 -0400"
      },
      "committer": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Fri May 08 15:04:37 2020 -0400"
      },
      "message": "Controls API - Flag controls support\n\nAdd a package manager flag so that apps can programmatically query\nwhether the device have system interface to support the Controls API\n\nBug: 156096063\nTest: manual\nChange-Id: I7763d725f930bf6051731bbfbd018f0ff909dfa7\n"
    },
    {
      "commit": "16b0d7b6c4fe323b1142b2831815d84effd8ed30",
      "tree": "00bdf9ff51668b04a100e1bf7b54b95fd8ad9dad",
      "parents": [
        "a02bd1948597a829b4c72a1179a0897aa0c633e5"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Tue May 05 15:47:19 2020 -0700"
      },
      "committer": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Tue May 05 15:47:23 2020 -0700"
      },
      "message": "Add xml file for camera2 concurrent camera feature.\n\nBug: 155188113\n\nTest: atest CameraManagerTest.java on cuttlefish\n\nChange-Id: I488f6d172a2a27b69dcbe44f79900526c2580f9d\nSigned-off-by: Jayant Chowdhary \u003cjchowdhary@google.com\u003e\n"
    },
    {
      "commit": "8181bb0fd087cb4be77a589aa67702a1fef01103",
      "tree": "56857f7e54a01da729c5f889f0a04c1b17e34187",
      "parents": [
        "2e2bb5b89ccd8e3f7023a13a846d32329f9ee645"
      ],
      "author": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Thu Feb 27 00:47:48 2020 +0000"
      },
      "committer": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Mon Mar 02 15:19:06 2020 +0000"
      },
      "message": "Individual attestation: Feature file\n\nAdd a file for the unique attestation feature.\n\nBug: 140920022\nTest: That it compiles.\nChange-Id: I6e4577b793d6b28bff855d74b313be7eeeab3f05\nMerged-In: I6e4577b793d6b28bff855d74b313be7eeeab3f05\n(cherry picked from commit 9606640a396ce74520bb17da909e622485774e5d)\n"
    },
    {
      "commit": "fa3f3d3b091d4170422cb07ef75700102c47a802",
      "tree": "112da5008ee8973df18bbf0c8b5aecc6d68eb3e2",
      "parents": [
        "2f48529e43a9449d16b8aab613666e2a4c5d5c3e"
      ],
      "author": {
        "name": "shubang",
        "email": "shubang@google.com",
        "time": "Mon Feb 10 14:40:38 2020 -0800"
      },
      "committer": {
        "name": "shubang",
        "email": "shubang@google.com",
        "time": "Mon Feb 10 14:43:20 2020 -0800"
      },
      "message": "Add android.hardware.tv.tuner feature\n\nsee https://developer.android.com/guide/topics/manifest/uses-feature-element\n\nTest: make;\nChange-Id: Ib2bc4c0fdd98cb3aaad3be2e3ba53ae7cc933a3a\n"
    },
    {
      "commit": "97ec9e8c776c52adc8f12435832e6a11f0b2d571",
      "tree": "2c347001e81de7346ce8ae3e5eef7dd794219353",
      "parents": [
        "e7dbcfd2ed08527c0d2023ba305eeaf17831e2d9",
        "66a2c81adaf52cd7fb77d07640d67bfb4b438231"
      ],
      "author": {
        "name": "Sam Lin",
        "email": "samlin@google.com",
        "time": "Thu Jan 23 00:18:54 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 23 00:18:54 2020 +0000"
      },
      "message": "Merge \"Add configurations for Vulkan dEQP support\""
    },
    {
      "commit": "e7dbcfd2ed08527c0d2023ba305eeaf17831e2d9",
      "tree": "23252cae26ef9b28d36731a586ac941cdb19ae38",
      "parents": [
        "702bc1d882b427e0d04f3c053b5fa37981eb463a",
        "27bc04147e5967af465c394003ee1183f67c5b0e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 22 23:20:07 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 22 23:20:07 2020 +0000"
      },
      "message": "Merge \"Adds an xml file for Context Hub feature\""
    },
    {
      "commit": "66a2c81adaf52cd7fb77d07640d67bfb4b438231",
      "tree": "7e5a4d5ac421932fa08362e3545d209e5af40332",
      "parents": [
        "b168232839544cc033bb98e18d3e478afb5ea929"
      ],
      "author": {
        "name": "Alastair Donaldson",
        "email": "afdx@google.com",
        "time": "Wed Jan 22 13:16:20 2020 +0000"
      },
      "committer": {
        "name": "Alastair Donaldson",
        "email": "afdx@google.com",
        "time": "Wed Jan 22 22:27:14 2020 +0000"
      },
      "message": "Add configurations for Vulkan dEQP support\n\nAdds files that set the test suite date associated with Vulkan dEQP\nsupport to either 2019-03-01 or 2020-03-01.\n\nBug: 136573508\n\nChange-Id: I0a70592d243d6833ba13fe3560326ba212caa0bb\n"
    },
    {
      "commit": "27bc04147e5967af465c394003ee1183f67c5b0e",
      "tree": "0457c3d42bf944f87d3a02d82ffd400fc11c8bb4",
      "parents": [
        "0f67b9fa6cae94800ba9d8bbfd5265ae250e8621"
      ],
      "author": {
        "name": "Arthur Ishiguro",
        "email": "arthuri@google.com",
        "time": "Fri Jan 17 14:20:41 2020 -0800"
      },
      "committer": {
        "name": "Arthur Ishiguro",
        "email": "arthuri@google.com",
        "time": "Tue Jan 21 15:03:18 2020 -0800"
      },
      "message": "Adds an xml file for Context Hub feature\n\nBug: 147677675\nTest: Compile only\nChange-Id: Ifd0cf97e92d04a2e07b1576e8539478f5ab4b92e\n"
    },
    {
      "commit": "2adea53982c05a3c6b2416fc37893304c0572ec5",
      "tree": "d945f5ddfd86d6d77af177f07ee85c6ef71203ed",
      "parents": [
        "46bb0aec07de33d13c545c39f5e2720450a50731"
      ],
      "author": {
        "name": "Daniel Bright",
        "email": "dbright@google.com",
        "time": "Mon Jan 13 22:12:46 2020 -0800"
      },
      "committer": {
        "name": "Daniel Bright",
        "email": "dbright@google.com",
        "time": "Sat Jan 18 15:23:03 2020 -0800"
      },
      "message": "Rollback android.hardware.telephony.data\n\nBug: 146206136\nTest: Compiled, Flashed\nChange-Id: I37d6a6511331b546fbf4a4aa68f44466fce54ff9\n"
    },
    {
      "commit": "3d36d47b893a66b46c61f91340a3d6a6ea9e83d6",
      "tree": "62fbddb94a3db0cf89243ab8f1df5ce922cdab03",
      "parents": [
        "0c70b6d5bd79e6510b3fa9074aa7434da068fd8c"
      ],
      "author": {
        "name": "Daniel Bright",
        "email": "dbright@google.com",
        "time": "Wed Jan 08 16:20:26 2020 -0800"
      },
      "committer": {
        "name": "Daniel Bright",
        "email": "dbright@google.com",
        "time": "Wed Jan 08 16:20:26 2020 -0800"
      },
      "message": "Add feature flag android.hardware.telephony.data\n\nBug: 146206136\nTest: Compiled\nChange-Id: I8f6673fe20e0fefc5fb41d0261beea341c8bd223\n"
    },
    {
      "commit": "90e95d740b116a26679a5563c9f52bbf19766228",
      "tree": "c17f17922c7aea67194f483cfe832dabaf0f6022",
      "parents": [
        "ccdc57b7842c76f74c72c5e9b9a9905a2be3a216"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Dec 19 16:10:44 2019 -0800"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Dec 19 16:10:44 2019 -0800"
      },
      "message": "Add Reboot Escrow feature flag\n\nThis indicates that the device supports the RebootEscrow HAL for OTA systems\nto reboot a device while unattended to apply an update.\n\nBug: 63928581\nTest: make\nChange-Id: Ida7f4ee11848a9dfd7deca8501c1fb7d880f6199\n"
    },
    {
      "commit": "249d3391c36b758b4056b13049b5b32da60327fe",
      "tree": "c0659445b2684d03f2fd41c3b052b5d5ac4b71b3",
      "parents": [
        "3a7359df1b3b8e56f8e21bb5bc18dbf4a67c24e7",
        "e560a35f22e5bebb21adf1c34675e866c8604b17"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Aug 09 09:20:24 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 09 09:20:24 2019 -0700"
      },
      "message": "Remove android.software.print from car builds.\nam: e560a35f22\n\nChange-Id: If7195e79f820383ed0b0d28de5211b07095c777b\n"
    },
    {
      "commit": "e560a35f22e5bebb21adf1c34675e866c8604b17",
      "tree": "3f3eb4c8de527550951093f8a58844ab98d69059",
      "parents": [
        "967ce17e9d6344914ea92d9148d2fd37579e818b"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Aug 08 16:55:34 2019 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Aug 08 17:36:38 2019 -0700"
      },
      "message": "Remove android.software.print from car builds.\n\nBug: 135218095\nTest: adb shell service check print\nTest: atest CtsPrintTestCases\n\nChange-Id: Ia70518902808b934a18a606773c731caad558ca5\n"
    },
    {
      "commit": "c94e8d38fa540812570d0eb2ffffd6eb830e1da0",
      "tree": "224e7b616b0d7b0631406c17f200a0dcbe55b473",
      "parents": [
        "20a517af532d8e442d2d2226d9578e69761f3f96",
        "e7bd66528dfdce60750be23747482def0d6215f5"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackcwyu@google.com",
        "time": "Tue Jul 30 02:02:46 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 30 02:02:46 2019 -0700"
      },
      "message": "Merge \"Create feature flags for OMAPI readers\"\nam: e7bd66528d\n\nChange-Id: I3ab3757d08e151b315f217b3e4eb99cee656e3bd\n"
    },
    {
      "commit": "6fdaca3505607091d1d279d4c7e7deb07fce0c88",
      "tree": "671a720fe10e04a7ecdc25332c1f76bebe438c57",
      "parents": [
        "8add7a99c4c909fbd7acde9e26ae5aa1a8c61872"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackcwyu@google.com",
        "time": "Fri Jul 19 13:57:34 2019 +0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackcwyu@google.com",
        "time": "Tue Jul 23 17:31:35 2019 +0800"
      },
      "message": "Create feature flags for OMAPI readers\n\nBug: 131062577\nTest: CTS OMAPI\nChange-Id: I69f3f913fdf3daf49ac74fede4e61282d1ff9d55\n"
    },
    {
      "commit": "740f01b0c35733f0b06fc4f8ff0bec1fef3f1d2a",
      "tree": "62fd787b5373493c74dbdef2f9be1fdab9f8073d",
      "parents": [
        "22a3ef220a63a82e5fbef8aa53b6a67e7d03ff6b"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Nov 07 17:24:40 2018 -0800"
      },
      "committer": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed May 08 18:46:19 2019 +0000"
      },
      "message": "Add IPsec tunnel mode feature flag\n\nThis patch adds a feature flag for IPsec Tunnel Mode. This implies VTI\n(with output-mark updating), or XFRM-I in the kernels.\n\nBug: 117183273\nTest: Compiles\nChange-Id: I9c1a84707366c841c27b74050d276cac9bd61460\nMerged-In: I9c1a84707366c841c27b74050d276cac9bd61460\n(cherry picked from commit 6300d068380d5b7bea498bfd0c86a841ebcb2034)\n"
    },
    {
      "commit": "8ef2683431551314d9bf82f80672996cbb4142be",
      "tree": "0221ae7c7a22dc0991e138158dacd920ee3b3817",
      "parents": [
        "926ad822f610a074f49589f6884a0dd34dbe2123",
        "8e02602012f9aa2db5b4e6363a3bbbbd26feceec"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackcwyu@google.com",
        "time": "Fri Mar 29 06:37:20 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 29 06:37:20 2019 -0700"
      },
      "message": "Merge \"Add Nfc Offhost SecureElements feature definition\" am: 041c8ab48f am: 5aeb884114\nam: 8e02602012\n\nChange-Id: I05b7f78b9ecf099804352f3acf1ef78ac7c4d201\n"
    },
    {
      "commit": "a12cb26070cb798b1078dd3d2e78a13f5793fd45",
      "tree": "d072604fbeb1a10aaecf41abefcab1b27aa1affe",
      "parents": [
        "e5e8285246a7807e247f02d2e0460ced47664326"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackcwyu@google.com",
        "time": "Thu Mar 28 20:47:52 2019 +0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackcwyu@google.com",
        "time": "Thu Mar 28 12:54:24 2019 +0000"
      },
      "message": "Add Nfc Offhost SecureElements feature definition\n\nAdd FEATURE_NFC_OFF_HOST_CARD_EMULATION_UICC and\nFEATURE_NFC_OFF_HOST_CARD_EMULATION_ESE feature definition.\n\nBug:129460593\nTest: manual\nChange-Id: I9e79c9ffe9ff30cbb5ba2f0559374854eaa5c336\n"
    },
    {
      "commit": "773406bb78d1890825a9f18cad6d3772be7b99c7",
      "tree": "7677796e70cc4aa62c7e03d82555541693aa8fcb",
      "parents": [
        "7c3ae9c745ec325690cd60d791bde7ec1183da42"
      ],
      "author": {
        "name": "jovanak",
        "email": "jovanak@google.com",
        "time": "Wed Feb 13 11:20:55 2019 -0800"
      },
      "committer": {
        "name": "Rodrigo Lagos",
        "email": "rlagos@google.com",
        "time": "Fri Mar 22 13:36:31 2019 -0700"
      },
      "message": "Turning off enterprise features for p.car automotive builds.\n\nChange-Id: I76ba6c0e388eef0366ccd2b84156b8d22ec7d291\nFixes: 124382077\nTest: verify features are not listed in the build + cts-tradefed run cts-dev -m CtsDevicePolicyManagerTestCases\n"
    },
    {
      "commit": "2c60d0f0f528be1ed0bbe6d6ef79acc4d40ae832",
      "tree": "0a87870df7a984bd8254ebf25b91399f7210558d",
      "parents": [
        "066bd7e0e68e79bbca5d0b350ff08b8ae99aa7c9"
      ],
      "author": {
        "name": "Nicholas Sauer",
        "email": "nicksauer@google.com",
        "time": "Thu Mar 07 20:19:40 2019 -0800"
      },
      "committer": {
        "name": "Nicholas Sauer",
        "email": "nicksauer@google.com",
        "time": "Fri Mar 08 04:32:17 2019 +0000"
      },
      "message": "Remove android.software.input_methods from car builds.\n\nbug: 127836490\nTest: run cts -m CtsInputMethodTestCases\nChange-Id: Ib620a5b59f05b18ce7ba222f81ae9d3581d197a4\n"
    },
    {
      "commit": "63098f9e98763d696355f51ebc2b6f4901bf72cf",
      "tree": "09bcee7a88391d48de85a1d0b3a19b1936facb59",
      "parents": [
        "b0e2487167dcd403f6b8b984ed5c876611dc7e71"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Mon Feb 04 10:51:21 2019 -0800"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Mon Feb 04 10:52:06 2019 -0800"
      },
      "message": "Partial revert of ag/5807535\n\nFingerprint is back to android.hardware.fingerprint\n\nBug: 123758448\nTest: Builds\n\nChange-Id: Iab953b7fe80b4155d5cb6211a7ef4b72dbef7832\n"
    },
    {
      "commit": "9dd3becce56f51a00e7860b863bfbb60b4d069df",
      "tree": "93e842f5460133d9f3e49215750c570ad52e8306",
      "parents": [
        "119a40db1800efa88e52448eeba3bee44975e707",
        "b4cb70390051a1d6a44cdb8933906263a1b4d0b5"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Jan 23 21:35:25 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 23 21:35:25 2019 -0800"
      },
      "message": "Merge \"Add FEATURE_TELEPHONY_IMS feature definition\" am: be07f77163 am: 7ff11fbb2f\nam: b4cb703900\n\nChange-Id: I33d6756e2aa56bd83963ff55f637be1e32be2511\n"
    },
    {
      "commit": "2c9f3813bcfc38de6592ed0d80f9a05f60e11122",
      "tree": "578a3599e27a960b3e6495392fd910488a9ee893",
      "parents": [
        "a903d365237df47663a2b68a50cbdce2ee7819fa"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Jan 23 14:59:46 2019 -0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Jan 23 23:52:09 2019 +0000"
      },
      "message": "Add FEATURE_TELEPHONY_IMS feature definition\n\nAdd an IMS feature definition so that telephony doesn\u0027t\nbring up unnecessary resources or run GTS tests on a device\nthat doesn\u0027t support it.\n\nBug: 118823723\nTest: manual\n\nChange-Id: I359f9e337ec785745f5d0ca778615d12c61faedf\n"
    },
    {
      "commit": "46a410912bd7eaf3743ada62c7cf40741a9b3020",
      "tree": "c9dff53c8e5e44c44e7916479e6a89d3b21fc309",
      "parents": [
        "a3f8a14640dc5bad54a3f66b8b57eb370b23216a",
        "872ff766718946b0b24f0c92eb4a051878621f2c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 23 10:55:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 10:55:33 2019 +0000"
      },
      "message": "Merge \"Add feature flag for lock screen.\""
    },
    {
      "commit": "75c14637f42e7fbd64fd0a6c2c97afa6708ff594",
      "tree": "938f17676d6f274ea9622c0723b4079dbadb026b",
      "parents": [
        "cc2c77b3203fad87d06c3c2ef0bd72faa3266737",
        "c2470599a61262ff83f95f159f723d9b85507c62"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 23 09:29:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 09:29:28 2019 +0000"
      },
      "message": "Merge \"Add secure lock screen feature flag to wear devices by default.\""
    },
    {
      "commit": "872ff766718946b0b24f0c92eb4a051878621f2c",
      "tree": "94b962880951f4fdc65c0b66c339e15f79aeca68",
      "parents": [
        "502fe80d7af0fe4d5abfb600db6c41f7a854bef6"
      ],
      "author": {
        "name": "Lenka Trochtova",
        "email": "ltrochtova@google.com",
        "time": "Mon Dec 17 11:25:52 2018 +0100"
      },
      "committer": {
        "name": "Lenka Trochtova",
        "email": "ltrochtova@google.com",
        "time": "Tue Jan 22 15:59:57 2019 +0100"
      },
      "message": "Add feature flag for lock screen.\n\nBug: 111072170\nBug: 111071972\nTest: cts-tradefed run cts -m CtsDevicePolicyManagerTestCases\nTest: adb shell pm list features | grep lock_screen\n\nChange-Id: I15841852f61e6f2bf0c26806b6597cbce7f37a78\n"
    },
    {
      "commit": "c2470599a61262ff83f95f159f723d9b85507c62",
      "tree": "3739aef0cbd484b70707f98c02248a505cbecc60",
      "parents": [
        "8cf0bfa7a15e72ac57735774dd5ced09316a1816"
      ],
      "author": {
        "name": "Lenka Trochtova",
        "email": "ltrochtova@google.com",
        "time": "Thu Jan 10 16:13:45 2019 +0100"
      },
      "committer": {
        "name": "Lenka Trochtova",
        "email": "ltrochtova@google.com",
        "time": "Mon Jan 21 11:22:39 2019 +0100"
      },
      "message": "Add secure lock screen feature flag to wear devices by default.\n\nBug: 110385761\nTest: TBD\n\nChange-Id: Iea15c6224051ae4b72c8e3b11a5bcc1e9ceffb37\n"
    },
    {
      "commit": "adc9bad6d12de9f9b87fc3cb78becccafd166cd9",
      "tree": "b8b647c494fd864cede6a3a8ed2691166b17688e",
      "parents": [
        "d231c6ad8ebb1bd6d2acd7058d4c73d23ea0a66e"
      ],
      "author": {
        "name": "Lenka Trochtova",
        "email": "ltrochtova@google.com",
        "time": "Fri Jan 11 16:07:36 2019 +0100"
      },
      "committer": {
        "name": "Lenka Trochtova",
        "email": "ltrochtova@google.com",
        "time": "Fri Jan 18 13:30:47 2019 +0100"
      },
      "message": "Add secure lock screen feature to car devices.\n\nBug: 111072170\nBug: 111071972\nTest: TBD by car team\n\nChange-Id: I702ad093ddc5219ab7458fdd74482f922ddb30e8\n"
    },
    {
      "commit": "e80b8a648fc877215bd8e46d8fe1b6889a75f46c",
      "tree": "11f0f115c3786aaa92c6df16bdf2cf248e9c31b5",
      "parents": [
        "55ef412bc920b7e73e8be37665dc2f84f152288c"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Thu Dec 13 17:50:17 2018 -0800"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Thu Dec 13 17:51:21 2018 -0800"
      },
      "message": "Move biometrics into biometric namespace\n\nAll biometrics (fingerprint/iris/face) are now under\nandroid.hardware.biometrics namespace. Fingerprint has a legacy\nandroid.hardware.fingerprint definition for compatibility.\n\nBug: 115639644\n\nTest: biometrics are available on their respective devices\n\nChange-Id: I947d6793a879b2b92aea2ed5e57c86e490c7289e\n"
    },
    {
      "commit": "6300d068380d5b7bea498bfd0c86a841ebcb2034",
      "tree": "448d569ac962ed1441e0ec50721ea92fc2b99ece",
      "parents": [
        "2afae6d99f9e3d897496c35c07e4b57fd733e9be"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Nov 07 17:24:40 2018 -0800"
      },
      "committer": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Dec 05 23:39:22 2018 -0800"
      },
      "message": "Add IPsec tunnel mode feature flag\n\nThis patch adds a feature flag for IPsec Tunnel Mode. This implies VTI\n(with output-mark updating), or XFRM-I in the kernels.\n\nBug: 117183273\nTest: Compiles\nChange-Id: I9c1a84707366c841c27b74050d276cac9bd61460\n"
    },
    {
      "commit": "98a6d104c686906cbc3727124dd7b8565439974e",
      "tree": "3f85467b43d2d4d796dbd5520c0c8e89ac257407",
      "parents": [
        "75cc36e4924601444c75b24a59fac117ead00ee2"
      ],
      "author": {
        "name": "Nicholas Sauer",
        "email": "nicksauer@google.com",
        "time": "Thu Nov 29 21:50:41 2018 -0800"
      },
      "committer": {
        "name": "Nicholas Sauer",
        "email": "nicksauer@google.com",
        "time": "Fri Nov 30 05:52:35 2018 +0000"
      },
      "message": "Add features to car_core_hardware.\n\nbug: 120208671\nTest: lunch bat_land-userdebug \u0026\u0026 m; boot\nChange-Id: I1eaeead3784a5491a061ee853e68770883c6fb85\n"
    },
    {
      "commit": "427d44716a52734e3b2b86283200919d32adf9b8",
      "tree": "617df3ff6823cc0f47808ad863cb17d58ef0f406",
      "parents": [
        "2df5735422298b212be08d2a146a4fed73d642c1"
      ],
      "author": {
        "name": "Nicholas Sauer",
        "email": "nicksauer@google.com",
        "time": "Wed Nov 28 20:36:43 2018 -0800"
      },
      "committer": {
        "name": "Nicholas Sauer",
        "email": "nicksauer@google.com",
        "time": "Thu Nov 29 06:21:17 2018 +0000"
      },
      "message": "Remove android.software.app_widgets from car_core_hardware.xml\n\nbug: 115782669\nTest: lunch bat_land-userdebug \u0026\u0026 m; flash\nChange-Id: Icafa70270ae99bdc26e909e8de89fbf896067269\n"
    },
    {
      "commit": "ae2ea55c3d55a6626368a7574707b59249edf9c4",
      "tree": "4ab28b8be2cadf94b183d0002255dccb8deb42d2",
      "parents": [
        "a74f830091a369432afedc9838a1cfe1a755037e",
        "78c0e32983834ef2c5b74ba90c405c5550371d02"
      ],
      "author": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Fri Aug 10 14:30:34 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 10 14:30:34 2018 -0700"
      },
      "message": "Merge \"AOSP builds do not support Device ID attestation\" into pie-vts-dev\nam: 78c0e32983\n\nChange-Id: I3f2df2a8ae90682fb8d69d51a2f961aba78d46a0\n"
    },
    {
      "commit": "ba1712e854717c84fe99fa44be8f8eeab6358075",
      "tree": "6ca03ab75a2170df8e038d58f5207d3ef67d23bc",
      "parents": [
        "ba88c2e9bcfb8665ef8fe55eab3b3d0895d0592c"
      ],
      "author": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Fri Jun 22 12:56:44 2018 +0100"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Aug 10 00:49:19 2018 +0000"
      },
      "message": "AOSP builds do not support Device ID attestation\n\nAOSP builds have different product \u0026 brand values than the ones flashed\nonto the device\u0027s Keymaster in the factory.\nAs a result, Device ID attestation will not work on them correctly\nbecause there is a mismatch between the values sent to Keymaster by the\nplatform and the values Keymaster is expecting to attest to.\n\nMark AOSP builds as not having this feature since it would affect all\nAOSP builds on all devices.\n\nBug: 110361822\nTest: atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testKeyManagement\nMerged-In: I55e7c68b3e082af465c19cf18aeeeecffc4eb356\nChange-Id: I55e7c68b3e082af465c19cf18aeeeecffc4eb356\n(cherry picked from commit 4260ee9282f9666821dbdb4e7dda6c65f605a6b2)\n"
    },
    {
      "commit": "cb667effab4ccad148dbe1c6fb4bc8c236682897",
      "tree": "b826ab1b45bc5462e9020365825b560a52ec0150",
      "parents": [
        "51bc7f7451d1a32dd532395d46f05963f8d9c241",
        "36479727532cafce0401d4557ea49b174afe107f"
      ],
      "author": {
        "name": "Sundong Ahn",
        "email": "sundongahn@google.com",
        "time": "Thu Jun 28 21:13:22 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 28 21:13:22 2018 -0700"
      },
      "message": "Merge \"Remove library tag\" am: 8739852bde am: f68bbf7b00\nam: 3647972753\n\nChange-Id: I0ddc0b6c64b18be3008e873e7d3966e91b5810ab\n"
    },
    {
      "commit": "36479727532cafce0401d4557ea49b174afe107f",
      "tree": "10ba0bc7233dfb1e53dd747f9c77628a94c3cc1f",
      "parents": [
        "51a4cfb7e3cf714b74fca8aa8b4e45523f3014c2",
        "f68bbf7b004c4a04d7b798c1e023cab5ccf5b3c5"
      ],
      "author": {
        "name": "Sundong Ahn",
        "email": "sundongahn@google.com",
        "time": "Thu Jun 28 20:54:57 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 28 20:54:57 2018 -0700"
      },
      "message": "Merge \"Remove library tag\" am: 8739852bde\nam: f68bbf7b00\n\nChange-Id: I56779a1509b84b9777b42f7cddc0df8e793ebbde\n"
    },
    {
      "commit": "f68bbf7b004c4a04d7b798c1e023cab5ccf5b3c5",
      "tree": "aee7c34f9f61aa87315c9cefa7aab0ff484f53ba",
      "parents": [
        "84b441447a8b55e89b7db3942c285f15d8471a75",
        "8739852bde022ab58ec49e761c6aba54e7c7ddbd"
      ],
      "author": {
        "name": "Sundong Ahn",
        "email": "sundongahn@google.com",
        "time": "Thu Jun 28 20:39:00 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 28 20:39:00 2018 -0700"
      },
      "message": "Merge \"Remove library tag\"\nam: 8739852bde\n\nChange-Id: Iacb4c95812b620feafd25566db5562af684d8d99\n"
    },
    {
      "commit": "bb0ddf53bdfebe2dc0bd74feb9d7348ff52b0ba1",
      "tree": "d36cccafe4f9187d2105fde961bc572f6364064f",
      "parents": [
        "8b66e4ce45d892937346076eb0371e4d924ffec4",
        "8a9e7a7f7b7d68a01389e7dae1e47831e8cdb0cd"
      ],
      "author": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Tue Jun 26 09:13:44 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jun 26 09:13:44 2018 -0700"
      },
      "message": "Merge \"AOSP builds do not support Device ID attestation\" into pi-dev am: 28813ecfd2\nam: 8a9e7a7f7b\n\nChange-Id: Iac7b13493111e9be641af778558cb8e248175fdd\n"
    },
    {
      "commit": "4260ee9282f9666821dbdb4e7dda6c65f605a6b2",
      "tree": "a449f3d4fb4395de867841cb27b8d12b6c53e042",
      "parents": [
        "e203e04eeb438a58202bf632c617ef293af3093a"
      ],
      "author": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Fri Jun 22 12:56:44 2018 +0100"
      },
      "committer": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Fri Jun 22 12:56:44 2018 +0100"
      },
      "message": "AOSP builds do not support Device ID attestation\n\nAOSP builds have different product \u0026 brand values than the ones flashed\nonto the device\u0027s Keymaster in the factory.\nAs a result, Device ID attestation will not work on them correctly\nbecause there is a mismatch between the values sent to Keymaster by the\nplatform and the values Keymaster is expecting to attest to.\n\nMark AOSP builds as not having this feature since it would affect all\nAOSP builds on all devices.\n\nBug: 110361822\nTest: atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testKeyManagement\nChange-Id: I55e7c68b3e082af465c19cf18aeeeecffc4eb356\n"
    },
    {
      "commit": "b920936d18b47e70a6f75ffd524b59292b137eb8",
      "tree": "78d2d29164927dc0cdd0a4bdbd2d755b28f9e671",
      "parents": [
        "cf50ab962118d133f05eecb394a3a414f2e25a33"
      ],
      "author": {
        "name": "Gilad Bretter",
        "email": "gilad.bretter@intel.com",
        "time": "Sun Apr 08 13:46:32 2018 +0300"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Thu Jun 21 18:06:13 2018 -0700"
      },
      "message": "Add face authentication feature.\n\nUpdated AppOpsManager.h constants with those defined in AppOpsManager.java\n\nTest: Builds\n\nBug: 110385761\n\nChange-Id: Idc7da66f318b9f34d8e513e82c9cf622e73d4ca2\nSigned-off-by: Gilad Bretter \u003cgilad.bretter@intel.com\u003e\n"
    },
    {
      "commit": "48d111210647a4a2618a85f7020ed7e5e14e3688",
      "tree": "fcb48df97d0c9dcb67cd199e309750ccb93a24b0",
      "parents": [
        "135828f3255c6f25d01758a1e1f5843ac878d313"
      ],
      "author": {
        "name": "Sundong Ahn",
        "email": "sundongahn@google.com",
        "time": "Mon Jun 04 15:05:45 2018 +0900"
      },
      "committer": {
        "name": "Sundong Ahn",
        "email": "sundongahn@google.com",
        "time": "Tue Jun 19 10:21:20 2018 +0900"
      },
      "message": "Remove library tag\n\nRemove library tag in android.hardware.usb.accessory.xml, since it will\nbe generated automatically by soong when the library is built with\njava_sdk_library.\n\nBug:77577799\nTest: make -j\n      make checkapi\n\nChange-Id: I9555678e5551aba2eebfe74184fe9cbc91948dfa\n"
    },
    {
      "commit": "0522290197d95fb4f69001c4f07aaecf8cd65365",
      "tree": "be0f79bc71895f25ee19081c7b52d2be77a47ffd",
      "parents": [
        "01966a45b694e7e47f12ffbe5891e2168a2cfd40"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Wed May 23 17:23:49 2018 -0700"
      },
      "committer": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Wed May 23 17:25:48 2018 -0700"
      },
      "message": "Adding a file to use for excluding features from aosp\n\nandroid.hardware.location.network is incorrectly getting included in\naosp targets without a valid location provider. Adding this xml to\ninclude in aosp target configurations.\n\nTest: lunch aosp_taimen-userdebug; build and flash\nThen\natest android.app.cts.SystemFeaturesTest\n\nBug: 33380753\nChange-Id: I4f4d189bd605b8d4798dbd7640ac56cbec28c618\n"
    },
    {
      "commit": "91bda3a8c560f9f0a91ae58bdcc713811d6a06e0",
      "tree": "5b542d9c93aacb2d97440b1c76ce082145ab0a38",
      "parents": [
        "af0c783042eb89b58abb28bda87e4dd298af725f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 04 11:33:36 2018 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 04 14:15:48 2018 -0700"
      },
      "message": "Make android:cantSaveState an optional feature.\n\nThis doesn\u0027t make sense on things like wear and appliances,\nso make this an optional feature that the device must enable.\nIf the feature is not set, then the system will ignore\nthe app\u0027s request.\n\nBug: 76213401\nTest: atest CtsAppTestCases:ActivityManagerProcessStateTest\nChange-Id: I6330d2586004ee0a03cbcd8e10be5f6cda2bcbae\n"
    },
    {
      "commit": "ba7f5120bf39afcb0310229fc907fdd517dab22a",
      "tree": "e28c0ced1a458996f3cb041f906580f55617483d",
      "parents": [
        "e63a117eb7640cf7dce6bcadf0dc8456d4f1f9b6",
        "d589122b9bb61b632ee1140e20b845e0629b2d04"
      ],
      "author": {
        "name": "Frank Salim",
        "email": "franksalim@google.com",
        "time": "Fri Apr 20 00:41:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 20 00:41:51 2018 +0000"
      },
      "message": "Merge \"Add android.hardware.strongbox_keystore feature.\" into pi-dev"
    },
    {
      "commit": "d589122b9bb61b632ee1140e20b845e0629b2d04",
      "tree": "dc14c4d41ba3a105483e67fe2b3c434b1ffc92ef",
      "parents": [
        "505dbf0fcc0d6a107c6af3a2cd1f21095f1455c6"
      ],
      "author": {
        "name": "Frank Salim",
        "email": "franksalim@google.com",
        "time": "Thu Apr 12 02:49:32 2018 -0700"
      },
      "committer": {
        "name": "Frank Salim",
        "email": "franksalim@google.com",
        "time": "Thu Apr 19 21:44:13 2018 +0000"
      },
      "message": "Add android.hardware.strongbox_keystore feature.\n\nBug: b/63931634\nTest: boot, check PackageManager.FEATURE_STRONGBOX_KEYSTORE from CTS\n\nChange-Id: I74a20c3ef686ff99197345bb97dd7cd9f5abfea8\n"
    },
    {
      "commit": "20215e9595cd37f2f92999f6638149eb403f6b71",
      "tree": "679bd2720141c63369b440889c56bd7671a97196",
      "parents": [
        "89238e9438500e2e92a98930e4617d9ca43462df"
      ],
      "author": {
        "name": "Rajeev Kumar",
        "email": "rajekumar@google.com",
        "time": "Fri Mar 16 14:57:58 2018 -0700"
      },
      "committer": {
        "name": "Rajeev Kumar",
        "email": "rajekumar@google.com",
        "time": "Thu Apr 05 22:27:36 2018 +0000"
      },
      "message": "Disable android.software.app_widgets for low ram device.\n\nBug: 74039047\nTest: make cts-verifier -j32\nChange-Id: Id47cae641c2544b25801a07e52b70e1eef3117d8\n(cherry picked from commit d373cd5603c78dbba679e1bbb3d7d807b45639c4)\n"
    },
    {
      "commit": "b5a9c180f497f3fe70c9af7acd97a98182393d1c",
      "tree": "5283b3560b92eaf27e003ab4b773cc8f2ea9ad9e",
      "parents": [
        "f228d58990fe4f2e66bf952b93dbebcf7db5ec3e"
      ],
      "author": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Tue Mar 27 19:36:46 2018 +0100"
      },
      "committer": {
        "name": "Eran Messeri",
        "email": "eranm@google.com",
        "time": "Thu Mar 29 15:11:29 2018 +0100"
      },
      "message": "Device ID attestation: Add feature flag.\n\nAdd a feature flag to find out if Device ID attestation is supported or\nnot, as it is an optional feature.\nOtherwise, the cts tests could not meaningfully say if the device\ncorrectly supports this feature or not.\n\nBug: 72642093\nBug: 73448533\nTest: Modified CTS tests.\nChange-Id: I1f26dacc8bbe7e9c11bb8b14efae41e10d918a73\n"
    },
    {
      "commit": "886fde40ec591e0148481f38ce010dfd6b0ffdfa",
      "tree": "4c6f752f0cf6d3001f710526d997389fdf9c8494",
      "parents": [
        "25f5e5dc92eac2f824b41b9da7aa8b15fd198a34"
      ],
      "author": {
        "name": "Marc Hittinger",
        "email": "trojal@google.com",
        "time": "Tue Mar 06 13:36:36 2018 -0800"
      },
      "committer": {
        "name": "Marc Hittinger",
        "email": "trojal@google.com",
        "time": "Tue Mar 06 13:36:36 2018 -0800"
      },
      "message": "Remove device_admin feature from wearables.\n\nChange-Id: I2b10ac11ed48a5162f718a826d747c2086a1607f\n"
    },
    {
      "commit": "a81c4728c85307b9d49c77316caea7f9f48422d3",
      "tree": "c8594d552fce607bf85e390066006e35271fc70d",
      "parents": [
        "123967f7932fbab6dc29487ce6e81bb59e4e6476"
      ],
      "author": {
        "name": "Philip Quinn",
        "email": "pquinn@google.com",
        "time": "Fri Feb 09 18:13:27 2018 -0800"
      },
      "committer": {
        "name": "Philip Quinn",
        "email": "pquinn@google.com",
        "time": "Wed Feb 14 03:09:55 2018 +0000"
      },
      "message": "Add feature flag for assist gesture hardware.\n\nBug: 73176604\nTest: make -j\n\nChange-Id: I32b7dc5ca3a55a8affe8af4daacda8fb57d5ca23\n"
    },
    {
      "commit": "f071fb8bc72d12ffa30ecdd0d959d3ea605ef9e3",
      "tree": "c135a2598568f43abc492e19422fd705c7830f7c",
      "parents": [
        "ca35d8de7c49768fd17052e0b67674f0f4cb7489",
        "3ecbd6c7781d17d1e38ba22155378ade0c310cbe"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Sat Jan 27 02:01:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 27 02:01:05 2018 +0000"
      },
      "message": "Merge \"Add Vulkan 1.1 system feature definition file\""
    },
    {
      "commit": "3ecbd6c7781d17d1e38ba22155378ade0c310cbe",
      "tree": "76fac5497eb2e93b12fecf7d1a03336076354636",
      "parents": [
        "25d78a1b39b86bc17e813ee7e21288551d2c9784"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Jan 26 14:35:44 2018 +0800"
      },
      "committer": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Jan 26 14:43:40 2018 +0800"
      },
      "message": "Add Vulkan 1.1 system feature definition file\n\nTest: adb shell cmd package list features\nChange-Id: Ia31ff10d2c8dde94c6784a6a7562a55d0f19ed10\n"
    },
    {
      "commit": "4c146eb5bee2217d7ee031dcbe152672fd82a233",
      "tree": "c5652bc111ba5ba66aea8ac5f447fce60aa65676",
      "parents": [
        "bd854e7bf65e306728d2edd02b59527e034e1ef5"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jan 24 17:56:36 2018 -0800"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jan 24 17:58:10 2018 -0800"
      },
      "message": "Add feature file for \"android.hardware.camera.ar\"\n\nThis is PackageManager.FEATURE_CAMERA_AR\n\nTest: Builds, new SystemFeatureTest passes\nBug: 63629224\nChange-Id: I142937a5ef830292a1fa3e51b6a3ba92d57b2c21\n"
    },
    {
      "commit": "fb003b0c6463164abb619737d6c505c2952ac94f",
      "tree": "bfdfd6b0ea56a7a6730316cf1935d11f789bcd06",
      "parents": [
        "c58237ee5e7e24e5123cfbaf698e48872382cdf8"
      ],
      "author": {
        "name": "Craig Donner",
        "email": "cdonner@google.com",
        "time": "Wed Dec 27 17:13:02 2017 -0800"
      },
      "committer": {
        "name": "Craig Donner",
        "email": "cdonner@google.com",
        "time": "Tue Jan 16 16:00:16 2018 -0800"
      },
      "message": "Deprecate android.software.vr.mode\n\nBug: 71365436\nTest: Build\nChange-Id: I5549e9550b230aa6b0237a148396be12456db344\n"
    },
    {
      "commit": "c19a5b839ec9472201154127b7a49df3e796a452",
      "tree": "09af60d7525e12e36ffb3b97b9561126d1a45b1c",
      "parents": [
        "95a364c16c442c4546de501baac0ba847dc3c18e",
        "8a4f099e334097d2a71b4fad5d6b873ea80a3096"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Sat Jan 13 02:07:56 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 13 02:07:56 2018 +0000"
      },
      "message": "Merge \"Add feature flag for MBMS\" am: 3e059193b1 am: a1502eba47\nam: 8a4f099e33\n\nChange-Id: I433b1e86d0723ba383c0e3be8cde1049a533b079\n"
    },
    {
      "commit": "e1e85219f89f260e7f3bf82d91dc59232519fd26",
      "tree": "df2b596a89c4ab2f1064ac815f0748fa28989fa5",
      "parents": [
        "da9904d64dee0ca253d85c6674d04d87dd50d4b5"
      ],
      "author": {
        "name": "Ng Zhi An",
        "email": "zhin@google.com",
        "time": "Tue Dec 19 13:20:01 2017 -0800"
      },
      "committer": {
        "name": "Ng Zhi An",
        "email": "zhin@google.com",
        "time": "Tue Dec 19 13:20:01 2017 -0800"
      },
      "message": "Disable activities_on_secondary_displays on low ram\n\nBug: 69954194\nTest: cts-tradefed run cts -m CtsServicesHostTestCases\n-t android.server.cts.ActivityManagerDisplayTests\n\nChange-Id: I115eac04ed75e2a2af382f94778f5b4272fc7731\n"
    }
  ],
  "next": "f8089515333e7b9cef3803f0250ea6bb2b5ac55a"
}
