)]}'
{
  "log": [
    {
      "commit": "58760ada6f7fff3b1a9bfa4b0cc544331bebeff0",
      "tree": "7e446c4af9b7bc539cce864bf3d6a98c7e5c22a4",
      "parents": [
        "2079fbcd04745b6c4ceb3a7c67d1a48e7be24cd1"
      ],
      "author": {
        "name": "Devin Moore",
        "email": "devinmoore@google.com",
        "time": "Fri Sep 08 21:01:28 2023 +0000"
      },
      "committer": {
        "name": "Devin Moore",
        "email": "devinmoore@google.com",
        "time": "Mon Sep 11 16:21:52 2023 +0000"
      },
      "message": "Merge OWNERS files for light\n\nTest: none\nBug: 296950573\nChange-Id: Idf63979ccc8f22808d67fc8c749f63aa1502aa55\n"
    },
    {
      "commit": "c0544589b81a846850d02d68db23b3e8338d0b03",
      "tree": "8952e451f7e98de77902ea214a888f24b9179d21",
      "parents": [
        "ea05baf3386ef96cba90e7811bcbb015273be046"
      ],
      "author": {
        "name": "Jesus Sanchez-Palencia",
        "email": "jesussanp@google.com",
        "time": "Mon Jun 26 17:28:06 2023 -0700"
      },
      "committer": {
        "name": "Jesus Sanchez-Palencia",
        "email": "jesussanp@google.com",
        "time": "Thu Jun 29 10:54:30 2023 -0700"
      },
      "message": "lights: Add state to the example service\n\nAdd a Light struct to the example service so it can hold a HwLight and\nits associated HwLightState. Also added a HashMap of ids -\u003e Light to the\nLightService and updated the HAL methods implementation to make the\nservice stateful.\n\nNow instantiating a LightService requires that a list of HwLights is\nprovided, so a default implementation was provided as a convenience. The\nandroid.hardware.light rust API version had to be bumped since we rely\non new derive statements added to the AIDL files.\n\nTested: built VtsHalLightTargetTest and ran in Cuttlefish\nBug: 286106270\nChange-Id: Id2b17a6a2290295c7b0b5405ac9815eaa28303c6\n"
    },
    {
      "commit": "ea05baf3386ef96cba90e7811bcbb015273be046",
      "tree": "cdd823dac91b6b7483f7c0ab0e73b2a36016f254",
      "parents": [
        "531b5ba10b773691d7287e65954e117e470ac485"
      ],
      "author": {
        "name": "Jesus Sanchez-Palencia",
        "email": "jesussanp@google.com",
        "time": "Mon Jun 26 17:23:53 2023 -0700"
      },
      "committer": {
        "name": "Jesus Sanchez-Palencia",
        "email": "jesussanp@google.com",
        "time": "Thu Jun 29 10:53:23 2023 -0700"
      },
      "message": "lights aidl: Add required @Rust derive statements\n\nThe new LightsService example is written in Rust and is being expanded\nto include a state as part of the service. This required that HwLight\nand HwLightState derived from the Copy and Clone traits, so here we are\nupdating the AIDL Rust bindings.\n\nThis is not an API change, so in order to avoid having to bump the AIDL\nAPI version for this HAL we used the hash_gen.sh script as below:\n\n$ m android.hardware.light-update-api\n$ m android.hardware.light-freeze-api\n\n$ vim light/aidl/Android.bp # removed frozen_api argument and the newly\ncreated version 3 block\n\n$ cp -r aidl_api/android.hardware.light/3/* aidl_api/android.hardware.light/2/\n$ rm -rf aidl_api/android.hardware.light/3/\n\n$ ./system/tools/aidl/build/hash_gen.sh  \\\n      hardware/interfaces/light/aidl/aidl_api/android.hardware.light/2/  \\\n      1  \\\n      hardware/interfaces/light/aidl/aidl_api/android.hardware.light/2/.hash\n\nTested: Verified that the build is passing and used with the next CL.\nBug: 286106270\nChange-Id: I1400ec1db1e75595176a5656d6688df9457153d4\n"
    },
    {
      "commit": "531b5ba10b773691d7287e65954e117e470ac485",
      "tree": "5b2db355a85b1ca7a1b4940f4b8a0a231f178c69",
      "parents": [
        "4a7c3810fc98ab842f95355efd9ca1f4cd1b0b76"
      ],
      "author": {
        "name": "Jesus Sanchez-Palencia",
        "email": "jesussanp@google.com",
        "time": "Fri Jun 16 00:13:04 2023 +0000"
      },
      "committer": {
        "name": "Jesus Sanchez-Palencia",
        "email": "jesussanp@google.com",
        "time": "Thu Jun 29 10:16:04 2023 -0700"
      },
      "message": "lights: Re-write example service in Rust\n\nAdd a re-implementation of the Lights HAL example service in Rust. This\nwas originally written as the start of a Cuttlefish specific\nimplementation of this service, but it\u0027s simple / small enough that\nreplacing the current Android C++ one with it shouldn\u0027t bring in any\ntrouble while providing yet another Rust service example to the tree.\n\nTested: built VtsHalLightTargetTest and ran in Cuttlefish\nBug: 286106270\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a796fb113c405838424e61fd0b4cd6e0ef86c5a7)\n\nChange-Id: I01eaf9ce7c6086e1429f52ff4f7f92cebc5360b6\n"
    },
    {
      "commit": "b990a93646b0492598628a64067f5cd7b50782af",
      "tree": "9b3776407b988f622126f5e1e345cac34f426bdb",
      "parents": [
        "efb4b9397a7a305ea4e56a62a4af18f97fa7f550"
      ],
      "author": {
        "name": "Jesus Sanchez-Palencia",
        "email": "jesussanp@google.com",
        "time": "Fri Jun 16 00:13:00 2023 +0000"
      },
      "committer": {
        "name": "Jesus Sanchez-Palencia",
        "email": "jesussanp@google.com",
        "time": "Mon Jun 26 13:48:50 2023 -0700"
      },
      "message": "lights: Add Rust backend to the lights AIDL\n\nThis enables us to write a lights service in Rust.\n\nBug: 286106270\nTested: Verified with a WIP replacement for the Lights example service.\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a37bed645683cec20b67b8303aa8e3f6ac08f32a)\nChange-Id: I6f9838ea711fb194ac9b9f7b3c29eeb87491beb8\n"
    },
    {
      "commit": "1b4eb23b7247992dcf52ae65a2ce7a4795455462",
      "tree": "4cf7c4797d853b9c3d8dabceff4ab0c8ad896c0a",
      "parents": [
        "73754429eecf7fae1f1fb578646e94bbbf789fbe"
      ],
      "author": {
        "name": "Sahil Somani",
        "email": "sahilsomani@google.com",
        "time": "Fri Aug 26 14:57:59 2022 -0700"
      },
      "committer": {
        "name": "Sahil Somani",
        "email": "sahilsomani@google.com",
        "time": "Fri Aug 26 15:00:15 2022 -0700"
      },
      "message": "Rename Light HAL default implementation variable.\n\nThe Light HAL implements a function getLights that returns a vector\nof HwLight objects. This vector is called \"lights\" in Lights.cpp,\nbut it is called \"types\" in Lights.h. Lights.h has been changed to\ncall the vector \"lights\".\n\nTest: VtsHalLightTargetTest\nChange-Id: I1e567d1454d42e3efc0186cde8340c32e7f3456e\n"
    },
    {
      "commit": "590b6758c1d8d2dc6ab0bd4be72702aa9a18b51b",
      "tree": "ab16717c15c7c347a4c8f75bc77b2ffa629aac83",
      "parents": [
        "59304ecfd3bfdb212995243e4e46d3626ac96c63",
        "082748dd87b9617d4f01b90d9cb1f21d20006a83"
      ],
      "author": {
        "name": "Sahil Somani",
        "email": "sahilsomani@google.com",
        "time": "Mon Aug 15 19:51:55 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 15 19:51:55 2022 +0000"
      },
      "message": "Merge \"Updated Light HAL default implementation comment.\" am: 082748dd87\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2184726\n\nChange-Id: I28a1a5751f9c677bd0658f518d532532f5db0022\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e08d14104cd4d5b4aeb45e56d67317a74aa1751a",
      "tree": "592db3d8a6451242288b59b2f03d298827d6f96b",
      "parents": [
        "d28e45f7cfed0f7da57ebbdb118845e8505f2e36"
      ],
      "author": {
        "name": "Sahil Somani",
        "email": "sahilsomani@google.com",
        "time": "Mon Aug 15 10:08:45 2022 -0700"
      },
      "committer": {
        "name": "Sahil Somani",
        "email": "sahilsomani@google.com",
        "time": "Mon Aug 15 17:39:28 2022 +0000"
      },
      "message": "Updated Light HAL default implementation comment.\n\nIn aosp/2167085, a few placeholder lights were added to the Light\nHAL default implementation. However, the comment describing\nthis class still said that no lights would be reported. This\nhas been fixed.\n\nTest: VtsHalLightTargetTest\nBug: 240485903\nChange-Id: I3ad2e2000fb0db6a62835e621bc81d77308db140\n"
    },
    {
      "commit": "faf7e5bc6eaa55c31faad37a7726297992483fff",
      "tree": "4befc4c3162a01c96dfffb349528080f9e6620cb",
      "parents": [
        "e76000e09bb5fed8f9dceade0347216524307a4a",
        "67bb5eb397a2a0a15c1a905afd7de091c71e7490"
      ],
      "author": {
        "name": "Sahil Somani",
        "email": "sahilsomani@google.com",
        "time": "Thu Jul 28 17:55:58 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jul 28 17:55:58 2022 +0000"
      },
      "message": "Merge \"Added dummy Lights to the Light HAL default implementation\" am: 67bb5eb397\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2167085\n\nChange-Id: If50729558b2348c55d69bbda3666ad0693f8657b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d28e45f7cfed0f7da57ebbdb118845e8505f2e36",
      "tree": "906a8dfe87c24542491eafc541b29e153b1d6bbc",
      "parents": [
        "36a879796bb046a5261d9862a69776f2bba94466"
      ],
      "author": {
        "name": "Sahil Somani",
        "email": "sahilsomani@google.com",
        "time": "Wed Jul 27 16:43:30 2022 -0700"
      },
      "committer": {
        "name": "Sahil Somani",
        "email": "sahilsomani@google.com",
        "time": "Wed Jul 27 17:28:36 2022 -0700"
      },
      "message": "Added dummy Lights to the Light HAL default implementation\n\nMost of the VTS tests for the Light HAL involve looping over\nthe list of Light objects returned by Lights::getLights(), but\nthe current default implementation of this function returns no\nLight objects. Lights::getLights() was changed to create a few\ndummy Light objects when called. Lights::setLightStatus() was\nalso changed to determine whether a given Light id was created\nby Lights::getLights() and thus valid or not.\n\nTest: VtsHalLightTargetTest\nBug: 240485903\nChange-Id: I5ad0bdfdccacc2bde80c2dd89eaa84702f22a7fb\n"
    },
    {
      "commit": "d81d6a12be32c34ed39e7de95d4a018545fdc498",
      "tree": "5cafba40a179a6a12c99b208d2377b6025bdf528",
      "parents": [
        "19410a1fc30134888df1f6eb7c5c7854bf8e1ffa"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Mon May 30 16:14:23 2022 +0900"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Tue Jun 14 16:42:42 2022 +0900"
      },
      "message": "Remove AIDL-libs from VNDK\n\nSome are still in VNDK because they are used in other VNDK libs.\n\nBug: 234181591\nTest: m\nMerged-In: If999df9c78a20df931177da11742b1c5de19bc08\nChange-Id: If999df9c78a20df931177da11742b1c5de19bc08\n"
    },
    {
      "commit": "c0b24f4f132868d1af33fd15d1383e15391e8511",
      "tree": "18b10c67580eeadd069e0d9c9dcdc80edeb89b80",
      "parents": [
        "bf83c18a3e2ea493b3c01cfb208b4be2ad912671"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Mon May 30 16:14:23 2022 +0900"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Tue Jun 14 14:08:59 2022 +0900"
      },
      "message": "Remove AIDL-libs from VNDK\n\nSome are still in VNDK because they are used in other VNDK libs.\n\nIgnore-AOSP-First: some libs are still in internal master only.\n\nBug: 234181591\nTest: m\nMerged-In: If999df9c78a20df931177da11742b1c5de19bc08\nChange-Id: If999df9c78a20df931177da11742b1c5de19bc08\n(cherry picked from commit 5527adfd7fcae91ea99c583432800e0b377a2f89)\n"
    },
    {
      "commit": "ac70f417cc27b8c8de1b071c169d07bd655112b1",
      "tree": "5dd128aa3d07875491a79fd644c27b991ee08900",
      "parents": [
        "36e00b0741c67a652ec6687243563492b14a1b75"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Thu Apr 28 08:56:28 2022 +0900"
      },
      "committer": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Thu Apr 28 08:56:28 2022 +0900"
      },
      "message": "Finalize V2 of android.hardware.light\n\nIt was missing in the prior attempt to finalize all AIDL interfaces.\n\nBug: 230660133\nTest: m nothing with https://googleplex-android-review.git.corp.google.com/q/topic:Tiramisu-SDK-Finalization-rel\nChange-Id: I5e105fc4176ab326c40ee2297cab59be83c34351\n"
    },
    {
      "commit": "f75da44f15c21eb37de787fa9aee66a62abef2b3",
      "tree": "71b6aed7b608527a9e4f4379265f41cd34d10d77",
      "parents": [
        "2f5c79713c67bfe9e2eaf1178f32d0eec4631813"
      ],
      "author": {
        "name": "Chungjui Fan",
        "email": "chungjuifan@google.com",
        "time": "Thu Feb 10 12:34:00 2022 +0800"
      },
      "committer": {
        "name": "Chungjui Fan",
        "email": "chungjuifan@google.com",
        "time": "Thu Feb 10 12:34:00 2022 +0800"
      },
      "message": "Bump VTS of android.hardware.light to V2\n\nTest: atest VtsHalLightTargetTest\nBug: 218782124\nChange-Id: I3687290755f10de6bf84c10ad97480f163f21005\n"
    },
    {
      "commit": "ef2da6da7f08513f50f389d2ebc831f2c85e6489",
      "tree": "00b3f488aa3dc9ef6cf6ed114b099baf54cb6a15",
      "parents": [
        "c91de482929c021f0df248721034c836c3249e1d"
      ],
      "author": {
        "name": "Chungjui Fan",
        "email": "chungjuifan@google.com",
        "time": "Wed Jan 19 12:08:40 2022 +0800"
      },
      "committer": {
        "name": "Evan Severson",
        "email": "evanseverson@google.com",
        "time": "Thu Feb 03 17:59:05 2022 -0800"
      },
      "message": "Add CAMERA in light type for android.hardware.light\n\nBug: 199718333\nTest: VTS pass\nChange-Id: I3c5c30ae557b3e35b2a995bfd9a75a86192651ba\n"
    },
    {
      "commit": "ffb03995e6a767016671d149762373c217331a32",
      "tree": "84bbe9e64d0ba45d9316bd7c8d7e026a6cf86b44",
      "parents": [
        "391a7723003d1bfd3f52aa9e663abf1a23adf4a6"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Dec 14 01:45:47 2021 +0000"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Dec 14 01:45:47 2021 +0000"
      },
      "message": "CHECK -\u003e CHECK_EQ copy pasta\n\nHey did I start this? We can take a little bit better errors. :)\n\nBug: N/A\nTest: N/A\nChange-Id: I0e96f7f49dae9968904333da9b8269694058c11c\n"
    },
    {
      "commit": "27f77fefd71e486e72c9dc4150dc316de13a9153",
      "tree": "f6ea42080586da5439ae7c3809c737a666ee8e6e",
      "parents": [
        "738dd1a9e3cefb9c208238a4df2ab44384a4935a"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Tue Jul 27 12:16:52 2021 +0900"
      },
      "committer": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Tue Jul 27 14:44:47 2021 +0900"
      },
      "message": "Remove ndk_platform backend. Use the ndk backend.\n\nThe ndk_platform backend will soon be deprecated because the ndk backend\ncan serve the same purpose. This is to eliminate the confusion about\nhaving two variants (ndk and ndk_platform) for the same \u0027ndk\u0027 backend.\n\nBug: 161456198\nTest: m\nChange-Id: Ibe8beeaf0d1b33968fb782f1f70c17ae9e9bf871\n"
    },
    {
      "commit": "7af6d0fecc518f5418aa6a2c78e9b6a3f95bb7f4",
      "tree": "f3b2780eae5f9fcc55a1255a22a0f7c245695d62",
      "parents": [
        "49e5b5eaccc9f9dd83919c69d49f5544e159dbae"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Apr 01 20:50:51 2021 +0000"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Apr 01 20:50:51 2021 +0000"
      },
      "message": "light: downgrade hardware open error\n\nIf a certain type of light isn\u0027t available, we want to indicate this,\nbut it isn\u0027t an error.\n\nBug: N/A (was asked to do this for some fixit)\nTest: N/A\nChange-Id: I69038964db22425a7e9b2c722ddd4f38bf5bea2e\n"
    },
    {
      "commit": "b224b363de519143f2584cc029da12c5950c296c",
      "tree": "9b95c4a5320a317b882208b919de05e5bca2c5e7",
      "parents": [
        "8aae28396e35cc42d8e6c416790a9d7b176d058d"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Fri Feb 12 20:13:01 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Sun Feb 21 20:36:55 2021 -0800"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces\n\nAdded SPDX-license-identifier-Apache-2.0 to:\n  atrace/1.0/Android.bp\n  atrace/1.0/default/Android.bp\n  atrace/1.0/vts/functional/Android.bp\n  audio/2.0/Android.bp\n  audio/2.0/config/Android.bp\n  audio/4.0/Android.bp\n  audio/4.0/config/Android.bp\n  audio/5.0/Android.bp\n  audio/5.0/config/Android.bp\n  audio/6.0/Android.bp\n  audio/6.0/config/Android.bp\n  audio/7.0/Android.bp\n  audio/7.0/config/Android.bp\n  audio/common/2.0/Android.bp\n  audio/common/4.0/Android.bp\n  audio/common/5.0/Android.bp\n  audio/common/6.0/Android.bp\n  audio/common/7.0/Android.bp\n  audio/common/7.0/example/Android.bp\n  audio/common/all-versions/default/Android.bp\n  audio/common/all-versions/default/service/Android.bp\n  audio/common/all-versions/test/utility/Android.bp\n  audio/common/all-versions/util/Android.bp\n  audio/core/all-versions/default/Android.bp\n  audio/core/all-versions/default/util/Android.bp\n  audio/core/all-versions/vts/functional/Android.bp\n  audio/effect/2.0/Android.bp\n  audio/effect/2.0/xml/Android.bp\n  audio/effect/4.0/Android.bp\n  audio/effect/4.0/xml/Android.bp\n  audio/effect/5.0/Android.bp\n  audio/effect/5.0/xml/Android.bp\n  audio/effect/6.0/Android.bp\n  audio/effect/6.0/xml/Android.bp\n  audio/effect/7.0/Android.bp\n  audio/effect/7.0/xml/Android.bp\n  audio/effect/all-versions/default/Android.bp\n  audio/effect/all-versions/default/util/Android.bp\n  audio/effect/all-versions/vts/functional/Android.bp\n  audio/policy/1.0/vts/functional/Android.bp\n  audio/policy/1.0/xml/Android.bp\n  audio/policy/1.0/xml/pfw_schemas/Android.bp\n  authsecret/1.0/Android.bp\n  authsecret/1.0/default/Android.bp\n  authsecret/1.0/vts/functional/Android.bp\n  authsecret/aidl/Android.bp\n  authsecret/aidl/default/Android.bp\n  authsecret/aidl/vts/Android.bp\n  automotive/audiocontrol/1.0/Android.bp\n  automotive/audiocontrol/1.0/default/Android.bp\n  automotive/audiocontrol/1.0/vts/functional/Android.bp\n  automotive/audiocontrol/2.0/Android.bp\n  automotive/audiocontrol/2.0/default/Android.bp\n  automotive/audiocontrol/2.0/vts/functional/Android.bp\n  automotive/can/1.0/default/libnetdevice/Android.bp\n  automotive/can/1.0/hidl-utils/Android.bp\n  automotive/can/1.0/tools/Android.bp\n  automotive/can/1.0/tools/configurator/Android.bp\n  automotive/can/1.0/tools/configurator/proto/Android.bp\n  automotive/can/1.0/tools/libcanhaltools/Android.bp\n  automotive/can/1.0/vts/functional/Android.bp\n  automotive/can/1.0/vts/utils/Android.bp\n  automotive/evs/1.0/Android.bp\n  automotive/evs/1.0/default/Android.bp\n  automotive/evs/1.0/vts/functional/Android.bp\n  automotive/evs/1.1/Android.bp\n  automotive/evs/1.1/default/Android.bp\n  automotive/evs/1.1/vts/functional/Android.bp\n  automotive/evs/1.1/vts/fuzzing/Android.bp\n  automotive/evs/common/utils/default/Android.bp\n  automotive/evs/common/utils/default/test/fuzz/Android.bp\n  automotive/occupant_awareness/aidl/Android.bp\n  automotive/occupant_awareness/aidl/default/Android.bp\n  automotive/occupant_awareness/aidl/mock/Android.bp\n  automotive/occupant_awareness/aidl/vts/functional/Android.bp\n  automotive/sv/1.0/Android.bp\n  automotive/sv/1.0/default/Android.bp\n  automotive/sv/1.0/vts/functional/Android.bp\n  automotive/vehicle/2.0/Android.bp\n  automotive/vehicle/2.0/default/Android.bp\n  automotive/vehicle/2.0/default/impl/vhal_v2_0/proto/Android.bp\n  automotive/vehicle/2.0/utils/Android.bp\n  biometrics/face/1.0/Android.bp\n  biometrics/face/1.0/default/Android.bp\n  biometrics/face/1.0/vts/functional/Android.bp\n  biometrics/fingerprint/2.1/Android.bp\n  biometrics/fingerprint/2.1/default/Android.bp\n  biometrics/fingerprint/2.1/vts/functional/Android.bp\n  biometrics/fingerprint/2.2/Android.bp\n  biometrics/fingerprint/2.2/vts/functional/Android.bp\n  bluetooth/1.0/Android.bp\n  bluetooth/1.0/default/Android.bp\n  bluetooth/1.0/vts/functional/Android.bp\n  bluetooth/1.1/Android.bp\n  bluetooth/1.1/default/Android.bp\n  bluetooth/1.1/vts/functional/Android.bp\n  bluetooth/a2dp/1.0/Android.bp\n  bluetooth/a2dp/1.0/default/Android.bp\n  bluetooth/a2dp/1.0/vts/functional/Android.bp\n  bluetooth/audio/2.0/Android.bp\n  bluetooth/audio/2.0/default/Android.bp\n  bluetooth/audio/2.0/vts/functional/Android.bp\n  bluetooth/audio/2.1/Android.bp\n  bluetooth/audio/2.1/default/Android.bp\n  bluetooth/audio/2.1/vts/functional/Android.bp\n  bluetooth/audio/utils/Android.bp\n  boot/1.0/Android.bp\n  boot/1.0/default/Android.bp\n  boot/1.0/vts/functional/Android.bp\n  boot/1.1/Android.bp\n  boot/1.1/default/Android.bp\n  boot/1.1/default/boot_control/Android.bp\n  boot/1.1/vts/functional/Android.bp\n  boot/1.2/Android.bp\n  boot/1.2/default/Android.bp\n  boot/1.2/vts/functional/Android.bp\n  broadcastradio/1.0/Android.bp\n  broadcastradio/1.0/default/Android.bp\n  broadcastradio/1.0/vts/functional/Android.bp\n  broadcastradio/1.1/Android.bp\n  broadcastradio/1.1/default/Android.bp\n  broadcastradio/1.1/vts/functional/Android.bp\n  broadcastradio/2.0/Android.bp\n  broadcastradio/2.0/default/Android.bp\n  broadcastradio/2.0/vts/functional/Android.bp\n  broadcastradio/common/tests/Android.bp\n  broadcastradio/common/utils/Android.bp\n  broadcastradio/common/utils1x/Android.bp\n  broadcastradio/common/utils2x/Android.bp\n  broadcastradio/common/vts/utils/Android.bp\n  camera/common/1.0/Android.bp\n  camera/common/1.0/default/Android.bp\n  camera/device/1.0/Android.bp\n  camera/device/1.0/default/Android.bp\n  camera/device/3.2/Android.bp\n  camera/device/3.2/default/Android.bp\n  camera/device/3.3/Android.bp\n  camera/device/3.3/default/Android.bp\n  camera/device/3.4/Android.bp\n  camera/device/3.4/default/Android.bp\n  camera/device/3.5/Android.bp\n  camera/device/3.5/default/Android.bp\n  camera/device/3.6/Android.bp\n  camera/device/3.6/default/Android.bp\n  camera/metadata/3.2/Android.bp\n  camera/metadata/3.3/Android.bp\n  camera/metadata/3.4/Android.bp\n  camera/metadata/3.5/Android.bp\n  camera/provider/2.4/Android.bp\n  camera/provider/2.4/default/Android.bp\n  camera/provider/2.4/vts/functional/Android.bp\n  camera/provider/2.5/Android.bp\n  camera/provider/2.5/default/Android.bp\n  camera/provider/2.6/Android.bp\n  cas/1.0/Android.bp\n  cas/1.0/default/Android.bp\n  cas/1.0/vts/functional/Android.bp\n  cas/1.1/Android.bp\n  cas/1.1/default/Android.bp\n  cas/1.1/vts/functional/Android.bp\n  cas/1.2/Android.bp\n  cas/1.2/default/Android.bp\n  cas/1.2/vts/functional/Android.bp\n  cas/native/1.0/Android.bp\n  common/aidl/Android.bp\n  common/fmq/aidl/Android.bp\n  common/support/Android.bp\n  compatibility_matrices/Android.bp\n  compatibility_matrices/Android.mk\n  compatibility_matrices/build/Android.bp\n  compatibility_matrices/exclude/Android.bp\n  configstore/1.0/Android.bp\n  configstore/1.0/vts/functional/Android.bp\n  configstore/1.1/Android.bp\n  configstore/1.1/default/Android.mk\n  configstore/utils/Android.bp\n  confirmationui/1.0/Android.bp\n  confirmationui/1.0/default/Android.bp\n  confirmationui/1.0/vts/functional/Android.bp\n  confirmationui/support/Android.bp\n  contexthub/1.0/Android.bp\n  contexthub/1.0/default/Android.bp\n  contexthub/1.0/vts/functional/Android.bp\n  contexthub/1.1/Android.bp\n  contexthub/1.1/default/Android.bp\n  contexthub/1.1/vts/functional/Android.bp\n  contexthub/common/vts/Android.bp\n  drm/1.0/Android.bp\n  drm/1.0/default/Android.bp\n  drm/1.0/vts/functional/Android.bp\n  drm/1.1/Android.bp\n  drm/1.1/vts/functional/Android.bp\n  drm/1.2/Android.bp\n  drm/1.2/vts/functional/Android.bp\n  drm/1.3/Android.bp\n  drm/1.3/vts/functional/Android.bp\n  dumpstate/1.0/Android.bp\n  dumpstate/1.0/default/Android.bp\n  dumpstate/1.0/vts/functional/Android.bp\n  dumpstate/1.1/Android.bp\n  dumpstate/1.1/default/Android.bp\n  dumpstate/1.1/vts/functional/Android.bp\n  fastboot/1.0/Android.bp\n  fastboot/1.0/default/Android.bp\n  fastboot/1.1/Android.bp\n  fastboot/1.1/default/Android.bp\n  gatekeeper/1.0/Android.bp\n  gatekeeper/1.0/default/Android.bp\n  gatekeeper/1.0/software/Android.bp\n  gatekeeper/1.0/software/tests/Android.bp\n  gatekeeper/1.0/vts/functional/Android.bp\n  gnss/1.0/Android.bp\n  gnss/1.0/default/Android.bp\n  gnss/1.0/vts/functional/Android.bp\n  gnss/1.1/Android.bp\n  gnss/1.1/default/Android.bp\n  gnss/1.1/vts/functional/Android.bp\n  gnss/2.0/Android.bp\n  gnss/2.0/default/Android.bp\n  gnss/2.0/vts/functional/Android.bp\n  gnss/2.1/Android.bp\n  gnss/2.1/default/Android.bp\n  gnss/2.1/vts/functional/Android.bp\n  gnss/common/utils/default/Android.bp\n  gnss/common/utils/vts/Android.bp\n  gnss/measurement_corrections/1.0/Android.bp\n  gnss/measurement_corrections/1.1/Android.bp\n  gnss/visibility_control/1.0/Android.bp\n  graphics/allocator/2.0/Android.bp\n  graphics/allocator/2.0/default/Android.bp\n  graphics/allocator/2.0/utils/gralloc1-adapter/Android.bp\n  graphics/allocator/2.0/utils/hal/Android.bp\n  graphics/allocator/2.0/utils/passthrough/Android.bp\n  graphics/allocator/3.0/Android.bp\n  graphics/allocator/4.0/Android.bp\n  graphics/bufferqueue/1.0/Android.bp\n  graphics/bufferqueue/2.0/Android.bp\n  graphics/common/1.0/Android.bp\n  graphics/common/1.1/Android.bp\n  graphics/common/1.2/Android.bp\n  graphics/common/aidl/Android.bp\n  graphics/composer/2.1/Android.bp\n  graphics/composer/2.1/default/Android.bp\n  graphics/composer/2.1/utils/command-buffer/Android.bp\n  graphics/composer/2.1/utils/hal/Android.bp\n  graphics/composer/2.1/utils/hwc2on1adapter/Android.bp\n  graphics/composer/2.1/utils/hwc2onfbadapter/Android.bp\n  graphics/composer/2.1/utils/passthrough/Android.bp\n  graphics/composer/2.1/utils/resources/Android.bp\n  graphics/composer/2.1/utils/vts/Android.bp\n  graphics/composer/2.1/vts/functional/Android.bp\n  graphics/composer/2.2/Android.bp\n  graphics/composer/2.2/default/Android.mk\n  graphics/composer/2.2/utils/command-buffer/Android.bp\n  graphics/composer/2.2/utils/hal/Android.bp\n  graphics/composer/2.2/utils/passthrough/Android.bp\n  graphics/composer/2.2/utils/resources/Android.bp\n  graphics/composer/2.2/utils/vts/Android.bp\n  graphics/composer/2.2/vts/functional/Android.bp\n  graphics/composer/2.3/Android.bp\n  graphics/composer/2.3/default/Android.bp\n  graphics/composer/2.3/utils/command-buffer/Android.bp\n  graphics/composer/2.3/utils/hal/Android.bp\n  graphics/composer/2.3/utils/passthrough/Android.bp\n  graphics/composer/2.3/utils/vts/Android.bp\n  graphics/composer/2.3/vts/functional/Android.bp\n  graphics/composer/2.4/Android.bp\n  graphics/composer/2.4/default/Android.bp\n  graphics/composer/2.4/utils/command-buffer/Android.bp\n  graphics/composer/2.4/utils/hal/Android.bp\n  graphics/composer/2.4/utils/passthrough/Android.bp\n  graphics/composer/2.4/utils/vts/Android.bp\n  graphics/composer/2.4/vts/functional/Android.bp\n  graphics/mapper/2.0/Android.bp\n  graphics/mapper/2.0/default/Android.bp\n  graphics/mapper/2.0/utils/hal/Android.bp\n  graphics/mapper/2.0/utils/passthrough/Android.bp\n  graphics/mapper/2.0/utils/vts/Android.bp\n  graphics/mapper/2.0/vts/functional/Android.bp\n  graphics/mapper/2.1/Android.bp\n  graphics/mapper/2.1/default/Android.bp\n  graphics/mapper/2.1/utils/hal/Android.bp\n  graphics/mapper/2.1/utils/passthrough/Android.bp\n  graphics/mapper/2.1/utils/vts/Android.bp\n  graphics/mapper/2.1/vts/functional/Android.bp\n  graphics/mapper/3.0/Android.bp\n  graphics/mapper/3.0/utils/vts/Android.bp\n  graphics/mapper/3.0/vts/functional/Android.bp\n  graphics/mapper/4.0/Android.bp\n  graphics/mapper/4.0/utils/vts/Android.bp\n  graphics/mapper/4.0/vts/functional/Android.bp\n  health/1.0/Android.bp\n  health/1.0/default/Android.bp\n  health/2.0/Android.bp\n  health/2.0/default/Android.bp\n  health/2.0/utils/libhealthhalutils/Android.bp\n  health/2.0/utils/libhealthservice/Android.bp\n  health/2.0/utils/libhealthstoragedefault/Android.bp\n  health/2.0/vts/functional/Android.bp\n  health/2.1/Android.bp\n  health/2.1/default/Android.bp\n  health/2.1/vts/functional/Android.bp\n  health/storage/1.0/Android.bp\n  health/storage/1.0/default/Android.bp\n  health/storage/1.0/vts/functional/Android.bp\n  health/storage/aidl/Android.bp\n  health/storage/aidl/default/Android.bp\n  health/storage/aidl/vts/functional/Android.bp\n  health/storage/impl_common/Android.bp\n  health/storage/test_common/Android.bp\n  health/utils/libhealth2impl/Android.bp\n  health/utils/libhealthloop/Android.bp\n  identity/aidl/Android.bp\n  identity/aidl/default/Android.bp\n  identity/aidl/vts/Android.bp\n  identity/support/Android.bp\n  input/classifier/1.0/Android.bp\n  input/classifier/1.0/default/Android.bp\n  input/classifier/1.0/vts/functional/Android.bp\n  input/common/1.0/Android.bp\n  ir/1.0/Android.bp\n  ir/1.0/default/Android.bp\n  ir/1.0/vts/functional/Android.bp\n  keymaster/3.0/Android.bp\n  keymaster/3.0/default/Android.mk\n  keymaster/3.0/vts/functional/Android.bp\n  keymaster/4.0/Android.bp\n  keymaster/4.0/default/Android.bp\n  keymaster/4.0/support/Android.bp\n  keymaster/4.0/vts/functional/Android.bp\n  keymaster/4.0/vts/performance/Android.bp\n  keymaster/4.1/Android.bp\n  keymaster/4.1/default/Android.bp\n  keymaster/4.1/support/Android.bp\n  keymaster/4.1/vts/functional/Android.bp\n  keymaster/aidl/Android.bp\n  light/2.0/Android.bp\n  light/2.0/default/Android.bp\n  light/2.0/vts/functional/Android.bp\n  light/aidl/Android.bp\n  light/aidl/default/Android.bp\n  light/aidl/vts/functional/Android.bp\n  light/utils/Android.bp\n  media/1.0/Android.bp\n  media/1.0/xml/Android.mk\n  media/Android.bp\n  media/bufferpool/1.0/Android.bp\n  media/bufferpool/2.0/Android.bp\n  media/c2/1.0/Android.bp\n  media/c2/1.1/Android.bp\n  media/omx/1.0/Android.bp\n  media/omx/1.0/vts/functional/audio/Android.bp\n  media/omx/1.0/vts/functional/common/Android.bp\n  media/omx/1.0/vts/functional/component/Android.bp\n  media/omx/1.0/vts/functional/store/Android.bp\n  media/omx/1.0/vts/functional/video/Android.bp\n  memtrack/1.0/Android.bp\n  memtrack/1.0/default/Android.bp\n  memtrack/1.0/vts/functional/Android.bp\n  memtrack/aidl/Android.bp\n  memtrack/aidl/default/Android.bp\n  memtrack/aidl/vts/Android.bp\n  neuralnetworks/1.0/Android.bp\n  neuralnetworks/1.0/utils/Android.bp\n  neuralnetworks/1.0/vts/functional/Android.bp\n  neuralnetworks/1.1/Android.bp\n  neuralnetworks/1.1/utils/Android.bp\n  neuralnetworks/1.1/vts/functional/Android.bp\n  neuralnetworks/1.2/Android.bp\n  neuralnetworks/1.2/utils/Android.bp\n  neuralnetworks/1.2/vts/functional/Android.bp\n  neuralnetworks/1.3/Android.bp\n  neuralnetworks/1.3/utils/Android.bp\n  neuralnetworks/1.3/vts/functional/Android.bp\n  neuralnetworks/aidl/Android.bp\n  neuralnetworks/aidl/utils/Android.bp\n  neuralnetworks/aidl/vts/functional/Android.bp\n  neuralnetworks/utils/common/Android.bp\n  neuralnetworks/utils/service/Android.bp\n  nfc/1.0/Android.bp\n  nfc/1.0/default/Android.bp\n  nfc/1.0/vts/functional/Android.bp\n  nfc/1.1/Android.bp\n  nfc/1.1/vts/functional/Android.bp\n  nfc/1.2/Android.bp\n  nfc/1.2/vts/functional/Android.bp\n  oemlock/1.0/Android.bp\n  oemlock/1.0/vts/functional/Android.bp\n  oemlock/aidl/Android.bp\n  oemlock/aidl/default/Android.bp\n  oemlock/aidl/vts/Android.bp\n  power/1.0/Android.bp\n  power/1.0/default/Android.bp\n  power/1.0/vts/functional/Android.bp\n  power/1.1/Android.bp\n  power/1.1/vts/functional/Android.bp\n  power/1.2/Android.bp\n  power/1.2/vts/functional/Android.bp\n  power/1.3/Android.bp\n  power/1.3/vts/functional/Android.bp\n  power/aidl/Android.bp\n  power/aidl/default/Android.bp\n  power/aidl/vts/Android.bp\n  power/stats/1.0/Android.bp\n  power/stats/1.0/default/Android.bp\n  power/stats/1.0/vts/functional/Android.bp\n  power/stats/aidl/Android.bp\n  power/stats/aidl/default/Android.bp\n  power/stats/aidl/vts/Android.bp\n  radio/1.0/Android.bp\n  radio/1.0/vts/functional/Android.bp\n  radio/1.1/Android.bp\n  radio/1.1/vts/functional/Android.bp\n  radio/1.2/Android.bp\n  radio/1.2/default/Android.bp\n  radio/1.2/vts/functional/Android.bp\n  radio/1.3/Android.bp\n  radio/1.3/vts/functional/Android.bp\n  radio/1.4/Android.bp\n  radio/1.4/vts/functional/Android.bp\n  radio/1.5/Android.bp\n  radio/1.5/vts/functional/Android.bp\n  radio/1.6/Android.bp\n  radio/1.6/vts/functional/Android.bp\n  radio/config/1.0/Android.bp\n  radio/config/1.0/default/Android.bp\n  radio/config/1.0/vts/functional/Android.bp\n  radio/config/1.1/Android.bp\n  radio/config/1.1/vts/functional/Android.bp\n  radio/config/1.2/Android.bp\n  radio/config/1.2/vts/functional/Android.bp\n  radio/config/1.3/Android.bp\n  radio/config/1.3/vts/functional/Android.bp\n  radio/deprecated/1.0/Android.bp\n  rebootescrow/aidl/Android.bp\n  rebootescrow/aidl/default/Android.bp\n  rebootescrow/aidl/vts/functional/Android.bp\n  renderscript/1.0/Android.bp\n  renderscript/1.0/default/Android.bp\n  renderscript/1.0/vts/functional/Android.bp\n  secure_element/1.0/Android.bp\n  secure_element/1.0/vts/functional/Android.bp\n  secure_element/1.1/Android.bp\n  secure_element/1.1/vts/functional/Android.bp\n  secure_element/1.2/Android.bp\n  secure_element/1.2/vts/functional/Android.bp\n  security/keymint/aidl/Android.bp\n  security/keymint/aidl/default/Android.bp\n  security/keymint/aidl/vts/functional/Android.bp\n  security/keymint/support/Android.bp\n  security/secureclock/aidl/Android.bp\n  security/secureclock/aidl/vts/functional/Android.bp\n  security/sharedsecret/aidl/Android.bp\n  security/sharedsecret/aidl/vts/functional/Android.bp\n  sensors/1.0/Android.bp\n  sensors/1.0/default/Android.bp\n  sensors/1.0/vts/functional/Android.bp\n  sensors/2.0/Android.bp\n  sensors/2.0/default/Android.bp\n  sensors/2.0/multihal/Android.bp\n  sensors/2.0/vts/functional/Android.bp\n  sensors/2.1/Android.bp\n  sensors/2.1/default/Android.bp\n  sensors/2.1/multihal/Android.bp\n  sensors/2.1/vts/functional/Android.bp\n  sensors/common/default/2.X/Android.bp\n  sensors/common/default/2.X/multihal/Android.bp\n  sensors/common/default/2.X/multihal/tests/Android.bp\n  sensors/common/utils/Android.bp\n  sensors/common/vts/2_X/Android.bp\n  sensors/common/vts/utils/Android.bp\n  soundtrigger/2.0/Android.bp\n  soundtrigger/2.0/default/Android.bp\n  soundtrigger/2.0/default/Android.mk\n  soundtrigger/2.0/vts/functional/Android.bp\n  soundtrigger/2.1/Android.bp\n  soundtrigger/2.1/default/Android.mk\n  soundtrigger/2.1/vts/functional/Android.bp\n  soundtrigger/2.2/Android.bp\n  soundtrigger/2.2/default/Android.bp\n  soundtrigger/2.2/vts/functional/Android.bp\n  soundtrigger/2.3/Android.bp\n  soundtrigger/2.3/default/Android.bp\n  soundtrigger/2.3/vts/functional/Android.bp\n  tests/bar/1.0/Android.bp\n  tests/bar/1.0/default/Android.bp\n  tests/baz/1.0/Android.bp\n  tests/baz/1.0/default/Android.bp\n  tests/expression/1.0/Android.bp\n  tests/extension/light/2.0/Android.bp\n  tests/extension/light/2.0/default/Android.bp\n  tests/extension/vibrator/aidl/Android.bp\n  tests/extension/vibrator/aidl/client/Android.bp\n  tests/extension/vibrator/aidl/default/Android.bp\n  tests/foo/1.0/Android.bp\n  tests/foo/1.0/default/Android.bp\n  tests/foo/1.0/default/lib/Android.bp\n  tests/hash/1.0/Android.bp\n  tests/hash/1.0/default/Android.bp\n  tests/inheritance/1.0/Android.bp\n  tests/inheritance/1.0/default/Android.bp\n  tests/lazy/1.0/Android.bp\n  tests/lazy/1.1/Android.bp\n  tests/libhwbinder/1.0/Android.bp\n  tests/libhwbinder/1.0/default/Android.bp\n  tests/libhwbinder/aidl/Android.bp\n  tests/memory/1.0/Android.bp\n  tests/memory/1.0/default/Android.bp\n  tests/memory/2.0/Android.bp\n  tests/msgq/1.0/Android.bp\n  tests/msgq/1.0/default/Android.bp\n  tests/multithread/1.0/Android.bp\n  tests/multithread/1.0/default/Android.bp\n  tests/safeunion/1.0/Android.bp\n  tests/safeunion/1.0/default/Android.bp\n  tests/safeunion/cpp/1.0/Android.bp\n  tests/safeunion/cpp/1.0/default/Android.bp\n  tests/trie/1.0/Android.bp\n  tests/trie/1.0/default/Android.bp\n  tetheroffload/config/1.0/Android.bp\n  tetheroffload/config/1.0/vts/functional/Android.bp\n  tetheroffload/control/1.0/Android.bp\n  tetheroffload/control/1.0/vts/functional/Android.bp\n  tetheroffload/control/1.1/Android.bp\n  tetheroffload/control/1.1/vts/functional/Android.bp\n  thermal/1.0/Android.bp\n  thermal/1.0/default/Android.bp\n  thermal/1.0/vts/functional/Android.bp\n  thermal/1.1/Android.bp\n  thermal/1.1/vts/functional/Android.bp\n  thermal/2.0/Android.bp\n  thermal/2.0/default/Android.bp\n  thermal/2.0/vts/functional/Android.bp\n  tv/cec/1.0/Android.bp\n  tv/cec/1.0/default/Android.bp\n  tv/input/1.0/Android.bp\n  tv/input/1.0/default/Android.bp\n  tv/input/1.0/vts/functional/Android.bp\n  tv/tuner/1.0/Android.bp\n  tv/tuner/1.0/default/Android.bp\n  tv/tuner/1.0/vts/functional/Android.bp\n  usb/1.0/Android.bp\n  usb/1.0/default/Android.bp\n  usb/1.0/vts/functional/Android.bp\n  usb/1.1/Android.bp\n  usb/1.1/vts/functional/Android.bp\n  usb/1.2/Android.bp\n  usb/1.2/vts/functional/Android.bp\n  usb/gadget/1.0/Android.bp\n  usb/gadget/1.1/Android.bp\n  usb/gadget/1.1/default/Android.bp\n  usb/gadget/1.1/default/lib/Android.bp\n  vibrator/1.0/Android.bp\n  vibrator/1.0/default/Android.bp\n  vibrator/1.0/vts/functional/Android.bp\n  vibrator/1.1/Android.bp\n  vibrator/1.1/vts/functional/Android.bp\n  vibrator/1.2/Android.bp\n  vibrator/1.2/vts/functional/Android.bp\n  vibrator/1.3/Android.bp\n  vibrator/1.3/example/Android.bp\n  vibrator/1.3/vts/functional/Android.bp\n  vibrator/aidl/Android.bp\n  vibrator/aidl/default/Android.bp\n  vibrator/aidl/vts/Android.bp\n  vr/1.0/Android.bp\n  vr/1.0/default/Android.bp\n  vr/1.0/vts/functional/Android.bp\n  weaver/1.0/Android.bp\n  weaver/1.0/vts/functional/Android.bp\n  weaver/aidl/Android.bp\n  weaver/aidl/default/Android.bp\n  weaver/aidl/vts/Android.bp\n  wifi/1.0/Android.bp\n  wifi/1.0/vts/functional/Android.bp\n  wifi/1.1/Android.bp\n  wifi/1.1/vts/functional/Android.bp\n  wifi/1.2/Android.bp\n  wifi/1.2/vts/functional/Android.bp\n  wifi/1.3/Android.bp\n  wifi/1.3/vts/functional/Android.bp\n  wifi/1.4/Android.bp\n  wifi/1.4/default/Android.mk\n  wifi/1.4/vts/functional/Android.bp\n  wifi/hostapd/1.0/Android.bp\n  wifi/hostapd/1.0/vts/functional/Android.bp\n  wifi/hostapd/1.1/Android.bp\n  wifi/hostapd/1.1/vts/functional/Android.bp\n  wifi/hostapd/1.2/Android.bp\n  wifi/hostapd/1.2/vts/functional/Android.bp\n  wifi/offload/1.0/Android.bp\n  wifi/offload/1.0/vts/functional/Android.bp\n  wifi/supplicant/1.0/Android.bp\n  wifi/supplicant/1.0/vts/functional/Android.bp\n  wifi/supplicant/1.1/Android.bp\n  wifi/supplicant/1.1/vts/functional/Android.bp\n  wifi/supplicant/1.2/Android.bp\n  wifi/supplicant/1.2/vts/functional/Android.bp\n  wifi/supplicant/1.3/Android.bp\n  wifi/supplicant/1.3/vts/functional/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-NCSA to:\n  Android.bp\n  automotive/can/1.0/Android.bp\n  automotive/can/1.0/default/Android.bp\n\nAdded SPDX-license-identifier-NCSA to:\n  automotive/can/1.0/default/libc++fs/Android.bp\n\nBug: 68860345\nBug: 151177513\nBug: 151953481\n\nTest: m all\n\nExempt-From-Owner-Approval: janitorial work\n\nChange-Id: I602b072f77ff41e9eb8d3c36b6b5315d63664006\nMerged-in: I602b072f77ff41e9eb8d3c36b6b5315d63664006\n"
    },
    {
      "commit": "1674c1354e4c191b9da955cd91f028abee359ae3",
      "tree": "d6533354644a05e0e291debee35735b6d262bec5",
      "parents": [
        "df543ea006c18e133827cef0a2fb1bc6de0fabb3"
      ],
      "author": {
        "name": "Jeongik Cha",
        "email": "jeongik@google.com",
        "time": "Tue Jan 26 22:34:55 2021 +0900"
      },
      "committer": {
        "name": "Jeongik Cha",
        "email": "jeongik@google.com",
        "time": "Thu Jan 28 15:14:10 2021 +0000"
      },
      "message": "Specify version for aidl_interface explicitly\n\nBug: 150578172\nTest: m\nChange-Id: Ie7605c203c0f0eaf2c40f1e64ea45634b3aa54a5\nMerged-In: I141de8ed6958fe42f727a0fa41473de4c1fb38de\n"
    },
    {
      "commit": "1f613db0284ab2dc58724054c2f68643de010246",
      "tree": "f12fc2853a2cbd13cec5ec80a9aac6a3f753b840",
      "parents": [
        "a9f74717e289ebf3a74fc3d163901bdc8147d731",
        "ad724e1e30f5070901afa9f0fed83cb7c386d2c8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 31 21:29:56 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jul 31 21:29:56 2020 +0000"
      },
      "message": "Merge \"light AIDL: use module_current\""
    },
    {
      "commit": "ad724e1e30f5070901afa9f0fed83cb7c386d2c8",
      "tree": "fb849caea95ec7fedd9bbf215087082974633b8b",
      "parents": [
        "5ae008679df7fa3b203ea949921c4630d59b0a15"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Jul 27 23:40:07 2020 +0000"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Jul 29 21:23:02 2020 +0000"
      },
      "message": "light AIDL: use module_current\n\nNow that this works for VINTF modules, make sure we have at least one\nexample of it on AOSP.\n\nFixes: 161501127\nTest: build only\n\nChange-Id: Ib02d36d172ad6654b4b7fc424ca14bb90ee503d5\n"
    },
    {
      "commit": "ba4d532fee4bbadcdcb7aa52edd12232f30e2fa4",
      "tree": "e484e52c8906abb021ccc1c1821fc428e678af2a",
      "parents": [
        "3d5e0bb649b26a41e7a2ceb9233606c5db6d79be"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Jul 28 13:09:30 2020 -0700"
      },
      "committer": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Jul 28 15:12:32 2020 -0700"
      },
      "message": "Suppress gtest error for tests without any instance\n\nBug: 162052785\nTest: m -j vts\nChange-Id: I8c1a48e6fbd7c8161137902b5332911fa0d7b8b3\n"
    },
    {
      "commit": "d610435ac4bb051761b0f016aa6cdf2e884c55b5",
      "tree": "de281ff524e85c32a85f458c26e57db50459ae62",
      "parents": [
        "991650fd8a6f361b555a9dfcca77fb91352ab3c4"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Wed Jul 01 12:16:13 2020 +0900"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Tue Jul 07 16:22:36 2020 +0900"
      },
      "message": "update hidl .bp\n\nHIDL libs are not necessarily part of VNDK now. Because some are\nused by VNDK libs, they are still VNDK. But rest are now just\nvendor-available.\n\n.hidl_for_test files are also removed because they are used to exclude\ntest-purpose hidl libs from VNDK libs.\n\nInstead, .hidl_for_system_ext files are added to tests/lazy to\ndistinguish them from others which are installed /system.\n\nBug: 143933769\nTest: update-makefiles.sh \u0026\u0026 m com.android.vndk.current\nMerged-In: Ia81312dda340b6b5cbdd7a3c21e1d323bda39a4a\nChange-Id: Ia81312dda340b6b5cbdd7a3c21e1d323bda39a4a\n(cherry picked from commit b0907a6bb86e6ab67e181ac2477da8d827233d1f)\n"
    },
    {
      "commit": "15664d3f58148f8ccc39a40b9286330892bd5c4c",
      "tree": "8c3039fbde6dd0a4e0ab2d94208648145aa06f41",
      "parents": [
        "3cd2b74e0ddf1d38979a021967b4324aae2958a9",
        "cfb374895df5d1019a834cb87c32857b094acfac"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 09 07:49:49 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Apr 09 07:49:49 2020 +0000"
      },
      "message": "Merge \"Freeze vintf aidl interfaces\""
    },
    {
      "commit": "cfb374895df5d1019a834cb87c32857b094acfac",
      "tree": "4ae64cd87148d112864edce4c2f85118e9234e72",
      "parents": [
        "ba894f81db6f20b9fef104e31eb1f7dc26f68c2d"
      ],
      "author": {
        "name": "Jeongik Cha",
        "email": "jeongik@google.com",
        "time": "Wed Apr 08 16:23:55 2020 +0900"
      },
      "committer": {
        "name": "Jeongik Cha",
        "email": "jeongik@google.com",
        "time": "Wed Apr 08 20:28:40 2020 +0900"
      },
      "message": "Freeze vintf aidl interfaces\n\nAIDL interfaces which are vintf-stable have to be frozen in release.\nBut these interfaces have been never frozen, so freeze them.\n\n- android.hardware.power\n- android.hardware.identity\n- android.hardware.keymaster\n- android.hardware.vibrator\n- android.hardware.light\n- android.hardware.tests.extension.vibrator\n\nBug: 153500421\nBug: 153500550\nBug: 153511407\nBug: 153500549\nBug: 153501107\nBug: 153501202\nTest: m\nChange-Id: I643c25fc695f9d1e874dcceb327d465c49e9cab6\n"
    },
    {
      "commit": "db3a8dcdd4b1aa3fda0bca598615f268db4369c8",
      "tree": "734ec9915123813cd202380a2dc3e2f9f86b5db7",
      "parents": [
        "ba894f81db6f20b9fef104e31eb1f7dc26f68c2d"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Mon Mar 30 14:59:20 2020 +0900"
      },
      "committer": {
        "name": "Jeongik Cha",
        "email": "jeongik@google.com",
        "time": "Wed Apr 08 20:20:52 2020 +0900"
      },
      "message": "Update the current API dump\n\nAll aidl_interface modules should by default considered as stable, in\ncase it is used across system and vendor partitions, or across modules.\nLike other API surfaces, we need to have a dump for the current\n(yet-to-be-released) version and update it when there is an API change.\nThis is done via .\n\nThen the owner of the interface can freeze the current version as a\nnumbered version via .\n\nThis change shal be rejected only when the owner is certain that the\ninterface is not used across the updatable boundaries.\n\nBug: 152655547\nTest: m\nChange-Id: If47c5982894dc99a7f2d1767d64be60b491842c7\nMerged-In: If47c5982894dc99a7f2d1767d64be60b491842c7\n"
    },
    {
      "commit": "ba894f81db6f20b9fef104e31eb1f7dc26f68c2d",
      "tree": "1a5c817e89a282e217696fdc4d62c82a4fbede73",
      "parents": [
        "1c4905c2eeded997194f9d7ce7f828502fbc99e6"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Mar 26 00:06:39 2020 -0700"
      },
      "committer": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Apr 07 15:17:02 2020 -0700"
      },
      "message": "Rename vts-core to vts\n\nBug: 151896491\nTest: local build\nExempt-From-Owner-Approval: This CL update suite name vts-core to vts as\nthe suite name is updated. This CL won\u0027t change test logic or behavior.\n\nChange-Id: I562b4dc50765e953800a814a8fd84a01c1b9352b\nMerged-In: I562b4dc50765e953800a814a8fd84a01c1b9352b\n"
    },
    {
      "commit": "84dd3b74967cf08520b022d6ae324b99bba373f1",
      "tree": "146dbbe27a7b92aab9bc5bc914070f95c1610f14",
      "parents": [
        "b0607b90b935572409be10b680b52619ab27917f"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Jul 25 17:13:52 2019 -0700"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Fri Feb 07 01:50:36 2020 +0100"
      },
      "message": "Add AIDL Lights HAL to support multiple lights per type\n\nThis is a revision of the previous 2.0 HIDL-based light HAL.\nIt accomplishes 2 goals:\n 1) Support more than 1 light for a given type. This allows Assistant to\n    use the HAL on TV platforms that have usually 4 indicator lights.\n 2) Use AIDL, which is the more modern way of writing HALs.\nThe previous HAL is in hardware/interfaces/light/2.0 and the new one is\nin versioned as aidl, as that supports forward compatibility.\n\nTest: atest VtsHalLightTargetTest\nBug: 142715294, 142230898\nChange-Id: I6d8c12b3df88e02f2a0fff8b6aa8543372b510c8\nMerged-In: I08d831ca0380d8bb187e43f6d5c214810ff72f50\n"
    },
    {
      "commit": "0e1efc568c8965facf7aa7d82df9aea0fcebd2e0",
      "tree": "6e370a3c642381ab1ad891d781767681877cd6dc",
      "parents": [
        "ab017f20cf256cba57ad9a00ee3d5e0cf214fa0e",
        "4856370e549b9356a3f4e8eb6f0901f17124ae92"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Mon Oct 14 15:35:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 14 15:35:48 2019 +0000"
      },
      "message": "Merge \"Add VtsHalLightV2_0TargetTest and VtsHalNeuralnetworksV1_* to vts-core\""
    },
    {
      "commit": "4856370e549b9356a3f4e8eb6f0901f17124ae92",
      "tree": "47a027c762bb18e46f934dc2030816c955e468ef",
      "parents": [
        "c048c187be35b6b6dfd24cb6aecc29f17519c9b5"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Oct 10 13:45:43 2019 -0700"
      },
      "committer": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Oct 10 13:45:43 2019 -0700"
      },
      "message": "Add VtsHalLightV2_0TargetTest and VtsHalNeuralnetworksV1_* to vts-core\n\nBug: None\nTest: None\nChange-Id: I3fbbba0dc283bec2de025f0b743d97ded5874bf9\n"
    },
    {
      "commit": "34ed38743ee3d03886d5990330242e6f9367129c",
      "tree": "de62980957131c7738aff9ba168bc2b40e752bfc",
      "parents": [
        "772fb53999dbba193b8333eb51812cb1a19bd74a"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Mon Oct 07 12:43:36 2019 -0700"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Mon Oct 07 16:33:06 2019 -0700"
      },
      "message": "light: Allow blank_screen utiltiy to get color from command line\n\nBug: 142058809\nTest: blank_screen 0xFFFFFFFF\n\nChange-Id: I4efdaaa2397b076e5699a75852bb15bfb1f6c5f8\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "b3a4d3832e930114ffbeaec4531b58701899603e",
      "tree": "5f75e7a880910c80e2acb384fce0eebcab4e087a",
      "parents": [
        "8190dbeef05d1c50fdbc68808ff30b1116f89034"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Sep 05 14:12:03 2019 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Sep 06 01:07:02 2019 +0000"
      },
      "message": "Remove libhwbinder/libhidltransport deps\n\nSince these were combined into libhidlbase.\n\nBug: 135686713\nTest: build only (libhwbinder/libhidltransport are empty)\nChange-Id: I075670b64eebbbbd6a6ae0e84ad51bf1c6f5ba36\n"
    },
    {
      "commit": "022cda0236096724a9b1801d25d1983eb6930025",
      "tree": "d539baa17985d0b42124ad355ffa5f615c94e595",
      "parents": [
        "f71728f04b00442ea4a2533fd2187956c89c73f8"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Aug 21 15:44:07 2019 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Aug 21 15:46:02 2019 -0700"
      },
      "message": "Lights: parameterized VTS tests.\n\nBug: 139437880\nTest: run VtsHalLightV2_0TargetTest as gtest\nChange-Id: I43e8f43583e0ad5fc560c3ee2129305396751e29\n"
    },
    {
      "commit": "1ae4615d9f6f3ae90c5b8669ea819f06c624b8f8",
      "tree": "e80bf4c12638b842d0fd09512959414447cab93b",
      "parents": [
        "ee4ee60689703adc8778beb105efc61033142262"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Apr 17 09:38:50 2019 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Apr 17 09:38:50 2019 -0700"
      },
      "message": "Update hidl makefiles for bpfmt\n\nhidl-generated makefiles are now generated such that bpfmt(file) \u003d\u003d file.\n\nBug: 67417008\nTest: enable bpfmt hook\nChange-Id: I1f69d292bc23a7cc293a66110cb02d597e1019ad\n"
    },
    {
      "commit": "a878aee9abf32b6d16e874fd0124febb8100626b",
      "tree": "13493994f52ff8e7dce348c2def5abc06c090437",
      "parents": [
        "60bc204c1d7501fa2e90974fe9784765be29bf11"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Mar 01 12:47:25 2019 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Mar 04 11:27:17 2019 -0800"
      },
      "message": "Update makefies: no \u0027types\u0027\n\nBug: 123976090\nTest: N/A\nChange-Id: I30fb04c81889b62775e1b764b965fdb0f893de17\n"
    },
    {
      "commit": "45c1dd8160e974d95adf661f15fe4cd00debf58a",
      "tree": "855c3706451d5b8d48da6bdbeacf08a9d1347b49",
      "parents": [
        "db4cc673f5c5d6607b029f19a0669e0640591091"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Mon Jan 14 13:57:12 2019 -0800"
      },
      "committer": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Wed Jan 23 15:29:05 2019 -0800"
      },
      "message": "Add lazy service target to the light HAL\n\nThis change allows a device to include the lazy service implementation,\nwhich will allow the HAL to exit when it is not in use.\n\nTest: Manually observe brightness slider behavior\nChange-Id: I7f8f747ebe6e183e1aaf1406852e6e26a97aee35\n"
    },
    {
      "commit": "68ae05dd2d9eb563887b0f3208ab8d41f9f47e14",
      "tree": "104f96d2f8ebbf8767d57b9f35850784dd16487c",
      "parents": [
        "60d34da5f0527f677d04a76409977d5064601fec"
      ],
      "author": {
        "name": "Keun Soo YIM",
        "email": "yim@google.com",
        "time": "Tue Nov 27 14:04:42 2018 -0800"
      },
      "committer": {
        "name": "Keun Soo YIM",
        "email": "yim@google.com",
        "time": "Fri Dec 07 10:49:56 2018 -0800"
      },
      "message": "pack VTS cc_test binaries as general-tests\n\nTest: make general-tests\nBug: 120093339\nMerged-In: I363450d205868f900e4925ccff1430e2a569f2a4\nChange-Id: I363450d205868f900e4925ccff1430e2a569f2a4\n"
    },
    {
      "commit": "44c01c088303546c6197afddeb367f79a22afefd",
      "tree": "cad012ad9aa3fe33b3d9bd09cf61556cb066e667",
      "parents": [
        "e433a1b7ae645f8be717aaf4920b34f651000f74"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu May 24 13:16:54 2018 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri May 25 00:38:14 2018 +0000"
      },
      "message": "Revert \"blank_screen: always exit with _exit().\"\n\nThis was a temporary workaround in Android P, but it is fixed\nwith a relatively more dangerous change in libhwbinder.\n\nThis reverts commit 73ba34f1b7ab37a71c91ddbbe3e6d490d2161d34.\n\nBug: 77934844\nTest: reboot device and watch for screen to get shutdown, check logs\n\nChange-Id: I970144eea4acd8254f4a67ebe803f3c3eda9aba2\n"
    },
    {
      "commit": "73ba34f1b7ab37a71c91ddbbe3e6d490d2161d34",
      "tree": "6e38206498ea0e0617a3d6c03c8dfa124979c976",
      "parents": [
        "cf31bf85a93c680ddc99c67df6198685710112c8"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue May 22 15:23:41 2018 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue May 22 15:23:41 2018 -0700"
      },
      "message": "blank_screen: always exit with _exit().\n\nDelay starting the threadpool until necessary,\nand once started, always exit with _exit().\n\nBug: 77934844\nTest: screen is blanked on reboot\nChange-Id: I7715d889a6f78b9ce058fb3841ef7944116d8e82\n"
    },
    {
      "commit": "ebc5e9a5ea5e1bb6bc654ee72c38e512ba59d025",
      "tree": "51b598e7999186389d4f28ada34fedbb2b690f0c",
      "parents": [
        "dca679a7a96353bdb5f8ee8481d1f5d32ba7b516",
        "04f859a9b96bcd3b0deee6b84f20fcb841156e08"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 16 19:39:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 16 19:39:05 2018 +0000"
      },
      "message": "Merge \"blank_screen: shut off all lights\" into pi-dev"
    },
    {
      "commit": "04f859a9b96bcd3b0deee6b84f20fcb841156e08",
      "tree": "d0264556fa9bf60934fb7ccc7a22e54ee8c47087",
      "parents": [
        "31857339ef1178ea1c83c3288c636ae313a12105"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Mar 16 10:27:18 2018 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Mar 16 10:31:07 2018 -0700"
      },
      "message": "blank_screen: shut off all lights\n\nThis is used to make the phone appear off by init\nduring late boot (e.x. fsck for disk health), so\nit should shut off all lights (not just the screen).\n\nBug: 74976325\nTest: blank_screen\nChange-Id: I790cc3dd856c2c2095fa3cf82519fd30834304ca\n"
    },
    {
      "commit": "59dbae92ed243da5fa96d12551ac81de0e8f9897",
      "tree": "ff40cd3fd8eb9939d979f837f137a24237f2e6fa",
      "parents": [
        "31857339ef1178ea1c83c3288c636ae313a12105"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Mar 16 10:23:14 2018 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Mar 16 17:26:21 2018 +0000"
      },
      "message": "light service: mark as shutdown critical\n\nRequired because the lights need to be turned off late in boot\n(e.x. during fsck for disk health), and before, blank_screen\naccessing light encountered a race condition where if it didn\u0027t\nget scheduled before all of the processes which were getting\nshutdown were getting killed, the screen wouldn\u0027t blank.\n\nBug: 74976325\nTest: adjusting brightness continues to work\nTest: screen blanks during shutdown at the correct time\n    including when an artificial 5s delay is inserted when\n    the phone normally fscks (which can also be quick)\n\nChange-Id: I57ebc11d7ecf57ee327c681455712f4b53de6fd3\n"
    },
    {
      "commit": "d8f7fd48eaef0771ba2b4009965004cfaab56c74",
      "tree": "8ff8b12c594aae87e9a10d96adc5e322a6604848",
      "parents": [
        "11b80fe8d1f7da9e3e981cc86491b6812e0ffda7",
        "6a773b9a7cddcdcf76d33acf1cd7f050383adb8b"
      ],
      "author": {
        "name": "Zhuoyao Zhang",
        "email": "zhuoyao@google.com",
        "time": "Tue Feb 13 22:44:51 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 13 22:44:51 2018 +0000"
      },
      "message": "Merge \"Convert light hal test to use VtsHalHidlTargetTestEnvBase\" am: c4c77e570e am: 923bbc8934\nam: 6a773b9a7c\n\nChange-Id: I0c4ca12e6de262660a0b47d0098ee3b314c4f8a4\n"
    },
    {
      "commit": "0f6e77caadc338b9419d448de29cec4b51a243da",
      "tree": "a07aca81e52759517919d22c6497ce7c804d5844",
      "parents": [
        "8f7ff5730b152542d476b039b15601785e3b777a"
      ],
      "author": {
        "name": "Zhuoyao Zhang",
        "email": "zhuoyao@google.com",
        "time": "Thu Feb 08 20:58:54 2018 -0800"
      },
      "committer": {
        "name": "Zhuoyao Zhang",
        "email": "zhuoyao@google.com",
        "time": "Sat Feb 10 12:41:49 2018 -0800"
      },
      "message": "Convert light hal test to use VtsHalHidlTargetTestEnvBase\n\nBug: 64203181\nTest: make vts\n      vts-tradefed run vts -m VtsHalLightV2_0Target\n\nChange-Id: I76eaac300697e25739c7ea0d2fb07b5b005a3040\n"
    },
    {
      "commit": "4afb529f4c758434eb6dee803eb079ac624121e3",
      "tree": "57a839eef10a37c035a46f51e031d44d5441490d",
      "parents": [
        "744e71e3e862507d9806ee9f9a9ef0684cc9d4b5",
        "c0404b5a868cd8dedcb4b873cc21df809822cbe7"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Jan 24 02:34:41 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:34:41 2018 +0000"
      },
      "message": "Merge \"Remove unnecessary group from blank_screen.\" am: 7b9e7c3f4b am: a3dfa8acc3\nam: c0404b5a86\n\nChange-Id: I4d6eeb9b1465f3b5b9b902c50f9c050985cb4168\n"
    },
    {
      "commit": "efab82214101180b4c8b3aecc792de018dd73892",
      "tree": "ecbd2bd263db79589c3739e28d0ef41b69edc216",
      "parents": [
        "64a7afb07ebc73fa3eb6f8667d4cb3f9877eef18"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Jan 23 15:15:40 2018 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Jan 23 15:15:40 2018 -0800"
      },
      "message": "Remove unnecessary group from blank_screen.\n\nWas accidentally copy-pasted here.\n\nBug: N/A\nTest: setprop ctl.start blank_screen\nChange-Id: I0b100b02aecd2649f2528834f431a0bc8b164c46\n"
    },
    {
      "commit": "35535bdd39196f73b3d9913b5219795fd7f97371",
      "tree": "d9e396de07ea848a0b7e115912949a0424aa9df7",
      "parents": [
        "4f3be2e3e9486b90f9e26f0b149b7331194d657f",
        "a2dc32bd294ba9062881d2d2a1dff6c70107a175"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Jan 22 20:43:34 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 22 20:43:34 2018 +0000"
      },
      "message": "Add \u0027blank_screen\u0027 util. am: 64a7afb07e am: 30cb8c1b79\nam: a2dc32bd29\n\nChange-Id: I4bf96f1c14cea91a504e2f425aa7281afb08b7f1\n"
    },
    {
      "commit": "64a7afb07ebc73fa3eb6f8667d4cb3f9877eef18",
      "tree": "d525431afee379aaf4d24c4e8a7404b6cbdba3ca",
      "parents": [
        "d7a0f2984d1e275ee6724ef723211270a9780565"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jan 19 12:59:09 2018 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jan 19 13:09:32 2018 -0800"
      },
      "message": "Add \u0027blank_screen\u0027 util.\n\nThis can be transitioned to by init to shutdown the\nscreen thereby preventing init from either depending\non binder or accessing halified sysnodes directly.\n\nBug: 70846424\nTest: manual + init use\nChange-Id: I86893ee5d7118547cd073297c0626e474f366b82\n"
    },
    {
      "commit": "5d4dc1b81e1b82b8552572c4a2e49b6c21c4b80a",
      "tree": "e6540f6db40c9c104273e31ffd7f8edb55ba8926",
      "parents": [
        "3fe18f6c0190bc46997e7d53793fd6b2afac48f9"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Jan 04 17:31:57 2018 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jan 05 10:16:34 2018 -0800"
      },
      "message": "Add interface specification for lights hal.\n\nSo that init knows how to start it and to provide\nan example of how to specify interfaces since there\nare no lazy starting services on Pixel yet.\n\nIn order to make lights a lazy service, it would also\nhave to be marked as \u0027oneshot\u0027.\n\nTest: manually using Light as a lazy service\nBug: 64678982\nChange-Id: I846a7e2d9545b42af9b985adb74883bda1b8c355\n"
    },
    {
      "commit": "98ca764006b25c105ba013db13a2660a6e839f81",
      "tree": "5ebd3a9268d3e6f5d98ff5677610fef9f449c0e2",
      "parents": [
        "c0204ee13d950cb815f4b85cc65e42a70decc70c"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Jan 04 17:31:57 2018 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Jan 05 18:15:25 2018 +0000"
      },
      "message": "Add interface specification for lights hal.\n\nSo that init knows how to start it and to provide\nan example of how to specify interfaces since there\nare no lazy starting services on Pixel yet.\n\nIn order to make lights a lazy service, it would also\nhave to be marked as \u0027oneshot\u0027.\n\nTest: manually using Light as a lazy service\nBug: 64678982\nMerged-In: I846a7e2d9545b42af9b985adb74883bda1b8c355\nChange-Id: I846a7e2d9545b42af9b985adb74883bda1b8c355\n"
    },
    {
      "commit": "7de4288e6d5bf4f82c325d1945b59735fc3e5f79",
      "tree": "035532f90c26b95cf3846be2d5c032710aea678c",
      "parents": [
        "eb2b87ba3ee16f245b9367ead0ce24471313e4da",
        "711ea3501ab2a1c3f692a565dc06bbdacfed739d"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Dec 22 22:02:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 22 22:02:12 2017 +0000"
      },
      "message": "Merge \"Add debug output for lights.\" am: 25ccf20c8c am: ba7d14198b\nam: 711ea3501a\n\nChange-Id: Ib37c58aeb9aa13542ae730426cc7c4e2ae39e19c\n"
    },
    {
      "commit": "b0c20e99a12f075a9a3289b05faf4fff8e0eb47f",
      "tree": "e08abe84ce1187a1bd9b18a46a094995dc19b7fd",
      "parents": [
        "8e0f8836d92fa92b67f516b9244d052ef61f2b23"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Dec 20 14:50:53 2017 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Dec 20 14:51:47 2017 -0800"
      },
      "message": "Add debug output for lights.\n\nAs an example and also to expose which lights are\nregistered easily. Note, this is all the information\nthat we can print given the libhardware lights interface.\n\nBug: 70846424\nTest: lshal debug\nChange-Id: I5f55e3e64149fc63a45ab9dab94d5fea27bb61da\n"
    },
    {
      "commit": "63ad003de643bc9910ae1906c3f10a5515ddab2f",
      "tree": "00fbd87e8582caedd47403ee18417cc286c58b6f",
      "parents": [
        "31b76438965e8fb42e8c9be2d51e6d1c0f9e0c3e",
        "b31e72c5742a0f217fcfb629dece5ad225db6d84"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Dec 19 19:28:59 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 19 19:28:59 2017 +0000"
      },
      "message": "Cleanup Lights Android.bp am: fabe9e4bef am: 1617ee8132\nam: b31e72c574\n\nChange-Id: Ia2bf7eae93ae3252339b55de7b0080a04d808625\n"
    },
    {
      "commit": "fabe9e4bef0a0f2e7e5bf00b3baf2fc351d5de47",
      "tree": "6bb2eeb3f09cfe056e7927b8bcd90ae894cd50fa",
      "parents": [
        "aaa995113e05806d8b6cdc2cee3067a50b74ecd0"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Dec 18 17:55:09 2017 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Dec 19 01:57:03 2017 +0000"
      },
      "message": "Cleanup Lights Android.bp\n\nTest: none\nChange-Id: I3c5156a75a044c67f41878e880dece730ed7158f\n"
    },
    {
      "commit": "4025af9e81a2e8f7219b46ef2f01e156112a3f8b",
      "tree": "afef72cf7eb3973a9deb67eb64f30d0b0a9aa9ea",
      "parents": [
        "cd619af7bcb8ab53f60e4d3687051e79851e049c"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Dec 18 13:48:10 2017 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Dec 19 01:56:10 2017 +0000"
      },
      "message": "Light mk -\u003e bp.\n\nTest: boots\nMerged-In: I15c4779a7c9eea39fb20746f69800dcf20670275\nChange-Id: I963b957491575edbf68727ad4c97b733dceb0149\n"
    },
    {
      "commit": "adf8208c526bf22918f3652a41a75788dc4a1dbb",
      "tree": "1bdeb2e8aa1455391db86666057f61f5ac3ddfb5",
      "parents": [
        "75b87347aacbbd52fa62d36b189ccff2de4a162d",
        "7b9888217e3334a34a56f1b510e7f78b8e2b7453"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 29 17:53:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 29 17:53:33 2017 +0000"
      },
      "message": "Merge \"Remove subdirs\""
    },
    {
      "commit": "7b9888217e3334a34a56f1b510e7f78b8e2b7453",
      "tree": "be7d99cb5595e32a83ae42514a600d68af9ecac5",
      "parents": [
        "6a5daf8cac8fdec6a1d48a4d699f22c82e448165"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Nov 28 17:19:46 2017 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Nov 28 17:19:46 2017 -0800"
      },
      "message": "Remove subdirs\n\nRemoving whenever I see these in code reviews.\n\nTest: none\nMerged-In: I4322f533a837d55618ec2ed2125e8966ace9d61d\nChange-Id: I4322f533a837d55618ec2ed2125e8966ace9d61d\n"
    },
    {
      "commit": "fcca4e23b7aa6e5992a7fd0b37b683adf62f4ec1",
      "tree": "a36f10eba0ddc81fb4be8b65225ba5a1a1eba5f4",
      "parents": [
        "5ca6f514ebd3c5401af380b28ec4efe9bc783f9d"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Nov 28 14:22:43 2017 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Nov 28 14:22:43 2017 -0800"
      },
      "message": "Remove subdirs\n\nRemoving whenever I see these in code reviews.\n\nTest: none\nMerged-In: I4322f533a837d55618ec2ed2125e8966ace9d61d\nChange-Id: I4322f533a837d55618ec2ed2125e8966ace9d61d\n"
    },
    {
      "commit": "1b275a2c416fc00a9227e9fb0937f2aaea01bda6",
      "tree": "8296ab566c112f552a5f0ad23701721bde31788c",
      "parents": [
        "6a5daf8cac8fdec6a1d48a4d699f22c82e448165"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Nov 20 14:06:42 2017 -0800"
      },
      "committer": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Nov 28 17:13:03 2017 +0000"
      },
      "message": "Use -Werror in hardware/interfaces/light/2.0\n\nBug: 66996870\nTest: build with WITH_TIDY\u003d1\nChange-Id: If922bef89eba554c37b74a574bb0a042cfad46c7\nMerged-In: I15c4779a7c9eea39fb20746f69800dcf20670275\n"
    },
    {
      "commit": "8db261bc99e1e673d3eb6dad73278e8a5311aadd",
      "tree": "c722c5b2d801da80ea171ab03d1ae4d85059ec1c",
      "parents": [
        "446e97afaf2619030c44b23a07c1074349ca816f"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Nov 13 09:20:37 2017 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Nov 13 10:00:18 2017 -0800"
      },
      "message": "Updating makefiles for hidl_interface.\n\nBug: 64487114\nTest: manual\nMerged-In: Ie13d9e014cf2b81c18c67f551b4644fb9f0ba812\nChange-Id: Ie13d9e014cf2b81c18c67f551b4644fb9f0ba812\n"
    },
    {
      "commit": "a1169dd600091cc9a451b91e7b4573dc1d9049b3",
      "tree": "e7b60403dc8cb464f2d9f9782c8bf06262e6bf74",
      "parents": [
        "771dff2a2d014df7118263d2c0a8cc8522cf480c"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Nov 09 19:05:17 2017 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Nov 10 09:06:55 2017 -0800"
      },
      "message": "Update makefiles for hidl_interface.\n\nBug: 35570956\nTest: manual\nChange-Id: I7a220b78ee081240e1dc30ef5672ba39e3e98375\n"
    },
    {
      "commit": "1d7374c5e168c825b75185af53c77f4eae9eea2c",
      "tree": "a7eced61ea6707420e7f706a64f4db63c0ec4611",
      "parents": [
        "58e7856b4f72ea28f7a2be3943d80d1e4003af54",
        "116161d94eca370d3054f0fe34b2c9d8acce70c4"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Oct 11 16:39:21 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 11 16:39:21 2017 +0000"
      },
      "message": "Update for Soong java makefiles. am: c3e80fa01e am: 0fff75dee1 am: 6c811964a1\nam: 116161d94e\n\nChange-Id: I33643636e2511de77fdf7de57777eb67edee2e52\n"
    },
    {
      "commit": "c3e80fa01ec895f1e0ba72ffb9ff48ec468e07b9",
      "tree": "1a29996c5260aed3a1567384f29a2220603da788",
      "parents": [
        "b74728a92e88c354cf5f4e07981095ed2c2e8840"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Oct 10 11:05:20 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Oct 10 23:07:20 2017 +0000"
      },
      "message": "Update for Soong java makefiles.\n\nTest: pass\nBug: 33420795\nChange-Id: Id9b1919a19b8ff682738cfb0869a479b4dbb4293\n"
    },
    {
      "commit": "9b019ac4feb44463f64aa6d1c6b40f0ba2ebdecc",
      "tree": "5366a208fca2f511b55fcf57927a07ea010e36c2",
      "parents": [
        "dacb58e6a28dc8e1a34092314492429dfab1ccfd",
        "0653f3b212738afeb9b841c1348f1ba2d59a6e18"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Oct 05 21:52:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 05 21:52:50 2017 +0000"
      },
      "message": "Merge \"Remove useless Android.mk files.\" am: 75d5cf515a am: f27cfa15d7 am: 33dc30ce49\nam: 0653f3b212\n\nChange-Id: I7c2da3cf30da7b4a1eda7e5369e9caa5ebab2462\n"
    },
    {
      "commit": "75d5cf515a5134f22b67250f79a6f642e865b6b1",
      "tree": "9359fc7451e786fc15d6d50316b9cc90eb2d6533",
      "parents": [
        "ac01ed1ae45731a79291e0d2c137bb92e3de5fe6",
        "4b60470f1a728a1d0c92e2bc8a09f4a9872b7f76"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 05 21:40:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 05 21:40:27 2017 +0000"
      },
      "message": "Merge \"Remove useless Android.mk files.\""
    },
    {
      "commit": "4b60470f1a728a1d0c92e2bc8a09f4a9872b7f76",
      "tree": "617b6a5ffef9e0f53debc151d7d4505b1f443b04",
      "parents": [
        "85bb01dd6bb8e2392dff5eafd568b57e8ea5e04d"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Oct 04 15:29:17 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Oct 04 15:52:40 2017 -0700"
      },
      "message": "Remove useless Android.mk files.\n\nThese have been c/p\u0027d all over the place.\n\nTest: m -j nothing\nBug: 33420795\nChange-Id: I77979866dbb2345a41a873c84ec3fccd7b127510\n"
    },
    {
      "commit": "70bfb9d250087071fb1cabc6f7e06f26c806e7e6",
      "tree": "8104e06cc24700d49f3901014385b04ceb010ed0",
      "parents": [
        "bf5e381a8b6dc8bfcb00ce6b91a82ffe21d2fe6c",
        "9a17f41f6f80c64b947b9ea2f35e400fd8f96599"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Oct 04 21:54:11 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 04 21:54:11 2017 +0000"
      },
      "message": "Merge \"Update for hidl adapter module defaults.\" am: 988c977079 am: 861651985f am: b53e6ad535\nam: 9a17f41f6f\n\nChange-Id: I78d9292068b372238554fd9d35128e69f5b5f9d2\n"
    },
    {
      "commit": "527fd76a0e7c032af7d2c232fbd12bd1d36a4221",
      "tree": "eca5b7908fdadc3cb20ff62d5f9bcacb5f85dda3",
      "parents": [
        "b020127017a7faf52195f0911b2378c7e69da614"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Oct 04 12:47:03 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Oct 04 12:47:03 2017 -0700"
      },
      "message": "Update for hidl adapter module defaults.\n\nTest: pass\nChange-Id: Idc6a943149a279bf17cfcfd0f2571473e53bbbbf\n"
    },
    {
      "commit": "91799c6cc7ec13e1c5579131cf9daa8333f4d62b",
      "tree": "b64178751e3bf57789a62234809b34ab527e3e00",
      "parents": [
        "4b9e69b69881d2e32f3cb65ded9b0282ab54b692",
        "9fdd241905c9e4eeedf48e4610a83a5bed20da78"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Sep 27 00:02:52 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Sep 27 00:02:52 2017 +0000"
      },
      "message": "Merge \"Fix typo in update makefiles.\" am: 9960148420 am: f07e364ce3 am: 71a193a425\nam: 9fdd241905\n\nChange-Id: I1c852fa6600fecc44d5afd1a65a5f51c43ecf71c\n"
    },
    {
      "commit": "a5299ee739647498cd40dcac8b167bb7a6a1d66a",
      "tree": "7047bd6be81c9f10d6e5928a67a06363618355da",
      "parents": [
        "26a0bb27627c43b599a7807ecf5ec594a525660a"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Sep 26 12:54:42 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Sep 26 21:59:43 2017 +0000"
      },
      "message": "Fix typo in update makefiles.\n\nBug: 37518178\nTest: pass\nChange-Id: Ic401b3a473f15ca4c01e58b3072e19db7c31b653\n"
    },
    {
      "commit": "7741c0e17b5bb9ee6a9fdd9e6c1c4eca2dacae00",
      "tree": "d3eabaf3246368d9703b4fac65efba04590f33ff",
      "parents": [
        "1573c2e8fd9ad6222f77d9089929a8598ac25d68",
        "97228c0b7de085b507b78a1bc16e15725de48e4e"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Sep 26 13:36:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 26 13:36:09 2017 +0000"
      },
      "message": "Update makefiles for hidl adapter. am: 26a0bb2762 am: 73949c1d7e am: b94d0c7290\nam: 97228c0b7d\n\nChange-Id: Ic4b459b7c1a4325453945b0b00db8f44e4e77c26\n"
    },
    {
      "commit": "26a0bb27627c43b599a7807ecf5ec594a525660a",
      "tree": "de18c34fd98b50e3172080fe7a40e52282d8da4c",
      "parents": [
        "7728f0ce5c7f7da067a446531b80d199bcd5c849"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Sep 22 14:10:47 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Sep 25 18:35:56 2017 +0000"
      },
      "message": "Update makefiles for hidl adapter.\n\nBug: 37518178\nTest: manual\nChange-Id: I50e999907d3c64d2b039272b823971998da64d1b\n"
    },
    {
      "commit": "81104ae5ef307ed5fb2f81e25a09d1574ec31fae",
      "tree": "911115341ee4842953fd55ab00abc973acf2849e",
      "parents": [
        "db2e5123b08bbdd679d952536942c9e9dcb2898f"
      ],
      "author": {
        "name": "Jaekyun Seok",
        "email": "jaekyun@google.com",
        "time": "Wed Aug 30 11:13:32 2017 +0900"
      },
      "committer": {
        "name": "Jaekyun Seok",
        "email": "jaekyun@google.com",
        "time": "Tue Sep 12 08:01:42 2017 +0900"
      },
      "message": "Add \u0027vendor.\u0027 prefix to a vendor HAL service name\n\nTo prevent property name collisions between properties of system and\nvendor, \u0027vendor.\u0027 prefix must be added to a vendor HAL service name.\nYou can see the details in http://go/treble-sysprop-compatibility.\n\nTest: succeeded building and tested on a walleye device\nBug: 36796459\nChange-Id: I4e8fbee791ec917a8f627a1366f4d44ec7e6febc\n"
    },
    {
      "commit": "b65c5ceff282e169de8bb7a834b498da0c737a57",
      "tree": "ca80db609728049eb420592a7fbe0dde2eca496f",
      "parents": [
        "8d0d6f99dfbd121140549adc43f360686467e875"
      ],
      "author": {
        "name": "Tri Vo",
        "email": "trong@google.com",
        "time": "Tue Aug 22 15:21:18 2017 -0700"
      },
      "committer": {
        "name": "Peng Xu",
        "email": "pengxu@google.com",
        "time": "Fri Aug 25 11:48:10 2017 -0700"
      },
      "message": "VTS tests now static link to HAL def libs.\n\nAnd use VtsHalTargetTestDefaults.\nThis is a partial cherry-pick of ag/2657080.\n\nBug: 64040096\nTest: compiles, works fine in internal master\nMerged-In: I8f6995e9536a9aefe283ee3effec9f5a7f03b620\nChange-Id: I76d47d8546416b57055841851a9d343026cd3210\n"
    },
    {
      "commit": "dfd82875064da86c6282a112aa7c9d4ec61af9e2",
      "tree": "baec97614a1dc7bdd4e8afe1b0925b1040f4ea64",
      "parents": [
        "fe2279d2cc34559ad6de63a4051c832203e31f34"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Aug 10 15:15:40 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Aug 14 20:25:09 2017 +0000"
      },
      "message": "Updating all makefiles.\n\nBug: 64487114\nTest: none\nMerged-In: I8608c8f636c35f21e4246a805a9eff6d14124e0a\nMerged-In: I2fa89b6661c39859ec4fb62c4bb0a05a35e645f0\nMerged-In: Ifdc3c17cb2b85c18b37dac2d03bb5c8935c23180\nChange-Id: I170fa1c4fe39f8109b1670db58ef99bb11afc0be\n"
    },
    {
      "commit": "6da35570df5711f14bc9dd8e5883d83e45e6c213",
      "tree": "5d6805eadfac8bb670a4c0e37dd84f39a446eafc",
      "parents": [
        "3867cce26bd12a247b8b97ecd3344a383dcee2ae"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Aug 10 15:14:53 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Aug 10 23:43:46 2017 +0000"
      },
      "message": "Updating all makefiles.\n\nBug: 64487114\nTest: none\nChange-Id: I8608c8f636c35f21e4246a805a9eff6d14124e0a\n"
    },
    {
      "commit": "2b2ba2fa8376a5552a8639f829f63b451ded0ee0",
      "tree": "af4768a8a7119d931b7e462fa0a236a357ead911",
      "parents": [
        "70029d33788fad0edb1032482a2c7a6bb094de21",
        "a6969cdd68afecec89fcd6d4c5121c4d35232d70"
      ],
      "author": {
        "name": "Tri Vo",
        "email": "trong@google.com",
        "time": "Thu Aug 10 18:38:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 10 18:38:53 2017 +0000"
      },
      "message": "Merge \"VTS tests now static link to HAL def libs. #2\" into oc-mr1-dev am: 2883486706\nam: a6969cdd68\n\nChange-Id: Iecd7cfd4e02aea837647e2f12446e7375744f004\n"
    },
    {
      "commit": "0c2ce357b11bc18e0c1ff775968ea3179ae38a8b",
      "tree": "fd0387b109dbbeee784cc06b5b0dd1b4c7b5bb33",
      "parents": [
        "cc1007af3350bd1a3c001da968a56655c7780cde"
      ],
      "author": {
        "name": "Tri Vo",
        "email": "trong@google.com",
        "time": "Thu Aug 03 16:37:47 2017 -0700"
      },
      "committer": {
        "name": "Tri Vo",
        "email": "trong@google.com",
        "time": "Thu Aug 10 17:44:57 2017 +0000"
      },
      "message": "VTS tests now static link to HAL def libs. #2\n\nAnd use VtsHalTargetTestDefaults.\n\nBug: 64040096\nTest: crop out all non-affected tests from vts-hal-hidl.xml and run\nvts-tradefed run commandAndExit vts-hal-hidl --skip-all-system-status-check \n--skip-preconditions\n2 failures, same as without this change:\nGatekeeperHidlTest.DeleteAllUsersTest\nGatekeeperHidlTest.DeleteUserTest\n\nChange-Id: I8f6995e9536a9aefe283ee3effec9f5a7f03b620\n"
    },
    {
      "commit": "723c2dbd43173c3fa2b24bba084b03d4ac389a77",
      "tree": "e04bdfc8146489ee0ecea095da6bec9a448a78d4",
      "parents": [
        "526b33a924b71162faf6c88fa5e1857733a2c23c",
        "d66371512c8662d31e8255ee60dff8d7c4828a7f"
      ],
      "author": {
        "name": "Justin Yun",
        "email": "justinyun@google.com",
        "time": "Sat Aug 05 02:17:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Aug 05 02:17:38 2017 +0000"
      },
      "message": "Update make file for vndk enabled. am: 608d773ef8\nam: d66371512c\n\nChange-Id: I35b778c39c2349346278deb6dea56b8cd3701f7d\n"
    },
    {
      "commit": "608d773ef8f346105d77ca5292505949a240b699",
      "tree": "d847621e5a8c62b5090f5f361712f9cdc0c078b6",
      "parents": [
        "d9b12c13e5fd5f3e6fa7f1090d118a0c5f3dfb33"
      ],
      "author": {
        "name": "Justin Yun",
        "email": "justinyun@google.com",
        "time": "Fri Aug 04 14:12:23 2017 +0900"
      },
      "committer": {
        "name": "Justin Yun",
        "email": "justinyun@google.com",
        "time": "Fri Aug 04 14:12:23 2017 +0900"
      },
      "message": "Update make file for vndk enabled.\n\nUpdate the Android.bp generated with hidl-gen.\n\nTest: build with and without BOARD_VNDK_VERSION\u003dcurrent\nBug: 63866913\nChange-Id: I1a9db1df49e0f13c5790da2b118ae9ec63ba34a7\n"
    },
    {
      "commit": "6ae7aad1713fa875ca971efcc3c851c8c6170c1b",
      "tree": "a1b94992db50eef9afe23b2d4dc9caf923c5b81f",
      "parents": [
        "dda5230e52bbf198433a6388ed5ede406f573921"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Aug 03 12:12:07 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Aug 03 23:02:46 2017 +0000"
      },
      "message": "Update makefiles (frameworks.jar).\n\nTest: links at runtime and buildtime\nBug: 35771640\nChange-Id: Ic7a71653d659115205e5bdbb782f73b774af0b29\n"
    },
    {
      "commit": "0621d2f5175a55295bb897c38009b2f19dfdf5ec",
      "tree": "47322397992507d4561a6c6b265844f84af765f2",
      "parents": [
        "a40e78794652e031bd51bc6e172c477f696c5a2b",
        "7694738e26d3e8e88e41956be8020d65542b26b2"
      ],
      "author": {
        "name": "Tri Vo",
        "email": "trong@google.com",
        "time": "Thu Aug 03 15:37:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 03 15:37:24 2017 +0000"
      },
      "message": "Update Android.bp HIDL makefiles am: f5d136c231\nam: 7694738e26\n\nChange-Id: I7592025d540bbe46d2e2726ae39ae34f352a1a30\n"
    },
    {
      "commit": "f5d136c231a8c0b601e236a63b7bb4d4c92ca526",
      "tree": "da385476b0496a6df4d8498005424dea3dcc5885",
      "parents": [
        "7dcc345b6428a33c9d4f954ba98be0fd37d0b5f7"
      ],
      "author": {
        "name": "Tri Vo",
        "email": "trong@google.com",
        "time": "Wed Aug 02 15:19:22 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu Aug 03 00:30:01 2017 +0000"
      },
      "message": "Update Android.bp HIDL makefiles\n\nAllow HAL definition libs to be static.\n\nBug: 32920003\nBug: 64040096\nTest: update-all-google-makefiles.sh\nChange-Id: I1483d572bea6799717d1614fb7d52fe225e31104\n"
    },
    {
      "commit": "ee2cc179cdf897e4576dcd24dfb2ebd70bdbe8f1",
      "tree": "93ccc7b4a7e0bacd258f4939bdd529474f104fe1",
      "parents": [
        "985907ae0b228b87d55c9768536ebd71522ce21e"
      ],
      "author": {
        "name": "Ryan Campbell",
        "email": "ryanjcampbell@google.com",
        "time": "Thu Jul 27 10:39:14 2017 -0700"
      },
      "committer": {
        "name": "Ryan Campbell",
        "email": "ryanjcampbell@google.com",
        "time": "Thu Jul 27 10:39:14 2017 -0700"
      },
      "message": "Convert android.hardware.light@2.0 to soong.\n\nConvert both the *-impl.so and the *-service to be built with Soong\ninstead of make.\n\nTest: cd hardware/interfaces/light \u0026\u0026 mma -j60\nBug: 37512442\nChange-Id: I15c4779a7c9eea39fb20746f69800dcf20670275\n"
    },
    {
      "commit": "f2031678143271f507b1de56b37bf0e5451e7a6b",
      "tree": "37f8739a6f735f9aa2322c19c2872677ec11ff81",
      "parents": [
        "855dde3b9a5aacf9256a9bafc8309721fba5067f",
        "76cfb841405a7884519181dd924459c142ac43dd"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon May 22 17:15:20 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon May 22 17:15:20 2017 +0000"
      },
      "message": "Update makefiles. (2/2)\nam: 76cfb84140\n\nChange-Id: I24d21438a5b2f447d2160929c6ff6e17b2b66820\n"
    },
    {
      "commit": "76cfb841405a7884519181dd924459c142ac43dd",
      "tree": "b648d9f622dd0a61c31022d49cac1ab2af926a5e",
      "parents": [
        "e4d318948aa67150a33e6f25a9dce662afa14c4a"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri May 19 15:52:22 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri May 19 15:54:03 2017 -0700"
      },
      "message": "Update makefiles. (2/2)\n\nAdds default configuration for all hals.\n\nBug: 38415912\nTest: pass\nChange-Id: Idd1f3a2b7b16ad956d31784a513e93a066cdd02e\n"
    },
    {
      "commit": "a32ebce372ad781e1651760a190c28908570ca32",
      "tree": "db42057aca74e83fa57c202b414fd5e3c8879e7b",
      "parents": [
        "b05e4c9414f4784844f0cbd06447d15e38573597",
        "bc7112412076c403b4cb0d5c7316f9ef39b7a20d"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Thu May 11 00:48:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 11 00:48:55 2017 +0000"
      },
      "message": "Update makefiles for c++-sources and c++-headers. (2/2)\nam: bc71124120\n\nChange-Id: Icf36068a4d863a8520854c7a83e51f960c188e12\n"
    },
    {
      "commit": "bc7112412076c403b4cb0d5c7316f9ef39b7a20d",
      "tree": "52b86100501770a224b2679643a8564e20948421",
      "parents": [
        "71619beef7871e58aa916d740cb7826f63249782"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue May 09 19:51:19 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue May 09 19:58:43 2017 -0700"
      },
      "message": "Update makefiles for c++-sources and c++-headers. (2/2)\n\nTest: pass\nBug: 38174080\nChange-Id: Icad451f9f9ad5f46412356a4171a8a1222f8e545\n"
    },
    {
      "commit": "5c63b11f767699d46f918d4938581ba5307ba487",
      "tree": "b6a3a9b1f8d9ca7a034256ff11bae11c905d5e05",
      "parents": [
        "ad024e52e46b36434741e54299f4b6a065a66e5b"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue May 02 09:46:22 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue May 02 15:29:30 2017 -0700"
      },
      "message": "Remove redundant dependencies\n\nandroid.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.\n\nTest: links\nBug: 33276472\nMerged-In: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d\nChange-Id: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d\n"
    },
    {
      "commit": "206e38a4e8c32b8ceb99ceefc387473fbb877755",
      "tree": "30fc51f328e8a5075813b0c015e0a38fdcf6ba4a",
      "parents": [
        "69c42429d1ef8a32882352fb4d8b3f39c2151697",
        "4f1bbf707409ebe87fa558b75df4da54c3d2ec29"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 18 00:26:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 18 00:26:33 2017 +0000"
      },
      "message": "Merge \"Remove dependency of libhardware_legacy from HAL services\" into oc-dev"
    },
    {
      "commit": "4f1bbf707409ebe87fa558b75df4da54c3d2ec29",
      "tree": "49a6b9e6d946e479050dd630f9fcc751ca4ebe7f",
      "parents": [
        "8eb3a1ea592bc5061b356b1fa8ddde3ae94710cc"
      ],
      "author": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Fri Apr 14 12:43:56 2017 +0800"
      },
      "committer": {
        "name": "Hung-ying Tyan",
        "email": "tyanh@google.com",
        "time": "Sat Apr 15 10:17:16 2017 +0800"
      },
      "message": "Remove dependency of libhardware_legacy from HAL services\n\nIt is not used by these services.\n\nBug: 33241851\nBug: 37305530\nTest: built and tested on sailfish\nChange-Id: I1f3f51981d7dfcf27e18d9495c747b7662867d31\n"
    },
    {
      "commit": "6fa374ad303ad4478014d175298222ca92a43593",
      "tree": "f6a5011e41fd8dbddf870a059a7307ec95474fdd",
      "parents": [
        "e70bffdf3c8c26f944d71b44b69356b9e7239c0e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Apr 13 09:53:54 2017 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Apr 13 15:23:46 2017 -0700"
      },
      "message": "Changed the naming scheme for Treble java libraries (both static and dynamic)\n\nandroid.hardware.foo@1.0-java \u003d\u003e android.hardware.foo-V1.0-java\n\nBug: 37207894\nTest: make\nChange-Id: I177f4cfd42f635aaf096107af8309d1a82ed41c0\nMerged-In: I8b91881dfaf507c0d852d56ebbb53ff0987e5a34\n"
    },
    {
      "commit": "3b36a83a2e2f96e4cbcc9d022bebd0e59205c5af",
      "tree": "2588288090a86646a00338cf805b72d8db6e5207",
      "parents": [
        "b2799c370f5f278d24bcf86b49d49ede4f0bfdb2"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Apr 11 09:58:03 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Apr 11 09:58:03 2017 -0700"
      },
      "message": "Update makefiles (2/2).\n\nTest: pass\nChange-Id: Ic7e6289c7b69785491708ce0acbb657f4c704229\n"
    },
    {
      "commit": "40d3a9bd8c62714ee58f9363c4456f764aa5a95d",
      "tree": "da47e5b4448e44385919af0effbd49a5d1b415e8",
      "parents": [
        "2f44ec6c868b220be1b566e7ccfbb251beec70ec"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Mar 28 16:19:16 2017 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 29 08:53:58 2017 -0700"
      },
      "message": "Convert all comments into \"doxygen-ready\" comments.\n\nBug: 36453077\nTest: mma\nChange-Id: I0b1f77dfae5d2258969e33d85ecf45401ffbdfaa\n"
    },
    {
      "commit": "561b602a9984624c8459bbd3d7b8bd74853fc18d",
      "tree": "b1483cd41e515524b0ea986ce5c48622a83239ce",
      "parents": [
        "1445e3633a7520c62aa2f81b3c0c5637edf3c7c3"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Mar 27 11:48:14 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Mar 28 15:18:20 2017 +0000"
      },
      "message": "Update makefiles for hwtypes.h\n\nTest: pass\nChange-Id: I8e17eb8fec5d2f04c526476a866c8dd54ccb556c\n"
    },
    {
      "commit": "ed2bb4e8f851688c09f7639a9183b1285aa0967c",
      "tree": "35d3b55697123e0b07ad556dc988899ae706fd41",
      "parents": [
        "5e1e202bcc25d66890864ac8b73533945ba14d78"
      ],
      "author": {
        "name": "Yuexi Ma",
        "email": "yuexima@google.com",
        "time": "Fri Mar 10 00:44:45 2017 -0800"
      },
      "committer": {
        "name": "Yuexi Ma",
        "email": "yuexima@google.com",
        "time": "Fri Mar 10 21:14:48 2017 +0000"
      },
      "message": "Change vts target base test class name\n\nTest: make vts succeed, vts kernel tests and nfc hal tests passed\nChange-Id: I95f10ad7a66f261c9030357edd411fe6d94150e8\n"
    },
    {
      "commit": "48c52249e47a4d742faf037d6de7811f57de85e1",
      "tree": "ca006555013e28ac8ee71c4244395b634d5dcf44",
      "parents": [
        "c615951317e4951ebf4fc48d2e9adb9686faf8e1"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Mar 08 16:11:32 2017 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Mar 08 19:31:53 2017 -0800"
      },
      "message": "hidl_default to all targets.\n\nfind hardware/interfaces -type f -not -path \"*/.git/*\" \\\n-exec sed -i -e \u0027/cc_[A-Za-z_]\\+/ { N; s/$/\\n    defaults:\n\\[\"hidl_defaults\"\\],/ }\u0027 {} \\;\n./hardware/interfaces/update-makefiles.sh\n\nTest: pass\nBug: 35840847\nChange-Id: If10c464d2f000b85c8d698fe11a4f3fc4cfad282\n"
    },
    {
      "commit": "50d7e27b3c13885d2bd90dc0f0f2366cd0523f77",
      "tree": "ee9fc44d39d7fa78dabeac43118ccebdd251fb91",
      "parents": [
        "48c9837a556225804964bf8f754772056d207790"
      ],
      "author": {
        "name": "Yuexi Ma",
        "email": "yuexima@google.com",
        "time": "Tue Feb 28 01:46:51 2017 -0800"
      },
      "committer": {
        "name": "Yuexi Ma",
        "email": "yuexima@google.com",
        "time": "Tue Feb 28 22:27:28 2017 +0000"
      },
      "message": "change all vts hidl tests to use VtsHalHidlTargetBaseTest (internal master)\n\nBug: 33385836\nTest: mma\nChange-Id: Ide3ebc4a9db76257f33bcfb0c1f13d2ee33eeaa8\n"
    },
    {
      "commit": "7e73d5b90831df7fdbced22792e5198fcae897af",
      "tree": "b6f68336d84c961dbc076d3484d0ddf73b556d62",
      "parents": [
        "dbd6d31f62d990e84976c9b83e8726aba881b249"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Feb 24 11:46:32 2017 -0800"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Fri Feb 24 12:18:01 2017 -0800"
      },
      "message": "Remove viral dependency on libhwbinder. (2/2)\n\nfind hardware/interfaces -name Android.mk -exec sed -i -e \u0027/libhwbinder\n\\\\/d\u0027 {} \\;\nfind hardware/interfaces -name Android.bp -exec sed -i -e\n\u0027/\"libhwbinder\"/d\u0027 {} \\;\n./hardware/interfaces/update-makefiles.sh\n\nNote, automotive has some actual dependencies on libhwbinder, filed\nb/35758626 for this.\n\nTest: everything links\nTest: (sanity) booted marlin on internal master with these changes\nBug: 35710429\nChange-Id: I6d0726c8130d00684b978efbdd48e3ae396f12e5\n"
    }
  ],
  "next": "d94a7d2df94fffba0bc59221fad40fc32139110b"
}
