)]}'
{
  "log": [
    {
      "commit": "9c0b65779f7587b7c15f2504719b2d3ce933f231",
      "tree": "e1237a68ba75bd08a35a1ffbd5191019a36d6792",
      "parents": [
        "77aba9fb4e5753887322ad4ef23060ada9100609",
        "db82667ec0578ad924d9357cebd330cf889f2148"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Tue Sep 03 15:15:18 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Sep 03 15:15:18 2024 +0000"
      },
      "message": "Merge \"Add a flag to enable watchdog for the NFC system process\" into main am: db82667ec0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3250733\n\nChange-Id: Ic219b027f79c4a04e555c4ae2626016e4a001f4c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "db82667ec0578ad924d9357cebd330cf889f2148",
      "tree": "79c5becbb7b7e89e44e82db3b6c71834ae6637da",
      "parents": [
        "85fb8b6833e2a86ab13388762f53ee04f9e092db",
        "370a6e19477ed055ecc05ea45c3ede1aaa39f827"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Tue Sep 03 15:10:04 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Sep 03 15:10:04 2024 +0000"
      },
      "message": "Merge \"Add a flag to enable watchdog for the NFC system process\" into main"
    },
    {
      "commit": "f89deb9dd479d49d8b54e59cc3a2309cab9f7372",
      "tree": "4c93d4b96f30f912c5b046e2910fc957fccbbf44",
      "parents": [
        "6f4454b217ffd186e6495971eac82d77943c4b7c",
        "3dbf4cabdbff3843fdc5c55d94347398c9327203"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Sat Aug 31 03:52:56 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Aug 31 03:52:56 2024 +0000"
      },
      "message": "Merge \"Add OemExtension callbacks support\" into main am: 3dbf4cabdb\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3113319\n\nChange-Id: I92d1952389a8d35f16f4b0654b48affb4400c488\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3dbf4cabdbff3843fdc5c55d94347398c9327203",
      "tree": "cd0b8b071c4bf77093c5120546bfb29af75617d6",
      "parents": [
        "ac0caa64ceb716f67c5ba41b5c62cc95b3996051",
        "033c2791ada1f8f9f1d3083ec8939097f472e8be"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Sat Aug 31 03:40:59 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Aug 31 03:40:59 2024 +0000"
      },
      "message": "Merge \"Add OemExtension callbacks support\" into main"
    },
    {
      "commit": "033c2791ada1f8f9f1d3083ec8939097f472e8be",
      "tree": "6994d144e94967ad271ec36d726ae871b9e65738",
      "parents": [
        "d073eb8384b7278cef211e80f3b8dd916df5363a"
      ],
      "author": {
        "name": "suryaprakash.konduru",
        "email": "suryaprakash.konduru@nxp.com",
        "time": "Tue Jun 04 12:31:59 2024 +0530"
      },
      "committer": {
        "name": "Alisher Alikhodjaev",
        "email": "alisher@google.com",
        "time": "Fri Aug 30 15:36:54 2024 -0700"
      },
      "message": "Add OemExtension callbacks support\n\nTo get NFC state updates to registered Apps\n- RF field On/Off\n- CE Activated/Deactivated\n- RF discover started/stopped\n\nBug: 329043522\nTest: Manual test discovery on/off, RF Field ON/OFF, CE Activated or Not.\nChange-Id: Id6a6d84804a79ef0696509f87cd1c97223ce7c35\n"
    },
    {
      "commit": "9875cb55f56e5496ab23ee80f55e2619b9db2ee9",
      "tree": "4c70b8cdaef96b04bfeeebb9671bd10408bf8e1a",
      "parents": [
        "501647e1c68e013493e3ca6ae094d4b5c70245b3",
        "34eacbbf0590eec300d156afd5eb82fd4b1a81bb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Aug 30 09:00:01 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 30 09:00:01 2024 +0000"
      },
      "message": "Merge \"nfc(api): Pass package name to reader, discovery AIDL calls\" into main am: 34eacbbf05\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3250474\n\nChange-Id: I005a154e49cfca7c37e3375279fde4d6f4e9c674\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "34eacbbf0590eec300d156afd5eb82fd4b1a81bb",
      "tree": "68694a4964bf47e85af066baf239074c1f2a97d8",
      "parents": [
        "14a533a83d74880734c865648101e0ab62481642",
        "498e9ae5b5fb848bb19526499370138db693c45c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Aug 30 08:50:21 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 30 08:50:21 2024 +0000"
      },
      "message": "Merge \"nfc(api): Pass package name to reader, discovery AIDL calls\" into main"
    },
    {
      "commit": "370a6e19477ed055ecc05ea45c3ede1aaa39f827",
      "tree": "6359860ef01e8526acb7a52d14a01bbfce70dbe0",
      "parents": [
        "14a533a83d74880734c865648101e0ab62481642"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Fri Aug 30 01:38:16 2024 +0000"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Fri Aug 30 01:38:16 2024 +0000"
      },
      "message": "Add a flag to enable watchdog for the NFC system process\n\nBug: 362937338\nTest: writing a test\nFlag: android.nfc.nfc_watchdog\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f958ae00004c3c169a348edf9106ed533c4c36b4)\nMerged-In: I313dd1f36bed7efb5fee94dea2003ab1f5ac528d\nChange-Id: I313dd1f36bed7efb5fee94dea2003ab1f5ac528d\n"
    },
    {
      "commit": "498e9ae5b5fb848bb19526499370138db693c45c",
      "tree": "e78712a3bcd0afca47dcabd712b181b85b158304",
      "parents": [
        "2c880275ff7a6f8ea87419da6fd8260dcfd22cc3"
      ],
      "author": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Thu Aug 29 12:54:01 2024 -0700"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Thu Aug 29 12:57:56 2024 -0700"
      },
      "message": "nfc(api): Pass package name to reader, discovery AIDL calls\n\nPassing package name from NfcAdapter is more correct than trying to\nguess in the service side.\n\nBug: 362674308\nTest: atest GtsNfcHceMultiDeviceTestCases CtsNfcHceMultiDeviceTestCases\nChange-Id: I9992cc017cd87998978a298ce508f62abfb26f1a\n"
    },
    {
      "commit": "f95ce4f6105fddd2c9c14f402e0c8a4d0c68c539",
      "tree": "ce70a7d4e832f40560a7d017be24b3e6b574b247",
      "parents": [
        "05123d5671f618a2bc90aa01f60c135ed8da3727",
        "baca13fa73ab17c961d4068cb919353a779d0481"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 28 22:37:13 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 28 22:37:13 2024 +0000"
      },
      "message": "Merge \"[framework] Change proto and tech route to int value.\" into main am: baca13fa73\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3240065\n\nChange-Id: Iebb4872bf3ed4f00f69df79ba6c8abedeeb356c5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2d05ad4a262bcf5f87dffa7bf7bc0e8f2562263d",
      "tree": "3db081b9665f18634eeb96104bbfc58f5ab298ba",
      "parents": [
        "448a9ffa3cc9e5fa3b3d6da0bfbf3f217662e4e7"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Fri Aug 23 18:18:04 2024 +0000"
      },
      "committer": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Fri Aug 23 18:54:15 2024 +0000"
      },
      "message": "[framework] Change proto and tech route to int value.\n\nTest: atest CtsNfcTestCases\nBug: 361112035\nBug: 361112331\nChange-Id: I83be0fa211cdc23b142dd08f9b1848c46033f749\n"
    },
    {
      "commit": "04bced9d9a3df2fd042b751c55de95afba8ec010",
      "tree": "89ab5caf492079e70b3229f316aa1550081f543e",
      "parents": [
        "9977b82d07d0ee7f6075ef1805bfcab8126c95d1",
        "fae69acdccae1feec0f373c5eb5565012a642694"
      ],
      "author": {
        "name": "Bob Wang",
        "email": "ziyiw@google.com",
        "time": "Wed Aug 21 23:47:46 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 21 23:47:46 2024 +0000"
      },
      "message": "Merge \"[Nfc] Add nfc oem extension callback.\" into main am: fae69acdcc\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3199736\n\nChange-Id: Ifde76993d54f5e7c08c36c53373dc4a6fb901c14\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2c96522fd29a932303c0a8efb797f8005bed72dc",
      "tree": "38ae77563ed20aba2e62dfe4b61be8ad23b115a0",
      "parents": [
        "e7f900f0db69942c2cc3cc8ffada569bcf6ae884"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Tue Jul 30 18:40:06 2024 +0000"
      },
      "committer": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Tue Aug 20 21:48:42 2024 +0000"
      },
      "message": "[Nfc] Add nfc oem extension callback.\n\nTest: atest CtsNfcTestCases\nBug: 338255533\nFlag: android.nfc.nfc_oem_extension\n\nChange-Id: I372cb6fea677b5732254dfd83e7ea4cbdc0c92fe\n"
    },
    {
      "commit": "460bda4ef359b3eb91d2460e3750d1bc99614d3d",
      "tree": "d5a947084cfbf3fdc2e80ddae53593e5a90efaa6",
      "parents": [
        "13ee1db08e42522a14a4ddf74c9383d96cfbb297",
        "ef19a5d771150483c076bb729762018b3645e184"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Aug 16 18:01:53 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 16 18:01:53 2024 +0000"
      },
      "message": "Merge \"Added dynamic route location update support for type-F technology through overrideRoutingTable API.\" into main am: ef19a5d771\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3175539\n\nChange-Id: Ia393d99f454f0ae15f50ffdf3744492ec83d9cfb\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "edcd158488cb9b95d5f97930e6da0e002893f274",
      "tree": "7dae5bd649cd4a660abf1f6bfff14da31e9e6829",
      "parents": [
        "9b0609b038686e05315b9eed99d77c312c7af67d"
      ],
      "author": {
        "name": "sai.shwethas",
        "email": "sai.shwethas@nxp.com",
        "time": "Tue Jul 16 12:53:54 2024 +0530"
      },
      "committer": {
        "name": "Sai Shweta S",
        "email": "sai.shwethas@nxp.com",
        "time": "Fri Aug 16 11:46:24 2024 +0000"
      },
      "message": "Added dynamic route location update support for type-F\ntechnology through overrideRoutingTable API.\n\nBug: 351995508\nTest: Manual Test, set tech route through overrideRoutingTable API.\nChange-Id: I31fd1eecea128e17e8af9776e5c7c628d895b273\n"
    },
    {
      "commit": "ffa96c356e6b1d79be4fd87bfece3d620e9f22f9",
      "tree": "c5ea934e57914f21b8e2f397fa2b78cd924f8c5d",
      "parents": [
        "161ad3e117c5500cbff90de5133f153b5f0e9aaf",
        "ea598ed3fed2960a23765eab561dc218c8557a95"
      ],
      "author": {
        "name": "Bob Wang",
        "email": "ziyiw@google.com",
        "time": "Thu Aug 15 20:09:17 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 15 20:09:17 2024 +0000"
      },
      "message": "Merge \"[framework] Expose override/recover routingTable as systemApi.\" into main am: ea598ed3fe\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3199744\n\nChange-Id: I8fd4aa4cbf77c722ff2e4dafd76609804470fc4d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ea598ed3fed2960a23765eab561dc218c8557a95",
      "tree": "067bf867ff700183d5551cc396dde14fe9abacd5",
      "parents": [
        "48961ad76621641121ab51ae96991ffbb0228842",
        "3ee301360c333362ded4de1c44a0bef8d848c770"
      ],
      "author": {
        "name": "Bob Wang",
        "email": "ziyiw@google.com",
        "time": "Thu Aug 15 19:59:39 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 15 19:59:39 2024 +0000"
      },
      "message": "Merge \"[framework] Expose override/recover routingTable as systemApi.\" into main"
    },
    {
      "commit": "2feacce1193144176fdf6007b3e36b3941db2945",
      "tree": "1eeb8463bcbd4bf82e7aa47d3177b60b9047e352",
      "parents": [
        "a366645d5f0ed8f19675f2b43f308d1a385b859e",
        "caed81a2a22eeeb7fc42e3cce44c138b69b1413a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 14 20:25:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 14 20:25:10 2024 +0000"
      },
      "message": "Merge \"nfc: Add New API to get the list of active NFCEE\" into main am: caed81a2a2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3139533\n\nChange-Id: I6416046b73757dd3bb86510327ccba176d2f47c9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "caed81a2a22eeeb7fc42e3cce44c138b69b1413a",
      "tree": "a7c3e8602615514bcf7af90037240c21863ab1be",
      "parents": [
        "e25896fdff044147ba5ce8f473a908cb00b55076",
        "9fa0481604f727087a7d752c32ff7789372fbb88"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 14 20:05:34 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 14 20:05:34 2024 +0000"
      },
      "message": "Merge \"nfc: Add New API to get the list of active NFCEE\" into main"
    },
    {
      "commit": "3ee301360c333362ded4de1c44a0bef8d848c770",
      "tree": "fa60d39ed77cab24b0879beb6f56bc69be9d23cd",
      "parents": [
        "991a9dfd5e3c4388f29fbc9858c47ff68761593f"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Tue Jul 30 21:26:50 2024 +0000"
      },
      "committer": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Wed Aug 14 18:47:22 2024 +0000"
      },
      "message": "[framework] Expose override/recover routingTable as systemApi.\n\nTest: atest CtsNfcTestCases\nBug: 329043523\nFlag: android.nfc.nfc_override_recover_routing_table\n\nChange-Id: I2f01f4e2884357ef284207e12d58f21fb1fba851\n"
    },
    {
      "commit": "6ee0eb75329c89535301db43974d825741e2d7ac",
      "tree": "d7d6350d1814af10304e2fc47010e230b347a675",
      "parents": [
        "2034f4cc57049aacb51aa75a816b752eb4cbb5fd",
        "991a9dfd5e3c4388f29fbc9858c47ff68761593f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 14 18:16:30 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 14 18:16:30 2024 +0000"
      },
      "message": "Merge \"Add an intent action for Non-payment NFC services settings\" into main am: 991a9dfd5e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3216735\n\nChange-Id: I65c4430a33f8437acdea32e0a6c3a1df511dfd8e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "991a9dfd5e3c4388f29fbc9858c47ff68761593f",
      "tree": "d1af357ecabeb53a35700d34179f3434948dfd12",
      "parents": [
        "9a9dae8af28f2e9a67c59d0e344359bad37af595",
        "403343dbc7120c6aeaa835be7f34839fe61bc62c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 14 17:54:09 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 14 17:54:09 2024 +0000"
      },
      "message": "Merge \"Add an intent action for Non-payment NFC services settings\" into main"
    },
    {
      "commit": "403343dbc7120c6aeaa835be7f34839fe61bc62c",
      "tree": "28d8184732eea98ace1a6e65dcbb97330f73c0f9",
      "parents": [
        "dbbecca1654a01811f290995c8a2d0163632f078"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Wed Aug 14 00:43:00 2024 +0000"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Aug 14 00:43:00 2024 +0000"
      },
      "message": "Add an intent action for Non-payment NFC services settings\n\nWhich is optional and can be linked to in Default wallet app settings.\n\nBug: 356428143, 358135339\nFlag: android.nfc.nfc_action_manage_services_settings\nTest: manual\nIgnore-AOSP-First: coordinating with other internal changes\nMerged-In: Iebe0e35af2e2712b11c93a2f29cabb3b5ed21d9d\nChange-Id: Iebe0e35af2e2712b11c93a2f29cabb3b5ed21d9d\n"
    },
    {
      "commit": "86bcddbade7cba01952c127516e9308f2edd6d25",
      "tree": "851897646875631c51ef4587e3a9b349706c2ae4",
      "parents": [
        "4a6dfb93faff381132db0d65fcc632cca1c66f9b",
        "4cc8f565a2f7e96cca16f1a2dcf509b059651f2c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Aug 13 22:23:19 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Aug 13 22:23:19 2024 +0000"
      },
      "message": "Merge \"[framework] Pass in package name when change reader option.\" into main am: 4cc8f565a2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3218177\n\nChange-Id: I7e6e9384604c51c0ee59520475bf005df37a7c24\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1f51a6639948498ead4936462285736b73a279ed",
      "tree": "4c10d395fe59848f8835cc3ce6c01d096209f4f5",
      "parents": [
        "039c061e7f92bdfffc2ad048a05b8cec3bef03e1"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Tue Aug 13 18:24:23 2024 +0000"
      },
      "committer": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Tue Aug 13 18:24:23 2024 +0000"
      },
      "message": "[framework] Pass in package name when change reader option.\n\nBug: 321310044\nTest: on device\nChange-Id: Id064c316a266353d562c4207d796e9b14156605e\n"
    },
    {
      "commit": "9a7118899bb3dd05357cc5d30d163c08f97165ca",
      "tree": "6c0a0b5b8c9c8202dc19dead9502467bb2fa4675",
      "parents": [
        "90ddce15cbe05ff6ea0f4a98df3fe08ae33292f6",
        "039c061e7f92bdfffc2ad048a05b8cec3bef03e1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Aug 12 23:19:50 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 12 23:19:50 2024 +0000"
      },
      "message": "Merge \"Implement NFC Event Listener API\" into main am: 039c061e7f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3212735\n\nChange-Id: Ia46eff69131c80c7cac9d538db50b932335522d7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f440009c390168902d3f4cede74ff7921abd1b13",
      "tree": "d09f13c2195ab7367460c768f73ab8f784b7aab9",
      "parents": [
        "0ef98b7d9ef0387b801d676dc3243f7f85408c80"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Fri Aug 09 21:36:15 2024 +0000"
      },
      "committer": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Mon Aug 12 16:30:32 2024 +0000"
      },
      "message": "Implement NFC Event Listener API\n\nBug: 359208634\nTest: New CTS tests\nFlag: android.nfc.nfc_event_listener\nChange-Id: I8d421e51a60421ee1b6b7ba93e0f6401b79137b7\n"
    },
    {
      "commit": "9fa0481604f727087a7d752c32ff7789372fbb88",
      "tree": "65ab2da9af38f97b8efc3cdee6d292dab539fe01",
      "parents": [
        "a1c4fab3a3b246bbb0c3e611719ff3364213cb8f"
      ],
      "author": {
        "name": "Himanshu Singh Kushwah",
        "email": "himanshusingh.kushwah@nxp.com",
        "time": "Wed Jun 19 16:46:28 2024 +0530"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Aug 06 10:21:53 2024 -0700"
      },
      "message": "nfc: Add New API to get the list of active NFCEE\n\n- Introduce a new API to get the list of active NFCEEs.\n\nBug:  345685807\nTest: Manual\nChange-Id: I347a3cec9c44a7ff357efc3c2ad163167f731db7\n"
    },
    {
      "commit": "caa2451dfdfbc13cc1553b11e0e2615604f62b46",
      "tree": "32b892f5eb93efd32ad64d243c5768417172f9fe",
      "parents": [
        "e2b9d845a3a12d53310fe411763aa98fbec8ca73",
        "a1c4fab3a3b246bbb0c3e611719ff3364213cb8f"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Tue Aug 06 10:07:47 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Aug 06 10:07:47 2024 +0000"
      },
      "message": "Merge \"nfc: Eliminate boilder plate code for recovering service (contd)\" into main am: a1c4fab3a3\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3202012\n\nChange-Id: I8d587b166736c5c067df6a0bf1d76feed2dd2957\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "82f2b2ec992ea6d6bdfd34f1f858b350e76ed20b",
      "tree": "c9c8fd54a1dcb49918513e59c2018a308de6447a",
      "parents": [
        "303564b4d00b388f41ee93bb8797ad45e4bac4ff"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Fri Aug 02 19:52:42 2024 +0000"
      },
      "committer": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Fri Aug 02 19:52:42 2024 +0000"
      },
      "message": "nfc: Eliminate boilder plate code for recovering service (contd)\n\nContinuation of ag/28238772. Fixing some API calls that were missed in NfcAdapter and fixing all the ones in CardEmulation.\n\nAlso, rethrows the remote exception if the recovery fails instead of silently failing as recommended by the API council. \n\nBug: 352128197\nChange-Id: I79da716bd1bc74195b52eef8fb62db045b52230a\nTest: Ran Cts tests\nFlag: EXEMPT refactor\n"
    },
    {
      "commit": "96ce8c627c47822ff5afd5cee917a5db85d06904",
      "tree": "8038e0d2ea2601d22ac66a29efee75374b14f6b4",
      "parents": [
        "205e569d5968c59b8912506d4bb9aef93cd00042",
        "60cfbf93bb4ba7c282fd5636736fbada6779475a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Jul 30 01:33:24 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 30 01:33:24 2024 +0000"
      },
      "message": "Merge \"Fix broken link in NfcAdapter.java and clarify documentation\" into main am: 60cfbf93bb\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3198564\n\nChange-Id: Ic74e1d6b9361ba35556f1aa1563e8432b81e2509\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2389441020d692ac755d8f0c8884b5d395894b0c",
      "tree": "9fd29d51a6cd1bfd4952754f2523de171c1c3c99",
      "parents": [
        "4454e7c729f4f1f855cf464adab5008641a41fdc"
      ],
      "author": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Mon Jul 29 21:34:51 2024 +0000"
      },
      "committer": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Mon Jul 29 23:42:00 2024 +0000"
      },
      "message": "Fix broken link in NfcAdapter.java and clarify documentation\n\nBug: 356213080\nTest: n/a\nChange-Id: Ib26508245714dcdeb8012eab63c3ae27e5a5a062\n"
    },
    {
      "commit": "d6dc4967aacc0ee6b61943f02fdef365eb8b02ef",
      "tree": "bd06ce383f0f52120add512b6955711710151fde",
      "parents": [
        "ffe062ff737b677294e376958aa03221a366008a"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Tue Jul 09 17:04:32 2024 -0400"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 21:50:45 2024 -0700"
      },
      "message": "Eliminate boilder plate code for recovering service in NfcAdapter\n\nBug: 352128197\nTest: Ran Cts tests\nFlag: EXEMPT refactor\nMerged-In: I33ef62ac567a48f46035adf9ea538996e4743a2d\nChange-Id: I33ef62ac567a48f46035adf9ea538996e4743a2d\n"
    },
    {
      "commit": "ffe062ff737b677294e376958aa03221a366008a",
      "tree": "32408339a378c5e44de633ed77bfd182a211b728",
      "parents": [
        "61e4a474975d22f4fbaf8d24ea7d55e081b00fda"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Mon Jul 08 18:10:30 2024 -0400"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 21:50:32 2024 -0700"
      },
      "message": "Add Test method to inject HCE data\n\nBug: 304449836\nTest: Creating test method\nFlag: TEST_ONLY\nMerged-In: I0dc8c6223c1ae034d504910c4491073c8aa7fedb\nChange-Id: I0dc8c6223c1ae034d504910c4491073c8aa7fedb\n"
    },
    {
      "commit": "61e4a474975d22f4fbaf8d24ea7d55e081b00fda",
      "tree": "d61eb3f92904ae8f23ecffe3f437db92cf104491",
      "parents": [
        "243f2905362c1f1a35e2db941e5921f2bc995893"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Thu Jun 27 21:45:50 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 21:50:20 2024 -0700"
      },
      "message": "[framework] Add a flag for nfc persist log.\n\nBug: 321310044\nTest: compile\nFlag: android.nfc.nfc_persist_log\nMerged-In: I02cd23588957aeaa9bce52f13c6f563ef837874b\nChange-Id: I02cd23588957aeaa9bce52f13c6f563ef837874b\n"
    },
    {
      "commit": "b2618e5b3afeba34449c6dbf99beec34ac0023b1",
      "tree": "666fcf7fd4301970a3710f42188591e59a33b2f3",
      "parents": [
        "5ebbe662b5e82bd917549b5f6181a45ca8ae2e39"
      ],
      "author": {
        "name": "Omer Ozer",
        "email": "omerozer@google.com",
        "time": "Mon Jul 15 18:15:26 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:05 2024 -0700"
      },
      "message": "Change NFC antenna api comments to indicated top-left start\npoint for all axis.\n\nBug: 342041952\nTest: N/A\nFlag: DOCS_ONLY\n\nMerged-In: I0d84a68520153ad6d06b0982d9785862a4ecf668\nChange-Id: I0d84a68520153ad6d06b0982d9785862a4ecf668\n"
    },
    {
      "commit": "5ebbe662b5e82bd917549b5f6181a45ca8ae2e39",
      "tree": "5908f32943f87423da3d567ceee6d7315080f547",
      "parents": [
        "7c0d0988b5b0c23d7947c182d33deed0d1ba6ec7"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Tue Jul 09 17:04:32 2024 -0400"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:05 2024 -0700"
      },
      "message": "Eliminate boilder plate code for recovering service in NfcAdapter\n\nBug: 352128197\nTest: Ran Cts tests\nFlag: EXEMPT refactor\nMerged-In: I33ef62ac567a48f46035adf9ea538996e4743a2d\nChange-Id: I33ef62ac567a48f46035adf9ea538996e4743a2d\n"
    },
    {
      "commit": "7c0d0988b5b0c23d7947c182d33deed0d1ba6ec7",
      "tree": "e678794b8b8af3ac0795defb333993cbb0a42b3f",
      "parents": [
        "629bdced0f9a156d7abbdcd7ec9ffb3c00f3f0ba"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Mon Jul 08 18:10:30 2024 -0400"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:05 2024 -0700"
      },
      "message": "Add Test method to inject HCE data\n\nBug: 304449836\nTest: Creating test method\nFlag: TEST_ONLY\nMerged-In: I0dc8c6223c1ae034d504910c4491073c8aa7fedb\nChange-Id: I0dc8c6223c1ae034d504910c4491073c8aa7fedb\n"
    },
    {
      "commit": "629bdced0f9a156d7abbdcd7ec9ffb3c00f3f0ba",
      "tree": "59191a4b3a87f371d3c0f571bcd1171390009477",
      "parents": [
        "266c6016851349f81a1365c56d8deeab87e5c284"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Thu Jun 27 21:45:50 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:05 2024 -0700"
      },
      "message": "[framework] Add a flag for nfc persist log.\n\nBug: 321310044\nTest: compile\nFlag: android.nfc.nfc_persist_log\nMerged-In: I02cd23588957aeaa9bce52f13c6f563ef837874b\nChange-Id: I02cd23588957aeaa9bce52f13c6f563ef837874b\n"
    },
    {
      "commit": "266c6016851349f81a1365c56d8deeab87e5c284",
      "tree": "e1dc8d8f9751c5a572b4bc7370b65dbd406b8def",
      "parents": [
        "7de2b4aad04fd189b37a4a87c75e22a97e6f05be"
      ],
      "author": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Thu Jun 06 00:06:05 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:05 2024 -0700"
      },
      "message": "Add NFC observe mode + auto-transact dumpsys protos\n\nBug: 345268190\nTest: adb shell dumpsys nfc --proto\nMerged-In: Ic744f40ac09f71cbe79b9f5913877893f4388655\nChange-Id: Ic744f40ac09f71cbe79b9f5913877893f4388655\n"
    },
    {
      "commit": "7de2b4aad04fd189b37a4a87c75e22a97e6f05be",
      "tree": "162b51cc47c7763a53c8d64dbda391482b04e52e",
      "parents": [
        "4d6ee76903cdf358542fc491944df733aaa5b66f"
      ],
      "author": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Wed Jun 05 20:25:56 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:04 2024 -0700"
      },
      "message": "Add NFC observe mode + auto-transact dumpsys logging\n\nBug: 345268190\nTest: adb shell dumpsys nfc\nMerged-In: I550709e9c81e5f2513589029768564a9905f97a7\nChange-Id: I550709e9c81e5f2513589029768564a9905f97a7\n"
    },
    {
      "commit": "4d6ee76903cdf358542fc491944df733aaa5b66f",
      "tree": "9d5bb88ba299b4f129d5397e20bc6a9b53896661",
      "parents": [
        "4867e8416c9bd4180170438d71d96f6647fb41ba"
      ],
      "author": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Thu May 30 21:57:25 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:04 2024 -0700"
      },
      "message": "Fix PollingFrame timestamp documentation\n\nBug: 343768861\nTest: documentation\nFlag: DOCS_ONLY\nMerged-In: I43f3bb6d4fc451ec77517c26d0eb555c52ff5e29\nChange-Id: I43f3bb6d4fc451ec77517c26d0eb555c52ff5e29\n"
    },
    {
      "commit": "4867e8416c9bd4180170438d71d96f6647fb41ba",
      "tree": "322e5bfeeb67e553853715c10d5c848307cd6f3d",
      "parents": [
        "cbb1e36f9430176d1fb637a2404a31938608c9fd"
      ],
      "author": {
        "name": "Alisher Alikhodjaev",
        "email": "alisher@google.com",
        "time": "Wed May 15 15:37:04 2024 -0700"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:04 2024 -0700"
      },
      "message": "Set default discovery technology\n\nBug: 321311407\nTest: off/on, read tag\nMerged-In: Ice76dda2b4bb97df60dc94521436393a9e829ea5\nChange-Id: Ice76dda2b4bb97df60dc94521436393a9e829ea5\n"
    },
    {
      "commit": "cbb1e36f9430176d1fb637a2404a31938608c9fd",
      "tree": "f645dd672db5d4cf757cdedd692c7cb65fd0e512",
      "parents": [
        "953f766bca2f74aac2235bb03b4fa4d34915bb41"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Thu May 09 20:22:04 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:04 2024 -0700"
      },
      "message": "[framework] Add Nfc oem extension api surface.\n\nBug: 338255533\nTest: compile\nMerged-In: I0dbd2b90f3d618099994aa285c584f8afa7bbaa1\nChange-Id: I0dbd2b90f3d618099994aa285c584f8afa7bbaa1\n"
    },
    {
      "commit": "953f766bca2f74aac2235bb03b4fa4d34915bb41",
      "tree": "58b2cae6dac52a717c319613a820df01e0cae8b3",
      "parents": [
        "f561b86e0a5f373afa8ab6486b68344869572a22"
      ],
      "author": {
        "name": "James Willcox",
        "email": "jwillcox@google.com",
        "time": "Mon May 20 18:11:13 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:04 2024 -0700"
      },
      "message": "Pass package name to `NfcService.setObserveMode()`\n\nBug: 341381728\nTest: atest CtsNfcTestCases\nMerged-In: I0c2376cfa8bb7ae0e231d2efde03e1fa56649b6a\nChange-Id: I0c2376cfa8bb7ae0e231d2efde03e1fa56649b6a\n"
    },
    {
      "commit": "f561b86e0a5f373afa8ab6486b68344869572a22",
      "tree": "1ca9454dcc584395473e9c54b2c4d1e220cf2702",
      "parents": [
        "3d471f94413af534138ea7e0d0874dcd8af8a258"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Wed May 01 23:15:05 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:03 2024 -0700"
      },
      "message": "[framework] Expose enable()/disable() as public api.\n\nBug: 319934052\nTest: compile\nMerged-In: I15b7179fc228e455f9bfc6efecccd7264926d63a\nChange-Id: I15b7179fc228e455f9bfc6efecccd7264926d63a\n"
    },
    {
      "commit": "3d471f94413af534138ea7e0d0874dcd8af8a258",
      "tree": "43520fe6b787d52c8958cebea4d69d681c788f8d",
      "parents": [
        "0b6b8594ea73d75fc4fd4c76ccf181c7768a3dd1"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Mon May 06 22:56:39 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:57:03 2024 -0700"
      },
      "message": "Add POLLING_LOOP_TYPE_UNKNOWN to PollingFrameType\n\nBug: 339081519\nMerged-In: Id01eb6b2d8d15a4fcb135301ad9894baec141518\nChange-Id: Id01eb6b2d8d15a4fcb135301ad9894baec141518\nTest: Tested by CTS\n"
    },
    {
      "commit": "0b6b8594ea73d75fc4fd4c76ccf181c7768a3dd1",
      "tree": "ea621852b8658f0d29e1b4579a3771737faa979d",
      "parents": [
        "256380c43bafc238264e84810e458f9abaaa4bb5"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Sun Apr 21 21:50:12 2024 -0400"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 12:56:49 2024 -0700"
      },
      "message": "Offhost NFC services shouldn\u0027t be able to register non-autotransact polling loop filters\n\nBug: 336301469\nTest: Tested with CTS\nMerged-In: Idbf4fd98531532274c8af437aa35ff99f1c4ce3e\nChange-Id: Idbf4fd98531532274c8af437aa35ff99f1c4ce3e\n"
    },
    {
      "commit": "256380c43bafc238264e84810e458f9abaaa4bb5",
      "tree": "3fca3e00474cede01aacf93ee7e36aeecd7bb9ea",
      "parents": [
        "c9e752198af4478b11c94dae1ef6fc920ff09376"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Sun Apr 21 20:27:48 2024 -0400"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:35 2024 -0700"
      },
      "message": "Document that only the currently preferred service can enable and disable observe mode\n\nBug: 335877167\nTest: Only a javadoc change\nMerged-In: I7353e9f960ae571c9e540b0b28e1d268a3f2bd16\nChange-Id: I7353e9f960ae571c9e540b0b28e1d268a3f2bd16\n"
    },
    {
      "commit": "c9e752198af4478b11c94dae1ef6fc920ff09376",
      "tree": "ca90642efa4a774118791989a1a5be64b417a643",
      "parents": [
        "897900ae1eb731ce918a0ebe01943c0f5c9d6da3"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Thu Apr 18 12:37:17 2024 -0700"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:35 2024 -0700"
      },
      "message": "nfc(api): Move @hide constants to Constants.java\n\nBug: 321304762\nTest: atest CtsNfcTestCases NfcNciUnitTests\n\nMerged-In: I6068868ca86af178958d80e56bd492323df078a5\nChange-Id: I6068868ca86af178958d80e56bd492323df078a5\n"
    },
    {
      "commit": "897900ae1eb731ce918a0ebe01943c0f5c9d6da3",
      "tree": "cbceaf7942ee279a0874d138f121bb34bb1959d6",
      "parents": [
        "80cb67d0ba83876ec088956b55fbe717dcabcefd"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Wed Apr 10 17:35:50 2024 -0400"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:35 2024 -0700"
      },
      "message": "Use PollingFrame class instead of Bundles to represent polling frames in NFC stack\n\nBug: 333768122\nTest: Tested by CTS\nMerged-In: I86ebecd530126d477cae1e7066a4908ccb02744e\nChange-Id: I86ebecd530126d477cae1e7066a4908ccb02744e\n"
    },
    {
      "commit": "80cb67d0ba83876ec088956b55fbe717dcabcefd",
      "tree": "8b551c191b57334e48f6f6962197eca6a9f4bb61",
      "parents": [
        "a7aba20dd2f98263b7b7b45830a8ec8f2eec70fe"
      ],
      "author": {
        "name": "Charles Wang",
        "email": "charlesswang@google.com",
        "time": "Thu Apr 04 17:34:55 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:35 2024 -0700"
      },
      "message": "Make NFC library available to multidevice CTS NFC tests\n\nBug: b/330794028\nTest: atest CtsNfcHceMultiDeviceTestCases\n\nMerged-In: I897413ec1617395b25eb5db8b98d40b16bf976dc\nChange-Id: I897413ec1617395b25eb5db8b98d40b16bf976dc\n"
    },
    {
      "commit": "a7aba20dd2f98263b7b7b45830a8ec8f2eec70fe",
      "tree": "0b87408fb58784c4bef8a10722170b028650b1e6",
      "parents": [
        "9a72832ad42718d963a2a786b1762cf9362ea6e4"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Mon Apr 01 17:27:14 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:34 2024 -0700"
      },
      "message": "nfc(api): Link against framework-permission\n\nBug: 332322437\nMerged-In: Ia6463c5de0772e82b104e18d84e2a2d839ff12dc\nChange-Id: Ia6463c5de0772e82b104e18d84e2a2d839ff12dc\nTest: Compiles (need to verify on the 24Q3-beta-release branch)\n"
    },
    {
      "commit": "9a72832ad42718d963a2a786b1762cf9362ea6e4",
      "tree": "396c7890e9077519be298a09cd5adb02be2337d1",
      "parents": [
        "82e31484717e3294da6040a193ac882faac79ace"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Tue Mar 26 16:06:45 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:34 2024 -0700"
      },
      "message": "KEY_POLLING_LOOP_TIMESTAMP is a long not an int\n\nBug: 331361145\nMerged-In: I718534fdaad9a9188816b521451a4dbe3dd493f1\nChange-Id: I718534fdaad9a9188816b521451a4dbe3dd493f1\nTest: tested by CTS\n"
    },
    {
      "commit": "82e31484717e3294da6040a193ac882faac79ace",
      "tree": "1a4bb90a3ef9f2ffee9a4c76e9f10541e9d694b6",
      "parents": [
        "d77600c0df6c1ff7952ab8b638d876edb528b621"
      ],
      "author": {
        "name": "James Willcox",
        "email": "jwillcox@google.com",
        "time": "Fri Mar 22 18:06:00 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:34 2024 -0700"
      },
      "message": "Un-deprecate some NFC methods\n\nThese were previously deprecated as part of the migration to the WALLET\nrole, but we\u0027ve decided that deprecation isn\u0027t very helpful here.\n\nBug: 330327475\nTest: `m docs`\nMerged-In: Idb794a1bd79065bee0001c9a0950aa9e9226b5cb\nChange-Id: Idb794a1bd79065bee0001c9a0950aa9e9226b5cb\n"
    },
    {
      "commit": "d77600c0df6c1ff7952ab8b638d876edb528b621",
      "tree": "8140f17410eb2e19fe715d13b38369afbeed66dd",
      "parents": [
        "d63eb289c4db5580eb685b892ff82fb6fa3e1464"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Thu Mar 21 18:31:44 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:34 2024 -0700"
      },
      "message": "Reword autoTransact javadoc\n\nBug: 330401014\nMerged-In: I198906ec66e15e1ac62853c00a5263732ba4214c\nChange-Id: I198906ec66e15e1ac62853c00a5263732ba4214c\nTest: just javadoc\n"
    },
    {
      "commit": "d63eb289c4db5580eb685b892ff82fb6fa3e1464",
      "tree": "08e22d8680b2aa30697eec52a8867e2f7cb18925",
      "parents": [
        "c0a346944453d3d004129989012cb52c62d50f16"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Thu Mar 21 05:44:29 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:34 2024 -0700"
      },
      "message": "nfc(api): Change min_sdk to current for framework-nfc\n\nBug: 329995729\nTest: Compiles\n\nMerged-In: I40e3401583d6f49cd07c0a8833fec71595b300fd\nChange-Id: I40e3401583d6f49cd07c0a8833fec71595b300fd\n"
    },
    {
      "commit": "c0a346944453d3d004129989012cb52c62d50f16",
      "tree": "ef8453c7baf8e81b001a8b551172a25f6b1c06fa",
      "parents": [
        "a97474de3924e01b092ea9756decab4fba72613f"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Thu Mar 21 00:29:16 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:33 2024 -0700"
      },
      "message": "Revert^3 \"nfc(api): Change min_sdk to V for framework-nfc\"\n\nbdd425c0181435f340fe467129b3f1bb1b00912e\n\nBug: 330602388\nBug: 330608536\nBug: 329995729\n\nMerged-In: I9346c39c53492fe100c17b9469dddaabdc9684f2\nChange-Id: I9346c39c53492fe100c17b9469dddaabdc9684f2\n"
    },
    {
      "commit": "a97474de3924e01b092ea9756decab4fba72613f",
      "tree": "3990580e2580874499fc474d1de2a51d860bb47e",
      "parents": [
        "f36772ba33fc430a08438e0e6c74215c9d64d5b3"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Wed Mar 20 22:27:10 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:33 2024 -0700"
      },
      "message": "[nfc] Pass in package name to nfcService when enabling nfc.\n\nTest: compile\nBug: 319932402\nMerged-In: Ib6c61751cdf9c85583eab070e0147c2fd5800fa5\nChange-Id: Ib6c61751cdf9c85583eab070e0147c2fd5800fa5\n"
    },
    {
      "commit": "f36772ba33fc430a08438e0e6c74215c9d64d5b3",
      "tree": "985f942bd4d42f42b8818656292b9d9ea474074d",
      "parents": [
        "edbb76a6c188ad01ea63e233a51f0f0831e1d1bf"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Wed Mar 20 00:48:47 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:33 2024 -0700"
      },
      "message": "Add javadoc for autoTransact parameter\n\nBug: 330401014\nMerged-In: I472a956dad5c9b7ae1de4b1c80cc986bff62294b\nChange-Id: I472a956dad5c9b7ae1de4b1c80cc986bff62294b\nTest: just javadoc\n"
    },
    {
      "commit": "edbb76a6c188ad01ea63e233a51f0f0831e1d1bf",
      "tree": "3357e4d59947eb0f8b58cf1799a5762e7bfd470a",
      "parents": [
        "a8059216de74ee9249aeeec96179a529a56958e8"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Tue Mar 19 17:35:58 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:33 2024 -0700"
      },
      "message": "Revert^2 \"nfc(api): Change min_sdk to V for framework-nfc\"\n\nb65f3c94b965cd10e351d990cc0f363021fd1390\n\nBug: 329995729\nMerged-In: If274391ae7a8661f6fc59556714d89bb9f71a589\nChange-Id: If274391ae7a8661f6fc59556714d89bb9f71a589\n"
    },
    {
      "commit": "a8059216de74ee9249aeeec96179a529a56958e8",
      "tree": "690b646b9e551e51b8866a37e4c8dc37e995f1bc",
      "parents": [
        "1fda80527fe668d388da9d1f85ae1035e5a9a311"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Mon Mar 18 18:16:27 2024 -0400"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:33 2024 -0700"
      },
      "message": "Use long for timestamp in PollingFrame\n\nBug: 329144913\nTest: Tested with CTS tests\nMerged-In: I2a813b3ddaaa18156a12a05266a7ad8fe8a2714b\nChange-Id: I2a813b3ddaaa18156a12a05266a7ad8fe8a2714b\n"
    },
    {
      "commit": "1fda80527fe668d388da9d1f85ae1035e5a9a311",
      "tree": "ae527b9b4d917bf7dd54f81bdb593d6e879cf4ec",
      "parents": [
        "ce9c32926b821e2496949463d38ff4eec1017279"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Mon Mar 18 17:10:40 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:32 2024 -0700"
      },
      "message": "Revert \"nfc(api): Change min_sdk to V for framework-nfc\"\n\nRevert submission 26615757-nfc_min_sdk\n\nReason for revert: Build breakage.\n\nReverted changes: /q/submissionid:26615757-nfc_min_sdk\n\nBug: 330171104\nBug: 329995729\nMerged-In: I0711a9904aa658f0fd702eb413d3a6f1c26a5519\nChange-Id: I0711a9904aa658f0fd702eb413d3a6f1c26a5519\nTest: None\n"
    },
    {
      "commit": "ce9c32926b821e2496949463d38ff4eec1017279",
      "tree": "6cac4f9bdadfc57e06d41b298c0cec1041a02712",
      "parents": [
        "f3214de2898ff7d846fdcaa908cb09d1f35b1737"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Sun Mar 17 22:20:34 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:32 2024 -0700"
      },
      "message": "nfc(api): Change min_sdk to V for framework-nfc\n\nBug: 329995729\nMerged-In: Idf73b6914908cfda6f145627a3a3d91d427f04b7\nChange-Id: Idf73b6914908cfda6f145627a3a3d91d427f04b7\nTest: Compile\n"
    },
    {
      "commit": "f3214de2898ff7d846fdcaa908cb09d1f35b1737",
      "tree": "ae527b9b4d917bf7dd54f81bdb593d6e879cf4ec",
      "parents": [
        "974bd1995af7c59d91923ff956a1e90f03af9a2b"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Tue Mar 12 21:27:17 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:32 2024 -0700"
      },
      "message": "Add API for polling loop pattern filters based on developer feedback.\n\nBug: 329147383\nTest: Tested with new CTS test\nMerged-In: I0bca755d700e0852931fad75affee30f114e4bc6\nChange-Id: I0bca755d700e0852931fad75affee30f114e4bc6\n"
    },
    {
      "commit": "974bd1995af7c59d91923ff956a1e90f03af9a2b",
      "tree": "0f2a3a8f673d367878e565fe885a76c7f3fbe58d",
      "parents": [
        "19d5070a5ae8053e2e34e703f69512a424d94961"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Wed Mar 13 18:44:24 2024 -0400"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:32 2024 -0700"
      },
      "message": "Add Javadoc for PollingFrame constructor\n\nBug: 329144913\nTest: just javadoc\nMerged-In: If731d3fe6ee045b6177923f31d3cb179062d046f\nChange-Id: If731d3fe6ee045b6177923f31d3cb179062d046f\n"
    },
    {
      "commit": "19d5070a5ae8053e2e34e703f69512a424d94961",
      "tree": "36a732d421617299077b75c446a723662451cf1d",
      "parents": [
        "df283e58f8d01a33d0b7fdbcae9cf3ae0c9612a0"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Mon Mar 04 20:04:03 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:32 2024 -0700"
      },
      "message": "Provide information on whether a polling frame is auto-transact\n\nBug: b/326633946\nTest: Added CTS test\nMerged-In: I7b749368f4795b5f7e03f6945d0fdd66b4d97f18\nChange-Id: I7b749368f4795b5f7e03f6945d0fdd66b4d97f18\n"
    },
    {
      "commit": "df283e58f8d01a33d0b7fdbcae9cf3ae0c9612a0",
      "tree": "313fc8d0efee876ca07954d4aa32f228d9e7f6fe",
      "parents": [
        "60e4a307415ccb266b8198a5dc9c4be6f13f0de5"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Tue Mar 05 01:56:31 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:31 2024 -0700"
      },
      "message": "Treat gain as an unsigned int\n\nBug: 328131705\nTest: Tested with CTS\nMerged-In: I6437544bee3465b4f0c4a7f45277b87089af5192\nChange-Id: I6437544bee3465b4f0c4a7f45277b87089af5192\n"
    },
    {
      "commit": "60e4a307415ccb266b8198a5dc9c4be6f13f0de5",
      "tree": "707b1d9d07e6999e17a7567b7f8204b3e1270b70",
      "parents": [
        "731ee93c86f610d2c85ed86681659286f83ab243"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Tue Mar 05 01:16:53 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:31 2024 -0700"
      },
      "message": "Rename getGain() to getVendorSpecificGain()\n\nBug: 315131060\nTest: Tested with CTS\nMerged-In: I9b0d592fc12912ae8da29472de148206e3eb6324\nChange-Id: I9b0d592fc12912ae8da29472de148206e3eb6324\n"
    },
    {
      "commit": "731ee93c86f610d2c85ed86681659286f83ab243",
      "tree": "6fcbdcdb7205e75b5a39a063d091cd30878238b0",
      "parents": [
        "90ef65626c495424c83b276dc36e06544595a09a"
      ],
      "author": {
        "name": "Omer Ozer",
        "email": "omerozer@google.com",
        "time": "Tue Jan 23 20:47:02 2024 +0000"
      },
      "committer": {
        "name": "Roshan",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 09:38:31 2024 -0700"
      },
      "message": "Deprecate methods on CardEmulation in favor of Wallet Role.\n\nBug: 315194263\nTest: local\n\nMerged-In: I1fe8d6a7cc05086040ea662a3bc57b50aff4916c\nChange-Id: I1fe8d6a7cc05086040ea662a3bc57b50aff4916c\n"
    },
    {
      "commit": "6109ce34812fa8a78dde8898bb81026df523a0b7",
      "tree": "526acf4713d53aaef148c0c3e4e945af55a29389",
      "parents": [
        "893ac705fdb3e219f698e196315def77690090c0"
      ],
      "author": {
        "name": "Omer Ozer",
        "email": "omerozer@google.com",
        "time": "Mon Jul 15 18:15:26 2024 +0000"
      },
      "committer": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Tue Jul 23 06:19:34 2024 +0000"
      },
      "message": "Change NFC antenna api comments to indicated top-left start\npoint for all axis.\n\nBug: 342041952\nTest: N/A\nFlag: DOCS_ONLY\nMerged-In: I0d84a68520153ad6d06b0982d9785862a4ecf668\nChange-Id: I0d84a68520153ad6d06b0982d9785862a4ecf668\n(cherry picked from commit 6d9bc42a1a3ab7ef9e83daecfe754692dcc07791)\n"
    },
    {
      "commit": "143eb1ff95f8019d36b95d39824c853a3a57a18f",
      "tree": "1b395832e07bada7c4315ba4898d694b86d42f27",
      "parents": [
        "33f7cab3999d6e2efffb73aab24332ccd1fdffc9",
        "30028ce0463cb10028deec7bcaf53d7e550d4073"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jul 10 15:26:40 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 10 15:26:40 2024 +0000"
      },
      "message": "Merge \"Replace hidden_api_packages with package-info.java and @hide\" into main am: 30028ce046\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3164498\n\nChange-Id: I46f7aa94fe53d558c47d40896171f488a3527537\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e8271e50c1e4db1ae317c55ee4e9fee959e7ba89",
      "tree": "f5f3ff9213e24e5b9ebae66b90a72dead9be3d3c",
      "parents": [
        "2439db1cf8639b4f70b3e46a34a777d2bdb7ae10"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Tue Jul 09 16:43:43 2024 +0100"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Tue Jul 09 16:43:43 2024 +0100"
      },
      "message": "Replace hidden_api_packages with package-info.java and @hide\n\nThe `hidden_api_packages` is being removed from Soong so this replaces\nit with a `package-info.java` containing `@hide` for each hidden\npackage.\n\nHiding the `com.android.nfc` had no effect so no `package-info.java`\nfile was created for that.\n\nBug: 351991463\nTest: m checkapi\nChange-Id: I67043afb34f10d4e9e910bd7e6d671c39414e0f7\n"
    },
    {
      "commit": "46b645ecb4e797a7291d540ff7fc802819dd953f",
      "tree": "b97a18e0d329056d0a1739c57f742bc285ab4d69",
      "parents": [
        "bf50d5c13c405d7c135dc41fb771c88d61dd7961",
        "4af97203832d467029744c131b29589e61fd969e"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Jun 20 19:38:39 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 20 19:38:39 2024 +0000"
      },
      "message": "Merge \"Merge 24Q3 (ab/11976889) to aosp-main-future\" into aosp-main-future"
    },
    {
      "commit": "e2cea359ad348a73c84c3b6b34b8b50c8d03415a",
      "tree": "eb9df39451443c1b39974c6fca2426ee01760b79",
      "parents": [
        "15d6fac715b929bfb750eef39fe38e7027494a15"
      ],
      "author": {
        "name": "Mårten Kongstad",
        "email": "amhk@google.com",
        "time": "Thu Jun 20 09:05:47 2024 +0200"
      },
      "committer": {
        "name": "Mårten Kongstad",
        "email": "amhk@google.com",
        "time": "Thu Jun 20 09:05:47 2024 +0200"
      },
      "message": "Baseline Lint FlaggedApi violations\n\nThe Lint FlaggedApi checks are currently configured as warnings. Add\nexisting violations to baselines files to prepare for turning the\nFlaggedApi checks into errors.\n\nBug: 303434307\nTest: treehugger\nFlag: EXEMPT not possible to flag baseline changes\nMerged-In: I990ce57cd5cdac44ee8b93565b45aa15790ad697\nChange-Id: I990ce57cd5cdac44ee8b93565b45aa15790ad697\n"
    },
    {
      "commit": "c4502aa2b8764601d2a0715c5650bbb724a479c1",
      "tree": "97b13827bcf192b61910406053cfa0aaf143b402",
      "parents": [
        "0621ce9c07a641890c12d3e4984089193b28d359",
        "4a9fdd0e70be1aa7ef77e1b4d8d47ad08dd7e57d"
      ],
      "author": {
        "name": "Bob Wang",
        "email": "ziyiw@google.com",
        "time": "Wed Jun 12 16:33:39 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 12 16:33:39 2024 +0000"
      },
      "message": "Merge \"[framework] Add Nfc oem extension api surface.\" into main"
    },
    {
      "commit": "7d3bb629dba839976cd488e1b008edfc65ad729f",
      "tree": "130d5ce9fa88b8b255d2f6fd4eb5088fc5655ab9",
      "parents": [
        "b4238056fefb2efdff0d5e0c25e44a5bb00304fe"
      ],
      "author": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Thu Jun 06 00:06:05 2024 +0000"
      },
      "committer": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Thu Jun 06 00:08:16 2024 +0000"
      },
      "message": "Add NFC observe mode + auto-transact dumpsys protos\n\nBug: 345268190\nTest: adb shell dumpsys nfc --proto\nChange-Id: Ic744f40ac09f71cbe79b9f5913877893f4388655\n"
    },
    {
      "commit": "b4238056fefb2efdff0d5e0c25e44a5bb00304fe",
      "tree": "601038f63b333694759811130a1d49ee5d345e94",
      "parents": [
        "27165ad7d0dae0c5996da6dd27fca8b07ca06e7f"
      ],
      "author": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Wed Jun 05 20:25:56 2024 +0000"
      },
      "committer": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Wed Jun 05 20:30:13 2024 +0000"
      },
      "message": "Add NFC observe mode + auto-transact dumpsys logging\n\nBug: 345268190\nTest: adb shell dumpsys nfc\nChange-Id: I550709e9c81e5f2513589029768564a9905f97a7\n"
    },
    {
      "commit": "027a61f3c88391863dc774614a6e4e128cc3afda",
      "tree": "5ebf276b1b802fc47d634a20fa5db18f6480869e",
      "parents": [
        "525c76c48fddd40d271b8cfb4ab066e31fc84aa7",
        "5b58fbf54f16f23dfb3676a477498aa31e2e87b9"
      ],
      "author": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Fri May 31 16:42:37 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 31 16:42:37 2024 +0000"
      },
      "message": "Merge \"Fix PollingFrame timestamp documentation\" into main"
    },
    {
      "commit": "5b58fbf54f16f23dfb3676a477498aa31e2e87b9",
      "tree": "ba3f9b614c41e41dc33051527b99bc17365a8cda",
      "parents": [
        "f1d4335cd083d46230763d2517077191c857575e"
      ],
      "author": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Thu May 30 21:57:25 2024 +0000"
      },
      "committer": {
        "name": "Steve Pomeroy",
        "email": "stevepomeroy@google.com",
        "time": "Fri May 31 15:18:18 2024 +0000"
      },
      "message": "Fix PollingFrame timestamp documentation\n\nBug: 343768861\nTest: documentation\nFlag: DOCS_ONLY\nChange-Id: I43f3bb6d4fc451ec77517c26d0eb555c52ff5e29\n"
    },
    {
      "commit": "5affad6f549293481e529b4e359e80e4edd2af65",
      "tree": "19b9cc77945b393c040e046ac8dde03886fb92a6",
      "parents": [
        "dfcfe8a1c7e0f4f2fe05a905a761cd580035a05f",
        "1fac3ff4a81ebdcfe9c1621566feee5e107b62f6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri May 31 00:38:22 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 31 00:38:22 2024 +0000"
      },
      "message": "Merge \"Set default discovery technology\" into main"
    },
    {
      "commit": "1fac3ff4a81ebdcfe9c1621566feee5e107b62f6",
      "tree": "68c1785f4066c43cbdda7e715fe4fd3782ff8327",
      "parents": [
        "be819304925b4c1fd069f758801ac2b8418a93dc"
      ],
      "author": {
        "name": "Alisher Alikhodjaev",
        "email": "alisher@google.com",
        "time": "Wed May 15 15:37:04 2024 -0700"
      },
      "committer": {
        "name": "Alisher Alikhodjaev",
        "email": "alisher@google.com",
        "time": "Thu May 30 15:01:28 2024 -0700"
      },
      "message": "Set default discovery technology\n\nBug: 321311407\nTest: off/on, read tag\nChange-Id: Ice76dda2b4bb97df60dc94521436393a9e829ea5\n"
    },
    {
      "commit": "4a9fdd0e70be1aa7ef77e1b4d8d47ad08dd7e57d",
      "tree": "326c946652aac8b23f66cdd1fc50cf07a3efbedb",
      "parents": [
        "e5b746628a1771294fed2a23a96675aeba23ec5c"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Thu May 09 20:22:04 2024 +0000"
      },
      "committer": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Wed May 29 20:32:42 2024 +0000"
      },
      "message": "[framework] Add Nfc oem extension api surface.\n\nBug: 338255533\nTest: compile\nChange-Id: I0dbd2b90f3d618099994aa285c584f8afa7bbaa1\n"
    },
    {
      "commit": "fe285426c4f9149537bdd7cb351b02ec102e6082",
      "tree": "a50559e0969480b7f613fc086e380a290ee3d6b1",
      "parents": [
        "e2447a31771717fe6259043760ba02484f09d4da",
        "ed6f98ac9f4049f370e1db86e1b4e141bb83f5cc"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri May 24 08:27:25 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri May 24 11:35:17 2024 -0700"
      },
      "message": "Merge Android 24Q2 Release (ab/11526283) to aosp-main-future\n\nBug: 337098550\nMerged-In: Ie71e752f0224aa239ba1350d50996ce4b510949a\nChange-Id: Ib25c1abf055b0114e0494088df5585f65df27595\n"
    },
    {
      "commit": "280c087c0883fadc97ad14c0ea5b9c60d26fbbec",
      "tree": "2ae4bddf5b49bbc7831702226cd728e5cba84319",
      "parents": [
        "c909a3e22f6bb2bad547079d6fdf3863fe1d6bd9"
      ],
      "author": {
        "name": "Alisher Alikhodjaev",
        "email": "alisher@google.com",
        "time": "Tue May 21 20:24:19 2024 +0000"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Tue May 21 20:24:19 2024 +0000"
      },
      "message": "nfc(api): Dont invoke enableReaderMode from setDiscoveryTech\n\nCalling |enableReaderMode| prevents us from chaning the listen tech.\n\nBug: 337291737\nTest: atest CtsNfcHceMultiDeviceTestCases\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c1eec317f5d98181e7ef8826a16c96ebebd9d498)\nMerged-In: Id6a5e865cd69bafcf2e0dcfafe104aee3330f138\nChange-Id: Id6a5e865cd69bafcf2e0dcfafe104aee3330f138\n"
    },
    {
      "commit": "3506385ecbfa4bed2f7338fa6972b47cf7984c0b",
      "tree": "4291bc1ab8fa19dff6213c49458ceea918065aa2",
      "parents": [
        "6bc9cc17cc08b9bfa71532e96001db6b5caa8020",
        "04a1f21bfe06bfd4f346fd48a6bc12b756f562c2"
      ],
      "author": {
        "name": "James Willcox",
        "email": "jwillcox@google.com",
        "time": "Tue May 21 17:11:30 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 21 17:11:30 2024 +0000"
      },
      "message": "Merge \"Pass package name to `NfcService.setObserveMode()`\" into main"
    },
    {
      "commit": "04a1f21bfe06bfd4f346fd48a6bc12b756f562c2",
      "tree": "5f348f34b0ad060ca8d042148474ffa91fa72a14",
      "parents": [
        "19bbd3e2353dca3fb96bdb4f54015cb380b3c6e4"
      ],
      "author": {
        "name": "James Willcox",
        "email": "jwillcox@google.com",
        "time": "Mon May 20 18:11:13 2024 +0000"
      },
      "committer": {
        "name": "James Willcox",
        "email": "jwillcox@google.com",
        "time": "Mon May 20 18:13:30 2024 +0000"
      },
      "message": "Pass package name to `NfcService.setObserveMode()`\n\nBug: 341381728\nTest: atest CtsNfcTestCases\nChange-Id: I0c2376cfa8bb7ae0e231d2efde03e1fa56649b6a\n"
    },
    {
      "commit": "dd217853d92d18769febaffe1b845be7a11dc613",
      "tree": "f99064cf07cbafbe74b14d3907c21ebfb81cde24",
      "parents": [
        "ad53f3835bb62a9709786f33ac4faa4ad1dad793",
        "0c94776e80fa3f5a47269a2b98301760d8144ba7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri May 17 15:21:25 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 17 15:21:25 2024 +0000"
      },
      "message": "Merge \"nfc(api): Suppress processPollingFrames lint error\" into main am: cac3b99ca9 am: 0c94776e80\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3093041\n\nChange-Id: I821a80c562d19f6da6cadbc0cb174f157c484869\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1f1a03dda0fd20178b707f00cd85394ff14e06a0",
      "tree": "a66bfa5c3b0ec6bd72875befb6b61ce39ebe23e1",
      "parents": [
        "10a72d179940a2c06a2e781f96587a02ade12e80"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Fri May 17 01:26:09 2024 +0000"
      },
      "committer": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Fri May 17 01:26:09 2024 +0000"
      },
      "message": "nfc(api): Suppress processPollingFrames lint error\n\n\nExisting callbacks in this method don\u0027t follow the `onXXX` pattern.\n\nBug: 340880042\nChange-Id: Ic2060f1490645f21b726c3f4f18e66a75cca191b\nTest: Compiles\n"
    },
    {
      "commit": "be183912a6f8908b69c78ff6949462bb5bfccfd7",
      "tree": "d85783593c8fb169314c470486fa8ff583fccccc",
      "parents": [
        "c130a2ca05352c155daa4fd3df0e9ceec7cd5f4f",
        "5acfc501115cc23675db5a3eca61dcf9961d0f81"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue May 14 02:34:33 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 14 02:34:33 2024 +0000"
      },
      "message": "Merge \"[framework] Expose enable()/disable() as public api.\" into main"
    },
    {
      "commit": "c7a2659e57b4c8a1fbd5427e89f31cf6a5429d99",
      "tree": "e9b49af779fbf79211fc867ae693206f7c744e51",
      "parents": [
        "9f57959dbc94febcbb6dfea7642646c8cc9e51c3",
        "399c2a5151b7f5128ff03e052379d1da9aa0c0ff"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Thu May 09 01:15:42 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 09 01:15:42 2024 +0000"
      },
      "message": "Merge \"nfc(api): Add user id in setServiceEnabledForCategoryOther\" into main am: 43420b33e4 am: 399c2a5151\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3080123\n\nChange-Id: Ia870287287d0b2ff32512c4f9329ad225bf93403\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a087ec32bda61ec50b4af89bf53a3bc845981477",
      "tree": "69168419e8d2c792a80920c26f0f5c01b5b2ecc0",
      "parents": [
        "86b9f6441afa9c03ccf777f92e6886fb3ffa1187"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Wed May 08 19:09:27 2024 +0000"
      },
      "committer": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Wed May 08 22:13:02 2024 +0000"
      },
      "message": "nfc(api): Add user id in setServiceEnabledForCategoryOther\n\nBug: 232711049\nChange-Id: I3888fdbc45d283d6444e302bb44b098e3c4f5c59\nTest: Compiles\n"
    },
    {
      "commit": "5acfc501115cc23675db5a3eca61dcf9961d0f81",
      "tree": "96a928bba9d13c3be001e775680e99c83d691e4a",
      "parents": [
        "7f879f8eb088b8ce1f89ff299e74f953d0c440da"
      ],
      "author": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Wed May 01 23:15:05 2024 +0000"
      },
      "committer": {
        "name": "ziyiw",
        "email": "ziyiw@google.com",
        "time": "Tue May 07 20:54:41 2024 +0000"
      },
      "message": "[framework] Expose enable()/disable() as public api.\n\nBug: 319934052\nTest: compile\nChange-Id: I15b7179fc228e455f9bfc6efecccd7264926d63a\n"
    },
    {
      "commit": "28db32fec3bfefa6a5a61a8b515dbd2b7d5b07ab",
      "tree": "460a76ce2b37de28fc0e34fa4e69b6edb6020ce5",
      "parents": [
        "574b75e23f5203a61bfcddfc91a8fc1c9aba0a64"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Mon May 06 22:56:39 2024 +0000"
      },
      "committer": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Mon May 06 22:56:39 2024 +0000"
      },
      "message": "Add POLLING_LOOP_TYPE_UNKNOWN to PollingFrameType\n\nBug: 339081519\nChange-Id: Id01eb6b2d8d15a4fcb135301ad9894baec141518\nTest: Tested by CTS\n"
    },
    {
      "commit": "7b816129bafb07d7a1524f2cb375fb4c6af68eb0",
      "tree": "48fce6c811e201bea54ff6532eb52c3157691d6f",
      "parents": [
        "ca3da5d19c2bf7529b289b3e1da3ed45a7db657e"
      ],
      "author": {
        "name": "Oriol Prieto Gasco",
        "email": "opg@google.com",
        "time": "Tue Apr 30 20:05:05 2024 +0000"
      },
      "committer": {
        "name": "Oriol Prieto Gascó",
        "email": "opg@google.com",
        "time": "Fri May 03 11:42:54 2024 +0000"
      },
      "message": "RESTRICT AUTOMERGE\nSet the container field of aconfig flags\n\nTest: printflags --format\u003d\u0027{package}:{container}:\u0027 | grep \"::\"\nBug: 312769710\nFlag: NONE\nChange-Id: I84fda0d5e9813940609436d825738ff786908ff0\n"
    },
    {
      "commit": "78b5d9e6f74e064e9e4b955de7540fae5cefc2dd",
      "tree": "4677d586ebee03c88948267493bf0430f08e0e20",
      "parents": [
        "600d7902c0cf95bc2983fd0c4bfce677284aa5d9",
        "c1eec317f5d98181e7ef8826a16c96ebebd9d498"
      ],
      "author": {
        "name": "Alisher Alikhodjaev",
        "email": "alisher@google.com",
        "time": "Mon Apr 29 17:43:09 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 29 17:43:09 2024 +0000"
      },
      "message": "Merge \"nfc(api): Dont invoke enableReaderMode from setDiscoveryTech\" into main"
    },
    {
      "commit": "c1eec317f5d98181e7ef8826a16c96ebebd9d498",
      "tree": "5030e1b165e4388913f162848a9d0fdebf008818",
      "parents": [
        "8554d459320edd24ae28bd0cc18642b9790d6076"
      ],
      "author": {
        "name": "Alisher Alikhodjaev",
        "email": "alisher@google.com",
        "time": "Fri Apr 26 17:06:41 2024 -0700"
      },
      "committer": {
        "name": "Alisher Alikhodjaev",
        "email": "alisher@google.com",
        "time": "Fri Apr 26 17:08:32 2024 -0700"
      },
      "message": "nfc(api): Dont invoke enableReaderMode from setDiscoveryTech\n\nCalling |enableReaderMode| prevents us from chaning the listen tech.\n\nBug: 337291737\nTest: atest CtsNfcHceMultiDeviceTestCases\nChange-Id: Id6a5e865cd69bafcf2e0dcfafe104aee3330f138\n"
    },
    {
      "commit": "f92321d14e1d94dee489eac608fbb4c0a0853fcc",
      "tree": "12adaa15ad4a7c02e7e380dd85c4f67d692e5b58",
      "parents": [
        "7d7d8e385e7d019fefc89c73694c06efb17a2801",
        "4910280e441a9af80ea2025c28e2261ce2b09fb2"
      ],
      "author": {
        "name": "Jeff DeCew",
        "email": "jeffdq@google.com",
        "time": "Fri Apr 26 19:27:41 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Apr 26 19:27:41 2024 +0000"
      },
      "message": "Merge \"Support new generated CustomFeatureFlags\" into main am: 0886f9289c am: 4910280e44\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3058282\n\nChange-Id: I4dc1083cc3859fbc70a81db1497bddf95d974060\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6c6c7fece098cd1c46593aa3eb1341e237886964",
      "tree": "4c80dc19f9ebbeb03966c41569fedb51a6ec2903",
      "parents": [
        "c2f24dda4028a0185fdf02d811ac5a30b3e81d28",
        "2e20e677a3bee98094c9beec432c145d66626b6c"
      ],
      "author": {
        "name": "Brad Lassey",
        "email": "lassey@google.com",
        "time": "Wed Apr 24 23:46:50 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 23:46:50 2024 +0000"
      },
      "message": "Merge \"Document that only the currently preferred service can enable and disable observe mode\" into main"
    },
    {
      "commit": "c2556685a6b5f59564c2fb4cce841f7b5fcff320",
      "tree": "d7a7c22807d3ee8a6482507a2384c6a82cf322b9",
      "parents": [
        "489002ec4d7e0408ba886732f4e8faa1a63ec269"
      ],
      "author": {
        "name": "Jeff DeCew",
        "email": "jeffdq@google.com",
        "time": "Wed Apr 24 19:54:55 2024 +0000"
      },
      "committer": {
        "name": "Jeff DeCew",
        "email": "jeffdq@google.com",
        "time": "Wed Apr 24 19:58:14 2024 +0000"
      },
      "message": "Support new generated CustomFeatureFlags\n\n* Broaden jarjar Flags rules for NFC.  Note that this brings the NFC rules in line with other packages\n* Opt classes named CustomFeatureFlags into Ravenwood\n\nFlag: none\nBug: 336768870\nTest: presubmit\nChange-Id: Ib1e76ebd04915554f464ec9a3d101b07925e18be\n"
    }
  ],
  "next": "465b413d767466dccf9f75023a938bb391296440"
}
