)]}'
{
  "log": [
    {
      "commit": "d285c8eb20e9868a90aaeb8a9137e02fdffb979b",
      "tree": "ef61e2c4123a034dd8202e11a370c286d99a9345",
      "parents": [
        "7fff7e5eff2640fac3729ff4f955f8e37cebf75f"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Oct 22 15:07:06 2018 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Oct 22 15:31:08 2018 -0700"
      },
      "message": "Add getMobileNetworkOperator to CellIdentityTdscdma\n\nFor consistency with CellIdentityLte, Wcdma, and Gsm\nadding this function. It will aid in future refactors\nto possibly create a common interface for these classes.\n\nBug: 111808089\nTest: compilation\nChange-Id: Ia6b21bcc368089d8346951ae9476e7eb12a05130\n"
    },
    {
      "commit": "7fff7e5eff2640fac3729ff4f955f8e37cebf75f",
      "tree": "d6cf3f223a847e1c6c66925dd31b6de2d23eb5a8",
      "parents": [
        "1868b7eec8e004127cf8cc046c579f80cc69e9a1",
        "4db427a5a8ca95a9dc7adb0bbd838a450db19c7a"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Oct 19 20:20:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 20:20:14 2018 +0000"
      },
      "message": "Merge \"Expose the empty MmTelCapabilities constructor\""
    },
    {
      "commit": "1868b7eec8e004127cf8cc046c579f80cc69e9a1",
      "tree": "09dff0652166f8e6469a49c3cc6d3e2ab2e29594",
      "parents": [
        "2c10a29eaae43d3678998d84a3f0b8968ff28b8a",
        "2132595d59ef0911ffaa7efb16eff6326e885b90"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 19 19:26:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 19:26:20 2018 +0000"
      },
      "message": "Merge \"Remove resources for 4G/LTE/LTE+ icons\""
    },
    {
      "commit": "2c10a29eaae43d3678998d84a3f0b8968ff28b8a",
      "tree": "3eccfffe3ff2c708177ffd8b046c883725110466",
      "parents": [
        "7dd38c21154898d7fc127dd943f281087a111e19",
        "b591f9d2dd6db79e3d2f025888e8fd4eb699ca84"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 19 19:19:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 19:19:26 2018 +0000"
      },
      "message": "Merge \"correct the definition of LISTEN_RADIO_POWER_STATE_CHANGED\""
    },
    {
      "commit": "7dd38c21154898d7fc127dd943f281087a111e19",
      "tree": "e52fda4548e6f749f81bf1e2cc877d134ffa28e3",
      "parents": [
        "a18e095754db4c2e323988382b136e4bbd136845",
        "3d59fdb70def45979c2f317d8cdbec0ecb532e01"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 19 18:47:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 18:47:27 2018 +0000"
      },
      "message": "Merge \"new SystemAPI for setCarrierDataEnabled\""
    },
    {
      "commit": "a18e095754db4c2e323988382b136e4bbd136845",
      "tree": "3f8395f87a90cc99af0910e2bb5a245abe2f08c9",
      "parents": [
        "f2e0f579761aba0b24187df1fc5dc6a73fff6945",
        "bab59cb9db0fe98550d12f03e210e3bc0efc775d"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 19 18:36:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 18:36:56 2018 +0000"
      },
      "message": "Merge \"Revert \"Telephony light grey list clean up for Q\"\""
    },
    {
      "commit": "2132595d59ef0911ffaa7efb16eff6326e885b90",
      "tree": "f12714d2bb64eb6214e828b4e25ba57ef4989a1d",
      "parents": [
        "0c9254ee667ca97d3128da18158c003de10b35c5"
      ],
      "author": {
        "name": "Niklas Lindgren",
        "email": "niklas.lindgren@sony.com",
        "time": "Mon Sep 24 10:18:44 2018 +0200"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Oct 19 18:23:44 2018 +0000"
      },
      "message": "Remove resources for 4G/LTE/LTE+ icons\n\nCarrierConfig values have been added to better support MVNOs.\nRemove the legacy resources.\n\nTest: Make sure that marlin builds with the new carrier configs.\nBug: 113309357\nBug: 113309356\nChange-Id: I3b0af46282a4b7fc8487acfb75b5dbbb7f41d316\nMerged-In: I3b0af46282a4b7fc8487acfb75b5dbbb7f41d316\n"
    },
    {
      "commit": "b591f9d2dd6db79e3d2f025888e8fd4eb699ca84",
      "tree": "9b35c450f1e16203fce8aaec1a61bdc9a0212634",
      "parents": [
        "0c9254ee667ca97d3128da18158c003de10b35c5"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Oct 18 14:24:58 2018 -0700"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 19 18:18:39 2018 +0000"
      },
      "message": "correct the definition of LISTEN_RADIO_POWER_STATE_CHANGED\n\nkeep the value same as master\n\nBug: 117930373\nTest: telephony unit test\nChange-Id: I0bad21eeed2b4667fbb781253828b99332103b31\nMerged-in: Id170063bfdb1e3325f67e8680231ab4deda7d65d\n"
    },
    {
      "commit": "bab59cb9db0fe98550d12f03e210e3bc0efc775d",
      "tree": "3202776e33cd34a65796c8fc73b911f19d4a370e",
      "parents": [
        "253bdb7175036472d3f75422f5bc9ac51949431e"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 19 17:59:18 2018 +0000"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 19 18:05:32 2018 +0000"
      },
      "message": "Revert \"Telephony light grey list clean up for Q\"\n\nThis reverts commit 253bdb7175036472d3f75422f5bc9ac51949431e.\n\nReason for revert: This CL caused MMS break because Bugle is using the\nhidden API in Q\u0027s darkgrey list. The proper fix should either come from\nBugle team if their apk moved to Q, or compat team to explore why this\ncaused issue for app target on P.\n\nChange-Id: Icc6c190cde79c10d9045183c0b80cdf008e95578\n\nBug: 117899984\n"
    },
    {
      "commit": "f2e0f579761aba0b24187df1fc5dc6a73fff6945",
      "tree": "2279dddae8e80aef7c75092e157f74571721a056",
      "parents": [
        "4c7123f8e3534727eab79b70eb66848602a3c31e",
        "851004813ad7128220d6d53789bef9628ba1dcb5"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 19 17:56:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 17:56:14 2018 +0000"
      },
      "message": "Merge \"expose some Telephony.Carriers cols system APIs\""
    },
    {
      "commit": "4c7123f8e3534727eab79b70eb66848602a3c31e",
      "tree": "c3970a390d0340aa4f870cfa2701100bfa262643",
      "parents": [
        "c4b647458c89468f1ad86b1700133a42b740d793",
        "3b24d97130b79b9266a85f0efd1fe0c382eebb64"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 19 17:09:34 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 17:09:34 2018 +0000"
      },
      "message": "Merge \"Fix missing connection state changes intent for Hearing Aids\""
    },
    {
      "commit": "c4b647458c89468f1ad86b1700133a42b740d793",
      "tree": "c5eba1f0efba394612af1e05901ce08354e2cf69",
      "parents": [
        "af0de1a2e94fc70dabece5a89ff09d137b3c2c38",
        "187c9943ff68dd30aac90ec322622eb67813d7ff"
      ],
      "author": {
        "name": "Youming Ye",
        "email": "paulye@google.com",
        "time": "Fri Oct 19 16:33:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 16:33:22 2018 +0000"
      },
      "message": "Merge changes from topic \"cherrypick\"\n\n* changes:\n  Add CarrierConfig to hide \"Network default\" option in Caller ID setting\n  add four new carrier configs for supplementary service precautions.\n"
    },
    {
      "commit": "af0de1a2e94fc70dabece5a89ff09d137b3c2c38",
      "tree": "df4dc53e04db952ef466d9d691822379cc2f8b81",
      "parents": [
        "f709e754ab4551ec1822191ae5350afbc6872997",
        "f9729757f99f13a7e7b22fa9a7ce128dc0de0630"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Oct 19 15:20:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 15:20:48 2018 +0000"
      },
      "message": "Merge \"Add tests for the network blocked status change\""
    },
    {
      "commit": "f709e754ab4551ec1822191ae5350afbc6872997",
      "tree": "931201fe63b6c8d91ea836597c964dd8fb73d85b",
      "parents": [
        "54677a86d45abe237b6726c22c52162fd2dacbcd",
        "05986c638be517b052d6e43dae56ce58e00d9c00"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Oct 19 15:20:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 15:20:48 2018 +0000"
      },
      "message": "Merge \"Add new callback to inform blocking of network on specific uid.\""
    },
    {
      "commit": "f9729757f99f13a7e7b22fa9a7ce128dc0de0630",
      "tree": "7acd4449f5e34ef448da851946953b274f9f592a",
      "parents": [
        "2417859fa5322ee8238d1650e39c6a950eac3710"
      ],
      "author": {
        "name": "Mike Yu",
        "email": "yumike@google.com",
        "time": "Fri Aug 17 15:22:05 2018 +0800"
      },
      "committer": {
        "name": "Mike Yu",
        "email": "yumike@google.com",
        "time": "Fri Oct 19 19:52:50 2018 +0800"
      },
      "message": "Add tests for the network blocked status change\n\nonBlockedStatusChanged is intruduced for network blocked status.\nThe changes in this patch are:\n  - Test onBlockedStatusChanged which tells apps whether the\n    network is blocked.\n  - Fixed the tests which is affected by the order changed in\n    onAvailable.\n\nTest: as follows\n    - runtest frameworks-net\n    - runtest -x NetworkPolicyManagerServiceTest.java\nBug: 74575553\nChange-Id: I383c037ed895ef69c478dc3cff69fb1e27c42845\n"
    },
    {
      "commit": "54677a86d45abe237b6726c22c52162fd2dacbcd",
      "tree": "ad385154ed6a6329947fe9ec544e711e643467ad",
      "parents": [
        "2417859fa5322ee8238d1650e39c6a950eac3710",
        "1a1d52ebb4041d3029d4790c1b3f4adc1fa08856"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 19 11:04:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 11:04:29 2018 +0000"
      },
      "message": "Merge \"Fix a bug where Uri can\u0027t parse IPv6 literal addresses.\""
    },
    {
      "commit": "3b24d97130b79b9266a85f0efd1fe0c382eebb64",
      "tree": "0c2dfc1f002e79b98929bfdd3b35a7d44d9c7472",
      "parents": [
        "2417859fa5322ee8238d1650e39c6a950eac3710"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Tue Sep 25 15:43:41 2018 -0700"
      },
      "committer": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Fri Oct 19 07:05:41 2018 +0000"
      },
      "message": "Fix missing connection state changes intent for Hearing Aids\n\nIn some corner cases, the intent receiver for hearing aids CONNECTION_STATE_CHANGED\nis not registered. This fixes this problem.\n\nTest: Manual tests with one Hearing Aid device and in Settings-Device\ndetails page.\nBug: 116643085\n\nChange-Id: I20bf6b9fe929cd8753a20b8112e66467e560f6df\nMerged-In: I20bf6b9fe929cd8753a20b8112e66467e560f6df\nMerged-In: Id2dc364dfa815e72db91b92bcee9745e6c40d34a\n"
    },
    {
      "commit": "1a1d52ebb4041d3029d4790c1b3f4adc1fa08856",
      "tree": "461d048117a9a1445bc62f0226aa9b08ebe8538a",
      "parents": [
        "9b20115264b8f22e001c68d69db57dd25f91b2e3"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Thu Oct 18 17:19:56 2018 +0900"
      },
      "committer": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Fri Oct 19 11:25:27 2018 +0900"
      },
      "message": "Fix a bug where Uri can\u0027t parse IPv6 literal addresses.\n\nBug: 25540738\nTest: added CTS in aosp change #793137 and ran them\nChange-Id: Ibf870b7e87799090fae9ed456286c11990b01461\n"
    },
    {
      "commit": "187c9943ff68dd30aac90ec322622eb67813d7ff",
      "tree": "a72382f20c525582b3f91fa043c7e668beb34ede",
      "parents": [
        "7e7c7d2abf135a592b0dffb30fa27d4c07907ee1"
      ],
      "author": {
        "name": "taiki tsutsumi",
        "email": "taiki.tsutsumi@sony.com",
        "time": "Wed May 30 13:50:16 2018 +0900"
      },
      "committer": {
        "name": "Youming Ye",
        "email": "paulye@google.com",
        "time": "Fri Oct 19 01:12:39 2018 +0000"
      },
      "message": "Add CarrierConfig to hide \"Network default\" option in Caller ID setting\n\nAdd a key to hide \"Network default\". When value is false,\n\"Network default\" shouldn\u0027t be displayed for options in Caller ID\nsetting.\n\nTest: manual - check options in Caller ID setting\nBug: 111809829\nChange-Id: Id07ab2d2281a1ebb07d631045ada705cda53daf2\nMerged-In: I5fbe9734dbb092b25fd145344c7559d2dee79df2\n"
    },
    {
      "commit": "2417859fa5322ee8238d1650e39c6a950eac3710",
      "tree": "9400ddc0f773a3089b8af569303c7107e76f58f3",
      "parents": [
        "2810d0ae3ec15cc772d02eb55edc50068a22a56b",
        "5615adf82452a8f666bbeef65ae82543e3e3eead"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Oct 19 01:07:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 01:07:36 2018 +0000"
      },
      "message": "Merge \"Sleep 1s before force stop and use killBackgroundApp\""
    },
    {
      "commit": "7e7c7d2abf135a592b0dffb30fa27d4c07907ee1",
      "tree": "708ca00415f714f52053bf82d164515b93074425",
      "parents": [
        "0c9254ee667ca97d3128da18158c003de10b35c5"
      ],
      "author": {
        "name": "SongFerngWang",
        "email": "songferngwang@google.com",
        "time": "Mon Jul 09 21:10:26 2018 +0800"
      },
      "committer": {
        "name": "Youming Ye",
        "email": "paulye@google.com",
        "time": "Thu Oct 18 16:59:49 2018 -0700"
      },
      "message": "add four new carrier configs for supplementary service precautions.\n\nThe carrier configs control the supplementary service precautions for\ncall forwarding ,call barring ,caller id ,and call waiting .\n\nBug: 80404623\nTest: Build pass\n\nChange-Id: I5fbe9734dbb092b25fd145344c7559d2dee79df2\n"
    },
    {
      "commit": "2810d0ae3ec15cc772d02eb55edc50068a22a56b",
      "tree": "f2f7e7508b8722e24f0277c928d5eee7ed61e2c0",
      "parents": [
        "34f9a3e9e93f9f27ebd549db2a39d5d696faa5bf",
        "c62bb2d69cbc9f499c5832ba8e2d0c15a9098ab8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 18 23:28:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 18 23:28:17 2018 +0000"
      },
      "message": "Merge \"Fix current.txt\""
    },
    {
      "commit": "3d59fdb70def45979c2f317d8cdbec0ecb532e01",
      "tree": "20601697ddaf2f7ae7b79304d9153050f0fb4640",
      "parents": [
        "0c9254ee667ca97d3128da18158c003de10b35c5"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Oct 17 22:57:45 2018 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Oct 18 15:32:48 2018 -0700"
      },
      "message": "new SystemAPI for setCarrierDataEnabled\n\nBug: 116138716\nTest: Telephony unit test\nChange-Id: I6fba04dab8fd067f49b17afa2a640b7d00092a3f\nMerged-in: I6fba04dab8fd067f49b17afa2a640b7d00092a3f\n"
    },
    {
      "commit": "5615adf82452a8f666bbeef65ae82543e3e3eead",
      "tree": "edb749b96ce15de2cc8f2317fedd67e8a3009d60",
      "parents": [
        "34f9a3e9e93f9f27ebd549db2a39d5d696faa5bf"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Oct 18 09:26:41 2018 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Thu Oct 18 22:03:47 2018 +0000"
      },
      "message": "Sleep 1s before force stop and use killBackgroundApp\n\nLeave a bit of time before force stopping the application. This might\nhelp prevent bad numbers.\n\nCall killbackgroundApp after doing force-stop to make sure nothing is\nstill running.\n\nBug: 117094510\nBug: 117888316\nTest: atest google/perf/app-startup/third-party-apps/cold-dropcache-stable-test\nChange-Id: I47792f99b38edf2c40f61cc3f6817d82e6339d12\n"
    },
    {
      "commit": "34f9a3e9e93f9f27ebd549db2a39d5d696faa5bf",
      "tree": "19976a464ec60a1d75097a1e2944ff52a5b9d578",
      "parents": [
        "0c9254ee667ca97d3128da18158c003de10b35c5",
        "6c96b70195c492c2febb96fef37e3d72fbedeaf9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 18 22:00:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 18 22:00:49 2018 +0000"
      },
      "message": "Merge \"Synchronize on a static final object to lock mDeviceBusy\""
    },
    {
      "commit": "0c9254ee667ca97d3128da18158c003de10b35c5",
      "tree": "9cd6910c4bf613d2fad89f6c77e2c0ea0ee11ef5",
      "parents": [
        "4133a00a104b2328c62b57a4155d2c9fa71ab6a3",
        "a02964d26f0aa832e98f99227c59b7d0a7184602"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Oct 18 20:36:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 18 20:36:06 2018 +0000"
      },
      "message": "Merge \"Add dynamic support for 4G/LTE/LTE+ icons\""
    },
    {
      "commit": "4db427a5a8ca95a9dc7adb0bbd838a450db19c7a",
      "tree": "9fe9a5f6659c8404f93078856646da013f935bdf",
      "parents": [
        "56dedc8fe894dbf56ab07bdc366d8f596871ebd9"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Oct 09 16:48:08 2018 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Oct 18 12:29:58 2018 -0700"
      },
      "message": "Expose the empty MmTelCapabilities constructor\n\n1) Allow for empty MmTelFeature.MmTelCapabilities to be\naccessible via @SystemApi.\n2) Add correct @nonnull/@nullable annotations as per API\nreview.\n\nBug: 117555643\nBug: 116117215\nTest: Manual\nChange-Id: Id445e4702f44528b4b1ab59129cf35803ae70053\n"
    },
    {
      "commit": "c62bb2d69cbc9f499c5832ba8e2d0c15a9098ab8",
      "tree": "f99e5821c57a711186e834edd87d443c6be004a1",
      "parents": [
        "4133a00a104b2328c62b57a4155d2c9fa71ab6a3"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Oct 18 11:57:01 2018 -0700"
      },
      "committer": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Oct 18 19:00:36 2018 +0000"
      },
      "message": "Fix current.txt\n\nBug: 113072551\nTest: compile\nChange-Id: I3e9d5ec0460eae13da88671e1e7cb873638352ee\nMerged-In: I00720bc3f947adf3c1072c75a040e85333d317f5\n"
    },
    {
      "commit": "4133a00a104b2328c62b57a4155d2c9fa71ab6a3",
      "tree": "1c555319c288da342e3806564915b0dfa0cd25ad",
      "parents": [
        "aa3970209e78701f90d4cfd2d16e4eb2070c7107",
        "9a6c675da213605beb5cab3f20b529c0a5475e7b"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Oct 18 16:54:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 18 16:54:38 2018 +0000"
      },
      "message": "Merge \"Expose ImsExternalCallState constructor as @SystemApi\""
    },
    {
      "commit": "aa3970209e78701f90d4cfd2d16e4eb2070c7107",
      "tree": "ce8cb98184fda7aef617fa531574829cd4c5ce04",
      "parents": [
        "e31990f54cb8a50933788146e082900208526cb1",
        "a15539ec8ee0265a0fa0e8766d2ae21b3da22879"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 18 15:25:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 18 15:25:30 2018 +0000"
      },
      "message": "Merge \"CEC: Make TV try to dispatch the message first\""
    },
    {
      "commit": "e31990f54cb8a50933788146e082900208526cb1",
      "tree": "f5a71c21429f2de9e47091e6c138745777a0c04b",
      "parents": [
        "7d044566c6332fea50c95b1a4db7d89d83e7a3fc",
        "bbfca33e2473757ee102208f0704f2521f20d52c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 18 15:04:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 18 15:04:30 2018 +0000"
      },
      "message": "Merge \"Change handling logic in SystemAudioAutoInitiationAction\""
    },
    {
      "commit": "7d044566c6332fea50c95b1a4db7d89d83e7a3fc",
      "tree": "1895daa25446c071861c903b87d02ed3a05eee4c",
      "parents": [
        "1b59a1673a676b5b2a5d36034bce791061723a90",
        "cd8f6ca5ab622d0ffc89eaa5d9dfb6bc2ec9fe5d"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 18 13:34:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 18 13:34:59 2018 +0000"
      },
      "message": "Merge \"Add entries to hidden api greylist\""
    },
    {
      "commit": "1b59a1673a676b5b2a5d36034bce791061723a90",
      "tree": "d28137b3474a8fd61e386b04ef118e092cb9ecc7",
      "parents": [
        "f3b7821fbdccf0b07e14c4024c3ad279350cc998",
        "a68019b55b34fe95d90e5b3343c0e0bb06dc6f83"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Oct 18 04:41:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 18 04:41:04 2018 +0000"
      },
      "message": "Merge \"Define EVENT_DEVICE_PROVISIONING_DATA_SETTING_CHANGE in DctConstants\""
    },
    {
      "commit": "f3b7821fbdccf0b07e14c4024c3ad279350cc998",
      "tree": "87a933600636716e5279236d9a82a17e98eeef28",
      "parents": [
        "7b9184bff458d98daeea2800a66aa501f70738f9",
        "c30a3e8d1cb266b75c347bb1e51df3e2ba914d32"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 18 04:24:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 18 04:24:05 2018 +0000"
      },
      "message": "Merge \"AudioService: Add Hearing Aid Switch Control\""
    },
    {
      "commit": "c30a3e8d1cb266b75c347bb1e51df3e2ba914d32",
      "tree": "87a933600636716e5279236d9a82a17e98eeef28",
      "parents": [
        "7b9184bff458d98daeea2800a66aa501f70738f9"
      ],
      "author": {
        "name": "weichinweng",
        "email": "weichinweng@google.com",
        "time": "Tue Oct 09 18:02:17 2018 +0800"
      },
      "committer": {
        "name": "weichinweng",
        "email": "weichinweng@google.com",
        "time": "Thu Oct 18 07:28:39 2018 +0800"
      },
      "message": "AudioService: Add Hearing Aid Switch Control\n\n1) Add setBluetoothHearingAidDeviceConnectionState interface to control\nsuppressNoisyIntent flag.\n2) Add check to confirm the previous device is active or not when want\nto clean it.\n\nBug: 112279820\nTest: Build Pass, BT off/on when play A2DP, Switch active device\nChange-Id: I73f1236d44213c6cf4a2708f3c96144416cfa67d\n"
    },
    {
      "commit": "7b9184bff458d98daeea2800a66aa501f70738f9",
      "tree": "be259313318643965f37c3356319a7a062514a79",
      "parents": [
        "a9d551ca7b59bb2bc43ee85bc8ac886cf8b4a697",
        "9318aacbfec094488545c8691c9e546293e24e98"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 17 23:26:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 23:26:26 2018 +0000"
      },
      "message": "Merge \"audio: apply volume upon hearing aid device connection\""
    },
    {
      "commit": "a9d551ca7b59bb2bc43ee85bc8ac886cf8b4a697",
      "tree": "3537ba156018248d863ac3946337b3ba87107fc0",
      "parents": [
        "ea008f1429a388aa35638ea4e1de4beeea605380",
        "5660149817134b5f1bce8d46acfcdfc45e4f81ff"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Oct 17 22:12:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 22:12:02 2018 +0000"
      },
      "message": "Merge \"Compare Emergency number display priority\""
    },
    {
      "commit": "a68019b55b34fe95d90e5b3343c0e0bb06dc6f83",
      "tree": "2547307be03e56771eda5e81a5fb11960d4c5c7e",
      "parents": [
        "ea008f1429a388aa35638ea4e1de4beeea605380"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Oct 10 17:24:48 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Oct 17 14:40:21 2018 -0700"
      },
      "message": "Define EVENT_DEVICE_PROVISIONING_DATA_SETTING_CHANGE in DctConstants\n\nTest: unittest\nBug: 112020101\nChange-Id: Icdbda89fb103a4312855d14ab3a365b37564f164\n"
    },
    {
      "commit": "851004813ad7128220d6d53789bef9628ba1dcb5",
      "tree": "2e31b49c4f214926ae313b38e630bfe2d6b275fb",
      "parents": [
        "012692be3f257f1d7835904f8b7ce45b4335d748"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 12 15:30:34 2018 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Oct 17 13:30:57 2018 -0700"
      },
      "message": "expose some Telephony.Carriers cols system APIs\n\nBug: 117473154\nTest: Telephony unit test\n\nChange-Id: I8e6b873842f42b8cb3244a14b6e6c5d9c1ae5318\n"
    },
    {
      "commit": "ea008f1429a388aa35638ea4e1de4beeea605380",
      "tree": "49039dbd2d7f62aa1e8d3bb0369bdbc12876e4f0",
      "parents": [
        "c6b2c9df6821c515ee5b923374f92964e5bdc0d3",
        "f6b5ef92c3d23e99b4e37331a4c570e389e031f3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 17 20:30:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 20:30:02 2018 +0000"
      },
      "message": "Merge \"AudioService: log hearing aid connection and BECOMING_NOISY\""
    },
    {
      "commit": "c6b2c9df6821c515ee5b923374f92964e5bdc0d3",
      "tree": "130c934bf4e9c2ee90c50abf1e23cde5c046f2d3",
      "parents": [
        "1006d271ccd7bae0a971a3a31befbb7cf59100a6",
        "86fec032ecdb789dde2faa9c4954119cdae8c803"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Oct 17 19:58:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 19:58:53 2018 +0000"
      },
      "message": "Merge \"Add new carrier configs for RTT\""
    },
    {
      "commit": "1006d271ccd7bae0a971a3a31befbb7cf59100a6",
      "tree": "4748cc4f0489e1cd34b6384ba2fe286d18786127",
      "parents": [
        "95a384daf74b32aca1d37bfb3e8ab3a29498ddd6",
        "5bb4fea967b404399f4916a5f61d34f9329519eb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 17 19:39:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 19:39:39 2018 +0000"
      },
      "message": "Merge \"Move bpf project to system/bpf\""
    },
    {
      "commit": "6c96b70195c492c2febb96fef37e3d72fbedeaf9",
      "tree": "fb0184040edfe642d1ae607485812ab35531334f",
      "parents": [
        "ffd40efec0182479407e701558387573f6fd24a3"
      ],
      "author": {
        "name": "Ajay Panicker",
        "email": "apanicke@google.com",
        "time": "Wed Oct 17 11:09:25 2018 -0700"
      },
      "committer": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed Oct 17 18:20:51 2018 +0000"
      },
      "message": "Synchronize on a static final object to lock mDeviceBusy\n\nSynchronizing on a field doesn\u0027t lock the object in a predictable way.\n\nBug: 63389270\nTest: Compile\nChange-Id: Idd3111bc94d32bc4bb320a5c25da37fe68276337\n"
    },
    {
      "commit": "f6b5ef92c3d23e99b4e37331a4c570e389e031f3",
      "tree": "e78db3fe7a8abb53f7a7b5d771c631fd0ef5408c",
      "parents": [
        "95a384daf74b32aca1d37bfb3e8ab3a29498ddd6"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Sep 28 14:22:15 2018 -0700"
      },
      "committer": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Wed Oct 17 17:43:58 2018 +0000"
      },
      "message": "AudioService: log hearing aid connection and BECOMING_NOISY\n\nBug: 112279820\nTest: adb shell dumpsys audio, look under \"device connection\"\nChange-Id: Ibaf77a43649a7dd2bc1b9d9df34ba79fd88ef5be\n(cherry picked from commit cc11d500b6269a7e9512f559a89bbe8f18ef7344)\nMerged-In: Ibaf77a43649a7dd2bc1b9d9df34ba79fd88ef5be\n"
    },
    {
      "commit": "95a384daf74b32aca1d37bfb3e8ab3a29498ddd6",
      "tree": "bdc1a61a2ea6c09b785cdaa5c6e6c69654f8838a",
      "parents": [
        "1e4f6fbe23b7cd8032c4dd5bf9592ce7ed6a13e4",
        "9d7c28f44051b1e28632bb9a3c0aa377ce477686"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 17 17:43:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 17:43:07 2018 +0000"
      },
      "message": "Merge \"AudioService: history of A2DP commands\""
    },
    {
      "commit": "9a6c675da213605beb5cab3f20b529c0a5475e7b",
      "tree": "af1ec2bb784e783d0901bdf6f4954da01c3ff76c",
      "parents": [
        "56dedc8fe894dbf56ab07bdc366d8f596871ebd9"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Oct 10 10:54:56 2018 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Oct 17 10:18:47 2018 -0700"
      },
      "message": "Expose ImsExternalCallState constructor as @SystemApi\n\n1) Expose the ImsExternalCallState constructor as @SystemApi\nso that vendors can use this class correctly.\n2) Change the call ID from int-\u003eString to comply with RFC 4235.\n\nBug: 117555643\nBug: 115697579\nTest: Manual\nChange-Id: I980ec091c69d2b3179843bd8485955377b88712e\n"
    },
    {
      "commit": "1e4f6fbe23b7cd8032c4dd5bf9592ce7ed6a13e4",
      "tree": "24d257d558f832d3a6aafcb53da48cec601d3301",
      "parents": [
        "5037a7eb93ec73c152da5f0f19f0ff04e9c3a02c",
        "72e3077715b913c0db013fcf733e3245bde593cf"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Oct 17 15:56:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 15:56:41 2018 +0000"
      },
      "message": "Merge \"Supported v1.3 data profile\""
    },
    {
      "commit": "cd8f6ca5ab622d0ffc89eaa5d9dfb6bc2ec9fe5d",
      "tree": "08c263d296e5ccf9e91d2b20907d515bc021627d",
      "parents": [
        "3e7d810a2f08fe61d467e891f38b100082d7fbb8"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 11 15:06:53 2018 +0100"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Wed Oct 17 13:46:51 2018 +0100"
      },
      "message": "Add entries to hidden api greylist\n\nBug: 116509788\nTest: m appcompat\nChange-Id: I5a1977fdeacab3f4aa3a7104c26931a2fcb21b20\n"
    },
    {
      "commit": "5037a7eb93ec73c152da5f0f19f0ff04e9c3a02c",
      "tree": "08f784442741cc842cbc70c5e8fb1c79f92a7f65",
      "parents": [
        "23ccecc4ca9f58139baa72bd4783451b780b1eb5",
        "ea14c0c36f2ff5c18c2e62c71f50f01cef47f077"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Oct 17 09:20:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 09:20:04 2018 +0000"
      },
      "message": "Merge \"Merge hidden API metadata into a single CSV file.\""
    },
    {
      "commit": "9d7c28f44051b1e28632bb9a3c0aa377ce477686",
      "tree": "dd081d77406b9c4143243437d359093e84fb1b5f",
      "parents": [
        "22fe21df93312e65ea344a7476f4b14c12f88941"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Jul 02 10:48:04 2018 -0700"
      },
      "committer": {
        "name": "Weichin Weng",
        "email": "weichinweng@google.com",
        "time": "Wed Oct 17 05:49:08 2018 +0000"
      },
      "message": "AudioService: history of A2DP commands\n\nKeep history of command coming from A2dpService in AudioService\n  logger.\n\nBug: 110186160\nTest: connect/disconnect A2DP device and take bugreport,\n      or run $ adb shell dumpsys audio\n\nChange-Id: Ice65c20e91aa2675fbacb1c326a53d5b02bba3e5\n(cherry picked from commit 3bf75781cacb1cd181be43e454fef29c83cbeab9)\nMerged-In: Ice65c20e91aa2675fbacb1c326a53d5b02bba3e5\n"
    },
    {
      "commit": "9318aacbfec094488545c8691c9e546293e24e98",
      "tree": "25e7680463f7425e080e930a1ca677258b13fe00",
      "parents": [
        "8424a78b754a4ff9afb1ca63b556377f38f1bc21"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Oct 09 17:45:58 2018 -0700"
      },
      "committer": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Tue Oct 16 22:05:45 2018 -0700"
      },
      "message": "audio: apply volume upon hearing aid device connection\n\nmake sure hearing aid device volume is applied to music stream upon\nhearing aid device connection.\n\nBug: 116145308\nTest: repro steps in bug\nChange-Id: Iccf6a78a0199c3a0b2aa80a39e7143bf715b261f\n"
    },
    {
      "commit": "23ccecc4ca9f58139baa72bd4783451b780b1eb5",
      "tree": "f668a4b87a7c258ef883a473a1b5d2322763d563",
      "parents": [
        "354fc35005a38439c6f2d72c40a0c6755d3e1897",
        "c1d5c4fadb6740e07382782935e8a718413234a2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 17 04:48:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 04:48:36 2018 +0000"
      },
      "message": "Merge \"Fix Connect State message in Device details for Hearing Aids\""
    },
    {
      "commit": "354fc35005a38439c6f2d72c40a0c6755d3e1897",
      "tree": "87444f6e3664ddd348797560b1b86e27bc51b43d",
      "parents": [
        "22fe21df93312e65ea344a7476f4b14c12f88941",
        "760729c33e8139f11c2e2e64870d62a169bf5fc8"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Oct 17 04:10:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 04:10:47 2018 +0000"
      },
      "message": "Merge \"refactor radioPowerstate\""
    },
    {
      "commit": "5bb4fea967b404399f4916a5f61d34f9329519eb",
      "tree": "c2577fb9843b52d9387addfa012fd7837a10ff72",
      "parents": [
        "22fe21df93312e65ea344a7476f4b14c12f88941"
      ],
      "author": {
        "name": "Chenbo Feng",
        "email": "fengc@google.com",
        "time": "Mon Oct 15 17:31:43 2018 -0700"
      },
      "committer": {
        "name": "Chenbo Feng",
        "email": "fengc@google.com",
        "time": "Wed Oct 17 03:46:35 2018 +0000"
      },
      "message": "Move bpf project to system/bpf\n\nThe bpf project now have a new project directory in system/bpf instead\nof inside netd. The network related bpf library is renamed to\nlibnetdbpf. Fix the dependency issue in framework to make sure no\nregression.\n\nTest: -m CtsNetTestCases -t android.net.cts.TrafficStatsTest\nBug: 112334572\nChange-Id: Ibd477bf17d18d516aa520fb1569f4a395ef9abf0\n"
    },
    {
      "commit": "22fe21df93312e65ea344a7476f4b14c12f88941",
      "tree": "7a578b9612a79dd2e51de5177191086f38dc9088",
      "parents": [
        "719310cd2c57cb249232f76548207ce330624faf",
        "e53713c51459c46ade586a45e952cefeee0dc930"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 17 01:50:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 01:50:35 2018 +0000"
      },
      "message": "Merge \"iorap: Remove blank newline in TEST_MAPPING\""
    },
    {
      "commit": "719310cd2c57cb249232f76548207ce330624faf",
      "tree": "dd4d4c5c52e851d402b62fdde7f41f73c01ec25b",
      "parents": [
        "a8f2601d282018ff5e27a4f56f059701bc16afbe",
        "996a318e8d720a183bbddb0cd495ab9acd85f261"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Oct 17 00:37:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 00:37:35 2018 +0000"
      },
      "message": "Merge \"Make SubscriptionManager.getSlotIndex public\""
    },
    {
      "commit": "a8f2601d282018ff5e27a4f56f059701bc16afbe",
      "tree": "3f517886066c3791c3c85b4a9a61866bc051e165",
      "parents": [
        "e5688052098f96e91feb1c6b9242153f15ca586f",
        "5cc170017128c25eb4ee887855444cbfcb930893"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 17 00:18:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 17 00:18:07 2018 +0000"
      },
      "message": "Merge \"Stop using DIST_DIR directly, use dist-for-goals instead\""
    },
    {
      "commit": "e5688052098f96e91feb1c6b9242153f15ca586f",
      "tree": "a15353ffd8ef3decb64166de574f5ee9df02dea4",
      "parents": [
        "7cbabff3f05a7bcc59208cc46620b9321f07d192",
        "07f582189a00308a41c09c9652af7c410cc0d18e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 16 23:49:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 23:49:35 2018 +0000"
      },
      "message": "Merge \"audioservice: fix a2dp connection race condition\""
    },
    {
      "commit": "07f582189a00308a41c09c9652af7c410cc0d18e",
      "tree": "b5b5429aeb7495dc9b0b8fce44845e4fd833a8c1",
      "parents": [
        "58d5c1e938b42b9e82e77738a54941d5c7ecb8e2"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 13 19:36:42 2018 -0700"
      },
      "committer": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Tue Oct 16 15:29:25 2018 -0700"
      },
      "message": "audioservice: fix a2dp connection race condition\n\nIn case of fast (\u003c 1 second) A2DP disconnect/connect sequence, there\nis a potential race condition where the delayed disconnection message\n(due to becoming noisy intent) is received after the not delayed\nconnection message.\n\n- Make sure all messages related to device connection/disconnection\n(including MSG_A2DP_DEVICE_CONFIG_CHANGE and MSG_BTA2DP_DOCK_TIMEOUT)\nare handled by queueMsgUnderWakeLock().\n- Make sure messages are processed in the same order as API calls.\n- Add check for null address in makeA2dpDeviceUnavailableNow().\n\nBug: 109903807\nBug: 78837311\nTest: repro steps in bugs. A2DP connection and playback\n\nChange-Id: Ib81b3805f945f7206b1a60de74e9bbeeef89bdd0\n(cherry picked from commit 3c4636c7127cd34728050d051ef3bd62829e877d)\nMerged-In: Ib81b3805f945f7206b1a60de74e9bbeeef89bdd0\n"
    },
    {
      "commit": "7cbabff3f05a7bcc59208cc46620b9321f07d192",
      "tree": "debf14bf5091ec5cdf53afd885d7be1c48cef8de",
      "parents": [
        "fde18facbadb7bd61e75c02469d5ee6ae68b1ce7",
        "b624fc1623f14e3f22190e32f0e5ee97be8ab1b1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 16 22:21:33 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 22:21:33 2018 +0000"
      },
      "message": "Merge \"iorap: Add presubmit/postsubmit support\""
    },
    {
      "commit": "e53713c51459c46ade586a45e952cefeee0dc930",
      "tree": "8361d51e0d881e6f411cea48a1a1dd29bf422a56",
      "parents": [
        "b624fc1623f14e3f22190e32f0e5ee97be8ab1b1"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue Oct 16 15:15:21 2018 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue Oct 16 15:15:21 2018 -0700"
      },
      "message": "iorap: Remove blank newline in TEST_MAPPING\n\nChange-Id: I378e86327951daa05512efd2ac491d27f9995ddd\n"
    },
    {
      "commit": "5660149817134b5f1bce8d46acfcdfc45e4f81ff",
      "tree": "7e907ea98d06750e2ffb2cd5ae2c34618a67a12a",
      "parents": [
        "69251fca466a1caeb57ef7fe993ff9dd0d23b536"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Oct 10 19:18:12 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Tue Oct 16 14:44:53 2018 -0700"
      },
      "message": "Compare Emergency number display priority\n\nDefine the rules for emergency numbers that may have higher display\npriority, and make Emergency number comparable for these values. This\nis also essential for sorting the list so that an emergency number with\nhigher display priority should be listed in a lower index.\n\nTest: Treehugger, unit test\nBug: 112657134\nChange-Id: I46fb009ce862ec3c593a05b4b04e180faf198fc4\n"
    },
    {
      "commit": "72e3077715b913c0db013fcf733e3245bde593cf",
      "tree": "ebd41bbff5e61988f7ea5930c63a0aef59d9a447",
      "parents": [
        "fde18facbadb7bd61e75c02469d5ee6ae68b1ce7"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Oct 08 15:57:12 2018 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Oct 16 14:21:58 2018 -0700"
      },
      "message": "Supported v1.3 data profile\n\n1. Supported IRadio v1.3 data profile.\n2. Do not send data profile list when the list is empty.\n3. Only set profile id when the data profile must persist on the\n   modem.\n\nTest: Manual and unit tests\nBug: 73659459\n\nChange-Id: I1414b5346cec1d617f7093c3761dbd77fe594a8b\n"
    },
    {
      "commit": "fde18facbadb7bd61e75c02469d5ee6ae68b1ce7",
      "tree": "54aa31e8e7ff6877eea4e9b91aedc609a97fe147",
      "parents": [
        "2579dcd17e79cbfea22e5a4de36f51313292c2b3",
        "7a45d2c310e0596506a80ad1c09fb60822c8a4fa"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Tue Oct 16 17:49:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 17:49:00 2018 +0000"
      },
      "message": "Merge \"[Graphics] Align Display P3 transfer function coefficients.\""
    },
    {
      "commit": "2579dcd17e79cbfea22e5a4de36f51313292c2b3",
      "tree": "4e93981e63c6ea3a6889beb6267ec840cd08f8b8",
      "parents": [
        "9ec58ff433f2120fe55703bdada19bbe5643a60e",
        "7826c7afa3ea22dd2b974b3e04e0acc6c0c6bcbe"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 16 17:31:33 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 17:31:33 2018 +0000"
      },
      "message": "Merge \"Remove libcore/io members from light grey list\""
    },
    {
      "commit": "7a45d2c310e0596506a80ad1c09fb60822c8a4fa",
      "tree": "800b5af6390edb11e2fdaafea81daa727c37aaaf",
      "parents": [
        "a3608c91163829d8ee150c5d0c0e7c6b259fbceb"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Mon Oct 15 15:56:05 2018 -0700"
      },
      "committer": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Tue Oct 16 16:50:25 2018 +0000"
      },
      "message": "[Graphics] Align Display P3 transfer function coefficients.\n\nThe transfer function of Display P3 should be sRGB transfer function,\npreviously we defined f as 0.039, however, the sRGB transfer function defines f\nas 0.04045. This patch fixes it.\n\nBUG: 116726537\nTest: Build, flash and boot\n\nChange-Id: I247092d8ce939aa743f23a1f8688cbaf0874fb99\nMerged-In: I247092d8ce939aa743f23a1f8688cbaf0874fb99\n"
    },
    {
      "commit": "9ec58ff433f2120fe55703bdada19bbe5643a60e",
      "tree": "23918df9ece443b57272635af0311b3731c37c32",
      "parents": [
        "f943c5210514af581cdc1e5a28ab8a49af0efef4",
        "cb1c5ad25d6fc5cedcb0b882c7fefd0335e80a11"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Oct 16 16:50:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 16:50:22 2018 +0000"
      },
      "message": "Merge \"Move SDK Check for getNeighboringCellInfo\""
    },
    {
      "commit": "f943c5210514af581cdc1e5a28ab8a49af0efef4",
      "tree": "a935fbd88953254f634dc6b5f662bcac4699816a",
      "parents": [
        "3e7d810a2f08fe61d467e891f38b100082d7fbb8",
        "c78bea41c6a6dc6c338ddfc4a4fb9d140ecb40f0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 16 16:47:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 16:47:08 2018 +0000"
      },
      "message": "Merge \"Fix issue with sort_api.sh\""
    },
    {
      "commit": "3e7d810a2f08fe61d467e891f38b100082d7fbb8",
      "tree": "3f44b2883bed2d63c61c327b0e2ee29b813dda44",
      "parents": [
        "127421b2d0c5ad014d54e7ff0b5486a6d741c25c",
        "dbc36e2bcb9eb6d3c6865f2f32d5529b6fc77b09"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 16 15:53:18 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 15:53:18 2018 +0000"
      },
      "message": "Merge \"Start on DexBuilder\""
    },
    {
      "commit": "127421b2d0c5ad014d54e7ff0b5486a6d741c25c",
      "tree": "2eeb95bb460fc1fae52a1f85a32b7a2e9aa663bd",
      "parents": [
        "08667cc9c12664cfcc69faf831e8cab878cc04b6",
        "b50a276379dd21944c40a74aa96952dfbb064672"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 16 14:48:33 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 14:48:33 2018 +0000"
      },
      "message": "Merge changes I66e40b4b,I599a2ff9,I7c210623\n\n* changes:\n  [PT16] Simplification of sendProxyBroadcast.\n  [PT15] Tiny bugfix in setGlobalProxy\n  [PT14] No-op refactoring of sendProxyBroadcast\n"
    },
    {
      "commit": "7826c7afa3ea22dd2b974b3e04e0acc6c0c6bcbe",
      "tree": "9116bc06bcbaa713ed115203c67a732fb460d2b6",
      "parents": [
        "c78bea41c6a6dc6c338ddfc4a4fb9d140ecb40f0"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Tue Oct 16 14:19:18 2018 +0100"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Tue Oct 16 14:30:18 2018 +0100"
      },
      "message": "Remove libcore/io members from light grey list\n\nThese members are now specified using the d.a.c.UnsupportedAppUsage\nannotation on the members themselves.\n\nTest: ensured that generated light grey list did not change\nBug: 117818301\nChange-Id: I51c2f9544517b46d0b8821fbeb5b008342b99770\n"
    },
    {
      "commit": "c78bea41c6a6dc6c338ddfc4a4fb9d140ecb40f0",
      "tree": "34e319c65f30afd853599e37d76bc0bafa04eb19",
      "parents": [
        "08667cc9c12664cfcc69faf831e8cab878cc04b6"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Tue Oct 16 14:28:26 2018 +0100"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Tue Oct 16 14:30:01 2018 +0100"
      },
      "message": "Fix issue with sort_api.sh\n\nShould use -ne not -neq.\n\nTest: run script manually\nBug: 115609023\nChange-Id: I337ed43be1f9250e6c2b2c88d97c68a5c9e8941c\n"
    },
    {
      "commit": "08667cc9c12664cfcc69faf831e8cab878cc04b6",
      "tree": "191772decfe7d05563caff789e1555c406e25a0d",
      "parents": [
        "adbc7dfc287299bc709b17e9d6a852aacf44cdc7",
        "200a439aa6841276a3ab19517f2a33c9ed707523"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 16 11:43:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 11:43:58 2018 +0000"
      },
      "message": "Merge \"Fix flaky ScheduleCalendarTest\""
    },
    {
      "commit": "ea14c0c36f2ff5c18c2e62c71f50f01cef47f077",
      "tree": "a858e55b9521216d48399152f113273d513836e7",
      "parents": [
        "1ad4aed0b96877092080ea2225cbd70f27ae8eb8"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Fri Oct 05 14:41:03 2018 +0100"
      },
      "committer": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Tue Oct 16 12:12:27 2018 +0100"
      },
      "message": "Merge hidden API metadata into a single CSV file.\n\nAdd a python script to merge the CSV files, dealing with the fact that the\nsource columns may differ due to the annotation properties present in the\nsource.\n\nAdd this new file and the existing greylist.txt files as dependencies of\nthe \u0027dist\u0027 target, so that they appear as artifacts on the build server.\nThis allows them to be processed later by reading them from the build\nserver.\n\nTest: m out/target/common/obj/PACKAGING/hiddenapi-greylist.csv\nBug: 117314178\nChange-Id: Ib9e5da90e4c32333a3f4f02ee7f159f77086ae5e\n"
    },
    {
      "commit": "adbc7dfc287299bc709b17e9d6a852aacf44cdc7",
      "tree": "7bd3e0024b9c250898c5f0672d5f4268b718c3a9",
      "parents": [
        "9b20115264b8f22e001c68d69db57dd25f91b2e3",
        "50dea427292b6e5435c6cd0010e2f3f05b3900e4"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Tue Oct 16 10:01:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 10:01:39 2018 +0000"
      },
      "message": "Merge \"Add new \"max-sdk-p blacklist\".\""
    },
    {
      "commit": "9b20115264b8f22e001c68d69db57dd25f91b2e3",
      "tree": "8dd3ca703e2feb7737c566be4b4fbf056b24334a",
      "parents": [
        "f79542efd3142e3248e5d501dfb420728b5e659a",
        "8a462ecafd24625e0fc2065a865ef3da30b4f991"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Tue Oct 16 07:44:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 16 07:44:37 2018 +0000"
      },
      "message": "Merge \"Network-related commands porting\""
    },
    {
      "commit": "cb1c5ad25d6fc5cedcb0b882c7fefd0335e80a11",
      "tree": "689a74c1371fa57e4e96fe71e33dbb697e200b44",
      "parents": [
        "2a520365dad848ad0b9027b8b64943cf04d31d27"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Oct 15 20:15:51 2018 -0700"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Oct 15 20:15:51 2018 -0700"
      },
      "message": "Move SDK Check for getNeighboringCellInfo\n\nMove the SDK check for getNeighboringCellInfo() to\ninside the phone process for security.\n\nBug: 117520186\nTest: atest CtsPermissionTestCasesSdk28\nChange-Id: I9ca059dad0ed5d2107af154e0a63c282133aba3d\n"
    },
    {
      "commit": "760729c33e8139f11c2e2e64870d62a169bf5fc8",
      "tree": "dda38e24b6679b4d762f592e7c951e620e08a3cd",
      "parents": [
        "2966539634082504439fa7f919233817f459b552"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Oct 11 13:18:26 2018 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Mon Oct 15 16:56:04 2018 -0700"
      },
      "message": "refactor radioPowerstate\n\n1. new System API for getRadioPowerState with permision check\n2. new System API for onRadioPowerStateChanged in PhoneStateListener\n3. replace radioState enum in CommandsInterface to telephonyMgr defined\nint.\n\nBug: 117349311\nTest: telephony unit test\nChange-Id: I502568280fbf9213ca6bf1f7fb204d0d4ce86580\nMerged-in: I502568280fbf9213ca6bf1f7fb204d0d4ce86580\n"
    },
    {
      "commit": "f79542efd3142e3248e5d501dfb420728b5e659a",
      "tree": "906056eccf83a762021b1267c68ebbe1e8d73df1",
      "parents": [
        "cc54c93376c4266518b81870d98e31ca5db91b78",
        "3addcd39659f2c950c4a5c65ba0ea4fed6818196"
      ],
      "author": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Mon Oct 15 23:23:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 23:23:29 2018 +0000"
      },
      "message": "Merge \"Change ZipArchiveHandle from void* to ZipArchive*\""
    },
    {
      "commit": "3addcd39659f2c950c4a5c65ba0ea4fed6818196",
      "tree": "91c8beafe069ee02532e091e659b70c4d09b0a36",
      "parents": [
        "4d9823f3eb12d27610770ea315512e460d8dbab3"
      ],
      "author": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Wed Oct 10 22:20:10 2018 -0700"
      },
      "committer": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Mon Oct 15 23:22:47 2018 +0000"
      },
      "message": "Change ZipArchiveHandle from void* to ZipArchive*\n\nBug: none\nTest: m checkbuild\nExempt-From-Owner-Approval: owner is OOO for another week,\n  it\u0027s a fairly minor change to this repository\nChange-Id: If4cf57619034ab98b06115ca60beb2fb26c4cd19\n"
    },
    {
      "commit": "cc54c93376c4266518b81870d98e31ca5db91b78",
      "tree": "578bd1b56577c5bdcd681d4ab25cdc9076d56135",
      "parents": [
        "e4e653b8bf817d68d5ef5b4f985d7f5d1860b56d",
        "ee7b412c92b00fce5187d2eac27ebe9b3d6a3bb7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 15 23:21:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 23:21:45 2018 +0000"
      },
      "message": "Merge \"Update robolectric dependency to v3.6.2.\""
    },
    {
      "commit": "e4e653b8bf817d68d5ef5b4f985d7f5d1860b56d",
      "tree": "a74cb49751512480afe1e80c92c3b900b885aeb4",
      "parents": [
        "a3608c91163829d8ee150c5d0c0e7c6b259fbceb",
        "cbfcbd168b08258d71513ae3fecd8eca956089f8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 15 23:10:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 23:10:41 2018 +0000"
      },
      "message": "Merge \"Add Feature Flag for Hearing Aid Profile\""
    },
    {
      "commit": "c1d5c4fadb6740e07382782935e8a718413234a2",
      "tree": "7b482ee32ab772d1120de51cd9b0e08e4f9444b5",
      "parents": [
        "a3608c91163829d8ee150c5d0c0e7c6b259fbceb"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Sun Sep 30 22:43:06 2018 -0700"
      },
      "committer": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Mon Oct 15 22:50:35 2018 +0000"
      },
      "message": "Fix Connect State message in Device details for Hearing Aids\n\nIn the Device details of Settings App and when using two Hearing Aids\ndevices (left and right sides), this will fix the summary messages\nfor these two devices. Previously, the connect state of the summary\nmessages are inconsistent and does not always update. This CL will\nalways make sure that both side devices are refreshed at the same time\nand also make sure that we get the summary messages of both sides.\nAlso added Robo tests for the changes.\n\nTest: Manual tests and also ran RunSettingsLibRoboTests and RunSettingsRoboTests.\nBug: 117074814\nBug: 116317072\nChange-Id: Ia9df6facd99ae91ebb4a819f61ea27551ce35efe\nMerged-In: Id2dc364dfa815e72db91b92bcee9745e6c40d34a\nMerged-In: Ia9df6facd99ae91ebb4a819f61ea27551ce35efe\n"
    },
    {
      "commit": "200a439aa6841276a3ab19517f2a33c9ed707523",
      "tree": "5c52b11af63e1963b21ef17c19d9b108236d4378",
      "parents": [
        "58d5c1e938b42b9e82e77738a54941d5c7ecb8e2"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Mon Jun 18 16:42:14 2018 -0400"
      },
      "committer": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Mon Oct 15 23:31:06 2018 +0100"
      },
      "message": "Fix flaky ScheduleCalendarTest\n\nAccurately get the next day.\n\nTest: atest com.android.server.notification.ScheduleCalendarTest\nFixes: 110355145\n\n(cherry picked from commit fe099b59ec4d6e387837082310326a2a7564b2c3)\n\nTest: Treehugger\nBug: 110355145\n\nChange-Id: Idc20944679b44b30a40eb65d958df9fffec69375\nMerged-In: Idc20944679b44b30a40eb65d958df9fffec69375\n"
    },
    {
      "commit": "dbc36e2bcb9eb6d3c6865f2f32d5529b6fc77b09",
      "tree": "8f6f0936a19a5954823a90186b3eb7d2de0b61aa",
      "parents": [
        "0af8c5c73c423ed76c132a46d624cd64af999ab8"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Sep 20 12:03:10 2018 -0700"
      },
      "committer": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Mon Oct 15 15:26:11 2018 -0700"
      },
      "message": "Start on DexBuilder\n\nThis change begins work on DexBuilder, which will allow us to generate DEX files\ndirectly from layouts. This version is rather limited, but we will expand its\nfunctionality in future CLs. The DexBuilder in this CL can create a DEX file\nfrom scratch, define classes, and define methods on those classes. Within\nmethods, it supports extremely simple instructions, such as storing a small\nconstant in a register and returning a value from a register. Additionally,\nthere are tests to make sure that at least at a structural level, the generated\nDEX files are valid.\n\nDexBuilder and its associated builder classes use functionality from\nlibartdexfile and the Dex Slicer tool to support the actual encoding of DEX\nfiles.\n\nTest: atest, also manually tested by loaded a generated DEX file in an Android\napp and verifying its behavior.\n\nChange-Id: Iaa01aa7e3a0c7e4d5f4fa8dbce1492499c93c222\n"
    },
    {
      "commit": "a3608c91163829d8ee150c5d0c0e7c6b259fbceb",
      "tree": "54c6655a1893efa098522be02b9e9a41c32aeabb",
      "parents": [
        "b9749f750f88c9a4a9d51276e4e8b199e825550f",
        "f1e0f7adadfd11bc4a34cbd754a96ae6df7ae689"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Oct 15 22:15:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 22:15:19 2018 +0000"
      },
      "message": "Merge \"Fix overlap between operator name and heads-up notification\""
    },
    {
      "commit": "b9749f750f88c9a4a9d51276e4e8b199e825550f",
      "tree": "cc02f351411533ed576ca6408fae91a825915792",
      "parents": [
        "cf092a87c2040c018383862a40d619df167d6d5e",
        "253bdb7175036472d3f75422f5bc9ac51949431e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 15 21:54:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 21:54:19 2018 +0000"
      },
      "message": "Merge \"Telephony light grey list clean up for Q\""
    },
    {
      "commit": "b624fc1623f14e3f22190e32f0e5ee97be8ab1b1",
      "tree": "c3c48eb6fcd39b998f94c8b18a00f14d4488bc01",
      "parents": [
        "ca980ac83c7c8173217c5de39b86f3ce3f11bea4"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue Oct 09 14:56:33 2018 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Mon Oct 15 14:28:19 2018 -0700"
      },
      "message": "iorap: Add presubmit/postsubmit support\n\nAlso add support for temporarily disabling selinux\nwhile running the iorap binder integration tests.\n\nTest: atest --test-mapping frameworks/base/startop/iorap\nBug: 72170747\nChange-Id: I0a5a006e28d4e1775aea4087c1b4731ebd3898a4\n"
    },
    {
      "commit": "cf092a87c2040c018383862a40d619df167d6d5e",
      "tree": "4a577546190ea81d83623965488a38f82404f251",
      "parents": [
        "ca980ac83c7c8173217c5de39b86f3ce3f11bea4",
        "1df928ff2bde7bfaac58b4eb5e867b492cfc3657"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Mon Oct 15 20:53:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 20:53:39 2018 +0000"
      },
      "message": "Merge \"Grant shell permission to manage accessibility\""
    },
    {
      "commit": "f1e0f7adadfd11bc4a34cbd754a96ae6df7ae689",
      "tree": "3fd70cff60951f9b6cbd5c517b98b1148f7258b4",
      "parents": [
        "58d5c1e938b42b9e82e77738a54941d5c7ecb8e2"
      ],
      "author": {
        "name": "Tetsutoki Shiozawa",
        "email": "tetsutoki.shiozawa@sony.com",
        "time": "Wed Sep 05 13:17:01 2018 +0900"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Oct 15 20:52:21 2018 +0000"
      },
      "message": "Fix overlap between operator name and heads-up notification\n\nThe title of heads-up notification was shown incompletely\nbecaue it\u0027s covered by operator name.\nTo fix this issue, the operator name should be hidden\nwhen a heads-up notification is shown.\n\nFixes: b/116533819\nTest: atest SystemUITests\nTest: manual - enable config_showOperatorNameInStatusBar\n               and show a heads-up notification\n\nMerged-In: Id3318cd7cb2c9b6950392fadd11d02ab873d84c5\nChange-Id: Id3318cd7cb2c9b6950392fadd11d02ab873d84c5\n"
    },
    {
      "commit": "ca980ac83c7c8173217c5de39b86f3ce3f11bea4",
      "tree": "ecb95e50c2faacd7a997e595237ccb3fa89bb925",
      "parents": [
        "287268db009c662545a92e35eda9c969a524b70e",
        "071d5b22d0c6f71a16e1d203f80790ed47e2b547"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Oct 15 20:01:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 20:01:24 2018 +0000"
      },
      "message": "Merge \"Remove explicit dependencies on conscrypt\""
    },
    {
      "commit": "287268db009c662545a92e35eda9c969a524b70e",
      "tree": "51a053a2880b0659c60953305d9c6edb51b33f21",
      "parents": [
        "ffd40efec0182479407e701558387573f6fd24a3",
        "2df4b03a633c63f01f782596845c6c5797cb87fe"
      ],
      "author": {
        "name": "Suren Baghdasaryan",
        "email": "surenb@google.com",
        "time": "Mon Oct 15 19:47:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 19:47:54 2018 +0000"
      },
      "message": "Merge \"Request lmkd to purge its list of pids after establishing connection\""
    },
    {
      "commit": "996a318e8d720a183bbddb0cd495ab9acd85f261",
      "tree": "e48c92de1e5c2bfcb5a57cc687c59c0340d5f355",
      "parents": [
        "2a520365dad848ad0b9027b8b64943cf04d31d27"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Oct 12 18:41:19 2018 -0700"
      },
      "committer": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Mon Oct 15 17:30:22 2018 +0000"
      },
      "message": "Make SubscriptionManager.getSlotIndex public\n\n- Make public\n- Improved the documentation\n- Rename subId to subscriptionId\n- Make INVALID_SIM_SLOT_INDEX public\n\nTest: Treehugger\nBug: 113072551\nChange-Id: I61376966868f62db841ffd1b9c8ac045054e2207\nMerged-In: I61376966868f62db841ffd1b9c8ac045054e2207\n"
    },
    {
      "commit": "253bdb7175036472d3f75422f5bc9ac51949431e",
      "tree": "512662e1c2cbd7c6162da0f38143eac8d75d4271",
      "parents": [
        "012692be3f257f1d7835904f8b7ce45b4335d748"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 12 18:27:42 2018 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Mon Oct 15 10:19:43 2018 -0700"
      },
      "message": "Telephony light grey list clean up for Q\n\nBug: 112477300\nTest: Telehony unit test\nChange-Id: I5229224fe9a65b3647a42070f287e23f67084bda\nMerged-in: I5229224fe9a65b3647a42070f287e23f67084bda\n"
    },
    {
      "commit": "2df4b03a633c63f01f782596845c6c5797cb87fe",
      "tree": "51a053a2880b0659c60953305d9c6edb51b33f21",
      "parents": [
        "ffd40efec0182479407e701558387573f6fd24a3"
      ],
      "author": {
        "name": "Suren Baghdasaryan",
        "email": "surenb@google.com",
        "time": "Wed Oct 10 14:22:20 2018 -0700"
      },
      "committer": {
        "name": "Suren Baghdasaryan",
        "email": "surenb@google.com",
        "time": "Mon Oct 15 16:22:08 2018 +0000"
      },
      "message": "Request lmkd to purge its list of pids after establishing connection\n\nlmkd keeps a list of pids registered by ActivityManager, however on rare\noccasions when framework restarts and lmkd survives that list has to be\npurged. Request lmkd to clear its pid list immediately after establishing\nconnection to it.\n\nBug: 116801366\nTest: locally by killing zygote process\nChange-Id: Id8c81e0cb0c4cf03b8faa0add5a9514fd3cd0c0c\nSigned-off-by: Suren Baghdasaryan \u003csurenb@google.com\u003e\n"
    },
    {
      "commit": "ffd40efec0182479407e701558387573f6fd24a3",
      "tree": "9965a3355f06135e64d811ddbd4b2322098444df",
      "parents": [
        "3889ff53ed9aeab8c213b67bbf5784d4d4adf091",
        "e52bb7df7c37c6ba33782e2b3fc04108c3024d87"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Oct 15 16:20:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 16:20:47 2018 +0000"
      },
      "message": "Merge \"JavaBBinder: implement getInterfaceDescriptor\""
    },
    {
      "commit": "50dea427292b6e5435c6cd0010e2f3f05b3900e4",
      "tree": "2b3f21e1db09f65f17484f2a17bcc6009cf62541",
      "parents": [
        "1ad4aed0b96877092080ea2225cbd70f27ae8eb8"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Fri Oct 05 15:47:29 2018 +0100"
      },
      "committer": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Mon Oct 15 16:38:12 2018 +0100"
      },
      "message": "Add new \"max-sdk-p blacklist\".\n\nThis will contain greylist entries accessible by apps with a\ntargetSdkVersion of less than Q. Currently empty, will be populated in\nfollow up CLs.\n\nFor now, these APIs are just merged into the light greylist at build time,\npending support in the runtime for implementing the correct runtime\nbehavior.\n\nAlso fix a bug in sort_api.sh so it deals with empty API lists\ncorrectly.\n\nBug: 115609023\nTest: m\nChange-Id: I213874062f393f96d120648a934ae5ad7aba93af\n"
    },
    {
      "commit": "071d5b22d0c6f71a16e1d203f80790ed47e2b547",
      "tree": "9aec59cd488bf2974146757e7c6e6f2f58bd4cfd",
      "parents": [
        "3889ff53ed9aeab8c213b67bbf5784d4d4adf091"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Oct 15 16:25:35 2018 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Oct 15 16:25:35 2018 +0100"
      },
      "message": "Remove explicit dependencies on conscrypt\n\nThe dependency is unnecessary since conscrypt is\nnow included in the \"standard libraries\".\n\nTest: build\nBug: 113148576\nChange-Id: I5d6ae56af35fddb452fdd5b6abbb47178c1bfdc0\n"
    },
    {
      "commit": "3889ff53ed9aeab8c213b67bbf5784d4d4adf091",
      "tree": "957596ec8ccb51823c1dfdfd00ef0c0879b63af9",
      "parents": [
        "9d7e1fe7262ee7945dc1614a3b6927293addf2d2",
        "f5845d14e1b32a1a7cf39a6fe3a6982931715283"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Oct 15 13:36:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 13:36:45 2018 +0000"
      },
      "message": "Merge \"Change permissions checks for setAirplaneMode.\""
    },
    {
      "commit": "9d7e1fe7262ee7945dc1614a3b6927293addf2d2",
      "tree": "7d06f3ce22337c5a5e7d15a3c507f1e31f40a0ca",
      "parents": [
        "1ad4aed0b96877092080ea2225cbd70f27ae8eb8",
        "9a17312da5bf3c2652da232f3217da1c520e320f"
      ],
      "author": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Mon Oct 15 13:27:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 13:27:41 2018 +0000"
      },
      "message": "Merge \"Prevent NFE in SystemUI when parsing invalid int\""
    }
  ],
  "next": "b50a276379dd21944c40a74aa96952dfbb064672"
}
